|
@@ -119,53 +119,52 @@
|
|
<!-- 添加或修改民生诉求对话框 -->
|
|
<!-- 添加或修改民生诉求对话框 -->
|
|
<el-dialog :title="title" :visible.sync="open" width="700px" append-to-body>
|
|
<el-dialog :title="title" :visible.sync="open" width="700px" append-to-body>
|
|
<el-form ref="form" :model="form" :inline="true" :rules="rules" label-width="108px">
|
|
<el-form ref="form" :model="form" :inline="true" :rules="rules" label-width="108px">
|
|
-
|
|
|
|
- <el-form-item label="诉求标题" prop="appealName">
|
|
|
|
- <el-input v-model="form.appealName" placeholder="请输入诉求标题"/>
|
|
|
|
- </el-form-item>
|
|
|
|
- <el-form-item label="上报时间" prop="appearTime">
|
|
|
|
- <el-date-picker clearable
|
|
|
|
- v-model="form.appearTime"
|
|
|
|
- type="datetime"
|
|
|
|
- value-format="yyyy-MM-dd hh:mm:ss"
|
|
|
|
- placeholder="请选择上报时间">
|
|
|
|
- </el-date-picker>
|
|
|
|
- </el-form-item>
|
|
|
|
- <el-form-item label="上报人姓名" prop="appearUserName">
|
|
|
|
- <el-input v-model="form.appearUserName" placeholder="请输入上报人姓名"/>
|
|
|
|
- </el-form-item>
|
|
|
|
- <el-form-item label="上报联系方式" prop="appearPhone">
|
|
|
|
- <el-input v-model="form.appearPhone" placeholder="请输入上报联系方式" style="width: 220px"/>
|
|
|
|
- </el-form-item>
|
|
|
|
- <el-form-item label="上报位置" prop="appearAddress">
|
|
|
|
- <el-input v-model="form.appearAddress" placeholder="请输入上报位置"/>
|
|
|
|
- </el-form-item>
|
|
|
|
- <el-form-item label="事件分类" prop="evenType">
|
|
|
|
- <el-select v-model="form.evenType" placeholder="请选择事件分类">
|
|
|
|
- <el-option
|
|
|
|
- v-for="dict in dict.type.even_type"
|
|
|
|
- :key="dict.value"
|
|
|
|
- :label="dict.label"
|
|
|
|
- :value="dict.value"
|
|
|
|
- ></el-option>
|
|
|
|
- </el-select>
|
|
|
|
- </el-form-item>
|
|
|
|
- <el-form-item v-show="appealStatus" label="诉求处理状态" prop="status">
|
|
|
|
- <el-select v-model="form.status" placeholder="请选择诉求处理状态">
|
|
|
|
- <el-option
|
|
|
|
- v-for="dict in dict.type.appeal_status"
|
|
|
|
- :key="dict.value"
|
|
|
|
- :label="dict.label"
|
|
|
|
- :value="dict.value"
|
|
|
|
- ></el-option>
|
|
|
|
- </el-select>
|
|
|
|
- </el-form-item>
|
|
|
|
- <el-form-item label="诉求描述" prop="appealDescribe">
|
|
|
|
- <el-input v-model="form.appealDescribe" type="textarea" placeholder="请输入诉求描述" style="width: 540px"/>
|
|
|
|
- </el-form-item>
|
|
|
|
- <el-form-item label="图片" prop="appearImages">
|
|
|
|
- <image-upload :limit="5" v-model="form.appearImages"/>
|
|
|
|
- </el-form-item>
|
|
|
|
|
|
+ <el-form-item label="诉求标题" prop="appealName">
|
|
|
|
+ <el-input v-model="form.appealName" placeholder="请输入诉求标题"/>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ <el-form-item label="上报时间" prop="appearTime">
|
|
|
|
+ <el-date-picker clearable
|
|
|
|
+ v-model="form.appearTime"
|
|
|
|
+ type="datetime"
|
|
|
|
+ value-format="yyyy-MM-dd hh:mm:ss"
|
|
|
|
+ placeholder="请选择上报时间">
|
|
|
|
+ </el-date-picker>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ <el-form-item label="上报人姓名" prop="appearUserName">
|
|
|
|
+ <el-input v-model="form.appearUserName" placeholder="请输入上报人姓名"/>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ <el-form-item label="上报联系方式" prop="appearPhone">
|
|
|
|
+ <el-input v-model="form.appearPhone" placeholder="请输入上报联系方式" style="width: 220px"/>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ <el-form-item label="上报位置" prop="appearAddress">
|
|
|
|
+ <el-input v-model="form.appearAddress" placeholder="请输入上报位置"/>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ <el-form-item label="事件分类" prop="evenType">
|
|
|
|
+ <el-select v-model="form.evenType" placeholder="请选择事件分类">
|
|
|
|
+ <el-option
|
|
|
|
+ v-for="dict in dict.type.even_type"
|
|
|
|
+ :key="dict.value"
|
|
|
|
+ :label="dict.label"
|
|
|
|
+ :value="dict.value"
|
|
|
|
+ ></el-option>
|
|
|
|
+ </el-select>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ <el-form-item v-show="appealStatus" label="诉求处理状态" prop="status">
|
|
|
|
+ <el-select v-model="form.status" placeholder="请选择诉求处理状态">
|
|
|
|
+ <el-option
|
|
|
|
+ v-for="dict in dict.type.appeal_status"
|
|
|
|
+ :key="dict.value"
|
|
|
|
+ :label="dict.label"
|
|
|
|
+ :value="dict.value"
|
|
|
|
+ ></el-option>
|
|
|
|
+ </el-select>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ <el-form-item label="诉求描述" prop="appealDescribe">
|
|
|
|
+ <el-input v-model="form.appealDescribe" type="textarea" placeholder="请输入诉求描述" style="width: 540px"/>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ <el-form-item label="图片" prop="appearImages">
|
|
|
|
+ <image-upload :limit="5" v-model="form.appearImages"/>
|
|
|
|
+ </el-form-item>
|
|
</el-form>
|
|
</el-form>
|
|
<div slot="footer" class="dialog-footer">
|
|
<div slot="footer" class="dialog-footer">
|
|
<el-button type="primary" @click="submitForm">确 定</el-button>
|
|
<el-button type="primary" @click="submitForm">确 定</el-button>
|