| | |
| | | (global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/new_report/new_report"],{350:function(e,t,i){"use strict";(function(e,t){var n=i(4);i(26);n(i(25));var a=n(i(351));e.__webpack_require_UNI_MP_PLUGIN__=i,t(a.default)}).call(this,i(1)["default"],i(2)["createPage"])},351:function(e,t,i){"use strict";i.r(t);var n=i(352),a=i(354);for(var o in a)["default"].indexOf(o)<0&&function(e){i.d(t,e,(function(){return a[e]}))}(o);i(356),i(358);var l,r=i(32),s=Object(r["default"])(a["default"],n["render"],n["staticRenderFns"],!1,null,"662b0166",null,!1,n["components"],l);s.options.__file="pages/new_report/new_report.vue",t["default"]=s.exports},352:function(e,t,i){"use strict";i.r(t);var n=i(353);i.d(t,"render",(function(){return n["render"]})),i.d(t,"staticRenderFns",(function(){return n["staticRenderFns"]})),i.d(t,"recyclableRender",(function(){return n["recyclableRender"]})),i.d(t,"components",(function(){return n["components"]}))},353:function(e,t,i){"use strict";var n;i.r(t),i.d(t,"render",(function(){return a})),i.d(t,"staticRenderFns",(function(){return l})),i.d(t,"recyclableRender",(function(){return o})),i.d(t,"components",(function(){return n}));try{n={uIcon:function(){return Promise.all([i.e("common/vendor"),i.e("node-modules/uview-ui/components/u-icon/u-icon")]).then(i.bind(null,416))},"u-Form":function(){return Promise.all([i.e("common/vendor"),i.e("node-modules/uview-ui/components/u--form/u--form")]).then(i.bind(null,466))},uFormItem:function(){return Promise.all([i.e("common/vendor"),i.e("node-modules/uview-ui/components/u-form-item/u-form-item")]).then(i.bind(null,472))},"u-Input":function(){return Promise.all([i.e("common/vendor"),i.e("node-modules/uview-ui/components/u--input/u--input")]).then(i.bind(null,480))},"u-Textarea":function(){return Promise.all([i.e("common/vendor"),i.e("node-modules/uview-ui/components/u--textarea/u--textarea")]).then(i.bind(null,526))},uButton:function(){return Promise.all([i.e("common/vendor"),i.e("node-modules/uview-ui/components/u-button/u-button")]).then(i.bind(null,425))},uDatetimePicker:function(){return Promise.all([i.e("common/vendor"),i.e("node-modules/uview-ui/components/u-datetime-picker/u-datetime-picker")]).then(i.bind(null,486))},uPicker:function(){return Promise.all([i.e("common/vendor"),i.e("node-modules/uview-ui/components/u-picker/u-picker")]).then(i.bind(null,435))},uModal:function(){return Promise.all([i.e("common/vendor"),i.e("node-modules/uview-ui/components/u-modal/u-modal")]).then(i.bind(null,450))},uPopup:function(){return Promise.all([i.e("common/vendor"),i.e("node-modules/uview-ui/components/u-popup/u-popup")]).then(i.bind(null,502))},uActionSheet:function(){return Promise.all([i.e("common/vendor"),i.e("node-modules/uview-ui/components/u-action-sheet/u-action-sheet")]).then(i.bind(null,532))}}}catch(r){if(-1===r.message.indexOf("Cannot find module")||-1===r.message.indexOf(".vue"))throw r;console.error(r.message),console.error("1. 排查组件名称拼写是否正确"),console.error("2. 排查组件是否符合 easycom 规范,文档:https://uniapp.dcloud.net.cn/collocation/pages?id=easycom"),console.error("3. 若组件不符合 easycom 规范,需手动引入,并在 components 中注册该组件")}var a=function(){var e=this,t=e.$createElement,i=(e._self._c,e.list.length),n=0===e.i?e.model.memberName&&e.columns2.length>0:null;e._isMounted||(e.e0=function(t){e.show2=!0},e.e1=function(t){e.show3=!0},e.e2=function(t){e.model.inHospital=0},e.e3=function(t){e.model.inHospital=1},e.e4=function(t){e.model.hurtType=0},e.e5=function(t){e.model.hurtType=1},e.e6=function(t){e.model.hurtType=2},e.e7=function(t){e.model.medicalInsurance=0},e.e8=function(t){e.model.medicalInsurance=1},e.e9=function(t){e.i--},e.e10=function(t){e.show1=!1},e.e11=function(t){e.show2=!1},e.e12=function(t){e.show3=!1},e.e13=function(t){e.show4=!1},e.e14=function(t){e.show5=!1},e.e15=function(t){e.show6=!1},e.e16=function(t){e.show6=!1}),e.$mp.data=Object.assign({},{$root:{g0:i,g1:n}})},o=!1,l=[];a._withStripped=!0},354:function(e,t,i){"use strict";i.r(t);var n=i(355),a=i.n(n);for(var o in n)["default"].indexOf(o)<0&&function(e){i.d(t,e,(function(){return n[e]}))}(o);t["default"]=a.a},355:function(e,t,i){"use strict";(function(e,n){var a=i(4);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,l=a(i(11));function r(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),i.push.apply(i,n)}return i}function s(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?r(Object(i),!0).forEach((function(t){(0,l.default)(e,t,i[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):r(Object(i)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))}))}return e}var u={data:function(){return{id:null,i:0,show:!1,show1:!1,show2:!1,show3:!1,show4:!1,show5:!1,show6:!1,show7:!1,date:Number(new Date),minDate:"",maxDate:"",columns:[[{name:"工作期间受伤",id:0},{name:"上下班途中受伤",id:1},{name:"非工作时间受伤",id:2},{name:"意外受伤",id:3}]],list:[{name:"填写出险信息"},{name:"上传理赔材料"},{name:"完成报案"}],btns:[],insurance:null,scheme:null,columns1:[],columns2:[],columns3:[],area:[],model:{memberId:"",memberName:"",solutionId:"",solutionName:"",informantName:"",informantPhone:"",hospital:"",happenTime:"",type:"",duId:"",duName:"",worktypeId:"",worktypeName:"",typeName:"",inHospital:0,medicalInsurance:0,content:"",areaId:"",areaInfo:"",reportFileList:[],idcardNo:"",hurtType:0,address:"",receiveBank:"",receiveUserName:"",receiveAccount:"",applyDetailId:"",insuranceApplyId:"",relationFileList:[],outpatientFileList:[],hospitalFileList:[],disabilityFileList:[],otherFileList:[]},rules:{memberName:{type:"string",required:!0,message:"请选择出险人",trigger:["change"]},solutionName:{type:"string",required:!0,message:"请选择方案",trigger:["change"]},informantName:{type:"string",required:!0,message:"请填写报案人",trigger:["blur"]},informantPhone:{type:"string",required:!0,message:"请填写报案人联系方式",trigger:["blur"]},happenTime:{type:"string",required:!0,message:"请选择事故时间",trigger:["change"]},type:{type:"string",required:!0,message:"请选择事故类型",trigger:["change"]},content:{type:"string",required:!0,message:"请输入事故描述",trigger:["blur"]},idcardNo:{type:"string",required:!0,message:"请输入证件号码",trigger:["blur"]},typeName:{type:"string",required:!0,message:"请输入事故类型",trigger:["blur"]}},fileList:[],htmlVal:""}},onLoad:function(t){if(this.id=t.id,this.id)return e.setNavigationBarTitle({title:"编辑报案"}),this.getDetails(),void this.getArea();this.getArea(),this.model.informantName=this.$store.state.userInfo.realname},methods:(o={getInsuranceFile:function(e){var t=this;this.insurance=null,this.$u.api.insuranceFile(e.insuranceId,1).then((function(e){console.log(e),t.insurance=e.data}))},selectRow:function(t){console.log(t);var i=this;e.downloadFile({url:0===t.type?this.insurance.lpStampTempFile.fileurlFull:this.insurance.lpFile.fileurlFull,success:function(t){if(200===t.statusCode){var a=n.getFileSystemManager();a.saveFile({tempFilePath:t.tempFilePath,success:function(t){e.showToast({title:"保存成功!",icon:"success"}),i.show7=!1},fail:function(t){e.showToast({title:"保存失败!",icon:"error"}),i.show7=!1}})}}})},openDownLodFile:function(){var t=[];this.insurance&&this.insurance.lpStampTempFile&&this.insurance.lpStampTempFile.fileurlFull&&t.push({name:"盖章文件模版",type:0,fontSize:"20"}),this.insurance&&this.insurance.lpFile&&this.insurance.lpFile.fileurlFull&&t.push({name:"理赔材料一览表",type:1,fontSize:"20"}),this.btns=t,0!==t.length?this.show7=!0:e.showToast({title:"暂无文件",icon:"none"})},jixu:function(){e.navigateTo({url:"/pages/report_details/report_details?id=".concat(this.id)})}},(0,l.default)(o,"jixu",(function(){this.scheme=null,this.model={memberId:"",memberName:"",solutionId:"",solutionName:"",informantName:"",informantPhone:"",hospital:"",happenTime:"",type:"",duId:"",duName:"",worktypeId:"",worktypeName:"",typeName:"",inHospital:0,medicalInsurance:0,content:"",areaId:"",areaInfo:"",reportFileList:[],idcardNo:"",hurtType:0,address:"",receiveBank:"",receiveUserName:"",receiveAccount:"",applyDetailId:"",insuranceApplyId:"",relationFileList:[],outpatientFileList:[],hospitalFileList:[],disabilityFileList:[],otherFileList:[]},this.i=0})),(0,l.default)(o,"clickItem",(function(e){this.model.memberName=e.name,this.model.memberId=e.id,this.columns2=[]})),(0,l.default)(o,"changeSearch",(function(e){var t=this;this.columns2=[],this.scheme=null,this.columns3=[],this.model.solutionId="",this.model.solutionName="",this.model.duId="",this.model.duName="",this.model.worktypeId="",this.model.worktypeName="",this.model.applyDetailId="",this.model.insuranceApplyId="",this.$u.api.memberFindListByDTO({name:e}).then((function(e){200===e.code&&(t.columns2=e.data)}))})),(0,l.default)(o,"getDetails",(function(){var e=this;this.$u.api.settleClaimsById(this.id).then((function(t){200===t.code&&(e.model.memberName=t.data.memberName,e.model.memberId=t.data.memberId,e.model.solutionName=t.data.solutionName,e.model.solutionId=t.data.solutionId,e.model.worktypeId=t.data.worktypeId,e.model.worktypeName=t.data.worktypeName,e.model.duId=t.data.duId,e.model.duName=t.data.duName,e.model.content=t.data.content,e.model.reportFileList=t.data.reportFileList,e.model.idcardNo=t.data.idcardNo,e.model.address=t.data.address,e.model.receiveBank=t.data.receiveBank,e.model.receiveUserName=t.data.receiveUserName,e.model.receiveAccount=t.data.receiveAccount,e.model.informantName=t.data.informantName,e.model.informantPhone=t.data.informantPhone,e.model.hospital=t.data.hospital,e.model.happenTime=t.data.happenTime,e.model.hurtType=t.data.hurtType,e.model.relationFileList=t.data.relationFileList,e.model.outpatientFileList=t.data.outpatientFileList,e.model.hospitalFileList=t.data.hospitalFileList,e.model.disabilityFileList=t.data.disabilityFileList,e.model.otherFileList=t.data.otherFileList,e.model.type=t.data.type,0===t.data.type?e.model.typeName="工作期间受伤":1===t.data.type?e.model.typeName="上下班途中受伤":2===t.data.type?e.model.typeName="非工作时间受伤":3===t.data.type&&(e.model.typeName="意外受伤"),e.model.inHospital=t.data.inHospital,e.model.medicalInsurance=t.data.medicalInsurance,e.model.areaInfo=t.data.areaInfo,e.model.areaId=t.data.areaId,e.model.solutionId=t.data.solutionId,e.model.solutionName=t.data.solutionName,e.model.duId=t.data.duId,e.model.duName=t.data.duName,e.model.worktypeId=t.data.worktypeId,e.model.worktypeName=t.data.worktypeName,e.model.applyDetailId=t.data.applyDetailId,e.model.insuranceApplyId=t.data.insuranceApplyId,e.$u.api.findList({memberId:e.model.memberId}).then((function(t){200===t.code&&t.data.forEach((function(t){t.solutionId===e.model.solutionId&&(e.scheme=t,e.getInsuranceFile(t),e.minDate=e.dateToTimestamp(t.parentStartTime),e.maxDate=e.dateToTimestamp(t.parentEndTime),e.date=e.dateToTimestamp(t.parentStartTime))}))})))}))})),(0,l.default)(o,"next",(function(){var e=this;this.$refs.uForm.validate().then((function(t){e.i++})).catch((function(e){}))})),(0,l.default)(o,"submit",(function(t){var i=this;this.$refs.uForm.validate().then((function(n){i.$u.api.saveSettleClaims(s(s({},i.model),{},{saveType:t,id:i.id})).then((function(n){200===n.code&&(i.id=n.data,0===t?e.navigateBack({delta:1}):i.i++)}))})).catch((function(e){}))})),(0,l.default)(o,"openFA",(function(){var t=this;if(!this.model.memberId)return e.showToast({title:"请先选择出险人",icon:"none"});this.$u.api.findList({memberId:this.model.memberId}).then((function(e){200===e.code&&(e.data.forEach((function(e){e.solutionName="("+e.startTime.substring(5,10).replace("-",".")+"-"+e.endTime.substring(5,10).replace("-",".")+")"+e.solutionName})),t.columns3=[e.data],t.show5=!0)}))})),(0,l.default)(o,"getUser",(function(){var e=this;this.$u.api.memberFindListByDTO().then((function(t){200===t.code&&(t.data.forEach((function(e){e.label=e.name+" - "+e.idcardNo})),e.columns2=[t.data])}))})),(0,l.default)(o,"changeHandler",(function(e){var t=e.columnIndex,i=e.value,n=(e.values,e.index),a=e.picker,o=void 0===a?this.$refs.uPicker:a;0===t&&(o.setColumnValues(1,this.columns1[0][n].childAreasList),o.setColumnValues(2,this.columns1[0][n].childAreasList[0].childAreasList)),1===t&&o.setColumnValues(2,i[t].childAreasList)})),(0,l.default)(o,"getArea",(function(){var e=this;this.$u.api.findTreeList().then((function(t){200===t.code&&(e.columns1=[t.data,t.data[0].childAreasList,t.data[0].childAreasList[0].childAreasList],e.area=t.data)}))})),(0,l.default)(o,"openChuxian",(function(){if(!this.model.solutionId)return e.showToast({title:"请先选择方案",icon:"none"});this.show1=!0})),(0,l.default)(o,"dateToTimestamp",(function(e){var t=new Date(e);return t.getTime()})),(0,l.default)(o,"upload",(function(t){var i=this;e.chooseMedia({count:9,mediaType:["image","video"],sourceType:["album","camera"],camera:"back",success:function(n){e.showLoading({title:"上传中",mask:!0});for(var a=function(a){e.uploadFile({url:"".concat(i.$baseUrl,"public/upload"),filePath:n.tempFiles[a].tempFilePath,name:"file",header:{"doumee-auth-token":i.$store.state.cookies},formData:{folder:"settle"},success:function(e){var n=JSON.parse(e.data);i.fileList.push(s({},n.data)),6===t?i.model.reportFileList.push({fileurl:n.data.imgaddr,name:n.data.originname,type:n.data.type,url:n.data.url,fileurlFull:n.data.url}):1===t?i.model.relationFileList.push({fileurl:n.data.imgaddr,name:n.data.originname,type:n.data.type,url:n.data.url,fileurlFull:n.data.url}):2===t?i.model.outpatientFileList.push({fileurl:n.data.imgaddr,name:n.data.originname,type:n.data.type,url:n.data.url,fileurlFull:n.data.url}):3===t?i.model.hospitalFileList.push({fileurl:n.data.imgaddr,name:n.data.originname,type:n.data.type,url:n.data.url,fileurlFull:n.data.url}):4===t?i.model.disabilityFileList.push({fileurl:n.data.imgaddr,name:n.data.originname,type:n.data.type,url:n.data.url,fileurlFull:n.data.url}):5===t&&i.model.otherFileList.push({fileurl:n.data.imgaddr,name:n.data.originname,type:n.data.type,url:n.data.url,fileurlFull:n.data.url})},complete:function(){a===n.tempFiles.length-1&&e.hideLoading()}})},o=0;o<n.tempFiles.length;o++)a(o)}})})),(0,l.default)(o,"afterRead",(function(t){var i=this;e.showLoading({title:"上传中",mask:!0});for(var n=function(n){e.uploadFile({url:"".concat(i.$baseUrl,"public/upload"),filePath:t.file[n].url,name:"file",header:{"doumee-auth-token":i.$store.state.cookies},formData:{folder:"settle"},success:function(e){var t=JSON.parse(e.data);i.model.reportFileList.push({fileurl:t.data.imgaddr,name:t.data.originname,type:t.data.type,fileurlFull:t.data.url})},complete:function(){n===t.file.length-1&&e.hideLoading()}})},a=0;a<t.file.length;a++)n(a)})),(0,l.default)(o,"deletePic",(function(e,t){6===t?this.model.reportFileList.splice(e,1):1===t?this.model.relationFileList.splice(e,1):2===t?this.model.outpatientFileList.splice(e,1):3===t?this.model.hospitalFileList.splice(e,1):4===t?this.model.disabilityFileList.splice(e,1):5===t&&this.model.otherFileList.splice(e,1)})),(0,l.default)(o,"getTreeName",(function(e,t){for(var i=this,n=0;n<e.length;n++){var a=e[n];if(a.id===t)return a.name;if(a.childAreasList&&a.childAreasList.length>0){var o=i.getTreeName(a.childAreasList,t);if(o)return o}}})),(0,l.default)(o,"openInfo",(function(e){1===e?this.htmlVal=this.insurance.lpYggxFileInfo:2===e?this.htmlVal=this.insurance.lpMzFileInfo:3===e?this.htmlVal=this.insurance.lpZyFileInfo:4===e?this.htmlVal=this.insurance.lpScFileInfo:5===e&&(this.htmlVal=this.insurance.lpYggxFileInfo),this.show6=!0})),(0,l.default)(o,"confirm4",(function(e){this.minDate=this.dateToTimestamp(e.value[0].parentStartTime),this.maxDate=this.dateToTimestamp(e.value[0].parentEndTime),this.date=this.dateToTimestamp(e.value[0].parentStartTime),this.model.solutionId=e.value[0].solutionId,this.model.solutionName=e.value[0].solutionName,this.model.duId=e.value[0].duId,this.model.duName=e.value[0].duName,this.model.worktypeId=e.value[0].worktypeId,this.model.worktypeName=e.value[0].worktypeName,this.model.applyDetailId=e.value[0].id,this.model.insuranceApplyId=e.value[0].applyId,this.scheme=e.value[0],this.getInsuranceFile(e.value[0]),this.show5=!1})),(0,l.default)(o,"confirm3",(function(e){this.model.memberId=e.value[0].id,this.model.memberName=e.value[0].label,this.model.solutionId="",this.model.solutionName="",this.model.duId="",this.model.duName="",this.model.worktypeId="",this.model.worktypeName="",this.model.applyDetailId="",this.model.insuranceApplyId="",this.show4=!1})),(0,l.default)(o,"confirm2",(function(e){var t=this,i="";e.value.forEach((function(e){i+=t.getTreeName(t.area,e.id)})),this.model.areaId=e.value.map((function(e){return e.id})).join(","),this.model.areaInfo=i,this.show3=!1})),(0,l.default)(o,"confirm1",(function(e){this.model.type=e.value[0].id,this.model.typeName=e.value[0].name,this.show2=!1})),(0,l.default)(o,"confirm",(function(t){this.model.happenTime=e.$u.timeFormat(t.value,"yyyy-mm-dd hh:MM:ss"),this.show1=!1})),o)};t.default=u}).call(this,i(2)["default"],i(1)["default"])},356:function(e,t,i){"use strict";i.r(t);var n=i(357),a=i.n(n);for(var o in n)["default"].indexOf(o)<0&&function(e){i.d(t,e,(function(){return n[e]}))}(o);t["default"]=a.a},357:function(e,t,i){},358:function(e,t,i){"use strict";i.r(t);var n=i(359),a=i.n(n);for(var o in n)["default"].indexOf(o)<0&&function(e){i.d(t,e,(function(){return n[e]}))}(o);t["default"]=a.a},359:function(e,t,i){}},[[350,"common/runtime","common/vendor"]]]); |
| | | (global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/new_report/new_report"],{350:function(e,t,i){"use strict";(function(e,t){var n=i(4);i(26);n(i(25));var a=n(i(351));e.__webpack_require_UNI_MP_PLUGIN__=i,t(a.default)}).call(this,i(1)["default"],i(2)["createPage"])},351:function(e,t,i){"use strict";i.r(t);var n=i(352),a=i(354);for(var o in a)["default"].indexOf(o)<0&&function(e){i.d(t,e,(function(){return a[e]}))}(o);i(356),i(358);var l,r=i(32),s=Object(r["default"])(a["default"],n["render"],n["staticRenderFns"],!1,null,"662b0166",null,!1,n["components"],l);s.options.__file="pages/new_report/new_report.vue",t["default"]=s.exports},352:function(e,t,i){"use strict";i.r(t);var n=i(353);i.d(t,"render",(function(){return n["render"]})),i.d(t,"staticRenderFns",(function(){return n["staticRenderFns"]})),i.d(t,"recyclableRender",(function(){return n["recyclableRender"]})),i.d(t,"components",(function(){return n["components"]}))},353:function(e,t,i){"use strict";var n;i.r(t),i.d(t,"render",(function(){return a})),i.d(t,"staticRenderFns",(function(){return l})),i.d(t,"recyclableRender",(function(){return o})),i.d(t,"components",(function(){return n}));try{n={uIcon:function(){return Promise.all([i.e("common/vendor"),i.e("node-modules/uview-ui/components/u-icon/u-icon")]).then(i.bind(null,450))},"u-Form":function(){return Promise.all([i.e("common/vendor"),i.e("node-modules/uview-ui/components/u--form/u--form")]).then(i.bind(null,493))},uFormItem:function(){return Promise.all([i.e("common/vendor"),i.e("node-modules/uview-ui/components/u-form-item/u-form-item")]).then(i.bind(null,499))},"u-Input":function(){return Promise.all([i.e("common/vendor"),i.e("node-modules/uview-ui/components/u--input/u--input")]).then(i.bind(null,507))},"u-Textarea":function(){return Promise.all([i.e("common/vendor"),i.e("node-modules/uview-ui/components/u--textarea/u--textarea")]).then(i.bind(null,553))},uButton:function(){return Promise.all([i.e("common/vendor"),i.e("node-modules/uview-ui/components/u-button/u-button")]).then(i.bind(null,459))},uDatetimePicker:function(){return Promise.all([i.e("common/vendor"),i.e("node-modules/uview-ui/components/u-datetime-picker/u-datetime-picker")]).then(i.bind(null,513))},uPicker:function(){return Promise.all([i.e("common/vendor"),i.e("node-modules/uview-ui/components/u-picker/u-picker")]).then(i.bind(null,469))},uModal:function(){return Promise.all([i.e("common/vendor"),i.e("node-modules/uview-ui/components/u-modal/u-modal")]).then(i.bind(null,477))},uPopup:function(){return Promise.all([i.e("common/vendor"),i.e("node-modules/uview-ui/components/u-popup/u-popup")]).then(i.bind(null,529))},uActionSheet:function(){return Promise.all([i.e("common/vendor"),i.e("node-modules/uview-ui/components/u-action-sheet/u-action-sheet")]).then(i.bind(null,559))}}}catch(r){if(-1===r.message.indexOf("Cannot find module")||-1===r.message.indexOf(".vue"))throw r;console.error(r.message),console.error("1. 排查组件名称拼写是否正确"),console.error("2. 排查组件是否符合 easycom 规范,文档:https://uniapp.dcloud.net.cn/collocation/pages?id=easycom"),console.error("3. 若组件不符合 easycom 规范,需手动引入,并在 components 中注册该组件")}var a=function(){var e=this,t=e.$createElement,i=(e._self._c,e.list.length),n=0===e.i?e.model.memberName&&e.columns2.length>0:null;e._isMounted||(e.e0=function(t){e.show2=!0},e.e1=function(t){e.show3=!0},e.e2=function(t){e.model.inHospital=0},e.e3=function(t){e.model.inHospital=1},e.e4=function(t){e.model.hurtType=0},e.e5=function(t){e.model.hurtType=1},e.e6=function(t){e.model.hurtType=2},e.e7=function(t){e.model.medicalInsurance=0},e.e8=function(t){e.model.medicalInsurance=1},e.e9=function(t){e.i--},e.e10=function(t){e.show1=!1},e.e11=function(t){e.show2=!1},e.e12=function(t){e.show3=!1},e.e13=function(t){e.show4=!1},e.e14=function(t){e.show5=!1},e.e15=function(t){e.show6=!1},e.e16=function(t){e.show6=!1}),e.$mp.data=Object.assign({},{$root:{g0:i,g1:n}})},o=!1,l=[];a._withStripped=!0},354:function(e,t,i){"use strict";i.r(t);var n=i(355),a=i.n(n);for(var o in n)["default"].indexOf(o)<0&&function(e){i.d(t,e,(function(){return n[e]}))}(o);t["default"]=a.a},355:function(e,t,i){"use strict";(function(e,n){var a=i(4);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,l=a(i(11));function r(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),i.push.apply(i,n)}return i}function s(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?r(Object(i),!0).forEach((function(t){(0,l.default)(e,t,i[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):r(Object(i)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))}))}return e}var d={data:function(){return{id:null,i:0,show:!1,show1:!1,show2:!1,show3:!1,show4:!1,show5:!1,show6:!1,show7:!1,date:Number(new Date),minDate:"",maxDate:"",columns:[[{name:"工作期间受伤",id:0},{name:"上下班途中受伤",id:1},{name:"非工作时间受伤",id:2},{name:"意外受伤",id:3}]],list:[{name:"填写出险信息"},{name:"上传理赔材料"},{name:"完成报案"}],btns:[],insurance:null,scheme:null,columns1:[],columns2:[],columns3:[],area:[],model:{memberId:"",memberName:"",solutionId:"",solutionName:"",informantName:"",informantPhone:"",hospital:"",happenTime:"",type:"",duId:"",duName:"",worktypeId:"",worktypeName:"",typeName:"",inHospital:0,medicalInsurance:0,content:"",areaId:"",areaInfo:"",reportFileList:[],idcardNo:"",hurtType:0,address:"",receiveBank:"",receiveUserName:"",receiveAccount:"",applyDetailId:"",insuranceApplyId:"",relationFileList:[],outpatientFileList:[],hospitalFileList:[],disabilityFileList:[],otherFileList:[]},rules:{memberName:{type:"string",required:!0,message:"请选择出险人",trigger:["change"]},solutionName:{type:"string",required:!0,message:"请选择方案",trigger:["change"]},informantName:{type:"string",required:!0,message:"请填写报案人",trigger:["blur"]},informantPhone:{type:"string",required:!0,message:"请填写报案人联系方式",trigger:["blur"]},happenTime:{type:"string",required:!0,message:"请选择事故时间",trigger:["change"]},type:{type:"string",required:!0,message:"请选择事故类型",trigger:["change"]},content:{type:"string",required:!0,message:"请输入事故描述",trigger:["blur"]},idcardNo:{type:"string",required:!0,message:"请输入证件号码",trigger:["blur"]},typeName:{type:"string",required:!0,message:"请输入事故类型",trigger:["blur"]}},fileList:[],htmlVal:""}},onLoad:function(t){if(this.id=t.id,this.id)return e.setNavigationBarTitle({title:"编辑报案"}),this.getDetails(),void this.getArea();this.getArea(),this.model.informantName=this.$store.state.userInfo.realname},methods:(o={getInsuranceFile:function(e){var t=this;this.insurance=null,this.$u.api.insuranceFile(e.insuranceId,1).then((function(e){console.log(e),t.insurance=e.data}))},selectRow:function(t){console.log(t);var i=this;e.downloadFile({url:0===t.type?this.insurance.lpStampTempFile.fileurlFull:this.insurance.lpFile.fileurlFull,success:function(t){if(200===t.statusCode){var a=n.getFileSystemManager();a.saveFile({tempFilePath:t.tempFilePath,success:function(t){e.showToast({title:"保存成功!",icon:"success"}),i.show7=!1},fail:function(t){e.showToast({title:"保存失败!",icon:"error"}),i.show7=!1}})}}})},openDownLodFile:function(){var t=[];this.insurance&&this.insurance.lpStampTempFile&&this.insurance.lpStampTempFile.fileurlFull&&t.push({name:"盖章文件模版",type:0,fontSize:"20"}),this.insurance&&this.insurance.lpFile&&this.insurance.lpFile.fileurlFull&&t.push({name:"理赔材料一览表",type:1,fontSize:"20"}),this.btns=t,0!==t.length?this.show7=!0:e.showToast({title:"暂无文件",icon:"none"})},jixu:function(){e.navigateTo({url:"/pages/report_details/report_details?id=".concat(this.id)})}},(0,l.default)(o,"jixu",(function(){this.scheme=null,this.model={memberId:"",memberName:"",solutionId:"",solutionName:"",informantName:"",informantPhone:"",hospital:"",happenTime:"",type:"",duId:"",duName:"",worktypeId:"",worktypeName:"",typeName:"",inHospital:0,medicalInsurance:0,content:"",areaId:"",areaInfo:"",reportFileList:[],idcardNo:"",hurtType:0,address:"",receiveBank:"",receiveUserName:"",receiveAccount:"",applyDetailId:"",insuranceApplyId:"",relationFileList:[],outpatientFileList:[],hospitalFileList:[],disabilityFileList:[],otherFileList:[]},this.i=0})),(0,l.default)(o,"clickItem",(function(e){this.model.memberName=e.name,this.model.memberId=e.id,this.model.idcardNo=e.idcardNo,this.columns2=[]})),(0,l.default)(o,"changeSearch",(function(e){var t=this;this.columns2=[],this.scheme=null,this.columns3=[],this.model.solutionId="",this.model.solutionName="",this.model.duId="",this.model.duName="",this.model.worktypeId="",this.model.worktypeName="",this.model.applyDetailId="",this.model.insuranceApplyId="",this.$u.api.memberFindListByDTO({name:e}).then((function(e){200===e.code&&(t.columns2=e.data)}))})),(0,l.default)(o,"getDetails",(function(){var e=this;this.$u.api.settleClaimsById(this.id).then((function(t){200===t.code&&(e.model.memberName=t.data.memberName,e.model.memberId=t.data.memberId,e.model.solutionName=t.data.solutionName,e.model.solutionId=t.data.solutionId,e.model.worktypeId=t.data.worktypeId,e.model.worktypeName=t.data.worktypeName,e.model.duId=t.data.duId,e.model.duName=t.data.duName,e.model.content=t.data.content,e.model.reportFileList=t.data.reportFileList,e.model.idcardNo=t.data.idcardNo,e.model.address=t.data.address,e.model.receiveBank=t.data.receiveBank,e.model.receiveUserName=t.data.receiveUserName,e.model.receiveAccount=t.data.receiveAccount,e.model.informantName=t.data.informantName,e.model.informantPhone=t.data.informantPhone,e.model.hospital=t.data.hospital,e.model.happenTime=t.data.happenTime,e.model.hurtType=t.data.hurtType,e.model.relationFileList=t.data.relationFileList,e.model.outpatientFileList=t.data.outpatientFileList,e.model.hospitalFileList=t.data.hospitalFileList,e.model.disabilityFileList=t.data.disabilityFileList,e.model.otherFileList=t.data.otherFileList,e.model.type=t.data.type,0===t.data.type?e.model.typeName="工作期间受伤":1===t.data.type?e.model.typeName="上下班途中受伤":2===t.data.type?e.model.typeName="非工作时间受伤":3===t.data.type&&(e.model.typeName="意外受伤"),e.model.inHospital=t.data.inHospital,e.model.medicalInsurance=t.data.medicalInsurance,e.model.areaInfo=t.data.areaInfo,e.model.areaId=t.data.areaId,e.model.solutionId=t.data.solutionId,e.model.solutionName=t.data.solutionName,e.model.duId=t.data.duId,e.model.duName=t.data.duName,e.model.worktypeId=t.data.worktypeId,e.model.worktypeName=t.data.worktypeName,e.model.applyDetailId=t.data.applyDetailId,e.model.insuranceApplyId=t.data.insuranceApplyId,e.$u.api.findList({memberId:e.model.memberId}).then((function(t){200===t.code&&t.data.forEach((function(t){t.solutionId===e.model.solutionId&&(e.scheme=t,e.getInsuranceFile(t),e.minDate=e.dateToTimestamp(t.parentStartTime),e.maxDate=e.dateToTimestamp(t.parentEndTime),e.date=e.dateToTimestamp(t.parentStartTime))}))})))}))})),(0,l.default)(o,"next",(function(){var e=this;this.$refs.uForm.validate().then((function(t){e.i++})).catch((function(e){}))})),(0,l.default)(o,"submit",(function(t){var i=this;this.$refs.uForm.validate().then((function(n){i.$u.api.saveSettleClaims(s(s({},i.model),{},{saveType:t,id:i.id})).then((function(n){200===n.code&&(i.id=n.data,0===t?e.navigateBack({delta:1}):i.i++)}))})).catch((function(e){}))})),(0,l.default)(o,"openFA",(function(){var t=this;if(!this.model.memberId)return e.showToast({title:"请先选择出险人",icon:"none"});this.$u.api.findList({memberId:this.model.memberId}).then((function(e){200===e.code&&(e.data.forEach((function(e){e.solutionName="("+e.startTime.substring(5,10).replace("-",".")+"-"+e.endTime.substring(5,10).replace("-",".")+")"+e.solutionName})),t.columns3=[e.data],t.show5=!0)}))})),(0,l.default)(o,"getUser",(function(){var e=this;this.$u.api.memberFindListByDTO().then((function(t){200===t.code&&(t.data.forEach((function(e){e.label=e.name+" - "+e.idcardNo})),e.columns2=[t.data])}))})),(0,l.default)(o,"changeHandler",(function(e){var t=e.columnIndex,i=e.value,n=(e.values,e.index),a=e.picker,o=void 0===a?this.$refs.uPicker:a;0===t&&(o.setColumnValues(1,this.columns1[0][n].childAreasList),o.setColumnValues(2,this.columns1[0][n].childAreasList[0].childAreasList)),1===t&&o.setColumnValues(2,i[t].childAreasList)})),(0,l.default)(o,"getArea",(function(){var e=this;this.$u.api.findTreeList().then((function(t){200===t.code&&(e.columns1=[t.data,t.data[0].childAreasList,t.data[0].childAreasList[0].childAreasList],e.area=t.data)}))})),(0,l.default)(o,"openChuxian",(function(){if(!this.model.solutionId)return e.showToast({title:"请先选择方案",icon:"none"});this.show1=!0})),(0,l.default)(o,"dateToTimestamp",(function(e){var t=new Date(e);return t.getTime()})),(0,l.default)(o,"upload",(function(t){var i=this;e.chooseMedia({count:9,mediaType:["image","video"],sourceType:["album","camera"],camera:"back",success:function(n){e.showLoading({title:"上传中",mask:!0});for(var a=function(a){e.uploadFile({url:"".concat(i.$baseUrl,"public/upload"),filePath:n.tempFiles[a].tempFilePath,name:"file",header:{"doumee-auth-token":i.$store.state.cookies},formData:{folder:"settle"},success:function(e){var n=JSON.parse(e.data);i.fileList.push(s({},n.data)),6===t?i.model.reportFileList.push({fileurl:n.data.imgaddr,name:n.data.originname,type:n.data.type,url:n.data.url,fileurlFull:n.data.url}):1===t?i.model.relationFileList.push({fileurl:n.data.imgaddr,name:n.data.originname,type:n.data.type,url:n.data.url,fileurlFull:n.data.url}):2===t?i.model.outpatientFileList.push({fileurl:n.data.imgaddr,name:n.data.originname,type:n.data.type,url:n.data.url,fileurlFull:n.data.url}):3===t?i.model.hospitalFileList.push({fileurl:n.data.imgaddr,name:n.data.originname,type:n.data.type,url:n.data.url,fileurlFull:n.data.url}):4===t?i.model.disabilityFileList.push({fileurl:n.data.imgaddr,name:n.data.originname,type:n.data.type,url:n.data.url,fileurlFull:n.data.url}):5===t&&i.model.otherFileList.push({fileurl:n.data.imgaddr,name:n.data.originname,type:n.data.type,url:n.data.url,fileurlFull:n.data.url})},complete:function(){a===n.tempFiles.length-1&&e.hideLoading()}})},o=0;o<n.tempFiles.length;o++)a(o)}})})),(0,l.default)(o,"afterRead",(function(t){var i=this;e.showLoading({title:"上传中",mask:!0});for(var n=function(n){e.uploadFile({url:"".concat(i.$baseUrl,"public/upload"),filePath:t.file[n].url,name:"file",header:{"doumee-auth-token":i.$store.state.cookies},formData:{folder:"settle"},success:function(e){var t=JSON.parse(e.data);i.model.reportFileList.push({fileurl:t.data.imgaddr,name:t.data.originname,type:t.data.type,fileurlFull:t.data.url})},complete:function(){n===t.file.length-1&&e.hideLoading()}})},a=0;a<t.file.length;a++)n(a)})),(0,l.default)(o,"deletePic",(function(e,t){6===t?this.model.reportFileList.splice(e,1):1===t?this.model.relationFileList.splice(e,1):2===t?this.model.outpatientFileList.splice(e,1):3===t?this.model.hospitalFileList.splice(e,1):4===t?this.model.disabilityFileList.splice(e,1):5===t&&this.model.otherFileList.splice(e,1)})),(0,l.default)(o,"getTreeName",(function(e,t){for(var i=this,n=0;n<e.length;n++){var a=e[n];if(a.id===t)return a.name;if(a.childAreasList&&a.childAreasList.length>0){var o=i.getTreeName(a.childAreasList,t);if(o)return o}}})),(0,l.default)(o,"openInfo",(function(e){1===e?this.htmlVal=this.insurance.lpYggxFileInfo:2===e?this.htmlVal=this.insurance.lpMzFileInfo:3===e?this.htmlVal=this.insurance.lpZyFileInfo:4===e?this.htmlVal=this.insurance.lpScFileInfo:5===e&&(this.htmlVal=this.insurance.lpYggxFileInfo),this.show6=!0})),(0,l.default)(o,"confirm4",(function(e){this.minDate=this.dateToTimestamp(e.value[0].parentStartTime),this.maxDate=this.dateToTimestamp(e.value[0].parentEndTime),this.date=this.dateToTimestamp(e.value[0].parentStartTime),this.model.solutionId=e.value[0].solutionId,this.model.solutionName=e.value[0].solutionName,this.model.duId=e.value[0].duId,this.model.duName=e.value[0].duName,this.model.worktypeId=e.value[0].worktypeId,this.model.worktypeName=e.value[0].worktypeName,this.model.applyDetailId=e.value[0].id,this.model.insuranceApplyId=e.value[0].applyId,this.scheme=e.value[0],this.getInsuranceFile(e.value[0]),this.show5=!1})),(0,l.default)(o,"confirm3",(function(e){this.model.memberId=e.value[0].id,this.model.memberName=e.value[0].label,this.model.solutionId="",this.model.solutionName="",this.model.duId="",this.model.duName="",this.model.worktypeId="",this.model.worktypeName="",this.model.applyDetailId="",this.model.insuranceApplyId="",this.show4=!1})),(0,l.default)(o,"confirm2",(function(e){var t=this,i="";e.value.forEach((function(e){i+=t.getTreeName(t.area,e.id)})),this.model.areaId=e.value.map((function(e){return e.id})).join(","),this.model.areaInfo=i,this.show3=!1})),(0,l.default)(o,"confirm1",(function(e){this.model.type=e.value[0].id,this.model.typeName=e.value[0].name,this.show2=!1})),(0,l.default)(o,"confirm",(function(t){this.model.happenTime=e.$u.timeFormat(t.value,"yyyy-mm-dd hh:MM:ss"),this.show1=!1})),o)};t.default=d}).call(this,i(2)["default"],i(1)["default"])},356:function(e,t,i){"use strict";i.r(t);var n=i(357),a=i.n(n);for(var o in n)["default"].indexOf(o)<0&&function(e){i.d(t,e,(function(){return n[e]}))}(o);t["default"]=a.a},357:function(e,t,i){},358:function(e,t,i){"use strict";i.r(t);var n=i(359),a=i.n(n);for(var o in n)["default"].indexOf(o)<0&&function(e){i.d(t,e,(function(){return n[e]}))}(o);t["default"]=a.a},359:function(e,t,i){}},[[350,"common/runtime","common/vendor"]]]); |
| | | //# sourceMappingURL=../../../.sourcemap/mp-weixin/pages/new_report/new_report.js.map |