diff --git a/hai-bweb/src/main/java/com/bweb/controller/HighDiscountPackageController.java b/hai-bweb/src/main/java/com/bweb/controller/HighDiscountPackageController.java index ae72ed98..67f476a4 100644 --- a/hai-bweb/src/main/java/com/bweb/controller/HighDiscountPackageController.java +++ b/hai-bweb/src/main/java/com/bweb/controller/HighDiscountPackageController.java @@ -623,4 +623,49 @@ public class HighDiscountPackageController { } } + @RequestMapping(value = "getPhoneListByParseExcel", method = RequestMethod.POST) + @ResponseBody + @ApiOperation(value = "解析Excel获取手机号列表") + public ResponseData getPhoneListByParseExcel(@RequestBody JSONObject body) { + try { + + + + return ResponseMsgUtil.success("赠送成功"); + + } catch (Exception e) { + log.error("HighDiscountPackageController --> getPhoneListByParseExcel() error!", e); + return ResponseMsgUtil.exception(e); + } + } + + @RequestMapping(value = "giveAway", method = RequestMethod.POST) + @ResponseBody + @ApiOperation(value = "赠送") + public ResponseData giveAway(@RequestBody JSONObject body) { + try { + //发布人员 + UserInfoModel userInfoModel = userCenter.getSessionModel(UserInfoModel.class); + if (userInfoModel == null || userInfoModel.getBsCompany() == null) { + log.error("HighDiscountPackageController -> giveAway() error!","该主角色没有权限"); + throw ErrorHelp.genException(SysCode.System, ErrorCode.MENU_TREE_HAS_NOT_ERROR, ""); + } + if (body.getLong("packageId") == null || body.getJSONArray("phoneArray") == null) { + throw ErrorHelp.genException(SysCode.System, ErrorCode.REQ_PARAMS_ERROR, ""); + } + if (body.getJSONArray("phoneArray").size() == 0) { + throw ErrorHelp.genException(SysCode.System, ErrorCode.COMMON_ERROR, "没有需要赠送的用户"); + } + + for (Object o : body.getJSONArray("phoneArray")) { + String phone = (String) o; + } + + return ResponseMsgUtil.success("赠送成功"); + + } catch (Exception e) { + log.error("HighDiscountPackageController --> giveAway() error!", e); + return ResponseMsgUtil.exception(e); + } + } }