|
@@ -9,7 +9,7 @@
|
|
|
aria-hidden="true">
|
|
aria-hidden="true">
|
|
|
<use xlink:href="#icon-shuzhuangtu"></use>
|
|
<use xlink:href="#icon-shuzhuangtu"></use>
|
|
|
</svg>
|
|
</svg>
|
|
|
- 多元世纪信息技术有限公司(6)
|
|
|
|
|
|
|
+ {{getUserName()}}
|
|
|
</span>
|
|
</span>
|
|
|
</div>
|
|
</div>
|
|
|
<a-collapse class="spotCollapse"
|
|
<a-collapse class="spotCollapse"
|
|
@@ -29,18 +29,26 @@
|
|
|
<a-collapse-panel>
|
|
<a-collapse-panel>
|
|
|
<template #header>
|
|
<template #header>
|
|
|
<a-row class="headRow">
|
|
<a-row class="headRow">
|
|
|
- <a-col :span="12">业务员(2)</a-col>
|
|
|
|
|
|
|
+ <a-col :span="12">跟单员(3)</a-col>
|
|
|
<a-col :span="12">
|
|
<a-col :span="12">
|
|
|
<BtnList :btnList="commonBtn" />
|
|
<BtnList :btnList="commonBtn" />
|
|
|
</a-col>
|
|
</a-col>
|
|
|
</a-row>
|
|
</a-row>
|
|
|
</template>
|
|
</template>
|
|
|
- <a-row class="contRow"
|
|
|
|
|
- v-for="(item, i) in traderList"
|
|
|
|
|
- :key="i + '11'">
|
|
|
|
|
- <a-col :span="12">{{item.rolename}}</a-col>
|
|
|
|
|
- <a-col :span="12">{{getAccountStatus(item.accountstatus)}}</a-col>
|
|
|
|
|
- </a-row>
|
|
|
|
|
|
|
+ <a-collapse class="spotCollapse"
|
|
|
|
|
+ v-for="(item, i) in traderList"
|
|
|
|
|
+ :key="i + '11'"
|
|
|
|
|
+ :bordered="false">
|
|
|
|
|
+ <a-collapse-panel :show-arrow="false">
|
|
|
|
|
+ <template #header>
|
|
|
|
|
+ <a-row class="headRow">
|
|
|
|
|
+ <a-col :span="12">{{item.rolename}}</a-col>
|
|
|
|
|
+ <a-col :span="12">{{getAccountStatus(item.accountstatus)}}</a-col>
|
|
|
|
|
+ </a-row>
|
|
|
|
|
+ </template>
|
|
|
|
|
+ <BtnList :btnList="forDataBtn" />
|
|
|
|
|
+ </a-collapse-panel>
|
|
|
|
|
+ </a-collapse>
|
|
|
</a-collapse-panel>
|
|
</a-collapse-panel>
|
|
|
</a-collapse>
|
|
</a-collapse>
|
|
|
</div>
|
|
</div>
|
|
@@ -51,6 +59,7 @@ import { defineComponent, initData, getBtnList, contextMenu, BtnList } from '@/c
|
|
|
import filterCustomTable from '@/views/information/goods/components/filterTable/index.vue';
|
|
import filterCustomTable from '@/views/information/goods/components/filterTable/index.vue';
|
|
|
import { ref } from 'vue';
|
|
import { ref } from 'vue';
|
|
|
import { handleAccountManager, getAccountStatus } from '../setup';
|
|
import { handleAccountManager, getAccountStatus } from '../setup';
|
|
|
|
|
+import { getUserName } from '@/services/bus/user';
|
|
|
|
|
|
|
|
export default defineComponent({
|
|
export default defineComponent({
|
|
|
name: 'account_info_trade',
|
|
name: 'account_info_trade',
|
|
@@ -63,7 +72,7 @@ export default defineComponent({
|
|
|
const { traderList, getRoleList } = handleAccountManager();
|
|
const { traderList, getRoleList } = handleAccountManager();
|
|
|
console.log('traderList', traderList);
|
|
console.log('traderList', traderList);
|
|
|
|
|
|
|
|
- const { commonBtn, forDataBtn } = getBtnList('account_info_business', true);
|
|
|
|
|
|
|
+ const { commonBtn, forDataBtn } = getBtnList('account_info_trade', true);
|
|
|
const loading = ref<boolean>(false);
|
|
const loading = ref<boolean>(false);
|
|
|
initData(() => {
|
|
initData(() => {
|
|
|
getRoleList();
|
|
getRoleList();
|
|
@@ -79,6 +88,7 @@ export default defineComponent({
|
|
|
search,
|
|
search,
|
|
|
traderList,
|
|
traderList,
|
|
|
getAccountStatus,
|
|
getAccountStatus,
|
|
|
|
|
+ getUserName,
|
|
|
};
|
|
};
|
|
|
},
|
|
},
|
|
|
});
|
|
});
|