陈少旭 1 gadu atpakaļ
vecāks
revīzija
827074368d

+ 8 - 0
controllers/his_api_controller.go Parādīt failu

@@ -5479,6 +5479,10 @@ func (c *HisApiController) setAdviceWithJSONTwo(advice *models.HisDoctorAdviceIn
5479 5479
 	//	start_time, _ := strconv.ParseInt(json["start_time"].(string), 10,64)
5480 5480
 	//	advice.StartTime = start_time
5481 5481
 	//}
5482
+	if json["is_self_drug"] != nil && reflect.TypeOf(json["is_self_drug"]).String() == "string" {
5483
+		is_self_drug, _ := strconv.ParseInt(json["is_self_drug"].(string), 10, 64)
5484
+		advice.IsSelfDrug = is_self_drug
5485
+	}
5482 5486
 
5483 5487
 	if json["min_unit"] != nil && reflect.TypeOf(json["min_unit"]).String() == "string" {
5484 5488
 		drugSpecUnit, _ := json["min_unit"].(string)
@@ -5669,6 +5673,10 @@ func (c *HisApiController) setAdviceWithJSON(advice *models.HisDoctorAdviceInfo,
5669 5673
 		groupno := int64(json["groupno"].(float64))
5670 5674
 		advice.Groupno = groupno
5671 5675
 	}
5676
+	if json["is_self_drug"] != nil && reflect.TypeOf(json["is_self_drug"]).String() == "string" {
5677
+		is_self_drug, _ := strconv.ParseInt(json["is_self_drug"].(string), 10, 64)
5678
+		advice.IsSelfDrug = is_self_drug
5679
+	}
5672 5680
 
5673 5681
 	if json["hosp_appr_flag"] != nil && reflect.TypeOf(json["hosp_appr_flag"]).String() == "string" {
5674 5682
 		hosp_appr_flag, _ := strconv.ParseInt(json["hosp_appr_flag"].(string), 10, 64)

+ 4 - 0
models/dialysis.go Parādīt failu

@@ -1249,6 +1249,7 @@ type HisDoctorAdvice struct {
1249 1249
 	DrugNameId            int64              `gorm:"column:drug_name_id" json:"drug_name_id" form:"drug_name_id"`
1250 1250
 	ExecutionFrequencyId  int64              `gorm:"column:execution_frequency_id" json:"execution_frequency_id" form:"execution_frequency_id"`
1251 1251
 	IsMobile              int64              `gorm:"column:is_mobile" json:"is_mobile" form:"is_mobile"`
1252
+	IsSelfDrug            int64              `gorm:"column:is_self_drug" json:"is_self_drug" form:"is_self_drug"`
1252 1253
 }
1253 1254
 
1254 1255
 func (HisDoctorAdvice) TableName() string {
@@ -1329,6 +1330,7 @@ type HisDoctorAdviceThirty struct {
1329 1330
 	IsCheck               int64                    `gorm:"-" json:"is_check" form:"is_check"`
1330 1331
 	Way                   int64                    `gorm:"column:way" json:"way" form:"way"`
1331 1332
 	IsSettle              int64                    `gorm:"column:is_settle" json:"is_settle" form:"is_settle"`
1333
+	IsSelfDrug            int64                    `gorm:"column:is_self_drug" json:"is_self_drug" form:"is_self_drug"`
1332 1334
 }
1333 1335
 
1334 1336
 func (HisDoctorAdviceThirty) TableName() string {
@@ -1434,6 +1436,7 @@ type HisDoctorAdviceFourty struct {
1434 1436
 	DrugId                int64                    `gorm:"column:drug_id" json:"drug_id" form:"drug_id"`
1435 1437
 	IsSettle              int64                    `gorm:"column:is_settle" json:"is_settle" form:"is_settle"`
1436 1438
 	Drug                  Drug                     `gorm:"ForeignKey:ID;AssociationForeignKey:DrugId" json:"drug"`
1439
+	IsSelfDrug            int64                    `gorm:"column:is_self_drug" json:"is_self_drug" form:"is_self_drug"`
1437 1440
 }
1438 1441
 
1439 1442
 func (HisDoctorAdviceFourty) TableName() string {
@@ -1580,6 +1583,7 @@ type HisNoDoctorAdvice struct {
1580 1583
 	AdviceDate     int64 `gorm:"column:advice_date" json:"advice_date" form:"advice_date"`
1581 1584
 	AdviceType     int64 `gorm:"column:advice_type" json:"advice_type" form:"advice_type"`
1582 1585
 	Count          int64 `json:"count"`
1586
+	IsSelfDrug     int64 `gorm:"column:is_self_drug" json:"is_self_drug" form:"is_self_drug"`
1583 1587
 }
1584 1588
 
1585 1589
 func (HisNoDoctorAdvice) TableName() string {

+ 1 - 0
models/drug_pharmacy_management_models.go Parādīt failu

@@ -196,6 +196,7 @@ type PharmacyHisDoctorAdviceInfo struct {
196 196
 	Mtime                 int64   `gorm:"column:mtime" json:"mtime" form:"mtime"`
197 197
 	AdviceId              int64   `gorm:"column:advice_id" json:"advice_id" form:"advice_id"`
198 198
 	ExecutionFrequencyId  int64   `gorm:"column:execution_frequency_id" json:"execution_frequency_id" form:"execution_frequency_id"`
199
+	IsSelfDrug            int64   `gorm:"column:is_self_drug" json:"is_self_drug" form:"is_self_drug"`
199 200
 }
200 201
 
201 202
 func (PharmacyHisDoctorAdviceInfo) TableName() string {

+ 2 - 0
models/his_charge_models.go Parādīt failu

@@ -33,6 +33,7 @@ type HisChargeDoctorAdviceInfo struct {
33 33
 	Drug                  Drug   `gorm:"ForeignKey:ID;AssociationForeignKey:DrugId" json:"drug"`
34 34
 	IsMedicine            int64  `gorm:"column:is_medicine" json:"is_medicine" form:"is_medicine"`
35 35
 	ExecutionFrequencyId  int64  `gorm:"column:execution_frequency_id" json:"execution_frequency_id" form:"execution_frequency_id"`
36
+	IsSelfDrug            int64  `gorm:"column:is_self_drug" json:"is_self_drug" form:"is_self_drug"`
36 37
 }
37 38
 
38 39
 func (HisChargeDoctorAdviceInfo) TableName() string {
@@ -111,6 +112,7 @@ type HisChargeOrder struct {
111 112
 	IsUploadDiagnose   int64   `gorm:"column:is_upload_diagnose" json:"is_upload_diagnose" form:"is_upload_diagnose"`
112 113
 	IsUploadOrderInfo  int64   `gorm:"column:is_upload_order_info" json:"is_upload_order_info" form:"is_upload_order_info"`
113 114
 	IsUploadSuccess    int64   `gorm:"column:is_upload_success" json:"is_upload_success" form:"is_upload_success"`
115
+	SetlTime           string  `gorm:"column:setl_time" json:"setl_time" form:"setl_time"`
114 116
 
115 117
 	PsnCashPay          float64               `gorm:"column:psn_cash_pay" json:"psn_cash_pay" form:"psn_cash_pay"`
116 118
 	IsMedicineInsurance int64                 `gorm:"column:is_medicine_insurance" json:"is_medicine_insurance" form:"is_medicine_insurance"`

+ 2 - 0
models/his_models.go Parādīt failu

@@ -136,6 +136,7 @@ type HisPatient struct {
136 136
 	PatientInfo            string  `gorm:"column:patient_info" json:"patient_info" form:"patient_info"`
137 137
 	InsuplcAdmdvs          string  `gorm:"column:insuplc_admdvs" json:"insuplc_admdvs" form:"insuplc_admdvs"`
138 138
 	Insutype               string  `gorm:"column:insutype" json:"insutype" form:"insutype"`
139
+	Emp                    string  `gorm:"column:emp" json:"emp" form:"emp"`
139 140
 }
140 141
 
141 142
 func (HisPatient) TableName() string {
@@ -265,6 +266,7 @@ type HisDoctorAdviceInfo struct {
265 266
 	Child                 []*HisDoctorAdviceInfo `gorm:"ForeignKey:DrugId;AssociationForeignKey:DrugId" json:"child"`
266 267
 	IsSettle              int64                  `gorm:"column:is_settle" json:"is_settle" form:"is_settle"`
267 268
 	IsMobile              int64                  `gorm:"column:is_mobile" json:"is_mobile" form:"is_mobile"`
269
+	IsSelfDrug            int64                  `gorm:"column:is_self_drug" json:"is_self_drug" form:"is_self_drug"`
268 270
 }
269 271
 
270 272
 func (HisDoctorAdviceInfo) TableName() string {

+ 1 - 0
models/his_summary_models.go Parādīt failu

@@ -278,6 +278,7 @@ type VmHisDoctorAdviceInfo struct {
278 278
 	AdviceId              int64   `gorm:"column:advice_id" json:"advice_id" form:"advice_id"`
279 279
 	IsMedicine            int64   `gorm:"column:is_medicine" json:"is_medicine" form:"is_medicine"`
280 280
 	ExecutionFrequencyId  int64   `gorm:"column:execution_frequency_id" json:"execution_frequency_id" form:"execution_frequency_id"`
281
+	IsSelfDrug            int64   `gorm:"column:is_self_drug" json:"is_self_drug" form:"is_self_drug"`
281 282
 }
282 283
 
283 284
 func (VmHisDoctorAdviceInfo) TableName() string {

+ 1 - 0
service/his_service.go Parādīt failu

@@ -1763,6 +1763,7 @@ type HisDoctorAdviceInfo struct {
1763 1763
 	VMHisPrescriptionTwo VMHisPrescriptionTwo `gorm:"ForeignKey:ID;AssociationForeignKey:PrescriptionId" json:"prescription"`
1764 1764
 	IsMedicine           int64                `gorm:"column:is_medicine" json:"is_medicine" form:"is_medicine"`
1765 1765
 	ExecutionFrequencyId int64                `gorm:"column:execution_frequency_id" json:"execution_frequency_id" form:"execution_frequency_id"`
1766
+	IsSelfDrug           int64                `gorm:"column:is_self_drug" json:"is_self_drug" form:"is_self_drug"`
1766 1767
 }
1767 1768
 
1768 1769
 func (HisDoctorAdviceInfo) TableName() string {

+ 1 - 0
service/mobile_dialysis_service.go Parādīt failu

@@ -354,6 +354,7 @@ type VMHisDoctorAdviceInfo struct {
354 354
 	ExecutionState       int64 `gorm:"column:execution_state" json:"execution_state" form:"execution_state"`
355 355
 	IsMedicine           int64 `gorm:"column:is_medicine" json:"is_medicine" form:"is_medicine"`
356 356
 	ExecutionFrequencyId int64 `gorm:"column:execution_frequency_id" json:"execution_frequency_id" form:"execution_frequency_id"`
357
+	IsSelfDrug           int64 `gorm:"column:is_self_drug" json:"is_self_drug" form:"is_self_drug"`
357 358
 }
358 359
 
359 360
 func (VMHisDoctorAdviceInfo) TableName() string {