diff --git a/src/api/system/operationPlanningDetail.js b/src/api/system/operationPlanningDetail.js new file mode 100644 index 0000000..f8828cc --- /dev/null +++ b/src/api/system/operationPlanningDetail.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询工序计划明细列表 +export function listOperationPlanningDetail(query) { + return request({ + url: '/system/operationPlanningDetail/list', + method: 'get', + params: query + }) +} + +// 查询工序计划明细详细 +export function getOperationPlanningDetail(id) { + return request({ + url: '/system/operationPlanningDetail/' + id, + method: 'get' + }) +} + +// 新增工序计划明细 +export function addOperationPlanningDetail(data) { + return request({ + url: '/system/operationPlanningDetail', + method: 'post', + data: data + }) +} + +// 修改工序计划明细 +export function updateOperationPlanningDetail(data) { + return request({ + url: '/system/operationPlanningDetail', + method: 'put', + data: data + }) +} + +// 删除工序计划明细 +export function delOperationPlanningDetail(id) { + return request({ + url: '/system/operationPlanningDetail/' + id, + method: 'delete' + }) +} diff --git a/src/api/system/operationPlanningMain.js b/src/api/system/operationPlanningMain.js new file mode 100644 index 0000000..76b92d7 --- /dev/null +++ b/src/api/system/operationPlanningMain.js @@ -0,0 +1,52 @@ +import request from '@/utils/request' + +// 查询工序计划主列表 +export function listOperationPlanningMain(query) { + return request({ + url: '/system/operationPlanningMain/list', + method: 'get', + params: query + }) +} + +// 查询工序计划主详细 +export function getOperationPlanningMain(id) { + return request({ + url: '/system/operationPlanningMain/' + id, + method: 'get' + }) +} + +// 新增工序计划主 +export function addOperationPlanningMain(data) { + return request({ + url: '/system/operationPlanningMain', + method: 'post', + data: data + }) +} + +// 修改工序计划主 +export function updateOperationPlanningMain(data) { + return request({ + url: '/system/operationPlanningMain', + method: 'put', + data: data + }) +} + +// 删除工序计划主 +export function delOperationPlanningMain(id) { + return request({ + url: '/system/operationPlanningMain/' + id, + method: 'delete' + }) +} + +export function cascadeListOperationPlanningMain(query) { + return request({ + url: '/system/operationPlanningMain/cascadeList', + method: 'get', + params: query + }) +} diff --git a/src/api/system/spec125r.js b/src/api/system/spec125r.js new file mode 100644 index 0000000..045fb93 --- /dev/null +++ b/src/api/system/spec125r.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询125R设备规格参数列表 +export function listSpec125r(query) { + return request({ + url: '/system/spec125r/list', + method: 'get', + params: query + }) +} + +// 查询125R设备规格参数详细 +export function getSpec125r(id) { + return request({ + url: '/system/spec125r/' + id, + method: 'get' + }) +} + +// 新增125R设备规格参数 +export function addSpec125r(data) { + return request({ + url: '/system/spec125r', + method: 'post', + data: data + }) +} + +// 修改125R设备规格参数 +export function updateSpec125r(data) { + return request({ + url: '/system/spec125r', + method: 'put', + data: data + }) +} + +// 删除125R设备规格参数 +export function delSpec125r(id) { + return request({ + url: '/system/spec125r/' + id, + method: 'delete' + }) +} diff --git a/src/api/system/spec150r.js b/src/api/system/spec150r.js new file mode 100644 index 0000000..d10bb07 --- /dev/null +++ b/src/api/system/spec150r.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询150R设备规格参数列表 +export function listSpec150r(query) { + return request({ + url: '/system/spec150r/list', + method: 'get', + params: query + }) +} + +// 查询150R设备规格参数详细 +export function getSpec150r(id) { + return request({ + url: '/system/spec150r/' + id, + method: 'get' + }) +} + +// 新增150R设备规格参数 +export function addSpec150r(data) { + return request({ + url: '/system/spec150r', + method: 'post', + data: data + }) +} + +// 修改150R设备规格参数 +export function updateSpec150r(data) { + return request({ + url: '/system/spec150r', + method: 'put', + data: data + }) +} + +// 删除150R设备规格参数 +export function delSpec150r(id) { + return request({ + url: '/system/spec150r/' + id, + method: 'delete' + }) +} diff --git a/src/api/system/spec30d.js b/src/api/system/spec30d.js new file mode 100644 index 0000000..43ca034 --- /dev/null +++ b/src/api/system/spec30d.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询device_spec_30D 列表 +export function listSpec30d(query) { + return request({ + url: '/system/spec30d/list', + method: 'get', + params: query + }) +} + +// 查询device_spec_30D 详细 +export function getSpec30d(id) { + return request({ + url: '/system/spec30d/' + id, + method: 'get' + }) +} + +// 新增device_spec_30D +export function addSpec30d(data) { + return request({ + url: '/system/spec30d', + method: 'post', + data: data + }) +} + +// 修改device_spec_30D +export function updateSpec30d(data) { + return request({ + url: '/system/spec30d', + method: 'put', + data: data + }) +} + +// 删除device_spec_30D +export function delSpec30d(id) { + return request({ + url: '/system/spec30d/' + id, + method: 'delete' + }) +} diff --git a/src/api/system/spec30s.js b/src/api/system/spec30s.js new file mode 100644 index 0000000..4dad403 --- /dev/null +++ b/src/api/system/spec30s.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询30S设备规格参数列表 +export function listSpec30s(query) { + return request({ + url: '/system/spec30s/list', + method: 'get', + params: query + }) +} + +// 查询30S设备规格参数详细 +export function getSpec30s(id) { + return request({ + url: '/system/spec30s/' + id, + method: 'get' + }) +} + +// 新增30S设备规格参数 +export function addSpec30s(data) { + return request({ + url: '/system/spec30s', + method: 'post', + data: data + }) +} + +// 修改30S设备规格参数 +export function updateSpec30s(data) { + return request({ + url: '/system/spec30s', + method: 'put', + data: data + }) +} + +// 删除30S设备规格参数 +export function delSpec30s(id) { + return request({ + url: '/system/spec30s/' + id, + method: 'delete' + }) +} diff --git a/src/api/system/spec60r.js b/src/api/system/spec60r.js new file mode 100644 index 0000000..4a90ffa --- /dev/null +++ b/src/api/system/spec60r.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询60R设备规格参数列表 +export function listSpec60r(query) { + return request({ + url: '/system/spec60r/list', + method: 'get', + params: query + }) +} + +// 查询60R设备规格参数详细 +export function getSpec60r(id) { + return request({ + url: '/system/spec60r/' + id, + method: 'get' + }) +} + +// 新增60R设备规格参数 +export function addSpec60r(data) { + return request({ + url: '/system/spec60r', + method: 'post', + data: data + }) +} + +// 修改60R设备规格参数 +export function updateSpec60r(data) { + return request({ + url: '/system/spec60r', + method: 'put', + data: data + }) +} + +// 删除60R设备规格参数 +export function delSpec60r(id) { + return request({ + url: '/system/spec60r/' + id, + method: 'delete' + }) +} diff --git a/src/api/system/spec80r.js b/src/api/system/spec80r.js new file mode 100644 index 0000000..236aa51 --- /dev/null +++ b/src/api/system/spec80r.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询80R设备规格参数列表 +export function listSpec80r(query) { + return request({ + url: '/system/spec80r/list', + method: 'get', + params: query + }) +} + +// 查询80R设备规格参数详细 +export function getSpec80r(id) { + return request({ + url: '/system/spec80r/' + id, + method: 'get' + }) +} + +// 新增80R设备规格参数 +export function addSpec80r(data) { + return request({ + url: '/system/spec80r', + method: 'post', + data: data + }) +} + +// 修改80R设备规格参数 +export function updateSpec80r(data) { + return request({ + url: '/system/spec80r', + method: 'put', + data: data + }) +} + +// 删除80R设备规格参数 +export function delSpec80r(id) { + return request({ + url: '/system/spec80r/' + id, + method: 'delete' + }) +} diff --git a/src/views/system/operationPlanningDetail/index.vue b/src/views/system/operationPlanningDetail/index.vue new file mode 100644 index 0000000..a01dc14 --- /dev/null +++ b/src/views/system/operationPlanningDetail/index.vue @@ -0,0 +1,616 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 搜索 + 重置 + + + + + + 新增 + + + 修改 + + + 删除 + + + 导出 + + + + + + + + + + + + + + + + + + + + + + + + + {{ parseTime(scope.row.seqPlanStartTime, '{y}-{m}-{d}') }} + + + + + {{ parseTime(scope.row.seqPlanFinishTime, '{y}-{m}-{d}') }} + + + + + + + + + 修改 + 删除 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/views/system/operationPlanningMain/index.vue b/src/views/system/operationPlanningMain/index.vue new file mode 100644 index 0000000..29757f5 --- /dev/null +++ b/src/views/system/operationPlanningMain/index.vue @@ -0,0 +1,886 @@ + + + + + + + + + + + + + + + + + + + + + + 搜索 + 重置 + + + + + + 新增 + + + 修改 + + + 删除 + + + 导出 + + + + + + 已选{{ selectedRows.length }}项 + 取消选择 + + + + + + + + + {{ scope.row.batchNo || scope.row.hbytSclh || '-' }} + + + + + + {{ typeText(scope.row) }} + + + + + + {{ scope.row.productCode }} | {{ scope.row.productName }} + {{ scope.row.proSpecification || '-' }} + + + + + + + {{ scope.row.lineText || '-' }} + + + + + + {{ parseTime(scope.row.planStartTime, '{y}-{m}-{d}') }} + + + + + {{ parseTime(scope.row.planFinishTime, '{y}-{m}-{d}') }} + + + + + {{ statusText(scope.row) }} + + + + + + + - + + + + + + {{ p.processName || '-' }} + + + + + + + + + + + + + {{ p.processName || '-' }} + + + + + + + + + {{ scope.row.overallPlanQty }} + + + + + {{ scope.row.overallOkQty }} + + + + + + + {{ scope.row.overallProgress }}% + + + + + + 下发 + 编辑 + handleMoreCommand(cmd, scope.row)"> + 更多 + + 查看工序 + 删除 + + + + + + + + + + + {{ processDialogMeta }} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/views/system/spec125r/index.vue b/src/views/system/spec125r/index.vue new file mode 100644 index 0000000..08e692d --- /dev/null +++ b/src/views/system/spec125r/index.vue @@ -0,0 +1,627 @@ + + + + + + + + 搜索 + 重置 + + + + + + 新增 + + + 修改 + + + 删除 + + + 导出 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 修改 + 删除 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/views/system/spec150r/index.vue b/src/views/system/spec150r/index.vue new file mode 100644 index 0000000..103d630 --- /dev/null +++ b/src/views/system/spec150r/index.vue @@ -0,0 +1,663 @@ + + + + + + + + 搜索 + 重置 + + + + + + 新增 + + + 修改 + + + 删除 + + + 导出 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 修改 + 删除 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/views/system/spec30d/index.vue b/src/views/system/spec30d/index.vue new file mode 100644 index 0000000..e79887b --- /dev/null +++ b/src/views/system/spec30d/index.vue @@ -0,0 +1,486 @@ + + + + + + + + + + + + + + + 搜索 + 重置 + + + + + + 新增 + + + 修改 + + + 删除 + + + 导出 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 修改 + 删除 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/views/system/spec30s/index.vue b/src/views/system/spec30s/index.vue new file mode 100644 index 0000000..fce0e7c --- /dev/null +++ b/src/views/system/spec30s/index.vue @@ -0,0 +1,441 @@ + + + + + + + + + + + + + + + 搜索 + 重置 + + + + + + 新增 + + + 修改 + + + 删除 + + + 导出 + + + + + + + + + + + + + + + + + + + + + + + + + + + + 修改 + 删除 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/views/system/spec60r/index.vue b/src/views/system/spec60r/index.vue new file mode 100644 index 0000000..3a35542 --- /dev/null +++ b/src/views/system/spec60r/index.vue @@ -0,0 +1,549 @@ + + + + + + + + + + + + + + + 搜索 + 重置 + + + + + + 新增 + + + 修改 + + + 删除 + + + 导出 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 修改 + 删除 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/views/system/spec80r/index.vue b/src/views/system/spec80r/index.vue new file mode 100644 index 0000000..98cb837 --- /dev/null +++ b/src/views/system/spec80r/index.vue @@ -0,0 +1,558 @@ + + + + + + + + + + + + + + + 搜索 + 重置 + + + + + + 新增 + + + 修改 + + + 删除 + + + 导出 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 修改 + 删除 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +