创建系统账户.md 669 B

商户创建系统账户

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

注意:外部钱包模板 由运营人员编辑创建

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

代码

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