diff --git a/src/views/basic/product/drug/drugAdd.vue b/src/views/basic/product/drug/drugAdd.vue index 007b496..f1126c0 100644 --- a/src/views/basic/product/drug/drugAdd.vue +++ b/src/views/basic/product/drug/drugAdd.vue @@ -79,6 +79,7 @@ @@ -94,6 +95,7 @@ @@ -157,6 +159,7 @@ { if (!valid) { return this.$message.error('请补充必要数据') @@ -1089,22 +1091,22 @@ export default { //设置层级 - setDefaultLevel(){ - //判断流通 最大层级 - if (this.newProductData.distributeMaxLevel == null){ - let levelUnit = this.levelUnitList[this.levelUnitList.length - 1]; - this.newProductData.distributeMaxLevel = levelUnit.packLevel - } - // 判断使用 采集最大层级 - if (this.newProductData.useMaxLevel == null){ - //获取获取第一个 如果packUnit且为null的话就设置第二个 - let levelUnit = this.levelUnitList[0]; - if (isBlank(levelUnit.packUnit)){ - levelUnit = this.levelUnitList[1] - } - this.newProductData.useMaxLevel = levelUnit.packLevel - } - }, + // setDefaultLevel(){ + // //判断流通 最大层级 + // if (this.newProductData.distributeMaxLevel == null){ + // let levelUnit = this.levelUnitList[this.levelUnitList.length - 1]; + // this.newProductData.distributeMaxLevel = levelUnit.packLevel + // } + // // 判断使用 采集最大层级 + // if (this.newProductData.useMaxLevel == null){ + // //获取获取第一个 如果packUnit且为null的话就设置第二个 + // let levelUnit = this.levelUnitList[0]; + // if (isBlank(levelUnit.packUnit)){ + // levelUnit = this.levelUnitList[1] + // } + // this.newProductData.useMaxLevel = levelUnit.packLevel + // } + // }, //获取层级标识 getDetailList() { if (this.newProductData.uuid != null) { @@ -1118,7 +1120,7 @@ export default { filterByUuid(query) .then((response) => { this.loading = false - this.detailList = response.data.list || [] + this.detailList = response.data || [] }) .catch(() => { this.loading = false @@ -1264,13 +1266,22 @@ export default { closeUdi(val) { this.chooseHouseDrugVisible = false this.getThirdSysDetail() + }, + handleInput(index, value,type){ + const intValue = parseInt(value, 10); + // 更新行的数据 + if (type == 1){ + this.$set(this.detailList[index], 'packLevel', intValue); + }else { + this.$set(this.detailList[index], 'bhxjsl', intValue); + } + } }, created() { if (this.rowData != null) { this.newProductData = this.rowData - console.log("和水水水水",this.newProductData) this.newProductData.cpmctymc = this.rowData.cpmctymc this.newProductData.zczbhhzbapzbh = this.rowData.zczbhhzbapzbh if (this.rowData.requireScanCode == 1) { diff --git a/src/views/supplier/companyDrug/basicCompanyDrugProducts.vue b/src/views/supplier/companyDrug/basicCompanyDrugProducts.vue index c5dbd24..1cdbe60 100644 --- a/src/views/supplier/companyDrug/basicCompanyDrugProducts.vue +++ b/src/views/supplier/companyDrug/basicCompanyDrugProducts.vue @@ -712,12 +712,14 @@ export default { unionCode: null, udiCode: null, ylqxzcrbarmc: "", - cpmctymc: "", thrPiId: null, + cpmctymc: "", + thrPiId: null, nameCode: "", ggxh: null, page: 1, limit: 20, addType: 1, + productType: 2 }; this.getList(); }, diff --git a/src/views/supplier/companyDrug/basicCompanyproductEdit.vue b/src/views/supplier/companyDrug/basicCompanyproductEdit.vue index 32be21e..e121722 100644 --- a/src/views/supplier/companyDrug/basicCompanyproductEdit.vue +++ b/src/views/supplier/companyDrug/basicCompanyproductEdit.vue @@ -3,7 +3,7 @@ - + @@ -67,7 +67,8 @@ @@ -95,6 +97,7 @@ @@ -120,7 +123,7 @@ - +