Browse Source

编码员备注

lihong 2 years ago
parent
commit
babf4ad899

+ 5 - 0
src/main/java/thyyxxk/webserver/controller/medicalinsurance/SetlListUpldController.java

@@ -392,4 +392,9 @@ public class SetlListUpldController {
     public ResultVo<IPage<TUploadDrgGroup>> queryDrgGroupPage(@RequestBody TUploadDrgGroup query) {
         return ResultVoUtil.success(service.queryDrgGroupPage(query));
     }
+
+    @PostMapping("/updateBmyBz")
+    public ResultVo<String> updateBmyBz(@RequestBody SiSetlinfoTemp data) {
+        return service.updateBmyBz(data);
+    }
 }

+ 4 - 1
src/main/java/thyyxxk/webserver/dao/his/medicalinsurance/UpIdCollectionDao.java

@@ -353,7 +353,7 @@ public interface UpIdCollectionDao extends BaseMapper<SetlinfoUpld> {
             "       acct_pay,psn_cash_pay,clr_optins,clr_optins_name = (select name from t_region where code=clr_optins), " +
             "       outDeptName=(select rtrim(name) from zd_unit_code where code=isnull(zk_ward,small_dept))," +
             "       rtrim(isnull(zk_ward,small_dept)) as out_dept," +
-            "       insuplc_admdvs, " +
+            "       insuplc_admdvs,bmy_bz, " +
             "       setl_list_id,datediff(day ,b.admiss_date ,b.dis_date) as act_ipt_days,b.operation,b.dec_type," +
             "       id,req_op_id,rtrim(req_op_name) req_op_name,req_op_date,req_remark," +
             "audit_staff,audit_name,audit_date,audit_remark,audit_flag," +
@@ -998,4 +998,7 @@ public interface UpIdCollectionDao extends BaseMapper<SetlinfoUpld> {
     Integer queryCountTCaseFrontsheetMain(@Param("inpatientNo") String inpatientNo, @Param("admissTimes") Integer admissTimes);
     @Select(" select medfee_sumamt from t_si_setlinfo  where   pat_no = #{patNo} and  times =#{times} and ledger_sn = #{ledgerSn}")
     BigDecimal getsetlTotalFee(@Param("patNo") String patNo, @Param("times") Integer times,@Param("ledgerSn")Integer ledgerSn);
+
+    @Update(" update t_si_setlinfo set bmy_bz =#{bmyBz} where pat_no=#{patNo} and times =#{times}  and ledger_sn=#{ledgerSn} ")
+    void updateBmyBz(@Param("patNo") String patNo, @Param("times")Integer times, @Param("ledgerSn")Integer ledgerSn, @Param("bmyBz")String bmyBz);
 }

+ 4 - 0
src/main/java/thyyxxk/webserver/entity/querydata/SiSetlinfoTemp.java

@@ -392,6 +392,10 @@ public class SiSetlinfoTemp implements Serializable {
      * 已上传可以修改提醒
      */
     private String uploadUpdateReminder;
+    /**
+     * 编码员备注
+     */
+    private String bmyBz;
     /**
      * 支付方式 1-按日期 2-单病种 3-按病种分值 4-基本诊断相关分组(DRG
      * 5-按床日 6-按人次 9-其他

+ 5 - 0
src/main/java/thyyxxk/webserver/service/medicalinsurance/SetlListUpldService.java

@@ -2258,4 +2258,9 @@ public class SetlListUpldService {
     public void exportDrgGroupInfo(HttpServletResponse response, TUploadDrgGroup query) {
          tUploadDrgGroupService.exportDrgGroupInfo(response,query);
     }
+
+    public ResultVo<String> updateBmyBz(SiSetlinfoTemp data) {
+         dao.updateBmyBz(data.getPatNo(),data.getTimes(),data.getLedgerSn(),data.getBmyBz());
+        return ResultVoUtil.success();
+    }
 }