chunk-78a0359f.491df9af.js 20 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-78a0359f"],{"4b51":function(e,t,a){},"5c8b":function(e,t,a){"use strict";a("746d")},"5cd8":function(e,t,a){"use strict";a.r(t);var l=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"tableTitle"},[a("span",{staticClass:"tableFloatLine"}),e._v(" "+e._s(e.name)+" ")])},r=[],o={props:{name:{type:String,required:!0}},data:function(){return{someData:""}}},i=o,n=(a("c6ab"),a("2877")),s=Object(n["a"])(i,l,r,!1,null,"871f745e",null);t["default"]=s.exports},"746d":function(e,t,a){},"7db0":function(e,t,a){"use strict";var l=a("23e7"),r=a("b727").find,o=a("44d2"),i=a("ae40"),n="find",s=!0,u=i(n);n in[]&&Array(1)[n]((function(){s=!1})),l({target:"Array",proto:!0,forced:s||!u},{find:function(e){return r(this,e,arguments.length>1?arguments[1]:void 0)}}),o(n)},c6ab:function(e,t,a){"use strict";a("da4c")},da4c:function(e,t,a){},de9a:function(e,t,a){"use strict";a.r(t);var l=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"mainBox"},[a("div",{staticClass:"layerBox_search"},[a("div",{staticClass:"layerBoxLine"},[a("el-row",[a("el-col",{attrs:{span:8}},[a("div",{staticClass:"searchBox"},[a("div",{staticClass:"searchTitle"},[e._v("类型:")]),a("el-select",{attrs:{placeholder:"请选择.."},on:{change:e.getNatureChildren},model:{value:e.getApiData.nature,callback:function(t){e.$set(e.getApiData,"nature",t)},expression:"getApiData.nature"}},e._l(e.natureData,(function(e){return a("el-option",{key:e.id,attrs:{label:e.label,value:e.value}})})),1)],1)]),a("el-col",{attrs:{span:8}},[a("div",{staticClass:"searchBox"},[a("div",{staticClass:"searchTitle"},[e._v("状态:")]),a("el-select",{attrs:{placeholder:"请选择.."},model:{value:e.getApiData.status,callback:function(t){e.$set(e.getApiData,"status",t)},expression:"getApiData.status"}},e._l(e.statusData,(function(e){return a("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1)])],1)],1)]),a("div",{staticClass:"layerBoxNoBg"},[a("div"),a("div",[a("el-button",{on:{click:e.clearSearchList}},[e._v("重置")]),a("el-button",{staticStyle:{"margin-right":"20px"},attrs:{type:"primary"},on:{click:function(t){return e.getData()}}},[e._v("搜索")])],1)]),a("div",{staticClass:"layerBox"},[a("tableTitle",{attrs:{name:e.tableDivTitle}}),a("el-row",[[a("el-table",{staticStyle:{width:"100%"},attrs:{data:e.tableData}},[a("el-table-column",{attrs:{fixed:"",prop:"id",label:"编号",width:"50"}}),a("el-table-column",{attrs:{prop:"title",label:"标题"}}),a("el-table-column",{attrs:{prop:"nature_name",label:"类型"}}),a("el-table-column",{attrs:{label:"判决书"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(" "+e._s(t.row.judgment?"有":"无")+" ")]}}])}),a("el-table-column",{attrs:{label:"录音录像"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(" "+e._s(t.row.audio_and_video?"有":"无")+" ")]}}])}),a("el-table-column",{attrs:{label:"合同"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(" "+e._s(t.row.contract?"有":"无")+" ")]}}])}),a("el-table-column",{attrs:{label:"资质"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(" "+e._s(t.row.qualifications?"有":"无")+" ")]}}])}),a("el-table-column",{attrs:{prop:"money",label:"涉案标的额"}}),a("el-table-column",{attrs:{prop:"name",label:"姓名"}}),a("el-table-column",{attrs:{prop:"mobile",label:"电话"}}),a("el-table-column",{attrs:{prop:"status_name",label:"状态"}}),a("el-table-column",{attrs:{prop:"created_at",label:"创建时间"}}),a("el-table-column",{attrs:{fixed:"right",label:"操作",width:"200","header-align":"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("div",{staticClass:"listBtnBox"},[1==e.ifAdmin?a("div",{staticClass:"listDeleteBtn",on:{click:function(a){return e.delRow(t.row.id)}}},[a("i",{staticClass:"el-icon-delete"}),e._v("删除")]):e._e(),a("div",{staticClass:"listEditBtn",on:{click:function(a){return e.editRow(t.row)}}},[a("i",{staticClass:"el-icon-edit-outline"}),e._v("编辑")])])]}}])})],1)]],2)],1),a("div",{staticClass:"alignBox"},[a("el-row",[a("el-col",{attrs:{span:24}},[a("el-pagination",{attrs:{"current-page":e.getApiData.page,"page-size":10,layout:"total, prev, pager, next, jumper",total:e.allCount},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}})],1)],1)],1),a("el-dialog",{attrs:{title:"编辑投诉",visible:e.windowStatus,"close-on-click-modal":!1},on:{"update:visible":function(t){e.windowStatus=t}}},[a("el-form",{ref:"form",attrs:{model:e.form,rules:e.formRules,autocomplete:"off","label-position":"left"}},[a("div",{staticClass:"formDiv"},[a("el-form-item",{staticClass:"custom-align-right",attrs:{label:"标题:","label-width":e.formLabelWidth,prop:""}},[a("el-input",{attrs:{autocomplete:"off",disabled:""},model:{value:e.form.title,callback:function(t){e.$set(e.form,"title",t)},expression:"form.title"}})],1),a("el-form-item",{staticClass:"custom-align-right",attrs:{label:"类型:","label-width":e.formLabelWidth,prop:""}},[[a("div",{staticClass:"natureRadioBox"},[a("div",[a("el-radio-group",{model:{value:e.form.nature,callback:function(t){e.$set(e.form,"nature",t)},expression:"form.nature"}},e._l(e.windowNatureData,(function(t){return a("el-radio",{key:t.id,attrs:{label:t.id},on:{change:e.clearCheck}},[e._v(e._s(t.type_name))])})),1)],1),1==e.form.nature?a("div",{staticClass:"natureRadioBoxItem"},[a("el-radio-group",{model:{value:e.form.nature_level0,callback:function(t){e.$set(e.form,"nature_level0",t)},expression:"form.nature_level0"}},e._l(e.windowNatureData[0].children[0].children,(function(t){return a("el-radio",{key:t.id,attrs:{label:t.id}},[e._v(e._s(t.type_name))])})),1)],1):e._e(),1==e.form.nature?a("div",{staticClass:"natureRadioBoxItem"},[a("el-radio-group",{model:{value:e.form.nature_level1,callback:function(t){e.$set(e.form,"nature_level1",t)},expression:"form.nature_level1"}},e._l(e.windowNatureData[0].children[1].children,(function(t){return a("el-radio",{key:t.id,attrs:{label:t.id}},[e._v(e._s(t.type_name))])})),1)],1):e._e(),1==e.form.nature&&24==e.form.nature_level1?a("div",{staticClass:"natureRadioBoxItemOther"},[a("el-input",{attrs:{placeholder:"请输入"},model:{value:e.form.other,callback:function(t){e.$set(e.form,"other",t)},expression:"form.other"}})],1):e._e(),5==e.form.nature?a("div",{staticClass:"natureRadioBoxItem"},[a("el-radio-group",{model:{value:e.form.nature_level0,callback:function(t){e.$set(e.form,"nature_level0",t)},expression:"form.nature_level0"}},e._l(e.windowNatureData[1].children[0].children,(function(t){return a("el-radio",{key:t.id,attrs:{label:t.id}},[e._v(e._s(t.type_name))])})),1)],1):e._e(),5==e.form.nature?a("div",{staticClass:"natureRadioBoxItem"},[a("el-radio-group",{model:{value:e.form.nature_level1,callback:function(t){e.$set(e.form,"nature_level1",t)},expression:"form.nature_level1"}},e._l(e.windowNatureData[1].children[1].children,(function(t){return a("el-radio",{key:t.id,attrs:{label:t.id}},[e._v(e._s(t.type_name))])})),1)],1):e._e(),5==e.form.nature&&29==e.form.nature_level1?a("div",{staticClass:"natureRadioBoxItemOther"},[a("el-input",{attrs:{placeholder:"请输入"},model:{value:e.form.other,callback:function(t){e.$set(e.form,"other",t)},expression:"form.other"}})],1):e._e(),14==e.form.nature_level0&&5==e.form.nature?a("div",{staticClass:"natureRadioBoxItem"},[a("el-radio-group",{model:{value:e.form.nature_level3,callback:function(t){e.$set(e.form,"nature_level3",t)},expression:"form.nature_level3"}},e._l(e.windowNatureData[1].children[0].children[2].children,(function(t){return a("el-radio",{key:t.id,attrs:{label:t.id}},[e._v(e._s(t.type_name))])})),1)],1):e._e(),15==e.form.nature?a("div",{staticClass:"natureRadioBoxItem"},[a("el-radio-group",{model:{value:e.form.nature_level0,callback:function(t){e.$set(e.form,"nature_level0",t)},expression:"form.nature_level0"}},e._l(e.windowNatureData[2].children[0].children,(function(t){return a("el-radio",{key:t.id,attrs:{label:t.id}},[e._v(e._s(t.type_name))])})),1)],1):e._e(),15==e.form.nature&&122==e.form.nature_level0?a("div",{staticClass:"natureRadioBoxItemOther"},[a("el-input",{attrs:{placeholder:"请输入"},model:{value:e.form.other,callback:function(t){e.$set(e.form,"other",t)},expression:"form.other"}})],1):e._e(),104==e.form.nature?a("div",{staticClass:"natureRadioBoxItem"},[a("el-radio-group",{model:{value:e.form.nature_level0,callback:function(t){e.$set(e.form,"nature_level0",t)},expression:"form.nature_level0"}},e._l(e.windowNatureData[3].children[0].children,(function(t){return a("el-radio",{key:t.id,attrs:{label:t.id}},[e._v(e._s(t.type_name))])})),1)],1):e._e(),104==e.form.nature&&36==e.form.nature_level0?a("div",{staticClass:"natureRadioBoxItemOther"},[a("el-input",{attrs:{placeholder:"请输入"},model:{value:e.form.other,callback:function(t){e.$set(e.form,"other",t)},expression:"form.other"}})],1):e._e()])]],2),a("el-form-item",{staticClass:"custom-align-right",attrs:{label:"详细说明:","label-width":e.formLabelWidth,prop:""}},[a("el-input",{staticClass:"custom-textarea",attrs:{type:"textarea",rows:"8",disabled:"",placeholder:"请输入详细说明"},model:{value:e.form.describe,callback:function(t){e.$set(e.form,"describe",t)},expression:"form.describe"}})],1),a("el-form-item",{staticClass:"custom-align-right",attrs:{label:"判决书:","label-width":e.formLabelWidth,prop:""}},[e.form.judgment?a("div",{staticClass:"complaintListdownloadBtn",on:{click:function(t){return e.downloadFile(e.form.judgment)}}},[a("i",{staticClass:"el-icon-download"}),e._v(" 下载 ")]):a("div",[e._v("暂无数据")])]),a("el-form-item",{staticClass:"custom-align-right",attrs:{label:"录音录像:","label-width":e.formLabelWidth,prop:""}},[e.form.audio_and_video?a("div",{staticClass:"complaintListdownloadBtn",on:{click:function(t){return e.downloadFile(e.form.audio_and_video)}}},[a("i",{staticClass:"el-icon-download"}),e._v(" 下载 ")]):a("div",[e._v("暂无数据")])]),a("el-form-item",{staticClass:"custom-align-right",attrs:{label:"合同:","label-width":e.formLabelWidth,prop:""}},[e.form.contract?a("div",{staticClass:"complaintListdownloadBtn",on:{click:function(t){return e.downloadFile(e.form.contract)}}},[a("i",{staticClass:"el-icon-download"}),e._v(" 下载 ")]):a("div",[e._v("暂无数据")])]),a("el-form-item",{staticClass:"custom-align-right",attrs:{label:"资质:","label-width":e.formLabelWidth,prop:""}},[e.form.qualifications?a("div",{staticClass:"complaintListdownloadBtn",on:{click:function(t){return e.downloadFile(e.form.qualifications)}}},[a("i",{staticClass:"el-icon-download"}),e._v(" 下载 ")]):a("div",[e._v("暂无数据")])]),a("el-form-item",{staticClass:"custom-align-right",attrs:{label:"涉案标的金额:","label-width":e.formLabelWidth,prop:""}},[a("el-input",{attrs:{autocomplete:"off",disabled:"",placeholder:"请输入涉案标的金额"},model:{value:e.form.money,callback:function(t){e.$set(e.form,"money",t)},expression:"form.money"}})],1),a("el-form-item",{staticClass:"custom-align-right",attrs:{label:"姓名:","label-width":e.formLabelWidth,prop:""}},[a("el-input",{attrs:{autocomplete:"off",disabled:"",placeholder:"请输入姓名"},model:{value:e.form.name,callback:function(t){e.$set(e.form,"name",t)},expression:"form.name"}})],1),a("el-form-item",{staticClass:"custom-align-right",attrs:{label:"电话:","label-width":e.formLabelWidth,prop:""}},[a("el-input",{attrs:{autocomplete:"off",disabled:"",placeholder:"请输入电话"},model:{value:e.form.mobile,callback:function(t){e.$set(e.form,"mobile",t)},expression:"form.mobile"}})],1),a("el-form-item",{staticClass:"custom-align-right",attrs:{label:"身份证号:","label-width":e.formLabelWidth,prop:"id_card"}},[a("el-input",{attrs:{autocomplete:"off",disabled:"",placeholder:"请输入身份证号"},model:{value:e.form.id_card,callback:function(t){e.$set(e.form,"id_card",t)},expression:"form.id_card"}})],1),a("el-form-item",{staticClass:"custom-align-right",attrs:{label:"期待学习法律:","label-width":e.formLabelWidth,prop:""}},[a("el-input",{attrs:{autocomplete:"off",disabled:"",placeholder:"请输入期待学习法律"},model:{value:e.form.like_remark,callback:function(t){e.$set(e.form,"like_remark",t)},expression:"form.like_remark"}})],1),a("el-form-item",{staticClass:"custom-align-right",attrs:{label:"状态:","label-width":e.formLabelWidth,prop:"status"}},[a("el-radio-group",{model:{value:e.form.status,callback:function(t){e.$set(e.form,"status",t)},expression:"form.status"}},[a("el-radio",{attrs:{label:"101"}},[e._v("已接案")]),a("el-radio",{attrs:{label:"127"}},[e._v("审核中")]),a("el-radio",{attrs:{label:"102"}},[e._v("已拒绝")]),a("el-radio",{attrs:{label:"103"}},[e._v("已完结")])],1)],1),102==e.form.status?a("el-form-item",{staticClass:"custom-align-right",attrs:{label:"拒绝原因:","label-width":e.formLabelWidth,prop:"reason"}},[a("el-input",{staticClass:"custom-textarea",attrs:{type:"textarea",placeholder:"请输入备注信息"},model:{value:e.form.reason,callback:function(t){e.$set(e.form,"reason",t)},expression:"form.reason"}})],1):e._e()],1)]),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("div",[a("el-button",{on:{click:e.closeWindow}},[e._v("取 消")]),a("el-button",{attrs:{type:"primary"},on:{click:e.editData}},[e._v("提交")])],1)])],1)],1)},r=[],o=a("b85c"),i=(a("7db0"),a("b0c0"),a("d3b7"),a("0643"),a("fffc"),a("4b51"),a("5cd8")),n={components:{tableTitle:i["default"]},data:function(){var e=function(e,t,a){0==t.length?a(new Error("该项不能为空!")):a()},t=function(e,t,a){a()};return{tableDivTitle:"投诉举报",tableData:[],allCount:0,editId:0,getApiData:{is_admin:1,nature:"",nature_level:"",type:"",type_level:"",status:"",page:1,pageSize:10},natureData:[],netureLevelData:[],typeData:[],typeLevelData:[],statusData:[],ifAdmin:!1,allNetureLevelData:[],allTypeLevelData:[],windowStatus:!1,formLabelWidth:"120px",form:{title:"",describe:"",judgment:"",audio_and_video:"",contract:"",qualifications:"",money:"",name:"",id_card:"",status:"100",like_remark:"",reason:"",nature:0,nature_level0:0,nature_level1:0,nature_level3:0,nature_name:"",nature_name0:"",nature_name1:"",nature_name3:"",other:""},windowNatureData:[],windowStatusData:[],formRules:{nature:[{required:!0,trigger:"blur",validator:e}],nature_level:[{required:!0,trigger:"blur",validator:e}],type:[{required:!0,trigger:"blur",validator:e}],type_level:[{required:!0,trigger:"blur",validator:e}],status:[{required:!0,trigger:"blur",validator:e}],id_card:[{required:!0,trigger:"blur",validator:t}],reason:[{required:!0,trigger:"blur",validator:e}]}}},methods:{getData:function(){var e=this;this.$store.dispatch("complaint/getComplaint",this.getApiData).then((function(t){console.log(t);var a,l=Object(o["a"])(t.data.rows);try{for(l.s();!(a=l.n()).done;){var r=a.value;switch(r.status){case 100:r.status="";break;case 101:r.status="已接案";break;case 102:r.status="已拒绝";break;case 103:r.status="已完结";break;case 127:r.status="审核中";break;default:r.status="";break}}}catch(i){l.e(i)}finally{l.f()}e.tableData=t.data.rows,e.allCount=t.data.count}))},getStatus:function(){var e=this,t={type:1};this.$store.dispatch("complaint/getLetterType",t).then((function(t){var a,l=Object(o["a"])(t.data);try{for(l.s();!(a=l.n()).done;){var r=a.value,i={value:r.id,label:r.type_name};e.natureData.push(i)}}catch(n){l.e(n)}finally{l.f()}e.allNetureLevelData=t.data,e.windowNatureData=t.data}));var a={type:10};this.$store.dispatch("complaint/getLetterType",a).then((function(t){var a,l=Object(o["a"])(t.data);try{for(l.s();!(a=l.n()).done;){var r=a.value,i={value:r.id,label:r.type_name};e.statusData.push(i),e.windowStatusData.push(i)}}catch(n){l.e(n)}finally{l.f()}}))},getNatureChildren:function(e){this.getApiData.nature_level="",this.netureLevelData=[],console.log(e);var t=this.allNetureLevelData.find((function(t){return t.id===e}));console.log(t);var a,l=Object(o["a"])(t.children);try{for(l.s();!(a=l.n()).done;){var r=a.value;r.id,r.type_name}}catch(i){l.e(i)}finally{l.f()}},handleSizeChange:function(e){this.getApiData.page=e,this.getData()},handleCurrentChange:function(e){this.getApiData.page=e,this.getData()},clearSearchList:function(){this.getApiData.is_admin=1,this.getApiData.nature="",this.getApiData.nature_level="",this.netureLevelData=[],this.getApiData.type="",this.getApiData.type_level="",this.typeLevelData=[],this.getApiData.status="",this.getApiData.page=1,this.getApiData.pageSize=10,this.getData()},openWindow:function(){this.windowStatus=!0},closeWindow:function(){this.windowStatus=!1,this.clearToServe()},clearToServe:function(){this.editId="",this.form.title="",this.form.nature="",this.form.nature_level="",this.form.type="",this.form.type_level="",this.form.describe="",this.form.judgment="",this.form.audio_and_video="",this.form.contract="",this.form.qualifications="",this.form.money="",this.form.name="",this.form.id_card="",this.form.like_remark="",this.form.reason=""},downloadFile:function(e){var t=[],a="download";Array.isArray(e)||(e=[e]),console.log(e);var l,r=Object(o["a"])(e);try{for(r.s();!(l=r.n()).done;){var i=l.value;i.fileSrc?t.push(i.fileSrc):t.push(i)}}catch(s){r.e(s)}finally{r.f()}var n={files:t,fileName:a};this.$store.dispatch("complaint/downloadFile",n).then((function(e){var t=document.createElement("a");t.href=e.data.fileUrl,t.setAttribute("download","downloaded_file"),document.body.appendChild(t),t.click(),document.body.removeChild(t)}))},editRow:function(e){var t=this;this.$store.dispatch("complaint/checkMeasure",{id:e.id}).then((function(a){if(200==a.code){switch(t.openWindow(),console.log(e),t.editId=e.id,t.form.title=e.title,t.form.nature=e.nature,t.form.nature_level0=e.nature_level0,t.form.nature_level1=e.nature_level1,t.form.nature_level3=e.nature_level3,t.form.nature_name=e.nature_name,t.form.nature_name0=e.nature_name0,t.form.nature_name1=e.nature_name1,t.form.nature_name3=e.nature_name3,t.form.other=e.other,t.form.describe=e.describe,t.form.judgment=e.judgment,t.form.audio_and_video=e.audio_and_video,t.form.contract=e.contract,t.form.qualifications=e.qualifications,t.form.money=e.money,t.form.id_card=e.id_card,t.form.like_remark=e.like_remark,t.form.reason=e.reason,e.status){case"待审核":t.form.status="100";break;case"已接案":t.form.status="101";break;case"已拒绝":t.form.status="102";break;case"已完结":t.form.status="103";break;case"审核中":t.form.status="127";break;default:t.form.status="0";break}console.log(t.form.status),t.form.name=e.name,t.form.mobile=e.mobile}else t.$message({type:"warning",message:"该数据已经被其他人受理!"})})).catch((function(){t.$message({type:"warning",message:"网络错误,请重试!"})}))},clearCheck:function(){console.log("清理单选状态"),this.form.nature_level1="",this.form.nature_level3="",this.form.nature_name="",this.form.nature_name0="",this.form.nature_name1="",this.form.nature_name3="",this.form.other=""},delRow:function(e){var t=this,a={id:e,is_admin:1};this.$confirm("确定要删除本条投诉信息吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){console.log("当前删除:"+e),t.$store.dispatch("complaint/delLetterOfComplaint",a).then((function(e){200==e.code?(t.$message({type:"success",message:"删除成功!"}),t.getData()):t.$message({type:"warning",message:e.msg})}))})).catch((function(){t.$message({type:"warning",message:"已取消删除"})}))},editData:function(){var e=this,t={id:this.editId,nature:this.form.nature,nature_level0:this.form.nature_level0,nature_level1:this.form.nature_level1,nature_level3:this.form.nature_level3,other:this.form.other,mobile:this.form.mobile,type:this.form.type,type_level:this.form.type_level,status:this.form.status,reason:this.form.reason,is_admin:1};this.$refs.form.validate((function(a){a&&e.$store.dispatch("complaint/upComplaint",t).then((function(t){console.log(t),e.closeWindow(),e.$message({type:"success",message:"修改成功!"}),e.getData()}))}))}},mounted:function(){this.getData(),this.getStatus(),24==this.$store.state.user.role_id?this.ifAdmin=!0:this.ifAdmin=!1}},s=n,u=(a("5c8b"),a("2877")),c=Object(u["a"])(s,l,r,!1,null,"89f844f8",null);t["default"]=c.exports},fffc:function(e,t,a){"use strict";var l=a("23e7"),r=a("2266"),o=a("1c0b"),i=a("825a");l({target:"Iterator",proto:!0,real:!0},{find:function(e){return i(this),o(e),r(this,(function(t){if(e(t))return r.stop(t)}),void 0,!1,!0).result}})}}]);