huangbin 4 年 前
コミット
1dc62f15e1

+ 8 - 9
src/views/information/account_info/list/account_info_futures/index.vue

@@ -33,7 +33,7 @@
       <a-collapse-panel>
         <template #header>
           <a-row class="headRow">
-            <a-col :span="12">{{item.mainAcc.accountname}} {{ '-' + item.mainAcc.hedgeaccountcode}}  ({{item.subacclist.length}})</a-col>
+            <a-col :span="12">{{item.mainAcc.accountname}} {{ '-' + item.mainAcc.hedgeaccountcode}} ({{item.subacclist.length}})</a-col>
             <a-col :span="12">
               <BtnList :selectedData="item"
                        :btnList="secondBtn"
@@ -59,17 +59,17 @@
         </a-collapse>
       </a-collapse-panel>
     </a-collapse>
-    <Add @refresh="handleBtnAction" />
+    <Add @refresh="queryTable" />
     <AddChild :selectedData="addModelData"
-              @refresh="handleBtnAction" />
+              @refresh="queryTable" />
     <Modify :selectedData="addModelData"
-            @refresh="handleBtnAction" />
-    <ModifyChild @refresh="handleBtnAction"
+            @refresh="queryTable" />
+    <ModifyChild @refresh="queryTable"
                  :selectedData="moreModelData" />
     <Detail :selectedData="moreModelData" />
-    <Cancel @refresh="handleBtnAction"
+    <Cancel @refresh="queryTable"
             :selectedData="moreModelData" />
-    <Credit @refresh="handleBtnAction"
+    <Credit @refresh="queryTable"
             :selectedData="moreModelData" />
   </div>
 </template>
@@ -77,7 +77,6 @@
 <script lang="ts">
 import { defineComponent, initData, _getBtnList, contextMenu, BtnList } from '@/common/export/table';
 import filterCustomTable from '@/views/information/goods/components/filterTable/index.vue';
-import { ref } from 'vue';
 import { getAccountStatus, handleModalData } from '../setup';
 import { queryTableList } from './setup';
 import { getUserName } from '@/services/bus/user';
@@ -88,7 +87,6 @@ import ModifyChild from '../../compoments/modify-futures-son/index.vue';
 import Detail from '../../compoments/detail-futures/index.vue';
 import Cancel from '../../compoments/cancel-futures/index.vue';
 import Credit from '../../compoments/credit-futures/index.vue';
-import { openModal } from '@/common/setup/modal';
 import { ErmcpTaAccountEx } from '@/services/go/ermcp/account/interface';
 
 export default defineComponent({
@@ -130,6 +128,7 @@ export default defineComponent({
             tableList,
             getAccountStatus,
             getUserName,
+            queryTable,
             firstBtn,
             secondBtn,
             thirdBtn,