Merge pull request 'by Robin at 20240628' (#573) from feat-IRONFANS-148-Robin into main
Reviewed-on: http://121.41.31.146:3000/wishpal_ironfan/service/pulls/573
This commit is contained in:
commit
06bc65c750
|
@ -27,10 +27,10 @@ type ApiWorkerFindDetailData struct {
|
|||
StatusText string `json:"status_text" deepcopier:"field:StatusText"` // 返回信息
|
||||
WorkerId string `json:"worker_id" deepcopier:"field:WorkerId"` // 自由职业者ID
|
||||
WorkerName string `json:"worker_name" deepcopier:"field:WorkerName"` // 自由职业者名称
|
||||
WorkerMobile string `json:"worker_mobile" deepcopier:"field:WorkerMobile"` // 自由职业者手机号
|
||||
IdentNo string `json:"ident_no" deepcopier:"field:IdentNo"` // 自由职业者证件号
|
||||
WorkerMobile string `json:"worker_mobile" deepcopier:"field:WorkerMobile" jcrypto:"rsa"` // 自由职业者手机号
|
||||
IdentNo string `json:"ident_no" deepcopier:"field:IdentNo" jcrypto:"rsa"` // 自由职业者证件号
|
||||
CertificateType int `json:"certificate_type" deepcopier:"field:CertificateType"` // 自由职业者证件类型
|
||||
BankCardNo string `json:"bank_card_no" deepcopier:"field:BankCardNo"` // 收款账号
|
||||
BankCardNo string `json:"bank_card_no" deepcopier:"field:BankCardNo" jcrypto:"rsa"` // 收款账号
|
||||
SignState int `json:"sign_state" deepcopier:"field:SignState"` // 签约状态
|
||||
SignTime string `json:"sign_time" deepcopier:"field:SignTime"` // 签约时间
|
||||
SignDesc string `json:"sign_desc" deepcopier:"field:SignDesc"` // 签约状态描述
|
||||
|
@ -50,7 +50,7 @@ type ApiWorkerFindDetailResp struct {
|
|||
type ApiSingleDistributeReq struct {
|
||||
base.BaseRequest
|
||||
ReceiptChannel int64 `json:"receipt_channel"`
|
||||
WorkerAccount string `json:"worker_account"`
|
||||
WorkerAccount string `json:"worker_account" jcrypto:"rsa"`
|
||||
DistributeAmount string `json:"distribute_amount"`
|
||||
}
|
||||
|
||||
|
@ -68,17 +68,17 @@ type ApiSingleDistributeResp struct {
|
|||
|
||||
type ApiWorkerUpdateReq struct {
|
||||
base.BaseRequest
|
||||
WorkerMobile string `json:"worker_mobile"` // 自由职业者手机号
|
||||
BankCard string `json:"bank_card"` // 收款账号
|
||||
ReceiptChannel int64 `json:"receipt_channel"` // 收款渠道
|
||||
WorkerMobile string `json:"worker_mobile" jcrypto:"rsa"` // 自由职业者手机号
|
||||
BankCard string `json:"bank_card" jcrypto:"rsa"` // 收款账号
|
||||
ReceiptChannel int64 `json:"receipt_channel"` // 收款渠道
|
||||
}
|
||||
|
||||
type ApiWorkerUpdateData struct {
|
||||
StatusCode string `json:"status_code" deepcopier:"field:StatusCode"` // 返回码
|
||||
StatusText string `json:"status_text" deepcopier:"field:StatusText"` // 返回信息
|
||||
WorkerId string `json:"worker_id" deepcopier:"field:WorkerId"` // 自由职业者ID
|
||||
WorkerMobile string `json:"worker_mobile" deepcopier:"field:WorkerMobile"` // 自由职业者手机号
|
||||
BankCardNo string `json:"bank_card_no" deepcopier:"field:BankCardNo"` // 收款账号
|
||||
StatusCode string `json:"status_code" deepcopier:"field:StatusCode"` // 返回码
|
||||
StatusText string `json:"status_text" deepcopier:"field:StatusText"` // 返回信息
|
||||
WorkerId string `json:"worker_id" deepcopier:"field:WorkerId"` // 自由职业者ID
|
||||
WorkerMobile string `json:"worker_mobile" deepcopier:"field:WorkerMobile" jcrypto:"rsa"` // 自由职业者手机号
|
||||
BankCardNo string `json:"bank_card_no" deepcopier:"field:BankCardNo" jcrypto:"rsa"` // 收款账号
|
||||
}
|
||||
|
||||
type ApiWorkerUpdateResp struct {
|
||||
|
|
|
@ -45,7 +45,9 @@ func ApiHvyogoWorkerFindDetail(ctx *gin.Context) {
|
|||
return
|
||||
}
|
||||
|
||||
ReplyOk(ctx, data)
|
||||
ctx.Set("pending_data", data)
|
||||
ctx.Next()
|
||||
//ReplyOk(ctx, data)
|
||||
}
|
||||
|
||||
func ApiHvyogoSingleDistribute(ctx *gin.Context) {
|
||||
|
@ -83,5 +85,7 @@ func ApiHvyogoWorkerUpdate(ctx *gin.Context) {
|
|||
return
|
||||
}
|
||||
|
||||
ReplyOk(ctx, data)
|
||||
ctx.Set("pending_data", data)
|
||||
ctx.Next()
|
||||
//ReplyOk(ctx, data)
|
||||
}
|
||||
|
|
|
@ -265,9 +265,9 @@ func Init(r *gin.Engine) {
|
|||
// 慧用工
|
||||
apiHvyogoGroup := r.Group("/api/hvyogo")
|
||||
apiHvyogoGroup.POST("query_agree_state", middleware.JSONParamValidator(hvyogoproto.ApiQueryAgreeStateReq{}), middleware.JwtAuthenticator(), ApiHvyogoQueryAgreeState)
|
||||
apiHvyogoGroup.POST("worker_find_detail", middleware.JSONParamValidator(hvyogoproto.ApiWorkerFindDetailReq{}), middleware.JwtAuthenticator(), ApiHvyogoWorkerFindDetail)
|
||||
apiHvyogoGroup.POST("single_distribute", middleware.JSONParamValidator(hvyogoproto.ApiSingleDistributeReq{}), middleware.JwtAuthenticator(), ApiHvyogoSingleDistribute)
|
||||
apiHvyogoGroup.POST("worker_update", middleware.JSONParamValidator(hvyogoproto.ApiWorkerUpdateReq{}), middleware.JwtAuthenticator(), ApiHvyogoWorkerUpdate)
|
||||
apiHvyogoGroup.POST("worker_find_detail", middleware.JSONParamValidator(hvyogoproto.ApiWorkerFindDetailReq{}), middleware.JwtAuthenticator(), ApiHvyogoWorkerFindDetail, middleware.ResponseEncryptor(), middleware.JsonEncoder())
|
||||
apiHvyogoGroup.POST("single_distribute", middleware.JSONParamValidator(hvyogoproto.ApiSingleDistributeReq{}), middleware.JwtAuthenticator(), middleware.RequestDecryptor(), ApiHvyogoSingleDistribute)
|
||||
apiHvyogoGroup.POST("worker_update", middleware.JSONParamValidator(hvyogoproto.ApiWorkerUpdateReq{}), middleware.JwtAuthenticator(), middleware.RequestDecryptor(), ApiHvyogoWorkerUpdate, middleware.ResponseEncryptor(), middleware.JsonEncoder())
|
||||
|
||||
// =============================== 以下是服务,只允许内网调用 ===============================
|
||||
|
||||
|
|
Loading…
Reference in New Issue