Browse Source

2024-10-30

RFQ优化
java8
fengyuan_yang 1 year ago
parent
commit
7d07a5906f
  1. 17
      src/main/java/com/xujie/sys/modules/fanuc/entity/FanucEntity.java
  2. 6
      src/main/resources/mapper/fanuc/FanucMapper.xml
  3. 32
      src/main/resources/mapper/pms/QcReportMapper.xml

17
src/main/java/com/xujie/sys/modules/fanuc/entity/FanucEntity.java

@ -7,6 +7,7 @@ import com.xujie.sys.common.utils.QueryPage;
import lombok.Data; import lombok.Data;
import java.io.Serializable; import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date; import java.util.Date;
@Data @Data
@ -59,6 +60,22 @@ public class FanucEntity extends QueryPage implements Serializable {
private String version; private String version;
private String site; private String site;
private String buNo; private String buNo;
/**
* 人均日产量
*/
private BigDecimal refDailyProduction;
/**
* 速度
*/
private BigDecimal refSpeed;
/**
* 时间
*/
private BigDecimal refTime;
/**
* 效率
*/
private BigDecimal refEfficiency;
@TableField(exist = false) @TableField(exist = false)
private Integer resourceCount; private Integer resourceCount;

6
src/main/resources/mapper/fanuc/FanucMapper.xml

@ -29,7 +29,11 @@
wc.site, wc.site,
wc.bu_no, wc.bu_no,
bu.id as bu_id, bu.id as bu_id,
bu.bu_desc
bu.bu_desc,
wc.ref_daily_production,
wc.ref_speed,
wc.ref_time,
wc.ref_efficiency
FROM FROM
work_center wc work_center wc
left join BU bu on wc.bu_no = bu.bu_no and wc.site = bu.site left join BU bu on wc.bu_no = bu.bu_no and wc.site = bu.site

32
src/main/resources/mapper/pms/QcReportMapper.xml

@ -869,11 +869,11 @@
<if test = "itemResult != null and itemResult != ''"> <if test = "itemResult != null and itemResult != ''">
AND b.item_result = #{itemResult} AND b.item_result = #{itemResult}
</if> </if>
<if test = "query.itemNo != null and query.itemNo != ''">
AND b.item_no like '%' + #{query.itemNo} + '%'
<if test = "itemNo != null and itemNo != ''">
AND b.item_no like '%' + #{itemNo} + '%'
</if> </if>
<if test = "query.itemDesc != null and query.itemDesc != ''">
AND b.item_desc like '%' + #{query.itemDesc} + '%'
<if test = "itemDesc != null and itemDesc != ''">
AND b.item_desc like '%' + #{itemDesc} + '%'
</if> </if>
</where> </where>
ORDER BY ORDER BY
@ -1232,11 +1232,11 @@
<if test = "itemResult != null and itemResult != ''"> <if test = "itemResult != null and itemResult != ''">
AND b.item_result = #{itemResult} AND b.item_result = #{itemResult}
</if> </if>
<if test = "query.itemNo != null and query.itemNo != ''">
AND b.item_no like '%' + #{query.itemNo} + '%'
<if test = "itemNo != null and itemNo != ''">
AND b.item_no like '%' + #{itemNo} + '%'
</if> </if>
<if test = "query.itemDesc != null and query.itemDesc != ''">
AND b.item_desc like '%' + #{query.itemDesc} + '%'
<if test = "itemDesc != null and itemDesc != ''">
AND b.item_desc like '%' + #{itemDesc} + '%'
</if> </if>
</where> </where>
ORDER BY ORDER BY
@ -1587,11 +1587,11 @@
<if test = "itemResult != null and itemResult != ''"> <if test = "itemResult != null and itemResult != ''">
AND b.item_result = #{itemResult} AND b.item_result = #{itemResult}
</if> </if>
<if test = "query.itemNo != null and query.itemNo != ''">
AND b.item_no like '%' + #{query.itemNo} + '%'
<if test = "itemNo != null and itemNo != ''">
AND b.item_no like '%' + #{itemNo} + '%'
</if> </if>
<if test = "query.itemDesc != null and query.itemDesc != ''">
AND b.item_desc like '%' + #{query.itemDesc} + '%'
<if test = "itemDesc != null and itemDesc != ''">
AND b.item_desc like '%' + #{itemDesc} + '%'
</if> </if>
</where> </where>
ORDER BY ORDER BY
@ -1942,11 +1942,11 @@
<if test = "itemResult != null and itemResult != ''"> <if test = "itemResult != null and itemResult != ''">
AND b.item_result = #{itemResult} AND b.item_result = #{itemResult}
</if> </if>
<if test = "query.itemNo != null and query.itemNo != ''">
AND b.item_no like '%' + #{query.itemNo} + '%'
<if test = "itemNo != null and itemNo != ''">
AND b.item_no like '%' + #{itemNo} + '%'
</if> </if>
<if test = "query.itemDesc != null and query.itemDesc != ''">
AND b.item_desc like '%' + #{query.itemDesc} + '%'
<if test = "itemDesc != null and itemDesc != ''">
AND b.item_desc like '%' + #{itemDesc} + '%'
</if> </if>
</where> </where>
ORDER BY ORDER BY

Loading…
Cancel
Save