diff --git a/vue/package-lock.json b/vue/package-lock.json
index b230cbc..725650b 100644
--- a/vue/package-lock.json
+++ b/vue/package-lock.json
@@ -5680,6 +5680,11 @@
"q": "^1.1.2"
}
},
+ "codemirror": {
+ "version": "5.56.0",
+ "resolved": "https://registry.npm.taobao.org/codemirror/download/codemirror-5.56.0.tgz",
+ "integrity": "sha1-Z1ZA/MeAEFzSLT+qc4tdfqZCb2E="
+ },
"collection-visit": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz",
diff --git a/vue/package.json b/vue/package.json
index 86946bb..4e0d662 100644
--- a/vue/package.json
+++ b/vue/package.json
@@ -9,6 +9,7 @@
},
"dependencies": {
"axios": "^0.19.2",
+ "codemirror": "^5.56.0",
"core-js": "^3.6.5",
"decimal.js": "^10.2.0",
"element-ui": "^2.13.2",
diff --git a/vue/public/index.html b/vue/public/index.html
index 258a5b6..cbcc7a6 100644
--- a/vue/public/index.html
+++ b/vue/public/index.html
@@ -39,10 +39,10 @@
-
-
-
-
+
+
+
+
diff --git a/vue/src/api/account.js b/vue/src/api/account/index.js
similarity index 95%
rename from vue/src/api/account.js
rename to vue/src/api/account/index.js
index 77bc8f1..a66287b 100644
--- a/vue/src/api/account.js
+++ b/vue/src/api/account/index.js
@@ -1,4 +1,4 @@
-import request from "@/config/request"
+import request from "@/api/request"
import {isEmpty} from "@/util"
export const baseUrl = '/account'
diff --git a/vue/src/api/doc/history.js b/vue/src/api/doc/history.js
index b060530..eeda8c4 100644
--- a/vue/src/api/doc/history.js
+++ b/vue/src/api/doc/history.js
@@ -1,4 +1,4 @@
-import request from "@/config/request"
+import request from "@/api/request"
import BASE from './baseUrl'
export const baseUrl = `${BASE}/history`
diff --git a/vue/src/api/doc/purchase/inbound.js b/vue/src/api/doc/purchase/inbound.js
index a543cea..e17ab93 100644
--- a/vue/src/api/doc/purchase/inbound.js
+++ b/vue/src/api/doc/purchase/inbound.js
@@ -1,4 +1,4 @@
-import request from "@/config/request"
+import request from "@/api/request"
import BASE from '../baseUrl'
export const baseUrl = `${BASE}/purchase/inbound`
diff --git a/vue/src/api/doc/purchase/order.js b/vue/src/api/doc/purchase/order.js
index 9b331e2..4f7d21e 100644
--- a/vue/src/api/doc/purchase/order.js
+++ b/vue/src/api/doc/purchase/order.js
@@ -1,4 +1,4 @@
-import request from "@/config/request"
+import request from "@/api/request"
import BASE from '../baseUrl'
export const baseUrl = `${BASE}/purchase/order`
diff --git a/vue/src/api/doc/sell/order.js b/vue/src/api/doc/sell/order.js
index 2428e2b..976bdb3 100644
--- a/vue/src/api/doc/sell/order.js
+++ b/vue/src/api/doc/sell/order.js
@@ -1,4 +1,4 @@
-import request from "@/config/request"
+import request from "@/api/request"
import BASE from '../baseUrl'
export const baseUrl = `${BASE}/sell/order`
diff --git a/vue/src/api/doc/sell/outbound.js b/vue/src/api/doc/sell/outbound.js
index bcf1a31..bc37116 100644
--- a/vue/src/api/doc/sell/outbound.js
+++ b/vue/src/api/doc/sell/outbound.js
@@ -1,4 +1,4 @@
-import request from "@/config/request"
+import request from "@/api/request"
import BASE from '../baseUrl'
export const baseUrl = `${BASE}/sell/outbound`
diff --git a/vue/src/api/message/manage.js b/vue/src/api/message/manage.js
index 544243e..83da414 100644
--- a/vue/src/api/message/manage.js
+++ b/vue/src/api/message/manage.js
@@ -1,4 +1,4 @@
-import request from "@/config/request"
+import request from "@/api/request"
import BASE from './baseUrl'
export const baseUrl = `${BASE}/manage`
diff --git a/vue/src/api/message/user.js b/vue/src/api/message/user.js
index dcc6543..3747da3 100644
--- a/vue/src/api/message/user.js
+++ b/vue/src/api/message/user.js
@@ -1,4 +1,4 @@
-import request from "@/config/request"
+import request from "@/api/request"
import BASE from './baseUrl'
export const baseUrl = `${BASE}/user`
diff --git a/vue/src/api/record.js b/vue/src/api/record/index.js
similarity index 88%
rename from vue/src/api/record.js
rename to vue/src/api/record/index.js
index 5ae5a5c..6b2c03b 100644
--- a/vue/src/api/record.js
+++ b/vue/src/api/record/index.js
@@ -1,4 +1,4 @@
-import request from "@/config/request"
+import request from "@/api/request"
export const baseUrl = '/record'
diff --git a/vue/src/config/request.js b/vue/src/api/request.js
similarity index 100%
rename from vue/src/config/request.js
rename to vue/src/api/request.js
diff --git a/vue/src/api/statistic.js b/vue/src/api/statistic/index.js
similarity index 93%
rename from vue/src/api/statistic.js
rename to vue/src/api/statistic/index.js
index f623fae..1eee5cd 100644
--- a/vue/src/api/statistic.js
+++ b/vue/src/api/statistic/index.js
@@ -1,4 +1,4 @@
-import request from "@/config/request"
+import request from "@/api/request"
export const baseUrl = `/statistic`
diff --git a/vue/src/api/stock/current.js b/vue/src/api/stock/current.js
index 04917f9..944edba 100644
--- a/vue/src/api/stock/current.js
+++ b/vue/src/api/stock/current.js
@@ -1,4 +1,4 @@
-import request from "@/config/request"
+import request from "@/api/request"
export const baseUrl = '/stock/current'
diff --git a/vue/src/api/system/category.js b/vue/src/api/system/category.js
index 38da502..0fceed3 100644
--- a/vue/src/api/system/category.js
+++ b/vue/src/api/system/category.js
@@ -1,4 +1,4 @@
-import request from "@/config/request"
+import request from "@/api/request"
import BASE from './baseUrl'
export const baseUrl = `${BASE}/category`
diff --git a/vue/src/api/system/customer.js b/vue/src/api/system/customer.js
index 2f0f397..9ccd8f1 100644
--- a/vue/src/api/system/customer.js
+++ b/vue/src/api/system/customer.js
@@ -1,4 +1,4 @@
-import request from "@/config/request"
+import request from "@/api/request"
import BASE from './baseUrl'
export const baseUrl = `${BASE}/customer`
diff --git a/vue/src/api/system/department.js b/vue/src/api/system/department.js
index 7ed52ff..699d039 100644
--- a/vue/src/api/system/department.js
+++ b/vue/src/api/system/department.js
@@ -1,4 +1,4 @@
-import request from "@/config/request"
+import request from "@/api/request"
import BASE from './baseUrl'
export const baseUrl = `${BASE}/department`
diff --git a/vue/src/api/system/resource.js b/vue/src/api/system/resource.js
index 733d179..d62631d 100644
--- a/vue/src/api/system/resource.js
+++ b/vue/src/api/system/resource.js
@@ -1,8 +1,20 @@
-import request from "@/config/request"
+import request from "@/api/request"
import BASE from './baseUrl'
export const baseUrl = `${BASE}/resource`
-export function getAllResources() {
+export function getAll() {
return request.get(`${baseUrl}/getAll`).then(({data}) => data.data)
}
+
+export function add(data) {
+ return request.post(`${baseUrl}/add`, data).then(({data}) => data)
+}
+
+export function update(data) {
+ return request.post(`${baseUrl}/update`, data).then(({data}) => data)
+}
+
+export function del(id) {
+ return request.get(`${baseUrl}/del?id=${id}`).then(({data}) => data)
+}
diff --git a/vue/src/api/system/role.js b/vue/src/api/system/role.js
index 6ef38d5..ab18781 100644
--- a/vue/src/api/system/role.js
+++ b/vue/src/api/system/role.js
@@ -1,24 +1,24 @@
-import request from "@/config/request"
+import request from "@/api/request"
import BASE from './baseUrl'
export const baseUrl = `${BASE}/role`
-export function searchRoles(data) {
+export function search(data) {
return request.post(`${baseUrl}/search`, data).then(({data}) => data.data)
}
-export function getRoles() {
+export function get() {
return request.get(`${baseUrl}/get`).then(({data}) => data.data)
}
-export function addRole(data) {
+export function add(data) {
return request.post(`${baseUrl}/add`, data).then(({data}) => data)
}
-export function updateRole(data) {
+export function update(data) {
return request.post(`${baseUrl}/update`, data).then(({data}) => data)
}
-export function delRole(data) {
+export function del(data) {
return request.post(`${baseUrl}/del`, data).then(({data}) => data)
}
diff --git a/vue/src/api/system/supplier.js b/vue/src/api/system/supplier.js
index eaa7fb5..396147a 100644
--- a/vue/src/api/system/supplier.js
+++ b/vue/src/api/system/supplier.js
@@ -1,4 +1,4 @@
-import request from "@/config/request"
+import request from "@/api/request"
import BASE from './baseUrl'
export const baseUrl = `${BASE}/supplier`
diff --git a/vue/src/api/system/user.js b/vue/src/api/system/user.js
index 2577b00..8c6fc10 100644
--- a/vue/src/api/system/user.js
+++ b/vue/src/api/system/user.js
@@ -1,4 +1,4 @@
-import request from "@/config/request"
+import request from "@/api/request"
import BASE from './baseUrl'
export const baseUrl = `${BASE}/user`
diff --git a/vue/src/asset/icon/index.js b/vue/src/asset/icon/index.js
index 372c86e..e90beeb 100644
--- a/vue/src/asset/icon/index.js
+++ b/vue/src/asset/icon/index.js
@@ -1,7 +1,7 @@
import Vue from 'vue'
-import SvgIcon from '@/component/SvgIcon'
+import VIcon from '@/component/VIcon'
-Vue.component('svg-icon', SvgIcon)
+Vue.component('v-icon', VIcon)
const req = require.context('./svg', false, /\.svg$/)
const keys = req.keys()
diff --git a/vue/src/asset/style/element-ui.scss b/vue/src/asset/style/element-ui.scss
index e681673..5c50c16 100644
--- a/vue/src/asset/style/element-ui.scss
+++ b/vue/src/asset/style/element-ui.scss
@@ -1,4 +1,16 @@
// cover some element-ui styles
+.el-alert {
+ &--info.is-light {
+ color: #515a6e;
+ background-color: #f0faff;
+ border: 1px solid #abdcff;
+
+ .el-icon-info {
+ color: $--color-primary;
+ }
+ }
+}
+
.el-button {
[class*="el-icon-"] + span {
margin-left: 7px;
diff --git a/vue/src/asset/style/index.scss b/vue/src/asset/style/index.scss
index e24ce29..cbc9fa6 100644
--- a/vue/src/asset/style/index.scss
+++ b/vue/src/asset/style/index.scss
@@ -184,8 +184,14 @@ a:hover {
}
}
-.el-form-item__content > .el-tree {
- margin-top: 8px;
+.el-form-item__content {
+ > .el-tree {
+ margin-top: 8px;
+ }
+
+ > .el-switch {
+ vertical-align: baseline;
+ }
}
diff --git a/vue/src/component/AbstractForm/AbstractFormItem.vue b/vue/src/component/AbstractForm/item.vue
similarity index 100%
rename from vue/src/component/AbstractForm/AbstractFormItem.vue
rename to vue/src/component/AbstractForm/item.vue
diff --git a/vue/src/component/ContextMenu/ContextMenuItem.vue b/vue/src/component/ContextMenu/item.vue
similarity index 100%
rename from vue/src/component/ContextMenu/ContextMenuItem.vue
rename to vue/src/component/ContextMenu/item.vue
diff --git a/vue/src/component/LoadingMask/index.vue b/vue/src/component/FormDialog/LoadingMask.vue
similarity index 100%
rename from vue/src/component/LoadingMask/index.vue
rename to vue/src/component/FormDialog/LoadingMask.vue
diff --git a/vue/src/component/FormDialog/index.vue b/vue/src/component/FormDialog/index.vue
index 3bd2528..3e58d8f 100644
--- a/vue/src/component/FormDialog/index.vue
+++ b/vue/src/component/FormDialog/index.vue
@@ -1,5 +1,5 @@
-
-
diff --git a/vue/src/component/VIcon/index.vue b/vue/src/component/VIcon/index.vue
new file mode 100644
index 0000000..2a1c57c
--- /dev/null
+++ b/vue/src/component/VIcon/index.vue
@@ -0,0 +1,34 @@
+
+
+
diff --git a/vue/src/component/editor/JsonEditor.vue b/vue/src/component/editor/JsonEditor.vue
new file mode 100644
index 0000000..1c17991
--- /dev/null
+++ b/vue/src/component/editor/JsonEditor.vue
@@ -0,0 +1,46 @@
+
+
+
+
+
diff --git a/vue/src/component/TinymceEditor/index.vue b/vue/src/component/editor/RichTextEditor.vue
similarity index 99%
rename from vue/src/component/TinymceEditor/index.vue
rename to vue/src/component/editor/RichTextEditor.vue
index 89798dc..86e0721 100644
--- a/vue/src/component/TinymceEditor/index.vue
+++ b/vue/src/component/editor/RichTextEditor.vue
@@ -20,7 +20,7 @@ const DEFAULT_OPTIONS = {
}
export default {
- name: "TinymceEditor",
+ name: "RichTextEditor",
props: {
value: String,
diff --git a/vue/src/config/index.js b/vue/src/config/index.js
index 74f3dd5..f52a606 100644
--- a/vue/src/config/index.js
+++ b/vue/src/config/index.js
@@ -5,17 +5,21 @@ const contextPath = '/'
module.exports = {
isDev,
- title: 'BiuBiuBiu~',
-
//项目的部署路径,始终以'/'开头,以'/'结束
contextPath,
+ //页面标题、登陆注册页的标题
+ title: 'BiuBiuBiu~',
+
//全局axios的baseUrl、devServer的路由前缀
apiPrefix: '/api',
//路由模式,['hash','history']
routerMode: 'history',
+ //是否使用由后端返回的数据作为路由
+ useBackendRoute: false,
+
//是否在开发时使用mock,为true时不会启动websocket和代理
useMock: false,
@@ -25,6 +29,7 @@ module.exports = {
//侧边栏顶上的logo地址
sidebarLogoUrl: 'https://wpimg.wallstcn.com/69a1c46c-eb1c-4b46-8bd4-e9e686ef5251.png',
+ //是否使用错误日志捕捉,暂时没啥用
errorLog: true,
//storage的相关键名
diff --git a/vue/src/globalMethod/Guide/style.scss b/vue/src/globalMethod/Guide/style.scss
index 7f54130..78e0d53 100644
--- a/vue/src/globalMethod/Guide/style.scss
+++ b/vue/src/globalMethod/Guide/style.scss
@@ -34,10 +34,6 @@
position: absolute;
right: 90px;
}
-
- .next-btn {
-
- }
}
}
diff --git a/vue/src/globalMethod/PuzzleVerify/image/btn_move.png b/vue/src/globalMethod/Verify/image/btn_move.png
similarity index 100%
rename from vue/src/globalMethod/PuzzleVerify/image/btn_move.png
rename to vue/src/globalMethod/Verify/image/btn_move.png
diff --git a/vue/src/globalMethod/PuzzleVerify/image/btn_stop.png b/vue/src/globalMethod/Verify/image/btn_stop.png
similarity index 100%
rename from vue/src/globalMethod/PuzzleVerify/image/btn_stop.png
rename to vue/src/globalMethod/Verify/image/btn_stop.png
diff --git a/vue/src/globalMethod/PuzzleVerify/image/icon_close.png b/vue/src/globalMethod/Verify/image/icon_close.png
similarity index 100%
rename from vue/src/globalMethod/PuzzleVerify/image/icon_close.png
rename to vue/src/globalMethod/Verify/image/icon_close.png
diff --git a/vue/src/globalMethod/PuzzleVerify/image/icon_info.png b/vue/src/globalMethod/Verify/image/icon_info.png
similarity index 100%
rename from vue/src/globalMethod/PuzzleVerify/image/icon_info.png
rename to vue/src/globalMethod/Verify/image/icon_info.png
diff --git a/vue/src/globalMethod/PuzzleVerify/image/icon_refresh_bottom.png b/vue/src/globalMethod/Verify/image/icon_refresh_bottom.png
similarity index 100%
rename from vue/src/globalMethod/PuzzleVerify/image/icon_refresh_bottom.png
rename to vue/src/globalMethod/Verify/image/icon_refresh_bottom.png
diff --git a/vue/src/globalMethod/PuzzleVerify/image/icon_refresh_top.png b/vue/src/globalMethod/Verify/image/icon_refresh_top.png
similarity index 100%
rename from vue/src/globalMethod/PuzzleVerify/image/icon_refresh_top.png
rename to vue/src/globalMethod/Verify/image/icon_refresh_top.png
diff --git a/vue/src/globalMethod/PuzzleVerify/image/loading.png b/vue/src/globalMethod/Verify/image/loading.png
similarity index 100%
rename from vue/src/globalMethod/PuzzleVerify/image/loading.png
rename to vue/src/globalMethod/Verify/image/loading.png
diff --git a/vue/src/globalMethod/PuzzleVerify/image/track.png b/vue/src/globalMethod/Verify/image/track.png
similarity index 100%
rename from vue/src/globalMethod/PuzzleVerify/image/track.png
rename to vue/src/globalMethod/Verify/image/track.png
diff --git a/vue/src/globalMethod/PuzzleVerify/index.js b/vue/src/globalMethod/Verify/index.js
similarity index 100%
rename from vue/src/globalMethod/PuzzleVerify/index.js
rename to vue/src/globalMethod/Verify/index.js
diff --git a/vue/src/globalMethod/PuzzleVerify/main.vue b/vue/src/globalMethod/Verify/main.vue
similarity index 100%
rename from vue/src/globalMethod/PuzzleVerify/main.vue
rename to vue/src/globalMethod/Verify/main.vue
diff --git a/vue/src/globalMethod/PuzzleVerify/style.scss b/vue/src/globalMethod/Verify/style.scss
similarity index 100%
rename from vue/src/globalMethod/PuzzleVerify/style.scss
rename to vue/src/globalMethod/Verify/style.scss
diff --git a/vue/src/globalMethod/index.js b/vue/src/globalMethod/index.js
index 0adc721..d7ccad6 100644
--- a/vue/src/globalMethod/index.js
+++ b/vue/src/globalMethod/index.js
@@ -1,13 +1,13 @@
import BottomTip from './BottomTip'
import Guide from './Guide'
import ImageViewer from './ImageViewer'
-import PuzzleVerify from './PuzzleVerify'
+import Verify from './Verify'
import Signature from './SignautreBoard'
export default function (Vue) {
Vue.prototype.$bottomTip = BottomTip
Vue.prototype.$guide = Guide
Vue.prototype.$image = ImageViewer
- Vue.prototype.$puzzleVerify = PuzzleVerify
+ Vue.prototype.$verify = Verify
Vue.prototype.$signature = Signature
}
diff --git a/vue/src/layout/component/Sidebar/component/SidebarItemContent.vue b/vue/src/layout/component/Sidebar/component/SidebarItemContent.vue
index f30f5b3..53b9e53 100644
--- a/vue/src/layout/component/Sidebar/component/SidebarItemContent.vue
+++ b/vue/src/layout/component/Sidebar/component/SidebarItemContent.vue
@@ -13,13 +13,7 @@ export default {
const {icon, title} = context.props
const vnodes = []
- let iconComponent
-
- if (icon) {
- const isElIcon = icon.startsWith('el-icon-')
- iconComponent = isElIcon ? :
- }
- else iconComponent =
+ const iconComponent = icon ? :
vnodes.push(iconComponent)
diff --git a/vue/src/layout/component/Sidebar/index.vue b/vue/src/layout/component/Sidebar/index.vue
index 18db1dc..94b1c9c 100644
--- a/vue/src/layout/component/Sidebar/index.vue
+++ b/vue/src/layout/component/Sidebar/index.vue
@@ -18,7 +18,7 @@ export default {
computed: {
...mapState('app', ['device']),
- ...mapState('resource', ['sidebarMenus']),
+ ...mapState('resource', ['menus']),
...mapState('setting', ['showLogo', 'sidebarCollapse', 'sidebarUniqueOpen', 'sidebarShowParent', 'sidebarAutoHidden']),
@@ -121,12 +121,12 @@ export default {
mode="vertical"
on-select={this.select}
>
- {this.sidebarMenus.map(route => (
+ {this.menus.map(menu => (
))}
diff --git a/vue/src/layout/component/Sidebar/style.scss b/vue/src/layout/component/Sidebar/style.scss
index 29e34d1..9ab227c 100644
--- a/vue/src/layout/component/Sidebar/style.scss
+++ b/vue/src/layout/component/Sidebar/style.scss
@@ -82,7 +82,7 @@ $iconSize: 17px;
height: 100%;
width: 100%;
- .svg-icon {
+ .icon {
margin-right: 16px;
width: $iconSize;
height: $iconSize;
diff --git a/vue/src/layout/component/TagsView/index.vue b/vue/src/layout/component/TagsView/index.vue
index 6559342..b3a1008 100644
--- a/vue/src/layout/component/TagsView/index.vue
+++ b/vue/src/layout/component/TagsView/index.vue
@@ -30,7 +30,7 @@
diff --git a/vue/src/view/system/role/EditDialog.vue b/vue/src/view/system/role/EditDialog.vue
index 0612025..26f0d24 100644
--- a/vue/src/view/system/role/EditDialog.vue
+++ b/vue/src/view/system/role/EditDialog.vue
@@ -30,11 +30,16 @@
+ accordion
+ >
+
+
+ {{ getNodeTitle(node) }}
+
+
@@ -61,9 +66,10 @@ import dialogMixin from "@/mixin/dialogMixin"
import AbstractForm from "@/component/AbstractForm"
import FormDialog from '@/component/FormDialog'
import {getDepartments} from "@/api/system/department"
-import {addRole, updateRole} from "@/api/system/role"
+import {add, update} from "@/api/system/role"
import {isEmpty, mergeObj} from '@/util'
import {createTreeByWorker, elTreeControl} from '@/util/tree'
+import {getNodeTitle, getNodeInfo} from "@/view/system/menu/common"
export default {
name: "EditDialog",
@@ -120,16 +126,17 @@ export default {
}
},
- resource() {
- return this.$store.state.resource.tree
+ resourceTree() {
+ return this.$store.state.resource.resourceTree
}
},
methods: {
+ getNodeInfo,
+ getNodeTitle,
treeCommand({action, level}) {
elTreeControl(this.$refs.perm, action, level)
},
-
open() {
if (this.type !== 'edit') return
this.$nextTick(() => {
@@ -149,27 +156,33 @@ export default {
this.$refs.dept && this.$refs.dept.setCheckedKeys([])
this.$nextTick(() => this.$refs.form.clearValidate())
},
-
cancel() {
this.closeDialog()
this.clearForm()
},
-
confirm() {
if (this.loading) return
this.$refs.form.validate(v => {
if (!v) return
this.loading = true
- const obj = {
+ const data = {
...this.form,
- departmentId: this.$refs.dept ? this.$refs.dept.getCheckedKeys().join(',') : [],
- resourceId: this.$refs.perm.getCheckedKeys().join(',')
+ departmentId: this.getCheckedDept(),
+ resourceId: this.getCheckedRes()
}
- const promise = this.type === 'add' ? addRole(obj) : updateRole(obj)
+ const promise = this.type === 'add' ? add(data) : update(data)
promise
.then(({msg}) => this.$emit('success', msg))
.finally(() => this.loading = false)
})
+ },
+ getCheckedDept() {
+ const ref = this.$refs.dept
+ return ref ? ref.getCheckedKeys().join(',') : null
+ },
+ getCheckedRes() {
+ const ref = this.$refs.perm
+ return ref ? ref.getCheckedKeys().join(',') : null
}
},
diff --git a/vue/src/view/system/role/indexPage.vue b/vue/src/view/system/role/indexPage.vue
index 47084ec..e22b46e 100644
--- a/vue/src/view/system/role/indexPage.vue
+++ b/vue/src/view/system/role/indexPage.vue
@@ -32,10 +32,7 @@
-
+
@@ -61,8 +58,8 @@
import tableMixin from '@/mixin/tablePageMixin'
import EditDialog from './EditDialog'
import SearchForm from "@/component/SearchForm"
-import SearchFormItem from "@/component/SearchForm/SearchFormItem"
-import {baseUrl, delRole, searchRoles} from "@/api/system/role"
+import SearchFormItem from "@/component/SearchForm/item"
+import {baseUrl, del, search} from "@/api/system/role"
import {isEmpty} from '@/util'
import {auth} from "@/util/auth"
import {elConfirm, elError, elSuccess} from "@/util/message"
@@ -119,7 +116,7 @@ export default {
this.config.loading = true
this.row = null
this.type = 'see'
- searchRoles(this.mergeSearchForm())
+ search(this.mergeSearchForm())
.then(({list, total}) => {
list.forEach(i => {
i.departmentId = this.str2intArray(i.departmentId)
@@ -151,7 +148,7 @@ export default {
elConfirm(`确定删除角色【${name}】?`)
.then(() => {
this.config.operating = true
- return delRole({id, name})
+ return del({id, name})
})
.then(() => {
elSuccess('删除成功')
diff --git a/vue/src/view/system/supplier/indexPage.vue b/vue/src/view/system/supplier/indexPage.vue
index c60efa3..793790e 100644
--- a/vue/src/view/system/supplier/indexPage.vue
+++ b/vue/src/view/system/supplier/indexPage.vue
@@ -78,7 +78,7 @@ import tableMixin from '@/mixin/tablePageMixin'
import EditDialog from './EditDialog'
import RegionSelector from "@/component/RegionSelector"
import SearchForm from "@/component/SearchForm"
-import SearchFormItem from "@/component/SearchForm/SearchFormItem"
+import SearchFormItem from "@/component/SearchForm/item"
import {baseUrl, delSupplier, getLimitRegion, getSuppliers} from "@/api/system/supplier"
import {isEmpty} from '@/util'
import {auth} from "@/util/auth"
diff --git a/vue/src/view/system/user/component/RoleSelector.vue b/vue/src/view/system/user/component/RoleSelector.vue
index f4c6d8b..55ed329 100644
--- a/vue/src/view/system/user/component/RoleSelector.vue
+++ b/vue/src/view/system/user/component/RoleSelector.vue
@@ -10,7 +10,7 @@