bug状态修改

This commit is contained in:
haozq 2025-01-20 16:37:23 +08:00
parent 014c9f3973
commit ae562cd0ea
1 changed files with 21 additions and 12 deletions

View File

@ -192,22 +192,31 @@
<!--首页-二级页面-需求计划详情-->
<select id="getPlanDetails" resultType="com.bonus.gzcar.business.backstage.entity.HomePlanDetailVo">
SELECT cpa.id AS planId,
cpa.pro_id AS proId,
bp.name AS proName,
cpa.need_num AS needNum,
cpa.type AS typeName,
bp.bmname AS companyName,
cpa.dispatch_num AS carNum,
cpa.dispatch_num AS craneNum,
CASE WHEN cpa.dispatch_num = 0 THEN '1'
WHEN cpa.dispatch_num > 0 THEN '2'
END AS dispatchStatus,
cs.name AS supName,
cpa.code
cpa.pro_id AS proId,
bp.name AS proName,
cpa.need_num AS needNum,
cpa.type AS typeName,
bp.bmname AS companyName,
cpa.dispatch_num AS carNum,
cpa.dispatch_num AS craneNum,
CASE WHEN cpa.dispatch_num = 0 THEN '1'
WHEN cpa.dispatch_num > 0 THEN '2'
END AS dispatchStatus,
IFNULL( cpo.dispatch_num,0) dispatch_num,IFNULL(cpo.money,0) money
cs.name AS supName,
cpa.code,
if(csp.id is null,'未支付','已支付') payStatus
FROM car_plan_apply cpa
LEFT JOIN car_slt_plan csp on csp.plan_id=cpa.id
LEFT JOIN bm_project bp ON cpa.pro_id = bp.bid_id
LEFT JOIN car_plan_apply_sup cpas ON cpa.id = cpas.apply_id
LEFT JOIN car_supplier cs ON cpas.sup_id = cs.id
left join(
SELECT sum(dispatch_num) dispatch_num,sum(money) money,cpo.apply_id
FROM car_plan_out cpo
where cpo.status=1
GROUP BY cpo.apply_id
)cpo on cpo.apply_id=cpa.id
<where>
<if test="yearMonth!=null and yearMonth!=''">
AND DATE_FORMAT(cpa.create_time,'%Y-%m') = #{yearMonth}