|
|
|
@ -1,5 +1,6 @@
|
|
|
|
|
<template>
|
|
|
|
|
<div class="app-container">
|
|
|
|
|
<el-card>
|
|
|
|
|
<!-- 搜索工作栏 -->
|
|
|
|
|
<el-form
|
|
|
|
|
:model="queryParams"
|
|
|
|
@ -9,6 +10,8 @@
|
|
|
|
|
v-show="showSearch"
|
|
|
|
|
label-width="98px"
|
|
|
|
|
>
|
|
|
|
|
<div class="filter-box">
|
|
|
|
|
<div class="filter-lf">
|
|
|
|
|
<el-form-item label="业务实体" prop="company">
|
|
|
|
|
<el-select
|
|
|
|
|
v-model="queryParams.company"
|
|
|
|
@ -43,7 +46,9 @@
|
|
|
|
|
size="small"
|
|
|
|
|
>
|
|
|
|
|
<el-option
|
|
|
|
|
v-for="dict in this.getDictDatas(DICT_TYPE.ARCHIVES_FILE_STATUS)"
|
|
|
|
|
v-for="dict in this.getDictDatas(
|
|
|
|
|
DICT_TYPE.ARCHIVES_FILE_STATUS
|
|
|
|
|
)"
|
|
|
|
|
:key="dict.value"
|
|
|
|
|
:label="dict.label"
|
|
|
|
|
:value="dict.value"
|
|
|
|
@ -58,7 +63,9 @@
|
|
|
|
|
size="small"
|
|
|
|
|
>
|
|
|
|
|
<el-option
|
|
|
|
|
v-for="dict in this.getDictDatas(DICT_TYPE.ARCHIVES_FILE_STATUS)"
|
|
|
|
|
v-for="dict in this.getDictDatas(
|
|
|
|
|
DICT_TYPE.ARCHIVES_FILE_STATUS
|
|
|
|
|
)"
|
|
|
|
|
:key="dict.value"
|
|
|
|
|
:label="dict.label"
|
|
|
|
|
:value="dict.value"
|
|
|
|
@ -103,11 +110,18 @@
|
|
|
|
|
/>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item>
|
|
|
|
|
<el-button type="primary" icon="el-icon-search" @click="handleQuery"
|
|
|
|
|
<el-button
|
|
|
|
|
type="primary"
|
|
|
|
|
icon="el-icon-search"
|
|
|
|
|
@click="handleQuery"
|
|
|
|
|
>搜索</el-button
|
|
|
|
|
>
|
|
|
|
|
<el-button icon="el-icon-refresh" @click="resetQuery">重置</el-button>
|
|
|
|
|
<el-button icon="el-icon-refresh" @click="resetQuery"
|
|
|
|
|
>重置</el-button
|
|
|
|
|
>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</el-form>
|
|
|
|
|
|
|
|
|
|
<!-- 操作工具栏 -->
|
|
|
|
@ -156,6 +170,8 @@
|
|
|
|
|
<el-table
|
|
|
|
|
v-loading="loading"
|
|
|
|
|
:data="list"
|
|
|
|
|
stripe
|
|
|
|
|
border
|
|
|
|
|
@selection-change="handleSelectionChange"
|
|
|
|
|
>
|
|
|
|
|
<el-table-column type="selection" width="55" align="center" />
|
|
|
|
@ -170,7 +186,10 @@
|
|
|
|
|
</el-table-column> -->
|
|
|
|
|
<el-table-column label="资产类型" align="center" prop="assetType">
|
|
|
|
|
<template v-slot="scope">
|
|
|
|
|
<dict-tag :type="DICT_TYPE.ASSET_TYPE" :value="scope.row.assetType" />
|
|
|
|
|
<dict-tag
|
|
|
|
|
:type="DICT_TYPE.ASSET_TYPE"
|
|
|
|
|
:value="scope.row.assetType"
|
|
|
|
|
/>
|
|
|
|
|
</template>
|
|
|
|
|
</el-table-column>
|
|
|
|
|
<el-table-column
|
|
|
|
@ -203,7 +222,11 @@
|
|
|
|
|
</el-table-column>
|
|
|
|
|
<el-table-column label="资产价格" align="center" prop="purchasePrice" />
|
|
|
|
|
<el-table-column label="资产数量" align="center" prop="assetQuantity" />
|
|
|
|
|
<el-table-column label="购买渠道" align="center" prop="purchaseChannel" />
|
|
|
|
|
<el-table-column
|
|
|
|
|
label="购买渠道"
|
|
|
|
|
align="center"
|
|
|
|
|
prop="purchaseChannel"
|
|
|
|
|
/>
|
|
|
|
|
<el-table-column label="文件来源" align="center" prop="source" />
|
|
|
|
|
<el-table-column label="年度" align="center" prop="year" />
|
|
|
|
|
<el-table-column label="月份" align="center" prop="period" />
|
|
|
|
@ -292,7 +315,7 @@
|
|
|
|
|
:limit.sync="queryParams.pageSize"
|
|
|
|
|
@pagination="getList"
|
|
|
|
|
/>
|
|
|
|
|
|
|
|
|
|
</el-card>
|
|
|
|
|
<!-- 对话框(添加 / 修改) -->
|
|
|
|
|
<el-dialog
|
|
|
|
|
:title="title"
|
|
|
|
@ -899,3 +922,7 @@ export default {
|
|
|
|
|
},
|
|
|
|
|
};
|
|
|
|
|
</script>
|
|
|
|
|
<style lang="scss" scoped>
|
|
|
|
|
@import "@/assets/styles/header/index.scss";
|
|
|
|
|
@import "@/assets/styles/common/index.scss";
|
|
|
|
|
</style>
|
|
|
|
|