Merge remote-tracking branch 'origin/master'

master
Yangwl 4 weeks ago
commit da96146251

@ -212,7 +212,7 @@
<!--,qcp.check_standard checkStandard--> <!--,qcp.check_standard checkStandard-->
from qc_check_type_project qctp from qc_check_type_project qctp
left join qc_check_project qcp on qcp.id = qctp.project_id left join qc_check_project qcp on qcp.id = qctp.project_id
where qctp.del_flag = '0' and qctp.status = '1' where qctp.del_flag = '0' and qcp.del_flag = '0'
and qctp.group_id = #{groupId} and qctp.group_id = #{groupId}
and qctp.type_id = #{typeId} and qctp.type_id = #{typeId}
order by qctp.sort order by qctp.sort

@ -313,7 +313,7 @@ public class QcStaticTableServiceImpl implements IQcStaticTableService {
public List<QcStaticTable> getXJCheckTableDetail(QcStaticTable qcStaticTable) { public List<QcStaticTable> getXJCheckTableDetail(QcStaticTable qcStaticTable) {
String groupId = qcStaticTableMapper.getGroupIdByOrderNo(qcStaticTable.getOrderNo()); String groupId = qcStaticTableMapper.getGroupIdByOrderNo(qcStaticTable.getOrderNo());
if(StringUtils.isBlank(groupId) || groupId.indexOf("-")<0){ if(StringUtils.isBlank(groupId)){
groupId = "3dc0655fea3449c59c76a01cc5b91565"; groupId = "3dc0655fea3449c59c76a01cc5b91565";
} }
qcStaticTable.setGroupId(groupId); qcStaticTable.setGroupId(groupId);

@ -181,6 +181,7 @@
left join qc_check_project qcp on qcp.id = qctp.project_id left join qc_check_project qcp on qcp.id = qctp.project_id
left join qc_project_type qpt on qpt.project_type_code = qcp.project_type left join qc_project_type qpt on qpt.project_type_code = qcp.project_type
where td.belong_to = #{recordId} where td.belong_to = #{recordId}
and td.del_flag = '0' and qctp.del_flag = '0' and qcp.del_flag = '0' and qpt.del_flag = '0'
order by qctp.sort order by qctp.sort
</select> </select>
<select id="getTopInfo" resultType="com.op.quality.domain.QcCheckTaskProduce"> <select id="getTopInfo" resultType="com.op.quality.domain.QcCheckTaskProduce">

@ -54,6 +54,22 @@
CONVERT(varchar(10),qct.create_time, 120) = CONVERT(varchar(10),GETDATE(), 120) CONVERT(varchar(10),qct.create_time, 120) = CONVERT(varchar(10),GETDATE(), 120)
or CONVERT(varchar(10),qct.create_time, 120) = CONVERT(varchar(10),DATEADD(DAY, -1, GETDATE()), 120) or CONVERT(varchar(10),qct.create_time, 120) = CONVERT(varchar(10),DATEADD(DAY, -1, GETDATE()), 120)
) )
and qct.check_type != 'checkTypeCP'
group by qct.check_type,qc.check_name
union all
select qct.check_type checkType,
qc.check_name checkName,
count(0) taskNum,
'检验任务' attr1
from qc_check_task qct
left join qc_check_type qc on qct.check_type = qc.order_code
left join qc_check_task_user qctu on qctu.belong_to = qct.record_id
where qct.check_status = '0' and qctu.check_man_code = #{checkManCode}
and (
CONVERT(varchar(10),qct.create_time, 120) = CONVERT(varchar(10),GETDATE(), 120)
or CONVERT(varchar(10),qct.create_time, 120) = CONVERT(varchar(10),DATEADD(DAY, -15, GETDATE()), 120)
)
and qct.check_type = 'checkTypeCP'
group by qct.check_type,qc.check_name group by qct.check_type,qc.check_name
union all union all
select '','', select '','',

@ -286,9 +286,12 @@
qct.material_code like concat('%', #{materialCode},'%') or qct.material_name like concat('%', #{materialCode},'%') qct.material_code like concat('%', #{materialCode},'%') or qct.material_name like concat('%', #{materialCode},'%')
) )
</if> </if>
<if test='delFlag == "0"'> <if test='delFlag == "0" and checkType!="checkTypeCP"'>
and (CONVERT(varchar(10),qct.create_time, 120) >= CONVERT(varchar(10),DATEADD(DAY, -1, GETDATE()), 120)) and (CONVERT(varchar(10),qct.create_time, 120) >= CONVERT(varchar(10),DATEADD(DAY, -1, GETDATE()), 120))
</if> </if>
<if test='delFlag == "0" and checkType=="checkTypeCP"'>
and (CONVERT(varchar(10),qct.create_time, 120) >= CONVERT(varchar(10),DATEADD(DAY, -15, GETDATE()), 120))
</if>
</where> </where>
order by qct.create_time desc order by qct.create_time desc
</select> </select>

