|
@@ -2276,13 +2276,16 @@ func (c *SZHisApiController) GetSettleInfo() {
|
2276
|
2276
|
price, _ := strconv.ParseFloat(fmt.Sprintf("%.2f", subItem.Price), 64)
|
2277
|
2277
|
temp := strings.Split(subItem.FeedetlSn, "-")
|
2278
|
2278
|
newFl := fmt.Sprintf("%07v", rand.New(rand.NewSource(time.Now().UnixNano())).Int31n(10000000)) + "-" + temp[1] + "-" + temp[2]
|
2279
|
|
-
|
|
2279
|
+ fmt.Println(111111111)
|
|
2280
|
+ fmt.Println(subItem.BaseDrugLib.Code)
|
|
2281
|
+ fmt.Println(222222222)
|
2280
|
2282
|
cus := &models.CustomDetail{
|
2281
|
2283
|
PrescriptionNumber: chrg_bchno,
|
2282
|
2284
|
OrderType: "1",
|
2283
|
2285
|
ChargeSerialNumber: newFl,
|
2284
|
2286
|
Code: subItem.BaseDrugLib.MedicalInsuranceNumber,
|
2285
|
2287
|
CodeName: subItem.BaseDrugLib.DrugName,
|
|
2288
|
+ BwCode: subItem.BaseDrugLib.Code,
|
2286
|
2289
|
Flag: "1",
|
2287
|
2290
|
Price: price,
|
2288
|
2291
|
Count: subItem.PrescribingNumber,
|
|
@@ -2316,6 +2319,7 @@ func (c *SZHisApiController) GetSettleInfo() {
|
2316
|
2319
|
OrderType: "1",
|
2317
|
2320
|
ChargeSerialNumber: newFl,
|
2318
|
2321
|
Code: subItem.HisProject.MedicalCode,
|
|
2322
|
+ BwCode: subItem.HisProject.MedicalCode,
|
2319
|
2323
|
CodeName: subItem.HisProject.ProjectName,
|
2320
|
2324
|
Flag: "1",
|
2321
|
2325
|
Price: subItem.Price,
|
|
@@ -2346,6 +2350,7 @@ func (c *SZHisApiController) GetSettleInfo() {
|
2346
|
2350
|
ChargeSerialNumber: newFl,
|
2347
|
2351
|
Code: subItem.GoodInfo.MedicalInsuranceNumber,
|
2348
|
2352
|
CodeName: subItem.GoodInfo.GoodName,
|
|
2353
|
+ BwCode: subItem.GoodInfo.MedicalInsuranceNumber,
|
2349
|
2354
|
Flag: "1",
|
2350
|
2355
|
Price: subItem.Price,
|
2351
|
2356
|
Count: count,
|
|
@@ -3112,6 +3117,7 @@ func (c *SZHisApiController) GetPreSettleInfo() {
|
3112
|
3117
|
OrderType: "1",
|
3113
|
3118
|
ChargeSerialNumber: newFl,
|
3114
|
3119
|
Code: subItem.BaseDrugLib.MedicalInsuranceNumber,
|
|
3120
|
+ BwCode: subItem.BaseDrugLib.Code,
|
3115
|
3121
|
CodeName: subItem.BaseDrugLib.DrugName,
|
3116
|
3122
|
Flag: "1",
|
3117
|
3123
|
Price: price,
|
|
@@ -3147,6 +3153,7 @@ func (c *SZHisApiController) GetPreSettleInfo() {
|
3147
|
3153
|
ChargeSerialNumber: newFl,
|
3148
|
3154
|
Code: subItem.HisProject.MedicalCode,
|
3149
|
3155
|
CodeName: subItem.HisProject.ProjectName,
|
|
3156
|
+ BwCode: subItem.HisProject.MedicalCode,
|
3150
|
3157
|
Flag: "1",
|
3151
|
3158
|
Price: subItem.Price,
|
3152
|
3159
|
Count: count,
|
|
@@ -3176,6 +3183,7 @@ func (c *SZHisApiController) GetPreSettleInfo() {
|
3176
|
3183
|
OrderType: "1",
|
3177
|
3184
|
ChargeSerialNumber: newFl,
|
3178
|
3185
|
Code: subItem.GoodInfo.MedicalInsuranceNumber,
|
|
3186
|
+ BwCode: subItem.GoodInfo.MedicalInsuranceNumber,
|
3179
|
3187
|
CodeName: subItem.GoodInfo.GoodName,
|
3180
|
3188
|
Flag: "1",
|
3181
|
3189
|
Price: subItem.Price,
|