From c981d74612bf35c16365aba0db9b55be0ad81dac Mon Sep 17 00:00:00 2001 From: zhaoxiaohao <279049017@qq.com> Date: Wed, 04 Nov 2020 16:48:45 +0800 Subject: [PATCH] 将充值记录的数据权限放开 --- kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/resources/mapper/SaasClientPayMapper.xml | 163 ++++++++++++++++++++++++++++++++++++++++------------- 1 files changed, 122 insertions(+), 41 deletions(-) diff --git a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/resources/mapper/SaasClientPayMapper.xml b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/resources/mapper/SaasClientPayMapper.xml index 5fcfbed..bc6c813 100644 --- a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/resources/mapper/SaasClientPayMapper.xml +++ b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/resources/mapper/SaasClientPayMapper.xml @@ -12,66 +12,146 @@ <where> <!--查询条件自行添加--> is_del=0 - <if test="p.id != null and p.id !=''"> - and id = #{p.id} + <if test="p.id != null and p.id !=''"> + and id = #{p.id} </if> - <if test="p.createHospitalDepartment != null and p.createHospitalDepartment !=''"> - and create_hospital_department = #{p.createHospitalDepartment} + <if test="p.createHospitalDepartment != null and p.createHospitalDepartment !=''"> + and create_hospital_department = #{p.createHospitalDepartment} </if> - <if test="p.createHospitalDepartid != null and p.createHospitalDepartid !=''"> - and create_hospital_departid = #{p.createHospitalDepartid} + <if test="p.createHospitalDepartid != null and p.createHospitalDepartid !=''"> + and create_hospital_departid = #{p.createHospitalDepartid} </if> - <if test="p.createHospitalId != null and p.createHospitalId !=''"> - and create_hospital_id = #{p.createHospitalId} + <if test="p.createHospitalId != null and p.createHospitalId !=''"> + and create_hospital_id = #{p.createHospitalId} </if> - <if test="p.createHospitalName != null and p.createHospitalName !=''"> - and create_hospital_name = #{p.createHospitalName} + <if test="p.createHospitalName != null and p.createHospitalName !=''"> + and create_hospital_name = #{p.createHospitalName} </if> - <if test="p.payPrice != null and p.payPrice !=''"> - and pay_price = #{p.payPrice} + <if test="p.payPrice != null and p.payPrice !=''"> + and pay_price = #{p.payPrice} </if> - <if test="p.outTradeNo != null and p.outTradeNo !=''"> - and out_trade_no = #{p.outTradeNo} + <if test="p.outTradeNo != null and p.outTradeNo !=''"> + and out_trade_no = #{p.outTradeNo} </if> - <if test="p.payTime != null and p.payTime !=''"> - and pay_time = #{p.payTime} + <if test="p.payTime != null and p.payTime !=''"> + and pay_time = #{p.payTime} </if> - <if test="p.payStatus != null and p.payStatus !=''"> - and pay_status = #{p.payStatus} + <if test="p.payStatus != null and p.payStatus !=''"> + and pay_status = #{p.payStatus} </if> - <if test="p.payMethod != null and p.payMethod !=''"> - and pay_method = #{p.payMethod} + <if test="p.payMethod != null and p.payMethod !=''"> + and pay_method = #{p.payMethod} </if> - <if test="p.diaId != null and p.diaId !=''"> - and dia_id = #{p.diaId} + <if test="p.diaId != null and p.diaId !=''"> + and dia_id = #{p.diaId} </if> - <if test="p.tradeNo != null and p.tradeNo !=''"> - and trade_no = #{p.tradeNo} + <if test="p.tradeNo != null and p.tradeNo !=''"> + and trade_no = #{p.tradeNo} </if> - <if test="p.prepayId != null and p.prepayId !=''"> - and prepay_id = #{p.prepayId} + <if test="p.prepayId != null and p.prepayId !=''"> + and prepay_id = #{p.prepayId} </if> - <if test="p.createUserId != null and p.createUserId !=''"> - and create_user_id = #{p.createUserId} + <if test="p.type != null and p.type !=''"> + and type = #{p.type} </if> - <if test="p.createUserName != null and p.createUserName !=''"> - and create_user_name = #{p.createUserName} + <if test="p.createUserId != null and p.createUserId !=''"> + and create_user_id = #{p.createUserId} </if> - <if test="p.updateUserId != null and p.updateUserId !=''"> - and update_user_id = #{p.updateUserId} + <if test="p.createUserName != null and p.createUserName !=''"> + and create_user_name = #{p.createUserName} </if> - <if test="p.updateUserName != null and p.updateUserName !=''"> - and update_user_name = #{p.updateUserName} + <if test="p.updateUserId != null and p.updateUserId !=''"> + and update_user_id = #{p.updateUserId} </if> - <if test="p.updateTime != null and p.updateTime !=''"> - and update_time = #{p.updateTime} + <if test="p.updateUserName != null and p.updateUserName !=''"> + and update_user_name = #{p.updateUserName} </if> - </where> + <if test="p.updateTime != null and p.updateTime !=''"> + and update_time = #{p.updateTime} + </if> + </where> </sql> + <!--sql查询片段--> + <sql id="where_map"> + <where> + <!--查询条件自行添加--> + is_del=0 + <if test="p.id != null and p.id !=''"> + and id = #{p.id} + </if> + <if test="p.createHospitalDepartment != null and p.createHospitalDepartment !=''"> + and create_hospital_department = #{p.createHospitalDepartment} + </if> + <if test="p.createHospitalDepartid != null and p.createHospitalDepartid !=''"> + and create_hospital_departid = #{p.createHospitalDepartid} + </if> + <if test="p.createHospitalId != null and p.createHospitalId !=''"> + and create_hospital_id = #{p.createHospitalId} + </if> + <if test="p.createHospitalName != null and p.createHospitalName !=''"> + and create_hospital_name = #{p.createHospitalName} + </if> + <if test="p.createDoctorId != null and p.createDoctorId !=''"> + and create_doctor_id = #{p.createDoctorId} + </if> + <if test="p.createDoctorIdName != null and p.createDoctorIdName !=''"> + and create_doctor_name like '%${p.createDoctorIdName}%' + </if> + <if test="p.payPrice != null and p.payPrice !=''"> + and pay_price = #{p.payPrice} + </if> + <if test="p.outTradeNo != null and p.outTradeNo !=''"> + and out_trade_no = #{p.outTradeNo} + </if> + <if test="p.payTime != null and p.payTime !=''"> + and pay_time = #{p.payTime} + </if> + <if test="p.endTime != null and p.endTime !=''"> + and DATE_FORMAT( pay_time, '%Y-%m-%d') <= #{p.endTime} + </if> + <if test="p.startTime != null and p.startTime !=''"> + and DATE_FORMAT( pay_time, '%Y-%m-%d') >= #{p.startTime} + </if> + <if test="p.payStatus != null and p.payStatus !=''"> + and pay_status = #{p.payStatus} + </if> + <if test="p.payMethod != null and p.payMethod !=''"> + and pay_method = #{p.payMethod} + </if> + <if test="p.diaId != null and p.diaId !=''"> + and dia_id = #{p.diaId} + </if> + <if test="p.tradeNo != null and p.tradeNo !=''"> + and trade_no = #{p.tradeNo} + </if> + <if test="p.prepayId != null and p.prepayId !=''"> + and prepay_id = #{p.prepayId} + </if> + <if test="p.type != null and p.type !='' "> + and type = #{p.type} + </if> + <if test="p.createUserId != null and p.createUserId !=''"> + and create_user_id = #{p.createUserId} + </if> + <if test="p.createUserName != null and p.createUserName !=''"> + and create_user_name = #{p.createUserName} + </if> + <if test="p.updateUserId != null and p.updateUserId !=''"> + and update_user_id = #{p.updateUserId} + </if> + <if test="p.updateUserName != null and p.updateUserName !=''"> + and update_user_name = #{p.updateUserName} + </if> + <if test="p.updateTime != null and p.updateTime !=''"> + and update_time = #{p.updateTime} + </if> + </where> + </sql> <!--定义根据-SaasClientPay当作查询条件返回对象--> - <select id="findByObject" resultType="com.kidgrow.oprationcenter.model.SaasClientPay"> - select <include refid="Column_List"/> + <select id="findByObject" resultType="com.kidgrow.oprationcenter.model.SaasClientPay"> + select + <include refid="Column_List"/> from saas_client_pay <include refid="where"/> order by id desc @@ -80,9 +160,10 @@ <!--定义根据-SaasClientPay当作查询条件返回对象集合--> <select id="findList" resultType="com.kidgrow.oprationcenter.model.SaasClientPay"> - select <include refid="Column_List"/> + select + <include refid="Column_List"/> from saas_client_pay - <include refid="where"/> + <include refid="where_map"/> order by id desc </select> </mapper> \ No newline at end of file -- Gitblit v1.8.0