|
@@ -1273,6 +1273,12 @@ func UpdataOrderStatus(id int64, number string, user_org_id int64) (err error) {
|
1273
|
1273
|
return
|
1274
|
1274
|
}
|
1275
|
1275
|
|
|
1276
|
+func UpdataOrderStatusten(id int64, number string, user_org_id int64) (err error) {
|
|
1277
|
+ err = writeDb.Model(&models.HisOrder{}).Where("status = 1 AND id = ? AND user_org_id = ?", id, user_org_id).Updates(map[string]interface{}{"order_status": 3, "mtime": time.Now().Unix(), "status": 0}).Error
|
|
1278
|
+ //err = writeDb.Model(&models.HisPrescriptionInfo{}).Where("status = 1 AND batch_number = ? AND user_org_id = ?", number, user_org_id).Updates(map[string]interface{}{"prescription_status": 1, "mtime": time.Now().Unix()}).Error
|
|
1279
|
+ return
|
|
1280
|
+}
|
|
1281
|
+
|
1276
|
1282
|
func UpdataHospitalOrderStatus(id int64, number string, user_org_id int64, log string, result string) (err error) {
|
1277
|
1283
|
err = writeDb.Model(&models.HisOrder{}).Where("status = 1 AND id = ? AND user_org_id = ?", id, user_org_id).Updates(map[string]interface{}{"order_status": 1, "mtime": time.Now().Unix(), "refund_request_log": log, "refund_log": result, "status": 1}).Error
|
1278
|
1284
|
err = writeDb.Model(&models.HisPrescription{}).Where("status = 1 AND batch_number = ? AND user_org_id = ?", number, user_org_id).Updates(map[string]interface{}{"order_status": 4, "mtime": time.Now().Unix()}).Error
|
|
@@ -1280,6 +1286,12 @@ func UpdataHospitalOrderStatus(id int64, number string, user_org_id int64, log s
|
1280
|
1286
|
return
|
1281
|
1287
|
}
|
1282
|
1288
|
|
|
1289
|
+func UpdataOrderStatusTen(id int64, number string, user_org_id int64) (err error) {
|
|
1290
|
+ err = writeDb.Model(&models.HisPrescription{}).Where("status = 1 AND batch_number = ? AND user_org_id = ?", number, user_org_id).Updates(map[string]interface{}{"order_status": 1, "mtime": time.Now().Unix()}).Error
|
|
1291
|
+ err = writeDb.Model(&models.HisPrescriptionInfo{}).Where("status = 1 AND batch_number = ? AND user_org_id = ?", number, user_org_id).Updates(map[string]interface{}{"prescription_status": 1, "mtime": time.Now().Unix()}).Error
|
|
1292
|
+ return
|
|
1293
|
+}
|
|
1294
|
+
|
1283
|
1295
|
func UpdataOrderInfoStatus(id int64, number string, user_org_id int64) {
|
1284
|
1296
|
err = writeDb.Model(&models.HisOrder{}).Where("status = 1 AND id = ? AND user_org_id = ?", id, user_org_id).Updates(map[string]interface{}{"mtime": time.Now().Unix(), "status": 0}).Error
|
1285
|
1297
|
err = writeDb.Model(&models.HisOrderInfo{}).Where("status = 1 AND user_org_id = ? AND order_number = ?", user_org_id, number).Updates(map[string]interface{}{"mtime": time.Now().Unix(), "status": 0}).Error
|