|
@@ -143,8 +143,8 @@ public interface TransferInOfExpensesDao {
|
|
|
* 获取费用总和
|
|
|
*
|
|
|
* @param inpatientNo 住院号
|
|
|
- * @param chargeCodeMX
|
|
|
- * @return
|
|
|
+ * @param chargeCodeMX 项目编码
|
|
|
+ * @return 返回费用
|
|
|
*/
|
|
|
@Select("<script>" +
|
|
|
"select charge_fee,charge_amount,charge_code " +
|
|
@@ -181,11 +181,12 @@ public interface TransferInOfExpensesDao {
|
|
|
"<foreach collection='list' item='fee' separator=',' open='' close=''>" +
|
|
|
"(#{info.inpatientNo}, #{info.admissTimes}, #{info.ledgerSn}, #{fee.detailSn}, getDate(), #{info.staffId}, " +
|
|
|
"#{fee.chargeCode}, 0, 2, #{fee.chargeAmount}, cast(#{fee.chargeFee,jdbcType=DECIMAL} as decimal(14,5)), #{info.ward}, #{info.dept}, 6, " +
|
|
|
- "#{info.operation},getDate(), #{fee.chargeCodeMx},#{fee.serial},#{fee.doctorCode},0,#{info.referPhysician}," +
|
|
|
+ "'',getDate(), #{fee.chargeCodeMx},#{fee.serial},#{fee.doctorCode},0,#{info.referPhysician}," +
|
|
|
"#{info.consultPhysician},#{info.reqExecUnit},#{info.zySerialNo})" +
|
|
|
"</foreach>" +
|
|
|
"</script>")
|
|
|
- void insertInfoZyDetailCharge(@Param("info") ZyActpatient info, @Param("list") List<MzChargeDetail> zyFees);
|
|
|
+ void insertInfoZyDetailCharge(@Param("info") ZyActpatient info,
|
|
|
+ @Param("list") List<MzChargeDetail> zyFees);
|
|
|
|
|
|
/**
|
|
|
* 查询出这个患者的最大流水号,在新增费用的时候要加一
|