@ -1400,9 +1400,10 @@
) t group by t.ymdms ) t group by t.ymdms
</select> </select>
<select id="getGroupIdByOrderNo" resultType="java.lang.String"> <select id="getGroupIdByOrderNo" resultType="java.lang.String">
select bp.mvgr5 select qmg.id
from pro_order_workorder pow from pro_order_workorder pow
left join base_product bp on bp.product_code = pow.product_code left join base_product bp on bp.product_code = pow.product_code
left join qc_material_group qmg on qmg.group_code = bp.mvgr5
where pow.workorder_code = #{orderNo} where pow.workorder_code = #{orderNo}
</select> </select>

@ -1549,6 +1549,7 @@ public class OdsProcureOrderServiceImpl implements IOdsProcureOrderService {
for (OdsProcureOrder order : for (OdsProcureOrder order :
orderList1) { orderList1) {
OdsProcureOrder order2 = odsProcureOrderMapper.selectOdsProcureOrderByID(order.getID()); OdsProcureOrder order2 = odsProcureOrderMapper.selectOdsProcureOrderByID(order.getID());
result1=result2.getMsg();
order2.setSapTempInfor(result2.getMsg()); order2.setSapTempInfor(result2.getMsg());
order2.setSapTempStatus("0");//0是失败。1是成功 order2.setSapTempStatus("0");//0是失败。1是成功
odsProcureOrderMapper.updateOdsProcureOrder(order2); odsProcureOrderMapper.updateOdsProcureOrder(order2);
@ -1794,6 +1795,7 @@ public class OdsProcureOrderServiceImpl implements IOdsProcureOrderService {
public List<OdsProcureOrder> selectOrderCardTLTWO(OdsProcureOrder odsProcureOrder) { public List<OdsProcureOrder> selectOrderCardTLTWO(OdsProcureOrder odsProcureOrder) {
//送货单,采购单,行项目,物料编码,物料名称,工厂号,托盘,状态,实际收货 //送货单,采购单,行项目,物料编码,物料名称,工厂号,托盘,状态,实际收货
DynamicDataSourceContextHolder.push("ds_" + odsProcureOrder.getFactoryCode()); DynamicDataSourceContextHolder.push("ds_" + odsProcureOrder.getFactoryCode());
List<OdsProcureOrder> orderList= odsProcureOrderMapper.selectOdsProcureOrderCardTLTWO(odsProcureOrder); List<OdsProcureOrder> orderList= odsProcureOrderMapper.selectOdsProcureOrderCardTLTWO(odsProcureOrder);
return orderList; return orderList;
} }
@ -3286,6 +3288,7 @@ public class OdsProcureOrderServiceImpl implements IOdsProcureOrderService {
* @return * @return
*/ */
@Override @Override
@DS("#header.poolName")
public String handleUpdateSAP105(List<OdsProcureOrder> odsProcureOrders) { public String handleUpdateSAP105(List<OdsProcureOrder> odsProcureOrders) {
String result="操作成功"; String result="操作成功";
for (OdsProcureOrder order: odsProcureOrders){ for (OdsProcureOrder order: odsProcureOrders){

@ -660,6 +660,7 @@
ods_procure_order_card card ods_procure_order_card card
WHERE WHERE
card.Procure_Code= #{procureCode} card.Procure_Code= #{procureCode}
and User_Defined10='0'
</select> </select>
<select id="selectOdsProcureOrderList1" parameterType="OdsProcureOrder" resultMap="OdsProcureOrderResult"> <select id="selectOdsProcureOrderList1" parameterType="OdsProcureOrder" resultMap="OdsProcureOrderResult">
SELECT SELECT

Loading…
Cancel
Save