| | |
| | | department_name,order_date,order_amount, |
| | | remark,attachment |
| | | </sql> |
| | | <select id="searchListInfo" resultType="com.ruoyi.projectManagement.vo.ListInfoVo"> |
| | | select t1.*, t2.name as project_management_plan_name,t3.title as projectManagementInfoParentName |
| | | from project_management_info as t1 |
| | | left join project_management_plan as t2 on t1.project_management_plan_id = t2.id |
| | | left join project_management_info as t3 on t1.project_management_info_parent_id = t3.id |
| | | where t1.is_delete = 0 |
| | | <if test="vo.noOrName != null and vo.noOrName != ''"> |
| | | and ( t1.no like concat('%', #{vo.noOrName}, '%') OR t1.title like concat('%', #{vo.noOrName}, '%') ) |
| | | </if> |
| | | <if test="vo.clientName != null and vo.clientName != ''"> |
| | | and t1.client_name like concat('%', #{vo.clientName}, '%') |
| | | </if> |
| | | <if test="vo.salesmanName != null and vo.salesmanName != ''"> |
| | | and t1.salesman_name like concat('%', #{vo.salesmanName}, '%') |
| | | </if> |
| | | <if test="vo.reviewStatus != null"> |
| | | and t1.review_status = #{vo.reviewStatus.code} |
| | | </if> |
| | | <if test="vo.stage != null"> |
| | | and t1.stage = #{vo.stage.code} |
| | | </if> |
| | | order by t1.create_time desc |
| | | </select> |
| | | </mapper> |