|
|
@ -27,6 +27,16 @@
|
|
|
|
@keyup.enter.native="handleQuery"
|
|
|
|
@keyup.enter.native="handleQuery"
|
|
|
|
/>
|
|
|
|
/>
|
|
|
|
</el-form-item>
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
<el-form-item label="队伍性质" prop="teamProperty">
|
|
|
|
|
|
|
|
<el-select v-model="queryParams.teamProperty" placeholder="请选择队伍性质" clearable>
|
|
|
|
|
|
|
|
<el-option
|
|
|
|
|
|
|
|
v-for="dict in dict.type.team_property"
|
|
|
|
|
|
|
|
:key="dict.value"
|
|
|
|
|
|
|
|
:label="dict.label"
|
|
|
|
|
|
|
|
:value="dict.value"
|
|
|
|
|
|
|
|
/>
|
|
|
|
|
|
|
|
</el-select>
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
<el-form-item>
|
|
|
|
<el-form-item>
|
|
|
|
<el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
|
|
|
|
<el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
|
|
|
|
<el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button>
|
|
|
|
<el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button>
|
|
|
@ -98,6 +108,11 @@
|
|
|
|
</el-table-column>
|
|
|
|
</el-table-column>
|
|
|
|
<el-table-column label="队伍名称" align="center" prop="teamName" />
|
|
|
|
<el-table-column label="队伍名称" align="center" prop="teamName" />
|
|
|
|
<el-table-column label="队伍级别" align="center" prop="teamLevel" />
|
|
|
|
<el-table-column label="队伍级别" align="center" prop="teamLevel" />
|
|
|
|
|
|
|
|
<el-table-column label="队伍性质" align="center" prop="teamProperty">
|
|
|
|
|
|
|
|
<template slot-scope="scope">
|
|
|
|
|
|
|
|
<dict-tag :options="dict.type.team_property" :value="scope.row.teamProperty"/>
|
|
|
|
|
|
|
|
</template>
|
|
|
|
|
|
|
|
</el-table-column>
|
|
|
|
<el-table-column label="救援人员数量" align="center" prop="rescueWorkerNum" />
|
|
|
|
<el-table-column label="救援人员数量" align="center" prop="rescueWorkerNum" />
|
|
|
|
<el-table-column label="备注" align="center" prop="remark" />
|
|
|
|
<el-table-column label="备注" align="center" prop="remark" />
|
|
|
|
<el-table-column label="操作" align="center" class-name="small-padding fixed-width">
|
|
|
|
<el-table-column label="操作" align="center" class-name="small-padding fixed-width">
|
|
|
@ -143,6 +158,16 @@
|
|
|
|
<el-form-item label="队伍级别" prop="teamLevel">
|
|
|
|
<el-form-item label="队伍级别" prop="teamLevel">
|
|
|
|
<el-input v-model="form.teamLevel" placeholder="请输入队伍级别" />
|
|
|
|
<el-input v-model="form.teamLevel" placeholder="请输入队伍级别" />
|
|
|
|
</el-form-item>
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
<el-form-item label="队伍性质" prop="teamProperty">
|
|
|
|
|
|
|
|
<el-select v-model="form.teamProperty" placeholder="请选择队伍性质">
|
|
|
|
|
|
|
|
<el-option
|
|
|
|
|
|
|
|
v-for="dict in dict.type.team_property"
|
|
|
|
|
|
|
|
:key="dict.value"
|
|
|
|
|
|
|
|
:label="dict.label"
|
|
|
|
|
|
|
|
:value="parseInt(dict.value)"
|
|
|
|
|
|
|
|
></el-option>
|
|
|
|
|
|
|
|
</el-select>
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
<el-form-item label="备注" prop="remark">
|
|
|
|
<el-form-item label="备注" prop="remark">
|
|
|
|
<el-input v-model="form.remark" placeholder="请输入备注" />
|
|
|
|
<el-input v-model="form.remark" placeholder="请输入备注" />
|
|
|
|
</el-form-item>
|
|
|
|
</el-form-item>
|
|
|
@ -178,6 +203,7 @@ import tdh from "../ehsFloodDroughtWorker/index.vue";
|
|
|
|
import {listAllDept } from "@/api/system/dept";
|
|
|
|
import {listAllDept } from "@/api/system/dept";
|
|
|
|
export default {
|
|
|
|
export default {
|
|
|
|
name: "EhsFloodDroughtTeam",
|
|
|
|
name: "EhsFloodDroughtTeam",
|
|
|
|
|
|
|
|
dicts: ['team_property'],
|
|
|
|
components: {
|
|
|
|
components: {
|
|
|
|
importUpload,
|
|
|
|
importUpload,
|
|
|
|
tdh,
|
|
|
|
tdh,
|
|
|
@ -214,6 +240,7 @@ export default {
|
|
|
|
teamName: null,
|
|
|
|
teamName: null,
|
|
|
|
teamLevel: null,
|
|
|
|
teamLevel: null,
|
|
|
|
deptId: null,
|
|
|
|
deptId: null,
|
|
|
|
|
|
|
|
teamProperty: null,
|
|
|
|
},
|
|
|
|
},
|
|
|
|
// 表单参数
|
|
|
|
// 表单参数
|
|
|
|
form: {},
|
|
|
|
form: {},
|
|
|
@ -267,6 +294,7 @@ export default {
|
|
|
|
id: null,
|
|
|
|
id: null,
|
|
|
|
teamName: null,
|
|
|
|
teamName: null,
|
|
|
|
teamLevel: null,
|
|
|
|
teamLevel: null,
|
|
|
|
|
|
|
|
teamProperty: null,
|
|
|
|
createBy: null,
|
|
|
|
createBy: null,
|
|
|
|
createTime: null,
|
|
|
|
createTime: null,
|
|
|
|
updateBy: null,
|
|
|
|
updateBy: null,
|
|
|
|