Browse Source

fix: 索引和用户绑定供应商字段

caozixuan 1 năm trước cách đây
mục cha
commit
223a95f3be

+ 12 - 0
sop-business/src/main/java/com/qmth/sop/business/entity/SysUser.java

@@ -76,6 +76,10 @@ public class SysUser extends BaseEntity implements Serializable {
     @ApiModelProperty(value = "来源,SYSTEM:系统自带,ARCHIVES:档案")
     private UserSourceEnum source;
 
+    @ApiModelProperty(value = "供应商id")
+    @JsonSerialize(using = ToStringSerializer.class)
+    private Long supplierId;
+
     @ApiModelProperty("软通智服用户同步状态")
     private RtzfSyncStatusEnum rtzfSyncStatus;
 
@@ -221,4 +225,12 @@ public class SysUser extends BaseEntity implements Serializable {
     public void setRtzfSyncStatus(RtzfSyncStatusEnum rtzfSyncStatus) {
         this.rtzfSyncStatus = rtzfSyncStatus;
     }
+
+    public Long getSupplierId() {
+        return supplierId;
+    }
+
+    public void setSupplierId(Long supplierId) {
+        this.supplierId = supplierId;
+    }
 }

+ 9 - 1
sop-business/src/main/resources/db/log/caozixuan_update_log.sql

@@ -436,4 +436,12 @@ ALTER TABLE sys_device_model
 ALTER TABLE sys_device
     DROP INDEX sys_device_un_device_code ,
     ADD UNIQUE INDEX sys_device_un_serial_no (serial_no);
-;
+;
+
+-- 2023-11-30
+ALTER TABLE sys_supplier
+    ADD UNIQUE INDEX sys_supplier_un_name (name);
+;
+
+ALTER TABLE sys_user
+    ADD COLUMN supplier_id BIGINT NULL COMMENT '供应商id' AFTER source;

+ 3 - 1
sop-common/src/main/java/com/qmth/sop/common/enums/FieldUniqueEnum.java

@@ -61,7 +61,9 @@ public enum FieldUniqueEnum {
 
     t_b_user_archives_allocation_un("派单编号-人员档案id"),
 
-    t_b_user_archives_supplier_un("人员档案id-供应商id");
+    t_b_user_archives_supplier_un("人员档案id-供应商id"),
+
+    sys_supplier_un_name("供应商名称");
 
     private String title;