| | |
| | | |
| | | @Autowired |
| | | private ISaveReportInfoAnswerValueBMO saveReportInfoAnswerValueBMOImpl; |
| | | |
| | | @Autowired |
| | | private IUpdateReportInfoAnswerValueBMO updateReportInfoAnswerValueBMOImpl; |
| | | |
| | | @Autowired |
| | | private IDeleteReportInfoAnswerValueBMO deleteReportInfoAnswerValueBMOImpl; |
| | | |
| | |
| | | |
| | | /** |
| | | * 微信保存消息模板 |
| | | * @serviceCode /reportInfoAnswerValue/saveReportInfoAnswerValue |
| | | * @path /app/reportInfoAnswerValue/saveReportInfoAnswerValue |
| | | * |
| | | * @param reqJson |
| | | * @return |
| | | * @serviceCode /reportInfoAnswerValue/saveReportInfoAnswerValue |
| | | * @path /app/reportInfoAnswerValue/saveReportInfoAnswerValue |
| | | */ |
| | | @RequestMapping(value = "/saveReportInfoAnswerValue", method = RequestMethod.POST) |
| | | public ResponseEntity<String> saveReportInfoAnswerValue(@RequestHeader(value = "user-id") String userId,@RequestBody JSONObject reqJson) { |
| | |
| | | |
| | | /** |
| | | * 微信修改消息模板 |
| | | * @serviceCode /reportInfoAnswerValue/updateReportInfoAnswerValue |
| | | * @path /app/reportInfoAnswerValue/updateReportInfoAnswerValue |
| | | * |
| | | * @param reqJson |
| | | * @return |
| | | * @serviceCode /reportInfoAnswerValue/updateReportInfoAnswerValue |
| | | * @path /app/reportInfoAnswerValue/updateReportInfoAnswerValue |
| | | */ |
| | | @RequestMapping(value = "/updateReportInfoAnswerValue", method = RequestMethod.POST) |
| | | public ResponseEntity<String> updateReportInfoAnswerValue(@RequestBody JSONObject reqJson) { |
| | |
| | | Assert.hasKeyAndValue(reqJson, "communityId", "请求报文中未包含communityId"); |
| | | Assert.hasKeyAndValue(reqJson, "anValueId", "anValueId不能为空"); |
| | | |
| | | |
| | | ReportInfoAnswerValuePo reportInfoAnswerValuePo = BeanConvertUtil.covertBean(reqJson, ReportInfoAnswerValuePo.class); |
| | | return updateReportInfoAnswerValueBMOImpl.update(reportInfoAnswerValuePo); |
| | | } |
| | | |
| | | /** |
| | | * 微信删除消息模板 |
| | | * @serviceCode /reportInfoAnswerValue/deleteReportInfoAnswerValue |
| | | * @path /app/reportInfoAnswerValue/deleteReportInfoAnswerValue |
| | | * |
| | | * @param reqJson |
| | | * @return |
| | | * @serviceCode /reportInfoAnswerValue/deleteReportInfoAnswerValue |
| | | * @path /app/reportInfoAnswerValue/deleteReportInfoAnswerValue |
| | | */ |
| | | @RequestMapping(value = "/deleteReportInfoAnswerValue", method = RequestMethod.POST) |
| | | public ResponseEntity<String> deleteReportInfoAnswerValue(@RequestBody JSONObject reqJson) { |
| | | |
| | | Assert.hasKeyAndValue(reqJson, "communityId", "小区ID不能为空"); |
| | | |
| | | Assert.hasKeyAndValue(reqJson, "anValueId", "anValueId不能为空"); |
| | | |
| | | |
| | | ReportInfoAnswerValuePo reportInfoAnswerValuePo = BeanConvertUtil.covertBean(reqJson, ReportInfoAnswerValuePo.class); |
| | | return deleteReportInfoAnswerValueBMOImpl.delete(reportInfoAnswerValuePo); |
| | |
| | | |
| | | /** |
| | | * 微信删除消息模板 |
| | | * @serviceCode /reportInfoAnswerValue/queryReportInfoAnswerValue |
| | | * @path /app/reportInfoAnswerValue/queryReportInfoAnswerValue |
| | | * |
| | | * @param communityId 小区ID |
| | | * @return |
| | | * @serviceCode /reportInfoAnswerValue/queryReportInfoAnswerValue |
| | | * @path /app/reportInfoAnswerValue/queryReportInfoAnswerValue |
| | | */ |
| | | @RequestMapping(value = "/queryReportInfoAnswerValue", method = RequestMethod.GET) |
| | | public ResponseEntity<String> queryReportInfoAnswerValue(@RequestParam(value = "communityId") String communityId, |
| | |
| | | @RequestParam(value = "repName",required = false) String repName, |
| | | @RequestParam(value = "repTitle",required = false) String repTitle, |
| | | @RequestParam(value = "valueContent",required = false) String valueContent, |
| | | @RequestParam(value = "reportType",required = false) String reportType, |
| | | @RequestParam(value = "page") int page, |
| | | @RequestParam(value = "row") int row) { |
| | | ReportInfoAnswerValueDto reportInfoAnswerValueDto = new ReportInfoAnswerValueDto(); |
| | |
| | | reportInfoAnswerValueDto.setRepName(repName); |
| | | reportInfoAnswerValueDto.setRepTitle(repTitle); |
| | | reportInfoAnswerValueDto.setValueContent(valueContent); |
| | | reportInfoAnswerValueDto.setReportType(reportType); |
| | | return getReportInfoAnswerValueBMOImpl.get(reportInfoAnswerValueDto); |
| | | } |
| | | } |