mirror of
http://192.168.1.205:9980/cf_devdept2/cf_imes_server.git
synced 2026-08-12 21:02:08 +08:00
生产工序代码-排单-新增排单-SQL修改
This commit is contained in:
+33
-14
@@ -2,24 +2,43 @@
|
||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" >
|
||||
<mapper namespace="com.cf.imes.module.executor.dal.mysql.plate.PlateMapper">
|
||||
<select id="selectPlatePage" resultType="com.cf.imes.module.executor.controller.admin.plan.vo.PlatePage">
|
||||
<!-- select a.id as plateId, a.name, a.width, a.height, a.thickness, a.area,-->
|
||||
<!-- b.custom_order_no, b.customer, b.address, b.remark, b.id as orderId,-->
|
||||
<!-- c.goods_name, c.material, c.color, c.goods_id-->
|
||||
<!-- from order_plate a-->
|
||||
<!-- LEFT JOIN order_plan_item p on a.id = p.item_id-->
|
||||
<!-- LEFT JOIN order_item oi on p.item_id = oi.id-->
|
||||
<!-- LEFT JOIN `order` b on oi.order_id = b.id-->
|
||||
<!-- LEFT JOIN order_goods c on a.order_id = c.order_id-->
|
||||
<!-- <where>-->
|
||||
<!-- p.id is null-->
|
||||
<!-- and a.is_cancel = 0-->
|
||||
<!-- <if test="orderId !=null">-->
|
||||
<!-- and a.order_id = #{orderId}-->
|
||||
<!-- </if>-->
|
||||
<!-- <if test="goodsId !=null and goodsId != '' ">-->
|
||||
<!-- and c.goods_id = #{goodsId}-->
|
||||
<!-- </if>-->
|
||||
<!-- </where>-->
|
||||
|
||||
select a.id as plateId, a.name, a.width, a.height, a.thickness, a.area,
|
||||
b.custom_order_no, b.customer, b.address, b.remark, b.id as orderId,
|
||||
c.goods_name, c.material, c.color, c.goods_id
|
||||
from order_plate a
|
||||
LEFT JOIN order_plan_item p on a.id = p.item_id
|
||||
LEFT JOIN order_item oi on p.item_id = oi.id
|
||||
LEFT JOIN `order` b on oi.order_id = b.id
|
||||
LEFT JOIN order_goods c on a.order_id = c.order_id
|
||||
<where>
|
||||
p.id is null
|
||||
and a.is_cancel = 0
|
||||
<if test="orderId !=null">
|
||||
and a.order_id = #{orderId}
|
||||
</if>
|
||||
<if test="goodsId !=null and goodsId != '' ">
|
||||
and c.goods_id = #{goodsId}
|
||||
</if>
|
||||
</where>
|
||||
-- LEFT JOIN order_item oi on a.order_id = oi.order_id
|
||||
LEFT JOIN `order` b on a.order_id = b.id
|
||||
LEFT JOIN order_goods c on a.goods_id = c.goods_id
|
||||
<where>
|
||||
a.is_cancel = 0
|
||||
<if test="orderId !=null">
|
||||
and a.order_id = #{orderId}
|
||||
</if>
|
||||
<if test="goodsId !=null and goodsId != '' ">
|
||||
and c.goods_id = #{goodsId}
|
||||
</if>
|
||||
</where>
|
||||
|
||||
|
||||
</select>
|
||||
<select id="selectPlateByPlanId"
|
||||
resultType="com.cf.imes.module.executor.controller.admin.plan.vo.PlateResList">
|
||||
|
||||
Reference in New Issue
Block a user