diff --git a/src/api/claimAndRefund/receive.js b/src/api/claimAndRefund/receive.js index 8369c69..700a18f 100644 --- a/src/api/claimAndRefund/receive.js +++ b/src/api/claimAndRefund/receive.js @@ -431,4 +431,18 @@ export function updateOutTime(data) { }, data, }) +} +//领料出库查看附件修改预领数量 +export function updatePreNum(params) { + return request({ + url: '/material/maWhole/updatePreNum', + method: 'post', + data: params, + }) +} +// 查询编辑 成套设备单 +export const queryCompleteSetToolsApiTwo = (data) => { + return request.get('/material/maWhole/selectListByIdTwo', { + params: data, + }) } \ No newline at end of file diff --git a/src/views/claimAndreturn/picking/auditing/component/auditingPage1.vue b/src/views/claimAndreturn/picking/auditing/component/auditingPage1.vue index 9b796dc..c34c82b 100644 --- a/src/views/claimAndreturn/picking/auditing/component/auditingPage1.vue +++ b/src/views/claimAndreturn/picking/auditing/component/auditingPage1.vue @@ -195,7 +195,7 @@ prop="outNum" show-overflow-tooltip /> - + - - + + - + + + + @@ -494,6 +516,8 @@ import { getLeaseListAll, getLeaseOutOrder, updateOutTime, + updatePreNum, + queryCompleteSetToolsApiTwo, } from '@/api/claimAndRefund/receive.js' import { queryCompleteSetToolsApi } from '@/api/store/completeTools.js' import { getTypeList } from '@/api/store/warehousing' @@ -921,21 +945,57 @@ export default { // 查看附件 async onViewFile(row) { - const res = await queryCompleteSetToolsApi({ + const res = await queryCompleteSetToolsApiTwo({ id: row.ctParentId, - wholeTypeName: row.wholeName, - wholeTypeNum: 1, + parentId: row.parentId, + // wholeTypeName: row.wholeName, + // wholeTypeNum: 1, }) this.fileList = res.data.map((j) => { return { ...j, - applyNum: j.deviceNum * row.setsNum, + // applyNum: j.deviceNum * row.setsNum, } }) this.openFileVisible = true }, + //修改附件中预领数量 + handleApplyNumChange(row, val) { + // 判断修改的预领数量是否小于 0 + if (val < 0) { + // 如果小于 0,则将预领数量设置为 0 + row.applyNum = 0; + } else { + row.applyNum = val; + } + }, + + //附件确认修改 + handleUpdatePie(){ + const params = this.fileList.map((item) => { + return { + id: item.id, + applyNum: item.applyNum, + } + }) + updatePreNum(params).then((response) => { + if(response.code === 200){ + this.$modal.msgSuccess('修改成功') + this.handleDialogQuery() + this.openFileVisible = false; + } + + }) + }, + + //关闭附件详情 + handleClosePie(){ + this.openFileVisible = false; + }, + + changeTime(newValue) { this.$confirm('确认要修改出库时间吗?', '提示', { confirmButtonText: '确定', diff --git a/src/views/warehouseManage/newPurchase/toolsAcceptance/component/addTools.vue b/src/views/warehouseManage/newPurchase/toolsAcceptance/component/addTools.vue index 2d6299b..b82b56f 100644 --- a/src/views/warehouseManage/newPurchase/toolsAcceptance/component/addTools.vue +++ b/src/views/warehouseManage/newPurchase/toolsAcceptance/component/addTools.vue @@ -316,7 +316,7 @@ >
将文件拖到此处,或点击上传
-
只能上传xlsx文件
+
只能上传.xlsx文件