|
@@ -32,16 +32,17 @@
|
|
|
<dg-button :icon="'重置' | optIcon" @click="handleReset()">重置</dg-button>
|
|
|
</div>
|
|
|
</div>
|
|
|
- <new-table ref="table" :data="tableData" :tableHeader="tableHeader" :pagination="false"></new-table>
|
|
|
+ <dg-table ref="table" :data="tableData" :pagination="false" border>
|
|
|
+ <dg-table-column label="授权主体类型" prop="name" align="center"></dg-table-column>
|
|
|
+ <dg-table-column label="数量" prop="num" align="center"></dg-table-column>
|
|
|
+ </dg-table>
|
|
|
</div>
|
|
|
</template>
|
|
|
|
|
|
<script>
|
|
|
-import newTable from '@/components/new-table';
|
|
|
import { subStatisticsTable } from '@/api/statistics.js';
|
|
|
|
|
|
export default {
|
|
|
- components: { newTable },
|
|
|
data() {
|
|
|
return {
|
|
|
form: {
|
|
@@ -50,22 +51,12 @@ export default {
|
|
|
customValue: ''
|
|
|
},
|
|
|
tableData: [],
|
|
|
- tableHeader: [
|
|
|
- {
|
|
|
- prop: 'name',
|
|
|
- label: '授权主体类型'
|
|
|
- },
|
|
|
- {
|
|
|
- prop: 'num',
|
|
|
- label: '数量'
|
|
|
- }
|
|
|
- ],
|
|
|
- // 主体字段名称map集合
|
|
|
- nameMap: {
|
|
|
- appNum: "应用资源",
|
|
|
- orgNum: "组织机构",
|
|
|
- taskTypeNum: "任务类型",
|
|
|
- userNum: "用户"
|
|
|
+ // 主体字段名称map集合
|
|
|
+ nameMap: {
|
|
|
+ appNum: '应用资源',
|
|
|
+ orgNum: '组织机构',
|
|
|
+ taskTypeNum: '任务类型',
|
|
|
+ userNum: '用户'
|
|
|
}
|
|
|
};
|
|
|
},
|
|
@@ -105,9 +96,9 @@ export default {
|
|
|
let attr = [];
|
|
|
for (const key in res) {
|
|
|
attr.push({
|
|
|
- name: this.nameMap[key],
|
|
|
- num: res[key]
|
|
|
- })
|
|
|
+ name: this.nameMap[key],
|
|
|
+ num: res[key]
|
|
|
+ });
|
|
|
}
|
|
|
this.tableData = attr;
|
|
|
});
|