Merge remote-tracking branch 'origin/dev-nx' into dev-nx

This commit is contained in:
liang.chao 2024-07-05 16:56:29 +08:00
commit 092b8068cb
5 changed files with 33 additions and 17 deletions

View File

@ -218,6 +218,14 @@ export function getRecord(query) {
params: query params: query
}) })
} }
// 退料完成之前 判断所有设备是否全部操作退料
export function endBackBeforeQueryApi(query) {
return request({
url: 'backReceive/getReceiveViewWebNum',
method: 'post',
query
})
}
// 退料接收 撤回操作 // 退料接收 撤回操作
export function revoke(data) { export function revoke(data) {

View File

@ -913,6 +913,7 @@ export default {
async completeSetChange(val) { async completeSetChange(val) {
const { data: res } = await queryCompleteSetDetailsApi({ const { data: res } = await queryCompleteSetDetailsApi({
wholeTypeName: val, wholeTypeName: val,
companyId: parseInt(this.queryParams.companyId),
}) })
// 1 // 1

View File

@ -693,6 +693,7 @@ import {
getRecord, getRecord,
endBack, endBack,
revoke, revoke,
endBackBeforeQueryApi,
} from '@/api/claimAndRefund/return' } from '@/api/claimAndRefund/return'
import { getTypeList } from '@/api/store/warehousing' import { getTypeList } from '@/api/store/warehousing'
import { equipmentTypeTree } from '@/api/store/tools' import { equipmentTypeTree } from '@/api/store/tools'
@ -907,24 +908,32 @@ export default {
}, },
//退 //退
async completeBack() { async completeBack() {
let param1 = { // let param1 = {
// parentId: this.queryParams.id,
// }
// const res1 = await getRecord(param1)
const { data: res } = await endBackBeforeQueryApi({
id: this.queryParams.id,
})
if (res == 0) {
this.$message.error(
'当前存在未退料机具,请处理之后再点击完成退料!',
)
return
}
let param = {
createBy: this.createBy,
parentId: this.queryParams.id, parentId: this.queryParams.id,
taskId: this.queryParams.taskId,
} }
const res1 = await getRecord(param1) endBack(param).then((response) => {
if (res1.code == 200) { if (response.code == 200) {
let param = { this.$modal.msgSuccess('操作成功')
createBy: this.createBy, // this.back()
parentId: this.queryParams.id, this.$emit('goBackPage')
taskId: this.queryParams.taskId,
} }
endBack(param).then((response) => { })
if (response.code == 200) {
this.$modal.msgSuccess('操作成功')
// this.back()
this.$emit('goBackPage')
}
})
}
}, },
// //
handleViewCode(row) { handleViewCode(row) {

View File

@ -13,7 +13,6 @@
<el-form-item label="成套名称" prop="completeSetName"> <el-form-item label="成套名称" prop="completeSetName">
<el-input <el-input
placeholder="请输入成套名称" placeholder="请输入成套名称"
:disabled="isEdit"
v-model="addCompleteForm.completeSetName" v-model="addCompleteForm.completeSetName"
/> />
</el-form-item> </el-form-item>

View File

@ -13,7 +13,6 @@
<el-form-item label="成套名称" prop="completeSetName"> <el-form-item label="成套名称" prop="completeSetName">
<el-input <el-input
placeholder="请输入成套名称" placeholder="请输入成套名称"
:disabled="isEdit"
v-model="addCompleteForm.completeSetName" v-model="addCompleteForm.completeSetName"
/> />
</el-form-item> </el-form-item>