1
This commit is contained in:
@@ -17,7 +17,7 @@ import (
|
|||||||
//#region 进件相关API
|
//#region 进件相关API
|
||||||
|
|
||||||
// LaKaLaApplyContract 拉卡拉申请签约合同
|
// LaKaLaApplyContract 拉卡拉申请签约合同
|
||||||
func LaKaLaApplyContract(ctx *jxcontext.Context, apply *lakala.ApplyContractParam, storeID int) (*lakala.ApplyContractResp, error) {
|
func LaKaLaApplyContract(ctx *jxcontext.Context, apply *lakala.ApplyContractParam, storeID int) (*lakala.ApplyContract, error) {
|
||||||
apply.OrderNo = lakala.GetOrderNumber(10)
|
apply.OrderNo = lakala.GetOrderNumber(10)
|
||||||
apply.RetUrl = lakala.ApplyContractCallback
|
apply.RetUrl = lakala.ApplyContractCallback
|
||||||
contractObj, err := api.LaKaLaApi.ApplyElectronicContract(apply)
|
contractObj, err := api.LaKaLaApi.ApplyElectronicContract(apply)
|
||||||
@@ -25,19 +25,21 @@ func LaKaLaApplyContract(ctx *jxcontext.Context, apply *lakala.ApplyContractPara
|
|||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
|
|
||||||
db := dao.GetDB()
|
if contractObj.RespData != nil {
|
||||||
incomingObj := &model.LakalaContract{
|
db := dao.GetDB()
|
||||||
StoreId: storeID,
|
incomingObj := &model.LakalaContract{
|
||||||
ContractId: contractObj.OrderNo,
|
StoreId: storeID,
|
||||||
ContractApplyId: utils.Int64ToStr(contractObj.EcApplyId),
|
ContractId: contractObj.RespData.OrderNo,
|
||||||
ContractStatus: "WAIT_AUDIT ",
|
ContractApplyId: utils.Int64ToStr(contractObj.RespData.EcApplyId),
|
||||||
ApplyType: apply.EcTypeCode,
|
ContractStatus: "WAIT_AUDIT ",
|
||||||
}
|
ApplyType: apply.EcTypeCode,
|
||||||
dao.WrapAddIDCULEntity(incomingObj, ctx.GetUserName())
|
}
|
||||||
if err = dao.CreateEntity(db, incomingObj); err != nil {
|
dao.WrapAddIDCULEntity(incomingObj, ctx.GetUserName())
|
||||||
return nil, err
|
if err = dao.CreateEntity(db, incomingObj); err != nil {
|
||||||
}
|
return nil, err
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
return contractObj, nil
|
return contractObj, nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user