|
|
|
@ -129,7 +129,7 @@ |
|
|
|
<el-input |
|
|
|
<el-input |
|
|
|
v-model="form.personNum" |
|
|
|
v-model="form.personNum" |
|
|
|
size="medium" |
|
|
|
size="medium" |
|
|
|
placeholder="请输入来访人数" |
|
|
|
:placeholder="pageType == 'recon' ? 请输入来访人数 : pageType == 'edit' ? '无' : '无'" |
|
|
|
clearable |
|
|
|
clearable |
|
|
|
style="width: 90%" |
|
|
|
style="width: 90%" |
|
|
|
:readonly="true" |
|
|
|
:readonly="true" |
|
|
|
@ -171,7 +171,7 @@ |
|
|
|
<el-form-item style="width: 100%"> |
|
|
|
<el-form-item style="width: 100%"> |
|
|
|
<figure> |
|
|
|
<figure> |
|
|
|
 诉求类型 |
|
|
|
 诉求类型 |
|
|
|
<figcaption> |
|
|
|
<figcaption v-show="form.disputeId != -1"> |
|
|
|
<el-select |
|
|
|
<el-select |
|
|
|
v-model="form.disputeId" |
|
|
|
v-model="form.disputeId" |
|
|
|
:disabled="isappend || pageType == 'edit' || pageType == 'recon'" |
|
|
|
:disabled="isappend || pageType == 'edit' || pageType == 'recon'" |
|
|
|
@ -192,6 +192,14 @@ |
|
|
|
/> |
|
|
|
/> |
|
|
|
</el-select> |
|
|
|
</el-select> |
|
|
|
</figcaption> |
|
|
|
</figcaption> |
|
|
|
|
|
|
|
<figcaption v-show="form.disputeId == -1"> |
|
|
|
|
|
|
|
<el-input |
|
|
|
|
|
|
|
v-model="form.disputeName" |
|
|
|
|
|
|
|
:disabled="isappend || pageType == 'edit' || pageType == 'recon'" |
|
|
|
|
|
|
|
size="medium" |
|
|
|
|
|
|
|
style="width: 90%" |
|
|
|
|
|
|
|
></el-input> |
|
|
|
|
|
|
|
</figcaption> |
|
|
|
</figure> |
|
|
|
</figure> |
|
|
|
</el-form-item> |
|
|
|
</el-form-item> |
|
|
|
</el-col> |
|
|
|
</el-col> |
|
|
|
@ -211,7 +219,7 @@ |
|
|
|
filterable |
|
|
|
filterable |
|
|
|
allow-create |
|
|
|
allow-create |
|
|
|
ref="searchSelect" |
|
|
|
ref="searchSelect" |
|
|
|
placeholder="请选择单位" |
|
|
|
:placeholder="pageType == 'recon' ? '请选择单位' : pageType == 'edit' ? '无' : '无'" |
|
|
|
size="medium" |
|
|
|
size="medium" |
|
|
|
style="width: 90%" |
|
|
|
style="width: 90%" |
|
|
|
> |
|
|
|
> |
|
|
|
@ -236,7 +244,7 @@ |
|
|
|
v-model="form.protocol" |
|
|
|
v-model="form.protocol" |
|
|
|
:disabled="pageType == 'edit' || pageType == 'recon'" |
|
|
|
:disabled="pageType == 'edit' || pageType == 'recon'" |
|
|
|
size="medium" |
|
|
|
size="medium" |
|
|
|
placeholder="请输入基层有无协议书" |
|
|
|
:placeholder="pageType == 'recon' ? '请输入基层有无协议书' : pageType == 'edit' ? '无' : '无'" |
|
|
|
clearable |
|
|
|
clearable |
|
|
|
style="width: 90%" |
|
|
|
style="width: 90%" |
|
|
|
/> |
|
|
|
/> |
|
|
|
@ -253,7 +261,7 @@ |
|
|
|
v-model="form.opinion" |
|
|
|
v-model="form.opinion" |
|
|
|
:disabled="pageType == 'edit' || pageType == 'recon'" |
|
|
|
:disabled="pageType == 'edit' || pageType == 'recon'" |
|
|
|
size="medium" |
|
|
|
size="medium" |
|
|
|
placeholder="请输入基层有无处理意见" |
|
|
|
:placeholder="pageType == 'recon' ? '请输入基层有无处理意见' : pageType == 'edit' ? '无' : '无'" |
|
|
|
clearable |
|
|
|
clearable |
|
|
|
style="width: 90%" |
|
|
|
style="width: 90%" |
|
|
|
/> |
|
|
|
/> |
|
|
|
@ -273,7 +281,7 @@ |
|
|
|
:disabled="pageType == 'edit' || pageType == 'recon'" |
|
|
|
:disabled="pageType == 'edit' || pageType == 'recon'" |
|
|
|
v-model="form.reviewOpinion" |
|
|
|
v-model="form.reviewOpinion" |
|
|
|
size="medium" |
|
|
|
size="medium" |
|
|
|
placeholder="请输入部门有无复查意见" |
|
|
|
:placeholder="pageType == 'recon' ? '请输入部门有无复查意见' : pageType == 'edit' ? '无' : '无'" |
|
|
|
clearable |
|
|
|
clearable |
|
|
|
style="width: 90%" |
|
|
|
style="width: 90%" |
|
|
|
/> |
|
|
|
/> |
|
|
|
@ -291,7 +299,7 @@ |
|
|
|
:disabled="pageType == 'edit' || pageType == 'recon'" |
|
|
|
:disabled="pageType == 'edit' || pageType == 'recon'" |
|
|
|
v-model="form.legalPaper" |
|
|
|
v-model="form.legalPaper" |
|
|
|
size="medium" |
|
|
|
size="medium" |
|
|
|
placeholder="请输入法律文书" |
|
|
|
:placeholder="pageType == 'recon' ? '请输入法律文书' : pageType == 'edit' ? '无' : '无'" |
|
|
|
clearable |
|
|
|
clearable |
|
|
|
style="width: 90%" |
|
|
|
style="width: 90%" |
|
|
|
/> |
|
|
|
/> |
|
|
|
@ -311,7 +319,7 @@ |
|
|
|
<el-input |
|
|
|
<el-input |
|
|
|
v-model="form.legalPaper" |
|
|
|
v-model="form.legalPaper" |
|
|
|
size="medium" |
|
|
|
size="medium" |
|
|
|
placeholder="请输入诉求初登时间" |
|
|
|
:placeholder="pageType == 'recon' ? '请输入诉求初登时间' : pageType == 'edit' ? '无' : '无'" |
|
|
|
clearable |
|
|
|
clearable |
|
|
|
style="width: 90%" |
|
|
|
style="width: 90%" |
|
|
|
:readonly="true" |
|
|
|
:readonly="true" |
|
|
|
@ -331,7 +339,7 @@ |
|
|
|
<figcaption> |
|
|
|
<figcaption> |
|
|
|
<el-select |
|
|
|
<el-select |
|
|
|
v-model="form.skipGrant" |
|
|
|
v-model="form.skipGrant" |
|
|
|
:disabled="pageType == 'edit' || pageType == 'recon'" |
|
|
|
:disabled="pageType == 'edit' || isSkip" |
|
|
|
:filter-method="dataFilter" |
|
|
|
:filter-method="dataFilter" |
|
|
|
clearable |
|
|
|
clearable |
|
|
|
filterable |
|
|
|
filterable |
|
|
|
@ -353,6 +361,36 @@ |
|
|
|
</el-form-item> |
|
|
|
</el-form-item> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</el-col> |
|
|
|
</el-col> |
|
|
|
|
|
|
|
<el-col :span="6" style="width: 31%; margin-left: -2.1%" v-show="form.skipGrant == 1"> |
|
|
|
|
|
|
|
<div class="grid-content bg-purple"> |
|
|
|
|
|
|
|
<el-form-item style="width: 100%"> |
|
|
|
|
|
|
|
<figure> |
|
|
|
|
|
|
|
 越级上报级别 |
