瀏覽代碼

优化代码,更新application.yml

wanghaicheng 5 年之前
父節點
當前提交
d9288518d8

+ 14 - 14
lift-enterprise-service/src/main/java/cn/com/ty/lift/enterprise/custom/controller/PropertyCompanyController.java

@@ -24,12 +24,23 @@ import java.util.List;
 public class PropertyCompanyController {
     private final PropertyCompanyServiceImpl propertyCompanyService;
 
+    @PostMapping("/list")
+    /**
+     * @description 根据条件查询客户列表
+     * @date 2019/12/3 8:51
+     * @param [客户名称或客户地址或客户邮寄地址或客户联系方式,页码,页大小,维保公司id]
+     * @return RestResponse
+     */
+    public RestResponse propertyCompanies(@RequestBody PropertyCompanyReq propertyCompany) {
+        return propertyCompanyService.propertyCompanies(propertyCompany);
+    }
+
     @GetMapping("/{id}")
     /**
      * @description 根据id获取客户详细信息
      * @date 2019/11/27 11:36
      * @param [客户id]
-     * @return cn.com.xwy.boot.web.dto.RestResponse
+     * @return RestResponse
      */
     public RestResponse propertyCompany(@PathVariable Long id) {
         PropertyCompany byId = propertyCompanyService.getById(id);
@@ -39,23 +50,12 @@ public class PropertyCompanyController {
         return RestResponse.success(byId);
     }
 
-    @PostMapping("/list")
-    /**
-     * @description 根据条件查询客户列表
-     * @date 2019/12/3 8:51
-     * @param [客户名称或客户地址或客户邮寄地址或客户联系方式,页码,页大小,维保公司id]
-     * @return cn.com.xwy.boot.web.dto.RestResponse
-     */
-    public RestResponse propertyCompanies(@RequestBody PropertyCompanyReq propertyCompany) {
-        return propertyCompanyService.propertyCompanies(propertyCompany);
-    }
-
     @PostMapping("/add")
     /**
      * @description 新增客户
      * @date 2019/11/27 11:45
      * @param [客户]
-     * @return cn.com.xwy.boot.web.dto.RestResponse
+     * @return RestResponse
      */
     public RestResponse add(@RequestBody PropertyCompanyAndPropertyContactReq req) {
         return propertyCompanyService.saveAll(req);
@@ -66,7 +66,7 @@ public class PropertyCompanyController {
      * @description 更新客户信息
      * @date 2019/11/27 11:45
      * @param [客户]
-     * @return cn.com.xwy.boot.web.dto.RestResponse
+     * @return RestResponse
      */
     public RestResponse update(@RequestBody PropertyCompany propertyCompany) {
         if (propertyCompanyService.updateById(propertyCompany)) {

+ 9 - 6
lift-enterprise-service/src/main/java/cn/com/ty/lift/enterprise/option/controller/MaintenanceOptionController.java

@@ -66,13 +66,16 @@ public class MaintenanceOptionController {
     }
 
     /**
-     * @param
+     * @param option 维保项信息
      * @return RestResponse
      * @description 新增维保项
      * @date 2019/12/19 9:20
      */
     @PostMapping("/add")
     public RestResponse add(@RequestBody MaintenanceOption option) {
+        if (option.getMtCompanyId().equals(0L)) {
+            option.setEdit(0);
+        }
         if (optionService.save(option)) {
             return RestResponse.success(option.getId(), "成功");
         }
@@ -80,15 +83,15 @@ public class MaintenanceOptionController {
     }
 
     /**
-     * @param
-     * @return
+     * @param option 维保项信息
+     * @return RestResponse
      * @description 判断是否默认维保项,不是默认维保项才可以更新
      * @date 2019/12/19 10:03
      */
     @PostMapping("/modify")
     public RestResponse modify(@RequestBody MaintenanceOption option) {
         MaintenanceOption byId = optionService.getById(option.getId());
-        if (byId.getMtCompanyId().equals(0L)) {
+        if (byId.getEdit() == 0) {
             return RestResponse.fail("默认维保项无法编辑");
         }
         if (optionService.updateById(option)) {
@@ -99,14 +102,14 @@ public class MaintenanceOptionController {
 
     /**
      * @param option 维保项id
-     * @return
+     * @return RestResponse
      * @description 判断是否是默认维保项,不是默认的维保项才可以删除
      * @date 2019/12/19 9:20
      */
     @PostMapping("/delete")
     public RestResponse delete(@RequestBody MaintenanceOption option) {
         MaintenanceOption byId = optionService.getById(option.getId());
-        if (byId.getMtCompanyId().equals(0L)) {
+        if (byId.getEdit() == 0) {
             return RestResponse.fail("默认维保项无法删除");
         }
         if (optionService.removeById(option.getId())) {

+ 2 - 2
lift-enterprise-service/src/main/java/cn/com/ty/lift/enterprise/option/dao/entity/MaintenanceOption.java

@@ -55,13 +55,13 @@ public class MaintenanceOption implements Serializable {
     private Integer type;
 
     /**
-     * 电梯类型  '1.直梯,2.扶梯 3:液压梯'
+     * 电梯类型  '(1乘客梯/载货电梯 2液压梯 3扶梯/人行道 4杂物梯)'
      */
     @TableField("lift_type")
     private Integer liftType;
 
     /**
-     * 分类
+     * 分类(1机房 2轿顶 3轿厢 4层门 5底坑井道)
      */
     @TableField("sort")
     private Integer sort;

+ 14 - 15
lift-enterprise-service/src/main/java/cn/com/ty/lift/enterprise/region/controller/RegionController.java

@@ -11,7 +11,6 @@ import org.springframework.web.bind.annotation.*;
 import java.util.List;
 import java.util.Map;
 
-
 /**
  * <p>
  * 区域表 前端控制器
@@ -31,6 +30,15 @@ public class RegionController {
         return regionService.regions(regionReq);
     }
 
+    @PostMapping
+    public RestResponse region(@RequestBody Region region) {
+        Region byId = regionService.getById(region.getId());
+        if (null == byId) {
+            return RestResponse.success();
+        }
+        return RestResponse.success(byId, "成功");
+    }
+
     @PostMapping("/add")
     public RestResponse add(@RequestBody Region region) {
         if (regionService.save(region)) {
@@ -39,11 +47,6 @@ public class RegionController {
         return RestResponse.fail();
     }
 
-    @PostMapping("/delete")
-    public RestResponse delete(@RequestBody Region region) {
-        return regionService.delete(region);
-    }
-
     @PostMapping("/update")
     public RestResponse update(@RequestBody Region region) {
         if (regionService.updateById(region)) {
@@ -52,13 +55,9 @@ public class RegionController {
         return RestResponse.fail();
     }
 
-    @PostMapping
-    public RestResponse region(@RequestBody Region region) {
-        Region byId = regionService.getById(region.getId());
-        if (null == byId) {
-            return RestResponse.success();
-        }
-        return RestResponse.success(byId, "成功");
+    @PostMapping("/delete")
+    public RestResponse delete(@RequestBody Region region) {
+        return regionService.delete(region);
     }
 
     /**
@@ -100,8 +99,8 @@ public class RegionController {
     }
 
     /**
-     * @param
-     * @return
+     * @param region
+     * @return RestResponse
      * @description 区域属于的省市名,省市编码
      * @date 2019/12/19 15:15
      */

+ 2 - 2
lift-enterprise-service/src/main/resources/application.yml

@@ -7,9 +7,9 @@ spring:
   profiles:
     active: dev
   datasource:
-    url: jdbc:mysql://132.232.206.88:3306/rdsliftmanager?characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&allowPublicKeyRetrieval=true&serverTimezone=Asia/Shanghai
+    url: jdbc:mysql://192.168.1.46:3306/rdsliftmanager?characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&allowPublicKeyRetrieval=true&serverTimezone=Asia/Shanghai
     username: root
-    password: ms.c88pocY/
+    password: Tyty-2020
 
 #自动添加createTime、isDelete 等字段
 xwy:

+ 0 - 4
lift-quan-service/src/main/java/cn/com/ty/lift/quan/news/controller/QuanNewsController.java

@@ -93,8 +93,4 @@ public class QuanNewsController {
         return quanNewsService.like(req);
     }
 
-    @PostMapping("/upFile")
-    public RestResponse upFile(@RequestParam MultipartFile file) {
-        return quanNewsService.upFile(file);
-    }
 }

+ 4 - 33
lift-quan-service/src/main/java/cn/com/ty/lift/quan/news/service/impl/QuanNewsServiceImpl.java

@@ -8,16 +8,16 @@ import cn.com.ty.lift.quan.news.service.QuanNewsService;
 import cn.com.xwy.boot.web.dto.RestResponse;
 import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
 import com.baomidou.mybatisplus.core.metadata.IPage;
-import com.baomidou.mybatisplus.core.toolkit.IdWorker;
 import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
 import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
 import lombok.AllArgsConstructor;
 import org.springframework.data.redis.core.RedisTemplate;
 import org.springframework.stereotype.Service;
-import org.springframework.web.multipart.MultipartFile;
 
-import java.io.IOException;
-import java.util.*;
+import java.util.ArrayList;
+import java.util.HashMap;
+import java.util.List;
+import java.util.Map;
 
 /**
  * <p>
@@ -138,10 +138,6 @@ public class QuanNewsServiceImpl extends ServiceImpl<QuanNewsMapper, QuanNews> i
     void newsAddLookAndLike(List<Map<String, Object>> records, Map<Object, Object> lookTimes, Map<Object, Object> likeUsers) {
         for (Map<String, Object> record : records) {
             Object id = record.get("id");
-            if (null != record.get("video_name")) {
-                //fixme 新闻视频的路径
-                record.put("video_name", "https://temp15827479607.oss-cn-beijing.aliyuncs.com/" + record.get("video_name"));
-            }
             //如果没有浏览量
             if (lookTimes.isEmpty()) {
                 record.put("lookNum", "0");
@@ -254,29 +250,6 @@ public class QuanNewsServiceImpl extends ServiceImpl<QuanNewsMapper, QuanNews> i
         }
     }
 
-    //新增、更新新闻时上传文件
-    public RestResponse upFile(MultipartFile file) {
-        String originalFilename = file.getOriginalFilename();
-        if (originalFilename != null && originalFilename.contains(".")) {
-            String fileName = "quan/news/video/" + IdWorker.getIdStr()
-                    + "."
-                    + originalFilename.substring(file.getOriginalFilename().lastIndexOf(".") + 1);
-            //阿里云OSS操作结果
-            boolean result = false;
-            try {
-                result = new AliyunOSSUtil().putObject(file.getBytes(), fileName);
-            } catch (IOException e) {
-                e.printStackTrace();
-            }
-            //如果保存成功
-            if (result) {
-                return RestResponse.success(fileName);
-            }
-            return RestResponse.fail();
-        }
-        return RestResponse.failParam();
-    }
-
     public RestResponse like(QuanNewsReq req) {
         String uid = req.getUserId().toString();
         String id = req.getId().toString();
@@ -318,8 +291,6 @@ public class QuanNewsServiceImpl extends ServiceImpl<QuanNewsMapper, QuanNews> i
             }
             byId.put("lookNum", lookNum);
             byId.put("isLike", isLike);
-            //fixme 新闻视频的路径
-            byId.put("videoName", "https://temp15827479607.oss-cn-beijing.aliyuncs.com/" + byId.get("videoName"));
             return RestResponse.success(byId, "成功");
         } else {
             return RestResponse.success();

+ 2 - 2
lift-quan-service/src/main/resources/application.yml

@@ -14,8 +14,8 @@ spring:
     multipart:
       enabled: true
       file-size-threshold: 0
-      max-file-size: 500MB
-      max-request-size: 500MB
+      max-file-size: 100MB
+      max-request-size: 100MB
   #redis缓存配置
   redis:
     database: 0 #数据库索引,默认为0

+ 0 - 5
lift-system-service/src/main/java/cn/com/ty/lift/system/banner/controller/BannerImageController.java

@@ -41,9 +41,4 @@ public class BannerImageController {
     public RestResponse delete(@RequestBody BannerImage bannerImage) {
         return bannerService.delete(bannerImage);
     }
-
-    @PostMapping("/upFile")
-    public RestResponse upFile(@RequestParam MultipartFile file) {
-        return bannerService.upFile(file);
-    }
 }

+ 1 - 27
lift-system-service/src/main/java/cn/com/ty/lift/system/banner/service/impl/BannerImageServiceImpl.java

@@ -6,12 +6,9 @@ import cn.com.ty.lift.system.banner.dao.mapper.BannerImageMapper;
 import cn.com.ty.lift.system.banner.service.BannerImageService;
 import cn.com.xwy.boot.web.dto.RestResponse;
 import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
-import com.baomidou.mybatisplus.core.toolkit.IdWorker;
 import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
 import org.springframework.stereotype.Service;
-import org.springframework.web.multipart.MultipartFile;
 
-import java.io.IOException;
 import java.util.List;
 
 /**
@@ -25,31 +22,11 @@ import java.util.List;
 @Service
 public class BannerImageServiceImpl extends ServiceImpl<BannerImageMapper, BannerImage> implements BannerImageService {
 
-    public RestResponse upFile(MultipartFile file) {
-        String originalFilename = file.getOriginalFilename();
-        if (null != originalFilename && originalFilename.contains(".")) {
-            String fileName = "banner/image/" + IdWorker.getIdStr()
-                    + "."
-                    + originalFilename.substring(file.getOriginalFilename().lastIndexOf(".") + 1);
-            //阿里云OSS操作结果
-            boolean result = false;
-            try {
-                result = new AliyunOSSUtil().putObject(file.getBytes(), fileName);
-            } catch (IOException e) {
-                e.printStackTrace();
-            }
-            if (result) {
-                return RestResponse.success(fileName);
-            }
-            return RestResponse.fail();
-        }
-        return RestResponse.failParam();
-    }
-
     public RestResponse modify(BannerImage bannerImage) {
         if (null != bannerImage.getId()) {
             BannerImage byId = this.getById(bannerImage.getId());
             if (null != byId && null != byId.getImage()) {
+                //fixme 删除图片
                 AliyunOSSUtil.me().deleteObject(byId.getImage());
             }
         }
@@ -77,9 +54,6 @@ public class BannerImageServiceImpl extends ServiceImpl<BannerImageMapper, Banne
         if (banners.isEmpty()) {
             return RestResponse.success();
         }
-        for (BannerImage bannerImage : banners) {
-            bannerImage.setImage("https://temp15827479607.oss-cn-beijing.aliyuncs.com/" + bannerImage.getImage());
-        }
         return RestResponse.success(banners);
     }
 }

+ 4 - 5
lift-system-service/src/main/java/cn/com/ty/lift/system/faq/controller/FaqController.java

@@ -43,7 +43,7 @@ public class FaqController {
      * @description 查询分类或问题或答案
      * @date 2019/11/27 10:19
      * @param []
-     * @return cn.com.xwy.boot.web.dto.RestResponse
+     * @return RestResponse
      */
     public RestResponse one(@RequestBody Faq faq) {
         return faqService.getFaqs(faq);
@@ -54,7 +54,7 @@ public class FaqController {
      * @description 新增分类或问题或答案
      * @date 2019/11/27 10:47
      * @param [faq]
-     * @return cn.com.xwy.boot.web.dto.RestResponse
+     * @return RestResponse
      */
     public RestResponse add(@RequestBody Faq faq) {
         return faqService.add(faq);
@@ -65,7 +65,7 @@ public class FaqController {
      * @description 更新分类名或问题标题或答案内容, 都是title参数, description是对此id信息的描述
      * @date 2019/11/27 10:51
      * @param [faq]
-     * @return cn.com.xwy.boot.web.dto.RestResponse
+     * @return RestResponse
      */
     public RestResponse updateOne(@RequestBody Faq faq) {
         if (faqService.updateById(faq)) {
@@ -79,7 +79,7 @@ public class FaqController {
      * @description 根据id删除此id下的分类和问答
      * @date 2019/11/27 10:51
      * @param [id]
-     * @return cn.com.xwy.boot.web.dto.RestResponse
+     * @return RestResponse
      */
     public RestResponse delete(@RequestBody Faq faq) {
         return faqService.delete(faq.getId());
@@ -106,5 +106,4 @@ public class FaqController {
     public RestResponse down(@RequestBody Faq faq) {
         return faqService.serial(faq.getId(), 0);
     }
-
 }

+ 1 - 1
lift-system-service/src/main/java/cn/com/ty/lift/system/settings/controller/GlobalSetController.java

@@ -35,7 +35,7 @@ public class GlobalSetController {
      * @description 获取维保公司的全局设置列表
      * @date 2019/12/13 16:23
      */
-    @PostMapping("list")
+    @PostMapping("/list")
     public RestResponse sets(@RequestBody GlobalSet globalSet) {
         List<Map<String, Object>> globalSets = globalSetService
                 .listMaps(new QueryWrapper<GlobalSet>()

+ 4 - 4
lift-system-service/src/main/resources/application.yml

@@ -15,17 +15,17 @@ spring:
   profiles:
     active: dev
   datasource:
-    url: jdbc:mysql://132.232.206.88/rdsliftmanager?characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&allowPublicKeyRetrieval=true&serverTimezone=Asia/Shanghai
+    url: jdbc:mysql://192.168.1.46/rdsliftmanager?characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&allowPublicKeyRetrieval=true&serverTimezone=Asia/Shanghai
     username: root
-    password: ms.c88pocY/
+    password: Tyty-2020
 
 
   #redis缓存配置
   redis:
     database: 0 #数据库索引,默认为0
-    host: 132.232.206.88 #服务器地址
+    host: 192.168.1.46    #服务器地址
     port: 6379 #端口
-    password: mdx12358 #验证密码
+    password: newtyty    #验证密码
     jedis:
       pool:
         max-active: 8 #最大连接数