KK 3 years ago
parent ab4611c964
commit b4e4cd864f

@ -26,7 +26,7 @@ type CompanyInfo struct {
BankAccount string `binding:"required" label:"银行账户"` //银行账户 BankAccount string `binding:"required" label:"银行账户"` //银行账户
MakeTax decimal.Decimal `binding:"required" label:"开票税率"` //开票税率 MakeTax decimal.Decimal `binding:"required" label:"开票税率"` //开票税率
Linkman string `binding:"required" label:"联系人"` //联系人 Linkman string `binding:"required" label:"联系人"` //联系人
PEmail string `binding:"required" label:"联系人手机号或者邮箱"` //联系人手机号或者邮箱 ContractMobile string `binding:"required" label:"联系人手机号或者邮箱"` //联系人手机号或者邮箱
} }
// Add @Title 添加合伙人 // Add @Title 添加合伙人
@ -42,19 +42,19 @@ func (c *companyLogic) Add(data CompanyInfo) error {
return fmt.Errorf("昵称已存在") return fmt.Errorf("昵称已存在")
} }
companyInfo := company.Info{ companyInfo := company.Info{
ShopName: data.NikeName, ShopName: data.NikeName,
Mobile: data.Phone, Mobile: data.Phone,
BusinessPhoto: data.BusinessLicense, BusinessPhoto: data.BusinessLicense,
TaxBank: data.OpeningBank, TaxBank: data.OpeningBank,
TaxAccount: data.BankAccount, TaxAccount: data.BankAccount,
Tax: data.MakeTax, Tax: data.MakeTax,
TaxType: data.TaxBillType, TaxType: data.TaxBillType,
ContractEmail: data.PEmail, ContractMobile: data.ContractMobile,
TaxNumber: data.Taxpayer, TaxNumber: data.Taxpayer,
ContractName: data.Linkman, ContractName: data.Linkman,
CompanyName: data.CorporationName, CompanyName: data.CorporationName,
State: company.Wait, State: company.Wait,
CreatedAt: formatime.NewSecondNow(), CreatedAt: formatime.NewSecondNow(),
} }
return mysql.Db.Transaction(func(tx *gorm.DB) error { return mysql.Db.Transaction(func(tx *gorm.DB) error {
if tx.Create(&companyInfo).Error != nil { if tx.Create(&companyInfo).Error != nil {

Loading…
Cancel
Save