|
@ -20,7 +20,66 @@ |
|
|
@change="handleChangeCate"></el-cascader> |
|
|
@change="handleChangeCate"></el-cascader> |
|
|
</div> |
|
|
</div> |
|
|
</el-form-item> --> |
|
|
</el-form-item> --> |
|
|
<el-form-item label="回复内容" |
|
|
<!-- 已阅收 处理中 已办结 已结案--> |
|
|
|
|
|
|
|
|
|
|
|
<el-form-item label="办理状态" |
|
|
|
|
|
prop="manageStatus" |
|
|
|
|
|
label-width="150px" |
|
|
|
|
|
:class="{'form-item':source==='visiual'}" |
|
|
|
|
|
style="display: block"> |
|
|
|
|
|
<div :class="{'visiual-form':source==='visiual'}"> |
|
|
|
|
|
<el-select v-model="formData.manageStatus" placeholder="请选择办理状态"> |
|
|
|
|
|
<el-option |
|
|
|
|
|
v-for="item in statusOption" |
|
|
|
|
|
:label="item.label" |
|
|
|
|
|
:value="item.value" |
|
|
|
|
|
clearable |
|
|
|
|
|
:key="item.value"> |
|
|
|
|
|
</el-option> |
|
|
|
|
|
</el-select> |
|
|
|
|
|
</div> |
|
|
|
|
|
|
|
|
|
|
|
</el-form-item> |
|
|
|
|
|
<el-form-item |
|
|
|
|
|
label="办理时间" |
|
|
|
|
|
prop="manageTime" |
|
|
|
|
|
label-width="150px" |
|
|
|
|
|
style="display: block" |
|
|
|
|
|
> |
|
|
|
|
|
<el-date-picker |
|
|
|
|
|
v-model="formData.manageTime" |
|
|
|
|
|
class="cell-width-1" |
|
|
|
|
|
type="datetime" |
|
|
|
|
|
placeholder="办理时间" |
|
|
|
|
|
value-format="yyyy-MM-dd HH:mm:ss" |
|
|
|
|
|
> |
|
|
|
|
|
</el-date-picker> |
|
|
|
|
|
</el-form-item> |
|
|
|
|
|
<el-form-item label="办理人" |
|
|
|
|
|
prop="manageResi" |
|
|
|
|
|
label-width="150px" |
|
|
|
|
|
:class="{'form-item':source==='visiual'}" |
|
|
|
|
|
style="display: block"> |
|
|
|
|
|
<div :class="{'visiual-form':source==='visiual'}"> |
|
|
|
|
|
<el-input class="cell-width-area" |
|
|
|
|
|
placeholder="请输入办理人" |
|
|
|
|
|
v-model="formData.manageResi"></el-input> |
|
|
|
|
|
</div> |
|
|
|
|
|
|
|
|
|
|
|
</el-form-item> |
|
|
|
|
|
<el-form-item label="办理人电话" |
|
|
|
|
|
prop="manageResiTel" |
|
|
|
|
|
label-width="150px" |
|
|
|
|
|
:class="{'form-item':source==='visiual'}" |
|
|
|
|
|
style="display: block"> |
|
|
|
|
|
<div :class="{'visiual-form':source==='visiual'}"> |
|
|
|
|
|
<el-input class="cell-width-area" |
|
|
|
|
|
placeholder="请输入办理人" |
|
|
|
|
|
v-model="formData.manageResiTel"></el-input> |
|
|
|
|
|
</div> |
|
|
|
|
|
|
|
|
|
|
|
</el-form-item> |
|
|
|
|
|
<el-form-item label="办理意见" |
|
|
prop="content" |
|
|
prop="content" |
|
|
label-width="150px" |
|
|
label-width="150px" |
|
|
:class="{'form-item':source==='visiual'}" |
|
|
:class="{'form-item':source==='visiual'}" |
|
@ -66,14 +125,22 @@ export default { |
|
|
formData: { |
|
|
formData: { |
|
|
operationType: '0',//处理方式[0:已回复 1:已转项目 2:已转需求] |
|
|
operationType: '0',//处理方式[0:已回复 1:已转项目 2:已转需求] |
|
|
content: '', |
|
|
content: '', |
|
|
status: '' |
|
|
manageStatus: '', |
|
|
|
|
|
manageTime:'', |
|
|
|
|
|
manageResi:'', |
|
|
|
|
|
manageResiTel:'' |
|
|
}, |
|
|
}, |
|
|
|
|
|
|
|
|
status: false, |
|
|
status: false, |
|
|
okflag: false, |
|
|
okflag: false, |
|
|
|
|
|
|
|
|
eventDetailCopy: {}, |
|
|
eventDetailCopy: {}, |
|
|
|
|
|
statusOption:[ |
|
|
|
|
|
{label:'已阅收',value:0}, |
|
|
|
|
|
{label:'处理中',value:1}, |
|
|
|
|
|
{label:'已办结',value:2}, |
|
|
|
|
|
{label:'已结案',value:3} |
|
|
|
|
|
], |
|
|
casOptions: [], |
|
|
casOptions: [], |
|
|
iscascaderShow: 0, |
|
|
iscascaderShow: 0, |
|
|
selCategoryArray: [], |
|
|
selCategoryArray: [], |
|
@ -93,9 +160,20 @@ export default { |
|
|
|
|
|
|
|
|
return { |
|
|
return { |
|
|
content: [ |
|
|
content: [ |
|
|
{ required: true, message: "回复内容不能为空", trigger: "blur" }, |
|
|
{ required: true, message: "办理意见不能为空", trigger: "blur" }, |
|
|
|
|
|
], |
|
|
|
|
|
manageStatus: [ |
|
|
|
|
|
{ required: true, message: "办理状态能为空", trigger: "blur" }, |
|
|
|
|
|
], |
|
|
|
|
|
manageTime: [ |
|
|
|
|
|
{ required: true, message: "办理时间不能为空", trigger: "blur" }, |
|
|
|
|
|
], |
|
|
|
|
|
manageResi: [ |
|
|
|
|
|
{ required: true, message: "办理人不能为空", trigger: "blur" }, |
|
|
|
|
|
], |
|
|
|
|
|
manageResiTel: [ |
|
|
|
|
|
{ required: true, message: "办理人电话不能为空", trigger: "blur" }, |
|
|
], |
|
|
], |
|
|
|
|
|
|
|
|
}; |
|
|
}; |
|
|
}, |
|
|
}, |
|
|
|
|
|
|
|
|