|
@@ -29,7 +29,7 @@
|
29
|
29
|
</el-table-column>
|
30
|
30
|
<el-table-column align="center" prop="name" label="操作" width="90">
|
31
|
31
|
<template slot-scope="scope">
|
32
|
|
- <el-button size="mini" type="danger" @click="DeleteDrugById(scope.row.id,scope.row.drug_name)">删除</el-button>
|
|
32
|
+ <el-button size="mini" type="danger" @click="DeleteDrugById(scope.row.id,scope.row.drug_name,scope.$index)">删除</el-button>
|
33
|
33
|
</template>
|
34
|
34
|
</el-table-column>
|
35
|
35
|
</el-table>
|
|
@@ -333,6 +333,7 @@ export default {
|
333
|
333
|
getAllDrugName().then(response=>{
|
334
|
334
|
if(response.data.state == 1){
|
335
|
335
|
var drugName = response.data.data.drugName
|
|
336
|
+ console.log("drugName====",drugName)
|
336
|
337
|
this.drugName = drugName
|
337
|
338
|
|
338
|
339
|
}
|
|
@@ -356,7 +357,7 @@ export default {
|
356
|
357
|
this.editRuleDialogVisible = false
|
357
|
358
|
},
|
358
|
359
|
saveDrugName(){
|
359
|
|
- var name = ""
|
|
360
|
+ var name = "";
|
360
|
361
|
for(let i=0;i<this.drugName.length;i++){
|
361
|
362
|
if(this.drugName[i].id == this.drug_name){
|
362
|
363
|
name = this.drugName[i].drug_name
|
|
@@ -364,6 +365,7 @@ export default {
|
364
|
365
|
}
|
365
|
366
|
const params = {
|
366
|
367
|
drug_name:name,
|
|
368
|
+ id:this.drug_name,
|
367
|
369
|
}
|
368
|
370
|
saveDrugName(params).then(response=>{
|
369
|
371
|
if(response.data.state == 1){
|
|
@@ -381,10 +383,12 @@ export default {
|
381
|
383
|
for(let i=0;i<this.drugName.length;i++){
|
382
|
384
|
if(this.drugName[i].id == this.drug_name){
|
383
|
385
|
name = this.drugName[i].drug_name
|
|
386
|
+
|
384
|
387
|
}
|
385
|
388
|
}
|
386
|
389
|
const params = {
|
387
|
390
|
drug_name:name,
|
|
391
|
+ id:this.drug_name
|
388
|
392
|
}
|
389
|
393
|
saveDrugName(params).then(response=>{
|
390
|
394
|
if(response.data.state == 1){
|
|
@@ -540,7 +544,7 @@ export default {
|
540
|
544
|
})
|
541
|
545
|
},
|
542
|
546
|
|
543
|
|
- DeleteDrugById(id,drugname){
|
|
547
|
+ DeleteDrugById(id,drugname,index){
|
544
|
548
|
this.$confirm('确认删除吗?', '删除', {
|
545
|
549
|
confirmButtonText: '确 定',
|
546
|
550
|
cancelButtonText: '取 消',
|
|
@@ -554,6 +558,7 @@ export default {
|
554
|
558
|
DeleteDrugById(params).then(response => {
|
555
|
559
|
if (response.data.state == 1) {
|
556
|
560
|
var msg = response.data.data.msg
|
|
561
|
+ this.tableData.splice(index,1)
|
557
|
562
|
this.$message.success("删除成功",msg)
|
558
|
563
|
} else {
|
559
|
564
|
this.$message.error("该药品名称下有药品规格,不能删除")
|