|
|
|
|
|
|
|
<figcaption> |
|
|
|
|
|
|
|
<el-select |
|
|
|
|
|
|
|
v-model="form.skipGrantLevel" |
|
|
|
|
|
|
|
:disabled="pageType == 'edit' || isSkip" |
|
|
|
|
|
|
|
:filter-method="dataFilter" |
|
|
|
|
|
|
|
clearable |
|
|
|
|
|
|
|
filterable |
|
|
|
|
|
|
|
allow-create |
|
|
|
|
|
|
|
ref="searchSelect" |
|
|
|
|
|
|
|
placeholder="请选择单位" |
|
|
|
|
|
|
|
size="medium" |
|
|
|
|
|
|
|
style="width: 90%" |
|
|
|
|
|
|
|
> |
|
|
|
|
|
|
|
<el-option |
|
|
|
|
|
|
|
v-for="item in grantLevelData" |
|
|
|
|
|
|
|
:key="item.value" |
|
|
|
|
|
|
|
:label="item.label" |
|
|
|
|
|
|
|
:value="item.value" |
|
|
|
|
|
|
|
/> |
|
|
|
|
|
|
|
</el-select> |
|
|
|
|
|
|
|
</figcaption> |
|
|
|
|
|
|
|
</figure> |
|
|
|
|
|
|
|
</el-form-item> |
|
|
|
|
|
|
|
</div> |
|
|
|
|
|
|
|
</el-col> |
|
|
|
</el-row> |
|
|
|
</el-row> |
|
|
|
<el-row :model="form" :rules="rules" :gutter="20"> |
|
|
|
<el-row :model="form" :rules="rules" :gutter="20"> |
|
|
|
<el-col style="width: 100%; margin-left: 1%"> |
|
|
|
<el-col style="width: 100%; margin-left: 1%"> |
|
|
|
@ -367,7 +405,7 @@ |
|
|
|
:disabled="pageType == 'edit'" |
|
|
|
:disabled="pageType == 'edit'" |
|
|
|
v-model="form.problemDesc" |
|
|
|
v-model="form.problemDesc" |
|
|
|
size="medium" |
|
|
|
size="medium" |
|
|
|
placeholder="请输入反应主要问题" |
|
|
|
:placeholder="pageType == 'recon' ? '请输入反应主要问题' : pageType == 'edit' ? '无' : '无'" |
|
|
|
clearable |
|
|
|
clearable |
|
|
|
style="width: 90%" |
|
|
|
style="width: 90%" |
|
|
|
/> |
|
|
|
/> |
|
|
|
@ -419,13 +457,14 @@ |
|
|
|
</el-table-column> |
|
|
|
</el-table-column> |
|
|
|
<el-table-column align="center" prop="talkingHis" label="接谈记录详情"> |
|
|
|
<el-table-column align="center" prop="talkingHis" label="接谈记录详情"> |
|
|
|
<template slot-scope="scope"> |
|
|
|
<template slot-scope="scope"> |
|
|
|
|
|
|
|
<i></i> |
|
|
|
<el-input |
|
|
|
<el-input |
|
|
|
type="textarea" |
|
|
|
type="textarea" |
|
|
|
:autosize="{ minRows: 2 }" |
|
|
|
:autosize="{ minRows: 2 }" |
|
|
|
v-model="scope.row.talkingHis" |
|
|
|
v-model="scope.row.talkingHis" |
|
|
|
size="medium" |
|
|
|
size="medium" |
|
|
|
:disabled="pageType == 'edit'" |
|
|
|
:disabled="pageType == 'edit'" |
|
|
|
placeholder="请输入接谈记录详情" |
|
|
|
:placeholder="pageType == 'recon' ? '请输入接谈记录详情' : pageType == 'edit' ? '无' : '无'" |
|
|
|
clearable |
|
|
|
clearable |
|
|
|
style="width: 90%" |
|
|
|
style="width: 90%" |
|
|
|
> |
|
|
|
> |
|
|
|
@ -446,7 +485,7 @@ |
|
|
|
v-model="form.attitude" |
|
|
|
v-model="form.attitude" |
|
|
|
:disabled="pageType == 'edit'" |
|
|
|
:disabled="pageType == 'edit'" |
|
|
|
size="medium" |
|
|
|
size="medium" |
|
|
|
placeholder="请输入上访人意见和态度" |
|
|
|
:placeholder="pageType == 'recon' ? '请输入上访人意见和态度' : pageType == 'edit' ? '无' : '无'" |
|
|
|
clearable |
|
|
|
clearable |
|
|
|
style="width: 90%" |
|
|
|
style="width: 90%" |
|
|
|
/> |
|
|
|
/> |
|
|
|
@ -469,7 +508,7 @@ |
|
|
|
:autosize="{ minRows: 2 }" |
|
|
|
:autosize="{ minRows: 2 }" |
|
|
|
v-model="form.talkingAdvice" |
|
|
|
v-model="form.talkingAdvice" |
|
|
|
size="medium" |
|
|
|
size="medium" |
|
|
|
placeholder="请输入接谈意见" |
|
|
|
:placeholder="pageType == 'recon' ? '请输入接谈意见' : pageType == 'edit' ? '无' : '无'" |
|
|
|
clearable |
|
|
|
clearable |
|
|
|
style="width: 90%" |
|
|
|
style="width: 90%" |
|
|
|
/> |
|
|
|
/> |
|
|
|
@ -494,7 +533,7 @@ |
|
|
|
filterable |
|
|
|
filterable |
|
|
|
allow-create |
|
|
|
allow-create |
|
|
|
ref="searchSelect" |
|
|
|
ref="searchSelect" |
|
|
|
placeholder="请选择单位" |
|
|
|
:placeholder="pageType == 'recon' ? '请选择单位' : pageType == 'edit' ? '无' : '无'" |
|
|
|
size="medium" |
|
|
|
size="medium" |
|
|
|
style="width: 90%" |
|
|
|
style="width: 90%" |
|
|
|
multiple |
|
|
|
multiple |
|
|
|
@ -524,7 +563,7 @@ |
|
|
|
filterable |
|
|
|
filterable |
|
|
|
allow-create |
|
|
|
allow-create |
|
|
|
ref="searchSelect" |
|
|
|
ref="searchSelect" |
|
|
|
placeholder="请选择单位" |
|
|
|
:placeholder="pageType == 'recon' ? '请选择单位' : pageType == 'edit' ? '无' : '无'" |
|
|
|
size="medium" |
|
|
|
size="medium" |
|
|
|
style="width: 90%" |
|
|
|
style="width: 90%" |
|
|
|
> |
|
|
|
> |
|
|
|
@ -552,7 +591,7 @@ |
|
|
|
filterable |
|
|
|
filterable |
|
|
|
allow-create |
|
|
|
allow-create |
|
|
|
ref="searchSelect" |
|
|
|
ref="searchSelect" |
|
|
|
placeholder="请选择事件等级" |
|
|
|
:placeholder="pageType == 'recon' ? '请选择事件等级' : pageType == 'edit' ? '无' : '无'" |
|
|
|
size="medium" |
|
|
|
size="medium" |
|
|
|
style="width: 90%" |
|
|
|
style="width: 90%" |
|
|
|
> |
|
|
|
> |
|
|
|
@ -583,7 +622,7 @@ |
|
|
|
filterable |
|
|
|
filterable |
|
|
|
allow-create |
|
|
|
allow-create |
|
|
|
ref="searchSelect" |
|
|
|
ref="searchSelect" |
|
|
|
placeholder="请选择办理状态" |
|
|
|
:placeholder="pageType == 'recon' ? '请选择办理状态' : pageType == 'edit' ? '无' : '无'" |
|
|
|
size="medium" |
|
|
|
size="medium" |
|
|
|
style="width: 90%" |
|
|
|
style="width: 90%" |
|
|
|
> |
|
|
|
> |
|
|
|
@ -609,7 +648,7 @@ |
|
|
|
v-model="form.feedbackDeadline" |
|
|
|
v-model="form.feedbackDeadline" |
|
|
|
type="datetime" |
|
|
|
type="datetime" |
|
|
|
style="width: 90%" |
|
|
|
style="width: 90%" |
|
|
|
placeholder="选择日期时间" |
|
|
|
:placeholder="pageType == 'recon' ? '选择日期时间' : pageType == 'edit' ? '无' : '无'" |
|
|
|
format="yyyy-MM-dd HH:mm:ss" |
|
|
|
format="yyyy-MM-dd HH:mm:ss" |
|
|
|
value-format="yyyy-MM-dd HH:mm:ss" |
|
|
|
value-format="yyyy-MM-dd HH:mm:ss" |
|
|
|
> |
|
|
|
> |
|
|
|
@ -630,7 +669,7 @@ |
|
|
|
format="yyyy-MM-dd HH:mm:ss" |
|
|
|
format="yyyy-MM-dd HH:mm:ss" |
|
|
|
value-format="yyyy-MM-dd HH:mm:ss" |
|
|
|
value-format="yyyy-MM-dd HH:mm:ss" |
|
|
|
style="width: 90%" |
|
|
|
style="width: 90%" |
|
|
|
placeholder="选择日期时间" |
|
|
|
:placeholder="pageType == 'recon' ? '选择日期时间' : pageType == 'edit' ? '无' : '无'" |
|
|
|
> |
|
|
|
> |
|
|
|
</el-date-picker> |
|
|
|
</el-date-picker> |
|
|
|
</figcaption> |
|
|
|
</figcaption> |
|
|
|
@ -651,7 +690,7 @@ |
|
|
|
:autosize="{ minRows: 2 }" |
|
|
|
:autosize="{ minRows: 2 }" |
|
|
|
v-model="form.remark" |
|
|
|
v-model="form.remark" |
|
|
|
size="medium" |
|
|
|
size="medium" |
|
|
|
placeholder="请输入备注" |
|
|
|
:placeholder="pageType == 'recon' ? '请输入备注' : pageType == 'edit' ? '无' : '无'" |
|
|
|
clearable |
|
|
|
clearable |
|
|
|
style="width: 90%" |
|
|
|
style="width: 90%" |
|
|
|
/> |
|
|
|
/> |
|
|
|
@ -674,14 +713,14 @@ |
|
|
|
style="width: 90%" |
|
|
|
style="width: 90%" |
|
|
|
format="yyyy-MM-dd HH:mm:ss" |
|
|
|
format="yyyy-MM-dd HH:mm:ss" |
|
|
|
value-format="yyyy-MM-dd HH:mm:ss" |
|
|
|
value-format="yyyy-MM-dd HH:mm:ss" |
|
|
|
placeholder="选择来访时间" |
|
|
|
:placeholder="pageType == 'recon' ? '选择来访时间' : pageType == 'edit' ? '无' : '无'" |
|
|
|
> |
|
|
|
> |
|
|
|
</el-date-picker> |
|
|
|
</el-date-picker> |
|
|
|
</figcaption> |
|
|
|
</figcaption> |
|
|
|
</figure> |
|
|
|
</figure> |
|
|
|
</el-form-item> |
|
|
|
</el-form-item> |
|
|
|
</el-col> |
|
|
|
</el-col> |
|
|
|
<el-col :span="6" style="width: 31%; margin-left: 2.1%"> |
|
|
|
<el-col :span="6" style="width: 31%; margin-left: -2.1%"> |
|
|
|
<el-form-item style="width: 100%"> |
|
|
|
<el-form-item style="width: 100%"> |
|
|
|
<figure> |
|
|
|
<figure> |
|
|
|
  提交时间 |
