| | |
| | | <result property="applyTime" column="apply_time"/> |
| | | <result property="uploadStates" column="upload_states"/> |
| | | <result property="notes" column="notes"/> |
| | | <result property="personNum" column="person_num"/> |
| | | </resultMap> |
| | | |
| | | <sql id="selectServiceReimbursementVo"> |
| | | select ID, |
| | | del_flag, |
| | | person_num, |
| | | create_by, |
| | | create_time, |
| | | update_by, |
| | |
| | | <if test="recordstatus != null and recordstatus != ''">and RecordStatus = #{recordstatus}</if> |
| | | <if test="uploadflag != null and uploadflag != ''">and uploadflag = #{uploadflag}</if> |
| | | <if test="travelers != null and travelers != ''">and Travelers = #{travelers}</if> |
| | | <if test="personNum != null ">and person_num = #{personNum}</if> |
| | | </where> |
| | | </select> |
| | | <select id="getMaxId" resultType="java.lang.Long"> |
| | |
| | | </select> |
| | | |
| | | <select id="getRDInfoByItem" resultType="com.ruoyi.project.domain.ServiceReimbursementEo"> |
| | | SELECT a.id as id,a.apply_time as applyTime,a.UserNo as userno,a.FlowLevel as recordstatus,b.persontype as persontype,a.create_time as |
| | | createTime,a.managername as managername,a.bh as bh,a.OPOchecker as opochecker,a.FinVicePresident as finvicepresident,a.BusVicePresident as busvicepresident,a.OfficeDirector as officedirector,a.FinanceDirector as financedirector,a.FinanceChecher as financechecher, |
| | | SELECT a.id as id,a.apply_time as applyTime,a.UserNo as userno,a.FlowLevel as recordstatus,b.persontype as |
| | | persontype,a.create_time as |
| | | createTime,a.managername as managername,a.bh as bh,a.OPOchecker as opochecker,a.FinVicePresident as |
| | | finvicepresident,a.BusVicePresident as busvicepresident,a.OfficeDirector as officedirector,a.FinanceDirector as |
| | | financedirector,a.FinanceChecher as financechecher, |
| | | a.UserName as username,b.personname as travelers,a.AmountRequested as amountrequested,a.Reason as reason,a.Phone |
| | | as phone,a.DepositBank as depositbank,a.BankCardNo as bankcardno,a.DonorName as donorname,a.DeptmentName as deptmentname,b.trafficexpense as |
| | | as phone,a.DepositBank as depositbank,a.BankCardNo as bankcardno,a.DonorName as donorname,a.DeptmentName as |
| | | deptmentname,b.trafficexpense as |
| | | trafficexpense,b.hotelexpense as hotelexpense,b.FoodExpenses as foodexpenses, b.foodallowance as foodallowance, |
| | | b.otherexpense as otherexpense,b.otherfeeamount as otherfeeamount,b.CityFee as cityfee FROM service_reimbursement a LEFT JOIN |
| | | b.otherexpense as otherexpense,b.otherfeeamount as otherfeeamount,b.CityFee as cityfee,a.person_num as personNum FROM |
| | | service_reimbursement a LEFT JOIN |
| | | service_reimbursementdetail b on a.id=b.RBID where a.del_flag != 1 and b.del_flag!=1 |
| | | |
| | | <if test="id != null"> |
| | | and a.id = #{id} |
| | | </if> |
| | |
| | | <if test='starttime != null and endtime != ""'> |
| | | and a.create_time BETWEEN #{starttime} AND #{endtime} |
| | | </if> |
| | | <if test="personNum != null ">and a.person_num = #{personNum}</if> |
| | | |
| | | ORDER BY a.id desc |
| | | </select> |