9/5 药品基础数据

20240912_adapter_z
wangwei 7 months ago
parent 0965d17312
commit 9e6f070390

@ -442,7 +442,7 @@ export default {
this.loading = false;
if (response.code == 20000) {
this.$message.success(response.data);
this.$emit("closeSelDialog", true);
// this.$emit("closeSelDialog", true);
this.closeSelDialog();
} else {
this.$message.error(response.message);

@ -208,9 +208,9 @@
<el-col :span="11" class="el-col">
<el-form-item label="药品类型:" prop="physicType">
<el-select v-model="newProductData.physicType" style="width: 90%" placeholder="选择药品类型">
<el-option label="普通药品" :value="3"></el-option>
<el-option label="特殊药品原料药" :value="1"></el-option>
<el-option label="特殊药品制剂" :value="2"></el-option>
<el-option label="普通药品" :value="3"></el-option>
<el-option label="未分类" :value="9"></el-option>
</el-select>
</el-form-item>
@ -302,7 +302,7 @@
</el-col>
<el-col :span="11" class="el-col">
<el-form-item label="药品状态:" prop="majorStatus">
<el-select v-model="newProductData.majorStatus" style="width: 90%" placeholder="选择药品状态" clearable>
<el-select v-model="newProductData.majorStatus" style="width: 90%" placeholder="选择药品状态" >
<el-option label="停用" :value="0"></el-option>
<el-option label="在用" :value="1"></el-option>
</el-select>
@ -310,18 +310,18 @@
</el-col>
</el-row>
<el-row type="flex" class="edit-row">
<el-col :span="11">
<el-form-item label="收费项目编码:">
<el-input
style="width: 65%"
size="small"
placeholder="选择项目收费编码"
v-model="newProductData.payFeeCode"
></el-input>
<el-button type="primary" size="mini" style="margin-left: 10px" @click="selectPayFeecode">
</el-button>
</el-form-item>
</el-col>
<!--<el-col :span="11">-->
<!-- <el-form-item label="收费项目编码:">-->
<!-- <el-input-->
<!-- style="width: 65%"-->
<!-- size="small"-->
<!-- placeholder="选择项目收费编码"-->
<!-- v-model="newProductData.payFeeCode"-->
<!-- ></el-input>-->
<!-- <el-button type="primary" size="mini" style="margin-left: 10px" @click="selectPayFeecode">-->
<!-- </el-button>-->
<!-- </el-form-item>-->
<!--</el-col>-->
<!--<el-col :span="11">-->
<!-- <el-form-item label="是否拆零:" prop="splitEnable">-->
<!-- <el-select v-model="newProductData.splitEnable" style="width: 90%" placeholder="是否拆零" clearable>-->
@ -405,7 +405,7 @@
</el-form-item>
</el-col>
<el-col :span="11" class="el-col">
<el-form-item label="使用计量层级标识:" prop="useLevelUnit" label-width="160px">
<el-form-item label="使用计量层级单位:" prop="useLevelUnit" label-width="160px">
<el-input style="width: 90%" size="small" placeholder="请输入使用计量层级标识"
disabled
v-model.trim="newProductData.useLevelUnit"
@ -597,6 +597,7 @@ export default {
useLevelUnit: null,
distributeLevel: null,
useLevel: null,
majorStatus: 1
},
thirdSys: [],

@ -322,7 +322,7 @@
v-if="selectProductVisible"
>
<selectProduct
:closeSelDialog="closeDialog"
:closeSelDialog="closeSelDialog"
:uuid="uuid"
:unitFk="filterQuery.unitFk"
></selectProduct>
@ -433,7 +433,8 @@ export default {
isUseDyCheck: false,
lockStatusMap: {"1": "未提交", "2": "已提交", "3": "已锁定"},
loading: false,
activeNames: ['1']
activeNames: ['1'],
unitFk: ''
};
},
@ -533,6 +534,7 @@ export default {
this.$message.error("请先选择供应商!");
return;
}
this.unitFk = this.filterQuery.unitFk
this.selectProductVisible = true;
},
intentDetail() {
@ -779,9 +781,13 @@ export default {
this.selectErpDialogVisible = false;
this.selectLocalVisible = false;
this.selectVersionVisible = false;
this.selectProductVisible = false;
this.getList();
},
closeSelDialog(){
this.selectProductVisible = false
this.filterQuery.unitFk = this.unitFk
this.getList()
},
onAddSubmit() {
if (this.checked == true) {
this.relevanceEdit.isUseDy = 1;

@ -83,7 +83,7 @@
<el-button icon="el-icon-view" type="primary" @click="hideSearch">/</el-button>
<el-button type="primary" icon="el-icon-refresh" @click="onReset"></el-button>
<el-button type="primary" icon="el-icon-search" @click="onSubmit"></el-button>
<el-button type="primary" icon="el-icon-plus" @click="chooseDrug"></el-button>
<!--<el-button type="primary" icon="el-icon-plus" @click="chooseDrug"></el-button>-->
<el-button type="primary" icon="el-icon-plus" @click="chooseHouseDrug"></el-button>
<el-button type="primary" icon="el-icon-plus" @click="addDrug"></el-button>
</el-button-group>
@ -93,7 +93,7 @@
>
<el-table-column type="index" label="序号"></el-table-column>
<el-table-column label="最小销售产品标识" prop="nameCode" width="160"></el-table-column>
<el-table-column label="收费项目编码" prop="payFeeCode" width="100"></el-table-column>
<!--<el-table-column label="收费项目编码" prop="payFeeCode" width="100"></el-table-column>-->
<el-table-column label="药品通用名称" prop="cpmctymc" width="160"></el-table-column>
<el-table-column label="制剂规格" prop="prepnSpec" width="90"></el-table-column>
<el-table-column label="制剂单位" prop="prepnUnit" width="90"></el-table-column>

@ -56,19 +56,19 @@
</el-table>
</el-card>
<el-card>
<el-row type="flex" class="edit-row" style="margin-top: 20px">
<el-col :span="12">
<el-form-item label="收费项目编码:">
<el-input
style="width: 60%"
size="small"
placeholder="选择项目收费编码"
v-model="editQuery.payFeeCode"
></el-input>
<el-button type="primary" size="mini" style="margin-left: 10px" @click="selectPayFeecode"></el-button>
</el-form-item>
</el-col>
</el-row>
<!--<el-row type="flex" class="edit-row" style="margin-top: 20px">-->
<!-- <el-col :span="12">-->
<!-- <el-form-item label="收费项目编码:">-->
<!-- <el-input-->
<!-- style="width: 60%"-->
<!-- size="small"-->
<!-- placeholder="选择项目收费编码"-->
<!-- v-model="editQuery.payFeeCode"-->
<!-- ></el-input>-->
<!-- <el-button type="primary" size="mini" style="margin-left: 10px" @click="selectPayFeecode"></el-button>-->
<!-- </el-form-item>-->
<!-- </el-col>-->
<!--</el-row>-->
<el-row type="flex" class="edit-row">
<el-col :span="12">
<el-form-item label="计量单位:">

Loading…
Cancel
Save