diff --git a/src/api/mes/pro/workorder.js b/src/api/mes/pro/workorder.js new file mode 100644 index 0000000..e0d00bf --- /dev/null +++ b/src/api/mes/pro/workorder.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询生产工单列表 +export function listWorkorder(query) { + return request({ + url: '/mes/pro/workorder/list', + method: 'get', + params: query + }) +} + +// 查询生产工单详细 +export function getWorkorder(workorderId) { + return request({ + url: '/mes/pro/workorder/' + workorderId, + method: 'get' + }) +} + +// 新增生产工单 +export function addWorkorder(data) { + return request({ + url: '/mes/pro/workorder', + method: 'post', + data: data + }) +} + +// 修改生产工单 +export function updateWorkorder(data) { + return request({ + url: '/mes/pro/workorder', + method: 'put', + data: data + }) +} + +// 删除生产工单 +export function delWorkorder(workorderId) { + return request({ + url: '/mes/pro/workorder/' + workorderId, + method: 'delete' + }) +} diff --git a/src/components/clientSelect/single.vue b/src/components/clientSelect/single.vue new file mode 100644 index 0000000..7b2c97a --- /dev/null +++ b/src/components/clientSelect/single.vue @@ -0,0 +1,223 @@ + + + diff --git a/src/components/itemSelect/single.vue b/src/components/itemSelect/single.vue new file mode 100644 index 0000000..65fec35 --- /dev/null +++ b/src/components/itemSelect/single.vue @@ -0,0 +1,238 @@ + + + \ No newline at end of file diff --git a/src/views/mes/dv/machinery/index.vue b/src/views/mes/dv/machinery/index.vue index 9772750..710be8c 100644 --- a/src/views/mes/dv/machinery/index.vue +++ b/src/views/mes/dv/machinery/index.vue @@ -582,7 +582,7 @@ export default { submitFileForm() { this.$refs.upload.submit(); }, - //自动生成物料编码 + //自动生成编码 handleAutoGenChange(autoGenFlag){ debugger; if(autoGenFlag){ diff --git a/src/views/mes/md/mditem/index.vue b/src/views/mes/md/mditem/index.vue index b23c652..7f328dc 100644 --- a/src/views/mes/md/mditem/index.vue +++ b/src/views/mes/md/mditem/index.vue @@ -514,6 +514,7 @@ export default { unitOfMeasrue: undefined, enableFlag: undefined, itemOrProduct: undefined, + enableFlag: 'Y', safeStockFlag: undefined, minStock: 0, maxStock: 0, diff --git a/src/views/mes/pro/workorder/index.vue b/src/views/mes/pro/workorder/index.vue new file mode 100644 index 0000000..4ba8957 --- /dev/null +++ b/src/views/mes/pro/workorder/index.vue @@ -0,0 +1,565 @@ + + + diff --git a/src/views/system/autocode/index.vue b/src/views/system/autocode/index.vue index 1a1e0c9..9d6a65e 100644 --- a/src/views/system/autocode/index.vue +++ b/src/views/system/autocode/index.vue @@ -88,7 +88,7 @@ - +