Browse Source

押金管理bug修改

mainqaq 2 years ago
parent
commit
496cc72f37

+ 2 - 2
controllers/his_deposit_controller.go View File

@@ -244,7 +244,7 @@ func (this *HisDepositApiController) RechargeDetails() {
244 244
 		if list[i].TrialStatus == 1 {
245 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 248
 		list[i].HisName = namemap[list[i].HisPatientId]
249 249
 		list[i].Starttime = fmt.Sprintf(time.Unix(list[i].Ctime, 0).Format("2006-01-02"))
250 250
 	}
@@ -923,7 +923,7 @@ func (this *HisDepositApiController) RefundList() {
923 923
 		return
924 924
 	}
925 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 927
 		depo[i].HisName = namemap[depo[i].HisPatientId]
928 928
 		if depo[i].Mtime > depo[i].Ctime {
929 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,6 +99,15 @@ func (CreateUser) TableName() string {
99 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 111
 type Summary struct {
103 112
 	HisName    string          `json:"his_name"`    //患者姓名
104 113
 	SumDecimal decimal.Decimal `json:"sum_decimal"` //充值金额

+ 10 - 4
service/his_deposit_service.go View File

@@ -210,10 +210,16 @@ func GetMonth() (int64, int64) {
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
 //审核通过