瀏覽代碼

增加药品抗肿瘤药物级别

hsh 2 年之前
父節點
當前提交
4a1899b93f

+ 4 - 0
src/main/java/cn/hnthyy/thmz/entity/his/yp/YpZdDict.java

@@ -283,4 +283,8 @@ public class YpZdDict {
      * 药品自付比例
      */
     private BigDecimal selfpayProp;
+    /**
+     * 抗肿瘤药物级别:1、普通使用级;2、限制使用级
+     **/
+    private Integer antitumorLevel;
 }

+ 2 - 2
src/main/java/cn/hnthyy/thmz/mapper/his/yp/YpZdDictMapper.java

@@ -134,7 +134,7 @@ public interface YpZdDictMapper {
             "       xnh_quotamoney, d.xnh_status, d.xnh_bl, d.city_bl, d.syb_bl, d.cl_flag, d.avg_price, d.yb_flag_city, d.yb_flag_xnh, d.yb_code_city," +
             "       yb_code_xnh, d.yb_comment_city, d.yb_comment_xnh, d.ddd_unit, d.wg_type, d.fh_name, d.yb_flag_new, d.yb_comment_new, rtrim(d.yb_bl_new)yb_bl_new," +
             "       wjw_ypid, d.yjj_ypid, d.rsb_ypid, d.mz_restrict, isnull(byj_flag,0) byj_flag, d.national_code, d.national_name, d.national_status, d.match_oper," +
-            "       match_date, d.cancel_match_oper, d.cancel_match_date, d.new_name, d.oper_id, d.oper_date, d.uploaded_flag, d.prescription_limit_days," +
+            "       match_date, d.cancel_match_oper, d.cancel_match_date, d.new_name, d.oper_id, d.oper_date, d.uploaded_flag, d.prescription_limit_days,d.antitumor_level," +
             "       isnull(fz_flag,0)fz_flag,isnull(is_central_purchase,0)is_central_purchase,purchase_code,drug_control_code,selfpay_prop" +
             " from " +
             " (select a.code, max(a.serial)serial" +
@@ -237,7 +237,7 @@ public interface YpZdDictMapper {
                     "  audit_code =b.audit_code , comment =b.comment , categories_flag =b.categories_flag , ym_flag =b.ym_flag , dpym_flag =b.dpym_flag ," +
                     "  father_flag =b.father_flag , yb_code2 =b.yb_code2 , yb_comment2 =b.yb_comment2 , kjyw_flag =rtrim(b.kjyw_flag) , ygyyjc_type =b.ygyyjc_type ," +
                     "  ddd_value =b.ddd_value , yp_id =b.yp_id , xtpp_name =b.xtpp_name , sp_name =b.sp_name , yb_comment_new =b.yb_comment_new ," +
-                    "  yb_bl_new =b.yb_bl_new , yb_flag_new =b.yb_flag_new , byj_flag =b.byj_flag,drug_control_code =b.drug_control_code" +
+                    "  yb_bl_new =b.yb_bl_new , yb_flag_new =b.yb_flag_new , byj_flag =b.byj_flag,drug_control_code =b.drug_control_code,antitumor_level=b.antitumor_level" +
                     " from ( select *from yp_zd_dict ) as b" +
                     " where yp_zd_dict.code =#{code} and yp_zd_dict.serial !=#{serial} and yp_zd_dict.code =b.code and b.serial =#{serial}",
             "</script>"})

+ 4 - 0
src/main/java/cn/hnthyy/thmz/vo/YpZdDictVo.java

@@ -215,4 +215,8 @@ public class YpZdDictVo {
     private String fhNameText;
     //药管平台码
     private String drugControlCode;
+    /**
+     * 抗肿瘤药物级别:1、普通使用级;2、限制使用级
+     **/
+    private Integer antitumorLevel;
 }

+ 17 - 3
src/main/resources/templates/yk/drug_info.html

@@ -243,6 +243,17 @@
                             </select>
                         </div>
                     </div>
+                    <div class="col-md-2 col-sm-2 col-xs-12 item">
+                        <label class="control-label col-md-4 col-sm-4 col-xs-12"
+                               for="antitumorLevel">抗肿瘤药物级别</label>
+                        <div class="col-md-8 col-sm-8 col-xs-12">
+                            <select class="form-control selectpicker show-tick"  title="请选择"
+                                    id="antitumorLevel" name="antitumorLevel">
+                                <option value="1">普通使用级</option>
+                                <option value="2">限制使用级</option>
+                            </select>
+                        </div>
+                    </div>
                     <div class="col-md-2 col-sm-2 col-xs-12 item">
                         <label class="control-label col-md-4 col-sm-4 col-xs-12"
                                for="categoriesFlag">大类管理<span class="required">*</span></label>
@@ -252,6 +263,9 @@
                             </select>
                         </div>
                     </div>
+                </div>
+
+                <div class="item form-group thmz_alert">
                     <div class="col-md-2 col-sm-2 col-xs-12 item">
                         <label class="control-label col-md-4 col-sm-4 col-xs-12"
                                for="ypLevel">药品级别</label>
@@ -264,9 +278,6 @@
                             </select>
                         </div>
                     </div>
-                </div>
-
-                <div class="item form-group thmz_alert">
                     <div class="col-md-2 col-sm-2 col-xs-12 item">
                         <label class="control-label col-md-4 col-sm-4 col-xs-12" for="concentration">浓度
                         </label>
@@ -306,6 +317,9 @@
                             </select>
                         </div>
                     </div>
+                </div>
+
+                <div class="item form-group thmz_alert">
                     <div class="col-md-2 col-sm-2 col-xs-12 item">
                         <label class="control-label col-md-4 col-sm-4 col-xs-12"
                                for="miniUnit">最小包装单位<span class="required">*</span></label>