yuedefeng hace 6 años
padre
commit
df3a562d75

+ 17 - 2
src/dashoo.cn/backend/api/controllers/bankapi/icbc.go

@@ -1,8 +1,10 @@
 package bankapi
 
 import (
-	"dashoo.cn/backend/api/business/bankapi"
 	"encoding/json"
+
+	"dashoo.cn/backend/api/business/bankapi"
+
 	//	"fmt"
 
 	. "dashoo.cn/backend/api/controllers"
@@ -69,7 +71,7 @@ func (this *ICBCController) UpdateBillListAgain() {
 func (this *ICBCController) CheckMoneyList() {
 	svc := bankapi.GetICBCService(utils.DBE)
 	var checkMoneyParams bankapi.BillCheckMoneyParams
-	var jsonBlob= this.Ctx.Input.RequestBody
+	var jsonBlob = this.Ctx.Input.RequestBody
 	json.Unmarshal(jsonBlob, &checkMoneyParams)
 
 	var datainfo DataInfo
@@ -78,3 +80,16 @@ func (this *ICBCController) CheckMoneyList() {
 	this.Data["json"] = &datainfo
 	this.ServeJSON()
 }
+
+// @Title 获取token
+// @Description 获取token
+// @Success	200	{object} string
+// @router /get-icbc-gfgl2019-token [get]
+func (this *ICBCController) GetAuthToken() {
+	svc := bankapi.GetICBCService(utils.DBE)
+
+	ret := svc.AuthToken()
+	this.Data["json"] = string(ret)
+
+	this.ServeJSON()
+}

+ 5 - 4
src/dashoo.cn/backend/api/controllers/base.go

@@ -256,10 +256,10 @@ var (
 	BaseBadRecord                            string = "BadRecord"                   //不良记录表
 	OilSupplierCert2FileName                 string = "OilSupplierCert2File"        // 准入与资质对应关系表
 	OilCorporateInfoName                     string = "OilCorporateInfo"            //企业用户注册临时表
-	OilSupplierPauseReasonName				 string = "OilSupplierPauseReason"
-	OilPaymentInfoName                       string = "OilPaymentInfo"              //交费信息
-	OilActivityName                          string = "OilActivity" //
-	OilCatalogName                           string = "OilCatalog" //目录表
+	OilSupplierPauseReasonName               string = "OilSupplierPauseReason"
+	OilPaymentInfoName                       string = "OilPaymentInfo" //交费信息
+	OilActivityName                          string = "OilActivity"    //
+	OilCatalogName                           string = "OilCatalog"     //目录表
 	DelOilSupplierCertName                   string = "Del_OilSupplierCert"
 	DelOilSupplierName                       string = "Del_OilSupplier"
 	DelOilSupplierFileName                   string = "Del_OilSupplierFile"
@@ -315,6 +315,7 @@ func (this *BaseController) Prepare() {
 		"/api/register/getauditerbydept",
 		"/api/register/getCode",
 		"/api/register/updatepassword",
+		"/api/bankapi/get-icbc-gfgl2019-token",
 	}
 	for _, v := range urls {
 		fmt.Println("**this.Ctx.Input.URL()**", this.Ctx.Input.URL())