|
|
@ -94,10 +94,10 @@ public class WorkOrderAllocServiceImpl implements WorkOrderAllocService { |
|
|
log.info("已插入{}条选中的工单到临时表", orderList.size()); |
|
|
log.info("已插入{}条选中的工单到临时表", orderList.size()); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
// 2. 调用存储过程,orderNo传空字符串 |
|
|
|
|
|
|
|
|
// 2. 调用存储过程,orderNo传* |
|
|
List<Object> params = new ArrayList<>(); |
|
|
List<Object> params = new ArrayList<>(); |
|
|
params.add(query.getSite() != null ? query.getSite() : ""); |
|
|
params.add(query.getSite() != null ? query.getSite() : ""); |
|
|
params.add(""); // orderNo传空字符串 |
|
|
|
|
|
|
|
|
params.add("*"); // orderNo传"*"表示存储过程内不再过滤订单号,直接使用临时表数据 |
|
|
params.add(currentUser); |
|
|
params.add(currentUser); |
|
|
|
|
|
|
|
|
List<Map<String, Object>> resultList = procedureDao.getProcedureData("UspInsertWorkOrderAlloc", params); |
|
|
List<Map<String, Object>> resultList = procedureDao.getProcedureData("UspInsertWorkOrderAlloc", params); |
|
|
@ -135,7 +135,7 @@ public class WorkOrderAllocServiceImpl implements WorkOrderAllocService { |
|
|
|
|
|
|
|
|
@Override |
|
|
@Override |
|
|
@Transactional(rollbackFor = Exception.class) |
|
|
@Transactional(rollbackFor = Exception.class) |
|
|
public ResponseData executeWorkOrderSync(String site, List<OrderSiteItem> orderList) { |
|
|
|
|
|
|
|
|
public ResponseData executeWorkOrderSync(String site, String userName, List<OrderSiteItem> orderList) { |
|
|
ResponseData responseData = new ResponseData(); |
|
|
ResponseData responseData = new ResponseData(); |
|
|
try { |
|
|
try { |
|
|
log.info("开始执行工单数据回传"); |
|
|
log.info("开始执行工单数据回传"); |
|
|
@ -156,7 +156,7 @@ public class WorkOrderAllocServiceImpl implements WorkOrderAllocService { |
|
|
} else { |
|
|
} else { |
|
|
// 没有选中行时,使用默认site查询 |
|
|
// 没有选中行时,使用默认site查询 |
|
|
UspWorkOrderAllocData queryData = new UspWorkOrderAllocData(); |
|
|
UspWorkOrderAllocData queryData = new UspWorkOrderAllocData(); |
|
|
queryData.setSite(site); |
|
|
|
|
|
|
|
|
queryData.setCurrentUser(userName); |
|
|
unSyncedList = workOrderAllocMapper.selectUnSyncedData(queryData); |
|
|
unSyncedList = workOrderAllocMapper.selectUnSyncedData(queryData); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|