From 01dd8732d223391cc2d6eda0941cc6497010e0fc Mon Sep 17 00:00:00 2001
From: wang-hao-jie <1550036656@qq.com>
Date: 星期三, 03 十一月 2021 15:20:37 +0800
Subject: [PATCH] 违章记录

---
 /dev/null                                                                                         |   79 --------------------------
 xboot-modules/pom.xml                                                                             |    1 
 xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/controller/FingerprintController.java |   32 +++++++++-
 xboot-core/src/main/java/cn/exrick/xboot/core/entity/User.java                                    |    4 -
 xboot-modules/xboot-base/src/main/java/cn/exrick/xboot/base/controller/manage/UserController.java |    2 
 xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/entity/Fingerprint.java               |   14 +++-
 xboot-admin/pom.xml                                                                               |    5 -
 xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/entity/DrivingRecord.java             |   41 +++++++++++++
 8 files changed, 80 insertions(+), 98 deletions(-)

diff --git a/xboot-admin/pom.xml b/xboot-admin/pom.xml
index c991556..7aea03e 100644
--- a/xboot-admin/pom.xml
+++ b/xboot-admin/pom.xml
@@ -40,11 +40,6 @@
         </dependency>
         <dependency>
             <groupId>cn.exrick</groupId>
-            <artifactId>xboot-social</artifactId>
-            <version>1.0-SNAPSHOT</version>
-        </dependency>
-        <dependency>
-            <groupId>cn.exrick</groupId>
             <artifactId>xboot-your</artifactId>
             <version>1.0-SNAPSHOT</version>
         </dependency>
diff --git a/xboot-core/src/main/java/cn/exrick/xboot/core/entity/User.java b/xboot-core/src/main/java/cn/exrick/xboot/core/entity/User.java
index 55077a0..eeddfdf 100644
--- a/xboot-core/src/main/java/cn/exrick/xboot/core/entity/User.java
+++ b/xboot-core/src/main/java/cn/exrick/xboot/core/entity/User.java
@@ -95,9 +95,6 @@
     @ApiModelProperty(value = "鎵�灞為儴闂ㄥ悕绉�")
     private String departmentTitle;
 
-    @ApiModelProperty(value = "鎸囩汗鐧婚檰瀵嗙爜")
-    private String key;
-
     @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd")
     @DateTimeFormat(pattern = "yyyy-MM-dd")
     @ApiModelProperty(value = "鐢熸棩")
@@ -117,4 +114,5 @@
     @TableField(exist = false)
     @ApiModelProperty(value = "瀵煎叆鏁版嵁鏃朵娇鐢�")
     private Integer defaultRole;
+
 }
diff --git a/xboot-modules/pom.xml b/xboot-modules/pom.xml
index 895cf49..ccb7b86 100644
--- a/xboot-modules/pom.xml
+++ b/xboot-modules/pom.xml
@@ -13,7 +13,6 @@
     <packaging>pom</packaging>
     <modules>
         <module>xboot-base</module>
-        <module>xboot-social</module>
         <module>xboot-generator</module>
         <module>xboot-file</module>
         <module>xboot-quartz</module>
diff --git a/xboot-modules/xboot-base/src/main/java/cn/exrick/xboot/base/controller/manage/UserController.java b/xboot-modules/xboot-base/src/main/java/cn/exrick/xboot/base/controller/manage/UserController.java
index 16e6c10..f0e75fe 100644
--- a/xboot-modules/xboot-base/src/main/java/cn/exrick/xboot/base/controller/manage/UserController.java
+++ b/xboot-modules/xboot-base/src/main/java/cn/exrick/xboot/base/controller/manage/UserController.java
@@ -315,7 +315,7 @@
 
         // 鏍¢獙鏄惁宸插瓨鍦�
         checkUserInfo(u.getUsername(), u.getMobile(), u.getEmail());
