From 43ee95fbdcb6fe0a9d548d0935c23c232d5ffeaa Mon Sep 17 00:00:00 2001 From: 李宇 <986321569@qq.com> Date: 星期五, 12 十一月 2021 12:49:00 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/master' --- src/main/java/com/nanometer/smartlab/dao/SupplierOpeOrderDao.xml | 27 +++++++++++++++++++++++++++ 1 files changed, 27 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/nanometer/smartlab/dao/SupplierOpeOrderDao.xml b/src/main/java/com/nanometer/smartlab/dao/SupplierOpeOrderDao.xml index 701803b..2a48f44 100644 --- a/src/main/java/com/nanometer/smartlab/dao/SupplierOpeOrderDao.xml +++ b/src/main/java/com/nanometer/smartlab/dao/SupplierOpeOrderDao.xml @@ -94,6 +94,33 @@ where 1 = 1 and oo.id = #{id} </select> + <select id="getSupplierListTotal" resultType="java.lang.Integer"> + select (count(0)) + from ( + select count(0) + from ope_order oo + LEFT JOIN ope_apply_order oao on oo.id = oao.ope_order_id + left join ope_apply as oa on oao.ope_apply_id = oa.id + where 1 = 1 + <if test="code != null and code != ''"> + and oo.order_code like concat('%',#{code},'%') + </if> + <if test="status != null"> + and oo.status = #{status} + </if> + <if test="orderTime != null"> + and oo.create_time >= #{orderTime} + </if> + <if test="orderEndTime != null"> + and #{orderEndTime} >= oo.create_time + </if> + <if test="applyCode != null and applyCode != ''"> + and oa.apply_code like concat('%',#{applyCode},'%') + </if> + GROUP BY oo.id + ) as a + + </select> <update id="updateDestoryFlagById" parameterType="com.nanometer.smartlab.entity.SupplierOrder"> update ope_order set destory_flag=1 where id=#{id} -- Gitblit v1.9.2