Bladeren bron

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

csx 3 jaren geleden
bovenliggende
commit
2d1b2d9f65
2 gewijzigde bestanden met toevoegingen van 7 en 0 verwijderingen
  1. 1 0
      controllers/zh/zh_his_api_controller.go
  2. 6 0
      service/his_service.go

+ 1 - 0
controllers/zh/zh_his_api_controller.go Bestand weergeven

1953
 	if res.Infcode == 0 {
1953
 	if res.Infcode == 0 {
1954
 		record.OutHospitalStatus = 0
1954
 		record.OutHospitalStatus = 0
1955
 		service.CreateHospitalRecord(&record)
1955
 		service.CreateHospitalRecord(&record)
1956
+		service.UpdataOrderStatusByNumber(record.Number)
1956
 		this.ServeSuccessJSON(map[string]interface{}{
1957
 		this.ServeSuccessJSON(map[string]interface{}{
1957
 			"msg": "撤销出院成功",
1958
 			"msg": "撤销出院成功",
1958
 		})
1959
 		})

+ 6 - 0
service/his_service.go Bestand weergeven

1369
 	err = db.Where("order_number = ? AND status = 1", order_number).Find(&order).Error
1369
 	err = db.Where("order_number = ? AND status = 1", order_number).Find(&order).Error
1370
 	return
1370
 	return
1371
 }
1371
 }
1372
+
1373
+func UpdataOrderStatusByNumber(number string) (err error) {
1374
+	err = writeDb.Model(&models.HisOrder{}).Where("status = 1 AND number = ?", number).Updates(map[string]interface{}{"order_status": 3, "mtime": time.Now().Unix(), "status": 0}).Error
1375
+	return
1376
+
1377
+}