From 1c3b9ecea77b913a9ce70ede8ddbb4bcea998b71 Mon Sep 17 00:00:00 2001
From: jiangqs <jiangqs>
Date: 星期三, 10 五月 2023 15:15:34 +0800
Subject: [PATCH] DEMO初步完成

---
 ruoyi-modules/ruoyi-file/src/main/resources/bootstrap.yml                                         |    6 +++++-
 ruoyi-modules/ruoyi-shop/src/main/resources/mapper/task/AgencyTaskMapper.xml                      |   20 ++++++++++----------
 ruoyi-modules/ruoyi-file/src/main/java/com/ruoyi/file/utils/OBSUploadUtils.java                   |    4 +++-
 ruoyi-modules/ruoyi-shop/src/main/java/com/ruoyi/shop/domain/dto/MerFollowMemberTaskDto.java      |    4 ++++
 ruoyi-modules/ruoyi-shop/src/main/resources/mapper/shop/ShopCertificateMapper.xml                 |    2 +-
 ruoyi-api/ruoyi-api-system/src/main/java/com/ruoyi/system/api/domain/vo/MerStaffInfoVo.java       |    6 ++++++
 ruoyi-modules/ruoyi-shop/src/main/java/com/ruoyi/shop/service/impl/shop/ShopStaffServiceImpl.java |    1 +
 7 files changed, 30 insertions(+), 13 deletions(-)

diff --git a/ruoyi-api/ruoyi-api-system/src/main/java/com/ruoyi/system/api/domain/vo/MerStaffInfoVo.java b/ruoyi-api/ruoyi-api-system/src/main/java/com/ruoyi/system/api/domain/vo/MerStaffInfoVo.java
index d34b1ec..5597ebd 100644
--- a/ruoyi-api/ruoyi-api-system/src/main/java/com/ruoyi/system/api/domain/vo/MerStaffInfoVo.java
+++ b/ruoyi-api/ruoyi-api-system/src/main/java/com/ruoyi/system/api/domain/vo/MerStaffInfoVo.java
@@ -55,4 +55,10 @@
     @ApiModelProperty(value = "商户营业时间")
     private String businessTime;
 
+    /**
+     * 商户类型1.经销商2.代理商
+     */
+    @ApiModelProperty(value = "商户类型1.经销商2.代理商")
+    private Integer shopType;
+
 }
diff --git a/ruoyi-modules/ruoyi-file/src/main/java/com/ruoyi/file/utils/OBSUploadUtils.java b/ruoyi-modules/ruoyi-file/src/main/java/com/ruoyi/file/utils/OBSUploadUtils.java
index ed97c4b..ad8a7ee 100644
--- a/ruoyi-modules/ruoyi-file/src/main/java/com/ruoyi/file/utils/OBSUploadUtils.java
+++ b/ruoyi-modules/ruoyi-file/src/main/java/com/ruoyi/file/utils/OBSUploadUtils.java
@@ -52,8 +52,10 @@
         OSS ossClient = createOss();
         PutObjectResult result = null;
         try {
+
             String fileName = FileUploadUtils.extractFilename(file);
-            String objectName = filePath + uuid;
+            String prefix = fileName.substring(fileName.lastIndexOf("."));
+            String objectName = filePath + uuid + prefix;
             InputStream inputStream = file.getInputStream();
             // 创建PutObjectRequest对象。
             PutObjectRequest putObjectRequest = new PutObjectRequest(bucketName, objectName, inputStream);
diff --git a/ruoyi-modules/ruoyi-file/src/main/resources/bootstrap.yml b/ruoyi-modules/ruoyi-file/src/main/resources/bootstrap.yml
index 62804cd..ff40e2c 100644
--- a/ruoyi-modules/ruoyi-file/src/main/resources/bootstrap.yml
+++ b/ruoyi-modules/ruoyi-file/src/main/resources/bootstrap.yml
@@ -3,7 +3,11 @@
   port: 8031
 
 # Spring
-spring: 
+spring:
+  servlet:
+    multipart:
+      max-file-size: 100MB
+      max-request-size: 200MB
   application:
     # 应用名称
     name: ruoyi-file
diff --git a/ruoyi-modules/ruoyi-shop/src/main/java/com/ruoyi/shop/domain/dto/MerFollowMemberTaskDto.java b/ruoyi-modules/ruoyi-shop/src/main/java/com/ruoyi/shop/domain/dto/MerFollowMemberTaskDto.java
index 6694580..948b5d3 100644
--- a/ruoyi-modules/ruoyi-shop/src/main/java/com/ruoyi/shop/domain/dto/MerFollowMemberTaskDto.java
+++ b/ruoyi-modules/ruoyi-shop/src/main/java/com/ruoyi/shop/domain/dto/MerFollowMemberTaskDto.java
@@ -1,8 +1,10 @@
 package com.ruoyi.shop.domain.dto;
 
+import com.fasterxml.jackson.annotation.JsonFormat;
 import com.ruoyi.system.api.domain.dto.MerBaseDto;
 import io.swagger.annotations.ApiModelProperty;
 import lombok.Data;
+import org.springframework.format.annotation.DateTimeFormat;
 
 import java.util.Date;
 
@@ -26,6 +28,8 @@
     private String callPhone;
 
     @ApiModelProperty("电话时间")
+    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
+    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+08:00")
     private Date callTime;
 
     @ApiModelProperty("跟踪内容")
diff --git a/ruoyi-modules/ruoyi-shop/src/main/java/com/ruoyi/shop/service/impl/shop/ShopStaffServiceImpl.java b/ruoyi-modules/ruoyi-shop/src/main/java/com/ruoyi/shop/service/impl/shop/ShopStaffServiceImpl.java
index d38ec62..980cd74 100644
--- a/ruoyi-modules/ruoyi-shop/src/main/java/com/ruoyi/shop/service/impl/shop/ShopStaffServiceImpl.java
+++ b/ruoyi-modules/ruoyi-shop/src/main/java/com/ruoyi/shop/service/impl/shop/ShopStaffServiceImpl.java
@@ -67,6 +67,7 @@
         merStaffInfoVo.setShopAddress(shop.getShopAddress());
         merStaffInfoVo.setShopServicePhone(shop.getShopServicePhone());
         merStaffInfoVo.setBusinessTime(shop.getBusinessStartTime()+"-"+shop.getBusinessEndTime());
+        merStaffInfoVo.setShopType(shop.getShopType());
         return merStaffInfoVo;
     }
 
