10-15 基础数据 器械优化1.0

20240912_adapter
wangwei 6 months ago
parent 28754f6c05
commit a8eec2cc49

@ -310,6 +310,7 @@ export default {
registerNo: null,
page: 1,
limit: 10,
productType:1
},
thirdSys: [],
thirdSysFk: null,
@ -371,6 +372,7 @@ export default {
registerNo: null,
page: 1,
limit: 10,
productType:1
};
this.getErpList();
},
@ -609,6 +611,7 @@ export default {
this.thirdSys = response.data.list || [];
this.thirdSysFk = this.thirdSys[0].thirdId;
this.getErpList();
})
.catch(() => {
this.loading = false;
@ -635,6 +638,7 @@ export default {
},
created() {
this.getBasicThirdSys();
},
components: {
selectDiDetail,

@ -131,7 +131,8 @@ export default {
thrPiId: null,
filterType: null,
diType: 1,
bindType: 1
bindType: 1,
productsType: 1
},
productList: [],
loading: false,
@ -171,7 +172,8 @@ export default {
addType: 1,
diType: 1,
bindType: 1,
parentCode:this.rId
parentCode:this.rId,
productsType: 1
};
this.getList();
},

@ -689,11 +689,18 @@
highlight-current-row
@current-change="handleDetail"
>
<el-table-column label="序号" type="index"></el-table-column>
<el-table-column
label="产品最小销售标识"
prop="nameCode"
show-overflow-tooltip
width="140"
></el-table-column>
<el-table-column label="标识类型" prop="diType" width="110">
<template slot-scope="scope">
<span>{{ diTypes[scope.row.diType] }}</span>
</template>
</el-table-column>
<el-table-column
label="物资名称"
prop="cpmctymc"
@ -709,6 +716,21 @@
prop="packUnit"
show-overflow-tooltip
></el-table-column>
<el-table-column
label="下级数量"
prop="bhxjsl"
show-overflow-tooltip
></el-table-column>
<el-table-column
label="下级标识"
prop="bhxjcpbm"
show-overflow-tooltip
></el-table-column>
<el-table-column
label="上级标识"
prop="sjcpbm"
show-overflow-tooltip
></el-table-column>
</el-table>
</el-card>
<el-card>
@ -1968,7 +1990,10 @@ export default {
1: "已上传",
2: "上传失败",
},
diTypes: {
1: '最小销售标识',
4: '外包装标识'
},
pId: 0,
productRemarkSet: {
@ -2502,6 +2527,10 @@ export default {
isAdavence: row.isAdavence,
};
_this.editFormat = JSON.parse(JSON.stringify(row));
let ttquery = {
id: _this.relId,
};
_this.getDetailList(ttquery)
_this.editDiDialogVisible = true;
},
closeDialog() {

@ -1716,7 +1716,7 @@ export default {
} else {
_this.$message.error(res.message);
}
_thisgetList();
_this.getList();
})
})
.catch(() => {
@ -1865,6 +1865,7 @@ export default {
/** 查询菜单下拉树结构 */
getTreeselect(row) {
console.log("dkdkkldjkdlkjd",row)
if (row != null) {
var data = {
code: row.code,
@ -1876,7 +1877,7 @@ export default {
getListMenu(data).then(response => {
this.fromDeptOptions = [];
menu.children = this.handleTree(response.data, "code", "parentCode");
console.log(menu)
console.log("shhshshshshshhs",menu)
this.fromDeptOptions.push(menu);
console.log(this.fromDeptOptions)
});
@ -1900,6 +1901,29 @@ export default {
getListTree(this.query)
.then((response) => {
var invlist = response.data || [];
if (invlist.length == 0){
invlist = [
{
code: 10000,
parentCode: null,
label: '全部'
}
]
let query = {
code: 10000,
parentCode: null,
name: '全部',
deptCode: this.$store.getters.locDeptCode,
invCode: this.$store.getters.locInvCode
}
saveBasicHospType(query).then(res => {
if (res.code == 20000){
// this.$message.success("success")
}else {
// this.$message.error("")
}
})
}
this.treeList = this.handleTree(invlist, "code", "parentCode");
})
.catch(() => {

@ -1284,7 +1284,6 @@ export default {
selectmedicalSuppliesDialog
},
created() {
// console.log("dayinshshhs", this.editQuery)
this.useMutiChange(true)
this.getThirdSysDetail();
if (this.editQuery.isDateBy == 1) {

@ -114,15 +114,15 @@
<el-table-column label="医疗目录编码" prop="medCatalogCode" width="120" show-overflow-tooltip></el-table-column>
<el-table-column label="耗材名称" prop="consumableName" width="160" show-overflow-tooltip></el-table-column>
<el-table-column label="医疗器械唯一标识码" prop="deviceUniqueCode" width="160"></el-table-column>
<el-table-column label="医保通用名代码" prop="insuranceGenericCode" width="100"></el-table-column>
<el-table-column label="医保通用名代码" prop="insuranceGenericCode" width="110"></el-table-column>
<el-table-column label="规格" prop="packagingSpec" width="180"></el-table-column>
<el-table-column label="产品型号" prop="productModel" width="90"></el-table-column>
<el-table-column label="规格" prop="specCode"></el-table-column>
<el-table-column label="规格" prop="specification" width="90"></el-table-column>
<!--<el-table-column label="规格" prop="specCode"></el-table-column>-->
<!--<el-table-column label="规格" prop="specification" width="90"></el-table-column>-->
<el-table-column label="耗材分类" prop="consumableCategory" width="90"></el-table-column>
<el-table-column label="规格型号" prop="specModel" width="90"></el-table-column>
<el-table-column label="materialCode" prop="materialCode" width="90"></el-table-column>
<!--<el-table-column label="materialCode" prop="materialCode" width="90"></el-table-column>-->
<el-table-column label="耗材材质" prop="consumableMaterial" width="90"></el-table-column>
<el-table-column label="包装规格" prop="packagingSpec" width="180"></el-table-column>
<el-table-column label="包装数量/备案号" prop="packagingQuantity" width="180"></el-table-column>
<el-table-column label="产品包装材质" prop="packagingMaterial" width="180"></el-table-column>
<el-table-column label="包装单位" prop="packagingUnit" width="180"></el-table-column>

Loading…
Cancel
Save