|
@@ -877,15 +877,15 @@ public class BmstruckDetailsOrderServiceImpl implements IBmstruckDetailsOrderSer
|
|
|
|
|
|
|
|
|
|
@Override
|
|
@Override
|
|
- public int updateDetailsStatus(List<Map<String, Object>> mapList) {
|
|
|
|
|
|
+ public int updateDetailsStatus(List<Integer> mapList) {
|
|
int i = 0;
|
|
int i = 0;
|
|
- for(Map<String,Object> map :mapList) {
|
|
|
|
- BigDecimal detailId = DataChange.dataToBigDecimal(map.get("detailId"));
|
|
|
|
- BmstruckDetailsOrder bmstruckDetailsOrder = new BmstruckDetailsOrder();
|
|
|
|
- bmstruckDetailsOrder.setDetailsId(detailId);
|
|
|
|
- bmstruckDetailsOrder.setWetherToStatement(new BigDecimal(1));
|
|
|
|
- i += bmstruckDetailsOrderMapper.updateByPrimaryKeySelective(bmstruckDetailsOrder);
|
|
|
|
-
|
|
|
|
|
|
+ for(Integer orderId :mapList) {
|
|
|
|
+ //BigDecimal detailId = DataChange.dataToBigDecimal(map.get("detailId"));
|
|
|
|
+ //BmstruckDetailsOrder bmstruckDetailsOrder = new BmstruckDetailsOrder();
|
|
|
|
+ //bmstruckDetailsOrder.setDetailsId(detailId);
|
|
|
|
+ //bmstruckDetailsOrder.setWetherToStatement(new BigDecimal(1));
|
|
|
|
+ //i += bmstruckDetailsOrderMapper.updateByPrimaryKeySelective(bmstruckDetailsOrder);
|
|
|
|
+ i += bmstruckDetailsOrderMapper.updateDetailsStatus(orderId);
|
|
}
|
|
}
|
|
return i;
|
|
return i;
|
|
}
|
|
}
|