|
@@ -208,7 +208,7 @@ public class AmsSaleOrderController extends BaseRESTfulController {
|
|
|
|
|
|
/**
|
|
/**
|
|
* 通过主键删除销售订单
|
|
* 通过主键删除销售订单
|
|
- * @param saleOrderId
|
|
|
|
|
|
+ * @param saleOrderIds
|
|
* @return
|
|
* @return
|
|
*/
|
|
*/
|
|
@ApiOperation(value="通过主键删除销售订单")
|
|
@ApiOperation(value="通过主键删除销售订单")
|
|
@@ -216,8 +216,14 @@ public class AmsSaleOrderController extends BaseRESTfulController {
|
|
@ApiImplicitParam(name = "saleOrderId", value = "主键Id", required = false, dataType = "java.math.BigDecimal")
|
|
@ApiImplicitParam(name = "saleOrderId", value = "主键Id", required = false, dataType = "java.math.BigDecimal")
|
|
})
|
|
})
|
|
@PostMapping(value = "/deleteAmsSaleOrderBySaleOrderId")
|
|
@PostMapping(value = "/deleteAmsSaleOrderBySaleOrderId")
|
|
- public RESTfulResult deleteAmsSaleOrderBySaleOrderId(BigDecimal saleOrderId){
|
|
|
|
- int i = amsSaleOrderService.deleteAmsSaleOrderBySaleOrderId(saleOrderId);
|
|
|
|
|
|
+ public RESTfulResult deleteAmsSaleOrderBySaleOrderId(@RequestBody(required = false)List<Map<String,Object>> saleOrderIds) throws Exception {
|
|
|
|
+ if(saleOrderIds==null || saleOrderIds.size()<=0){
|
|
|
|
+ return failed("没有选中数据");
|
|
|
|
+ }
|
|
|
|
+ int i = 0;
|
|
|
|
+ for(Map<String,Object> temp:saleOrderIds){
|
|
|
|
+ i += amsSaleOrderService.deleteAmsSaleOrderBySaleOrderId(DataChange.dataToBigDecimal(temp.get("saleOrderId")));
|
|
|
|
+ }
|
|
return success(i);
|
|
return success(i);
|
|
}
|
|
}
|
|
|
|
|
|
@@ -1504,6 +1510,7 @@ public class AmsSaleOrderController extends BaseRESTfulController {
|
|
|
|
|
|
@ApiOperation("批量新增销售订单")
|
|
@ApiOperation("批量新增销售订单")
|
|
@PostMapping("addSteelSaleOrderList")
|
|
@PostMapping("addSteelSaleOrderList")
|
|
|
|
+ @Transactional(rollbackFor = Exception.class)
|
|
public RESTfulResult addSteelSaleOrderList(@RequestBody List<Map<String,Object>> mapList){
|
|
public RESTfulResult addSteelSaleOrderList(@RequestBody List<Map<String,Object>> mapList){
|
|
int count = 0;
|
|
int count = 0;
|
|
String saleOrderNo = null;
|
|
String saleOrderNo = null;
|