yu.jie 4 tahun lalu
induk
melakukan
c48a7458b8

+ 29 - 24
src/views/information/account_info/compoments/modify-futures-son/index.vue

@@ -8,10 +8,14 @@
            :maskClosable="false"
            width="890px">
     <template #footer>
+        <a-button key="cancel"
+                  type="primary"
+                  :loading="loading"
+                  @click="cancel">取消</a-button>
       <a-button key="submit"
                 type="primary"
                 :loading="loading"
-                @click="submit">完成</a-button>
+                @click="submit">修改</a-button>
     </template>
     <a-form class="inlineForm"
             ref="formRef"
@@ -141,30 +145,31 @@ export default defineComponent({
         // 增加accountid 就是修改
         function submit() {
             validateAction<FormState>(formRef, formState).then((res) => {
-                // let reqParam: HedgeOutMainConfigReq = {
-                //     marketid: 15101, // uint64 内部市场ID(HedgeOutMainConfig)
-                //     limitnumber: 0, // uint64 挂单笔数限额默认0(HedgeOutMainConfig)
-                //     status: 1, // int32 渠道账号状态 1-可买入可卖出 2-可卖出不可买入默认1(HedgeOutMainConfig)
-                //     accountname: res.accountname, // string 账户名称accountname1(Taaccount)
-                //     taaccounttype: 1, // int32 账号类型 - 1:外部账号 2:内部账号 3:内部做市自营账号 4:内部做市接单账号(Taaccount)
-                //     currencyid: 1, // int32 货币ID默认为1(Taaccount)
-                //     outthreshold: 0, // double 出金阈值默认为0(Taaccount)
-                //     ismain: 0, // int32 是否母账号 0:不是母账户 1:是母账户(Taaccount)
-                //     parentaccountid: props.selectedData.mainAcc.accountid, // uint64 所属根账号(Taaccount)
-                //     relateduserid: res.traderUserId, // uint64 关联用户(Taaccount)
-                //     fromaccountid: props.selectedData.mainAcc.accountid, // uint64 所属上级账户(Taaccount)
-                //     trademargintmpid: res.trademargintmpid, // uint64 保证金模板id(TAACCOUNTCONFIG)
-                //     tradefeetmpid: res.tradefeetmpid, // uint64 手续费模板ID(TAACCOUNTCONFIG)
-                //     maxsubaccouts: 0, // uint64 最大子账户数[最大99999][外部母账户用 默认0(TAACCOUNTCONFIG)
-                //     creatorid: Number(getLongTypeLoginID()), // uint64 创建人
-                //     modifierid: Number(getLongTypeLoginID()), // uint64 修改人
-                //     areauserid: getUserId(), // uint64 机构用户ID
-                // };
+                let reqParam: HedgeOutMainConfigReq = {
+                    accountid: props.secondeData.accountid,
+                    marketid: 15101, // uint64 内部市场ID(HedgeOutMainConfig)
+                    limitnumber: 0, // uint64 挂单笔数限额默认0(HedgeOutMainConfig)
+                    status: 1, // int32 渠道账号状态 1-可买入可卖出 2-可卖出不可买入默认1(HedgeOutMainConfig)
+                    accountname: res.accountname, // string 账户名称accountname1(Taaccount)
+                    taaccounttype: 1, // int32 账号类型 - 1:外部账号 2:内部账号 3:内部做市自营账号 4:内部做市接单账号(Taaccount)
+                    currencyid: 1, // int32 货币ID默认为1(Taaccount)
+                    outthreshold: 0, // double 出金阈值默认为0(Taaccount)
+                    ismain: 0, // int32 是否母账号 0:不是母账户 1:是母账户(Taaccount)
+                    parentaccountid: props.selectedData.mainAcc.accountid, // uint64 所属根账号(Taaccount)
+                    relateduserid: res.traderUserId, // uint64 关联用户(Taaccount)
+                    fromaccountid: props.selectedData.mainAcc.accountid, // uint64 所属上级账户(Taaccount)
+                    trademargintmpid: res.trademargintmpid, // uint64 保证金模板id(TAACCOUNTCONFIG)
+                    tradefeetmpid: res.tradefeetmpid, // uint64 手续费模板ID(TAACCOUNTCONFIG)
+                    maxsubaccouts: 0, // uint64 最大子账户数[最大99999][外部母账户用 默认0(TAACCOUNTCONFIG)
+                    creatorid: Number(getLongTypeLoginID()), // uint64 创建人
+                    modifierid: Number(getLongTypeLoginID()), // uint64 修改人
+                    areauserid: getUserId(), // uint64 机构用户ID
+                };
         
-                // requestResultLoadingAndInfo(hedgeOutMainReq, reqParam, loading, ['新增期货子账户成功', '新增期货子账户失败:']).then(() => {
-                //     cancel();
-                //     context.emit('refresh');
-                // });
+                requestResultLoadingAndInfo(hedgeOutMainReq, reqParam, loading, ['修改期货子账户成功', '修改期货子账户失败:']).then(() => {
+                    cancel();
+                    context.emit('refresh');
+                });
             });
         }
         return {