Browse Source

涉访涉诉--添加弹窗样式修改

master
buaixuexideshitongxue 1 month ago
parent
commit
a879e6842a
  1. 67
      src/views/data/ComplaintCollection.vue

67
src/views/data/ComplaintCollection.vue

@ -380,7 +380,7 @@
<el-row> <el-row>
<el-col :span="10"> <el-col :span="10">
<el-form-item label="编号" prop="originId"> <el-form-item label="编号" prop="originId">
<el-input v-model="addForm.originId" placeholder="请输入" :disabled="addForm.originIdSkip"/> <el-input v-model="addForm.originId" placeholder="请输入编号" :disabled="addForm.originIdSkip"/>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="2" style="padding-left: 12px; "> <el-col :span="2" style="padding-left: 12px; ">
@ -406,7 +406,8 @@
<el-row> <el-row>
<el-col :span="10"> <el-col :span="10">
<el-form-item label="来件人姓名" prop="responderName"> <el-form-item label="来件人姓名" prop="responderName">
<el-input v-model="addForm.responderName" placeholder="请输入来件人姓名" :disabled="addForm.responderNameSkip"/> <el-input v-model="addForm.responderName" :placeholder="addForm.responderNameSkip ? '无' : '请输入来件人姓名'"
:disabled="addForm.responderNameSkip"/>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="2" style="padding-left: 12px; "> <el-col :span="2" style="padding-left: 12px; ">
@ -417,7 +418,8 @@
<el-col :span="10"> <el-col :span="10">
<el-form-item label="身份证号码" prop="responderIdCode"> <el-form-item label="身份证号码" prop="responderIdCode">
<el-input v-model="addForm.responderIdCode" placeholder="请输入身份证号码" :disabled="addForm.responderIdCodeSkip"/> <el-input v-model="addForm.responderIdCode" :placeholder="addForm.responderIdCodeSkip ? '无' : '请输入身份证号码'"
:disabled="addForm.responderIdCodeSkip"/>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="2" style="padding-left: 12px; "> <el-col :span="2" style="padding-left: 12px; ">
@ -431,7 +433,8 @@
<el-row> <el-row>
<el-col :span="10"> <el-col :span="10">
<el-form-item label="联系电话" prop="responderPhone"> <el-form-item label="联系电话" prop="responderPhone">
<el-input v-model="addForm.responderPhone" placeholder="请输入联系电话" :disabled="addForm.responderPhoneSkip"/> <el-input v-model="addForm.responderPhone" :placeholder="addForm.responderPhoneSkip ? '无' : '请输入联系电话'"
:disabled="addForm.responderPhoneSkip"/>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="2" style="padding-left: 12px; "> <el-col :span="2" style="padding-left: 12px; ">
@ -503,21 +506,21 @@
</el-row> </el-row>
<!-- 是否领导批示 --> <!-- 是否领导批示 -->
<el-row> <!-- <el-row>-->
<el-col :span="12"> <!-- <el-col :span="12">-->
<el-form-item label="是否领导批示" prop="leadApproval"> <!-- <el-form-item label="是否领导批示" prop="leadApproval">-->
<el-radio-group v-model="addForm.leadApproval" clearable> <!-- <el-radio-group v-model="addForm.leadApproval" clearable>-->
<el-radio <!-- <el-radio-->
v-for="item in dict.yesNo" <!-- v-for="item in dict.yesNo"-->
:key="item.id" <!-- :key="item.id"-->
:label="item.dictValue" <!-- :label="item.dictValue"-->
> <!-- >-->
{{ item.dictLabel }} <!-- {{ item.dictLabel }}-->
</el-radio> <!-- </el-radio>-->
</el-radio-group> <!-- </el-radio-group>-->
</el-form-item> <!-- </el-form-item>-->
</el-col> <!-- </el-col>-->
</el-row> <!-- </el-row>-->
<!-- 标签 --> <!-- 标签 -->
<el-row> <el-row>
@ -891,7 +894,8 @@
}" }"
> >
<el-select v-model="form.checkStatusCode" @change="(val) => handleChangeCheckStatus(val, item)" clearable style="width: 280px"> <el-select v-model="form.checkStatusCode" @change="(val) => handleChangeCheckStatus(val, item)" clearable
style="width: 280px">
<el-option v-for="item in dict.checkStatus" :value="item.dictValue" :label="item.dictLabel"></el-option> <el-option v-for="item in dict.checkStatus" :value="item.dictValue" :label="item.dictLabel"></el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
@ -1104,26 +1108,17 @@
<script setup> <script setup>
import {caseVerifInvolvedIssueFun, delCaseVerif, distributeCaseVerif, getNegativeId} from "@/api/data/caseVerif"; import {AccountabilityTarget, BlameType, HostLevel} from "@/enums/dictEnums";
import { import {timeFormat} from "@/utils/util";
AccountabilityTarget,
BlameType,
DistributionState,
HostLevel,
ProblemSources,
SubjectiveAspect
} from "@/enums/dictEnums";
import {disabledDate, getDictLable, getInvolveProblem, getYearTime} from "@/utils/util";
import feedback from "@/utils/feedback"; import feedback from "@/utils/feedback";
import useCatchStore from "@/stores/modules/catch"; import useCatchStore from "@/stores/modules/catch";
import { import {
addComplaintCollection, addComplaintCollection,
delComplaintCollection, delComplaintCollection,
getComplaintCollectionPage, updateComplaintCollection getComplaintCollectionPage,
updateComplaintCollection
} from "@/api/data/complaintCollection.ts"; } from "@/api/data/complaintCollection.ts";
import {FlowActionEnum, FlowNodeEnum, ProcessingStatus} from "@/enums/flowEnums.ts";
import {timeFormat, calculateAge, extractInfoFromID} from "@/utils/util";
import {number} from "echarts";
const route = useRoute() const route = useRoute()
const catchStore = useCatchStore(); const catchStore = useCatchStore();
@ -1326,8 +1321,8 @@ const addRules = {
thingDesc: [{required: true, message: '请输入来件内容', trigger: 'blur'}], thingDesc: [{required: true, message: '请输入来件内容', trigger: 'blur'}],
involveProblemIdList: [{required: true, message: '请选择涉嫌问题', trigger: 'change'}], involveProblemIdList: [{required: true, message: '请选择涉嫌问题', trigger: 'change'}],
repeatt: [{required: true, message: '请选择是否重复件', trigger: 'change'}], repeatt: [{required: true, message: '请选择是否重复件', trigger: 'change'}],
leadApproval: [{required: true, message: '请选择是否领导批示', trigger: 'change'}], // leadApproval: [{required: true, message: '', trigger: 'change'}],
tags: [{required: true, message: '请选择标签', trigger: 'change'}], // tags: [{required: true, message: '', trigger: 'change'}],
handleMethod: [{required: true, message: '请选择办理方式', trigger: 'change'}], handleMethod: [{required: true, message: '请选择办理方式', trigger: 'change'}],
} }
// endregion // endregion

Loading…
Cancel
Save