Explorar el Código

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

csx hace 4 años
padre
commit
74278c95f6
Se han modificado 1 ficheros con 26 adiciones y 9 borrados
  1. 26 9
      controllers/sg/his_api_controller.go

+ 26 - 9
controllers/sg/his_api_controller.go Ver fichero

@@ -3125,18 +3125,35 @@ func (c *HisApiController) GetCheckDetailAccount() {
3125 3125
 			var refd_setl_flag string
3126 3126
 			if item.OrderStatus == 2 {
3127 3127
 				refd_setl_flag = "0"
3128
+				var str string
3129
+				str = item.SetlId + "	" +
3130
+					item.MdtrtId + "	" +
3131
+					item.PsnNo + "	" +
3132
+					fmt.Sprintf("%.2f", item.MedfeeSumamt) + "	" +
3133
+					fmt.Sprintf("%.2f", item.FundPaySumamt) + "	" +
3134
+					fmt.Sprintf("%.2f", item.AcctPay) + "	" + refd_setl_flag + "\n"
3135
+				_, err = f.Write([]byte(str))
3128 3136
 			}
3129 3137
 			if item.OrderStatus == 3 {
3130
-				refd_setl_flag = "1"
3138
+				var str string
3139
+				str = item.SetlId + "	" +
3140
+					item.MdtrtId + "	" +
3141
+					item.PsnNo + "	" +
3142
+					fmt.Sprintf("%.2f", item.MedfeeSumamt) + "	" +
3143
+					fmt.Sprintf("%.2f", item.FundPaySumamt) + "	" +
3144
+					fmt.Sprintf("%.2f", item.AcctPay) + "	" + "0" + "\n"
3145
+				_, err = f.Write([]byte(str))
3146
+
3147
+				var str2 string
3148
+				str2 = item.SetlId + "	" +
3149
+					item.MdtrtId + "	" +
3150
+					item.PsnNo + "	" +
3151
+					fmt.Sprintf("%.2f", 0-item.MedfeeSumamt) + "	" +
3152
+					fmt.Sprintf("%.2f", 0-item.FundPaySumamt) + "	" +
3153
+					fmt.Sprintf("%.2f", 0-item.AcctPay) + "	" + "1" + "\n"
3154
+				_, err = f.Write([]byte(str2))
3131 3155
 			}
3132
-			var str string
3133
-			str = item.SetlId + "	" +
3134
-				item.MdtrtId + "	" +
3135
-				item.PsnNo + "	" +
3136
-				fmt.Sprintf("%.2f", item.MedfeeSumamt) + "	" +
3137
-				fmt.Sprintf("%.2f", item.FundPaySumamt) + "	" +
3138
-				fmt.Sprintf("%.2f", item.AcctPay) + "	" + refd_setl_flag + "\n"
3139
-			_, err = f.Write([]byte(str))
3156
+
3140 3157
 		}
3141 3158
 
3142 3159
 	}