药品字典修改

20240912_adapter_z
anthonywj 1 year ago
parent 1546c7846a
commit f12f5b877c

@ -0,0 +1,52 @@
import axios from "@/utils/request";
export function addDrug(query) {
return axios({
url: "/udi/udirel/addDrug",
method: "post",
data: query
});
}
export function updatetDrug(query) {
return axios({
url: "/udi/udirel/updatetDrug",
method: "post",
data: query
});
}
export function updateLevelDrug(query) {
return axios({
url: "/udi/udirel/updateLevelDrug",
method: "post",
data: query
});
}
export function delDrugLevel(query) {
return axios({
url: "udi/udirel/drug/delLevel",
method: "post",
data: query
});
}
export function calculateDistCount(query) {
return axios({
url: "udi/udirel/calculateDistCount",
method: "post",
data: query
});
}
export function calculateUseCount(query) {
return axios({
url: "udi/udirel/calculateUseCount",
method: "post",
data: query
});
}

@ -103,39 +103,6 @@ export function addProduct(query) {
});
}
export function addDrug(query) {
return axios({
url: "/udi/udirel/addDrug",
method: "post",
data: query
});
}
export function updatetDrug(query) {
return axios({
url: "/udi/udirel/updatetDrug",
method: "post",
data: query
});
}
export function updateLevelDrug(query) {
return axios({
url: "/udi/udirel/updateLevelDrug",
method: "post",
data: query
});
}
export function delDrugLevel(query) {
return axios({
url: "udi/udirel/drug/delLevel",
method: "post",
data: query
});
}
export function addAllErp(query) {
return axios({

@ -410,12 +410,14 @@
<script>
import {
getYbHcflDetail,
addProduct,
addDrug,
updatetDrug,
delDrugLevel,
updateLevelDrug
updateLevelDrug, calculateDistCount, calculateUseCount
} from '@/api/basic/product/drugUdiinfos'
import {
getYbHcflDetail,
} from '@/api/basic/product/udiRelevance'
import {filterClassify} from '@/api/purchase/classifyCode'
import {filterByUuid} from "@/api/basic/product/udiInfo";
@ -460,7 +462,7 @@ export default {
distributeLevelUnit: null,
useLeverCount: null,
distributeLevelCount: null,
useLevelUnit: null
useLevelUnit: null,
},
thirdSys: [],
@ -729,17 +731,30 @@ export default {
},
distributeLevelDiChange(val) {
const matchingItem = this.detailList.find(item => item.nameCode == val);
if (matchingItem) {
this.newProductData.distributeLevelUnit = matchingItem.packUnit;
}
calculateDistCount(matchingItem).then((res) => {
this.newProductData = {
...this.newProductData,
distributeLevelCount: res.data.distributeLevelCount,
}
})
},
useLevelDiChange(val) {
const matchingItem = this.detailList.find(item => item.nameCode == val);
if (matchingItem) {
this.newProductData.useLevelUnit = matchingItem.packUnit;
}
calculateUseCount(matchingItem).then((res) => {
this.newProductData = {
...this.newProductData,
useLeverCount: res.data.useLeverCount,
}
})
}

@ -286,6 +286,7 @@ export default {
},
closeDialog() {
this.addDrugVisible = false;
this.getList()
}
},
filters: {

Loading…
Cancel
Save