XMLWAN 4 vuotta sitten
vanhempi
commit
895c786bd0

+ 6 - 6
conf/app.conf Näytä tiedosto

@@ -148,28 +148,28 @@ readmysqlhost = rm-wz9rg531npf61q03tro.mysql.rds.aliyuncs.com
148 148
 readmysqlport = 3306
149 149
 readmysqluser = root
150 150
 readmysqlpass = 1Q2W3e4r!@#$
151
-readmysqlname = test_xt
152
-//readmysqlname = sgj_xt
151
+//readmysqlname = test_xt
152
+readmysqlname = sgj_xt
153 153
 
154 154
 writemysqlhost = rm-wz9rg531npf61q03tro.mysql.rds.aliyuncs.com
155 155
 writemysqlport = 3306
156 156
 writemysqluser = root
157 157
 writemysqlpass = 1Q2W3e4r!@#$
158
-writemysqlname = test_xt
159
-//writemysqlname = sgj_xt
158
+//writemysqlname = test_xt
159
+writemysqlname = sgj_xt
160 160
 
161 161
 readuserhost = rm-wz9rg531npf61q03tro.mysql.rds.aliyuncs.com
162 162
 readuserport = 3306
163 163
 readuseruser = root
164 164
 readuserpass = 1Q2W3e4r!@#$
165
-readusername = test_users
165
+readusername = sgj_users
166 166
 //readusername = test_users
167 167
 
168 168
 writeuserhost = rm-wz9rg531npf61q03tro.mysql.rds.aliyuncs.com
169 169
 writeuserport = 3306
170 170
 writeuseruser = root
171 171
 writeuserpass = 1Q2W3e4r!@#$
172
-writeusername = test_users
172
+writeusername = sgj_users
173 173
 //writeusername = test_users
174 174
 
175 175
 

+ 2 - 3
controllers/mobile_api_controllers/admin_user_api_controller.go Näytä tiedosto

