正在显示
5 个修改的文件
包含
22 行增加
和
8 行删除
@@ -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 |
@@ -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 |
-
请 注册 或 登录 后发表评论