diff --git a/src/api/system/post.js b/src/api/system/post.js index 1a8e9ca..f57ee8e 100644 --- a/src/api/system/post.js +++ b/src/api/system/post.js @@ -9,6 +9,14 @@ export function listPost(query) { }) } +export function getPostList(query) { + return request({ + url: '/system/post/getPostList', + method: 'get', + params: query + }) +} + // 查询岗位详细 export function getPost(postId) { return request({ diff --git a/src/views/mes/base/baseStaffInfo/index.vue b/src/views/mes/base/baseStaffInfo/index.vue index e2ea789..969077d 100644 --- a/src/views/mes/base/baseStaffInfo/index.vue +++ b/src/views/mes/base/baseStaffInfo/index.vue @@ -27,13 +27,15 @@ - - + + + + @@ -111,6 +113,7 @@ + @@ -174,6 +177,16 @@ + + + + + - - - @@ -234,6 +244,7 @@ import { updateBaseStaffInfo } from '@/api/mes/base/baseStaffInfo' import { getTeamMembers } from '@/api/mes/base/baseTeamMembers' +import { getPostList } from '@/api/system/post' export default { name: 'BaseStaffInfo', @@ -308,15 +319,21 @@ export default { { key: 13, label: `更新时间`, visible: false }, { key: 14, label: `备注`, visible: false }, { key: 15, label: `工资系数`, visible: true }, + { key: 16, label: `岗位名称`, visible: true }, ], // 班组选项 - teamMembersList: [] + teamMembersList: [], + // 岗位选项 + postList: [] } }, created() { getTeamMembers().then(response => { this.teamMembersList = response.data }) + getPostList().then(response => { + this.postList = response.data + }) this.getList() }, methods: { diff --git a/src/views/mes/base/baseTeamMembers/index.vue b/src/views/mes/base/baseTeamMembers/index.vue index 05eafbe..ec8c07e 100644 --- a/src/views/mes/base/baseTeamMembers/index.vue +++ b/src/views/mes/base/baseTeamMembers/index.vue @@ -25,16 +25,16 @@ - - - - - + + + + + + + + + + 修改 - 删除 - + + + + + + + + @@ -172,26 +172,26 @@ - - - - - - - - {{ dict.label }} - - - + + + + + + + + + + + + + + + + + + + + @@ -201,16 +201,16 @@ - - - - - + + + + + + + + + + 下达计划 + >订单下达 @@ -534,31 +534,11 @@ export default { }, /** 下达计划 */ handleReleasePlan(row) { - // if (row.isRelease === 0) { - // this.$modal.msgWarning('该ERP订单已下达计划!') - // return - // } - // this.reset() - // const objId = row.objId - // getProdOrderInfo(objId).then(response => { - // this.form = response.data - // this.releaseOpen = true - // this.title = 'ERP订单下达计划' - // }) const objId = row.objId; const orderCode = row.orderCode; const params = {queryParams: this.queryParams}; this.$tab.closeOpenPage(router.currentRoute); - this.$tab.openPage("订单[" + orderCode + "]下达", '/mes/release-order/index/' + objId, params); - }, - /** 下达计划提交 */ - submitReleaseForm() { - - // addProdOrderInfo(this.form).then(response => { - // this.$modal.msgSuccess('下达计划成功') - // this.open = false - // this.getList() - // }) + this.$tab.openPage("订单[" + orderCode + "]下达", '/mes/release-order/index/' + objId, {}); }, // 取消按钮 cancel() { diff --git a/src/views/mes/prod/prodOrderInfo/releasePlan.vue b/src/views/mes/prod/prodOrderInfo/releasePlan.vue index 6f890ef..c0dfa1c 100644 --- a/src/views/mes/prod/prodOrderInfo/releasePlan.vue +++ b/src/views/mes/prod/prodOrderInfo/releasePlan.vue @@ -61,9 +61,9 @@ - + @@ -78,7 +78,7 @@ - + - + - +