@@ -18,9 +18,8 @@ type AdminUserApiController struct {
18 18
 func (c *AdminUserApiController) GetAdminUserElectronicSignature() {
19 19
 
20 20
 	adminUserInfo := c.GetMobileAdminUserInfo()
21
-
22
-	es, _ := service.GetAdminUserElectronicSignature(adminUserInfo.Org.Id, adminUserInfo.App.Id, adminUserInfo.AdminUser.Id)
23
-
21
+	orgId, _ := service.GetCreatByOrgId(adminUserInfo.Org.Id)
22
+	es, _ := service.GetAdminUserElectronicSignature(adminUserInfo.Org.Id, adminUserInfo.App.Id, orgId.Creator)
24 23
 	if es != nil {
25 24
 		c.ServeSuccessJSON(map[string]interface{}{
26 25
 			"state":                1,

+ 18 - 5
controllers/new_mobile_api_controllers/new_dialysis_api_controller.go Näytä tiedosto

@@ -1701,8 +1701,10 @@ func (this *NewDialysisApiController) SaveMessage() {
1701 1701
 	fmt.Println("id", id)
1702 1702
 	message := this.GetString("message")
1703 1703
 	fmt.Println("message", message)
1704
+	orgid, _ := this.GetInt64("orgid")
1704 1705
 	role := models.SgjUserAdminRole{
1705 1706
 		Message: message,
1707
+		OrgId:   orgid,
1706 1708
 	}
1707 1709
 	err := service.SaveMessage(id, &role)
1708 1710
 	if err != nil {
@@ -1719,8 +1721,10 @@ func (this *NewDialysisApiController) SaveSex() {
1719 1721
 	fmt.Println("sex", sex)
1720 1722
 	id, _ := this.GetInt64("id")
1721 1723
 	fmt.Println("id", id)
1724
+	orgid, _ := this.GetInt64("orgid")
1722 1725
 	role := models.SgjUserAdminRole{
1723
-		Sex: sex,
1726
+		Sex:   sex,
1727
+		OrgId: orgid,
1724 1728
 	}
1725 1729
 	err := service.SaveSex(id, &role)
1726 1730
 	if err != nil {
@@ -1743,8 +1747,11 @@ func (this *NewDialysisApiController) SaveBirthday() {
1743 1747
 	timeLayout := "2006-01-02 15:04:05"
1744 1748
 	theTime, err := utils.ParseTimeStringToTime(timeLayout, birthday+" 00:00:00")
1745 1749
 	birth := theTime.Unix()
1750
+	orgid := dataBody["orgid"].(string)
1751
+	orgids, err := strconv.ParseInt(orgid, 10, 64)
1746 1752
 	role := models.SgjUserAdminRole{
1747 1753
 		Birthday: birth,
1754
+		OrgId:    orgids,
1748 1755
 	}
1749 1756
 	err = service.SaveBirthday(ids, &role)
1750 1757
 	if err != nil {
@@ -2207,7 +2214,8 @@ func (this *NewDialysisApiController) EditOrg() {
2207 2214
 
2208 2215
 func (this *NewDialysisApiController) GetMyInforName() {
2209 2216
 	id, _ := this.GetInt64("id")
2210
-	Username, err := service.GetAdminName(id)
2217
+	orgid, _ := this.GetInt64("orgid")
2218
+	Username, err := service.GetAdminName(id, orgid)
2211 2219
 	if err != nil {
2212 2220
 		this.ServeFailJSONWithSGJErrorCode(enums.ErrorCodeSystemError)
2213 2221
 		return
@@ -2219,11 +2227,16 @@ func (this *NewDialysisApiController) GetMyInforName() {
2219 2227
 
2220 2228
 func (this *NewDialysisApiController) GetMyInformationFour() {
2221 2229
 	adminUserInfo := this.GetMobileAdminUserInfo()
2222
-	creatId := adminUserInfo.AdminUser.Id
2223
-	fmt.Println("创建者ID", creatId)
2230
+	//creatId := adminUserInfo.AdminUser.Id
2231
+	//fmt.Println("创建者ID", creatId)
2224 2232
 	orgid := adminUserInfo.Org.Id
2233
+	//跟剧机构ID获取创建者ID
2225 2234
 	fmt.Println("orgid", orgid)
2226
-	Username, err := service.GetMyOrgInformationFour(creatId, orgid)
2235
+	OrgId, _ := service.GetCreatByOrgId(orgid)
2236
+	fmt.Println("创建者ID", OrgId.Creator)
2237
+
2238
+	fmt.Println("当前机构ID信息---------------------", orgid)
2239
+	Username, err := service.GetMyOrgInformationFour(OrgId.Creator, orgid)
2227 2240
 	if err != nil {
2228 2241
 		this.ServeFailJSONWithSGJErrorCode(enums.ErrorCodeSystemError)
2229 2242
 		return

+ 8 - 2
service/patientmanage_service.go Näytä tiedosto

@@ -1250,17 +1250,23 @@ func GetMyInfoName(id int64) (models.SgjUserAdminRole, error) {
1250 1250
 	return role, err
1251 1251
 }
1252 1252
 
1253
-func GetAdminName(id int64) (models.AdminUsers, error) {
1253
+func GetAdminName(id int64, orgid int64) (models.AdminUsers, error) {
1254 1254
 	user := models.AdminUsers{}
1255 1255
 	//err := UserReadDB().Model(&user).Where("id=? and status =1", id).Find(&user).Error
1256 1256
 	//return user, err
1257 1257
 	db := UserReadDB().Table("sgj_user_admin as x").Where("x.status = 1")
1258 1258
 	table := UserReadDB().Table("sgj_user_admin_role as r")
1259 1259
 	fmt.Println("table", table)
1260
-	err := db.Group("x.id").Select("x.id,x.mobile,x.password,x.is_super_admin,x.source,x.name,r.admin_user_id,r.org_id,r.app_id,r.role_id,r.user_name,r.avatar,r.message,r.sex,r.birthday").Where("x.id = ?", id).Joins("left join sgj_user_admin_role as r on r.admin_user_id = x.id").Scan(&user).Error
1260
+	err := db.Group("x.id").Select("x.id,x.mobile,x.password,x.is_super_admin,x.source,x.name,r.admin_user_id,r.org_id,r.app_id,r.role_id,r.user_name,r.avatar,r.message,r.sex,r.birthday").Where("x.id = ?", id).Joins("left join sgj_user_admin_role as r on r.admin_user_id = x.id and r.org_id = ?", orgid).Scan(&user).Error
1261 1261
 	return user, err
1262 1262
 }
1263 1263
 
1264
+func GetCreatByOrgId(orgid int64) (models.SgjUserOrg, error) {
1265
+	org := models.SgjUserOrg{}
1266
+	err := UserReadDB().Model(&org).Where("id=? and status = 1", orgid).Find(&org).Error
1267
+	return org, err
1268
+}
1269
+
1264 1270
 func GetMyOrgInformationFour(creator int64, orgid int64) (models.SgjUserAdminRole, error) {
1265 1271
 	role := models.SgjUserAdminRole{}
1266 1272
 	err := UserReadDB().Model(&role).Where("admin_user_id = ? and org_id = ? and status = 1", creator, orgid).Find(&role).Error