chao 4 gadi atpakaļ
vecāks
revīzija
11475f9d34

+ 1 - 1
src/main/java/com/caimei365/user/controller/BaseApi.java

@@ -86,7 +86,7 @@ public class BaseApi {
      * @param imgCode          图片验证码
      * @param token            图片验证码token
      */
-    @ApiOperation("获取短信验证码")
+    @ApiOperation("绑定账号,发送短信验证")
     @ApiImplicitParams({
         @ApiImplicitParam(required = true, name = "mobile", value = "运营人员手机号"),
         @ApiImplicitParam(required = true, name = "bindMobile", value = "机构手机号"),

+ 2 - 2
src/main/java/com/caimei365/user/model/dto/ShopApplyDto.java

@@ -81,12 +81,12 @@ public class ShopApplyDto implements Serializable {
      * 医疗=1和非医疗=2
      */
     @ApiModelProperty("医疗=1和非医疗=2")
-    private String firstShopType;
+    private Integer firstShopType;
     /**
      * 医疗的二级分类 一类器械=1、二类器械 =2、三类器械=3、其他=4 /// 1和非医疗没有二级分类
      */
     @ApiModelProperty("医疗的二级分类 一类器械=1、二类器械 =2、三类器械=3、其他=4")
-    private String secondShopType;
+    private Integer secondShopType;
     /**
      * 主打项目(mainpro)
      */

+ 2 - 2
src/main/java/com/caimei365/user/model/dto/ShopRegisterDto.java

@@ -115,12 +115,12 @@ public class ShopRegisterDto implements Serializable {
      * 医疗=1和非医疗=2
      */
     @ApiModelProperty("医疗=1和非医疗=2")
-    private String firstShopType;
+    private Integer firstShopType;
     /**
      * 医疗的二级分类 一类器械=1、二类器械 =2、三类器械=3、其他=4 /// 1和非医疗没有二级分类
      */
     @ApiModelProperty("医疗的二级分类 一类器械=1、二类器械 =2、三类器械=3、其他=4")
-    private String secondShopType;
+    private Integer secondShopType;
     /**
      * 主打项目(mainpro)
      */

+ 2 - 2
src/main/java/com/caimei365/user/model/dto/ShopUpdateDto.java

@@ -85,12 +85,12 @@ public class ShopUpdateDto implements Serializable {
      * 医疗=1和非医疗=2
      */
     @ApiModelProperty("医疗=1和非医疗=2")
-    private String firstShopType;
+    private Integer firstShopType;
     /**
      * 医疗的二级分类 一类器械=1、二类器械 =2、三类器械=3、其他=4 /// 1和非医疗没有二级分类
      */
     @ApiModelProperty("医疗的二级分类 一类器械=1、二类器械 =2、三类器械=3、其他=4")
-    private String secondShopType;
+    private Integer secondShopType;
     /**
      * 主打项目(mainpro)
      */

+ 2 - 2
src/main/java/com/caimei365/user/model/po/ShopPo.java

@@ -69,11 +69,11 @@ public class ShopPo implements Serializable {
     /**
      * 医疗=1和非医疗=2
      */
-    private String firstShopType;
+    private Integer firstShopType;
     /**
      * 医疗的二级分类 一类器械=1、二类器械 =2、三类器械=3、其他=4 /// 1和非医疗没有二级分类
      */
-    private String secondShopType;
+    private Integer secondShopType;
     /**
      * 主打项目(mainpro)
      */

+ 79 - 2
src/main/java/com/caimei365/user/model/vo/ShopVo.java

@@ -5,6 +5,7 @@ import com.caimei365.user.model.po.ShopPo;
 import lombok.Data;
 import lombok.EqualsAndHashCode;
 
+import java.io.Serializable;
 import java.util.List;
 
 /**
@@ -14,8 +15,84 @@ import java.util.List;
  * @date : 2021/3/16
  */
 @Data
-@EqualsAndHashCode(callSuper = true)
-public class ShopVo extends ShopPo {
+/* @EqualsAndHashCode(callSuper = true) */
+public class ShopVo implements Serializable {
+    /**
+     * 用户ID
+     */
+    private Integer userId;
+    /**
+     * 供应商ID
+     */
+    private Integer shopId;
+    /**
+     * 供应商公司名称
+     */
+    private String name;
+    /**
+     * 供应商公司简称
+     */
+    private String shortName;
+    /**
+     * 联系人
+     */
+    private String linkMan;
+    /**
+     * 手机号
+     */
+    private String contractMobile;
+    /**
+     * 联系人邮箱
+     */
+    private String contractEmail;
+    /**
+     * 省
+     */
+    private Integer provinceId;
+    /**
+     * 市
+     */
+    private Integer cityId;
+    /**
+     * 所在县区Id
+     */
+    private Integer townId;
+    /**
+     * 地址
+     */
+    private String address;
+    /**
+     * 统一社会信用代码
+     */
+    private String socialCreditCode;
+    /**
+     * 营业执照(businessLicenseImage)
+     */
+    private String businessLicense;
+    /**
+     * 医疗=1和非医疗=2
+     */
+    private Integer firstShopType;
+    /**
+     * 医疗的二级分类 一类器械=1、二类器械 =2、三类器械=3、其他=4 /// 1和非医疗没有二级分类
+     */
+    private Integer secondShopType;
+    /**
+     * 主打项目(mainpro)
+     */
+    private String mainProduct;
+    /**
+     * 添加时间
+     */
+    private String addTime;
+    /**
+     * 供应商状态: 90:已上线,91:已下线,92:审核不通过,3:待审核
+     */
+    private Integer status;
+    /**
+     * 是否可用,1可用
+     */
+    private String validFlag;
     /**
      * 省市区地址
      */

+ 87 - 5
src/main/java/com/caimei365/user/model/vo/UserVo.java

@@ -1,9 +1,8 @@
 package com.caimei365.user.model.vo;
 
-import com.caimei365.user.model.po.UserPo;
 import lombok.Data;
-import lombok.EqualsAndHashCode;
 
+import java.io.Serializable;
 import java.util.List;
 
 /**
@@ -13,12 +12,95 @@ import java.util.List;
  * @date : 2021/3/15
  */
 @Data
-@EqualsAndHashCode(callSuper = true)
-public class UserVo extends UserPo {
+public class UserVo implements Serializable {
+    /**
+     * 用户ID
+     */
+    private Integer userId;
+    /**
+     * 用户类型,供应商1,会员机构3,普通机构4
+     */
+    private Integer registerUserTypeId;
+    /**
+     * 注册来源: 0网站 1小程序
+     */
+    private Integer source;
+    /**
+     * 机构ID
+     */
+    private Integer clubId;
+    /**
+     * 供应商ID
+     */
+    private Integer shopId;
+    /**
+     * 协销Id
+     */
+    private Integer serviceProviderId;
+    /**
+     * 用户名
+     */
+    private String userName;
+    /**
+     * 邮箱
+     */
+    private String email;
+    /**
+     * 手机号码
+     */
+    private String mobile;
+    /**
+     * 企业绑定手机号
+     */
+    private String bindMobile;
+    /**
+     * 密码
+     */
+    private String password;
+    /**
+     * 用户身份: 1协销 2会员机构 3供应商 4普通机构
+     */
+    private Integer userIdentity;
+    /**
+     * 用户权限: 2会员机构 3供应商 4协销 5普通机构
+     */
+    private Integer userPermission;
+    /**
+     * 组织名称
+     */
+    private String name;
+    /**
+     * 机构状态:90:已上线,91:已冻结,92:审查资料未通过,待补充资料,1:待审查资料,2:电话预约,3:已预约,20:待确认,21:待拜访,30:待员工推荐,40:已完成第一次采购
+     */
+    private Integer clubStatus;
+    /**
+     * 供应商状态:90:已上线,91:已下线,92:审核不通过,3:待审核
+     */
+    private Integer manufacturerStatus;
+    /**
+     * 协销状态:90:已上线
+     */
+    private Integer serviceProviderStatus;
+    /**
+     * 同意协议标志
+     */
+    private Integer agreeFlag;
+    /**
+     * 注册时间
+     */
+    private String registerTime;
+    /**
+     * 注册ip
+     */
+    private String registerIp;
+    /**
+     * 用户状态,1正常,0冻结
+     */
+    private Integer validFlag;
     /**
      * 审核状态,0 待审 1 审核通过 2 审核不通过
      */
-    private String auditStatus;
+    private Integer auditStatus;
 
     /**
      * 审核时间

+ 1 - 1
src/main/java/com/caimei365/user/service/impl/BaseServiceImpl.java

@@ -196,7 +196,7 @@ public class BaseServiceImpl implements BaseService {
         boolean smsFlag = AliyunSmsUtil.sendSms(mobile, 11, "{name:"+ userName +",code:"+ randomCode +"}");
         if (!smsFlag) {
             // 短信发送失败重试一次
-            smsFlag = AliyunSmsUtil.sendSms(mobile, 11, "{name:"+ userName +",code:"+ randomCode +"}");
+            smsFlag = AliyunSmsUtil.sendSms(mobile, 11, "{name:\""+ userName +"\",code:"+ randomCode +"}");
         }
         if (smsFlag) {
             redisService.set("code:"+mobile, randomCode, 1800L);

+ 1 - 1
src/main/java/com/caimei365/user/service/impl/ClubServiceImpl.java

@@ -57,7 +57,7 @@ public class ClubServiceImpl implements ClubService {
                     }
                 }
             } else {
-                list.add(user.getAuditStatus());
+                list.add(user.getAuditStatus().toString());
             }
             user.setAuditNoteList(list);
         }

+ 1 - 1
src/main/java/com/caimei365/user/service/impl/RegisterServiceImpl.java

@@ -750,7 +750,7 @@ public class RegisterServiceImpl implements RegisterService {
         shop.setStatus(3);
         registerMapper.updateShopInfoByApply(shop);
 
-        return ResponseJson.success("修改机构资料成功", null);
+        return ResponseJson.success("更新供应商申请信息成功", null);
 
     }
 

+ 1 - 1
src/main/java/com/caimei365/user/service/impl/ShopServiceImpl.java

@@ -64,7 +64,7 @@ public class ShopServiceImpl implements ShopService {
                     }
                 }
             } else {
-                list.add(user.getAuditStatus());
+                list.add(user.getAuditStatus().toString());
             }
             user.setAuditNoteList(list);
         }