修改诉求等级页面bug

main
jinna 3 years ago
parent 9669d7e411
commit 909b0f627c
  1. 61
      src/views/register/add.vue
  2. 37
      src/views/register/recon.vue
  3. 4
      vue.config.js

@ -550,23 +550,31 @@ export default {
if(this.formData.length !== 0){
let tmp = this.formData.filter(item => item.username !== '')
console.log(tmp)
if(tmp.length !== 0){
if(this.pageType == 'add'){
let tmp1 = this.typeData.find(item => item.id == this.form.disputeId)
if(!tmp1){
params = {
let tmp2 = this.winData.find(item => item.id == this.form.disposeDept)
params = {
...this.form,
visitors:tmp,
disputeName:this.form.disputeId,
disputeId:''
disputeName:!tmp1 ? this.form.disputeId : '',
disputeId:tmp1 ? this.form.disputeId : '',
disposeDept:tmp2 ? this.form.disposeDept : '',
disposeDeptName:!tmp2 ? this.form.disposeDept : '',
}
}else{
params={
visitors:tmp,
...this.form,
disputeId:this.form.disputeId
}
}
// if(!tmp1){
// }else{
// params={
// visitors:tmp,
// ...this.form,
// disputeId:this.form.disputeId
// }
// }
// if(tmp2){
// }
console.log(params)
addRegister(params).then(res =>{
if(res.data.code == 200){
@ -587,20 +595,29 @@ export default {
visitors:tmp,
}
let tmp1 = this.typeData.find(item => item.id == this.form.disputeId)
if(!tmp1){
params = {
let tmp2 = this.winData.find(item => item.id == this.form.disposeDept)
params = {
...this.form,
visitors:tmp,
disputeName:this.form.disputeId,
disputeId:''
disputeName:!tmp1 ? this.form.disputeId : '',
disputeId:tmp1 ? this.form.disputeId : '',
disposeDept:tmp2 ? this.form.disposeDept : '',
disposeDeptName:!tmp2 ? this.form.disposeDept : '',
}
}else{
params={
visitors:tmp,
...this.form,
disputeId:this.form.disputeId
}
}
// if(!tmp1){
// params = {
// ...this.form,
// visitors:tmp,
// disputeName:this.form.disputeId,
// disputeId:''
// }
// }else{
// params={
// visitors:tmp,
// ...this.form,
// disputeId:this.form.disputeId
// }
// }
addRegister(params).then(res =>{
if(res.data.code == 200){
this.$message.success('提交成功!')

@ -152,7 +152,7 @@
clearable
filterable
ref="searchSelect"
placeholder="请选择诉求类型"
placeholder="请选择所属镇街"
size="medium"
style="width: 90%"
>
@ -195,7 +195,7 @@
<figcaption v-show="form.disputeId == -1">
<el-input
v-model="form.disputeName"
:disabled="isappend || pageType == 'edit' || pageType == 'recon'"
:disabled="pageType == 'edit' || pageType == 'recon'"
size="medium"
style="width: 90%"
></el-input>
@ -210,7 +210,7 @@
<el-form-item style="width: 100%">
<figure>
&emsp;何单位处理过
<figcaption>
<figcaption v-show="form.disposeDept != ''">
<el-select
v-model="form.disposeDept"
:disabled="pageType == 'edit' || pageType == 'recon'"
@ -219,7 +219,7 @@
filterable
allow-create
ref="searchSelect"
:placeholder="pageType == 'recon' ? '请选择单位' : pageType == 'edit' ? '无' : '无'"
:placeholder="pageType == 'recon' ? '' : pageType == 'edit' ? '无' : '无'"
size="medium"
style="width: 90%"
>
@ -231,6 +231,14 @@
/>
</el-select>
</figcaption>
<figcaption v-show="form.disposeDept == ''">
<el-input
v-model="form.disposeDeptName"
:disabled="pageType == 'edit' || pageType == 'recon'"
size="medium"
style="width: 90%"
></el-input>
</figcaption>
</figure>
</el-form-item>
</div>
@ -244,7 +252,7 @@
v-model="form.protocol"
:disabled="pageType == 'edit' || pageType == 'recon'"
size="medium"
:placeholder="pageType == 'recon' ? '请输入基层有协议书' : pageType == 'edit' ? '无' : '无'"
:placeholder="pageType == 'recon' ? '无' : pageType == 'edit' ? '无' : '无'"
clearable
style="width: 90%"
/>
@ -261,7 +269,7 @@
v-model="form.opinion"
:disabled="pageType == 'edit' || pageType == 'recon'"
size="medium"
:placeholder="pageType == 'recon' ? '请输入基层有处理意见' : pageType == 'edit' ? '无' : '无'"
:placeholder="pageType == 'recon' ? '无' : pageType == 'edit' ? '无' : '无'"
clearable
style="width: 90%"
/>
@ -281,7 +289,7 @@
:disabled="pageType == 'edit' || pageType == 'recon'"
v-model="form.reviewOpinion"
size="medium"
:placeholder="pageType == 'recon' ? '请输入部门有复查意见' : pageType == 'edit' ? '无' : '无'"
:placeholder="pageType == 'recon' ? '无' : pageType == 'edit' ? '无' : '无'"
clearable
style="width: 90%"
/>
@ -299,7 +307,7 @@
:disabled="pageType == 'edit' || pageType == 'recon'"
v-model="form.legalPaper"
size="medium"
:placeholder="pageType == 'recon' ? '请输入法律文书' : pageType == 'edit' ? '无' : '无'"
:placeholder="pageType == 'recon' ? '' : pageType == 'edit' ? '无' : '无'"
clearable
style="width: 90%"
/>
@ -375,7 +383,7 @@
filterable
allow-create
ref="searchSelect"
placeholder="请选择单位"
placeholder="请选择越级上报级别"
size="medium"
style="width: 90%"
>
@ -877,7 +885,7 @@ export default {
{ required: true, message: "请选择办理状态", trigger: "change" },
],
mediatorName:[
{ required: true, message: "请输入调解员姓名", trigger: "change" },
{ required: true, message: "请输入调解员姓名", trigger: "blur" },
]
},
formData: [
@ -966,13 +974,15 @@ export default {
disputeId: res.data.data.disputeId,
disputeName:res.data.data.disputeName,
disposeDept: res.data.data.disposeDept,
disposeDeptName:res.data.data.disposeDeptName,
protocol: res.data.data.protocol,
opinion: res.data.data.opinion,
reviewOpinion: res.data.data.reviewOpinion,
legalPaper: res.data.data.legalPaper,
problemDesc: res.data.data.problemDesc,
visitTime:res.data.data.regTime,
skipGrant:res.data.data.skipGrant
skipGrant:res.data.data.skipGrant,
skipGrantLevel:res.data.data.skipGrantLevel == -1 ? '' : res.data.data.skipGrantLevel
};
this.isShowImg = res.data.data.mediationId == '' ? true : false
@ -1033,6 +1043,11 @@ export default {
this.form.dutyDeptIds = this.form.dutyDeptIds !== '' ? this.form.dutyDeptIds.split(',') : ''
this.recordData = this.form.talkingHisList;
this.form.personNum = this.formData.length;
if(res.data.data.mediationId !== '' && res.data.data.fileList.length !== 0){
this.isShowImg = true
}else{
this.isShowImg = false
}
this.title = row.talkingTime + '调解记录'
if(this.form.fileList.length !== 0){
this.form.fileList.map((item) => {

@ -30,8 +30,8 @@ module.exports = {
// target: 'http://localhost',
// target: "http://192.168.1.106:80",
// target: "http://192.168.1.3:8083",
target: "http://192.168.1.106:80",
// target: "http://127.0.0.1:10000",
// target: "http://192.168.1.106:80",
target: "http://127.0.0.1:10000",
//远程演示服务地址,可用于直接启动项目
//target: 'https://saber.bladex.vip/api',
ws: true,

Loading…
Cancel
Save