Browse Source

12345添加查询条件、

feature-bug
是小王呀\24601 10 months ago
parent
commit
a165d602d4
  1. 81
      src/views/modules/shequzhili/Delivery/index.vue
  2. 5
      src/views/modules/shequzhili/event/cpts/process-form-contact.vue
  3. 3
      src/views/modules/shequzhili/event/cpts/process-form-process.vue

81
src/views/modules/shequzhili/Delivery/index.vue

@ -61,6 +61,20 @@
value-format="yyyy-MM-dd HH:mm:ss" value="yyyy-MM-dd" placeholder="结束时间"> value-format="yyyy-MM-dd HH:mm:ss" value="yyyy-MM-dd" placeholder="结束时间">
</el-date-picker> </el-date-picker>
</el-form-item> </el-form-item>
<el-form-item label="信息来源" prop="messageSource">
<el-select v-model.trim="formData.messageSource" clearable class="u-item-width-normal">
<el-option v-for="item in sourceList" :key="item.value" :label="item.label"
:value="item.value">
</el-option>
</el-select>
</el-form-item>
<el-form-item label="填报不合规诉求" prop="nonCompliance " :label-width="'120px'">
<el-select v-model.trim="formData.nonCompliance " clearable class="u-item-width-normal" >
<el-option v-for="item in nonComplianceList" :key="item.value" :label="item.label"
:value="item.value">
</el-option>
</el-select>
</el-form-item>
<el-row> <el-row>
<el-col :span="24" align="right"> <el-col :span="24" align="right">
<el-button style="margin-left: 30px" size="small" type="primary " <el-button style="margin-left: 30px" size="small" type="primary "
@ -160,6 +174,9 @@
<el-table-column prop="deptName" align="center" width="110" label="指派部门" <el-table-column prop="deptName" align="center" width="110" label="指派部门"
:show-overflow-tooltip="true"> :show-overflow-tooltip="true">
</el-table-column> </el-table-column>
<el-table-column prop="deptName" align="center" width="110" label="指派部门"
:show-overflow-tooltip="true">
</el-table-column>
<el-table-column prop="limitTime" align="center" width="110" label="办结时限(部门)" <el-table-column prop="limitTime" align="center" width="110" label="办结时限(部门)"
:show-overflow-tooltip="true"> :show-overflow-tooltip="true">
</el-table-column> </el-table-column>
@ -237,6 +254,20 @@ export default {
label: "未指派", label: "未指派",
}, },
], ],
nonComplianceList:[
{
value: 0,
label: "否",
},
{
value: 1,
label: "是",
},
{
value: 2,
label: "不限",
},
],
handleList: [ handleList: [
{ {
value: "8", value: "8",
@ -258,6 +289,10 @@ export default {
value: "12", value: "12",
label: "已审核归档", label: "已审核归档",
}, },
{
value: "13",
label: "退件 ",
},
], ],
tableData: [], tableData: [],
statusArray: [ statusArray: [
@ -288,6 +323,52 @@ export default {
label: "超出服务范围", label: "超出服务范围",
}, },
], ],
sourceList: [
{
value: "来电",
label: "来电",
},
{
value: "信箱",
label: "信箱",
},
{
value: "青岛来电",
label: "青岛来电",
},
{
value: "青岛短信",
label: "青岛短信",
},
{
value: "青岛信箱",
label: "青岛信箱",
},
{
value: "青岛网站",
label: "青岛网站",
},
{
value: "青岛微信",
label: "青岛微信",
},
{
value: "青岛手机APP",
label: "青岛手机APP",
},
{
value: "青岛网络舆情",
label: "青岛网络舆情",
},
{
value: "青岛人民网",
label: "青岛人民网",
},
{
value: "青岛人民来信",
label: "青岛人民来信",
},
],
qudaoArray: [ qudaoArray: [
{ {
value: "3", value: "3",

5
src/views/modules/shequzhili/event/cpts/process-form-contact.vue

@ -101,7 +101,7 @@
</div> </div>
<div class="item" v-if="formData.irregularity === 0"> <div class="item" v-if="formData.irregularity === 0">
<el-form-item label="不合规诉求申请说明" label-width="118px" :class="{ 'form-item': source === 'visiual' }" <el-form-item label="不合规诉求申请说明" label-width="118px" :class="{ 'form-item': source === 'visiual' }"
prop="nonComplianceNotesText"> prop="nonComplianceNotesText">
<div :class="{ 'visiual-form': source === 'visiual' }"> <div :class="{ 'visiual-form': source === 'visiual' }">
<el-input type="textarea" class="cell-width-area" :rows="2" placeholder="请输入" <el-input type="textarea" class="cell-width-area" :rows="2" placeholder="请输入"
v-model.trim="formData.nonComplianceNotesText"> v-model.trim="formData.nonComplianceNotesText">
@ -156,6 +156,9 @@ export default {
uploadUlr: window.SITE_CONFIG["apiURL"] + "/oss/file/uploadvariedfile", uploadUlr: window.SITE_CONFIG["apiURL"] + "/oss/file/uploadvariedfile",
selectList: [{ label: '属实', value: 0 }, { label: '不属实', value: 1 }], selectList: [{ label: '属实', value: 0 }, { label: '不属实', value: 1 }],
dataRule: { dataRule: {
nonComplianceNotesText: [
{ required: true, message: "不合规诉求类型不能为空", trigger: "blur" },
],
content: [ content: [
{ required: true, message: '办理情况不能为空', trigger: 'blur' } { required: true, message: '办理情况不能为空', trigger: 'blur' }
], ],

3
src/views/modules/shequzhili/event/cpts/process-form-process.vue

@ -154,6 +154,9 @@ export default {
uploadUlr: window.SITE_CONFIG["apiURL"] + "/oss/file/uploadvariedfile", uploadUlr: window.SITE_CONFIG["apiURL"] + "/oss/file/uploadvariedfile",
dataRule: { dataRule: {
nonComplianceNotesText: [
{ required: true, message: "不合规诉求类型不能为空", trigger: "blur" },
],
content: [ content: [
{ required: true, message: "办理情况不能为空", trigger: "blur" }, { required: true, message: "办理情况不能为空", trigger: "blur" },
], ],

Loading…
Cancel
Save