|
@@ -1,173 +1,101 @@
|
|
<template>
|
|
<template>
|
|
- <el-dialog v-model="state.dialogVisible" draggable :title="dialogTitle" ref="dialogRef" width="50%" append-to-body destroy-on-close @close="close">
|
|
|
|
|
|
+ <el-dialog v-model="state.dialogVisible" draggable :title="dialogTitle" ref="dialogRef" append-to-body destroy-on-close @close="close">
|
|
<div class="collapse-container">
|
|
<div class="collapse-container">
|
|
<el-form label-width="100px" ref="ruleFormRef" :model="state.ruleForm" v-loading="state.loading">
|
|
<el-form label-width="100px" ref="ruleFormRef" :model="state.ruleForm" v-loading="state.loading">
|
|
<el-row :gutter="10" class="w100">
|
|
<el-row :gutter="10" class="w100">
|
|
-<!-- <el-col :xs="24" :sm="24" :md="24" :lg="24" :xl="24" v-if="isZGZFW">
|
|
|
|
- <el-row :gutter="0">
|
|
|
|
- <el-divider content-position="left">
|
|
|
|
- <el-text tag="b" size="large"> 中国政府网 </el-text>
|
|
|
|
- </el-divider>
|
|
|
|
- <el-col :xs="24" :sm="12" :md="12" :lg="12" :xl="12">
|
|
|
|
- <el-form-item label="是否公开" prop="proPublishState" :rules="[{ required: false, message: '请选择是否公开', trigger: 'change' }]">
|
|
|
|
- <el-radio-group v-model="state.ruleForm.proPublishState" :disabled="disabled">
|
|
|
|
- <el-radio :value="true">公开</el-radio>
|
|
|
|
- <el-radio :value="false">不公开</el-radio>
|
|
|
|
- </el-radio-group>
|
|
|
|
- </el-form-item>
|
|
|
|
- </el-col>
|
|
|
|
- <el-col :xs="24" :sm="12" :md="12" :lg="12" :xl="12">
|
|
|
|
- <el-form-item label="反馈人电话" prop="feedBackPhone" :rules="[{ required: false, message: '请填写反馈人电话', trigger: 'blur' }]">
|
|
|
|
- <el-input placeholder="请填写反馈人电话" v-model="state.ruleForm.feedBackPhone" clearable :disabled="disabled"></el-input>
|
|
|
|
- </el-form-item>
|
|
|
|
- </el-col>
|
|
|
|
- <el-col :xs="24" :sm="12" :md="24" :lg="24" :xl="24" v-if="!state.ruleForm.proPublishState">
|
|
|
|
- <el-form-item label="不公开原因" prop="noPubReason" :rules="[{ required: true, message: '请填写不公开原因', trigger: 'blur' }]">
|
|
|
|
- <el-input
|
|
|
|
- type="textarea"
|
|
|
|
- placeholder="请填写不公开原因"
|
|
|
|
- :autosize="{ minRows: 6, maxRows: 10 }"
|
|
|
|
- v-model="state.ruleForm.noPubReason"
|
|
|
|
- :disabled="disabled"
|
|
|
|
- ></el-input>
|
|
|
|
- </el-form-item>
|
|
|
|
- </el-col>
|
|
|
|
- <el-col :xs="24" :sm="12" :md="24" :lg="24" :xl="24" v-if="state.ruleForm.proPublishState">
|
|
|
|
- <el-form-item label="答复口径" prop="noPubReason" :rules="[{ required: true, message: '请填写答复口径', trigger: 'blur' }]">
|
|
|
|
- <el-input
|
|
|
|
- type="textarea"
|
|
|
|
- placeholder="请填写答复口径"
|
|
|
|
- :autosize="{ minRows: 6, maxRows: 10 }"
|
|
|
|
- v-model="state.ruleForm.noPubReason"
|
|
|
|
- :disabled="disabled"
|
|
|
|
- ></el-input>
|
|
|
|
- </el-form-item>
|
|
|
|
- </el-col>
|
|
|
|
- <el-col :xs="24" :sm="12" :md="12" :lg="12" :xl="12">
|
|
|
|
- <el-form-item label="是否联系" prop="isContact" :rules="[{ required: true, message: '请选择是否公开', trigger: 'change' }]">
|
|
|
|
- <el-radio-group v-model="state.ruleForm.isContact" :disabled="disabled">
|
|
|
|
- <el-radio :value="true">是</el-radio>
|
|
|
|
- <el-radio :value="false">否</el-radio>
|
|
|
|
- </el-radio-group>
|
|
|
|
- </el-form-item>
|
|
|
|
- </el-col>
|
|
|
|
- <el-col :xs="24" :sm="12" :md="12" :lg="12" :xl="12">
|
|
|
|
- <el-form-item label="是否评价" prop="isVisited" :rules="[{ required: true, message: '请选择是否公开', trigger: 'change' }]">
|
|
|
|
- <el-radio-group v-model="state.ruleForm.isVisited" :disabled="disabled">
|
|
|
|
- <el-radio :value="true">是</el-radio>
|
|
|
|
- <el-radio :value="false">否</el-radio>
|
|
|
|
- </el-radio-group>
|
|
|
|
- </el-form-item>
|
|
|
|
- </el-col>
|
|
|
|
- <el-col :xs="24" :sm="24" :md="24" :lg="24" :xl="24">
|
|
|
|
- <el-form-item label="网民评价" prop="netizen" :rules="[{ required: state.ruleForm.isVisited, message: '请选择网民评价', trigger: 'change' }]">
|
|
|
|
- <el-radio-group v-model="state.ruleForm.netizen" :disabled="disabled">
|
|
|
|
- <el-radio :value="item.key" v-for="item in netizenEvaluateType" :key="item.key">{{ item.value }}</el-radio>
|
|
|
|
- </el-radio-group>
|
|
|
|
- </el-form-item>
|
|
|
|
- </el-col>
|
|
|
|
- <el-col :xs="24" :sm="12" :md="24" :lg="24" :xl="24">
|
|
|
|
- <el-form-item label="评价内容" prop="evaluateContent" :rules="[{ required: state.ruleForm.netizen === '0' && state.ruleForm.isVisited, message: '请填写评价内容', trigger: 'blur' }]">
|
|
|
|
- <el-input
|
|
|
|
- type="textarea"
|
|
|
|
- placeholder="请填写评价内容"
|
|
|
|
- :autosize="{ minRows: 6, maxRows: 10 }"
|
|
|
|
- v-model="state.ruleForm.evaluateContent"
|
|
|
|
- :disabled="disabled"
|
|
|
|
- ></el-input>
|
|
|
|
- </el-form-item>
|
|
|
|
- </el-col>
|
|
|
|
- <el-col :xs="24" :sm="12" :md="24" :lg="24" :xl="24">
|
|
|
|
- <el-form-item label="备注" prop="remark" :rules="[{ required: false, message: '请填写备注', trigger: 'blur' }]">
|
|
|
|
- <el-input
|
|
|
|
- type="textarea"
|
|
|
|
- placeholder="请填写备注"
|
|
|
|
- :autosize="{ minRows: 6, maxRows: 10 }"
|
|
|
|
- v-model="state.ruleForm.remark"
|
|
|
|
- :disabled="disabled"
|
|
|
|
- ></el-input>
|
|
|
|
- </el-form-item>
|
|
|
|
- </el-col>
|
|
|
|
- </el-row>
|
|
|
|
- </el-col>-->
|
|
|
|
- <el-col :xs="24" :sm="24" :md="24" :lg="24" :xl="24" v-if="state.orderDetail.isProvince">
|
|
|
|
- <el-row :gutter="0">
|
|
|
|
- <el-divider content-position="left">
|
|
|
|
- <el-text tag="b" size="large"> 中国政府网 </el-text>
|
|
|
|
- </el-divider>
|
|
|
|
- <el-col :xs="24" :sm="12" :md="12" :lg="12" :xl="12">
|
|
|
|
- <el-form-item label="是否公开" prop="proPublishState" :rules="[{ required: false, message: '请选择是否公开', trigger: 'change' }]">
|
|
|
|
- <el-radio-group v-model="state.ruleForm.proPublishState" :disabled="disabled">
|
|
|
|
- <el-radio :value="false">不公开</el-radio>
|
|
|
|
- <el-radio :value="true">公开</el-radio>
|
|
|
|
- </el-radio-group>
|
|
|
|
- </el-form-item>
|
|
|
|
- </el-col>
|
|
|
|
- <el-col :xs="24" :sm="12" :md="12" :lg="12" :xl="12">
|
|
|
|
- <el-form-item label="反馈人电话" prop="feedBackPhone" :rules="[{ required: false, message: '请填写反馈人电话', trigger: 'blur' }]">
|
|
|
|
- <el-input placeholder="请填写反馈人电话" v-model="state.ruleForm.feedBackPhone" clearable :disabled="disabled"></el-input>
|
|
|
|
- </el-form-item>
|
|
|
|
- </el-col>
|
|
|
|
- <el-col :xs="24" :sm="12" :md="24" :lg="24" :xl="24" v-if="!state.ruleForm.proPublishState">
|
|
|
|
- <el-form-item label="不公开原因" prop="noPubReason" :rules="[{ required: false, message: '请填写不公开原因', trigger: 'blur' }]">
|
|
|
|
- <el-input
|
|
|
|
- type="textarea"
|
|
|
|
- placeholder="请填写不公开原因"
|
|
|
|
- :autosize="{ minRows: 6, maxRows: 10 }"
|
|
|
|
- v-model="state.ruleForm.noPubReason"
|
|
|
|
- :disabled="disabled"
|
|
|
|
- ></el-input>
|
|
|
|
- </el-form-item>
|
|
|
|
- </el-col>
|
|
|
|
- <template v-if="isZGZFW">
|
|
|
|
- <el-col :xs="24" :sm="12" :md="12" :lg="12" :xl="12">
|
|
|
|
- <el-form-item label="是否联系" prop="isContact" :rules="[{ required: true, message: '请选择是否公开', trigger: 'change' }]">
|
|
|
|
- <el-radio-group v-model="state.ruleForm.isContact" :disabled="disabled">
|
|
|
|
- <el-radio :value="true">是</el-radio>
|
|
|
|
- <el-radio :value="false">否</el-radio>
|
|
|
|
- </el-radio-group>
|
|
|
|
- </el-form-item>
|
|
|
|
- </el-col>
|
|
|
|
- <el-col :xs="24" :sm="12" :md="12" :lg="12" :xl="12">
|
|
|
|
- <el-form-item label="是否评价" prop="isVisited" :rules="[{ required: true, message: '请选择是否公开', trigger: 'change' }]">
|
|
|
|
- <el-radio-group v-model="state.ruleForm.isVisited" :disabled="disabled">
|
|
|
|
- <el-radio :value="true">是</el-radio>
|
|
|
|
- <el-radio :value="false">否</el-radio>
|
|
|
|
- </el-radio-group>
|
|
|
|
- </el-form-item>
|
|
|
|
- </el-col>
|
|
|
|
- <el-col :xs="24" :sm="24" :md="24" :lg="24" :xl="24">
|
|
|
|
- <el-form-item label="网民评价" prop="netizen" :rules="[{ required: false, message: '请选择网民评价', trigger: 'change' }]">
|
|
|
|
- <el-radio-group v-model="state.ruleForm.netizen" :disabled="disabled">
|
|
|
|
- <el-radio :value="item.key" v-for="item in netizenEvaluateType" :key="item.key">{{ item.value }}</el-radio>
|
|
|
|
- </el-radio-group>
|
|
|
|
- </el-form-item>
|
|
|
|
- </el-col>
|
|
|
|
- <el-col :xs="24" :sm="12" :md="24" :lg="24" :xl="24" v-if="state.ruleForm.isVisited">
|
|
|
|
- <el-form-item label="评价内容" prop="evaluateContent" :rules="[{ required: false, message: '请填写评价内容', trigger: 'blur' }]">
|
|
|
|
- <el-input
|
|
|
|
- type="textarea"
|
|
|
|
- placeholder="请填写评价内容"
|
|
|
|
- :autosize="{ minRows: 6, maxRows: 10 }"
|
|
|
|
- v-model="state.ruleForm.evaluateContent"
|
|
|
|
- :disabled="disabled"
|
|
|
|
- ></el-input>
|
|
|
|
- </el-form-item>
|
|
|
|
- </el-col>
|
|
|
|
- <el-col :xs="24" :sm="12" :md="24" :lg="24" :xl="24">
|
|
|
|
- <el-form-item label="备注" prop="remark" :rules="[{ required: false, message: '请填写备注', trigger: 'blur' }]">
|
|
|
|
- <el-input
|
|
|
|
- type="textarea"
|
|
|
|
- placeholder="请填写备注"
|
|
|
|
- :autosize="{ minRows: 6, maxRows: 10 }"
|
|
|
|
- v-model="state.ruleForm.remark"
|
|
|
|
- :disabled="disabled"
|
|
|
|
- ></el-input>
|
|
|
|
- </el-form-item>
|
|
|
|
- </el-col>
|
|
|
|
- </template>
|
|
|
|
- </el-row>
|
|
|
|
- </el-col>
|
|
|
|
|
|
+ <template v-if="isZGZFW">
|
|
|
|
+ <el-divider content-position="left">
|
|
|
|
+ <el-text tag="b" size="large"> 中国政府网 </el-text>
|
|
|
|
+ </el-divider>
|
|
|
|
+ <el-col :xs="24" :sm="12" :md="12" :lg="12" :xl="12">
|
|
|
|
+ <el-form-item label="是否公开" prop="proPublishState" :rules="[{ required: false, message: '请选择是否公开', trigger: 'change' }]">
|
|
|
|
+ <el-radio-group v-model="state.ruleForm.proPublishState" :disabled="disabled">
|
|
|
|
+ <el-radio :value="true">公开</el-radio>
|
|
|
|
+ <el-radio :value="false">不公开</el-radio>
|
|
|
|
+ </el-radio-group>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ </el-col>
|
|
|
|
+ <el-col :xs="24" :sm="12" :md="12" :lg="12" :xl="12">
|
|
|
|
+ <el-form-item label="反馈人电话" prop="feedBackPhone" :rules="[{ required: false, message: '请填写反馈人电话', trigger: 'blur' }]">
|
|
|
|
+ <el-input placeholder="请填写反馈人电话" v-model="state.ruleForm.feedBackPhone" clearable :disabled="disabled"></el-input>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ </el-col>
|
|
|
|
+ <el-col :xs="24" :sm="12" :md="24" :lg="24" :xl="24" v-if="!state.ruleForm.proPublishState">
|
|
|
|
+ <el-form-item label="不公开原因" prop="noPubReason" :rules="[{ required: true, message: '请填写不公开原因', trigger: 'blur' }]">
|
|
|
|
+ <el-input
|
|
|
|
+ type="textarea"
|
|
|
|
+ placeholder="请填写不公开原因"
|
|
|
|
+ :autosize="{ minRows: 6, maxRows: 10 }"
|
|
|
|
+ v-model="state.ruleForm.noPubReason"
|
|
|
|
+ :disabled="disabled"
|
|
|
|
+ ></el-input>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ </el-col>
|
|
|
|
+ <el-col :xs="24" :sm="12" :md="24" :lg="24" :xl="24" v-if="state.ruleForm.proPublishState">
|
|
|
|
+ <el-form-item label="答复口径" prop="answerContent" :rules="[{ required: true, message: '请填写答复口径', trigger: 'blur' }]">
|
|
|
|
+ <el-input
|
|
|
|
+ type="textarea"
|
|
|
|
+ placeholder="请填写答复口径"
|
|
|
|
+ :autosize="{ minRows: 6, maxRows: 10 }"
|
|
|
|
+ v-model="state.ruleForm.answerContent"
|
|
|
|
+ :disabled="disabled"
|
|
|
|
+ ></el-input>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ </el-col>
|
|
|
|
+ <el-col :xs="24" :sm="12" :md="12" :lg="12" :xl="12">
|
|
|
|
+ <el-form-item label="是否联系" prop="isContact" :rules="[{ required: true, message: '请选择是否公开', trigger: 'change' }]">
|
|
|
|
+ <el-radio-group v-model="state.ruleForm.isContact" :disabled="disabled">
|
|
|
|
+ <el-radio :value="true">是</el-radio>
|
|
|
|
+ <el-radio :value="false">否</el-radio>
|
|
|
|
+ </el-radio-group>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ </el-col>
|
|
|
|
+ <el-col :xs="24" :sm="12" :md="12" :lg="12" :xl="12">
|
|
|
|
+ <el-form-item label="是否评价" prop="isVisited" :rules="[{ required: true, message: '请选择是否公开', trigger: 'change' }]">
|
|
|
|
+ <el-radio-group v-model="state.ruleForm.isVisited" :disabled="disabled">
|
|
|
|
+ <el-radio :value="true">是</el-radio>
|
|
|
|
+ <el-radio :value="false">否</el-radio>
|
|
|
|
+ </el-radio-group>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ </el-col>
|
|
|
|
+ <el-col :xs="24" :sm="24" :md="24" :lg="24" :xl="24">
|
|
|
|
+ <el-form-item
|
|
|
|
+ label="网民评价"
|
|
|
|
+ prop="netizen"
|
|
|
|
+ :rules="[{ required: state.ruleForm.isVisited, message: '请选择网民评价', trigger: 'change' }]"
|
|
|
|
+ >
|
|
|
|
+ <el-radio-group v-model="state.ruleForm.netizen" :disabled="disabled">
|
|
|
|
+ <el-radio :value="item.key" v-for="item in netizenEvaluateType" :key="item.key">{{ item.value }}</el-radio>
|
|
|
|
+ </el-radio-group>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ </el-col>
|
|
|
|
+ <el-col :xs="24" :sm="12" :md="24" :lg="24" :xl="24">
|
|
|
|
+ <el-form-item
|
|
|
|
+ label="评价内容"
|
|
|
|
+ prop="evaluateContent"
|
|
|
|
+ :rules="[{ required: state.ruleForm.netizen === '0' && state.ruleForm.isVisited, message: '请填写评价内容', trigger: 'blur' }]"
|
|
|
|
+ >
|
|
|
|
+ <el-input
|
|
|
|
+ type="textarea"
|
|
|
|
+ placeholder="请填写评价内容"
|
|
|
|
+ :autosize="{ minRows: 6, maxRows: 10 }"
|
|
|
|
+ v-model="state.ruleForm.evaluateContent"
|
|
|
|
+ :disabled="disabled"
|
|
|
|
+ ></el-input>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ </el-col>
|
|
|
|
+ <el-col :xs="24" :sm="12" :md="24" :lg="24" :xl="24">
|
|
|
|
+ <el-form-item label="备注" prop="remark" :rules="[{ required: false, message: '请填写备注', trigger: 'blur' }]">
|
|
|
|
+ <el-input
|
|
|
|
+ type="textarea"
|
|
|
|
+ placeholder="请填写备注"
|
|
|
|
+ :autosize="{ minRows: 6, maxRows: 10 }"
|
|
|
|
+ v-model="state.ruleForm.remark"
|
|
|
|
+ :disabled="disabled"
|
|
|
|
+ ></el-input>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ </el-col>
|
|
|
|
+ </template>
|
|
<el-divider content-position="left">
|
|
<el-divider content-position="left">
|
|
<el-text tag="b" size="large"> 市工单发布内容 </el-text>
|
|
<el-text tag="b" size="large"> 市工单发布内容 </el-text>
|
|
</el-divider>
|
|
</el-divider>
|
|
@@ -215,7 +143,7 @@
|
|
</el-radio-group>
|
|
</el-radio-group>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
</el-col>
|
|
</el-col>
|
|
-<!-- <el-col :xs="24" :sm="12" :md="12" :lg="12" :xl="12">
|
|
|
|
|
|
+ <!-- <el-col :xs="24" :sm="12" :md="12" :lg="12" :xl="12">
|
|
<el-form-item label="处理结果" prop="resolve" :rules="[{ required: true, message: '请选择处理结果', trigger: 'change' }]">
|
|
<el-form-item label="处理结果" prop="resolve" :rules="[{ required: true, message: '请选择处理结果', trigger: 'change' }]">
|
|
<el-radio-group v-model="state.ruleForm.resolve" :disabled="disabled">
|
|
<el-radio-group v-model="state.ruleForm.resolve" :disabled="disabled">
|
|
<el-radio :value="true">已得到解决</el-radio>
|
|
<el-radio :value="true">已得到解决</el-radio>
|
|
@@ -241,8 +169,19 @@
|
|
<template #footer v-if="!disabled">
|
|
<template #footer v-if="!disabled">
|
|
<span class="dialog-footer">
|
|
<span class="dialog-footer">
|
|
<el-button @click="closeDialog" class="default-button" :loading="state.loading">取 消</el-button>
|
|
<el-button @click="closeDialog" class="default-button" :loading="state.loading">取 消</el-button>
|
|
- <el-button type="primary" @click="onReturn" title="业务信件退回" v-auth="'business:publish:return'" :loading="state.loading"> 退回 </el-button>
|
|
|
|
- <el-button type="primary" @click="onRedo" title="业务信件重办" v-auth="'business:publish:redo'" :loading="state.loading" v-if="['ZiGong'].includes(themeConfig.appScope)"> 重办 </el-button>
|
|
|
|
|
|
+ <el-button type="primary" @click="onReturn" title="业务信件退回" v-auth="'business:publish:return'" :loading="state.loading">
|
|
|
|
+ 退回
|
|
|
|
+ </el-button>
|
|
|
|
+ <el-button
|
|
|
|
+ type="primary"
|
|
|
|
+ @click="onRedo"
|
|
|
|
+ title="业务信件重办"
|
|
|
|
+ v-auth="'business:publish:redo'"
|
|
|
|
+ :loading="state.loading"
|
|
|
|
+ v-if="['ZiGong'].includes(themeConfig.appScope)"
|
|
|
|
+ >
|
|
|
|
+ 重办
|
|
|
|
+ </el-button>
|
|
<el-button type="primary" @click="onPublish(ruleFormRef)" v-if="!disabled" :loading="state.loading">发布</el-button>
|
|
<el-button type="primary" @click="onPublish(ruleFormRef)" v-if="!disabled" :loading="state.loading">发布</el-button>
|
|
</span>
|
|
</span>
|
|
</template>
|
|
</template>
|
|
@@ -273,6 +212,7 @@ const state = reactive<any>({
|
|
isVisited: true, // 是否评价
|
|
isVisited: true, // 是否评价
|
|
feedBackPhone: '', // 反馈人电话
|
|
feedBackPhone: '', // 反馈人电话
|
|
noPubReason: '', // 不公开原因
|
|
noPubReason: '', // 不公开原因
|
|
|
|
+ answerContent: '', // 答复口径
|
|
arrangeContent: '', // 整改后内容
|
|
arrangeContent: '', // 整改后内容
|
|
arrangeOpinion: '', // 整改后结果
|
|
arrangeOpinion: '', // 整改后结果
|
|
idNames: [], // 需回访部门
|
|
idNames: [], // 需回访部门
|
|
@@ -297,7 +237,7 @@ const { themeConfig } = storeToRefs(storesThemeConfig);
|
|
const openDialog = async (row: any, isDisabled: boolean = false) => {
|
|
const openDialog = async (row: any, isDisabled: boolean = false) => {
|
|
disabled.value = isDisabled;
|
|
disabled.value = isDisabled;
|
|
state.loading = true;
|
|
state.loading = true;
|
|
- state.dialogVisible = true;
|
|
|
|
|
|
+ state.dialogVisible = true;
|
|
try {
|
|
try {
|
|
if (isDisabled) {
|
|
if (isDisabled) {
|
|
state.orderDetail = row.order ?? {};
|
|
state.orderDetail = row.order ?? {};
|
|
@@ -346,7 +286,7 @@ const onPublish = (formEl: FormInstance | undefined) => {
|
|
formEl.validate((valid: boolean) => {
|
|
formEl.validate((valid: boolean) => {
|
|
if (!valid) return;
|
|
if (!valid) return;
|
|
state.loading = true;
|
|
state.loading = true;
|
|
- let idNames:EmptyArrayType;
|
|
|
|
|
|
+ let idNames: EmptyArrayType;
|
|
state.ruleForm.netizenEvaluate = netizenEvaluateType.value.find((item) => item.key === state.ruleForm.netizen);
|
|
state.ruleForm.netizenEvaluate = netizenEvaluateType.value.find((item) => item.key === state.ruleForm.netizen);
|
|
if (state.ruleForm.idNames.length > 0) {
|
|
if (state.ruleForm.idNames.length > 0) {
|
|
// 如果选择了部门
|
|
// 如果选择了部门
|