|
|
|
  提交时间 |
|
|
|
@ -693,16 +732,33 @@ |
|
|
|
style="width: 90%" |
|
|
|
style="width: 90%" |
|
|
|
format="yyyy-MM-dd HH:mm:ss" |
|
|
|
format="yyyy-MM-dd HH:mm:ss" |
|
|
|
value-format="yyyy-MM-dd HH:mm:ss" |
|
|
|
value-format="yyyy-MM-dd HH:mm:ss" |
|
|
|
placeholder="选择提交时间" |
|
|
|
:placeholder="pageType == 'recon' ? '选择提交时间' : pageType == 'edit' ? '无' : '无'" |
|
|
|
> |
|
|
|
> |
|
|
|
</el-date-picker> |
|
|
|
</el-date-picker> |
|
|
|
</figcaption> |
|
|
|
</figcaption> |
|
|
|
</figure> |
|
|
|
</figure> |
|
|
|
</el-form-item> |
|
|
|
</el-form-item> |
|
|
|
</el-col> |
|
|
|
</el-col> |
|
|
|
|
|
|
|
<el-col :span="6" style="width: 31%; margin-left: -1.58%"> |
|
|
|
|
|
|
|
<el-form-item style="width: 100%" prop="mediatorName"> |
|
|
|
|
|
|
|
<figure> |
|
|
|
|
|
|
|
<i></i> 调解员姓名 |
|
|
|
|
|
|
|
<figcaption> |
|
|
|
|
|
|
|
<el-input |
|
|
|
|
|
|
|
:disabled="pageType == 'edit'" |
|
|
|
|
|
|
|
v-model="form.mediatorName" |
|
|
|
|
|
|
|
size="medium" |
|
|
|
|
|
|
|
:placeholder="pageType == 'recon' ? '请输入调解员姓名' : pageType == 'edit' ? '无' : '无'" |
|
|
|
|
|
|
|
clearable |
|
|
|
|
|
|
|
style="width: 90%" |
|
|
|
|
|
|
|
/> |
|
|
|
|
|
|
|
</figcaption> |
|
|
|
|
|
|
|
</figure> |
|
|
|
|
|
|
|
</el-form-item> |
|
|
|
|
|
|
|
</el-col> |
|
|
|
</el-row> |
|
|
|
</el-row> |
|
|
|
<el-row :model="form" :rules="rules" :gutter="20"> |
|
|
|
<el-row :model="form" :rules="rules" :gutter="20" v-show="isShowImg"> |
|
|
|
<el-col style="width: 100%; margin-left: 1%" v-show="imgList.length == 0 && pageType !== 'edit'"> |
|
|
|
<el-col style="width: 100%; margin-left: 1%" > |
|
|
|
<el-form-item> |
|
|
|
<el-form-item> |
|
|
|
<figure> |
|
|
|
<figure> |
|
|
|
  上传附件 |