diff --git a/ruoyi-modules/ruoyi-shop/src/main/resources/mapper/shop/ShopCertificateMapper.xml b/ruoyi-modules/ruoyi-shop/src/main/resources/mapper/shop/ShopCertificateMapper.xml
index b948b86..dbfa572 100644
--- a/ruoyi-modules/ruoyi-shop/src/main/resources/mapper/shop/ShopCertificateMapper.xml
+++ b/ruoyi-modules/ruoyi-shop/src/main/resources/mapper/shop/ShopCertificateMapper.xml
@@ -83,7 +83,7 @@
         cer_number cerNumber,
         cer_picture cerPicture
         FROM t_shop_certificate
-        WHRER del_flag = 0 AND shop_id = #{param.shopId}
+        WHERE del_flag = 0 AND shop_id = #{param.shopId}
         <if test="param.status != null and param.status == 1">
             AND cer_status = 1
         </if>
diff --git a/ruoyi-modules/ruoyi-shop/src/main/resources/mapper/task/AgencyTaskMapper.xml b/ruoyi-modules/ruoyi-shop/src/main/resources/mapper/task/AgencyTaskMapper.xml
index cb07761..d46485b 100644
--- a/ruoyi-modules/ruoyi-shop/src/main/resources/mapper/task/AgencyTaskMapper.xml
+++ b/ruoyi-modules/ruoyi-shop/src/main/resources/mapper/task/AgencyTaskMapper.xml
@@ -15,26 +15,26 @@
 
     <select id="pageMerAgencyTask" resultType="com.ruoyi.shop.domain.vo.MerAgencyTaskPageVo">
         SELECT
-        task_id taskId,
-        task_date taskDate,
-        task_content taskContent,
+        tat.task_id taskId,
+        tat.task_date taskDate,
+        tat.task_content taskContent,
         tmtr.follow_content dealContent
         FROM t_agency_task tat
-        LEFT JOIN t_member_task_record tmtr ON tmt.task_id = tmtr.task_id
-        WHERE del_flag = 0 AND shop_id = #{param.shopId} AND agency_id = #{param.agencyId}
+        LEFT JOIN t_agency_task_record tmtr ON tat.task_id = tmtr.task_id
+        WHERE tat.del_flag = 0 AND tat.shop_id = #{param.shopId} AND tat.agency_id = #{param.agencyId}
         <if test="param.taskStatus!=null and param.taskStatus == 0">
-            AND task_status = 0 AND task_date &lt; #{param.nowDay}
+            AND tat.task_status = 0 AND tat.task_date &lt; #{param.nowDay}
         </if>
         <if test="param.taskStatus!=null and param.taskStatus == 1">
-            AND task_status = 0 AND task_date = #{param.nowDay}
+            AND tat.task_status = 0 AND tat.task_date = #{param.nowDay}
         </if>
         <if test="param.taskStatus!=null and param.taskStatus == 2">
-            AND task_status = 2
+            AND tat.task_status = 2
         </if>
         <if test="param.taskStatus!=null and param.taskStatus == 3">
-            AND task_status = 0 AND task_date &gt; #{param.nowDay}
+            AND tat.task_status = 0 AND tat.task_date &gt; #{param.nowDay}
         </if>
-        ORDER BY task_date DESC
+        ORDER BY tat.task_date DESC
     </select>
 
 </mapper>

--
Gitblit v1.7.1