From 983bdb5b89932b38d08a11ad1eed6ea89d1597e1 Mon Sep 17 00:00:00 2001 From: kongzy <kongzy> Date: 星期一, 29 一月 2024 10:07:31 +0800 Subject: [PATCH] 更新 --- assess-system/src/main/resources/mapper/SysExpertInfoMapper.xml | 24 ++++++++++++++++-------- 1 files changed, 16 insertions(+), 8 deletions(-) diff --git a/assess-system/src/main/resources/mapper/system/SysExpertInfoMapper.xml b/assess-system/src/main/resources/mapper/SysExpertInfoMapper.xml similarity index 72% rename from assess-system/src/main/resources/mapper/system/SysExpertInfoMapper.xml rename to assess-system/src/main/resources/mapper/SysExpertInfoMapper.xml index 1bd95ed..36bc8ef 100644 --- a/assess-system/src/main/resources/mapper/system/SysExpertInfoMapper.xml +++ b/assess-system/src/main/resources/mapper/SysExpertInfoMapper.xml @@ -3,24 +3,24 @@ <mapper namespace="com.gkhy.assess.system.mapper.SysExpertInfoMapper"> <sql id="selectExpertInfoVo"> - select expert_id,name,sex,birthday,phone,title,electronic_photo,id_card,duty_status, + select id,name,sex,birthday,phone,title,state,electronic_photo,id_card,duty_status, company_name,company_address,dept_name,job,company_telephone,fax_num,email, graduation_school,degree,speciality,current_profession,support_direction_safety, support_direction_prevention,support_direction_emergency,resume_key,paper_situation_key, reward_key,achievement_key,personal_opinion_key,recommend_unit_opinion_key,remark,create_by, - create_time,big_classify,small_classify,del_flag - from sys_agency + create_time,big_classify,small_classify,del_flag,source + from sys_expert_info </sql> - <delete id="deleteBatchByIds"> - update expert_info set del_flag = 1 where expert_id in + <update id="deleteBatchByIds"> + update expert_info set del_flag = 1 where id in <foreach collection="expertIds" item="expertId" separator="," open="(" close=")"> #{expertId} </foreach> - </delete> + </update> <select id="expertInfoList" resultType="com.gkhy.assess.system.domain.SysExpertInfo"> - <include refid="selectExpertInfoVo"/> + select id,name,sex,birthday,phone,title,degree,state,speciality,big_classify,small_classify,create_time from sys_expert_info <where> and del_flag = 0 <if test="name != null and name != ''"> @@ -35,6 +35,9 @@ <if test="dutyStatus != null"> and duty_status = #{dutyStatus} </if> + <if test="state != null"> + and state = #{state} + </if> <if test="params.startTime != null "><!-- 开始时间检索 --> and date_format(create_time,'%y%m%d') >= date_format(#{params.startTime},'%y%m%d') </if> @@ -45,6 +48,11 @@ order by create_time desc </select> <select id="checkIdcardUnique" resultType="com.gkhy.assess.system.domain.SysExpertInfo"> - select expert_id,name from sys_expert_info where del_flag=0 limit 1 + select id,name from sys_expert_info where id_card=#{idCard} and del_flag=0 limit 1 + </select> + + <select id="getExpertInfoById" resultType="com.gkhy.assess.system.domain.SysExpertInfo"> + <include refid="selectExpertInfoVo"/> + where id=#{expertId} </select> </mapper> -- Gitblit v1.9.2