| | |
| | | |
| | | <select id="getPage" resultMap="resultMap"> |
| | | SELECT |
| | | TPI.*, |
| | | TPI.*,TPP.process_instance_id as processId, |
| | | TPIF.total_investment as TPIF_totalInvestment, |
| | | TPIF.principal as TPIF_principal,TPIF.government_investment_total as TPIF_government_investment_total,TPIF.central_investment_total as TPIF_central_investment_total, |
| | | TPIF.central_budget_investment as TPIF_central_budget_investment,TPIF.central_fiscal_investment as TPIF_central_fiscal_investment, |
| | |
| | | LEFT JOIN t_project_investment_info TPII ON TPI.id = TPII.project_id and TPII.deleted = 0 |
| | | LEFT JOIN t_project_investment_policy_compliance TPIPC ON TPI.id = TPIPC.project_id and TPIPC.deleted = 0 |
| | | LEFT JOIN t_project_unit_registration_info TPURI ON TPI.id = TPURI.project_id and TPURI.deleted = 0 |
| | | LEFT JOIN t_project_process TPP ON TPI.id = TPP.project_id and TPP.deleted = 0 |
| | | <where> |
| | | TPI.deleted = 0 |
| | | <if test="query.projectCategory !=null and query.projectCategory!=''"> |
| | | and TPI.project_phase = #{query.projectCategory} |
| | | </if> |
| | | <if test="query.projectName !=null and query.projectName!=''"> |
| | | and TPI.project_name like concat('%',#{query.projectName},'%') |
| | | </if> |
| | |
| | | <if test="query.projectStartTime !=null and query.projectEndTime !=null"> |
| | | and TPI.create_project_time between #{query.projectStartTime} and #{query.projectEndTime} |
| | | </if> |
| | | <if test="query.reserveOrPrevious != null and query.reserveOrPrevious == 'reserve'"> |
| | | and TPP.process_instance_id is null |
| | | </if> |
| | | <if test="query.reserveOrPrevious != null and query.reserveOrPrevious == 'previous'"> |
| | | and TPP.process_instance_id is not null |
| | | </if> |
| | | </where> |
| | | order by gmt_create |
| | | order by TPI.gmt_create |
| | | </select> |
| | | |
| | | </mapper> |