创建外部账户.md 691 B

商户完善创建钱包

1.商户 选择外部钱包模板,并提交开通的请求

注意:外部钱包模板 是否由编辑创建,还是由系统人员创建

注意:商户选择的外部钱包模板 是否可选,是否享有该钱包模板的开通权限

代码

 mid:=ctx.PostForm("merchant_id")  //商户id
 outAccountTplID:=ctx.PostForm("out_account_tpl_id")  //外部钱包模板 id
 
 tpl,err= repo.MerAccountOutTplDao.Find(outAccountTplID)  //找到模板
 //包装处理
 outAccount := &entity.Merchant{
		MerchantID:mid
		CurrencyID:tpl.CurrencyID // 币种
		//  ......
 }
 accountID,err:=repo.MerAccountOutTplDao.Save(outAccount)  //保存