Procházet zdrojové kódy

建设用地许可基本结构添加

gushoubang před 2 měsíci
rodič
revize
b05261366a

+ 31 - 0
siwei-modules/siwei-apply/src/main/java/com/siwei/apply/controller/JsydghxkController.java

@@ -0,0 +1,31 @@
+package com.siwei.apply.controller;
+
+import com.siwei.apply.domain.Jsydghxk;
+import com.siwei.apply.service.JsydghxkService;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.web.bind.annotation.*;
+
+/**
+ * 建设用地规划许可 控制器
+ */
+@RestController
+@RequestMapping("/jsydghxk")
+public class JsydghxkController {
+    @Autowired
+    private JsydghxkService jsydghxkService;
+
+    @PostMapping("/add")
+    public String add(@RequestBody Jsydghxk jsydghxk) {
+        return jsydghxkService.add(jsydghxk);
+    }
+
+    @GetMapping("/get/{id}")
+    public Jsydghxk get(@PathVariable String id) {
+        return jsydghxkService.get(id);
+    }
+
+    @PostMapping("/update")
+    public void update(@RequestBody Jsydghxk jsydghxk) {
+        jsydghxkService.update(jsydghxk);
+    }
+}

+ 14 - 0
siwei-modules/siwei-apply/src/main/java/com/siwei/apply/service/JsydghxkService.java

@@ -0,0 +1,14 @@
+package com.siwei.apply.service;
+
+import com.siwei.apply.domain.Jsydghxk;
+
+/**
+ * 建设用地规划许可 服务接口
+ */
+public interface JsydghxkService {
+    String add(Jsydghxk jsydghxk);
+
+    Jsydghxk get(String id);
+
+    void update(Jsydghxk jsydghxk);
+}

+ 37 - 0
siwei-modules/siwei-apply/src/main/java/com/siwei/apply/service/impl/JsydghxkImpl.java

@@ -0,0 +1,37 @@
+package com.siwei.apply.service.impl;
+
+import com.siwei.apply.domain.Jsydghxk;
+import com.siwei.apply.mapper.JsydghxkMapper;
+import com.siwei.apply.service.JsydghxkService;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+
+import static com.siwei.apply.common.Common.UserId;
+
+/**
+ * 建设用地规划许可 服务实现类
+ */
+@Service
+public class JsydghxkImpl implements JsydghxkService {
+
+    @Autowired
+    private JsydghxkMapper jsydghxkMapper;
+
+    @Override
+    public String add(Jsydghxk jsydghxk) {
+        jsydghxk.generateId();
+        jsydghxk.setCreatorId(UserId);
+        jsydghxkMapper.add(jsydghxk);
+        return jsydghxk.getId();
+    }
+
+    @Override
+    public Jsydghxk get(String id) {
+        return jsydghxkMapper.get(id);
+    }
+
+    @Override
+    public void update(Jsydghxk jsydghxk) {
+        jsydghxkMapper.update(jsydghxk);
+    }
+}