作者 tangxuhui

数据结构调整

@@ -54,7 +54,10 @@ func ToCreditAccountItem(param *allied_creation_cooperation.CreditAccount) *Cred @@ -54,7 +54,10 @@ func ToCreditAccountItem(param *allied_creation_cooperation.CreditAccount) *Cred
54 CooperationContractNumber: param.CooperationContractNumber, 54 CooperationContractNumber: param.CooperationContractNumber,
55 ParticipateType: param.ParticipateType, // 参与类型 55 ParticipateType: param.ParticipateType, // 参与类型
56 PaymentDocumentAttachment: param.PaymentDocumentAttachment, // 支付凭证附件 56 PaymentDocumentAttachment: param.PaymentDocumentAttachment, // 支付凭证附件
57 - Org: param.Org, // 数据所属组织机构 57 + Org: domain.Org{
  58 + OrgID: param.Org.OrgID,
  59 + OrgName: param.Org.OrgName,
  60 + }, // 数据所属组织机构
58 Company: param.Company, // 公司 61 Company: param.Company, // 公司
59 CreatedAt: param.CreatedAt.Unix() * 1000, // 创建时间 62 CreatedAt: param.CreatedAt.Unix() * 1000, // 创建时间
60 UpdatedAt: param.UpdatedAt.Unix() * 1000, // 更新时间 63 UpdatedAt: param.UpdatedAt.Unix() * 1000, // 更新时间
@@ -21,7 +21,10 @@ type CreditAccountItem struct { @@ -21,7 +21,10 @@ type CreditAccountItem struct {
21 } `json:"participator"` // 参与人 21 } `json:"participator"` // 参与人
22 ParticipateType string `json:"participateType"` // 参与类型 22 ParticipateType string `json:"participateType"` // 参与类型
23 PaymentDocumentAttachment domain.Attachment `json:"paymentDocumentAttachment"` // 支付凭证附件 23 PaymentDocumentAttachment domain.Attachment `json:"paymentDocumentAttachment"` // 支付凭证附件
24 - Org domain.Org `json:"org"` // 数据所属组织机构 24 + Org struct {
  25 + OrgID int `json:"orgId,string"`
  26 + OrgName string `json:"orgName"`
  27 + } `json:"org"` // 数据所属组织机构
25 Company domain.CompanyData `json:"company"` // 公司 28 Company domain.CompanyData `json:"company"` // 公司
26 CreatedAt int64 `json:"createdAt"` // 创建时间 29 CreatedAt int64 `json:"createdAt"` // 创建时间
27 UpdatedAt int64 `json:"updatedAt"` // 更新时间 30 UpdatedAt int64 `json:"updatedAt"` // 更新时间
@@ -55,12 +58,13 @@ func ToCreditAccountItem(param *allied_creation_cooperation.CreditAccount) *Cred @@ -55,12 +58,13 @@ func ToCreditAccountItem(param *allied_creation_cooperation.CreditAccount) *Cred
55 CooperationContractNumber: param.CooperationContractNumber, 58 CooperationContractNumber: param.CooperationContractNumber,
56 ParticipateType: param.ParticipateType, // 参与类型 59 ParticipateType: param.ParticipateType, // 参与类型
57 PaymentDocumentAttachment: param.PaymentDocumentAttachment, // 支付凭证附件 60 PaymentDocumentAttachment: param.PaymentDocumentAttachment, // 支付凭证附件
58 - Org: param.Org, // 数据所属组织机构  
59 Company: param.Company, // 公司 61 Company: param.Company, // 公司
60 CreatedAt: param.CreatedAt.UnixNano() / 1e6, // 创建时间 62 CreatedAt: param.CreatedAt.UnixNano() / 1e6, // 创建时间
61 UpdatedAt: param.UpdatedAt.UnixNano() / 1e6, // 更新时间 63 UpdatedAt: param.UpdatedAt.UnixNano() / 1e6, // 更新时间
62 AccountDetail: param.AccountDetail, 64 AccountDetail: param.AccountDetail,
63 } 65 }
  66 + data.Org.OrgID = param.Org.OrgID
  67 + data.Org.OrgName = param.Org.OrgName
64 data.Participator.UserName = param.Participator.UserName 68 data.Participator.UserName = param.Participator.UserName
65 data.Participator.UserPhone = param.Participator.UserPhone 69 data.Participator.UserPhone = param.Participator.UserPhone
66 data.Participator.UserType = param.Participator.UserType 70 data.Participator.UserType = param.Participator.UserType
@@ -34,7 +34,10 @@ type CreditAccount struct { @@ -34,7 +34,10 @@ type CreditAccount struct {
34 } `json:"operator"` 34 } `json:"operator"`
35 ParticipateType string `json:"participateType"` // 参与类型 35 ParticipateType string `json:"participateType"` // 参与类型
36 PaymentDocumentAttachment domain.Attachment `json:"paymentDocumentAttachment"` // 支付凭证附件 36 PaymentDocumentAttachment domain.Attachment `json:"paymentDocumentAttachment"` // 支付凭证附件
37 - Org domain.Org `json:"org"` // 数据所属组织机构 37 + Org struct {
  38 + OrgID int `json:"orgId,string"`
  39 + OrgName string `json:"orgName"`
  40 + } `json:"org"` // 数据所属组织机构
38 Company domain.CompanyData `json:"company"` // 公司 41 Company domain.CompanyData `json:"company"` // 公司
39 CreatedAt time.Time `json:"createdAt"` // 创建时间 42 CreatedAt time.Time `json:"createdAt"` // 创建时间
40 UpdatedAt time.Time `json:"updatedAt"` // 更新时间 43 UpdatedAt time.Time `json:"updatedAt"` // 更新时间