工艺路线同步方法修改,抽样算法修改优化。

master
Yangwl 4 days ago
parent 6f4891907a
commit c31d125503

@ -36,7 +36,7 @@ public interface RemoteSapService {
public R shopOrderBomUpdate(@RequestBody(required = false) List<Map<String, Object>> mapList); public R shopOrderBomUpdate(@RequestBody(required = false) List<Map<String, Object>> mapList);
@PostMapping("/sap/sapRouterSync") @PostMapping("/sap/sapRouterSync")
public R<Boolean> sapRouterSync(@RequestBody SapRouterQuery sapRouterQuery); public R sapRouterSync(@RequestBody SapRouterQuery sapRouterQuery);
@PostMapping("/sap/materialPreparation") @PostMapping("/sap/materialPreparation")
public R<List<SapMaterialPreparation>>materialPreparation(@RequestParam("shopOrder") String shopOrder); public R<List<SapMaterialPreparation>>materialPreparation(@RequestParam("shopOrder") String shopOrder);

@ -29,7 +29,7 @@ public class RemoteSapFallbackFactory implements FallbackFactory<RemoteSapServic
} }
@Override @Override
public R<Boolean> sapRouterSync(SapRouterQuery sapRouterQuery) { public R sapRouterSync(SapRouterQuery sapRouterQuery) {
return R.fail("SAP服务同步工艺失败:" + throwable.getMessage()); return R.fail("SAP服务同步工艺失败:" + throwable.getMessage());
} }

@ -651,9 +651,11 @@
qct.remark_code remarkCode, qct.remark_code remarkCode,
qct.cxzz, qct.cxzz,
qct.jgy, qct.jgy,
qct.pgy qct.pgy,
bp.umrez
from qc_check_task qct from qc_check_task qct
left join pro_order_workorder pow on pow.workorder_code = qct.order_no and pow.del_flag = '0' left join pro_order_workorder pow on pow.workorder_code = qct.order_no and pow.del_flag = '0'
LEFT JOIN base_product bp ON qct.material_code = bp.product_code AND bp.del_flag = '0'
where qct.record_id = #{recordId} where qct.record_id = #{recordId}
</select> </select>
<select id="getTaskInfoCg" resultType="com.op.quality.domain.QcCheckTaskIncome"> <select id="getTaskInfoCg" resultType="com.op.quality.domain.QcCheckTaskIncome">

@ -299,6 +299,7 @@ public class SapRouterServiceImpl implements SapRouterService {
sapProRoute.setUpdateBy(ANNAM); sapProRoute.setUpdateBy(ANNAM);
sapProRoute.setUpdateTime(DateUtils.getNowDate()); sapProRoute.setUpdateTime(DateUtils.getNowDate());
sapProRouteMapper.updateProRoute(sapProRoute); sapProRouteMapper.updateProRoute(sapProRoute);
successNum++;
} }
} }

@ -194,7 +194,7 @@ public class ProRouteController extends BaseController {
R r = remoteSapService.sapRouterSync(qo); R r = remoteSapService.sapRouterSync(qo);
logger.info("选择产品进行工艺更新结束:"+ JSONObject.toJSONString(r)); logger.info("选择产品进行工艺更新结束:"+ JSONObject.toJSONString(r));
if (r.getCode() == 200) { if (r.getCode() == 200) {
return AjaxResult.success(); return AjaxResult.success(r.getData().toString());
} }
return AjaxResult.error("手动同步失败"); return AjaxResult.error("手动同步失败");
} }

Loading…
Cancel
Save