| | |
| | | <el-col :span="24"> |
| | | <el-form ref="ruleFormRef" :inline="true" status-icon> |
| | | <el-form-item> |
| | | <el-input size="default" v-model="listQuery.searchParams.authorUid" placeholder="id" style="max-width: 215px;"/> |
| | | <el-input size="default" v-model="listQuery.searchParams.id" placeholder="id" style="max-width: 215px;"/> |
| | | </el-form-item> |
| | | <el-form-item> |
| | | <el-input size="default" v-model="listQuery.searchParams.teamName" placeholder="队伍名称" style="max-width: 215px;padding: 0 12px;"/> |
| | |
| | | <el-table-column width="55"> |
| | | <template #default="scope"> |
| | | <el-radio-group v-model="radio1"> |
| | | <el-radio :label="scope.row" size="large">{{ null }}</el-radio> |
| | | <el-radio :label="scope.row.id" @click="radio(scope.row)" size="large">{{ null }}</el-radio> |
| | | </el-radio-group> |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column align="center" prop="date" label="id" /> |
| | | <el-table-column align="center" prop="name" label="队伍名称"/> |
| | | <el-table-column align="center" prop="id" label="id" /> |
| | | <el-table-column align="center" prop="teamName" label="队伍名称"/> |
| | | </el-table> |
| | | <div class="pages"> |
| | | <el-pagination |
| | |
| | | :disable-transitions="false" |
| | | @close="handleClose(tag)" |
| | | > |
| | | {{ tag.name }} |
| | | {{ tag.teamName }} |
| | | </el-tag> |
| | | </div> |
| | | </el-col> |
| | |
| | | pageSize: 10, |
| | | searchParams: { |
| | | teamName: "", |
| | | teamType: "", |
| | | id: "", |
| | | } |
| | | }); |
| | | // 列表数据请求 |
| | |
| | | // 重置 |
| | | const submitReset = () => { |
| | | listQuery.searchParams.teamName = ''; |
| | | listQuery.searchParams.teamType = ''; |
| | | listQuery.searchParams.id = ''; |
| | | radio1.value="" |
| | | dynamicTags.value[0]="" |
| | | onSubmit(); |
| | |
| | | <el-col :xs="24" :sm="12" :md="12" :lg="12" :xl="12" class="mb20"> |
| | | <el-form-item label="选择人员" prop="name"> |
| | | <el-input |
| | | v-model="ruleForm.name" |
| | | v-model="ruleForm.userName" |
| | | placeholder="请选择" |
| | | class="input-with-select" |
| | | disabled |
| | | > |
| | | <template #append> |
| | | <el-button :icon="Search" @click="openUser"/> |
| | |
| | | const ruleForm = ref ({ |
| | | teamId: '', |
| | | userUid: '', |
| | | userName:'', |
| | | gender: '', |
| | | jobNumber: '', // 人员工号 |
| | | name: '', // 人员名称 |
| | |
| | | ruleForm.value = { |
| | | teamId: '', |
| | | userUid: '', |
| | | userName:'', |
| | | gender: '', |
| | | jobNumber: '', // 人员工号 |
| | | name: '', // 人员名称 |
| | |
| | | }; |
| | | const onUser = (e:any) => { |
| | | ruleForm.value.userUid=e[0].uid |
| | | ruleForm.value.name=e[0].realName |
| | | ruleForm.value.userName=e[0].realName |
| | | }; |
| | | //全屏 |
| | | const full = ref(false); |
| | |
| | | }); |
| | | } |
| | | }; |
| | | |
| | | const isShowDialog = ref(false); |
| | | |
| | | const ruleFormRef = ref<FormInstance>(); |
| | |
| | | </el-col> |
| | | <el-col :xs="24" :sm="12" :md="12" :lg="12" :xl="12" class="mb20"> |
| | | <el-form-item label="应急队伍" prop="emergencyTeam"> |
| | | <el-input v-model="ruleForm.emergencyTeam" placeholder="请选择" class="input-with-select"> |
| | | <el-input v-model="ruleForm.teamName" placeholder="请选择" class="input-with-select"> |
| | | <template #append> |
| | | <el-button :icon="Search" @click="daiInpt" /> |
| | | </template> |
| | |
| | | </span> |
| | | </template> |
| | | </el-dialog> |
| | | <CheckTemplate ref="Shows" /> |
| | | <CheckTemplate ref="Shows" @SearchUser="onUsers" /> |
| | | <DailogSearchUserManger ref="userRef" @SearchUser="onUser" /> |
| | | <RegionsDialog ref="openRef" /> |
| | | </div> |
| | |
| | | ], |
| | | emergencyTeam: '', //应急队伍 |
| | | areaList: [], //区域列表 |
| | | teamList: [], |
| | | teamList: [ |
| | | ], |
| | | deptList: [], |
| | | abolishStatus: false, |
| | | }); |
| | |
| | | ], |
| | | emergencyTeam: '', //应急队伍 |
| | | areaList: [], //区域列表 |
| | | teamList: [], |
| | | teamList: [ |
| | | ], |
| | | deptList: [], |
| | | abolishStatus: false, |
| | | }; |
| | |
| | | const daiInpt = () => { |
| | | Shows.value.openDailog(); |
| | | }; |
| | | const onUsers = (e: any) => { |
| | | ruleForm.value.teamId = e[0].id |
| | | ruleForm.value.teamName = e[0].teamName |
| | | }; |
| | | // 选择区域弹窗 |
| | | const openRef = ref(); |
| | | const regionsDialog = () => { |
| | |
| | | department, |
| | | daiInpt, |
| | | Shows, |
| | | onUsers, |
| | | submitForm, |
| | | openUser, |
| | | userRef, |