Kaynağa Gözat

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

csx 4 yıl önce
ebeveyn
işleme
38a5e424a3

+ 3 - 1
controllers/sg/his_api_controller.go Dosyayı Görüntüle

2736
 
2736
 
2737
 		if res2.Infcode == 0 {
2737
 		if res2.Infcode == 0 {
2738
 			//err := service.UpdataOrderStatus(order_id, number, adminUser.CurrentOrgId)
2738
 			//err := service.UpdataOrderStatus(order_id, number, adminUser.CurrentOrgId)
2739
-			service.UpdataRegStatus(patient_id, recordDateTime, adminUser.CurrentOrgId)
2739
+			//service.UpdataRegStatus(patient_id, recordDateTime, adminUser.CurrentOrgId)
2740
+
2741
+			service.UpdataRegStatus2(his_patient_id)
2740
 
2742
 
2741
 			if err == nil {
2743
 			if err == nil {
2742
 				c.ServeSuccessJSON(map[string]interface{}{
2744
 				c.ServeSuccessJSON(map[string]interface{}{

+ 5 - 0
service/his_service.go Dosyayı Görüntüle

676
 func UpdataRegStatus(patient_id int64, record_time int64, org_id int64) {
676
 func UpdataRegStatus(patient_id int64, record_time int64, org_id int64) {
677
 	writeDb.Model(&models.HisPatient{}).Where("patient_id = ? AND status = 1 AND record_date =? AND user_org_id = ?", patient_id, record_time, org_id).Updates(map[string]interface{}{"status": 0, "mtime": time.Now().Unix()})
677
 	writeDb.Model(&models.HisPatient{}).Where("patient_id = ? AND status = 1 AND record_date =? AND user_org_id = ?", patient_id, record_time, org_id).Updates(map[string]interface{}{"status": 0, "mtime": time.Now().Unix()})
678
 
678
 
679
+}
680
+
681
+func UpdataRegStatus2(id int64) {
682
+	writeDb.Model(&models.HisPatient{}).Where("id = ?", id).Updates(map[string]interface{}{"status": 0, "mtime": time.Now().Unix()})
683
+
679
 }
684
 }
680
 func GetAdminUserInfoByID(org_id int64, admin_user_id int64) (role models.UserAdminRole, err error) {
685
 func GetAdminUserInfoByID(org_id int64, admin_user_id int64) (role models.UserAdminRole, err error) {
681
 	err = readUserDb.Model(&models.UserAdminRole{}).Where("org_id = ? AND status = 1 AND admin_user_id = ?", org_id, admin_user_id).First(&role).Error
686
 	err = readUserDb.Model(&models.UserAdminRole{}).Where("org_id = ? AND status = 1 AND admin_user_id = ?", org_id, admin_user_id).First(&role).Error