|
|
|
  上传附件 |
|
|
|
@ -710,7 +766,7 @@ |
|
|
|
<el-upload |
|
|
|
<el-upload |
|
|
|
v-model="imgList" |
|
|
|
v-model="imgList" |
|
|
|
class="upload_box" |
|
|
|
class="upload_box" |
|
|
|
:class="imgList.length >= 5 ? 'hide' : ''" |
|
|
|
:class="(imgList.length >= 5 ||pageType == 'edit') ? 'hide' : ''" |
|
|
|
:headers="headers" |
|
|
|
:headers="headers" |
|
|
|
action="/api/blade-resource/oss/endpoint/put-file" |
|
|
|
action="/api/blade-resource/oss/endpoint/put-file" |
|
|
|
list-type="picture-card" |
|
|
|
list-type="picture-card" |
|
|
|
@ -721,7 +777,7 @@ |
|
|
|
limit="5" |
|
|
|
limit="5" |
|
|
|
accept=".jpg,.png" |
|
|
|
accept=".jpg,.png" |
|
|
|
> |
|
|
|
> |
|
|
|
<div class="up_box" v-show="imgList.length < 5 && pageType !== 'edit'"> |
|
|
|
<div class="up_box"> |
|
|
|
<div class="upload_item"> |
|
|
|
<div class="upload_item"> |
|
|
|
<div class="img"> |
|
|
|
<div class="img"> |
|
|
|
<img src="~@/assets/image/upload.png" alt="" /> |
|
|
|
<img src="~@/assets/image/upload.png" alt="" /> |
|
|
|
@ -741,7 +797,7 @@ |
|
|
|
<el-form-item class="btn_box" v-show="pageType == 'recon'"> |
|
|
|
<el-form-item class="btn_box" v-show="pageType == 'recon'"> |
|
|
|
<el-button class="can_btn" @click="handleCancel">取消</el-button> |
|
|
|
<el-button class="can_btn" @click="handleCancel">取消</el-button> |
|
|
|
<el-button class="sub_btn" type="primary" @click="submitForm" |
|
|
|
<el-button class="sub_btn" type="primary" @click="submitForm" |
|
|
|
>发布</el-button |
|
|
|
>提交</el-button |
|
|
|
> |
|
|
|
> |
|
|
|
</el-form-item> |
|
|
|
</el-form-item> |
|
|
|
</el-form> |
|
|
|
</el-form> |
|
|
|
@ -765,8 +821,10 @@ export default { |
|
|
|
number: "", |
|
|
|
number: "", |
|
|
|
fileList: [], |
|
|
|
fileList: [], |
|
|
|
}, |
|
|
|
}, |
|
|
|
|
|
|
|
isSkip:false, |
|
|
|
imgList: [], |
|
|
|
imgList: [], |
|
|
|
fileList: [], |
|
|
|
fileList: [], |
|
|
|
|
|
|
|
isUpload:false, |
|
|
|
enentLevel: [ |
|
|
|
enentLevel: [ |
|
|
|
{ value: 0, label: "简单" }, |
|
|
|
{ value: 0, label: "简单" }, |
|
|
|
{ value: 1, label: "一般" }, |
|
|
|
{ value: 1, label: "一般" }, |
|
|
|
@ -778,10 +836,17 @@ export default { |
|
|
|
{ value: 2, label: "达成协议" }, |
|
|
|
{ value: 2, label: "达成协议" }, |
|
|
|
{ value: 3, label: "调解成功" }, |
|
|
|
{ value: 3, label: "调解成功" }, |
|
|
|
], |
|
|
|
], |
|
|
|
|
|
|
|
isShowImg:true, |
|
|
|
yuejiData:[ |
|
|
|
yuejiData:[ |
|
|
|
{value:1,label:'是'}, |
|
|
|
{value:1,label:'是'}, |
|
|
|
{value:0,label:'否'}, |
|
|
|
{value:0,label:'否'}, |
|
|
|
], |
|
|
|
], |
|
|
|
|
|
|
|
grantLevelData:[ |
|
|
|
|
|
|
|
{value:0,label:'中央'}, |
|
|
|
|
|
|
|
{value:1,label:'省级'}, |
|
|
|
|
|
|
|
{value:2,label:'市级'}, |
|
|
|
|
|
|
|
{value:3,label:'区县'}, |
|
|
|
|
|
|
|
], |
|
|
|
headers: { |
|
|
|
headers: { |
|
|
|
"Blade-Auth": "", |
|
|
|
"Blade-Auth": "", |
|
|
|
}, //认证 |
|
|
|
}, //认证 |
|
|
|
@ -811,6 +876,9 @@ export default { |
|
|
|
appealStatus: [ |
|
|
|
appealStatus: [ |
|
|
|
{ required: true, message: "请选择办理状态", trigger: "change" }, |
|
|
|
{ required: true, message: "请选择办理状态", trigger: "change" }, |
|
|
|
], |
|
|
|
], |
|
|
|
|
|
|
|
mediatorName:[ |
|
|
|
|
|
|
|
{ required: true, message: "请输入调解员姓名", trigger: "change" }, |
|
|
|
|
|
|
|
] |
|
|
|
}, |
|
|
|
}, |
|
|
|
formData: [ |
|
|
|
formData: [ |
|
|
|
{ |
|
|
|
{ |
|
|
|
@ -871,6 +939,11 @@ export default { |
|
|
|
this.form.dutyDeptIds = this.form.dutyDeptIds !== '' ? this.form.dutyDeptIds.split(',') : '' |
|
|
|
this.form.dutyDeptIds = this.form.dutyDeptIds !== '' ? this.form.dutyDeptIds.split(',') : '' |
|
|
|
this.recordData = this.form.talkingHisList; |
|
|
|
this.recordData = this.form.talkingHisList; |
|
|
|
this.form.personNum = this.formData.length; |
|
|
|
this.form.personNum = this.formData.length; |
|
|
|
|
|
|
|
if(res.data.data.mediationId !== '' && res.data.data.fileList.length !== 0){ |
|
|
|
|
|
|
|
this.isShowImg = true |
|
|
|
|
|
|
|
}else{ |
|
|
|
|
|
|
|
this.isShowImg = false |
|
|
|
|
|
|
|
} |
|
|
|
if(this.form.fileList.length !== 0){ |
|
|
|
if(this.form.fileList.length !== 0){ |
|
|
|
this.form.fileList.map((item) => { |
|
|
|
this.form.fileList.map((item) => { |
|
|
|
this.imgList.push({ fileAddr: item.fileAddr }); |
|
|
|
this.imgList.push({ fileAddr: item.fileAddr }); |
|
|
|
@ -891,6 +964,7 @@ export default { |
|
|
|
personNum:res.data.data.visitors.length, |
|
|
|
personNum:res.data.data.visitors.length, |
|
|
|
streetId: res.data.data.streetId, |
|
|
|
streetId: res.data.data.streetId, |
|
|
|
disputeId: res.data.data.disputeId, |
|
|
|
disputeId: res.data.data.disputeId, |
|
|
|
|
|
|
|
disputeName:res.data.data.disputeName, |
|
|
|
disposeDept: res.data.data.disposeDept, |
|
|
|
disposeDept: res.data.data.disposeDept, |
|
|
|
protocol: res.data.data.protocol, |
|
|
|
protocol: res.data.data.protocol, |
|
|
|
opinion: res.data.data.opinion, |
|
|
|
opinion: res.data.data.opinion, |
|
|
|
@ -900,8 +974,16 @@ export default { |
|
|
|
visitTime:res.data.data.regTime, |
|
|
|
visitTime:res.data.data.regTime, |
|
|
|
skipGrant:res.data.data.skipGrant |
|
|
|
skipGrant:res.data.data.skipGrant |
|
|
|
}; |
|
|
|
}; |
|
|
|
|
|
|
|
this.isShowImg = res.data.data.mediationId == '' ? true : false |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
console.log(this.isShowImg) |
|
|
|
this.formData = res.data.data.visitors; |
|
|
|
this.formData = res.data.data.visitors; |
|
|
|
this.recordData = res.data.data.talkingHisList; |
|
|
|
this.recordData = res.data.data.talkingHisList; |
|
|
|
|
|
|
|
if(res.data.data.talkingHisList.length == 0){ |
|
|
|
|
|
|
|
this.isSkip = false |
|
|
|
|
|
|
|
}else{ |
|
|
|
|
|
|
|
this.isSkip = true |
|
|
|
|
|
|
|
} |
|
|
|
// this.form.personNum = this.form |
|
|
|
// this.form.personNum = this.form |
|
|
|
this.recordData.push({ |
|
|
|
this.recordData.push({ |
|
|
|
talkingTime: this.$route.query.time, |
|
|
|
talkingTime: this.$route.query.time, |
|
|
|
@ -1076,6 +1158,10 @@ export default { |
|
|
|
.record_tab { |
|
|
|
.record_tab { |
|
|
|
width: 98% !important; |
|
|
|
width: 98% !important; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
/deep/ .el-table td.el-table__cell .cell{ |
|
|
|
|
|
|
|
display: flex; |
|
|
|
|
|
|
|
justify-content: center; |
|
|
|
|
|
|
|
} |
|
|
|
/deep/ .btn_box { |
|
|
|
/deep/ .btn_box { |
|
|
|
display: flex; |
|
|
|
display: flex; |
|
|
|
align-items: center; |
|
|
|
align-items: center; |
|
|
|
@ -1170,7 +1256,14 @@ export default { |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
.hide{ |
|
|
|
|
|
|
|
/deep/ .el-upload--picture-card { |
|
|
|
|
|
|
|
display: none; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|
/deep/ .el-upload-list { |
|
|
|
/deep/ .el-upload-list { |
|
|
|
.el-upload-list__item { |
|
|
|
.el-upload-list__item { |
|
|
|
width: 394px; |
|
|
|
width: 394px; |
|
|
|
|