|
|
@ -1,54 +1,27 @@ |
|
|
<template> |
|
|
<template> |
|
|
<div class="address_edit"> |
|
|
<div class="address_edit"> |
|
|
<!-- 导航栏 --> |
|
|
|
|
|
<!-- <div class="header_body"> |
|
|
|
|
|
<header-nav |
|
|
|
|
|
:slefBack="true" |
|
|
|
|
|
@goBack="goBack" |
|
|
|
|
|
:titelText="`在线投诉`" |
|
|
|
|
|
> |
|
|
|
|
|
</header-nav> |
|
|
|
|
|
</div>--> |
|
|
|
|
|
<!-- 中间 --> |
|
|
<!-- 中间 --> |
|
|
<div class="warp_body"> |
|
|
<div class="warp_body"> |
|
|
<van-form> |
|
|
<van-form> |
|
|
<van-cell-group> |
|
|
<van-cell-group> |
|
|
<!-- <view v-if="data.isSelect=='true'"> |
|
|
<view v-if="data.isNoScan==false"> |
|
|
<van-field |
|
|
<van-field |
|
|
v-model="submitData.lawEnforcementIncidentText" |
|
|
v-model="submitData.lawEnforcementIncidentText" |
|
|
label="投诉案件" |
|
|
label="投诉事项" |
|
|
placeholder="请选择" |
|
|
placeholder="请选择" |
|
|
readonly |
|
|
readonly |
|
|
required |
|
|
|
|
|
:rules="[{ required: true, message: '请选择投诉案件' }]" |
|
|
|
|
|
clickable |
|
|
clickable |
|
|
is-link |
|
|
is-link |
|
|
@click="showPopup" |
|
|
|
|
|
/> |
|
|
/> |
|
|
</view> |
|
|
</view> |
|
|
<view v-else> |
|
|
|
|
|
<van-field |
|
|
|
|
|
v-model="submitData.lawEnforcementIncidentText" |
|
|
|
|
|
label="投诉案件" |
|
|
|
|
|
placeholder="请选择" |
|
|
|
|
|
readonly |
|
|
|
|
|
required |
|
|
|
|
|
:rules="[{ required: true, message: '请选择投诉案件' }]" |
|
|
|
|
|
clickable |
|
|
|
|
|
is-link |
|
|
|
|
|
/> |
|
|
|
|
|
</view> --> |
|
|
|
|
|
<Popup :visible="popupVisible" :content="popupContent" @close="closePopup" @reciveData="reciveData"/> |
|
|
<Popup :visible="popupVisible" :content="popupContent" @close="closePopup" @reciveData="reciveData"/> |
|
|
<!-- <van-field |
|
|
<van-field |
|
|
v-model="submitData.enforceTypeText" |
|
|
v-model="submitData.enforceTypeText" |
|
|
required |
|
|
|
|
|
label="投诉类型" |
|
|
label="投诉类型" |
|
|
placeholder="请选择" |
|
|
|
|
|
readonly |
|
|
readonly |
|
|
clickable |
|
|
clickable |
|
|
is-link |
|
|
is-link |
|
|
@click="selectType" |
|
|
/> |
|
|
/> --> |
|
|
|
|
|
<van-popup v-model:show="data.showPicker" position="bottom"> |
|
|
<van-popup v-model:show="data.showPicker" position="bottom"> |
|
|
<van-picker |
|
|
<van-picker |
|
|
v-model="data.selectTypeValue" |
|
|
v-model="data.selectTypeValue" |
|
|
@ -62,12 +35,12 @@ |
|
|
v-model="submitData.problemDescription" |
|
|
v-model="submitData.problemDescription" |
|
|
rows="5" |
|
|
rows="5" |
|
|
autosize |
|
|
autosize |
|
|
label="诉求内容" |
|
|
label="投诉内容" |
|
|
type="textarea" |
|
|
type="textarea" |
|
|
maxlength="300" |
|
|
maxlength="300" |
|
|
placeholder="请输入" |
|
|
placeholder="请输入" |
|
|
readonly |
|
|
readonly |
|
|
:rules="[{ required: true, message: '请输入诉求内容' }]" |
|
|
:rules="[{ required: true, message: '请输入投诉内容' }]" |
|
|
show-word-limit |
|
|
show-word-limit |
|
|
/> |
|
|
/> |
|
|
<van-divider class="divdsty"/> |
|
|
<van-divider class="divdsty"/> |
|
|
@ -159,6 +132,8 @@ |
|
|
isCheckedoff: false, |
|
|
isCheckedoff: false, |
|
|
isMssq: false, |
|
|
isMssq: false, |
|
|
mssqParams: {}, |
|
|
mssqParams: {}, |
|
|
|
|
|
// 判断是否入企不扫码 |
|
|
|
|
|
isNoScan: false, |
|
|
}); |
|
|
}); |
|
|
//保存参数 |
|
|
//保存参数 |
|
|
const submitData = reactive({ |
|
|
const submitData = reactive({ |
|
|
@ -274,10 +249,17 @@ |
|
|
data.isSelect = route?.query?.isSelect; |
|
|
data.isSelect = route?.query?.isSelect; |
|
|
submitData.comOrOpi = route?.query?.comOrOpi; |
|
|
submitData.comOrOpi = route?.query?.comOrOpi; |
|
|
complaintInfoById({id:route?.query?.id},success =>{ |
|
|
complaintInfoById({id:route?.query?.id},success =>{ |
|
|
|
|
|
console.log("====> : ", success) |
|
|
|
|
|
submitData.enforceTypeText = success.data.enforceTypeText; |
|
|
submitData.problemDescription = success.data.problemDescription; |
|
|
submitData.problemDescription = success.data.problemDescription; |
|
|
|
|
|
submitData.lawEnforcementIncidentText = success.data.lawEnforcementIncident; |
|
|
submitData.enterpriseAddress = success.data.enterpriseAddress; |
|
|
submitData.enterpriseAddress = success.data.enterpriseAddress; |
|
|
submitData.linkman = success.data.linkman; |
|
|
submitData.linkman = success.data.linkman; |
|
|
submitData.linkmanTel = success.data.linkmanTel; |
|
|
submitData.linkmanTel = success.data.linkmanTel; |
|
|
|
|
|
// 判断是否入企不扫码 |
|
|
|
|
|
if (null == success.data.enforceType || null == success.data.relId) { |
|
|
|
|
|
data.isNoScan = true; |
|
|
|
|
|
} |
|
|
if(success.data.status == 1){ |
|
|
if(success.data.status == 1){ |
|
|
data.isMssq = true; |
|
|
data.isMssq = true; |
|
|
} |
|
|
} |
|
|
|