
## 商户创建系统账户

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

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

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

### 代码  
```go
 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)  //保存 

```