Browse Source

押金管理bug修改

mainqaq 3 years ago
parent
commit
496cc72f37

+ 2 - 2
controllers/his_deposit_controller.go View File

244
 		if list[i].TrialStatus == 1 {
244
 		if list[i].TrialStatus == 1 {
245
 			sum = sum.Add(list[i].Deposit)
245
 			sum = sum.Add(list[i].Deposit)
246
 		}
246
 		}
247
-		list[i].Name = service.GetCreateidName(list[i].CreateId)
247
+		list[i].Name = service.GetCreateidName(list[i].CreateId, orgid)
248
 		list[i].HisName = namemap[list[i].HisPatientId]
248
 		list[i].HisName = namemap[list[i].HisPatientId]
249
 		list[i].Starttime = fmt.Sprintf(time.Unix(list[i].Ctime, 0).Format("2006-01-02"))
249
 		list[i].Starttime = fmt.Sprintf(time.Unix(list[i].Ctime, 0).Format("2006-01-02"))
250
 	}
250
 	}
923
 		return
923
 		return
924
 	}
924
 	}
925
 	for i := 0; i < len(depo); i++ {
925
 	for i := 0; i < len(depo); i++ {
926
-		depo[i].Name = service.GetCreateidName(depo[i].CreateId)
926
+		depo[i].Name = service.GetCreateidName(depo[i].CreateId, orgid)
927
 		depo[i].HisName = namemap[depo[i].HisPatientId]
927
 		depo[i].HisName = namemap[depo[i].HisPatientId]
928
 		if depo[i].Mtime > depo[i].Ctime {
928
 		if depo[i].Mtime > depo[i].Ctime {
929
 			depo[i].Starttime = fmt.Sprintf(time.Unix(depo[i].Mtime, 0).Format("2006-01-02 15:04:05"))
929
 			depo[i].Starttime = fmt.Sprintf(time.Unix(depo[i].Mtime, 0).Format("2006-01-02 15:04:05"))

+ 9 - 0
models/his_deposit_models.go View File

99
 	return "sgj_users.sgj_user_admin"
99
 	return "sgj_users.sgj_user_admin"
100
 }
100
 }
101
 
101
 
102
+type CreateUserNames struct {
103
+	ID       int64  `gorm:"column:id" json:"id" form:"id"`
104
+	UserName string `gorm:"column:user_name" json:"user_name" form:"user_name"`
105
+}
106
+
107
+func (CreateUserNames) TableName() string {
108
+	return "sgj_users.sgj_user_admin_role"
109
+}
110
+
102
 type Summary struct {
111
 type Summary struct {
103
 	HisName    string          `json:"his_name"`    //患者姓名
112
 	HisName    string          `json:"his_name"`    //患者姓名
104
 	SumDecimal decimal.Decimal `json:"sum_decimal"` //充值金额
113
 	SumDecimal decimal.Decimal `json:"sum_decimal"` //充值金额

+ 10 - 4
service/his_deposit_service.go View File

210
 }
210
 }
211
 
211
 
212
 //获取创建者的姓名
212
 //获取创建者的姓名
213
-func GetCreateidName(id int64) string {
214
-	var tmp models.CreateUser
215
-	XTReadDB().Select("name").Where("id = ?", id).Find(&tmp)
216
-	return tmp.Name
213
+//原先的(sgj_users.sgj_user_admin)
214
+//新加的(sgj_users.sgj_user_admin_role)
215
+func GetCreateidName(id, orgid int64) string {
216
+	//var tmp models.CreateUser
217
+	//XTReadDB().Select("name").Where("id = ?", id).Find(&tmp)
218
+	//return tmp.Name
219
+
220
+	var tmp models.CreateUserNames
221
+	XTReadDB().Select("user_name").Where("admin_user_id = ? and org_id = ?", id, orgid).Order("ctime desc").Find(&tmp)
222
+	return tmp.UserName
217
 }
223
 }
218
 
224
 
219
 //审核通过
225
 //审核通过