diff --git a/src/api/ss/storeStaff.js b/src/api/ss/storeStaff.js new file mode 100644 index 0000000..d936cd9 --- /dev/null +++ b/src/api/ss/storeStaff.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询店铺员工列表 +export function listStoreStaff(query) { + return request({ + url: '/ss/storeStaff/list', + method: 'get', + params: query + }) +} + +// 查询店铺员工详细 +export function getStoreStaff(employId) { + return request({ + url: '/ss/storeStaff/' + employId, + method: 'get' + }) +} + +// 新增店铺员工 +export function addStoreStaff(data) { + return request({ + url: '/ss/storeStaff', + method: 'post', + data: data + }) +} + +// 修改店铺员工 +export function updateStoreStaff(data) { + return request({ + url: '/ss/storeStaff', + method: 'put', + data: data + }) +} + +// 删除店铺员工 +export function delStoreStaff(employId) { + return request({ + url: '/ss/storeStaff/' + employId, + method: 'delete' + }) +} diff --git a/src/components/Business/SmUser/UserInput.vue b/src/components/Business/SmUser/UserInput.vue index 50cdcd3..3c9a4cf 100644 --- a/src/components/Business/SmUser/UserInput.vue +++ b/src/components/Business/SmUser/UserInput.vue @@ -57,7 +57,7 @@ export default { // 展示值的属性 showProp: { type: String, - default: 'userName' + default: 'realOrUserName' }, // 选择的属性值 prop: { diff --git a/src/components/Business/SmUser/smUserDialog.vue b/src/components/Business/SmUser/smUserDialog.vue index 246a8f5..3e96f24 100644 --- a/src/components/Business/SmUser/smUserDialog.vue +++ b/src/components/Business/SmUser/smUserDialog.vue @@ -4,7 +4,7 @@ :append-to-body="true"> - + @@ -26,9 +26,19 @@ > - - - + + + + + + + + + import {clone} from "@/utils"; import {listSmUser} from "@/api/system/smUser"; +import BooleanTag from '@/components/BooleanTag/index.vue' export default { name: "smUserDialog", + components: { BooleanTag }, + dicts: ['sm_user_type'], data() { return { loadTable: false, diff --git a/src/components/LineField/index.vue b/src/components/LineField/index.vue index a091974..3f42817 100644 --- a/src/components/LineField/index.vue +++ b/src/components/LineField/index.vue @@ -1,7 +1,9 @@