|
@@ -63,6 +63,145 @@
|
|
|
<el-option value="1" label="审核通过" key="isAudit1">审核通过</el-option>
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
+ <el-form-item label="药品注册证书编号" prop="drugRegCertNo">
|
|
|
+ <el-input
|
|
|
+ v-model="queryParams.drugRegCertNo"
|
|
|
+ placeholder="请输入药品注册证书编号"
|
|
|
+ clearable
|
|
|
+ size="small"
|
|
|
+
|
|
|
+ />
|
|
|
+ </el-form-item>
|
|
|
+
|
|
|
+ <el-form-item label="通用名称" prop="commonName">
|
|
|
+ <el-input
|
|
|
+ v-model="queryParams.commonName"
|
|
|
+ placeholder="请输入通用名称"
|
|
|
+ clearable
|
|
|
+ size="small"
|
|
|
+
|
|
|
+ />
|
|
|
+ </el-form-item>
|
|
|
+
|
|
|
+ <el-form-item label="剂型" prop="dosageForm">
|
|
|
+ <el-input
|
|
|
+ v-model="queryParams.dosageForm"
|
|
|
+ placeholder="请输入剂型"
|
|
|
+ clearable
|
|
|
+ size="small"
|
|
|
+
|
|
|
+ />
|
|
|
+ </el-form-item>
|
|
|
+
|
|
|
+ <el-form-item label="单价" prop="unitPrice">
|
|
|
+ <el-input
|
|
|
+ v-model="queryParams.unitPrice"
|
|
|
+ placeholder="请输入单价"
|
|
|
+ clearable
|
|
|
+ size="small"
|
|
|
+
|
|
|
+ />
|
|
|
+ </el-form-item>
|
|
|
+
|
|
|
+ <el-form-item label="批号" prop="batchNumber">
|
|
|
+ <el-input
|
|
|
+ v-model="queryParams.batchNumber"
|
|
|
+ placeholder="请输入批号"
|
|
|
+ clearable
|
|
|
+ size="small"
|
|
|
+
|
|
|
+ />
|
|
|
+ </el-form-item>
|
|
|
+
|
|
|
+ <el-form-item label="上市许可持有人" prop="mah">
|
|
|
+ <el-input
|
|
|
+ v-model="queryParams.mah"
|
|
|
+ placeholder="请输入上市许可持有人"
|
|
|
+ clearable
|
|
|
+ size="small"
|
|
|
+
|
|
|
+ />
|
|
|
+ </el-form-item>
|
|
|
+
|
|
|
+ <el-form-item label="持有人地址" prop="mahAddress">
|
|
|
+ <el-input
|
|
|
+ v-model="queryParams.mahAddress"
|
|
|
+ placeholder="请输入持有人地址"
|
|
|
+ clearable
|
|
|
+ size="small"
|
|
|
+
|
|
|
+ />
|
|
|
+ </el-form-item>
|
|
|
+
|
|
|
+ <el-form-item label="生产企业" prop="manufacturer">
|
|
|
+ <el-input
|
|
|
+ v-model="queryParams.manufacturer"
|
|
|
+ placeholder="请输入生产企业"
|
|
|
+ clearable
|
|
|
+ size="small"
|
|
|
+
|
|
|
+ />
|
|
|
+ </el-form-item>
|
|
|
+
|
|
|
+ <el-form-item label="生产企业地址" prop="manufacturerAddress">
|
|
|
+ <el-input
|
|
|
+ v-model="queryParams.manufacturerAddress"
|
|
|
+ placeholder="请输入生产企业地址"
|
|
|
+ clearable
|
|
|
+ size="small"
|
|
|
+
|
|
|
+ />
|
|
|
+ </el-form-item>
|
|
|
+
|
|
|
+ <el-form-item label="功能主治" prop="indications">
|
|
|
+ <el-input
|
|
|
+ v-model="queryParams.indications"
|
|
|
+ placeholder="请输入功能主治"
|
|
|
+ clearable
|
|
|
+ size="small"
|
|
|
+
|
|
|
+ />
|
|
|
+ </el-form-item>
|
|
|
+
|
|
|
+ <el-form-item label="用法用量" prop="dosage">
|
|
|
+ <el-input
|
|
|
+ v-model="queryParams.dosage"
|
|
|
+ placeholder="请输入用法用量"
|
|
|
+ clearable
|
|
|
+ size="small"
|
|
|
+
|
|
|
+ />
|
|
|
+ </el-form-item>
|
|
|
+
|
|
|
+ <el-form-item label="不良反应" prop="adverseReactions">
|
|
|
+ <el-input
|
|
|
+ v-model="queryParams.adverseReactions"
|
|
|
+ placeholder="请输入不良反应"
|
|
|
+ clearable
|
|
|
+ size="small"
|
|
|
+
|
|
|
+ />
|
|
|
+ </el-form-item>
|
|
|
+
|
|
|
+ <el-form-item label="禁忌" prop="contraindications">
|
|
|
+ <el-input
|
|
|
+ v-model="queryParams.contraindications"
|
|
|
+ placeholder="请输入禁忌"
|
|
|
+ clearable
|
|
|
+ size="small"
|
|
|
+
|
|
|
+ />
|
|
|
+ </el-form-item>
|
|
|
+
|
|
|
+ <el-form-item label="注意事项" prop="precautions">
|
|
|
+ <el-input
|
|
|
+ v-model="queryParams.precautions"
|
|
|
+ placeholder="请输入注意事项"
|
|
|
+ clearable
|
|
|
+ size="small"
|
|
|
+
|
|
|
+ />
|
|
|
+ </el-form-item>
|
|
|
<!-- <el-form-item label="状态" prop="isShow">
|
|
|
<el-select style="width: 240px" v-model="queryParams.isShow" placeholder="请选择状态" clearable size="small" >
|
|
|
<el-option
|
|
@@ -675,7 +814,7 @@
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="商品类型" prop="productType">
|
|
|
- <el-select style="width: 240px" v-model="form.productType" placeholder="请选择商品类型" clearable size="small" >
|
|
|
+ <el-select style="width: 240px" v-model="form.productType" placeholder="请选择商品类型" clearable size="small">
|
|
|
<el-option
|
|
|
v-for="item in productTypeOptions"
|
|
|
:key="item.dictValue"
|
|
@@ -695,7 +834,7 @@
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="所属店铺">
|
|
|
- <el-select style="width: 240px" v-model="queryParams.storeIds" placeholder="请选择企业" clearable size="small" >
|
|
|
+ <el-select style="width: 240px" v-model="form.storeId" placeholder="请选择店铺" clearable size="small" >
|
|
|
<el-option
|
|
|
v-for="item in storeOptions"
|
|
|
:key="item.storeId"
|
|
@@ -899,7 +1038,22 @@ export default {
|
|
|
productType: null,
|
|
|
isShow: "1",
|
|
|
barCode:null,
|
|
|
- companyIds: null
|
|
|
+ companyIds: null,
|
|
|
+ storeIds: null,
|
|
|
+ drugRegCertNo: null,
|
|
|
+ commonName: null,
|
|
|
+ dosageForm: null,
|
|
|
+ unitPrice: null,
|
|
|
+ batchNumber: null,
|
|
|
+ mah: null,
|
|
|
+ mahAddress: null,
|
|
|
+ manufacturer: null,
|
|
|
+ manufacturerAddress: null,
|
|
|
+ indications: null,
|
|
|
+ dosage: null,
|
|
|
+ adverseReactions: null,
|
|
|
+ contraindications: null,
|
|
|
+ precautions: null
|
|
|
},
|
|
|
// 表单参数
|
|
|
form: {},
|
|
@@ -989,6 +1143,9 @@ export default {
|
|
|
],
|
|
|
precautions: [
|
|
|
{ required: true, message: "注意事项不能为空", trigger: "blur" }
|
|
|
+ ],
|
|
|
+ storeId :[
|
|
|
+ { required: true, message: "所属店铺不能为空", trigger: "blur"}
|
|
|
]
|
|
|
}
|
|
|
};
|
|
@@ -1300,7 +1457,7 @@ export default {
|
|
|
prescribeName: null,
|
|
|
isDisplay:"1",
|
|
|
companyIds:[],
|
|
|
- isDrug: "0", // 是否药品
|
|
|
+ isDrug: "1", // 是否药品
|
|
|
drugImage: null, // 药品展示图
|
|
|
drugRegCertNo: null, // 药品注册证书编号
|
|
|
commonName: null, // 通用名称
|
|
@@ -1391,7 +1548,7 @@ export default {
|
|
|
this.form.tuiCateId = response.data.tuiCateId.toString();
|
|
|
}
|
|
|
|
|
|
- this.form.isDrug = response.data.isDrug ? response.data.isDrug.toString() : "0";
|
|
|
+ this.form.isDrug = response.data.isDrug ? response.data.isDrug.toString() : "1";
|
|
|
if (this.form.drugImage != null) {
|
|
|
this.drugImageArr = this.form.drugImage.split(",");
|
|
|
}
|