|
@@ -322,12 +322,15 @@ public class ProductController {
|
|
|
@ResponseBody
|
|
@ResponseBody
|
|
|
public String assignPersonalProductByBatch(@RequestParam Long userUU, @RequestBody String productId) throws UnsupportedEncodingException {
|
|
public String assignPersonalProductByBatch(@RequestParam Long userUU, @RequestBody String productId) throws UnsupportedEncodingException {
|
|
|
List<Long> productIds = JSONObject.parseArray(URLDecoder.decode(productId, "utf-8"), Long.class);
|
|
List<Long> productIds = JSONObject.parseArray(URLDecoder.decode(productId, "utf-8"), Long.class);
|
|
|
- try {
|
|
|
|
|
- productService.assignPersonalProducts(userUU, productIds);
|
|
|
|
|
- logger.log("成功", "批量分配个人物料成功,物料id:" + productIds, null, userUU, null, null);
|
|
|
|
|
- } catch (Exception e) {
|
|
|
|
|
- e.printStackTrace();
|
|
|
|
|
- logger.log("失败", "批量分配个人物料失败,物料id:" + productIds, null, userUU, null, null);
|
|
|
|
|
|
|
+ for (Long prid : productIds) {
|
|
|
|
|
+ try {
|
|
|
|
|
+ productService.assignPersonalProduct(userUU,prid);
|
|
|
|
|
+ logger.log("成功", "批量分配个人物料成功,物料id:" + prid, null, userUU, null, null);
|
|
|
|
|
+ } catch (Exception e) {
|
|
|
|
|
+ e.printStackTrace();
|
|
|
|
|
+ logger.log("失败", "批量分配个人物料失败,物料id:" + prid, null, userUU, null, null);
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
}
|
|
}
|
|
|
return "success";
|
|
return "success";
|
|
|
}
|
|
}
|