companyHome.js 8.2 KB
"use strict";const e=require("../../common/vendor.js"),o=require("../../common/assets.js"),a=require("../../api/work.js"),u=require("../../store/modules/tabbar.js");if(!Array){(e.resolveComponent("up-navbar")+e.resolveComponent("up-icon")+e.resolveComponent("up-empty")+e.resolveComponent("uni-pagination")+e.resolveComponent("up-input")+e.resolveComponent("up-form-item")+e.resolveComponent("up-textarea")+e.resolveComponent("up-form")+e.resolveComponent("up-modal")+e.resolveComponent("up-parse")+e.resolveComponent("up-radio")+e.resolveComponent("up-radio-group")+e.resolveComponent("up-tabbar-item")+e.resolveComponent("up-tabbar"))()}Math||((()=>"../../uni_modules/uview-plus/components/u-navbar/u-navbar.js")+(()=>"../../uni_modules/uview-plus/components/u-icon/u-icon.js")+t+s+l+n+(()=>"../../uni_modules/uview-plus/components/u-empty/u-empty.js")+(()=>"../../uni_modules/uni-pagination/components/uni-pagination/uni-pagination.js")+(()=>"../../uni_modules/uview-plus/components/u-input/u-input.js")+(()=>"../../uni_modules/uview-plus/components/u-form-item/u-form-item.js")+(()=>"../../uni_modules/uview-plus/components/u-textarea/u-textarea.js")+(()=>"../../uni_modules/uview-plus/components/u-form/u-form.js")+(()=>"../../uni_modules/uview-plus/components/u-modal/u-modal.js")+(()=>"../../uni_modules/uview-plus/components/u-parse/u-parse.js")+(()=>"../../uni_modules/uview-plus/components/u-radio/u-radio.js")+(()=>"../../uni_modules/uview-plus/components/u-radio-group/u-radio-group.js")+(()=>"../../uni_modules/uview-plus/components/u-tabbar-item/u-tabbar-item.js")+(()=>"../../uni_modules/uview-plus/components/u-tabbar/u-tabbar.js"))();const n=()=>"../../components/carCard.js",l=()=>"../../components/centerLine.js",s=()=>"../../components/wordInfo.js",t=()=>"../../components/navTop.js",r={__name:"companyHome",setup(n){const l=u.useTabbarStore(),s=e.ref([]),t=e.ref([]),r=e.ref([]),p=e.ref(0),m=e.ref(0),i=e.ref(!1),c=e.ref({username:"",taskId:""}),v=e.ref([]),d=e.ref(!1),b=e.ref(!1),g=e.ref(!1),y=e.ref({message:"",commercialInsurancePolicyNumber:"",strongInsurancePolicyNumber:""}),f=e.ref({policystatus:"2",message:"",commercialInsurancePolicyNumber:"",strongInsurancePolicyNumber:""}),I=e.reactive({pageNum:1,pageSize:10,type:0});e.reactive({pageNum:1,pageSize:10,orderprogress:1,policystatus:0});const N=e=>{var o,a,u;p.value=null==(o=e.detail)?void 0:o.current,0===(null==(a=e.detail)?void 0:a.current)?w():1===(null==(u=e.detail)?void 0:u.current)?C():P()},h=e=>{I.type=e,i.value=!1,p.value=0,w()},w=async()=>{const{data:e}=await a.queryMyList(I);s.value=e.rows||[],m.value=e.total,l.companyTotal=e.total},C=async()=>{const{rows:e,total:o}=await a.queryOngoingList(I);t.value=e||[],m.value=o,l.companyTotal=o},P=async()=>{const{rows:e,total:o}=await a.queryEndedList(I);r.value=e||[],m.value=o,l.companyTotal=o},j=e=>{f.value.taskId=e,d.value=!0},_=e=>{a.disposeUser({policystatus:"1"},f.value.taskId).then((e=>{d.value=!1,w()}))},k=()=>{const e={policystatus:"2",message:f.value.message,policynumber:f.value.policynumber};a.disposeUser(e,f.value.taskId).then((e=>{d.value=!1,w(),proxy.$modal.msgSuccess("回馈成功")}))};e.onPullDownRefresh((async()=>{I.pageNum=1,s.value=[],t.value=[],r.value=[],await w(),e.index.stopPullDownRefresh()}));const x=()=>{const e={username:c.value.username},o=c.value.taskId;a.transfer(e,o).then((e=>{b.value=!1,w(),proxy.$modal.msgSuccess("保单已分配成功")}))},S=o=>{l.employeeCurrent=o,e.index.redirectTo({url:"/pages/companyMy/companyMy"})};return w(),(u,n)=>({a:e.p({placeholder:!0,leftIconSize:0,bgColor:"transparent"}),b:0===p.value?1:"",c:e.o((e=>p.value=0)),d:1===p.value?1:"",e:e.o((e=>p.value=1)),f:2===p.value?1:"",g:e.o((e=>p.value=2)),h:e.o((e=>i.value=!i.value)),i:e.p({name:"list",color:"#333",size:"28"}),j:0===I.type?1:"",k:e.o((e=>h(0))),l:1===I.type?1:"",m:e.o((e=>h(1))),n:i.value,o:e.f(s.value,((o,u,n)=>e.e({a:"53b71848-3-"+n+",53b71848-2-"+n,b:e.p({carNum:o.licensePlateNumber}),c:"53b71848-4-"+n+",53b71848-2-"+n,d:e.p({phone:o.phone,userName:o.name,company:o.sysDeptName}),e:"已承接"===o.orderProgress},"已承接"===o.orderProgress?{f:e.o((e=>j(o.taskId)),o.taskId),g:e.o((e=>_(o.taskId)),o.taskId),h:"53b71848-5-"+n+",53b71848-2-"+n,i:e.p({leftContent:"承接回馈",rightContent:"疑难件"})}:{j:e.o((u=>{return n=o.taskId,void e.index.showModal({content:"是否要承接该保单",success:function(o){o.confirm?a.disposeUser({},n).then((o=>{e.index.$u.toast("承接成功"),w()})):o.cancel&&e.index.$u.toast("已取消")}});var n}),o.taskId),k:e.o((e=>(async e=>{const{data:o}=await a.getUserList();c.value.taskId=e,v.value=o,b.value=!0})(o.taskId)),o.taskId),l:"53b71848-6-"+n+",53b71848-2-"+n,m:e.p({leftContent:"承接",rightContent:"转办"})},{n:o.taskId,o:"53b71848-2-"+n,p:e.p({tipContent:o.orderProgress,carInfo:o})}))),p:e.p({show:0==s.value.length,mode:"list",text:"暂无待办事项"}),q:e.o(w),r:e.o((e=>I.pageNum=e)),s:e.p({total:m.value,pageSize:I.pageSize,modelValue:I.pageNum}),t:s.value.length>0,v:e.f(t.value,((o,a,u)=>({a:"53b71848-10-"+u+",53b71848-9-"+u,b:e.p({carNum:o.licensePlateNumber}),c:"53b71848-11-"+u+",53b71848-9-"+u,d:e.p({phone:o.phone,userName:o.name,company:o.sysDeptName}),e:e.o((e=>j(o.taskId)),a),f:e.o((e=>_(o.taskId)),a),g:"53b71848-12-"+u+",53b71848-9-"+u,h:a,i:"53b71848-9-"+u,j:e.p({tipContent:"查看详情",carInfo:o})}))),w:e.p({leftContent:"承接回馈",rightContent:"疑难件"}),x:e.p({show:0==t.value.length,mode:"list",text:"暂无数据"}),y:e.o(C),z:e.o((e=>I.pageNum=e)),A:e.p({total:m.value,pageSize:I.pageSize,modelValue:I.pageNum}),B:t.value.length>0,C:e.f(r.value,((o,u,n)=>({a:"53b71848-16-"+n+",53b71848-15-"+n,b:e.p({carNum:o.licensePlateNumber}),c:"53b71848-17-"+n+",53b71848-15-"+n,d:e.p({phone:o.phone,userName:o.name,company:o.sysDeptName}),e:e.o((e=>{return u=o.processInstanceId,void a.queryResult({processInstanceId:u}).then((e=>{var o,a,u;y.value.strongInsurancePolicyNumber=null==(o=null==e?void 0:e.data)?void 0:o.strongInsurancePolicyNumber,y.value.commercialInsurancePolicyNumber=null==(a=null==e?void 0:e.data)?void 0:a.commercialInsurancePolicyNumber,y.value.message=null==(u=null==e?void 0:e.data)?void 0:u.message,g.value=!0}));var u}),u),f:u,g:"53b71848-15-"+n,h:e.p({tipContent:o.policyStatus,carInfo:o})}))),D:e.p({show:0==r.value.length,mode:"list",text:"暂无数据"}),E:e.o(P),F:e.o((e=>I.pageNum=e)),G:e.p({total:m.value,pageSize:I.pageSize,modelValue:I.pageNum}),H:r.value.length>0,I:p.value,J:e.o(N),K:e.o((e=>f.value.commercialInsurancePolicyNumber=e)),L:e.p({modelValue:f.value.commercialInsurancePolicyNumber}),M:e.p({label:"商险单号",prop:"commercialInsurancePolicyNumber"}),N:e.o((e=>f.value.strongInsurancePolicyNumber=e)),O:e.p({modelValue:f.value.strongInsurancePolicyNumber}),P:e.p({label:"强险单号",prop:"strongInsurancePolicyNumber"}),Q:e.o((e=>f.value.message=e)),R:e.p({placeholder:"请输入内容",modelValue:f.value.message}),S:e.p({label:"回馈内容",prop:"name"}),T:e.p({model:f.value,labelWidth:"80"}),U:e.o(k),V:e.o((e=>d.value=!1)),W:e.p({show:d.value,showCancelButton:!0,title:"填写回馈及单号"}),X:e.o((e=>y.value.commercialInsurancePolicyNumber=e)),Y:e.p({border:"none",disabled:!0,disabledColor:"#fff",modelValue:y.value.commercialInsurancePolicyNumber}),Z:e.p({label:"商险单号",prop:"commercialInsurancePolicyNumber"}),aa:e.o((e=>y.value.strongInsurancePolicyNumber=e)),ab:e.p({border:"none",disabled:!0,disabledColor:"#fff",modelValue:y.value.strongInsurancePolicyNumber}),ac:e.p({label:"强险单号",prop:"strongInsurancePolicyNumber"}),ad:e.p({content:y.value.message}),ae:e.p({label:"回馈内容",prop:"name"}),af:e.p({model:y.value,labelWidth:"80"}),ag:e.o((e=>g.value=!1)),ah:e.p({show:g.value,title:"回馈内容"}),ai:e.f(v.value,((o,a,u)=>({a:a,b:"53b71848-38-"+u+",53b71848-37",c:e.p({label:o.nickName,name:o.userName})}))),aj:e.o((e=>c.value.username=e)),ak:e.p({modelValue:c.value.username}),al:e.o(x),am:e.o((e=>b.value=!1)),an:e.p({show:b.value,showCancelButton:!0,title:"选择转办人员"}),ao:e.p({text:"主页",icon:"home",badge:e.unref(l).companyTotal}),ap:o._imports_0$4,aq:o._imports_1$2,ar:e.o(S),as:e.p({text:"我的",icon:"account"}),at:e.p({value:e.unref(l).employeeCurrent,activeColor:"#3680FE",inactiveColor:"#707070"})})}},p=e._export_sfc(r,[["__scopeId","data-v-53b71848"]]);wx.createPage(p);