病案回收接口

master
linjj 3 years ago
parent 7ee38e14d4
commit 8140356149

@ -32,9 +32,7 @@ import org.springframework.beans.factory.annotation.Value;
import org.springframework.stereotype.Controller; import org.springframework.stereotype.Controller;
import org.springframework.ui.Model; import org.springframework.ui.Model;
import org.springframework.util.Base64Utils; import org.springframework.util.Base64Utils;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.*;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.ResponseBody;
import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse; import javax.servlet.http.HttpServletResponse;
@ -521,15 +519,13 @@ public class FontController {
} }
/** /**
* @description: * @description:
* @params:
* @return:
* @author linjj * @author linjj
* @date: 2023/9/26 11:09 * @date: 2023/9/26 11:09
*/ */
@RequestMapping(value = "addRcvBasic", method = RequestMethod.POST) @RequestMapping(value = "addRcvBasic", method = RequestMethod.POST)
@ResponseBody @ResponseBody
public Msg addRcvBasic(List<PushRcvBasicDTO> pushRcvBasicDTOList){ public Msg addRcvBasic(@RequestBody List<PushRcvBasicDTO> list){
int i = pushRcvBasicService.addRcvBasic(pushRcvBasicDTOList); int i = pushRcvBasicService.addRcvBasic(list);
if (i==1){ if (i==1){
return Msg.success(); return Msg.success();
} }

@ -14,5 +14,5 @@ import java.util.List;
*/ */
public interface PushRcvBasicMapper { public interface PushRcvBasicMapper {
int addRcvBasic(@Param(value = "pushRcvBasicDTOList") List<PushRcvBasicDTO> pushRcvBasicDTOList); int addRcvBasic(@Param(value = "list") List<PushRcvBasicDTO> pushRcvBasicDTOList);
} }

@ -58,27 +58,7 @@
</foreach> </foreach>
</update> </update>
<!-- <update id="upadteApplyDetailsList">-->
<!-- UPDATE batch_apply_details-->
<!-- <set>-->
<!-- <if test="effectiveTime != null and effectiveTime != ''">-->
<!-- effective_time = #{item.effectiveTime},-->
<!-- </if>-->
<!-- <if test="handlingName != null">-->
<!-- handling_name = #{handlingName},-->
<!-- </if>-->
<!-- <if test="examineName != null">-->
<!-- examine_name = #{examineName},-->
<!-- </if>-->
<!-- <if test="examineTime != null">-->
<!-- examine_time = #{examineTime},-->
<!-- </if>-->
<!-- <if test="applyStatc != null">-->
<!-- apply_statc = #{applyStatc},-->
<!-- </if>-->
<!-- </set>-->
<!-- where id = #{id}-->
<!-- </update>-->
<delete id="deleteByBatchId"> <delete id="deleteByBatchId">
delete from batch_apply_details where batch_id=#{batchId} delete from batch_apply_details where batch_id=#{batchId}

@ -4,6 +4,145 @@
<insert id="addRcvBasic"> <insert id="addRcvBasic">
<foreach collection="list" item="item" index="index" separator=";">
insert into rcv_basic
<trim prefix="(" suffix=")" suffixOverrides=",">
<if test="item.patientId != null">
patient_id,
</if>
<if test="item.admissTimes != null">
admiss_times,
</if>
<if test="item.inpatientNo != null">
inpatient_no,
</if>
<if test="item.jzh != null">
jzh,
</if>
<if test="item.admissId != null">
admiss_id,
</if>
<if test="item.name != null">
name,
</if>
<if test="item.serialNumber != null">
serial_number,
</if>
<if test="item.admissDate != null">
admiss_date,
</if>
<if test="item.admissDept != null">
admiss_dept,
</if>
<if test="item.admissDeptName != null">
admiss_dept_name,
</if>
<if test="item.disDate != null">
dis_date,
</if>
<if test="item.disDept != null">
dis_dept,
</if>
<if test="item.disDeptName != null">
dis_dept_name,
</if>
<if test="item.admissDays != null">
admiss_days,
</if>
<if test="item.attendingName != null">
attending_name,
</if>
<if test="item.fileSource != null">
file_source,
</if>
<if test="item.recoveryState != null">
recovery_state,
</if>
<if test="item.pushState != null">
push_state,
</if>
<if test="item.revoveryTime != null">
revovery_time,
</if>
<if test="item.revoveryUser != null">
revovery_user,
</if>
<if test="item.updateTime != null">
update_time,
</if>
<if test="item.createTime != null">
create_time,
</if>
</trim>
<trim prefix="values (" suffix=")" suffixOverrides=",">
<if test="item.patientId != null">
#{item.patientId},
</if>
<if test="item.admissTimes != null">
#{item.admissTimes},
</if>
<if test="item.inpatientNo != null">
#{item.inpatientNo},
</if>
<if test="item.jzh != null">
#{item.jzh},
</if>
<if test="item.admissId != null">
#{item.admissId},
</if>
<if test="item.name != null">
#{item.name},
</if>
<if test="item.serialNumber != null">
#{item.serialNumber},
</if>
<if test="item.admissDate != null">
#{item.admissDate},
</if>
<if test="item.admissDept != null">
#{item.admissDept},
</if>
<if test="item.admissDeptName != null">
#{item.admissDeptName},
</if>
<if test="item.disDate != null">
#{item.disDate},
</if>
<if test="item.disDept != null">
#{item.disDept},
</if>
<if test="item.disDeptName != null">
#{item.disDeptName},
</if>
<if test="item.admissDays != null">
#{item.admissDays},
</if>
<if test="item.attendingName != null">
#{item.attendingName},
</if>
<if test="item.fileSource != null">
#{item.fileSource},
</if>
<if test="item.recoveryState != null">
#{item.recoveryState},
</if>
<if test="item.pushState != null">
#{item.pushState},
</if>
<if test="item.revoveryTime != null">
#{item.revoveryTime},
</if>
<if test="item.revoveryUser != null">
#{item.revoveryUser},
</if>
<if test="item.updateTime != null">
#{item.updateTime},
</if>
<if test="item.createTime != null">
#{item.createTime},
</if>
</trim>
</foreach>
</insert> </insert>
</mapper> </mapper>
Loading…
Cancel
Save