修改bug

This commit is contained in:
yangjun 2025-10-14 16:10:06 +08:00
parent 04f091d6c4
commit 03efda8ce4
1 changed files with 17 additions and 17 deletions

View File

@ -12,21 +12,6 @@
<a-col :span="8">
<a-button @click="handleCheckWuliao">选择物料</a-button>
</a-col>
<!-- <a-col :span="24">
<a-form-item label="物料" v-bind="validateInfos.wlId" id="BlWarehouseMaterialInfoForm-wlId" name="wlId" >
<j-select-multiple type="list_multi" v-model:value="formData.wlId" dictCode="nu_config_material_info,material_name,id,iz_enabled = '0' and del_flag = '0'" placeholder="请选择物料" :disabled="formData.id != ''" :triggerChange="false"/>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="物料上限" v-bind="validateInfos.upperLimit" id="BlWarehouseMaterialInfoForm-upperLimit" name="upperLimit">
<a-input v-model:value="formData.upperLimit" placeholder="请输入物料上限" ></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="物料下限" v-bind="validateInfos.lowerLimit" id="BlWarehouseMaterialInfoForm-lowerLimit" name="lowerLimit">
<a-input v-model:value="formData.lowerLimit" placeholder="请输入物料下限" ></a-input>
</a-form-item>
</a-col> -->
</a-row>
</a-form>
</template>
@ -39,10 +24,10 @@
>
<template #bodyCell="{ column, text ,record }">
<template v-if="column.dataIndex === 'upperLimit'">
<a-input-number :value="text" placeholder="物料上限" min="0" max="999" @change="(value) => handleInputChange(record, 'arrivalPrice', value)" />
<a-input-number :value="text" placeholder="物料上限" min="0" max="999" @change="(value) => handleInputChange(record, 'upperLimit', value)" />
</template>
<template v-if="column.dataIndex === 'lowerLimit'">
<a-input-number :value="text" placeholder="物料上限" min="0" max="999" @change="(value) => handleInputChange(record, 'arrivalPrice', value)" />
<a-input-number :value="text" placeholder="物料上限" min="0" max="999" @change="(value) => handleInputChange(record, 'lowerLimit', value)" />
</template>
<template v-if="column.dataIndex === 'action'">
<a @click="deleteWlxx(record)">删除</a>
@ -110,6 +95,7 @@
//
const handleInputChange = (record, field, value) => {
console.log("🚀 ~ handleInputChange ~ record, field, value:", record, field, value)
//
record[field] = value;
};
@ -174,7 +160,18 @@ function deleteWlxx(record){
return;
}
var list2 = [];
var sfjx = "0";
for(let item of list){
if(!item.upperLimit){
createMessage.error('您有未填写的物料上限,请检查后提交!');
sfjx = "1";
break;
}
if(!item.lowerLimit){
createMessage.error('您有未填写的物料下限,请检查后提交!');
sfjx = "1";
break;
}
var insParams = {}
insParams.nuId = formData.nuId;
insParams.wlId = item.id;
@ -183,6 +180,9 @@ function deleteWlxx(record){
insParams.kcsl = '0';
list2.push(insParams);
}
if(sfjx == "1"){
return;
}
defHttp.post({url:'/invoicing/blWarehouseMaterialInfo/addBatch',params:list2}).then(res=>{
console.log("🚀 ~ submitForm ~ res:", res)
emit('ok');