|
|
|
@ -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); |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|