修复创建合同报错的问题

This commit is contained in:
徐俊杰 2023-03-17 08:49:29 +08:00
parent 68d53191fc
commit 273c4513f0
2 changed files with 18 additions and 7 deletions

View File

@ -15,8 +15,8 @@ import (
)
func GetArtistInfoByArtistUid(artistUid string) (user model.User, err error) {
if err = db.DB.Where("mgmt_acc_id = ?", artistUid).Preload("RealNameInfo").Find(&user).Error; err != nil {
fmt.Println("1111")
if err = db.DB.Where("mgmt_artist_uid = ?", artistUid).Preload("RealNameInfo").Find(&user).Error; err != nil {
zap.L().Error("get user info err", zap.Error(err))
err = errors.New(m.ERROR_SELECT)
return

View File

@ -228,12 +228,23 @@ func (a *Contract) SignContract(req *contract.SignContractRequest) (rep *contrac
var ContractNo = fmt.Sprintf("TF_%d", time.Now().UnixNano())
endTime := time.Now().AddDate(1, 0, -1)
parameterMap := make((map[string]string), 0)
var (
realName string
address string
idNum string
)
if artistDetailResponse.RealNameInfo != nil {
realName = artistDetailResponse.RealNameInfo.Name
address = artistDetailResponse.RealNameInfo.Address
idNum = artistDetailResponse.RealNameInfo.IdNum
} else {
fmt.Printf("用户%s 实名信息为空", artistDetailResponse.MgmtArtistUid)
}
// 一、 模板填充
parameterMap["PartyAName"] = artistDetailResponse.RealNameInfo.Name
parameterMap["PartyAAddress"] = artistDetailResponse.RealNameInfo.Address
parameterMap["PartyAIdentityCard"] = artistDetailResponse.RealNameInfo.IdNum
parameterMap["PartyATelNum"] = artistDetailResponse.RealNameInfo.TelNum
parameterMap["PartyAName"] = realName
parameterMap["PartyAAddress"] = address
parameterMap["PartyAIdentityCard"] = idNum
parameterMap["PartyATelNum"] = artistDetailResponse.TelNum
parameterMap["PartyBRule"] = "240"
parameterMap["SettleNum"] = "2"
parameterMap["SettleSec"] = "100"