|
@@ -0,0 +1,73 @@
|
|
|
|
+package com.sooka.sponest.mobile.comprehensive.socialPolicingController;
|
|
|
|
+
|
|
|
|
+import com.ruoyi.common.core.constant.HttpStatus;
|
|
|
|
+import com.ruoyi.common.core.web.domain.AjaxResult;
|
|
|
|
+import com.ruoyi.common.core.web.page.PageDomain;
|
|
|
|
+import com.ruoyi.common.core.web.page.TableDataInfo;
|
|
|
|
+import com.ruoyi.common.core.web.page.TableSupport;
|
|
|
|
+import com.sooka.sponest.comprehensive.api.comprehensiveSocialPolicing.domain.BasicHomicideInformation;
|
|
|
|
+import com.sooka.sponest.comprehensive.api.comprehensiveSocialPolicing.service.RemoteBasicHomicideInformationService;
|
|
|
|
+import org.springframework.web.bind.annotation.*;
|
|
|
|
+
|
|
|
|
+import javax.annotation.Resource;
|
|
|
|
+import java.util.List;
|
|
|
|
+
|
|
|
|
+/**
|
|
|
|
+ * @Author LG
|
|
|
|
+ * @Date 2023/9/13 - 9:34
|
|
|
|
+ */
|
|
|
|
+@RestController
|
|
|
|
+@RequestMapping("/AppBasicHomicideInformationController")
|
|
|
|
+public class AppBasicHomicideInformationController {
|
|
|
|
+ @Resource
|
|
|
|
+ private RemoteBasicHomicideInformationService basicHomicideInformationService;
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * 查询大气监测点/水质监测点/污染源监测点管理列表
|
|
|
|
+ */
|
|
|
|
+ @GetMapping("/basicHomicideInformation/list")
|
|
|
|
+ public AjaxResult list(BasicHomicideInformation basicHomicideInformation) {
|
|
|
|
+ PageDomain pageDomain = TableSupport.buildPageRequest();
|
|
|
|
+ Integer pageNum = pageDomain.getPageNum();
|
|
|
|
+ Integer pageSize = pageDomain.getPageSize();
|
|
|
|
+ TableDataInfo list = basicHomicideInformationService.getList(pageNum, pageSize);
|
|
|
|
+ if(HttpStatus.SUCCESS == list.getCode()){
|
|
|
|
+ return AjaxResult.success(list.getRows());
|
|
|
|
+ }else{
|
|
|
|
+ return AjaxResult.error(list.getCode(), list.getMsg());
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * 获取重点企业详细信息
|
|
|
|
+ */
|
|
|
|
+ @GetMapping("/basicHomicideInformation/edit")
|
|
|
|
+ public AjaxResult getInfo(BasicHomicideInformation basicHomicideInformation) {
|
|
|
|
+ return basicHomicideInformationService.getEdit(basicHomicideInformation.getId());
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * 新增重点企业
|
|
|
|
+ */
|
|
|
|
+ @PostMapping("/basicHomicideInformation")
|
|
|
|
+ public AjaxResult add(@RequestBody String json) {
|
|
|
|
+ return basicHomicideInformationService.add(json);
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * 修改重点企业
|
|
|
|
+ */
|
|
|
|
+ @PostMapping("/basicHomicideInformation/put")
|
|
|
|
+ public AjaxResult edit(@RequestBody String json) {
|
|
|
|
+ return basicHomicideInformationService.edit(json);
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * 删除重点企业
|
|
|
|
+ */
|
|
|
|
+ @GetMapping("/basicHomicideInformation/del")
|
|
|
|
+ public AjaxResult remove(@RequestParam("id") List<String> id) {
|
|
|
|
+ return basicHomicideInformationService.del(id.toArray(new String[0]));
|
|
|
|
+ }
|
|
|
|
+}
|