glj-代码提交
This commit is contained in:
parent
e89f3eb1b6
commit
c08ddeb816
|
@ -82,7 +82,7 @@ const save = async () => {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
let params = {
|
let params = {
|
||||||
id: state.rowData.id,
|
id: state.rowData.disasterId,
|
||||||
chiefId: state.selectData[0].id,
|
chiefId: state.selectData[0].id,
|
||||||
chiefName: state.selectData[0].name,
|
chiefName: state.selectData[0].name,
|
||||||
};
|
};
|
||||||
|
|
|
@ -78,6 +78,55 @@
|
||||||
</el-pagination>
|
</el-pagination>
|
||||||
</el-tab-pane>
|
</el-tab-pane>
|
||||||
|
|
||||||
|
<el-tab-pane label="Rejected"
|
||||||
|
name="firstNew">
|
||||||
|
<el-table :data="state.tableData.data"
|
||||||
|
v-loading="state.tableData.loading"
|
||||||
|
style="width: 100%">
|
||||||
|
<el-table-column prop="username"
|
||||||
|
label="User name"
|
||||||
|
show-overflow-tooltip
|
||||||
|
sortable></el-table-column>
|
||||||
|
<el-table-column prop="organization"
|
||||||
|
label="Organization"
|
||||||
|
show-overflow-tooltip
|
||||||
|
sortable></el-table-column>
|
||||||
|
<el-table-column prop="disasterType"
|
||||||
|
label="Disaster type"
|
||||||
|
show-overflow-tooltip
|
||||||
|
sortable>
|
||||||
|
<!-- 在disasterType中获取dictKey 对应的dictValue -->
|
||||||
|
<template #default="scope">
|
||||||
|
<el-tag type="info">{{ getValue(scope.row.disasterType) }}</el-tag>
|
||||||
|
</template>
|
||||||
|
</el-table-column>
|
||||||
|
<el-table-column prop="disasterKeyword"
|
||||||
|
label="Disaster keyword"
|
||||||
|
show-overflow-tooltip
|
||||||
|
sortable></el-table-column>
|
||||||
|
<el-table-column prop="disasterTime"
|
||||||
|
label="Disaster time"
|
||||||
|
show-overflow-tooltip
|
||||||
|
sortable>
|
||||||
|
<template #default="scope">
|
||||||
|
<!-- 格式化去除时分秒 -->
|
||||||
|
{{ dateFormat(scope.row.disasterTime) }}
|
||||||
|
</template>
|
||||||
|
</el-table-column>
|
||||||
|
</el-table>
|
||||||
|
<el-pagination @size-change="onHandleSizeChange"
|
||||||
|
@current-change="onHandleCurrentChange"
|
||||||
|
class="mt15"
|
||||||
|
:pager-count="5"
|
||||||
|
:page-sizes="[10, 20, 30]"
|
||||||
|
v-model:current-page="state.tableData.param.current"
|
||||||
|
background
|
||||||
|
v-model:page-size="state.tableData.param.size"
|
||||||
|
layout="total, sizes, prev, pager, next, jumper"
|
||||||
|
:total="state.tableData.total">
|
||||||
|
</el-pagination>
|
||||||
|
</el-tab-pane>
|
||||||
|
|
||||||
<el-tab-pane label="Approved"
|
<el-tab-pane label="Approved"
|
||||||
name="second">
|
name="second">
|
||||||
<el-table :data="state.tableData.data"
|
<el-table :data="state.tableData.data"
|
||||||
|
@ -170,55 +219,7 @@
|
||||||
</el-pagination>
|
</el-pagination>
|
||||||
</el-tab-pane>
|
</el-tab-pane>
|
||||||
|
|
||||||
<el-tab-pane label="Rejected"
|
|
||||||
name="firstNew">
|
|
||||||
<el-table :data="state.tableData.data"
|
|
||||||
v-loading="state.tableData.loading"
|
|
||||||
style="width: 100%">
|
|
||||||
<el-table-column prop="username"
|
|
||||||
label="User name"
|
|
||||||
show-overflow-tooltip
|
|
||||||
sortable></el-table-column>
|
|
||||||
<el-table-column prop="organization"
|
|
||||||
label="Organization"
|
|
||||||
show-overflow-tooltip
|
|
||||||
sortable></el-table-column>
|
|
||||||
<el-table-column prop="disasterType"
|
|
||||||
label="Disaster type"
|
|
||||||
show-overflow-tooltip
|
|
||||||
sortable>
|
|
||||||
<!-- 在disasterType中获取dictKey 对应的dictValue -->
|
|
||||||
<template #default="scope">
|
|
||||||
<el-tag type="info">{{ getValue(scope.row.disasterType) }}</el-tag>
|
|
||||||
</template>
|
|
||||||
</el-table-column>
|
|
||||||
<el-table-column prop="disasterKeyword"
|
|
||||||
label="Disaster keyword"
|
|
||||||
show-overflow-tooltip
|
|
||||||
sortable></el-table-column>
|
|
||||||
<el-table-column prop="disasterTime"
|
|
||||||
label="Disaster time"
|
|
||||||
show-overflow-tooltip
|
|
||||||
sortable>
|
|
||||||
<template #default="scope">
|
|
||||||
<!-- 格式化去除时分秒 -->
|
|
||||||
{{ dateFormat(scope.row.disasterTime) }}
|
|
||||||
</template>
|
|
||||||
</el-table-column>
|
|
||||||
</el-table>
|
|
||||||
<el-pagination @size-change="onHandleSizeChange"
|
|
||||||
@current-change="onHandleCurrentChange"
|
|
||||||
class="mt15"
|
|
||||||
:pager-count="5"
|
|
||||||
:page-sizes="[10, 20, 30]"
|
|
||||||
v-model:current-page="state.tableData.param.current"
|
|
||||||
background
|
|
||||||
v-model:page-size="state.tableData.param.size"
|
|
||||||
layout="total, sizes, prev, pager, next, jumper"
|
|
||||||
:total="state.tableData.total">
|
|
||||||
</el-pagination>
|
|
||||||
</el-tab-pane>
|
|
||||||
|
|
||||||
<el-tab-pane label="Finish"
|
<el-tab-pane label="Finish"
|
||||||
name="firstNewOne">
|
name="firstNewOne">
|
||||||
<el-table :data="state.tableData.data"
|
<el-table :data="state.tableData.data"
|
||||||
|
|
Loading…
Reference in New Issue