Kaynağa Gözat

Merge branch 'master' of http://git.shengws.com/csx/XT_New

csx 4 yıl önce
ebeveyn
işleme
d29ce95f67

+ 4 - 2
controllers/mobile_api_controllers/admin_user_api_controller.go Dosyayı Görüntüle

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

+ 17 - 2
controllers/new_mobile_api_controllers/new_dialysis_api_controller.go Dosyayı Görüntüle

@@ -2445,7 +2445,7 @@ func (this *NewDialysisApiController) SumitForm() {
2445 2445
 	fmt.Println("mobile", mobile)
2446 2446
 	address := this.GetString("address")
2447 2447
 	fmt.Println("address", address)
2448
-	positon := this.GetString("position")
2448
+	positon, _ := this.GetInt64("position")
2449 2449
 	fmt.Println("职位", positon)
2450 2450
 	hospitalName := this.GetString("hospitalName")
2451 2451
 	fmt.Println("医院名称", hospitalName)
@@ -2502,9 +2502,24 @@ func (this *NewDialysisApiController) SumitForm() {
2502 2502
 	}
2503 2503
 }
2504 2504
 
2505
+func (this *NewDialysisApiController) GetMobile() {
2506
+	fmt.Println("--------------触发了没有")
2507
+	adminInfo := this.GetMobileAdminUserInfo()
2508
+	id := adminInfo.AdminUser.Id
2509
+
2510
+	mobile, err := service.GetMobile(id)
2511
+	if err != nil {
2512
+		this.ServeFailJSONWithSGJErrorCode(enums.ErrorCodeSystemError)
2513
+		return
2514
+	}
2515
+	this.ServeSuccessJSON(map[string]interface{}{
2516
+		"mobile": mobile,
2517
+	})
2518
+}
2519
+
2505 2520
 func (this *NewDialysisApiController) GetRolePosition() {
2506 2521
 
2507
-	adminInfo := this.GetAdminUserInfo()
2522
+	adminInfo := this.GetMobileAdminUserInfo()
2508 2523
 	cretor := adminInfo.AdminUser.Id
2509 2524
 	cretorPosition, err := service.GetRolePosition(cretor)
2510 2525
 	fmt.Println("cretorPosition", cretorPosition.RoleName)

+ 1 - 0
controllers/new_mobile_api_controllers/new_mobile_api_router_register.go Dosyayı Görüntüle

@@ -152,4 +152,5 @@ func NewMobileAPIControllersRegisterRouters() {
152 152
 	beego.Router("/m/api/org/getMyMobile", &NewDialysisApiController{}, "Get:GetMyMobile")
153 153
 	beego.Router("/m/api/patient/sumitform", &NewDialysisApiController{}, "Get:SumitForm")
154 154
 	beego.Router("/m/api/patient/getroleposition", &NewDialysisApiController{}, "Get:GetRolePosition")
155
+	beego.Router("/m/api/patient/getmobile", &NewDialysisApiController{}, "Get:GetMobile")
155 156
 }

+ 1 - 1
models/patient_models.go Dosyayı Görüntüle

@@ -819,7 +819,7 @@ type KyActivityTable struct {
819 819
 	Name         string `gorm:"column:name" json:"name" form:"name"`
820 820
 	Phone        string `gorm:"column:phone" json:"phone" form:"phone"`
821 821
 	Address      string `gorm:"column:address" json:"address" form:"address"`
822
-	Position     string `gorm:"column:position" json:"position" form:"position"`
822
+	Position     int64  `gorm:"column:position" json:"position" form:"position"`
823 823
 	HospitalName string `gorm:"column:hospital_name" json:"hospital_name" form:"hospital_name"`
824 824
 	IsUser       int64  `gorm:"column:is_user" json:"is_user" form:"is_user"`
825 825
 	IsThink      int64  `gorm:"column:is_think" json:"is_think" form:"is_think"`

+ 6 - 0
service/manage_service.go Dosyayı Görüntüle

@@ -1092,3 +1092,9 @@ func GetRolePosition(id int64) (models.SgjUserRole, error) {
1092 1092
 	err := UserReadDB().Where("id = ? And status =1", id).Find(&role).Error
1093 1093
 	return role, err
1094 1094
 }
1095
+
1096
+func GetMobile(id int64) (models.SgjUserAdmin, error) {
1097
+	admin := models.SgjUserAdmin{}
1098
+	err := UserReadDB().Where("id=? and status = 1", id).Find(&admin).Error
1099
+	return admin, err
1100
+}