|
@@ -93,6 +93,7 @@
|
|
</template>
|
|
</template>
|
|
</el-table-column>
|
|
</el-table-column>
|
|
<!-- <el-table-column label="单位" align="center" prop="unitName" /> -->
|
|
<!-- <el-table-column label="单位" align="center" prop="unitName" /> -->
|
|
|
|
+ <el-table-column label="药品编码" align="center" prop="drugNo" />
|
|
<el-table-column label="药品名称" align="center" prop="durgName" />
|
|
<el-table-column label="药品名称" align="center" prop="durgName" />
|
|
<el-table-column label="品牌" align="center" prop="durgBrand" />
|
|
<el-table-column label="品牌" align="center" prop="durgBrand" />
|
|
<el-table-column label="规格" align="center" prop="specifications" />
|
|
<el-table-column label="规格" align="center" prop="specifications" />
|
|
@@ -163,7 +164,12 @@
|
|
:rules="rules"
|
|
:rules="rules"
|
|
label-width="80px"
|
|
label-width="80px"
|
|
inline
|
|
inline
|
|
- >
|
|
|
|
|
|
+ >
|
|
|
|
+ <el-form-item label="药品编码" prop="drugNo">
|
|
|
|
+ <el-input v-model="form.drugNo" placeholder="请输入药品编码" @blur="No(form.drugNo)"/>
|
|
|
|
+ </el-form-item>
|
|
|
|
+
|
|
|
|
+
|
|
<el-form-item label="药品名称" prop="durgName">
|
|
<el-form-item label="药品名称" prop="durgName">
|
|
<el-input v-model="form.durgName" placeholder="请输入药品名称" />
|
|
<el-input v-model="form.durgName" placeholder="请输入药品名称" />
|
|
</el-form-item>
|
|
</el-form-item>
|
|
@@ -284,6 +290,7 @@ export default {
|
|
queryParams: {
|
|
queryParams: {
|
|
pageNum: 1,
|
|
pageNum: 1,
|
|
pageSize: 10,
|
|
pageSize: 10,
|
|
|
|
+ drugNo: null,
|
|
durgName: null,
|
|
durgName: null,
|
|
durgBrand: null,
|
|
durgBrand: null,
|
|
manufacturer: null,
|
|
manufacturer: null,
|
|
@@ -344,6 +351,7 @@ export default {
|
|
this.loading = true;
|
|
this.loading = true;
|
|
listBdgldurgarchives(this.queryParams).then((response) => {
|
|
listBdgldurgarchives(this.queryParams).then((response) => {
|
|
this.bdgldurgarchivesList = response.rows;
|
|
this.bdgldurgarchivesList = response.rows;
|
|
|
|
+ console.log(response.rows)
|
|
this.total = response.total;
|
|
this.total = response.total;
|
|
this.loading = false;
|
|
this.loading = false;
|
|
});
|
|
});
|
|
@@ -353,10 +361,28 @@ export default {
|
|
this.open = false;
|
|
this.open = false;
|
|
this.reset();
|
|
this.reset();
|
|
},
|
|
},
|
|
|
|
+ // 药品编码
|
|
|
|
+ No(a){
|
|
|
|
+ if(a){
|
|
|
|
+ this.loading = true;
|
|
|
|
+ this.queryParams.drugNo=this.form.drugNo
|
|
|
|
+ listBdgldurgarchives( this.queryParams).then((response) => {
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ this.total = response.total;
|
|
|
|
+ this.loading = false;
|
|
|
|
+ if( response.total > 0 ){
|
|
|
|
+ this.$modal.msgError("请勿重复录入");
|
|
|
|
+ }
|
|
|
|
+ });
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ },
|
|
// 表单重置
|
|
// 表单重置
|
|
reset() {
|
|
reset() {
|
|
this.form = {
|
|
this.form = {
|
|
id: null,
|
|
id: null,
|
|
|
|
+ drugNo: null,
|
|
durgName: null,
|
|
durgName: null,
|
|
durgBrand: null,
|
|
durgBrand: null,
|
|
manufacturer: null,
|
|
manufacturer: null,
|