|
@@ -29,20 +29,18 @@
|
|
</el-table-column>
|
|
</el-table-column>
|
|
<el-table-column prop="id" label="序号" width="60"></el-table-column>
|
|
<el-table-column prop="id" label="序号" width="60"></el-table-column>
|
|
<el-table-column prop="name" label="名称"></el-table-column>
|
|
<el-table-column prop="name" label="名称"></el-table-column>
|
|
- <el-table-column prop="specifications" label="规格" width="60"></el-table-column>
|
|
|
|
- <el-table-column label="有效期限" width="100">
|
|
|
|
|
|
+ <el-table-column label="有效期限">
|
|
<template v-slot="scope">
|
|
<template v-slot="scope">
|
|
<div>{{ scope.row['periodOfValidity'] + CPeriodOfValidityUnit(scope.row['unit'])}}</div>
|
|
<div>{{ scope.row['periodOfValidity'] + CPeriodOfValidityUnit(scope.row['unit'])}}</div>
|
|
</template>
|
|
</template>
|
|
</el-table-column>
|
|
</el-table-column>
|
|
- <el-table-column prop="usageIntro" label="用法"></el-table-column>
|
|
|
|
<el-table-column prop="safeThreshold" label="安全库存">
|
|
<el-table-column prop="safeThreshold" label="安全库存">
|
|
<template v-slot="scope">
|
|
<template v-slot="scope">
|
|
<div>{{ scope.row['safeThreshold'] + scope.row['specifications']}}</div>
|
|
<div>{{ scope.row['safeThreshold'] + scope.row['specifications']}}</div>
|
|
</template>
|
|
</template>
|
|
</el-table-column>
|
|
</el-table-column>
|
|
<el-table-column prop="factory" label="厂家"></el-table-column>
|
|
<el-table-column prop="factory" label="厂家"></el-table-column>
|
|
- <el-table-column prop="img" label="图片"></el-table-column>
|
|
|
|
|
|
+ <!-- <el-table-column prop="img" label="图片"></el-table-column> -->
|
|
<el-table-column prop="status" label="状态">
|
|
<el-table-column prop="status" label="状态">
|
|
<template v-slot="scope">
|
|
<template v-slot="scope">
|
|
<div v-for="item in $store.state['drugStatus']" :key="item.value">
|
|
<div v-for="item in $store.state['drugStatus']" :key="item.value">
|
|
@@ -50,6 +48,7 @@
|
|
</div>
|
|
</div>
|
|
</template>
|
|
</template>
|
|
</el-table-column>
|
|
</el-table-column>
|
|
|
|
+ <el-table-column prop="usageIntro" label="用法"></el-table-column>
|
|
<el-table-column label="操作" width="150">
|
|
<el-table-column label="操作" width="150">
|
|
<template v-slot="scope">
|
|
<template v-slot="scope">
|
|
<el-button @click="edit(scope.row)" type="text" size="small">编辑</el-button>
|
|
<el-button @click="edit(scope.row)" type="text" size="small">编辑</el-button>
|
|
@@ -112,26 +111,20 @@
|
|
</el-col>
|
|
</el-col>
|
|
</el-row>
|
|
</el-row>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
- <el-form-item label="用法">
|
|
|
|
- <el-input v-model="formData.usageIntro"></el-input>
|
|
|
|
- </el-form-item>
|
|
|
|
<el-form-item label="厂家">
|
|
<el-form-item label="厂家">
|
|
<el-input v-model="formData.factory"></el-input>
|
|
<el-input v-model="formData.factory"></el-input>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
|
+ <el-form-item label="用法">
|
|
|
|
+ <el-input type="textarea" autosize v-model="formData.usageIntro"></el-input>
|
|
|
|
+ </el-form-item>
|
|
<el-form-item label="注意事项">
|
|
<el-form-item label="注意事项">
|
|
<el-input type="textarea" autosize v-model="formData.note"></el-input>
|
|
<el-input type="textarea" autosize v-model="formData.note"></el-input>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
- <!-- <el-form-item label="图片地址">
|
|
|
|
- <el-input v-model="formData.img"></el-input>
|
|
|
|
- </el-form-item> -->
|
|
|
|
<el-form-item label="图片地址">
|
|
<el-form-item label="图片地址">
|
|
<uploadImg v-model="formData.img" @on-msg="onMsg"></uploadImg>
|
|
<uploadImg v-model="formData.img" @on-msg="onMsg"></uploadImg>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
- <!-- <el-form-item label="图片地址">
|
|
|
|
- <input @change="cc" type="file" value="">
|
|
|
|
- </el-form-item> -->
|
|
|
|
<el-form-item label="状态">
|
|
<el-form-item label="状态">
|
|
- <el-radio-group v-model="formData.density">
|
|
|
|
|
|
+ <el-radio-group v-model="formData.status">
|
|
<el-radio
|
|
<el-radio
|
|
v-for="item in $store.state['drugStatus']"
|
|
v-for="item in $store.state['drugStatus']"
|
|
:key="item.value"
|
|
:key="item.value"
|
|
@@ -185,7 +178,7 @@ export default {
|
|
factory: "xx药厂",
|
|
factory: "xx药厂",
|
|
note: "",
|
|
note: "",
|
|
img: "",
|
|
img: "",
|
|
- density: this.$store.state["drugStatus"][1].value
|
|
|
|
|
|
+ status: this.$store.state["drugStatus"][1].value
|
|
},
|
|
},
|
|
isAdd: false,
|
|
isAdd: false,
|
|
rules
|
|
rules
|
|
@@ -199,7 +192,6 @@ export default {
|
|
methods: {
|
|
methods: {
|
|
|
|
|
|
onMsg(imgUrl) {
|
|
onMsg(imgUrl) {
|
|
- console.log(imgUrl)
|
|
|
|
this.formData.img = imgUrl
|
|
this.formData.img = imgUrl
|
|
},
|
|
},
|
|
submitForm(formName) {
|
|
submitForm(formName) {
|
|
@@ -251,7 +243,7 @@ export default {
|
|
factory: "xx药厂",
|
|
factory: "xx药厂",
|
|
note: "",
|
|
note: "",
|
|
img: "",
|
|
img: "",
|
|
- density: this.$store.state["drugStatus"][1].value
|
|
|
|
|
|
+ status: this.$store.state["drugStatus"][1].value
|
|
}
|
|
}
|
|
},
|
|
},
|
|
edit(row) {
|
|
edit(row) {
|