作者 唐旭辉

修正错误

@@ -23,6 +23,7 @@ type CompanyBase struct { @@ -23,6 +23,7 @@ type CompanyBase struct {
23 Logo string `json:"logo"` //公司图标 23 Logo string `json:"logo"` //公司图标
24 Remarks string `json:"remarks"` //备注 24 Remarks string `json:"remarks"` //备注
25 Status int8 `json:"status"` 25 Status int8 `json:"status"`
  26 + Abbreviation string `json:"abbreviation"`
26 } 27 }
27 28
28 // CompanytData 企业平台发送过来的公司数据数据 29 // CompanytData 企业平台发送过来的公司数据数据
@@ -111,6 +112,7 @@ func (service SyncCompanyService) addCompany(data CompanytData) error { @@ -111,6 +112,7 @@ func (service SyncCompanyService) addCompany(data CompanytData) error {
111 AdminCompanyId: data.Company.AdminCompanyId, 112 AdminCompanyId: data.Company.AdminCompanyId,
112 Status: data.Company.Status, 113 Status: data.Company.Status,
113 Enable: domain.CompanyEnableNo, //默认初始化值 114 Enable: domain.CompanyEnableNo, //默认初始化值
  115 + Abbreviation: data.Company.Abbreviation,
114 } 116 }
115 err = companyRespository.Add(&comany) 117 err = companyRespository.Add(&comany)
116 if err != nil { 118 if err != nil {
@@ -181,7 +183,8 @@ func (service SyncCompanyService) updateCompany(data CompanytData) error { @@ -181,7 +183,8 @@ func (service SyncCompanyService) updateCompany(data CompanytData) error {
181 "Logo": data.Company.Logo, 183 "Logo": data.Company.Logo,
182 "Remarks": data.Company.Remarks, 184 "Remarks": data.Company.Remarks,
183 "AdminCompanyId": data.Company.AdminCompanyId, 185 "AdminCompanyId": data.Company.AdminCompanyId,
184 - "Status": data.User.Status, 186 + "Status": data.Company.Status,
  187 + "Abbreviation": data.Company.Abbreviation,
185 }) 188 })
186 entryTime, _ := time.Parse("2006-01-02", data.User.EntryTime) 189 entryTime, _ := time.Parse("2006-01-02", data.User.EntryTime)
187 oldUser.Update(map[string]interface{}{ 190 oldUser.Update(map[string]interface{}{
@@ -3,13 +3,14 @@ package domain @@ -3,13 +3,14 @@ package domain
3 //权限代码 3 //权限代码
4 //权限配置 :admin_permission表中对应的权限编码 4 //权限配置 :admin_permission表中对应的权限编码
5 const ( 5 const (
6 - PERMINSSION_PARTNER string = "PARTER" //合作管理人  
7 - PERMISSION_ORDER string = "ORDER" //订单管理  
8 - PERMISSION_DIVIDEND string = "DIVIDEND" //分红管理  
9 - PERMINSSION_ADMIN_USER string = "ADMIN" //管理员管理  
10 - PERMINSSION_ORDER_ACTUA string = "ORDER_ACTUA" //实际订单  
11 - PERMINSSION_ORDER_INTENTION string = "ORDER_INTENTION" //意向订单  
12 - PERMISSION_ENTERPRISE string = "ENTERPRISE" //企业配置 6 + PERMINSSION_PARTNER string = "PARTER" //合作管理人
  7 + PERMISSION_ORDER string = "ORDER" //订单管理
  8 + PERMISSION_DIVIDEND string = "DIVIDEND" //分红管理
  9 + PERMINSSION_ADMIN_USER string = "ADMIN" //管理员管理
  10 + PERMINSSION_ORDER_ACTUA string = "ORDER_ACTUA" //实际订单
  11 + PERMINSSION_ORDER_INTENTION string = "ORDER_INTENTION" //意向订单
  12 + PERMISSION_ENTERPRISE string = "ENTERPRISE-SETTING" //企业配置
  13 + PERMISSION_ENTERPRISE_SET_PHONE string = "ENTERPRISE-SETTING-PHONE" //企业配置电话号码
13 ) 14 )
14 15
15 type AdminPermissionBase struct { 16 type AdminPermissionBase struct {
@@ -23,6 +23,8 @@ type Company struct { @@ -23,6 +23,8 @@ type Company struct {
23 Id int64 `json:"id"` 23 Id int64 `json:"id"`
24 // 名称 24 // 名称
25 Name string `json:"name"` 25 Name string `json:"name"`
  26 + //简称
  27 + Abbreviation string `json:"abbreviation"`
26 // 手机号码 28 // 手机号码
27 Phone string `json:"phone"` 29 Phone string `json:"phone"`
28 // 公司logo 30 // 公司logo
@@ -76,6 +78,9 @@ func (c *Company) Update(m map[string]interface{}) error { @@ -76,6 +78,9 @@ func (c *Company) Update(m map[string]interface{}) error {
76 if v, ok := m["Enable"]; ok { 78 if v, ok := m["Enable"]; ok {
77 c.Enable = v.(int8) 79 c.Enable = v.(int8)
78 } 80 }
  81 + if v, ok := m["Abbreviation"]; ok {
  82 + c.Abbreviation = v.(string)
  83 + }
79 return nil 84 return nil
80 } 85 }
81 86
@@ -9,6 +9,8 @@ type Company struct { @@ -9,6 +9,8 @@ type Company struct {
9 Id int64 `pg:",pk"` 9 Id int64 `pg:",pk"`
10 // 名称 10 // 名称
11 Name string 11 Name string
  12 + //简称
  13 + Abbreviation string
12 // 手机号码 14 // 手机号码
13 Phone string 15 Phone string
14 // 公司logo 16 // 公司logo
@@ -35,6 +35,7 @@ func (repository CompanyRepository) transformPgModelToDomainModel(m *models.Comp @@ -35,6 +35,7 @@ func (repository CompanyRepository) transformPgModelToDomainModel(m *models.Comp
35 Enable: m.Enable, 35 Enable: m.Enable,
36 CreateAt: m.CreateAt, 36 CreateAt: m.CreateAt,
37 UpdateAt: m.UpdateAt, 37 UpdateAt: m.UpdateAt,
  38 + Abbreviation: m.Abbreviation,
38 }, nil 39 }, nil
39 } 40 }
40 41
@@ -54,6 +55,7 @@ func (reponsitory CompanyRepository) Add(m *domain.Company) error { @@ -54,6 +55,7 @@ func (reponsitory CompanyRepository) Add(m *domain.Company) error {
54 Enable: m.Enable, 55 Enable: m.Enable,
55 CreateAt: m.CreateAt, 56 CreateAt: m.CreateAt,
56 UpdateAt: m.UpdateAt, 57 UpdateAt: m.UpdateAt,
  58 + Abbreviation: m.Abbreviation,
57 } 59 }
58 _, err = tx.Model(&companyModel).Insert() 60 _, err = tx.Model(&companyModel).Insert()
59 return err 61 return err
@@ -76,6 +78,7 @@ func (reponsitory CompanyRepository) Edit(m *domain.Company) error { @@ -76,6 +78,7 @@ func (reponsitory CompanyRepository) Edit(m *domain.Company) error {
76 CreateAt: m.CreateAt, 78 CreateAt: m.CreateAt,
77 DeleteAt: m.DeleteAt, 79 DeleteAt: m.DeleteAt,
78 UpdateAt: m.UpdateAt, 80 UpdateAt: m.UpdateAt,
  81 + Abbreviation: m.Abbreviation,
79 } 82 }
80 _, err = tx.Model(&companyModel).WherePK().Update() 83 _, err = tx.Model(&companyModel).WherePK().Update()
81 return err 84 return err