Ver código fonte

Merge branch '20200710_pc_vue_new_branch' into 20200916_pc_vue_new_branch

csx 4 anos atrás
pai
commit
ee6530c9b8

+ 16 - 2
src/xt_pages/data/components/addDrugs.vue Ver arquivo

43
               <el-input v-model="form.drug_spec" style="width:160px;" placeholder="" maxlength="30"></el-input>
43
               <el-input v-model="form.drug_spec" style="width:160px;" placeholder="" maxlength="30"></el-input>
44
             </el-form-item>
44
             </el-form-item>
45
             <el-form-item label="药品类型 : " prop="drug_type">
45
             <el-form-item label="药品类型 : " prop="drug_type">
46
-              <el-input v-model="form.drug_type" style="width:160px;" placeholder="" maxlength="30"></el-input>
46
+              <el-select v-model="form.drug_type" style="width:160px;" placeholder="请选择">
47
+                <el-option
48
+                  v-for="item,index in getDictionaryDataConfig('system','drug_type')"
49
+                  :key="index"
50
+                  :label="item.name"
51
+                  :value="item.id">
52
+                </el-option>
53
+              </el-select>
47
             </el-form-item>
54
             </el-form-item>
48
             <el-form-item label="库存警戒:" prop="drug_stock_limit" >
55
             <el-form-item label="库存警戒:" prop="drug_stock_limit" >
49
               <el-input v-model="form.drug_stock_limit" style="width:160px;" placeholder="" maxlength="30"></el-input>
56
               <el-input v-model="form.drug_stock_limit" style="width:160px;" placeholder="" maxlength="30"></el-input>
52
               <el-input v-model="form.drug_origin_place" style="width:160px;" placeholder="" maxlength="30"></el-input>
59
               <el-input v-model="form.drug_origin_place" style="width:160px;" placeholder="" maxlength="30"></el-input>
53
             </el-form-item>
60
             </el-form-item>
54
             <el-form-item label="药品剂型 : " prop="drug_dosage_form" >
61
             <el-form-item label="药品剂型 : " prop="drug_dosage_form" >
55
-              <el-input v-model="form.drug_dosage_form" style="width:160px;" placeholder="" maxlength="30"></el-input>
62
+              <el-select v-model="form.drug_dosage_form" style="width:160px;" placeholder="请选择">
63
+                <el-option
64
+                  v-for="item,index in getDictionaryDataConfig('system','drug_dosage_form')"
65
+                  :key="index"
66
+                  :label="item.name"
67
+                  :value="item.id">
68
+                </el-option>
69
+              </el-select>
56
             </el-form-item>
70
             </el-form-item>
57
             <el-form-item label="医保等级 : " prop="medical_insurance_level" >
71
             <el-form-item label="医保等级 : " prop="medical_insurance_level" >
58
               <el-select v-model="form.medical_insurance_level" style="width:160px;" placeholder="请选择">
72
               <el-select v-model="form.medical_insurance_level" style="width:160px;" placeholder="请选择">

+ 1 - 1
src/xt_pages/data/components/consumables.vue Ver arquivo

86
       <el-table-column prop="date" label="操作" width="300" align="center">
86
       <el-table-column prop="date" label="操作" width="300" align="center">
87
         <template slot-scope="scope">
87
         <template slot-scope="scope">
88
           <el-button @click="handleGoodInfoEdit(scope.$index, scope.row)" type="primary" size="small">编辑</el-button>
88
           <el-button @click="handleGoodInfoEdit(scope.$index, scope.row)" type="primary" size="small">编辑</el-button>
89
-          <el-button type="primary" size="small" @click="clickSelfPayment(scope.row.id)">自付比例</el-button>
89
+          <!--<el-button type="primary" size="small" @click="clickSelfPayment(scope.row.id)">自付比例</el-button>-->
90
           <el-button type="danger" size="small" @click="handleGoodInfoDelete(scope.$index, scope.row)">删除</el-button>
90
           <el-button type="danger" size="small" @click="handleGoodInfoDelete(scope.$index, scope.row)">删除</el-button>
91
         </template>
91
         </template>
92
       </el-table-column>
92
       </el-table-column>

+ 2 - 2
src/xt_pages/data/components/drugs.vue Ver arquivo

71
       </el-table-column>
71
       </el-table-column>
72
       <el-table-column label="状态" width="60" align="center">
72
       <el-table-column label="状态" width="60" align="center">
73
         <template slot-scope="scope">
73
         <template slot-scope="scope">
74
-          <div>{{scope.row.drug_status}}</div>
74
+          <div>{{scope.row.drug_status.indexOf('停用') == -1 ? '启用':'停用' }}</div>
75
         </template>
75
         </template>
76
       </el-table-column>
76
       </el-table-column>
77
       <el-table-column prop="date" label="操作" width="400" align="center">
77
       <el-table-column prop="date" label="操作" width="400" align="center">
78
         <template slot-scope="scope">
78
         <template slot-scope="scope">
79
           <el-button @click="openForm(scope.row.id)" type="primary" size="small">编辑</el-button>
79
           <el-button @click="openForm(scope.row.id)" type="primary" size="small">编辑</el-button>
80
-          <el-button type="primary" size="small" @click="clickSelfPayment(scope.row.id)">自付比例</el-button>
80
+          <!--<el-button type="primary" size="small" @click="clickSelfPayment(scope.row.id)">自付比例</el-button>-->
81
           <!--<el-button type="primary" size="small" @click="clickMainTain">单位维护</el-button>-->
81
           <!--<el-button type="primary" size="small" @click="clickMainTain">单位维护</el-button>-->
82
           <!--<el-button type="danger" size="small">删除</el-button>-->
82
           <!--<el-button type="danger" size="small">删除</el-button>-->
83
         </template>
83
         </template>