diff --git a/src/api/wmsManagement/wmOneTimeInventory.js b/src/api/wmsManagement/wmOneTimeInventory.js new file mode 100644 index 0000000..405c495 --- /dev/null +++ b/src/api/wmsManagement/wmOneTimeInventory.js @@ -0,0 +1,105 @@ +import request from '@/utils/request' + +/** +* 一次合格品仓库分页查询 +* @param {查询条件} data +*/ +export function listWmOneTimeInventory(query) { + return request({ + url: '/mes/wm/WmOneTimeInventory/list', + method: 'get', + params: query, + }) +} + +/** +* 新增一次合格品仓库 +* @param data +*/ +export function addWmOneTimeInventory(data) { + return request({ + url: '/mes/wm/WmOneTimeInventory', + method: 'post', + data: data, + }) +} +/** +* 修改一次合格品仓库 +* @param data +*/ +export function updateWmOneTimeInventory(data) { + return request({ + url: '/mes/wm/WmOneTimeInventory', + method: 'PUT', + data: data, + }) +} +/** +* 获取一次合格品仓库详情 +* @param {Id} +*/ +export function getWmOneTimeInventory(id) { + return request({ + url: '/mes/wm/WmOneTimeInventory/' + id, + method: 'get' + }) +} + +/** +* 删除一次合格品仓库 +* @param {主键} pid +*/ +export function delWmOneTimeInventory(pid) { + return request({ + url: '/mes/wm/WmOneTimeInventory/' + pid, + method: 'delete' + }) +} + +/** +* 抛光库手动入库 +* @param data +*/ +export function doWmOneTimeWarehousing(data) { + return request({ + url: '/mes/wm/WmOneTimeInventory/doWmOneTimeWarehousing', + method: 'post', + data: data, + }) +} + +/** +* 抛光库手动出库 +* @param data +*/ +export function doWmOneTimeRetrieval(data) { + return request({ + url: '/mes/wm/WmOneTimeInventory/doWmOneTimeRetrieval', + method: 'post', + data: data, + }) +} + +/** +* 抛光库盘点 +* @param data +*/ +export function doWmOneTimeStocktaking(data) { + return request({ + url: '/mes/wm/WmOneTimeInventory/doWmOneTimeStocktaking', + method: 'post', + data: data, + }) +} + +/** +* 抛光库操作记录 +* @param data +*/ +export function getWmOneTimeRecordList(query) { + return request({ + url: '/mes/wm/WmOneTimeRecord/list', + method: 'get', + params: query, + }) +} \ No newline at end of file diff --git a/src/api/wmsManagement/wmOneTimeRecord.js b/src/api/wmsManagement/wmOneTimeRecord.js new file mode 100644 index 0000000..a93e52e --- /dev/null +++ b/src/api/wmsManagement/wmOneTimeRecord.js @@ -0,0 +1,57 @@ +import request from '@/utils/request' + +/** +* 一次合格品仓库记录表分页查询 +* @param {查询条件} data +*/ +export function listWmOneTimeRecord(query) { + return request({ + url: '/mes/wm/WmOneTimeRecord/list', + method: 'get', + params: query, + }) +} + +/** +* 新增一次合格品仓库记录表 +* @param data +*/ +export function addWmOneTimeRecord(data) { + return request({ + url: '/mes/wm/WmOneTimeRecord', + method: 'post', + data: data, + }) +} +/** +* 修改一次合格品仓库记录表 +* @param data +*/ +export function updateWmOneTimeRecord(data) { + return request({ + url: '/mes/wm/WmOneTimeRecord', + method: 'PUT', + data: data, + }) +} +/** +* 获取一次合格品仓库记录表详情 +* @param {Id} +*/ +export function getWmOneTimeRecord(id) { + return request({ + url: '/mes/wm/WmOneTimeRecord/' + id, + method: 'get' + }) +} + +/** +* 删除一次合格品仓库记录表 +* @param {主键} pid +*/ +export function delWmOneTimeRecord(pid) { + return request({ + url: '/mes/wm/WmOneTimeRecord/' + pid, + method: 'delete' + }) +} diff --git a/src/api/wmsManagement/wmPolishWorkQualityStatistics.js b/src/api/wmsManagement/wmPolishWorkQualityStatistics.js new file mode 100644 index 0000000..6f3d84c --- /dev/null +++ b/src/api/wmsManagement/wmPolishWorkQualityStatistics.js @@ -0,0 +1,57 @@ +import request from '@/utils/request' + +/** + * 抛光管理-质量统计分页查询 + * @param {查询条件} data + */ +export function listWmPolishWorkQualityStatistics(query) { + return request({ + url: '/mes/wm/WmPolishWorkQualityStatistics/list', + method: 'get', + params: query, + }) +} + +/** + * 新增抛光管理-质量统计 + * @param data + */ +export function addWmPolishWorkQualityStatistics(data) { + return request({ + url: '/mes/wm/WmPolishWorkQualityStatistics', + method: 'post', + data: data, + }) +} +/** + * 修改抛光管理-质量统计 + * @param data + */ +export function updateWmPolishWorkQualityStatistics(data) { + return request({ + url: '/mes/wm/WmPolishWorkQualityStatistics', + method: 'PUT', + data: data, + }) +} +/** + * 获取抛光管理-质量统计详情 + * @param {Id} + */ +export function getWmPolishWorkQualityStatistics(id) { + return request({ + url: '/mes/wm/WmPolishWorkQualityStatistics/' + id, + method: 'get' + }) +} + +/** + * 删除抛光管理-质量统计 + * @param {主键} pid + */ +export function delWmPolishWorkQualityStatistics(pid) { + return request({ + url: '/mes/wm/WmPolishWorkQualityStatistics/' + pid, + method: 'delete' + }) +} \ No newline at end of file diff --git a/src/views/wmsManagement/WmOneTimeQualifiedProduct/ThePartNumberSelect.vue b/src/views/wmsManagement/WmOneTimeQualifiedProduct/ThePartNumberSelect.vue new file mode 100644 index 0000000..2757419 --- /dev/null +++ b/src/views/wmsManagement/WmOneTimeQualifiedProduct/ThePartNumberSelect.vue @@ -0,0 +1,61 @@ + + + + + diff --git a/src/views/wmsManagement/WmOneTimeQualifiedProduct/WmGP12QualityStatistics.vue b/src/views/wmsManagement/WmOneTimeQualifiedProduct/WmGP12QualityStatistics.vue new file mode 100644 index 0000000..a2ba3a0 --- /dev/null +++ b/src/views/wmsManagement/WmOneTimeQualifiedProduct/WmGP12QualityStatistics.vue @@ -0,0 +1,492 @@ + + + + diff --git a/src/views/wmsManagement/WmOneTimeQualifiedProduct/index.vue b/src/views/wmsManagement/WmOneTimeQualifiedProduct/index.vue new file mode 100644 index 0000000..885c7fc --- /dev/null +++ b/src/views/wmsManagement/WmOneTimeQualifiedProduct/index.vue @@ -0,0 +1,629 @@ + + + diff --git a/src/views/wmsManagement/WmPolishInventory/WmPolishQualityStatistics.vue b/src/views/wmsManagement/WmPolishInventory/WmPolishQualityStatistics.vue index ac76445..a2ba3a0 100644 --- a/src/views/wmsManagement/WmPolishInventory/WmPolishQualityStatistics.vue +++ b/src/views/wmsManagement/WmPolishInventory/WmPolishQualityStatistics.vue @@ -1,5 +1,5 @@ - +
@@ -145,6 +147,9 @@ + + +
@@ -201,7 +206,7 @@
- +
@@ -246,8 +251,8 @@ export default { pageSize: 10, startTime: null, endTime: null, - sort: undefined, - sortType: undefined, + sort: 'createdTime', + sortType: 'desc', }, // 弹出层标题 title: '', @@ -320,6 +325,7 @@ export default { partnumber: [{ required: true, message: '零件号不能为空', trigger: 'blur' }], requireNumber: [{ required: true, message: '投入数不可为空', trigger: 'blur' }], qualifiedNumber: [{ required: true, message: '合格数不可为空', trigger: 'blur' }], + startTime: [{ required: true, message: '检验开始时间不可为空', trigger: 'blur' }], }, ThePartNumberSelectRef: null, } @@ -355,6 +361,7 @@ export default { partnumber: undefined, requireNumber: 0, team: 'A', + isReturnWorkpiece: false, qualifiedNumber: 0, qualifiedRate: 0, paoguangTotal: 0, diff --git a/src/views/wmsManagement/WmPolishInventory/WmPolishWorkQualityStatistics.vue b/src/views/wmsManagement/WmPolishInventory/WmPolishWorkQualityStatistics.vue new file mode 100644 index 0000000..e49608d --- /dev/null +++ b/src/views/wmsManagement/WmPolishInventory/WmPolishWorkQualityStatistics.vue @@ -0,0 +1,482 @@ + + + + diff --git a/src/views/wmsManagement/WmPolishInventory/WorkOrderRecord.vue b/src/views/wmsManagement/WmPolishInventory/WorkOrderRecord.vue deleted file mode 100644 index 8d6d669..0000000 --- a/src/views/wmsManagement/WmPolishInventory/WorkOrderRecord.vue +++ /dev/null @@ -1,447 +0,0 @@ - - - \ No newline at end of file diff --git a/src/views/wmsManagement/WmPolishInventory/index.vue b/src/views/wmsManagement/WmPolishInventory/index.vue index d399cde..16cb77b 100644 --- a/src/views/wmsManagement/WmPolishInventory/index.vue +++ b/src/views/wmsManagement/WmPolishInventory/index.vue @@ -46,7 +46,6 @@