(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-complaint-complaintDetail"],{"2bbf":function(t,i,e){"use strict";e("6a54");var n=e("f5bd").default;Object.defineProperty(i,"__esModule",{value:!0}),i.appraiseComplaint=function(t){return new Promise((function(i,e){""!=t.context?""!=t.complaintId?(0,a.request)({url:s.default.saveComplaintAppraise,method:"POST",data:t,success:function(t){var n=t.data;0==n.code?i():e(n.msg)},fail:function(t){e(t)}}):uni.showToast({title:"未包含报修信息",icon:"none"}):uni.showToast({title:"请填写评价内容",icon:"none"})}))},i.complaint=function(t){return new Promise((function(i,e){var n="";""==t.typeCd?n="请选择投诉类型":""==t.complaintName?n="请填写投诉人":""==t.tel?n="请填写手机号":""==t.context&&(n="请填写投诉内容"),console.log("msg=",n),""==n?(0,a.request)({url:s.default.saveComplaint,method:"POST",data:t,success:function(t){var n=t.data;0==n.code?i():e(n.msg)},fail:function(t){e(t)}}):e(n)}))},i.getComplaintEvent=function(t){return new Promise((function(i,e){(0,a.request)({url:s.default.listComplaintEvent,method:"GET",data:t,success:function(t){var e=t.data;0==e.code?i(e):uni.showToast({title:e.msg})},fail:function(t){e(t)}})}))},i.getComplaintType=function(t){return new Promise((function(i,e){(0,a.request)({url:s.default.listComplaintType,method:"GET",data:t,success:function(t){var e=t.data;0==e.code?i(e):uni.showToast({title:e.msg})},fail:function(t){e(t)}})}))},i.getComplaints=function(t){return new Promise((function(i,e){(0,a.request)({url:s.default.listComplaints,method:"GET",data:t,success:function(t){var e=t.data;0==e.code?i(e):uni.showToast({title:e.msg})},fail:function(t){e(t)}})}))},e("bf0f");var a=e("a7bc"),s=n(e("79d4"))},"38bb":function(t,i,e){"use strict";e.r(i);var n=e("fbcc"),a=e.n(n);for(var s in n)["default"].indexOf(s)<0&&function(t){e.d(i,t,(function(){return n[t]}))}(s);i["default"]=a.a},"49a55":function(t,i,e){"use strict";e.r(i);var n=e("f20e"),a=e("38bb");for(var s in a)["default"].indexOf(s)<0&&function(t){e.d(i,t,(function(){return a[t]}))}(s);var c=e("828b"),o=Object(c["a"])(a["default"],n["b"],n["c"],!1,null,"32b46075",null,!1,n["a"],void 0);i["default"]=o.exports},f20e:function(t,i,e){"use strict";e.d(i,"b",(function(){return n})),e.d(i,"c",(function(){return a})),e.d(i,"a",(function(){}));var n=function(){var t=this,i=t.$createElement,e=t._self._c||i;return e("v-uni-view",[e("v-uni-view",{staticClass:"padding margin-top"},[e("v-uni-text",[t._v(" "+t._s(t.$t("pages.complaint.complaintDetail.订单信息")))])],1),e("v-uni-view",{staticClass:"cu-list menu"},[e("v-uni-view",{staticClass:"cu-item"},[e("v-uni-view",{staticClass:"content"},[e("v-uni-text",{staticClass:"cuIcon-edit text-green"}),e("v-uni-text",{staticClass:"text-grey"},[t._v(" "+t._s(t.$t("pages.complaint.complaintDetail.投诉编码")))])],1),e("v-uni-view",{staticClass:"action"},[e("v-uni-text",{staticClass:"text-grey text-sm"},[t._v(t._s(t.complaint.complaintId))])],1)],1),e("v-uni-view",{staticClass:"cu-item"},[e("v-uni-view",{staticClass:"content"},[e("v-uni-text",{staticClass:"cuIcon-ticket text-green"}),e("v-uni-text",{staticClass:"text-grey"},[t._v(" "+t._s(t.$t("pages.complaint.complaintDetail.房屋编码")))])],1),e("v-uni-view",{staticClass:"action"},[e("v-uni-text",{staticClass:"text-grey text-sm"},[t._v(t._s(t.complaint.roomName))])],1)],1),e("v-uni-view",{staticClass:"cu-item"},[e("v-uni-view",{staticClass:"content"},[e("v-uni-text",{staticClass:"cuIcon-footprint text-green"}),e("v-uni-text",{staticClass:"text-grey"},[t._v(" "+t._s(t.$t("pages.complaint.complaintDetail.类型")))])],1),e("v-uni-view",{staticClass:"action"},[e("v-uni-text",{staticClass:"text-grey text-sm"},[t._v(t._s(t.complaint.typeName))])],1)],1),e("v-uni-view",{staticClass:"cu-item"},[e("v-uni-view",{staticClass:"content"},[e("v-uni-text",{staticClass:"cuIcon-profile text-green"}),e("v-uni-text",{staticClass:"text-grey"},[t._v(" "+t._s(t.$t("pages.complaint.complaintDetail.投诉人")))])],1),e("v-uni-view",{staticClass:"action"},[e("v-uni-text",{staticClass:"text-grey text-sm"},[t._v(t._s(t.complaint.complaintName))])],1)],1),e("v-uni-view",{staticClass:"cu-item"},[e("v-uni-view",{staticClass:"content"},[e("v-uni-text",{staticClass:"cuIcon-phone text-green"}),e("v-uni-text",{staticClass:"text-grey"},[t._v(" "+t._s(t.$t("pages.complaint.complaintDetail.投诉电话")))])],1),e("v-uni-view",{staticClass:"action"},[e("v-uni-text",{staticClass:"text-grey text-sm"},[t._v(t._s(t.complaint.tel))])],1)],1),e("v-uni-view",{staticClass:"cu-item"},[e("v-uni-view",{staticClass:"content"},[e("v-uni-text",{staticClass:"cuIcon-time text-green"}),e("v-uni-text",{staticClass:"text-grey"},[t._v(" "+t._s(t.$t("pages.complaint.complaintDetail.投诉时间")))])],1),e("v-uni-view",{staticClass:"action"},[e("v-uni-text",{staticClass:"text-grey text-sm"},[t._v(t._s(t.complaint.createTime))])],1)],1),e("v-uni-view",{staticClass:"cu-item"},[e("v-uni-view",{staticClass:"content padding-tb-sm"},[e("v-uni-view",[e("v-uni-text",{staticClass:"cuIcon-comment text-blue margin-right-xs"}),t._v(" "+t._s(t.$t("pages.complaint.complaintDetail.投诉内容")))],1),e("v-uni-view",{staticClass:"text-gray text-sm"},[e("v-uni-text",{staticClass:"cuIcon-infofill margin-right-xs"}),t._v(t._s(t.complaint.context))],1)],1)],1),t.complaint.photos&&t.complaint.photos.length>0?e("v-uni-view",{staticClass:"cu-item"},[e("v-uni-view",{staticClass:"margin-top grid text-center col-3 grid-square"},t._l(t.complaint.photos,(function(i,n){return e("v-uni-view",{key:n},[e("v-uni-image",{attrs:{mode:"scaleToFill","data-url":i.url,src:i.url},on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.preview(n)}}})],1)})),1)],1):t._e()],1),e("v-uni-view",{staticClass:"cu-timeline margin-top"},[e("v-uni-view",{staticClass:"cu-time"},[t._v(" "+t._s(t.$t("pages.complaint.complaintDetail.工单")))]),t._l(t.audits,(function(i,n){return e("v-uni-view",{key:n,staticClass:"cu-item "},["1000"==i.eventType?e("v-uni-view",{staticClass:"bg-cyan content"},[e("v-uni-text",[t._v(t._s(i.createUserName)+" ")]),t._v(" "+t._s(i.createTime)+" "+t._s(t.$t("pages.complaint.complaintDetail.投诉"))+" ")],1):t._e(),"1001"==i.eventType?e("v-uni-view",{staticClass:"bg-cyan content"},[e("v-uni-text",[t._v(t._s(i.createUserName)+" ")]),t._v(" "+t._s(i.createTime)+" "+t._s(t.$t("pages.complaint.complaintDetail.处理"))+" ")],1):t._e(),"1001"==i.eventType?e("v-uni-view",{staticClass:"bg-cyan content"},[e("v-uni-text",[t._v(" "+t._s(t.$t("pages.complaint.complaintDetail.处理意见")))]),t._v(" "+t._s(i.remark)+" ")],1):t._e(),"2002"==i.eventType?e("v-uni-view",{staticClass:"bg-cyan content"},[e("v-uni-text",[t._v(t._s(i.createUserName)+" ")]),t._v(" "+t._s(i.createTime)+" "+t._s(t.$t("pages.complaint.complaintDetail.评价"))+" ")],1):t._e(),"2002"==i.eventType?e("v-uni-view",{staticClass:"bg-cyan content"},[e("v-uni-text",[t._v(" "+t._s(t.$t("pages.complaint.complaintDetail.评价内容")))]),t._v(" "+t._s(i.remark)+" ")],1):t._e(),"3003"==i.eventType?e("v-uni-view",{staticClass:"bg-cyan content"},[e("v-uni-text",[t._v(t._s(i.createUserName)+" ")]),t._v(" "+t._s(i.createTime)+" "+t._s(t.$t("pages.complaint.complaintDetail.回复"))+" ")],1):t._e(),"3003"==i.eventType?e("v-uni-view",{staticClass:"bg-cyan content"},[e("v-uni-text",[t._v(t._s(t.$t("pages.complaint.complaintDetail.回复内容")))]),t._v(" "+t._s(i.remark)+" ")],1):t._e()],1)}))],2)],1)},a=[]},fbcc:function(t,i,e){"use strict";e("6a54");var n=e("f5bd").default;Object.defineProperty(i,"__esModule",{value:!0}),i.default=void 0,e("bf0f"),e("2797"),e("aa9c");var a=n(e("d5d0")),s=n(e("b885")),c=e("2bbf"),o=(a.default.constant,{data:function(){return{complaintId:"",communityId:"",complaint:{},audits:[],photoUrl:s.default.commonBaseUrl+"/callComponent/download/getFile/file"}},onLoad:function(t){var i=t.complaintId;this.complaintId=i,this.communityId=t.communityId,this._loadCompaint(),this._listWorkflowAuditInfo()},methods:{_loadCompaint:function(t){var i=this;(0,c.getComplaints)({complaintId:i.complaintId,page:1,row:1,communityId:i.communityId}).then((function(t){var e=t.data;i.complaint=e[0]}))},_listWorkflowAuditInfo:function(t){var i=this;(0,c.getComplaintEvent)({complaintId:i.complaintId,page:1,row:100,communityId:i.communityId}).then((function(t){i.audits=t.data}))},preview:function(t){var i=[];this.complaint.photos.forEach((function(t){i.push(t.url)})),uni.previewImage({current:t,urls:i})}}});i.default=o}}]);