【15381 20027--MES看板需要查询BH订单的首、中、末件的数据实时状态,故需要跨数据库实现其查询数据效果-2021-04-23】

【15197 20027-管理端-报表中心-首检检验结果报表-需要按照工单汇总展示首检-20210421
】
yun-zuoyi
陈思洁 4 years ago
parent 91ab318854
commit e7e0580c9a

@ -17,6 +17,7 @@ import javax.persistence.Entity;
import javax.persistence.Table; import javax.persistence.Table;
import javax.persistence.Transient; import javax.persistence.Transient;
import java.io.Serializable; import java.io.Serializable;
import java.util.List;
/** /**
* @Description: * @Description:
@ -138,4 +139,8 @@ public class MesQcOrderDetail extends BaseBean implements Serializable {
@ApiParam("质检单检测记录id") @ApiParam("质检单检测记录id")
private Long qcOrderRecordId; private Long qcOrderRecordId;
@Transient
@ApiParam("质检单集合")
private List<String> orderNoList;
} }

@ -1091,12 +1091,15 @@ public class MesHqlPack {
*/ */
public static DdlPackBean getMesQcDetailReport(MesQcOrderDetail qcOrderDetail, String organizeCode) { public static DdlPackBean getMesQcDetailReport(MesQcOrderDetail qcOrderDetail, String organizeCode) {
DdlPackBean packBean = getAllBaseDataByNormalPro(qcOrderDetail, organizeCode); DdlPackBean packBean = getAllBaseDataByNormalPro(qcOrderDetail, organizeCode);
if (!StringUtils.isEmpty(qcOrderDetail.getOrderNo())) { // if (!StringUtils.isEmpty(qcOrderDetail.getOrderNo())) {
DdlPreparedPack.getStringEqualPack(qcOrderDetail.getOrderNo(), "orderNo", packBean); // DdlPreparedPack.getStringEqualPack(mesQcOrder.getOrderNo(), "orderNo", packBean);
} // }
if (!StringUtils.isEmpty(qcOrderDetail.getCheckType())) { if (!StringUtils.isEmpty(qcOrderDetail.getCheckType())) {
DdlPreparedPack.getNumEqualPack(qcOrderDetail.getCheckType(), "checkType", packBean); DdlPreparedPack.getNumEqualPack(qcOrderDetail.getCheckType(), "checkType", packBean);
} }
if (!CollectionUtils.isEmpty(qcOrderDetail.getOrderNoList())) {
DdlPreparedPack.getInPackList(qcOrderDetail.getOrderNoList(), "orderNo", packBean);
}
return packBean; return packBean;
} }

Loading…
Cancel
Save