修改业务bug

prod
郑明梁 2 years ago
parent e688137daf
commit a56913828a

@ -205,8 +205,15 @@ export default {
}
},
forInvSubmit() { // ---
this.$refs["dataForm"].validate(valid => {
if (valid) {
if(this.subData.parentCode==null){
this.$message.error("上级菜单不能为空");
return
}
if(this.subData.name==null){
this.$message.error("名称不能为空!");
return
}
if(this.subData.id!=null){
uodateBasicHospType(this.subData).then((response) => {
if (response.code == 20000) {
@ -232,9 +239,6 @@ export default {
this.subFormVisible = false;
});
}
}
});
this.getList();
},
/** 查询菜单下拉树结构 */

@ -78,6 +78,10 @@ export default {
type: Object,
required: true,
},
codeArray: {
type: Object,
required: true,
},
orderQuery: {},
type: { //1.2
type: Object,
@ -181,7 +185,20 @@ export default {
this.$message.error('未选择产品');
return;
}
let ids = [];
var ids = [];
if(this.codeArray.length>0){
for(var i=0;i<this.codeArray.length;i++){
ids.push(this.codeArray[i].relIdFk);
}
}
if(ids.length>0){
for(var i=0;i<ids.length;i++){
if(ids[i]==this.selection.relIdFk){
this.$message.error("该产品已录入!");
return
}
}
}
selection.forEach((obj, index) => {
let data = {
relId: obj.relIdFk,

@ -149,6 +149,7 @@
<dialogInvProduct
:closeDialog="closeDialogC2"
:invQueryData="formData"
:codeArray="codeArray"
:type="1"
></dialogInvProduct>
</el-dialog>

@ -279,8 +279,6 @@ export default {
let tMessage = status === '1' ? '保存' : '提交';
this.loading = true;
this.formData.id=this.pId;
this.formData.invCode=this.$store.getters.locInvCode
this.formData.deptCode=this.$store.getters.locDeptCode
let tQuery = {
editStatus: status,
purOrderEntity: this.formData,
@ -316,7 +314,7 @@ export default {
this.thisData.stockOrderLists = this.codeArray;
},
setDeptCode(obj){
this.formData.deptCode= this.subInvList.find(item => item.code == obj).parentId;
this.formData.deptCode= this.invCodeList.find(item => item.code == obj).parentId;
},
closeDialogC2() {
this.selectProductVisible = false;

@ -277,9 +277,7 @@ export default {
submitFunction(status) {
let tMessage = status === '1' ? '保存' : '提交';
this.loading = true;
this.formData.id=this.pId;
this.formData.invCode=this.$store.getters.locInvCode
this.formData.deptCode=this.$store.getters.locDeptCode
this.formData.id=this.pId;
let tQuery = {
editStatus: status,
purPlanEntity: this.formData,
@ -314,8 +312,8 @@ export default {
}
this.thisData.stockOrderLists = this.codeArray;
},
setDeptCode(obj){
this.formData.deptCode= this.subInvList.find(item => item.code == obj).parentId;
setDeptCode(obj){
this.formData.deptCode= this.invCodeList.find(item => item.code == obj).parentId;
},
closeDialogC2() {
this.selectProductVisible = false;

Loading…
Cancel
Save