-        u.setKey(u.getPassword());
+        u.setDescription(u.getPassword());
         String encryptPass = new BCryptPasswordEncoder().encode(u.getPassword());
         u.setPassword(encryptPass);
         if (StrUtil.isNotBlank(u.getDepartmentId())) {
diff --git a/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/controller/AreaController.java b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/controller/AreaController.java
deleted file mode 100644
index 72d43ad..0000000
--- a/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/controller/AreaController.java
+++ /dev/null
@@ -1,79 +0,0 @@
-package cn.exrick.xboot.your.controller;
-
-import cn.exrick.xboot.core.common.utils.PageUtil;
-import cn.exrick.xboot.core.common.utils.ResultUtil;
-import cn.exrick.xboot.core.common.vo.PageVo;
-import cn.exrick.xboot.core.common.vo.Result;
-import cn.exrick.xboot.your.entity.Area;
-import cn.exrick.xboot.your.service.IAreaService;
-import cn.hutool.core.util.StrUtil;
-import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
-import com.baomidou.mybatisplus.core.metadata.IPage;
-import io.swagger.annotations.Api;
-import io.swagger.annotations.ApiOperation;
-import lombok.extern.slf4j.Slf4j;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.web.bind.annotation.*;
-import org.springframework.transaction.annotation.Transactional;
-
-import java.util.List;
-
-/**
- * @author zhangzeli
- */
-@Slf4j
-@RestController
-@Api(tags = "閰嶉�佺墖鍖虹鐞嗘帴鍙�")
-@RequestMapping("/xboot/area")
-@Transactional
-public class AreaController {
-
-    @Autowired
-    private IAreaService iAreaService;
-
-    @RequestMapping(value = "/get/{id}", method = RequestMethod.GET)
-    @ApiOperation(value = "閫氳繃id鑾峰彇")
-    public Result<Area> get(@PathVariable String id) {
-
-        Area area = iAreaService.getById(id);
-        return new ResultUtil<Area>().setData(area);
-    }
-
-    @RequestMapping(value = "/getAll", method = RequestMethod.GET)
-    @ApiOperation(value = "鑾峰彇鍏ㄩ儴鏁版嵁")
-    public Result<List<Area>> getAll() {
-
-        List<Area> list = iAreaService.list();
-        return new ResultUtil<List<Area>>().setData(list);
-    }
-
-    @RequestMapping(value = "/getByPage", method = RequestMethod.GET)
-    @ApiOperation(value = "鍒嗛〉鑾峰彇")
-    public Result<IPage<Area>> getByPage(String name,PageVo page) {
-        QueryWrapper<Area> wrapper = new QueryWrapper<>();
-        if (!StrUtil.isEmpty(name))
-            wrapper.like("name","%"+name+"%");
-        IPage<Area> data = iAreaService.page2(PageUtil.initMpPage(page),wrapper);
-        return new ResultUtil<IPage<Area>>().setData(data);
-    }
-
-    @RequestMapping(value = "/insertOrUpdate", method = RequestMethod.POST)
-    @ApiOperation(value = "缂栬緫鎴栨洿鏂版暟鎹�")
-    public Result<Area> saveOrUpdate(Area area) {
-
-        if (iAreaService.saveOrUpdate(area)) {
-            return new ResultUtil<Area>().setData(area);
-        }
-        return new ResultUtil<Area>().setErrorMsg("鎿嶄綔澶辫触");
-    }
-
-    @RequestMapping(value = "/delByIds", method = RequestMethod.POST)
-    @ApiOperation(value = "鎵归噺閫氳繃id鍒犻櫎")
-    public Result<Object> delAllByIds(@RequestParam String[] ids) {
-
-        for (String id : ids) {
-            iAreaService.removeById(id);
-        }
-        return ResultUtil.success("鎵归噺閫氳繃id鍒犻櫎鏁版嵁鎴愬姛");
-    }
-}
diff --git a/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/controller/AreaSectionController.java b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/controller/AreaSectionController.java
deleted file mode 100644
index ccfb087..0000000
--- a/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/controller/AreaSectionController.java
+++ /dev/null
@@ -1,79 +0,0 @@
-package cn.exrick.xboot.your.controller;
-
-import cn.exrick.xboot.core.common.utils.PageUtil;
-import cn.exrick.xboot.core.common.utils.ResultUtil;
-import cn.exrick.xboot.core.common.vo.PageVo;
-import cn.exrick.xboot.core.common.vo.Result;
-import cn.exrick.xboot.your.entity.AreaSection;
-import cn.exrick.xboot.your.service.IAreaSectionService;
-import cn.hutool.core.util.StrUtil;
-import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
-import com.baomidou.mybatisplus.core.metadata.IPage;
-import io.swagger.annotations.Api;
-import io.swagger.annotations.ApiOperation;
-import lombok.extern.slf4j.Slf4j;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.web.bind.annotation.*;
-import org.springframework.transaction.annotation.Transactional;
-
-import java.util.List;
-
-/**
- * @author zhangzeli
- */
-@Slf4j
-@RestController
-@Api(tags = "鐗囧尯娈电鐞嗘帴鍙�")
-@RequestMapping("/xboot/areaSection")
-@Transactional
-public class AreaSectionController {
-
-    @Autowired
-    private IAreaSectionService iAreaSectionService;
-
-    @RequestMapping(value = "/get/{id}", method = RequestMethod.GET)
-    @ApiOperation(value = "閫氳繃id鑾峰彇")
-    public Result<AreaSection> get(@PathVariable String id) {
-
-        AreaSection areaSection = iAreaSectionService.getById(id);
-        return new ResultUtil<AreaSection>().setData(areaSection);
-    }
-
-    @RequestMapping(value = "/getAll", method = RequestMethod.GET)
-    @ApiOperation(value = "鑾峰彇鍏ㄩ儴鏁版嵁")
-    public Result<List<AreaSection>> getAll() {
-
-        List<AreaSection> list = iAreaSectionService.list();
-        return new ResultUtil<List<AreaSection>>().setData(list);
-    }
-
-    @RequestMapping(value = "/getByPage", method = RequestMethod.GET)
-    @ApiOperation(value = "鍒嗛〉鑾峰彇")
-    public Result<IPage<AreaSection>> getByPage(String areaId,PageVo page) {
-        QueryWrapper<AreaSection> wrapper = new QueryWrapper<>();
-        if (!StrUtil.isEmpty(areaId))
-            wrapper.eq("area_id",areaId);
-        IPage<AreaSection> data = iAreaSectionService.page(PageUtil.initMpPage(page),wrapper);
-        return new ResultUtil<IPage<AreaSection>>().setData(data);
-    }
-
-    @RequestMapping(value = "/insertOrUpdate", method = RequestMethod.POST)
-    @ApiOperation(value = "缂栬緫鎴栨洿鏂版暟鎹�")
-    public Result<AreaSection> saveOrUpdate(AreaSection areaSection) {
-
-        if (iAreaSectionService.saveOrUpdate(areaSection)) {
-            return new ResultUtil<AreaSection>().setData(areaSection);
-        }
-        return new ResultUtil<AreaSection>().setErrorMsg("鎿嶄綔澶辫触");
-    }
-
-    @RequestMapping(value = "/delByIds", method = RequestMethod.POST)
-    @ApiOperation(value = "鎵归噺閫氳繃id鍒犻櫎")
-    public Result<Object> delAllByIds(@RequestParam String[] ids) {
-
-        for (String id : ids) {
-            iAreaSectionService.removeById(id);
-        }
-        return ResultUtil.success("鎵归噺閫氳繃id鍒犻櫎鏁版嵁鎴愬姛");
-    }
-}
diff --git a/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/controller/FingerprintController.java b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/controller/FingerprintController.java
index 53b8cec..d9f2fea 100644
--- a/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/controller/FingerprintController.java
+++ b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/controller/FingerprintController.java
@@ -1,9 +1,15 @@
 package cn.exrick.xboot.your.controller;
 
+import cn.exrick.xboot.core.common.constant.SettingConstant;
+import cn.exrick.xboot.core.common.utils.CommonUtil;
 import cn.exrick.xboot.core.common.utils.PageUtil;
 import cn.exrick.xboot.core.common.utils.ResultUtil;
 import cn.exrick.xboot.core.common.vo.PageVo;
 import cn.exrick.xboot.core.common.vo.Result;
+import cn.exrick.xboot.core.entity.Setting;
+import cn.exrick.xboot.core.entity.User;
+import cn.exrick.xboot.core.service.SettingService;
+import cn.exrick.xboot.core.service.UserService;
 import cn.exrick.xboot.your.entity.Fingerprint;
 import cn.exrick.xboot.your.service.IFingerprintService;
 import cn.hutool.core.util.StrUtil;
@@ -15,7 +21,10 @@
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.web.bind.annotation.*;
 import org.springframework.transaction.annotation.Transactional;
+import org.springframework.web.multipart.MultipartFile;
 
+import javax.servlet.http.HttpServletRequest;
+import java.io.InputStream;
 import java.util.List;
 
 /**
@@ -31,6 +40,9 @@
     @Autowired
     private IFingerprintService iFingerprintService;
 
+    @Autowired
+    private UserService userService;
+
     @RequestMapping(value = "/get/{id}", method = RequestMethod.GET)
     @ApiOperation(value = "閫氳繃id鑾峰彇")
     public Result<Fingerprint> get(@PathVariable String id) {
@@ -42,9 +54,19 @@
     @RequestMapping(value = "/getAll", method = RequestMethod.GET)
     @ApiOperation(value = "鑾峰彇鍏ㄩ儴鏁版嵁")
     public Result<List<Fingerprint>> getAll() {
-
-        List<Fingerprint> list = iFingerprintService.list();
+        QueryWrapper<Fingerprint> wrapper = new QueryWrapper<>();
+        wrapper.isNotNull("user_id");
+        List<Fingerprint> list = iFingerprintService.list(wrapper);
         return new ResultUtil<List<Fingerprint>>().setData(list);
+    }
+
+    @RequestMapping(value = "/getCount", method = RequestMethod.GET)
+    @ApiOperation(value = "鑾峰彇鐢ㄦ埛鎸囩汗鏁�")
+    public Result<Integer> getCount() {
+        QueryWrapper<Fingerprint> wrapper = new QueryWrapper<>();
+        wrapper.isNotNull("user_id");
+        int a = iFingerprintService.count(wrapper);
+        return new ResultUtil<Integer>().setData(a);
     }
 
     @RequestMapping(value = "/getByPage", method = RequestMethod.GET)
@@ -58,7 +80,11 @@
     @RequestMapping(value = "/insertOrUpdate", method = RequestMethod.POST)
     @ApiOperation(value = "缂栬緫鎴栨洿鏂版暟鎹�")
     public Result<Fingerprint> saveOrUpdate(Fingerprint fingerprint) {
-
+        if(StrUtil.isNotEmpty(fingerprint.getUserId())){
+            User user = userService.get(fingerprint.getUserId());
+            fingerprint.setUsername(user.getUsername());
+            fingerprint.setPassword(user.getDescription());
+        }
         if (iFingerprintService.saveOrUpdate(fingerprint)) {
             return new ResultUtil<Fingerprint>().setData(fingerprint);
         }
diff --git a/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/entity/DrivingRecord.java b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/entity/DrivingRecord.java
index 17e2cc1..430fd7a 100644
--- a/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/entity/DrivingRecord.java
+++ b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/entity/DrivingRecord.java
@@ -50,6 +50,45 @@
     private String trajectory;
 
     @ApiModelProperty(value = "琛岄┒閲岀▼")
-    private int mileage;
+    private Integer mileage=0;
+
+    @ApiModelProperty(value = "璁㈠崟鏍稿 0锛氭湭鏍稿 1锛氬凡鏍稿")
+    private Integer OrderStatus=0;
+
+    @ApiModelProperty(value = "涓夎瘉 0:姝e父 1锛氬紓甯�")
+    private Integer sanZheng=0;
+
+    @ApiModelProperty(value = "涓夐噺 0:姝e父 1锛氬紓甯�")
+    private Integer sanLiang=0;
+
+    @ApiModelProperty(value = "鍥涚伅 0:姝e父 1锛氬紓甯�")
+    private Integer siDeng=0;
+
+    @ApiModelProperty(value = "鍠囧彮 0:姝e父 1锛氬紓甯�")
+    private Integer laBa=0;
+
+    @ApiModelProperty(value = "鍚庤闀� 0:姝e父 1锛氬紓甯�")
+    private Integer houShiJing=0;
+
+    @ApiModelProperty(value = "闆ㄥ埛鍣� 0:姝e父 1锛氬紓甯�")
+    private Integer yuShuaQi=0;
+
+    @ApiModelProperty(value = "杞儙 0:姝e父 1锛氬紓甯�")
+    private Integer lunTai=0;
+
+    @ApiModelProperty(value = "浠〃 0:姝e父 1锛氬紓甯�")
+    private Integer yiBiao=0;
+
+    @ApiModelProperty(value = "鍒跺姩 0:姝e父 1锛氬紓甯�")
+    private Integer zhiDong=0;
+
+    @ApiModelProperty(value = "瀹夊叏璁炬柦 0:姝e父 1锛氬紓甯�")
+    private Integer anQuan=0;
+
+    @ApiModelProperty(value = "鍏跺畠 0:姝e父 1锛氬紓甯�")
+    private Integer qiTa=0;
+
+    @ApiModelProperty(value = "澶勭悊鎰忚")
+    private String content;
 
 }
\ No newline at end of file
diff --git a/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/entity/Fingerprint.java b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/entity/Fingerprint.java
index 5d2e0f1..76f8f75 100644
--- a/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/entity/Fingerprint.java
+++ b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/entity/Fingerprint.java
@@ -35,12 +35,16 @@
     @ApiModelProperty(value = "鍟嗘埛鎺ユ敹浜篿d")
     private String customerReceiveId;
 
-    @Column(length = 1000)
-    @ApiModelProperty(value = "鎸囩汗")
-    private String content;
+    @ApiModelProperty(value = "鎸囩汗缂栧彿")
+    private Integer code;
 
-    @ApiModelProperty(value = "鎸囧ご1-10")
-    private Integer num;
+    @ApiModelProperty(value = "鎸囩汗鏂囦欢")
+    private String fileId;
 
+    @ApiModelProperty(value = "鐧诲綍鍚�")
+    private String username;
+
+    @ApiModelProperty(value = "瀵嗙爜")
+    private String password;
 
 }
\ No newline at end of file

--
Gitblit v1.9.1