tianq 3 years ago
parent
commit
d2d21b44d6
  1. 18
      src/views/modules/shequzhili/event/cpts/add.vue
  2. 6
      src/views/modules/shequzhili/event/cpts/event-detail.vue
  3. 8
      src/views/modules/shequzhili/event/eventList.vue
  4. 6
      src/views/modules/shequzhili/issue/cpts/eventDetail.vue
  5. 2
      src/views/modules/shequzhili/issue/issueList.vue

18
src/views/modules/shequzhili/event/cpts/add.vue

@ -23,13 +23,13 @@
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="报人" <el-form-item label="报人"
prop="name" prop="name"
label-width="150px" label-width="150px"
style="display: block"> style="display: block">
<el-input class="cell-width-1" <el-input class="cell-width-1"
maxlength="10" maxlength="10"
placeholder="请输入报人姓名" placeholder="请输入报人姓名"
v-model="formData.name"> v-model="formData.name">
</el-input> </el-input>
<div> <div>
@ -76,14 +76,14 @@
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="发生时间" <el-form-item label="上报时间"
prop="happenTime" prop="happenTime"
label-width="150px" label-width="150px"
style="display: block"> style="display: block">
<el-date-picker v-model="formData.happenTime" <el-date-picker v-model="formData.happenTime"
class="cell-width-1" class="cell-width-1"
type="datetime" type="datetime"
placeholder="发生时间" placeholder="上报时间"
value-format="yyyy-MM-dd HH:mm:ss"> value-format="yyyy-MM-dd HH:mm:ss">
</el-date-picker> </el-date-picker>
</el-form-item> </el-form-item>
@ -240,12 +240,12 @@ function iniFmData () {
return { return {
gridId: "", // gridId: "", //
reportUserId: "", // ID reportUserId: "", // ID
name: "", // name: "", //
mobile: "", // mobile: "", //
idCard: "", // idCard: "", //
sourceType: "", // sourceType: "", //
happenTime: "", // happenTime: "", //
eventContent: "", // eventContent: "", //
imageList: [], // imageList: [], //
// categoryList: [],// Id // categoryList: [],// Id
@ -335,7 +335,7 @@ export default {
gridId: [ gridId: [
{ required: true, message: "所属网格不能为空", trigger: "blur" }, { required: true, message: "所属网格不能为空", trigger: "blur" },
], ],
name: [{ required: true, message: "报人不能为空", trigger: "blur" }], name: [{ required: true, message: "报人不能为空", trigger: "blur" }],
mobile: [ mobile: [
{ required: true, message: "联系电话不能为空", trigger: "blur" }, { required: true, message: "联系电话不能为空", trigger: "blur" },
], ],
@ -350,7 +350,7 @@ export default {
{ required: true, message: "事件内容不能为空", trigger: "blur" }, { required: true, message: "事件内容不能为空", trigger: "blur" },
], ],
happenTime: [ happenTime: [
{ required: true, message: "发生时间不能为空", trigger: "blur" }, { required: true, message: "上报时间不能为空", trigger: "blur" },
], ],
address: [ address: [
{ required: true, message: "事件地址不能为空", trigger: "blur" }, { required: true, message: "事件地址不能为空", trigger: "blur" },

6
src/views/modules/shequzhili/event/cpts/event-detail.vue

@ -10,7 +10,7 @@
<span>{{ info.gridName }}</span> <span>{{ info.gridName }}</span>
</div> </div>
<div :class="['m-info-prop',{'m-info-prop-vis':source==='visiual'}]"> <div :class="['m-info-prop',{'m-info-prop-vis':source==='visiual'}]">
<span class="u-info-title-2">发生时间</span> <span class="u-info-title-2">上报时间</span>
<span>{{ info.happenTime }}</span> <span>{{ info.happenTime }}</span>
</div> </div>
<div :class="['m-info-prop',{'m-info-prop-vis':source==='visiual'}]"> <div :class="['m-info-prop',{'m-info-prop-vis':source==='visiual'}]">
@ -48,7 +48,7 @@
<span>{{ info.address }}</span> <span>{{ info.address }}</span>
</div> </div>
<div :class="['m-info-prop',{'m-info-prop-vis':source==='visiual'}]"> <div :class="['m-info-prop',{'m-info-prop-vis':source==='visiual'}]">
<span class="u-info-title-2"></span> <span class="u-info-title-2">报人</span>
<span>{{ info.name }}</span> <span>{{ info.name }}</span>
</div> </div>
<div :class="['m-info-prop',{'m-info-prop-vis':source==='visiual'}]"> <div :class="['m-info-prop',{'m-info-prop-vis':source==='visiual'}]">
@ -60,7 +60,7 @@
<span>{{ info.idCard?info.idCard:'--' }}</span> <span>{{ info.idCard?info.idCard:'--' }}</span>
</div> </div>
<div :class="['m-info-prop',{'m-info-prop-vis':source==='visiual'}]"> <div :class="['m-info-prop',{'m-info-prop-vis':source==='visiual'}]">
<span class="u-info-title-2">痛点难点</span> <span class="u-info-title-2">标记</span>
<span>{{ info.markTypeName|| '--' }}</span> <span>{{ info.markTypeName|| '--' }}</span>
</div> </div>
<div v-if="info.operationType==='1'" <div v-if="info.operationType==='1'"

8
src/views/modules/shequzhili/event/eventList.vue

@ -79,7 +79,7 @@
</template> </template>
</el-cascader> --> </el-cascader> -->
</el-form-item> </el-form-item>
<el-form-item label="报人" prop="name"> <el-form-item label="报人" prop="name">
<el-input <el-input
v-model="formData.name" v-model="formData.name"
class="u-item-width-normal" class="u-item-width-normal"
@ -99,7 +99,7 @@
> >
</el-input> </el-input>
</el-form-item> </el-form-item>
<el-form-item label="发生时间" prop="startTime"> <el-form-item label="上报时间" prop="startTime">
<el-date-picker <el-date-picker
v-model="formData.startTime" v-model="formData.startTime"
:picker-options="startPickerOptions" :picker-options="startPickerOptions"
@ -304,7 +304,7 @@
prop="name" prop="name"
align="center" align="center"
width="100" width="100"
label="报人" label="报人"
:show-overflow-tooltip="true" :show-overflow-tooltip="true"
> >
</el-table-column> </el-table-column>
@ -336,7 +336,7 @@
align="center" align="center"
width="140" width="140"
:show-overflow-tooltip="true" :show-overflow-tooltip="true"
label="发生时间" label="上报时间"
> >
</el-table-column> </el-table-column>
<el-table-column <el-table-column

6
src/views/modules/shequzhili/issue/cpts/eventDetail.vue

@ -10,7 +10,7 @@
</div> </div>
<div class="m-info-prop"> <div class="m-info-prop">
<span class="u-info-title-2">发生时间</span> <span class="u-info-title-2">上报时间</span>
<span>{{ eventDetailData.happenTime||'--' }}</span> <span>{{ eventDetailData.happenTime||'--' }}</span>
</div> </div>
@ -55,7 +55,7 @@
<span>{{ eventDetailData.address||'--' }}</span> <span>{{ eventDetailData.address||'--' }}</span>
</div> </div>
<div class="m-info-prop"> <div class="m-info-prop">
<span class="u-info-title-2"></span> <span class="u-info-title-2">报人</span>
<span>{{ eventDetailData.name||'--' }}</span> <span>{{ eventDetailData.name||'--' }}</span>
</div> </div>
<div class="m-info-prop"> <div class="m-info-prop">
@ -67,7 +67,7 @@
<span>{{ eventDetailData.idCard||'--' }}</span> <span>{{ eventDetailData.idCard||'--' }}</span>
</div> </div>
<div class="m-info-prop"> <div class="m-info-prop">
<span class="u-info-title-2">痛点难点</span> <span class="u-info-title-2">标记</span>
<span>{{ eventDetailData.difficultPointName||'--' }}</span> <span>{{ eventDetailData.difficultPointName||'--' }}</span>
</div> </div>
<div v-if="eventDetailData.satisfactionName" <div v-if="eventDetailData.satisfactionName"

2
src/views/modules/shequzhili/issue/issueList.vue

@ -135,7 +135,7 @@
align="center" align="center"
width="180" width="180"
:show-overflow-tooltip="true" :show-overflow-tooltip="true"
label="议题时间"> label="议题创建时间">
</el-table-column> </el-table-column>
<el-table-column prop="sourceTypeName" <el-table-column prop="sourceTypeName"
label="来源" label="来源"

Loading…
Cancel
Save