MrShi
2024-02-22 4be10170bc9a1546537762e03f2c963d61d2f6ea
1
2
(function(e){function t(t){for(var i,l,o=t[0],r=t[1],c=t[2],d=0,m=[];d<o.length;d++)l=o[d],Object.prototype.hasOwnProperty.call(n,l)&&n[l]&&m.push(n[l][0]),n[l]=0;for(i in r)Object.prototype.hasOwnProperty.call(r,i)&&(e[i]=r[i]);u&&u(t);while(m.length)m.shift()();return s.push.apply(s,c||[]),a()}function a(){for(var e,t=0;t<s.length;t++){for(var a=s[t],i=!0,o=1;o<a.length;o++){var r=a[o];0!==n[r]&&(i=!1)}i&&(s.splice(t--,1),e=l(l.s=a[0]))}return e}var i={},n={app:0},s=[];function l(t){if(i[t])return i[t].exports;var a=i[t]={i:t,l:!1,exports:{}};return e[t].call(a.exports,a,a.exports,l),a.l=!0,a.exports}l.m=e,l.c=i,l.d=function(e,t,a){l.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:a})},l.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},l.t=function(e,t){if(1&t&&(e=l(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var a=Object.create(null);if(l.r(a),Object.defineProperty(a,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)l.d(a,i,function(t){return e[t]}.bind(null,i));return a},l.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return l.d(t,"a",t),t},l.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},l.p="";var o=window["webpackJsonp"]=window["webpackJsonp"]||[],r=o.push.bind(o);o.push=t,o=o.slice();for(var c=0;c<o.length;c++)t(o[c]);var u=r;s.push([0,"chunk-vendors"]),a()})({0:function(e,t,a){e.exports=a("56d7")},"001c":function(e,t,a){"use strict";a("b37a")},"0290":function(e,t,a){"use strict";a("794c")},"0301":function(e,t,a){"use strict";a("9b07")},"0412":function(e,t,a){"use strict";a("0e8f")},"04d9":function(e,t,a){"use strict";a("4f9f")},"0503":function(e,t,a){"use strict";a("13d0")},"052c":function(e,t,a){"use strict";a("a665")},"052d":function(e,t,a){"use strict";a("c2ea")},"05dc":function(e,t,a){"use strict";a("6437")},"061b":function(e,t,a){},"0650":function(e,t,a){"use strict";a("16f6")},"0668":function(e,t,a){"use strict";a("40cb")},"080b":function(e,t,a){},"085f":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("TableLayout",{attrs:{permissions:["business:dispatchunit:query"]},scopedSlots:e._u([{key:"table-wrap",fn:function(){return[a("ul",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:dispatchunit:create"],expression:"['business:dispatchunit:create']"}],staticClass:"toolbar"},[a("li",[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:dispatchunit:create"],expression:"['business:dispatchunit:create']"}],attrs:{type:"primary"},on:{click:function(t){return e.$refs.operaDispatchUnitWindow.open("添加派遣单位")}}},[e._v("新增派遣单位")])],1)]),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.isWorking.search,expression:"isWorking.search"}],attrs:{data:e.tableData.list,stripe:""}},[a("el-table-column",{attrs:{label:"序号",width:"80px"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.$index+1))])]}}])}),a("el-table-column",{attrs:{prop:"name",label:"派遣单位"}}),a("el-table-column",{attrs:{label:"派遣单位状态","min-width":"100px"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[0===i.unitStatus?a("span",{class:"du-status"+i.status},[e._v("待审核")]):e._e(),1===i.unitStatus?a("span",[null==i.worktypeStatus||0===i.worktypeStatus?a("span",{class:"du-status"+i.worktypeStatus},[e._v("工种待审")]):1===i.worktypeStatus?a("span",{class:"du-status"+i.worktypeStatus},[e._v("审核通过")]):2===i.worktypeStatus?a("span",{class:"du-status"+i.worktypeStatus},[e._v("工种审核不通过")]):e._e()]):e._e(),2===i.unitStatus?a("span",{class:"du-status"+i.unitStatus},[e._v("审核不通过")]):e._e()]}}])}),a("el-table-column",{attrs:{prop:"createDate",label:"添加日期"}}),a("el-table-column",{attrs:{label:"是否启用"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-switch",{attrs:{"active-color":"#13ce66","inactive-color":"#ff4949","active-value":0,"inactive-value":1},on:{change:function(t){return e.changeStatus(t,i)}},model:{value:i.status,callback:function(t){e.$set(i,"status",t)},expression:"row.status"}})]}}])}),e.containPermissions(["business:dispatchunit:update","business:dispatchunit:delete"])?a("el-table-column",{attrs:{label:"操作","min-width":"120",fixed:"right"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:dispatchunit:update"],expression:"['business:dispatchunit:update']"}],attrs:{type:"text"},on:{click:function(t){return e.$refs.dispatchUnitDetails.open("派遣单位详情",i)}}},[e._v("查看详情")])]}}],null,!1,620987211)}):e._e()],1),a("pagination",{attrs:{pagination:e.tableData.pagination},on:{"size-change":e.handleSizeChange,"current-change":e.handlePageChange}})]},proxy:!0}])},[a("el-form",{ref:"searchForm",attrs:{slot:"search-form",model:e.searchForm,"label-width":"100px",inline:""},slot:"search-form"},[a("el-form-item",{attrs:{label:"派遣单位",prop:"name"}},[a("el-input",{attrs:{placeholder:"请输入用工单位名称"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.name,callback:function(t){e.$set(e.searchForm,"name",t)},expression:"searchForm.name"}})],1),a("section",[a("el-button",{attrs:{type:"primary"},on:{click:e.search}},[e._v("搜索")]),a("el-button",{on:{click:e.reset}},[e._v("重置")])],1)],1),a("OperaDispatchUnitWindow",{ref:"operaDispatchUnitWindow",on:{success:e.handlePageChange}}),a("dispatchUnitDetails",{ref:"dispatchUnitDetails",on:{success:e.handlePageChange}})],1)},n=[],s=(a("ac1f"),a("841c"),a("0f1b")),l=a("aa1c"),o=a("d529"),r=a("f458"),c=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("GlobalWindow",{attrs:{title:e.title,width:"100%",visible:e.visible,"confirm-working":e.isWorking},on:{"update:visible":function(t){e.visible=t},confirm:e.confirm}},[a("div",{staticClass:"info"},[a("div",{staticClass:"info_list"},[a("div",{staticClass:"info_list_item"},[a("div",{staticClass:"info_list_item_label"},[e._v("派遣单位:")]),a("div",{staticClass:"info_list_item_val"},[e._v(e._s(e.form.name))])]),a("div",{staticClass:"info_list_item"},[a("div",{staticClass:"info_list_item_label"},[e._v("派遣单位信用代码:")]),a("div",{staticClass:"info_list_item_val"},[e._v(e._s(e.form.code))])]),a("div",{staticClass:"info_list_item"},[a("div",{staticClass:"info_list_item_label"},[e._v("派遣单位状态:")]),0===e.form.unitStatus?a("div",{staticClass:"info_list_item_val",staticStyle:{color:"#2E68EC"}},[e._v("待审核")]):e._e(),1===e.form.unitStatus?a("div",{staticClass:"info_list_item_val"},[null==e.form.worktypeStatus||0===e.form.worktypeStatus?a("span",{class:"du-status"+e.form.worktypeStatus},[e._v("工种待审")]):e._e(),1===e.form.worktypeStatus?a("span",{class:"du-status"+e.form.worktypeStatus},[e._v("审核通过")]):e._e(),2===e.form.worktypeStatus?a("span",{class:"du-status"+e.form.worktypeStatus},[e._v("工种审核不通过")]):e._e()]):e._e(),2===e.form.unitStatus?a("div",{staticClass:"info_list_item_val",staticStyle:{color:"red"}},[e._v("审核不通过")]):e._e()]),a("div",{staticClass:"info_list_item"},[a("div",{staticClass:"info_list_item_label"},[e._v("派遣单位详述:")]),a("div",{staticClass:"info_list_item_val"},[e._v(e._s(e.form.content))])])]),a("div",{staticClass:"info_btns"},[a("el-button",{attrs:{type:"primary"},on:{click:e.edit}},[e._v("修改派遣单位")]),a("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.$refs.addJobType.open("添加工种",{id:e.form.id})}}},[e._v("添加工种")])],1),a("div",{staticClass:"info_table"},e._l(e.form.duSolutionList,(function(t,i){return a("div",{key:i,staticClass:"info_table_item"},[a("div",{staticClass:"info_table_item_label"},[e._v("保险方案:"+e._s(t.solutionName))]),a("div",{staticClass:"info_table_item_content"},[a("el-table",{staticStyle:{width:"100%"},attrs:{data:t.duWorktypeList,border:""}},[a("el-table-column",{attrs:{label:"序号",width:"80px"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.$index+1))])]}}],null,!0)}),a("el-table-column",{attrs:{prop:"workTypeName",label:"所属工种"}}),a("el-table-column",{attrs:{prop:"name",label:"操作视频"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[i.videoUrlFull?a("video",{attrs:{loop:"",controls:"",width:"150px",height:"150px",src:i.videoUrlFull}}):a("span",[e._v("-")])]}}],null,!0)}),a("el-table-column",{attrs:{label:"审核通过日期"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[2===i.status?a("span",[e._v("-")]):a("span",[e._v(e._s(i.checkDate))])]}}],null,!0)}),a("el-table-column",{attrs:{label:"状态"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[0===i.status?a("span",[e._v("待审核")]):e._e(),1===i.status?a("span",[e._v("审核通过")]):e._e(),2===i.status?a("span",[e._v("审核不通过")]):e._e()]}}],null,!0)}),a("el-table-column",{attrs:{label:"操作"},scopedSlots:e._u([{key:"default",fn:function(t){return[2===t.row.status?a("el-button",{staticStyle:{color:"red"},attrs:{type:"text"},on:{click:function(a){return e.dele(t.row.id,i,t.$index)}}},[e._v("删除")]):e._e()]}}],null,!0)})],1)],1)])})),0),a("div",{staticClass:"info_status"},[a("div",{staticClass:"info_status_label"},[e._v("审核流程")]),a("div",{staticClass:"info_status_list"},[a("el-timeline",{attrs:{reverse:e.reverse}},e._l(e.form.duLogList,(function(t,i){return a("el-timeline-item",{key:i},[a("div",{staticStyle:{display:"flex","flex-direction":"column"}},[a("span",{staticStyle:{"font-size":"16px","font-weight":"400",color:"black"}},[e._v(" "+e._s(t.title)+" "),5===t.objType||6===t.objType||1===t.objType||2===t.objType?a("span",{staticStyle:{"font-size":"16px","font-weight":"400",color:"black","margin-left":"10px"}},[e._v(" 提交意见: - "+e._s(t.content)+" ")]):e._e()]),a("span",{staticStyle:{"margin-top":"5px","font-size":"12px","font-weight":"400",color:"#999999"}},[e._v(" 操作员-"+e._s(t.creatorName)+"("+e._s(t.companyName)+")"+e._s(t.createDate)+" ")])])])})),1)],1)])]),a("addJobType",{ref:"addJobType",on:{success:e.callback}}),a("OperaDispatchUnitWindow",{ref:"OperaDispatchUnitWindow",on:{success:e.callback}})],1)},u=[],d=a("1da1"),m=(a("96cf"),a("b0c0"),a("ae62")),p=a("5543"),f=a("ff4d"),h=a("4aa3"),b=a("2f13"),v={name:"dispatchUnitDetails",extends:m["a"],components:{GlobalWindow:p["a"],addJobType:f["a"],OperaDispatchUnitWindow:r["a"]},data:function(){return{form:{id:null,name:"",code:"",content:"",unitStatus:"",worktypeStatus:"",duLogList:[],duSolutionList:[],saveDuSolutionDTOList:[{id:"",saveDuWorkTypeDTOList:[{videoUrl:"",workTypeId:"",file:{videourl:"",videourlfull:""}}],typeWork:[],solutionId:""}]},tableData:[],insuranceScheme:[],reverse:!1,activities:[]}},created:function(){this.config({api:"/business/dispatchUnit","field.id":"id"})},methods:{edit:function(){var e=this;this.$confirm("修改派遣单位会导致该派遣单位不可用,如您需要修改该派遣单位的使用保险方案及工种请点击“添加工种”按钮。","温馨提醒",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){e.$refs.OperaDispatchUnitWindow.open("编辑派遣单位",{id:e.form.id,name:e.form.name,code:e.form.code,content:e.form.content,type:1})})).catch((function(){}))},dele:function(e,t,a){var i=this;this.$confirm("此操作将永久删除该工种, 是否继续?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){Object(b["deleteById"])(e).then((function(e){i.$message.success("删除成功"),i.getDetails()}))})).catch((function(){}))},open:function(e,t){this.title=e,this.form.id=t.id,this.visible=!0,this.getDetails()},getDetails:function(){var e=this;return Object(d["a"])(regeneratorRuntime.mark((function t(){var a,i;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,Object(h["getById"])(e.form.id);case 2:for(i in a=t.sent,e.form)e.form[i]=a[i];case 4:case"end":return t.stop()}}),t)})))()},callback:function(){this.visible=!1,this.$emit("success")}}},_=v,y=(a("fafb"),a("2877")),g=Object(y["a"])(_,c,u,!1,null,"4724ff4a",null),w=g.exports,k={name:"DispatchUnit",extends:s["a"],components:{TableLayout:l["a"],Pagination:o["a"],OperaDispatchUnitWindow:r["a"],dispatchUnitDetails:w},data:function(){return{searchForm:{name:"",dataType:0}}},created:function(){this.config({module:"派遣单位信息表",api:"/business/dispatchUnit","field.id":"id","field.main":"id"}),this.search()},methods:{changeStatus:function(e,t){var a=this;Object(h["updateById"])({status:e,id:t.id}).then((function(e){a.search()})).catch((function(e){t.status=0===t.status?1:0}))}}},x=k,C=Object(y["a"])(x,i,n,!1,null,null,null);t["default"]=C.exports},"08ee":function(e,t,a){"use strict";a("e0c5")},"0988":function(e,t,a){"use strict";var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("GlobalWindow",{attrs:{title:e.title,width:"60%",submitText:"返回修改",visible:e.visible,"confirm-working":e.isWorking},on:{"update:visible":function(t){e.visible=t},confirm:e.confirm},scopedSlots:e._u([{key:"footer",fn:function(){return[1===e.userInfo.type||0!=e.model.status||e.visible1?e._e():a("el-button",{attrs:{type:"danger"},on:{click:function(t){e.visible1=!0}}},[e._v("退回申请")]),a("el-button",{on:{click:function(t){e.visible=!1}}},[e._v("取消")])]},proxy:!0}])},[a("div",{staticClass:"info"},[a("div",{staticClass:"info_label"},[0===e.model.status?a("span",[e._v("企业详情(待处理)")]):e._e(),1===e.model.status?a("span",[e._v("企业详情(已开票)")]):e._e(),2===e.model.status?a("span",[e._v("企业详情(平台撤回)")]):e._e(),3===e.model.status?a("span",[e._v("企业详情(已冲红)")]):e._e()]),a("div",{staticClass:"info_list"},[a("div",{staticClass:"info_list_item"},[a("div",{staticClass:"info_list_item_label"},[e._v("开票名称:")]),a("div",{staticClass:"info_list_item_val"},[e._v(e._s(e.model.companyName))])]),a("div",{staticClass:"info_list_item"},[a("div",{staticClass:"info_list_item_label"},[e._v("纳税人识别号:")]),a("div",{staticClass:"info_list_item_val"},[e._v(e._s(e.model.taxCode))])]),a("div",{staticClass:"info_list_item"},[a("div",{staticClass:"info_list_item_label"},[e._v("开户行:")]),a("div",{staticClass:"info_list_item_val"},[e._v(e._s(e.model.taxBank))])]),a("div",{staticClass:"info_list_item"},[a("div",{staticClass:"info_list_item_label"},[e._v("账号:")]),a("div",{staticClass:"info_list_item_val"},[e._v(" "+e._s(e.model.taxAccount)+" ")])]),a("div",{staticClass:"info_list_item",staticStyle:{width:"100%"}},[a("div",{staticClass:"info_list_item_label"},[e._v("地址、电话:")]),a("div",{staticClass:"info_list_item_val"},[e._v(e._s(e.model.taxAddr))])]),a("div",{staticClass:"info_list_item",staticStyle:{width:"100%"}},[a("div",{staticClass:"info_list_item_label"},[e._v("接收方式:")]),0===e.model.type?a("div",{staticClass:"info_list_item_val"},[e._v("电子发票")]):e._e(),1===e.model.type?a("div",{staticClass:"info_list_item_val"},[e._v("纸质发票")]):e._e()]),a("div",{staticClass:"info_list_item",staticStyle:{width:"100%"}},[a("div",{staticClass:"info_list_item_label"},[e._v("接收地址:")]),a("div",{staticClass:"info_list_item_val"},[e._v(e._s(e.model.addr))])]),a("div",{staticClass:"info_list_item",staticStyle:{width:"100%"}},[a("div",{staticClass:"info_list_item_label"},[e._v("开票金额:")]),a("div",{staticClass:"info_list_item_val",staticStyle:{color:"rgba(249, 86, 1, 0.996078431372549)"}},[e._v(e._s(e.model.price))])])]),0==e.model.applyType?a("el-table",{staticStyle:{width:"100%","margin-bottom":"20px"},attrs:{data:e.tableData,border:"","show-summary":"","summary-method":e.getSummaries1}},[a("el-table-column",{attrs:{label:"序号",align:"center",width:"80"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.$index+1))])]}}],null,!1,4178052834)}),a("el-table-column",{attrs:{align:"center",prop:"solutionName",label:"保险方案"}}),a("el-table-column",{attrs:{align:"center",prop:"applyCode",label:"保单号"}}),a("el-table-column",{attrs:{align:"center",prop:"fee",label:"金额"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("span",{staticStyle:{color:"rgba(249, 86, 1, 0.996078431372549)"}},[e._v(e._s(i.fee))])]}}],null,!1,2934149032)})],1):e._e(),1==e.model.applyType?a("el-table",{staticStyle:{width:"100%","margin-bottom":"20px"},attrs:{data:e.tableData1,border:"","show-summary":"","summary-method":e.getSummaries}},[a("el-table-column",{attrs:{label:"保单",align:"center",width:"80"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.$index+1))])]}}],null,!1,4178052834)}),a("el-table-column",{attrs:{align:"center",prop:"solutionName",label:"保险方案"}}),1==e.model.applyType?a("el-table-column",{attrs:{align:"center",prop:"applyCode",label:"保单号"}}):e._e(),a("el-table-column",{attrs:{align:"center",label:"批单号"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("span",[e._v(e._s(i.changApplyCode?i.changApplyCode:"-"))])]}}],null,!1,4059808904)}),a("el-table-column",{attrs:{align:"center",prop:"fee",label:"金额"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("span",{staticStyle:{color:"rgba(249, 86, 1, 0.996078431372549)"}},[e._v(e._s(i.fee))])]}}],null,!1,2934149032)})],1):e._e(),1==e.model.applyType?a("el-table",{staticStyle:{width:"100%","margin-bottom":"20px"},attrs:{data:e.tableData2,border:"","show-summary":"","summary-method":e.getSummaries}},[a("el-table-column",{attrs:{label:"冲红单",align:"center",width:"80"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.$index+1))])]}}],null,!1,4178052834)}),a("el-table-column",{attrs:{align:"center",prop:"solutionName",label:"保险方案"}}),a("el-table-column",{attrs:{align:"center",prop:"taxDoneCode",label:"发票号"}}),a("el-table-column",{attrs:{align:"center",prop:"taxCreateDate",label:"申请开票时间"}}),a("el-table-column",{attrs:{align:"center",prop:"fee",label:"发票金额"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("span",{staticStyle:{color:"rgba(249, 86, 1, 0.996078431372549)"}},[e._v(e._s(i.fee))])]}}],null,!1,2934149032)})],1):e._e()],1),a("el-dialog",{staticStyle:{"margin-top":"150px"},attrs:{title:"上传发票",visible:e.visible1,width:"500px","show-close":!1,"append-to-body":"","close-on-click-modal":!1,center:""},on:{"update:visible":function(t){e.visible1=t}}},[a("div",{staticClass:"form"},[a("div",{staticClass:"form_item"},[a("div",{staticClass:"form_item_val"},[a("el-form",{ref:"form",staticStyle:{width:"100%"},attrs:{model:e.form,rules:e.rules}},[a("el-form-item",{attrs:{label:"填写退回说明:",inline:!0,prop:"backInfo"}},[a("el-input",{attrs:{type:"textarea",placeholder:"请输入"},model:{value:e.form.backInfo,callback:function(t){e.$set(e.form,"backInfo",t)},expression:"form.backInfo"}})],1)],1)],1)])]),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:function(t){e.visible1=!1}}},[e._v("取 消")]),a("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.backDo()}}},[e._v("提 交")])],1)])],1)},n=[],s=a("5530"),l=(a("d3b7"),a("159b"),a("d81d"),a("a9e3"),a("ae62")),o=a("5543"),r=a("a656"),c=a("2f62"),u={name:"OperaCompanyWindow",extends:l["a"],components:{GlobalWindow:o["a"]},data:function(){return{model:{},visible1:!1,form:{id:null,backInfo:""},rules:{backInfo:[{required:!0,message:"请输入退回说明"}]},tableData:[],tableData1:[],tableData2:[]}},computed:Object(s["a"])({},Object(c["c"])(["userInfo"])),created:function(){this.config({api:"/business/taxes","field.id":"id"})},methods:{open:function(e,t){this.title=e,this.visible=!0,this.visible1=!1,this.form.backInfo="",this.model={},this.tableData=[],this.tableData1=[],this.tableData2=[],this.model=t,this.form.id=t.id,this.getDetails()},backDo:function(){var e=this;this.$refs.form.validate((function(t){t&&(e.isWorking=!0,Object(r["backApply"])(e.form).then((function(t){e.visible1=!1,e.getDetails(),e.$emit("success")})).catch((function(t){e.$tip.apiFailed(t)})).finally((function(){e.isWorking=!1})))}))},getDetails:function(){var e=this;Object(r["getDetail"])(this.model.id).then((function(t){e.model=t,0==t.applyType?e.tableData=t.applyList:(e.tableData1=t.applyList,e.tableData2=t.delTaxList),console.log(e.tableData)})).catch((function(e){}))},getSummaries1:function(e){var t=e.columns,a=e.data,i=[];return t.forEach((function(e,t){if(0===t)i[t]="合计";else if(3==t){var n=a.map((function(t){return Number(t[e.property])}));n.every((function(e){return isNaN(e)}))||(i[t]=n.reduce((function(e,t){var a=Number(t);return isNaN(a)?e:e+t}),0))}})),i},getSummaries:function(e){var t=e.columns,a=e.data,i=[];return t.forEach((function(e,t){if(0===t)i[t]="合计";else if(4==t){var n=a.map((function(t){return Number(t[e.property])}));n.every((function(e){return isNaN(e)}))||(i[t]=n.reduce((function(e,t){var a=Number(t);return isNaN(a)?e:e+t}),0))}})),i}}},d=u,m=(a("a706"),a("2877")),p=Object(m["a"])(d,i,n,!1,null,"d2cc898c",null);t["a"]=p.exports},"09df":function(e,t,a){"use strict";a("3443")},"0b32":function(e,t,a){},"0b9f":function(e,t,a){},"0c6c":function(e,t,a){},"0da5":function(e,t,a){"use strict";a("145e")},"0e8f":function(e,t,a){},"0eb1":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("TableLayout",{attrs:{permissions:["system:permission:query"]},scopedSlots:e._u([{key:"table-wrap",fn:function(){return[a("ul",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:permission:create","system:permission:delete"],expression:"['system:permission:create', 'system:permission:delete']"}],staticClass:"toolbar"},[a("li",[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:permission:create"],expression:"['system:permission:create']"}],attrs:{type:"primary",icon:"el-icon-plus"},on:{click:function(t){return e.$refs.operaPermissionWindow.open("新建系统权限")}}},[e._v("新建")])],1),a("li",[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:permission:delete"],expression:"['system:permission:delete']"}],attrs:{icon:"el-icon-delete"},on:{click:e.deleteByIdInBatch}},[e._v("删除")])],1)]),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.isWorking.search,expression:"isWorking.search"}],attrs:{data:e.tableData.list,"default-sort":{prop:"createTime",order:"descending"},stripe:""},on:{"selection-change":e.handleSelectionChange,"sort-change":e.handleSortChange}},[a("el-table-column",{attrs:{type:"selection",fixed:"left",width:"55"}}),a("el-table-column",{attrs:{prop:"code",label:"权限编码",fixed:"left","min-width":"200px"}}),a("el-table-column",{attrs:{prop:"name",label:"权限名称",fixed:"left","min-width":"120px"}}),a("el-table-column",{attrs:{prop:"remark",label:"权限备注","min-width":"120px"}}),a("el-table-column",{attrs:{prop:"createUser",label:"创建人","min-width":"100px"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.row;return[e._v(e._s(null==a.createUserInfo?"":a.createUserInfo.username))]}}])}),a("el-table-column",{attrs:{prop:"createTime",label:"创建时间","min-width":"140px",sortable:"custom","sort-by":"perm.CREATE_TIME"}}),a("el-table-column",{attrs:{prop:"updateUser",label:"更新人","min-width":"100px"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.row;return[e._v(e._s(null==a.updateUserInfo?"":a.updateUserInfo.username))]}}])}),a("el-table-column",{attrs:{prop:"updateTime",label:"更新时间","min-width":"140px"}}),e.containPermissions(["system:permission:update","system:permission:delete"])?a("el-table-column",{attrs:{label:"操作","min-width":"130",fixed:"right"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[i.fixed?e._e():a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:permission:update"],expression:"['system:permission:update']"}],attrs:{type:"text",icon:"el-icon-edit"},on:{click:function(t){return e.$refs.operaPermissionWindow.open("编辑系统权限",i)}}},[e._v("编辑")]),i.fixed?e._e():a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:permission:delete"],expression:"['system:permission:delete']"}],attrs:{type:"text",icon:"el-icon-delete"},on:{click:function(t){return e.deleteById(i)}}},[e._v("删除")])]}}],null,!1,3206117851)}):e._e()],1),a("pagination",{attrs:{pagination:e.tableData.pagination},on:{"size-change":e.handleSizeChange,"current-change":e.handlePageChange}})]},proxy:!0}])},[a("el-form",{ref:"searchForm",attrs:{slot:"search-form",model:e.searchForm,"label-width":"100px",inline:""},slot:"search-form"},[a("el-form-item",{attrs:{label:"权限编码",prop:"code"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入权限编码"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.code,callback:function(t){e.$set(e.searchForm,"code",t)},expression:"searchForm.code"}})],1),a("el-form-item",{attrs:{label:"权限名称",prop:"name"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入权限名称"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.name,callback:function(t){e.$set(e.searchForm,"name",t)},expression:"searchForm.name"}})],1),a("section",[a("el-button",{attrs:{type:"primary"},on:{click:e.search}},[e._v("搜索")]),a("el-button",{on:{click:e.reset}},[e._v("重置")])],1)],1),a("OperaPermissionWindow",{ref:"operaPermissionWindow",on:{success:e.handlePageChange}})],1)},n=[],s=(a("ac1f"),a("841c"),a("d529")),l=a("aa1c"),o=a("0f1b"),r=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("GlobalWindow",{attrs:{title:e.title,visible:e.visible,"confirm-working":e.isWorking},on:{"update:visible":function(t){e.visible=t},confirm:e.confirm}},[a("el-form",{ref:"form",attrs:{model:e.form,rules:e.rules}},[a("el-form-item",{attrs:{label:"权限编码",prop:"code",required:""}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入权限编码",maxlength:"50"},model:{value:e.form.code,callback:function(t){e.$set(e.form,"code",t)},expression:"form.code"}})],1),a("el-form-item",{attrs:{label:"权限名称",prop:"name",required:""}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入权限名称",maxlength:"50"},model:{value:e.form.name,callback:function(t){e.$set(e.form,"name",t)},expression:"form.name"}})],1),a("el-form-item",{attrs:{label:"权限备注",prop:"remark"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入权限备注",type:"textarea",rows:3,maxlength:"500"},model:{value:e.form.remark,callback:function(t){e.$set(e.form,"remark",t)},expression:"form.remark"}})],1)],1)],1)},c=[],u=a("ae62"),d=a("5543"),m={name:"OperaPermissionWindow",extends:u["a"],components:{GlobalWindow:d["a"]},data:function(){return{originPermissionCode:"",form:{id:null,code:"",name:"",remark:""},rules:{code:[{required:!0,message:"请输入权限编码"}],name:[{required:!0,message:"请输入权限名称"}]}}},methods:{open:function(e,t){var a=this;this.title=e,this.visible=!0,null!=t?this.$nextTick((function(){for(var e in a.originPermissionCode=t.code,a.form)a.form[e]=t[e]})):this.$nextTick((function(){a.$refs.form.resetFields(),a.form[a.configData["field.id"]]=null}))},confirm:function(){var e=this;null!=this.form.id&&""!==this.form.id?this.originPermissionCode!==this.form.code?this.$dialog.confirm("检测到您修改了权限编码,权限编码修改后前后端均可能需要调整代码,确认修改吗?","提示",{confirmButtonText:"确认修改",type:"warning"}).then((function(){e.__confirmEdit()})):this.__confirmEdit():this.__confirmCreate()}},created:function(){this.config({api:"/system/permission"})}},p=m,f=a("2877"),h=Object(f["a"])(p,r,c,!1,null,null,null),b=h.exports,v={name:"SystemPermission",extends:o["a"],components:{OperaPermissionWindow:b,TableLayout:l["a"],Pagination:s["a"]},data:function(){return{searchForm:{code:"",name:"",remark:""}}},created:function(){this.config({module:"权限",api:"/system/permission",sorts:[{property:"perm.CREATE_TIME",direction:"DESC"}]}),this.search()}},_=v,y=Object(f["a"])(_,i,n,!1,null,null,null);t["default"]=y.exports},"0f1b":function(e,t,a){"use strict";var i,n,s=a("b85c"),l=(a("d3b7"),a("ac1f"),a("841c"),a("99af"),a("a15b"),a("d81d"),a("e811")),o={name:"BaseTable",extends:l["a"],data:function(){return{api:null,module:"数据",configData:{"field.id":"id","field.main":"name"},isWorking:{search:!1,delete:!1,export:!1},tableData:{selectedRows:[],sorts:[],list:[],pagination:{pageIndex:1,pageSize:10,total:0}}}},methods:{config:function(e){if(null==e)throw new Error("Parameter can not be null of method 'config' .");if(null==e.api)throw new Error("Missing config option 'api'.");this.api=a("77ef")("./api"+e.api),e.module&&(this.module=e.module),e["field.id"]&&(this.configData["field.id"]=e["field.id"]),e["field.main"]&&(this.configData["field.main"]=e["field.main"]),this.tableData.sorts=e.sorts},search:function(){this.handlePageChange(1)},exportExcel:function(){var e=this;this.__checkApi(),this.$dialog.exportConfirm("确认导出吗?").then((function(){e.isWorking.export=!0,e.api.exportExcel({page:e.tableData.pagination.pageIndex,capacity:1e6,model:e.searchForm,sorts:e.tableData.sorts}).then((function(t){e.download(t)})).catch((function(t){e.$tip.apiFailed(t)})).finally((function(){e.isWorking.export=!1}))})).catch((function(){}))},reset:function(){this.$refs.searchForm.resetFields(),this.search()},handleSizeChange:function(e){this.tableData.pagination.pageSize=e,this.search()},handleSelectionChange:function(e){this.tableData.selectedRows=e},handleSortChange:function(e){this.tableData.sorts=[],null!=e.order&&this.tableData.sorts.push({property:e.column.sortBy,direction:"descending"===e.order?"DESC":"ASC"}),this.handlePageChange()},handlePageChange:function(e){var t=this;this.__checkApi(),this.tableData.pagination.pageIndex=e||this.tableData.pagination.pageIndex,this.isWorking.search=!0,this.api.fetchList({page:this.tableData.pagination.pageIndex,capacity:this.tableData.pagination.pageSize,model:this.searchForm,sorts:this.tableData.sorts}).then((function(e){t.tableData.list=e.records,t.tableData.pagination.total=e.total})).catch((function(e){t.$tip.apiFailed(e)})).finally((function(){t.isWorking.search=!1}))},deleteById:function(e){var t=this,a=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];this.__checkApi();var i="确认删除该记录吗?";a&&null!=e.children&&e.children.length>0&&(i="确认删除该记录及其子数据吗?"),this.$dialog.deleteConfirm(i).then((function(){t.isWorking.delete=!0,t.api.deleteById(e[t.configData["field.id"]]).then((function(){t.$tip.apiSuccess("删除成功"),t.__afterDelete()})).catch((function(e){t.$tip.apiFailed(e)})).finally((function(){t.isWorking.delete=!1}))})).catch((function(){}))},deleteByIdInBatch:function(){var e=this,t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];if(this.__checkApi(),0!==this.tableData.selectedRows.length){var a="确认删除已选中的 ".concat(this.tableData.selectedRows.length," 条").concat(this.module,"记录吗?");if(t){var i,n=[],l=Object(s["a"])(this.tableData.selectedRows);try{for(l.s();!(i=l.n()).done;){var o=i.value;null!=o.children&&o.children.length>0&&n.push(o[this.configData["field.main"]])}}catch(r){l.e(r)}finally{l.f()}n.length>0&&(a="本次将删除该数据及其子数据,确认删除吗?")}this.$dialog.deleteConfirm(a).then((function(){e.isWorking.delete=!0,e.api.deleteByIdInBatch(e.tableData.selectedRows.map((function(e){return e.id})).join(",")).then((function(){e.$tip.apiSuccess("删除成功"),e.__afterDelete(e.tableData.selectedRows.length)})).catch((function(t){e.$tip.apiFailed(t)})).finally((function(){e.isWorking.delete=!1}))})).catch((function(){}))}else this.$tip.warning("请至少选择一条数据")},__afterDelete:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1;this.tableData.list.length-e===0?this.handlePageChange(this.tableData.pagination.pageIndex-1===0?1:this.tableData.pagination.pageIndex-1):this.handlePageChange(this.tableData.pagination.pageIndex)},__checkApi:function(){if(null==this.api)throw new Error("The page is not initialized, you can use method 'this.config' to initialize this page.")}}},r=o,c=a("2877"),u=Object(c["a"])(r,i,n,!1,null,null,null);t["a"]=u.exports},"123b":function(e,t,a){"use strict";a.r(t),a.d(t,"fetchTree",(function(){return n})),a.d(t,"fetchList",(function(){return s})),a.d(t,"create",(function(){return l})),a.d(t,"updateById",(function(){return o})),a.d(t,"deleteById",(function(){return r})),a.d(t,"deleteByIdInBatch",(function(){return c}));var i=a("b775");function n(e){return i["a"].post("/system/position/tree",e)}function s(e){return i["a"].post("/system/position/list",e)}function l(e){return i["a"].post("/system/position/create",e)}function o(e){return i["a"].post("/system/position/updateById",e)}function r(e){return i["a"].get("/system/position/delete/".concat(e))}function c(e){return i["a"].get("/system/position/delete/batch",{params:{ids:e}})}},1242:function(e,t,a){"use strict";a.d(t,"b",(function(){return i})),a.d(t,"a",(function(){return n}));a("498a");function i(e,t,a){null!=t&&""!==t.trim()?/^1\d{10}$/.test(t)?a():a(new Error("手机号码格式不正确")):a(new Error("手机号码不能为空"))}function n(e,t,a){null!=t&&""!==t.trim()?/^\S+@\S+\.\S+$/.test(t)?a():a(new Error("邮箱格式不正确")):a()}},"130c":function(e,t,a){"use strict";a("c076")},"13d0":function(e,t,a){},"145e":function(e,t,a){},1578:function(e,t,a){},"162a":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("TableLayout",{attrs:{permissions:["system:loginLog:query"]},scopedSlots:e._u([{key:"table-wrap",fn:function(){return[a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.isWorking.search,expression:"isWorking.search"}],attrs:{data:e.tableData.list,stripe:"","default-sort":{prop:"loginTime",order:"descending"}},on:{"sort-change":e.handleSortChange}},[a("el-table-column",{attrs:{prop:"loginUsername",label:"登录用户名","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"ip",label:"登录IP","min-width":"120px"}}),a("el-table-column",{attrs:{prop:"location",label:"登录地址","min-width":"160px"}}),a("el-table-column",{attrs:{prop:"clientInfo",label:"客户端","min-width":"160px"}}),a("el-table-column",{attrs:{prop:"osInfo",label:"操作系统","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"platform",label:"登录平台","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"loginTime",label:"登录时间","min-width":"160px",sortable:"custom","sort-by":"LOGIN_TIME"}}),a("el-table-column",{attrs:{prop:"systemVersion",label:"系统版本","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"serverIp",label:"服务器IP","min-width":"120px"}}),a("el-table-column",{attrs:{prop:"success",label:"状态","min-width":"100px"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.row;return[e._v(" "+e._s(e._f("statusText")(a.success))+" ")]}}])}),a("el-table-column",{attrs:{prop:"reason",label:"失败原因","min-width":"160px"}})],1),a("pagination",{attrs:{pagination:e.tableData.pagination},on:{"size-change":e.handleSizeChange,"current-change":e.handlePageChange}})]},proxy:!0}])},[a("el-form",{ref:"searchForm",attrs:{slot:"search-form",model:e.searchForm,"label-width":"100px",inline:""},slot:"search-form"},[a("el-form-item",{attrs:{label:"登录用户名",prop:"loginUsername"}},[a("el-input",{attrs:{placeholder:"请输入登录用户名"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.loginUsername,callback:function(t){e.$set(e.searchForm,"loginUsername",t)},expression:"searchForm.loginUsername"}})],1),a("el-form-item",{attrs:{label:"登录IP",prop:"ip"}},[a("el-input",{attrs:{placeholder:"请输入登录IP"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.ip,callback:function(t){e.$set(e.searchForm,"ip",t)},expression:"searchForm.ip"}})],1),a("el-form-item",{attrs:{label:"服务器IP",prop:"serverIp"}},[a("el-input",{attrs:{placeholder:"请输入服务器IP"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.serverIp,callback:function(t){e.$set(e.searchForm,"serverIp",t)},expression:"searchForm.serverIp"}})],1),a("el-form-item",{attrs:{label:"是否登录成功",prop:"success"}},[a("el-select",{attrs:{placeholder:"请选择是否登录状态",clearable:""},on:{change:e.search},model:{value:e.searchForm.success,callback:function(t){e.$set(e.searchForm,"success",t)},expression:"searchForm.success"}},[a("el-option",{attrs:{value:"true",label:"登录成功"}}),a("el-option",{attrs:{value:"false",label:"登录失败"}})],1)],1),a("el-form-item",{attrs:{label:"登录时间",prop:"loginTime"}},[a("el-date-picker",{attrs:{type:"datetimerange","range-separator":"至","value-format":"yyyy-MM-dd HH:mm:ss","start-placeholder":"开始时间","end-placeholder":"结束时间"},on:{change:e.handleSearchTimeChange},model:{value:e.searchDateRange,callback:function(t){e.searchDateRange=t},expression:"searchDateRange"}})],1),a("section",[a("el-button",{attrs:{type:"primary"},on:{click:e.search}},[e._v("搜索")]),a("el-button",{attrs:{type:"primary",loading:e.isWorking.export},on:{click:e.exportExcel}},[e._v("导出")]),a("el-button",{on:{click:e.reset}},[e._v("重置")])],1)],1)],1)},n=[],s=(a("ac1f"),a("841c"),a("0f1b")),l=a("aa1c"),o=a("d529"),r={name:"SystemLoginLog",extends:s["a"],components:{TableLayout:l["a"],Pagination:o["a"]},data:function(){return{searchDateRange:[],searchForm:{loginUsername:"",ip:"",serverIp:"",success:"",startTime:null,endTime:null}}},filters:{statusText:function(e){return e?"登录成功":"登录失败"}},methods:{handleSearchTimeChange:function(e){this.searchForm.startTime=null,this.searchForm.endTime=null,null!=e&&(this.searchForm.startTime=e[0],this.searchForm.endTime=e[1]),this.search()}},created:function(){this.config({module:"登录日志",api:"/system/loginLog","field.id":"id","field.main":"id",sorts:[{property:"LOGIN_TIME",direction:"DESC"}]}),this.search()}},c=r,u=a("2877"),d=Object(u["a"])(c,i,n,!1,null,null,null);t["default"]=d.exports},"16f6":function(e,t,a){},1784:function(e,t,a){"use strict";a("abcf")},"19af":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("TableLayout",{attrs:{permissions:["business:dispatchunit:query"]},scopedSlots:e._u([{key:"table-wrap",fn:function(){return[a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.isWorking.search,expression:"isWorking.search"}],attrs:{data:e.tableData.list,stripe:""}},[a("el-table-column",{attrs:{label:"序号",width:"80px"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.$index+1))])]}}])}),a("el-table-column",{attrs:{prop:"companyName",label:"所属企业","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"name",label:"派遣单位","min-width":"100px"}}),a("el-table-column",{attrs:{label:"派遣单位状态","min-width":"100px"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[0===i.unitStatus?a("span",{class:"du-status"+i.unitStatus},[e._v("待审核")]):e._e(),1===i.unitStatus?a("span",[null==i.worktypeStatus||0===i.worktypeStatus?a("span",{class:"du-status"+i.worktypeStatus},[e._v("工种待审")]):1===i.worktypeStatus?a("span",{class:"du-status"+i.worktypeStatus},[e._v("审核通过")]):2===i.worktypeStatus?a("span",{class:"du-status"+i.worktypeStatus},[e._v("工种审核不通过")]):e._e()]):e._e(),2===i.unitStatus?a("span",{class:"du-status"+i.unitStatus},[e._v("审核不通过")]):e._e()]}}])}),a("el-table-column",{attrs:{prop:"createDate",label:"提交日期","min-width":"100px"}}),e.containPermissions(["business:dispatchunit:update","business:dispatchunit:delete"])?a("el-table-column",{attrs:{label:"操作","min-width":"120",fixed:"right"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:dispatchunit:update"],expression:"['business:dispatchunit:update']"}],attrs:{type:"text",icon:"el-icon-edit"},on:{click:function(t){return e.$refs.dispatchUnitDetailsPlat.open("派遣单位详情",i)}}},[e._v("查看详情")])]}}],null,!1,2857219969)}):e._e()],1),a("pagination",{attrs:{pagination:e.tableData.pagination},on:{"size-change":e.handleSizeChange,"current-change":e.handlePageChange}})]},proxy:!0}])},[a("el-form",{ref:"searchForm",attrs:{slot:"search-form",model:e.searchForm,"label-width":"100px",inline:""},slot:"search-form"},[a("el-form-item",{attrs:{label:"所属业",prop:"companyId"}},[a("el-select",{attrs:{placeholder:"请选择"},on:{change:e.search},model:{value:e.searchForm.companyId,callback:function(t){e.$set(e.searchForm,"companyId",t)},expression:"searchForm.companyId"}},e._l(e.companyList,(function(e){return a("el-option",{key:e.id,attrs:{label:e.name,value:e.id}})})),1)],1),a("el-form-item",{attrs:{label:"派遣单位",prop:"name"}},[a("el-input",{attrs:{placeholder:"请输入派遣单位"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.name,callback:function(t){e.$set(e.searchForm,"name",t)},expression:"searchForm.name"}})],1),a("section",[a("el-button",{attrs:{type:"primary"},on:{click:e.search}},[e._v("搜索")]),a("el-button",{on:{click:e.reset}},[e._v("重置")])],1)],1),a("dispatchUnitDetailsPlat",{ref:"dispatchUnitDetailsPlat",on:{success:e.handlePageChange}})],1)},n=[],s=(a("ac1f"),a("841c"),a("0f1b")),l=a("aa1c"),o=a("d529"),r=a("dcd1"),c=a("c3a4"),u={name:"dispatchUnitReview",extends:s["a"],components:{TableLayout:l["a"],Pagination:o["a"],dispatchUnitDetailsPlat:r["a"]},data:function(){return{searchForm:{name:"",companyId:""},companyList:[]}},created:function(){this.config({module:"派遣单位信息表",api:"/business/dispatchUnit","field.id":"id","field.main":"id"}),this.search(),this.loadSelectList()},methods:{loadSelectList:function(){var e=this;Object(c["pageAll"])({}).then((function(t){e.companyList=t})).catch((function(e){}))}}},d=u,m=a("2877"),p=Object(m["a"])(d,i,n,!1,null,null,null);t["default"]=p.exports},"1a1a":function(e,t,a){"use strict";a("2b87")},"1a22":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("TableLayout",{attrs:{permissions:["system:datapermission:query"]},scopedSlots:e._u([{key:"table-wrap",fn:function(){return[a("ul",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:datapermission:create","system:datapermission:delete"],expression:"['system:datapermission:create', 'system:datapermission:delete']"}],staticClass:"toolbar"},[a("li",[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:datapermission:create"],expression:"['system:datapermission:create']"}],attrs:{type:"primary",icon:"el-icon-plus"},on:{click:function(t){return e.$refs.operaDataPermissionWindow.open("新建数据权限")}}},[e._v("新建")])],1),a("li",[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:datapermission:delete"],expression:"['system:datapermission:delete']"}],attrs:{icon:"el-icon-delete"},on:{click:e.deleteByIdInBatch}},[e._v("删除")])],1)]),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.isWorking.search,expression:"isWorking.search"}],attrs:{data:e.tableData.list,stripe:""},on:{"selection-change":e.handleSelectionChange}},[a("el-table-column",{attrs:{type:"selection",width:"55"}}),a("el-table-column",{attrs:{prop:"businessCode",label:"业务模块","min-width":"100px"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.row;return[e._v(e._s(e._f("moduleText")(a.businessCode,e.modules)))]}}])}),a("el-table-column",{attrs:{prop:"roleId",label:"角色","min-width":"100px"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.row;return[e._v(e._s(a.role.name))]}}])}),a("el-table-column",{attrs:{prop:"type",label:"权限类型","min-width":"140px"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.row;return[e._v(e._s(e._f("typeText")(a.type,e.types)))]}}])}),a("el-table-column",{attrs:{prop:"disabled",label:"是否启用","min-width":"100px"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-switch",{attrs:{"active-value":!1,"inactive-value":!0},on:{change:function(t){return e.switchDisabled(i)}},model:{value:i.disabled,callback:function(t){e.$set(i,"disabled",t)},expression:"row.disabled"}})]}}])}),a("el-table-column",{attrs:{prop:"remark",label:"备注","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"createUser",label:"创建人","min-width":"100px"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.row;return[e._v(e._s(null==a.createUserInfo?"":a.createUserInfo.username))]}}])}),a("el-table-column",{attrs:{prop:"createTime",label:"创建时间","min-width":"140px"}}),a("el-table-column",{attrs:{prop:"updateUser",label:"修改人","min-width":"100px"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.row;return[e._v(e._s(null==a.updateUserInfo?"":a.updateUserInfo.username))]}}])}),a("el-table-column",{attrs:{prop:"updateTime",label:"修改时间","min-width":"140px"}}),e.containPermissions(["system:datapermission:update","system:datapermission:delete"])?a("el-table-column",{attrs:{label:"操作","min-width":"120",fixed:"right"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:datapermission:update"],expression:"['system:datapermission:update']"}],attrs:{type:"text",icon:"el-icon-edit"},on:{click:function(t){return e.$refs.operaDataPermissionWindow.open("编辑数据权限",i)}}},[e._v("编辑")]),a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:datapermission:delete"],expression:"['system:datapermission:delete']"}],attrs:{type:"text",icon:"el-icon-delete"},on:{click:function(t){return e.deleteById(i)}}},[e._v("删除")])]}}],null,!1,3832490193)}):e._e()],1),a("pagination",{attrs:{pagination:e.tableData.pagination},on:{"size-change":e.handleSizeChange,"current-change":e.handlePageChange}})]},proxy:!0}])},[a("el-form",{ref:"searchForm",attrs:{slot:"search-form",model:e.searchForm,"label-width":"100px",inline:""},slot:"search-form"},[a("el-form-item",{attrs:{label:"业务模块",prop:"businessCode"}},[a("DataPermModuleSelect",{attrs:{clearable:""},on:{change:e.search},model:{value:e.searchForm.businessCode,callback:function(t){e.$set(e.searchForm,"businessCode",t)},expression:"searchForm.businessCode"}})],1),a("el-form-item",{attrs:{label:"角色",prop:"roleId"}},[a("RoleSelect",{attrs:{clearable:""},on:{change:e.search},model:{value:e.searchForm.roleId,callback:function(t){e.$set(e.searchForm,"roleId",t)},expression:"searchForm.roleId"}})],1),a("section",[a("el-button",{attrs:{type:"primary"},on:{click:e.search}},[e._v("搜索")]),a("el-button",{on:{click:e.reset}},[e._v("重置")])],1)],1),a("OperaDataPermissionWindow",{ref:"operaDataPermissionWindow",on:{success:e.handlePageChange}})],1)},n=[],s=a("1da1"),l=a("b85c"),o=(a("96cf"),a("99af"),a("b0c0"),a("d3b7"),a("ac1f"),a("841c"),a("0f1b")),r=a("aa1c"),c=a("d529"),u=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("GlobalWindow",{attrs:{title:e.title,visible:e.visible,"confirm-working":e.isWorking},on:{"update:visible":function(t){e.visible=t},confirm:e.confirm}},[a("el-form",{ref:"form",attrs:{model:e.form,rules:e.rules}},[a("el-form-item",{attrs:{label:"业务模块",prop:"businessCode",required:""}},[a("DataPermModuleSelect",{attrs:{disabled:null!=e.form.id,inline:!1},on:{change:e.handleBusinessChange},model:{value:e.form.businessCode,callback:function(t){e.$set(e.form,"businessCode",t)},expression:"form.businessCode"}})],1),a("el-form-item",{attrs:{label:"角色",prop:"roleId",required:""}},[a("RoleSelect",{attrs:{disabled:null!=e.form.id,inline:!1},model:{value:e.form.roleId,callback:function(t){e.$set(e.form,"roleId",t)},expression:"form.roleId"}})],1),a("el-form-item",{attrs:{label:"权限类型",prop:"type",required:""}},[a("DataPermTypeSelect",{attrs:{module:e.form.businessCode,inline:!1},on:{change:e.handleTypeChange},model:{value:e.form.type,callback:function(t){e.$set(e.form,"type",t)},expression:"form.type"}})],1),a("el-form-item",{directives:[{name:"show",rawName:"v-show",value:e.showCustomData,expression:"showCustomData"}],attrs:{label:"自定义数据",prop:"customData"}},[e.visible?a("CustomSelect",{attrs:{"business-code":e.form.businessCode},on:{change:e.handleCustomDataChange},model:{value:e.customData,callback:function(t){e.customData=t},expression:"customData"}}):e._e()],1),a("el-form-item",{attrs:{label:"备注",prop:"remark"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{type:"textarea",placeholder:"请输入备注",rows:3,maxlength:"500"},model:{value:e.form.remark,callback:function(t){e.$set(e.form,"remark",t)},expression:"form.remark"}})],1)],1)],1)},d=[],m=(a("1276"),a("a15b"),a("ae62")),p=a("5543"),f=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-select",{staticClass:"role-select",class:{select__block:!e.inline},attrs:{value:e.value,placeholder:e.placeholder,clearable:e.clearable,disabled:e.disabled},on:{change:function(t){return e.$emit("change",t)},input:function(t){return e.$emit("input",t)}}},e._l(e.roles,(function(e){return a("el-option",{key:e.id,attrs:{value:e.id,label:e.name}})})),1)},h=[],b=a("3528"),v={name:"RoleSelect",props:{value:{},placeholder:{default:"请选择角色"},inline:{default:!0},disabled:{},clearable:{default:!1}},data:function(){return{roles:[]}},created:function(){var e=this;Object(b["fetchAll"])().then((function(t){e.roles=t}))}},_=v,y=(a("dd38"),a("2877")),g=Object(y["a"])(_,f,h,!1,null,"613d5ebb",null),w=g.exports,k=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-select",{staticClass:"data-perm-module-select",class:{select__block:!e.inline},attrs:{value:e.value,placeholder:e.placeholder,clearable:e.clearable,disabled:e.disabled},on:{change:function(t){return e.$emit("change",t)},input:function(t){return e.$emit("input",t)}}},e._l(e.modules,(function(e){return a("el-option",{key:e.businessCode,attrs:{value:e.businessCode,label:e.moduleName}})})),1)},x=[],C=a("4426"),I={name:"DataPermModuleSelect",props:{value:{},placeholder:{default:"请选择权限模块"},inline:{default:!0},disabled:{},clearable:{default:!1}},data:function(){return{modules:[]}},created:function(){var e=this;Object(C["fetchModules"])().cache().then((function(t){e.modules=t}))}},S=I,D=(a("a85a"),Object(y["a"])(S,k,x,!1,null,"0eea149e",null)),$=D.exports,T=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-select",{staticClass:"data-perm-type-select",class:{select__block:!e.inline},attrs:{value:e.value,placeholder:e.placeholder,clearable:e.clearable,disabled:e.disabled},on:{change:function(t){return e.$emit("change",t)},input:function(t){return e.$emit("input",t)}}},e._l(e.filterTypes,(function(e){return a("el-option",{key:e.code,attrs:{value:e.code,label:e.remark}})})),1)},O=[],N={name:"DataPermTypeSelect",props:{value:{},module:{},placeholder:{default:"请选择权限类型"},inline:{default:!0},disabled:{},clearable:{default:!1}},data:function(){return{types:[]}},computed:{filterTypes:function(){if(null==this.module||""===this.module)return[];var e,t=[],a=Object(l["a"])(this.types);try{for(a.s();!(e=a.n()).done;){var i=e.value;0!==i.modules.length&&-1===i.modules.indexOf(this.module)||t.push(i)}}catch(n){a.e(n)}finally{a.f()}return t}},created:function(){var e=this;Object(C["fetchTypes"])().cache().then((function(t){e.types=t}))}},F=N,W=(a("410c"),Object(y["a"])(F,T,O,!1,null,"1458adbb",null)),L=W.exports,E=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a(e.component,{tag:"component",attrs:{value:e.values,inline:!1,multiple:""},on:{input:e.handleInput}})},A=[],j=(a("3ca3"),a("ddb0"),{name:"CustomSelect",props:{value:{},businessCode:{type:String,required:!0}},computed:{values:function(){if("DEPARTMENT"===this.businessCode||"POSITION"===this.businessCode){var e,t=[],a=Object(l["a"])(this.value);try{for(a.s();!(e=a.n()).done;){var i=e.value;t.push(parseInt(i))}}catch(n){a.e(n)}finally{a.f()}return t}return this.value},component:function(){return"DEPARTMENT"===this.businessCode?function(){return Promise.resolve().then(a.bind(null,"cc38"))}:"POSITION"===this.businessCode?function(){return Promise.resolve().then(a.bind(null,"a68c"))}:null}},methods:{handleInput:function(e){this.$emit("input",e),this.$emit("change",e)}}}),P=j,U=Object(y["a"])(P,E,A,!1,null,"1b0ef257",null),B=U.exports,R={name:"OperaDataPermissionWindow",extends:m["a"],components:{CustomSelect:B,RoleSelect:w,DataPermTypeSelect:L,DataPermModuleSelect:$,GlobalWindow:p["a"]},data:function(){return{customData:[],showCustomData:!1,form:{id:null,businessCode:"",roleId:"",type:"",remark:"",customData:""},rules:{businessCode:[{required:!0,message:"请选择业务模块"}],roleId:[{required:!0,message:"请选择角色"}],type:[{required:!0,message:"请选择权限类型"}]}}},methods:{open:function(e,t){var a=this;this.title=e,this.visible=!0,null!=t?this.$nextTick((function(){for(var e in a.form)a.form[e]=t[e];a.customData=null==a.form.customData||""===a.form.customData?[]:a.form.customData.split(","),a.handleTypeChange()})):this.$nextTick((function(){a.customData=[],a.showCustomData=!1,a.$refs.form.resetFields(),a.form[a.configData["field.id"]]=null}))},handleBusinessChange:function(){this.form.customData="",this.customData=[],this.handleTypeChange()},handleTypeChange:function(){11!==this.form.type&&21!==this.form.type||null==this.form.businessCode||""===this.form.businessCode?this.showCustomData=!1:this.showCustomData=!0},handleCustomDataChange:function(e){this.form.customData=e.join(",")}},created:function(){this.config({api:"/system/dataPermission","field.id":"id"})}},M=R,q=Object(y["a"])(M,u,d,!1,null,null,null),z=q.exports,G=function(e,t){var a,i=Object(l["a"])(t);try{for(i.s();!(a=i.n()).done;){var n=a.value;if(n.businessCode===e)return n.moduleName}}catch(s){i.e(s)}finally{i.f()}return"未知"},V={name:"DataPermission",extends:o["a"],components:{RoleSelect:w,DataPermModuleSelect:$,TableLayout:r["a"],Pagination:c["a"],OperaDataPermissionWindow:z},data:function(){return{modules:[],types:[],searchForm:{businessCode:"",roleId:null,type:""}}},filters:{typeText:function(e,t){var a,i=Object(l["a"])(t);try{for(i.s();!(a=i.n()).done;){var n=a.value;if(n.code===e)return n.remark}}catch(s){i.e(s)}finally{i.f()}return"未知"},moduleText:function(e,t){return G(e,t)}},methods:{switchDisabled:function(e){var t=this;e.disabled?this.$dialog.disableConfirm("确认禁用 ".concat(G(e.businessCode,this.modules),"/").concat(e.role.name," 数据权限吗?")).then((function(){t.__updateStatus(e)})).catch((function(){e.disabled=!e.disabled})):this.__updateStatus(e)},deleteById:function(e){var t=this;this.$dialog.deleteConfirm("确认删除【".concat(G(e.businessCode,this.modules),"/").concat(e.role.name,"】数据权限吗?")).then((function(){t.isWorking.delete=!0,t.api.deleteById(e.id).then((function(){t.$tip.apiSuccess("删除成功"),t.__afterDelete()})).catch((function(e){t.$tip.apiFailed(e)})).finally((function(){t.isWorking.delete=!1}))})).catch((function(){}))},__updateStatus:function(e){var t=this;this.api.updateStatus({id:e.id,disabled:e.disabled}).then((function(){t.$tip.apiSuccess("修改成功")})).catch((function(a){e.disabled=!e.disabled,t.$tip.apiFailed(a)}))}},created:function(){var e=this;return Object(s["a"])(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return e.config({module:"数据权限",api:"/system/dataPermission"}),t.next=3,e.api.fetchModules().then((function(t){e.modules=t}));case 3:return t.next=5,e.api.fetchTypes().then((function(t){e.types=t})).catch((function(e){console.log(e)}));case 5:e.search();case 6:case"end":return t.stop()}}),t)})))()}},J=V,H=Object(y["a"])(J,i,n,!1,null,null,null);t["default"]=H.exports},"1b56":function(e,t,a){},"1bc2":function(e,t,a){"use strict";var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("GlobalWindow",{attrs:{title:e.title,width:"100%",visible:e.visible,"confirm-working":e.isWorking},on:{"update:visible":function(t){e.visible=t},confirm:e.confirm},scopedSlots:e._u([{key:"footer",fn:function(){return[a("el-button",{on:{click:function(t){e.visible=!1}}},[e._v("返回")])]},proxy:!0}])},[a("div",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],staticClass:"desc"},[a("div",{staticClass:"desc_label"},[a("div",{staticClass:"desc_label_left"},[a("span",{staticClass:"desc_label_left_title"},[e._v(" 报案详情 ")]),a("span",{staticClass:"desc_label_left_time",style:e.contrast(e.model.createDate,e.model.baoxianEndTime)?"color: rgba(249, 86, 1, 0.996)":"color: black"},[e._v(" 报案日期:"+e._s(e.model.createDate)+" ")]),a("span",{staticClass:"desc_label_left_code"},[e._v(" 报案号:"+e._s(e.model.reportNum||"-")+" ")]),a("span",{staticClass:"desc_label_left_code"},[e._v(" 状态: "),0==e.model.status||2==e.model.status||3==e.model.status?a("span",{class:"settle-status"+e.model.status},[e._v("处理中 ")]):e._e(),1==e.model.status?a("span",{class:"settle-status"+e.model.status},[e._v("已撤案 ")]):e._e(),4==e.model.status?a("span",{class:"settle-status"+e.model.status},[e._v("已结案 ")]):e._e()])]),a("div",{staticClass:"desc_label_right"},[0===e.userInfo.type?[1!=e.model.status&&4!=e.model.status?a("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.$refs.operaInsuranceApplyCheckWindow.open("添加报案号",e.model,e.remarkLogList,1)}}},[e._v("添加报案号")]):e._e(),1!=e.model.status&&4!=e.model.status?a("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.$refs.operaInsuranceApplyCheckWindow.open("理赔处理",e.model,e.remarkLogList,2)}}},[e._v("理赔处理")]):e._e(),1!=e.model.status&&4!=e.model.status?a("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.$refs.operaInsuranceApplyCheckWindow.open("结案提交",e.model,e.remarkLogList,4)}}},[e._v("结案提交")]):e._e(),1!=e.model.status&&4!=e.model.status?a("el-button",{attrs:{type:"danger"},on:{click:function(t){return e.$refs.operaInsuranceApplyCheckWindow.open("撤销申请",e.model,e.remarkLogList,3)}}},[e._v("撤销申请")]):e._e()]:[0===e.model.status||2===e.model.status||3===e.model.status?a("el-button",{attrs:{type:"primary"},on:{click:e.edit}},[e._v("修改信息")]):e._e(),0===e.model.status||2===e.model.status||3===e.model.status?a("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.$refs.supplementaryExplanation.open("补充说明",e.model.id)}}},[e._v("补充说明")]):e._e()]],2)]),a("div",{staticClass:"desc_list"},[a("div",{staticClass:"desc_list_item"},[a("div",{staticClass:"desc_list_item_label"},[e._v(" 出险人姓名: ")]),a("div",{staticClass:"desc_list_item_val"},[e._v(" "+e._s(e.model.memberName)+" ")])]),a("div",{staticClass:"desc_list_item"},[a("div",{staticClass:"desc_list_item_label"},[e._v(" 出险人身份证号: ")]),a("div",{staticClass:"desc_list_item_val"},[e._v(" "+e._s(e.model.memberIdcardNo)+" ")])]),a("div",{staticClass:"desc_list_item"},[a("div",{staticClass:"desc_list_item_label"},[e._v(" 事故发生时间: ")]),a("div",{staticClass:"desc_list_item_val",style:e.contrast24(e.model.baoxianStartTime,e.model.happenTime)?"color: rgba(249, 86, 1, 0.996)":"color: black"},[e._v(" "+e._s(e.model.happenTime)+" ")])]),a("div",{staticClass:"desc_list_item"},[a("div",{staticClass:"desc_list_item_label"},[e._v(" 所属保单号: ")]),a("div",{staticClass:"desc_list_item_val",staticStyle:{cursor:"pointer",color:"rgba(39, 157, 255, 0.968627450980392)"},on:{click:function(t){return e.$refs.OperaInsuranceApplyDetails.open("投保详情",{id:e.model.insuranceApplyId})}}},[e._v(" "+e._s(e.model.applyCode||"-")+" "),e.model.baoxiandanFile&&e.model.baoxiandanFile.fileurlFull?a("el-button",{staticStyle:{"margin-left":"10px"},attrs:{type:"primary"},on:{click:function(t){return t.stopPropagation(),e.openBaoxiandan(t)}}},[e._v("查看保险单")]):e._e()],1)]),a("div",{staticClass:"desc_list_item"},[a("div",{staticClass:"desc_list_item_label"},[e._v(" 保险生效起期: ")]),a("div",{staticClass:"desc_list_item_val"},[e._v(" "+e._s(e.model.baoxianStartTime)+" ")])]),a("div",{staticClass:"desc_list_item"},[a("div",{staticClass:"desc_list_item_label"},[e._v(" 保险生效止期: ")]),a("div",{staticClass:"desc_list_item_val"},[e._v(" "+e._s(e.model.baoxianEndTime)+" ")])]),a("div",{staticClass:"desc_list_item"},[a("div",{staticClass:"desc_list_item_label"},[e._v(" 派遣单位: ")]),a("div",{staticClass:"desc_list_item_val"},[e._v(" "+e._s(e.model.duName)+" ")])]),a("div",{staticClass:"desc_list_item"},[a("div",{staticClass:"desc_list_item_label"},[e._v(" 所属工种: ")]),a("div",{staticClass:"desc_list_item_val"},[e._v(" "+e._s(e.model.worktypeName)+" ")])]),a("div",{staticClass:"desc_list_item"},[a("div",{staticClass:"desc_list_item_label"},[e._v(" 就诊医疗机构: ")]),a("div",{staticClass:"desc_list_item_val"},[e._v(" "+e._s(e.model.hospital)+" ")])]),a("div",{staticClass:"desc_list_item"},[a("div",{staticClass:"desc_list_item_label"},[e._v(" 事故类型: ")]),1===e.model.type?a("div",{staticClass:"desc_list_item_val"},[e._v("上下班途中受伤")]):2===e.model.type?a("div",{staticClass:"desc_list_item_val"},[e._v("非工作时间受伤")]):3===e.model.type?a("div",{staticClass:"desc_list_item_val"},[e._v("意外受伤")]):a("div",{staticClass:"desc_list_item_val"},[e._v("工作期间受伤")])]),a("div",{staticClass:"desc_list_item"},[a("div",{staticClass:"desc_list_item_label"},[e._v(" 是否住院: ")]),a("div",{staticClass:"desc_list_item_val"},[0===e.model.inHospital?a("div",{staticClass:"desc_list_item_val"},[e._v("是")]):a("div",{staticClass:"desc_list_item_val"},[e._v("否")])])]),a("div",{staticClass:"desc_list_item"},[a("div",{staticClass:"desc_list_item_label"},[e._v(" 是否有医疗保险: ")]),a("div",{staticClass:"desc_list_item_val"},[e._v(e._s(0===e.model.medicalInsurance?"是":"否"))])]),a("div",{staticClass:"desc_list_item"},[a("div",{staticClass:"desc_list_item_label"},[e._v(" 出险地区: ")]),a("div",{staticClass:"desc_list_item_val"},[e._v(" "+e._s(e.model.areaInfo)+" ")])]),a("div",{staticClass:"desc_list_item"},[a("div",{staticClass:"desc_list_item_label"},[e._v(" 报案人姓名: ")]),a("div",{staticClass:"desc_list_item_val"},[e._v(" "+e._s(e.model.informantName)+" ")])]),a("div",{staticClass:"desc_list_item"},[a("div",{staticClass:"desc_list_item_label"},[e._v(" 报案人联系方式: ")]),a("div",{staticClass:"desc_list_item_val"},[e._v(" "+e._s(e.model.informantPhone)+" ")])]),a("div",{staticClass:"desc_list_item",staticStyle:{width:"100%"}},[a("div",{staticClass:"desc_list_item_label"},[e._v(" 事故描述: ")]),a("div",{staticClass:"desc_list_item_val"},[e._v(e._s(e.model.content))])]),a("div",{staticClass:"desc_list_item",staticStyle:{width:"100%"}},[a("div",{staticClass:"desc_list_item_label"},[e._v(" 报案视频: ")]),e.model.reportFileList&&e.model.reportFileList.length>0?a("div",{staticClass:"desc_list_item_videos"},e._l(e.model.reportFileList,(function(t,i){return a("div",{key:i,staticClass:"desc_list_item_imgs_video"},[0===t.type?a("img",{attrs:{src:t.fileurlFull}}):e._e(),1===t.type?a("video",{attrs:{controls:"",autoplay:"",src:t.fileurlFull}}):e._e()])})),0):a("div",{staticClass:"desc_list_item_videos"},[e._v("-")])])]),a("div",{staticClass:"desc_xian"}),a("div",{staticClass:"desc_label"},[a("div",{staticClass:"desc_label_left"},[a("span",{staticClass:"desc_label_left_title"},[e._v(" 理赔资料 ")]),null!=e.model.finishDate?a("span",{staticClass:"desc_label_left_time",staticStyle:{color:"black"}},[e._v(" 资料完成日期:"+e._s(e.model.finishDate)+" ")]):e._e()]),a("div",{staticClass:"desc_label_right"},[0===e.userInfo.type?[1!=e.model.status&&4!=e.model.status?a("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.$refs.operaInsuranceApplyCheckWindow.open("备注标签",e.model,e.remarkLogList,5)}}},[e._v("备注标签")]):e._e(),1!=e.model.status&&4!=e.model.status?a("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.submit(0)}}},[e._v("资料确认")]):e._e()]:e._e(),a("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.submit(1)}}},[e._v("资料下载")])],2)]),a("div",{staticClass:"desc_data"},[a("div",{staticClass:"desc_data_label"},[e._v("1. 员工关系证明资料")]),a("div",{staticClass:"desc_data_list"},[e.model.relationFileList&&e.model.relationFileList.length>0?e._l(e.model.relationFileList,(function(t,i){return a("div",{key:i,staticClass:"desc_data_list_item"},[a("div",{staticClass:"desc_data_list_item_dele",on:{click:function(a){return e.delFile(t.id)}}},[e._v("删除")]),0==t.type&&null!=t.fileurlFull?a("div",{staticClass:"desc_data_list_item_img"},[a("img",{attrs:{src:t.fileurlFull}})]):e._e(),1==t.type&&null!=t.fileurlFull?a("div",{staticClass:"desc_data_list_item_img"},[a("video",{attrs:{controls:"",src:t.fileurlFull}})]):e._e(),a("div",{staticClass:"desc_data_list_item_info"},[a("span",[e._v(e._s(t.name))]),a("span",[e._v("操作员-"+e._s(t.creatorName))]),a("span",[e._v(e._s(t.createDate))])])])})):e._e(),null!=e.model.relationFileList&&0!=e.model.relationFileList.length||1!=e.model.status&&4!=e.model.status?e._e():[a("span",{staticStyle:{height:"40px",width:"100%","text-align":"center",color:"#8c939d","font-size":"12px"}},[e._v("暂无相关材料")])],1!=e.model.status&&4!=e.model.status?a("upload",{attrs:{width:"100px",height:"100px",list:[],accept:".png,.jpg,.jpeg,.mp4,.word,.xlsx,.xls,.pdf,.excel",folder:"settle"},on:{success:function(t){return e.claimsUploadFile(t,2)}}}):e._e()],2)]),a("div",{staticClass:"desc_data"},[a("div",{staticClass:"desc_data_label"},[e._v("2. 医疗资料")]),a("div",{staticClass:"desc_data_cate"},[a("el-tabs",{on:{"tab-click":e.handleClick},model:{value:e.activeName,callback:function(t){e.activeName=t},expression:"activeName"}},[a("el-tab-pane",{attrs:{label:"门诊",name:"first"}}),a("el-tab-pane",{attrs:{label:"住院资料",name:"second"}}),a("el-tab-pane",{attrs:{label:"伤残",name:"third"}})],1)],1),"first"===e.activeName?a("div",{staticClass:"desc_data_list"},[e.model.outpatientFileList&&e.model.outpatientFileList?e._l(e.model.outpatientFileList,(function(t,i){return a("div",{key:i,staticClass:"desc_data_list_item"},[a("div",{staticClass:"desc_data_list_item_dele",on:{click:function(a){return e.delFile(t.id)}}},[e._v("删除")]),0==t.type&&null!=t.fileurlFull?a("div",{staticClass:"desc_data_list_item_img"},[a("img",{attrs:{src:t.fileurlFull}})]):e._e(),1==t.type&&null!=t.fileurlFull?a("div",{staticClass:"desc_data_list_item_img"},[a("video",{attrs:{controls:"",src:t.fileurlFull}})]):e._e(),a("div",{staticClass:"desc_data_list_item_info"},[a("span",[e._v(e._s(t.name))]),a("span",[e._v("操作员-"+e._s(t.creatorName))]),a("span",[e._v(e._s(t.createDate))])])])})):e._e(),null!=e.model.outpatientFileList&&0!=e.model.outpatientFileList.length||2!=e.model.status&&4!=e.model.status?e._e():[a("span",{staticStyle:{height:"40px",width:"100%","text-align":"center",color:"#8c939d","font-size":"12px"}},[e._v("暂无相关材料")])],1!=e.model.status&&4!=e.model.status?a("upload",{attrs:{width:"100px",height:"100px",list:[],accept:".png,.jpg,.jpeg,.mp4,.word,.xlsx,.xls,.pdf,.excel",folder:"settle"},on:{success:function(t){return e.claimsUploadFile(t,3)}}}):e._e()],2):"second"===e.activeName?a("div",{staticClass:"desc_data_list"},[e.model.hospitalFileList&&e.model.hospitalFileList?e._l(e.model.hospitalFileList,(function(t,i){return a("div",{key:i,staticClass:"desc_data_list_item"},[a("div",{staticClass:"desc_data_list_item_dele",on:{click:function(a){return e.delFile(t.id)}}},[e._v("删除")]),0==t.type&&null!=t.fileurlFull?a("div",{staticClass:"desc_data_list_item_img"},[a("img",{attrs:{src:t.fileurlFull}})]):e._e(),1==t.type&&null!=t.fileurlFull?a("div",{staticClass:"desc_data_list_item_img"},[a("video",{attrs:{controls:"",src:t.fileurlFull}})]):e._e(),a("div",{staticClass:"desc_data_list_item_info"},[a("span",[e._v(e._s(t.name))]),a("span",[e._v("操作员-"+e._s(t.creatorName))]),a("span",[e._v(e._s(t.createDate))])])])})):e._e(),null!=e.model.hospitalFileList&&0!=e.model.hospitalFileList.length||2!=e.model.status&&4!=e.model.status?e._e():[a("span",{staticStyle:{height:"40px",width:"100%","text-align":"center",color:"#8c939d","font-size":"12px"}},[e._v("暂无相关材料")])],1!=e.model.status&&4!=e.model.status?a("upload",{attrs:{width:"100px",height:"100px",list:[],accept:".png,.jpg,.jpeg,.mp4,.word,.xlsx,.xls,.pdf,.excel",folder:"settle"},on:{success:function(t){return e.claimsUploadFile(t,4)}}}):e._e()],2):"third"===e.activeName?a("div",{staticClass:"desc_data_list"},[e.model.disabilityFileList&&e.model.disabilityFileList?e._l(e.model.disabilityFileList,(function(t,i){return a("div",{key:i,staticClass:"desc_data_list_item"},[a("div",{staticClass:"desc_data_list_item_dele",on:{click:function(a){return e.delFile(t.id)}}},[e._v("删除")]),0==t.type&&null!=t.fileurlFull?a("div",{staticClass:"desc_data_list_item_img"},[a("img",{attrs:{src:t.fileurlFull}})]):e._e(),1==t.type&&null!=t.fileurlFull?a("div",{staticClass:"desc_data_list_item_img"},[a("video",{attrs:{controls:"",src:t.fileurlFull}})]):e._e(),a("div",{staticClass:"desc_data_list_item_info"},[a("span",[e._v(e._s(t.name))]),a("span",[e._v("操作员-"+e._s(t.creatorName))]),a("span",[e._v(e._s(t.createDate))])])])})):e._e(),null!=e.model.disabilityFileList&&0!=e.model.disabilityFileList.length||2!=e.model.status&&4!=e.model.status?e._e():[a("span",{staticStyle:{height:"40px",width:"100%","text-align":"center",color:"#8c939d","font-size":"12px"}},[e._v("暂无相关材料")])],1!=e.model.status&&4!=e.model.status?a("upload",{attrs:{width:"100px",height:"100px",list:[],accept:".png,.jpg,.jpeg,.mp4,.word,.xlsx,.xls,.pdf,.excel",folder:"settle"},on:{success:function(t){return e.claimsUploadFile(t,5)}}}):e._e()],2):e._e()]),a("div",{staticClass:"desc_data"},[a("div",{staticClass:"desc_data_label"},[e._v("3. 赔付结案资料")]),a("div",{staticClass:"desc_data_list"},[e.model.compensationFileList&&e.model.compensationFileList?e._l(e.model.compensationFileList,(function(t,i){return a("div",{key:i,staticClass:"desc_data_list_item"},[a("div",{staticClass:"desc_data_list_item_dele",on:{click:function(a){return e.delFile(t.id)}}},[e._v("删除")]),0==t.type&&null!=t.fileurlFull?a("div",{staticClass:"desc_data_list_item_img"},[a("img",{attrs:{src:t.fileurlFull}})]):e._e(),1==t.type&&null!=t.fileurlFull?a("div",{staticClass:"desc_data_list_item_img"},[a("video",{attrs:{controls:"",src:t.fileurlFull}})]):e._e(),a("div",{staticClass:"desc_data_list_item_info"},[a("span",[e._v(e._s(t.name))]),a("span",[e._v("操作员-"+e._s(t.creatorName))]),a("span",[e._v(e._s(t.createDate))])])])})):e._e(),null!=e.model.compensationFileList&&0!=e.model.compensationFileList.length||2!=e.model.status&&4!=e.model.status?e._e():[a("span",{staticStyle:{height:"40px",width:"100%","text-align":"center",color:"#8c939d","font-size":"12px"}},[e._v("暂无相关材料")])],1!=e.model.status&&4!=e.model.status?a("upload",{attrs:{width:"100px",height:"100px",list:[],accept:".png,.jpg,.jpeg,.mp4,.word,.xlsx,.xls,.pdf,.excel",folder:"settle"},on:{success:function(t){return e.claimsUploadFile(t,6)}}}):e._e()],2)]),a("div",{staticClass:"desc_label"},[a("div",{staticClass:"desc_label_left"},[a("span",{staticClass:"desc_label_left_title"},[e._v(" 案件进度 ")])])]),a("div",{staticClass:"desc_times"},[a("el-timeline",{attrs:{reverse:e.reverse}},e._l(e.model.settleClaimsLogList,(function(t,i){return a("el-timeline-item",{key:i,attrs:{timestamp:t.timestamp}},[3==t.objType?a("div",{staticStyle:{display:"flex","flex-direction":"column"}},[a("span",{staticStyle:{"font-size":"16px","font-weight":"bold",color:"#0d5ada"}},[e._v(" "+e._s(t.title)+" "),a("span",{staticStyle:{"font-size":"16px","font-weight":"bold",color:"#0d5ada","margin-left":"10px"}},[e.model.ylClaimAccount&&e.model.ylClaimAccount>0?a("span",[e._v("医疗理赔"+e._s(e.model.ylClaimAccount)+"元;")]):e._e(),e.model.wgClaimAccount&&e.model.wgClaimAccount>0?a("span",[e._v("误工理赔"+e._s(e.model.wgClaimAccount)+"元;")]):e._e(),e.model.scClaimAccount&&e.model.scClaimAccount>0?a("span",[e._v("伤残理赔"+e._s(e.model.scClaimAccount)+"元;")]):e._e(),e.model.swClaimAccount&&e.model.swClaimAccount>0?a("span",[e._v("死亡理赔"+e._s(e.model.swClaimAccount)+"元;")]):e._e(),e._v(" 理赔总额:"+e._s(e.model.claimAccount)+"元 ")])]),a("span",{staticStyle:{"margin-top":"5px","font-size":"12px","font-weight":"400",color:"#999999"}},[e._v(" "+e._s(t.content)+" ")]),a("span",{staticStyle:{"margin-top":"5px","font-size":"12px","font-weight":"400",color:"#999999"}},[e._v(" 操作员-"+e._s(t.creatorName)+"("+e._s(1==t.creatorType?t.companyName:"平台端")+")"+e._s(t.createDate)+" ")])]):a("div",{staticStyle:{display:"flex","flex-direction":"column"}},[a("span",{staticStyle:{"font-size":"16px","font-weight":"400",color:"black"}},[e._v(" "+e._s(t.title)+" "),a("span",{staticStyle:{"font-size":"16px","font-weight":"400",color:"black","margin-left":"10px"}},[e._v(" "+e._s(t.content)+" ")])]),a("span",{staticStyle:{"margin-top":"5px","font-size":"12px","font-weight":"400",color:"#999999"}},[e._v(" 操作员-"+e._s(t.creatorName)+"("+e._s(1==t.creatorType?t.companyName:"平台端")+")"+e._s(t.createDate)+" ")])])])})),1)],1)]),a("OperaSettleClaimsCheckWindow",{ref:"operaInsuranceApplyCheckWindow",on:{success:e.callback}}),a("onlineReporting",{ref:"onlineReporting",on:{success:e.callback}}),a("supplementaryExplanation",{ref:"supplementaryExplanation",on:{success:e.callback}}),a("OperaInsuranceApplyDetails",{ref:"OperaInsuranceApplyDetails",on:{success:e.callback}})],1)},n=[],s=a("5530"),l=(a("d81d"),a("ac1f"),a("1276"),a("a9e3"),a("159b"),a("b0c0"),a("d3b7"),function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("el-upload",{staticClass:"avatar-uploader",style:e.customStyle,attrs:{accept:e.uploadData.fileTyp,action:e.uploadImgUrl,file:e.file1,data:e.uploadData,limit:1,"show-file-list":!1,"on-success":e.handleSuccess,"on-error":e.uploadError,"before-upload":e.beforeAvatarUpload}},[0==e.file.fileType&&e.file.fileUrlFull?a("img",{staticClass:"avatar",staticStyle:{width:"90px",height:"90px"},attrs:{src:e.file.fileUrlFull}}):e._e(),1==e.file.fileType&&e.file.fileUrlFull?a("video",{staticClass:"avatar",staticStyle:{width:"90px",height:"90px"},attrs:{src:e.file.fileUrlFull}}):e._e(),2==e.file.fileType&&e.file.fileUrlFull?a("span",{staticClass:"avatar",staticStyle:{width:"90px",height:"90px"}},[e._v(e._s(e.file.fileName))]):e._e(),a("div",{staticClass:"desc_data_list_item_img",staticStyle:{cursor:"pointer",background:"#8c939d"}},[a("i",{staticClass:"el-icon-plus"})])])],1)}),o=[],r={props:{file:{type:Object,default:function(){}},tipsLabel:"",customStyle:{type:String,default:"width: 90px; height: 90px;"},uploadData:Object},data:function(){return{uploadImgUrl:"/yyb_web_api/public/upload"}},methods:{handleSuccess:function(e,t){if(200==e.code){var a=e.data;this.file.fileUrl=a.imgaddr,this.file.fileType=a.type,this.file.fileName=a.originname,this.file.fileUrlFull=a.url,this.$message.success("上传成功"),this.$emit("uploadSuccess",{fileurl:a.imgaddr,fileUrlFull:a.url,name:a.originname})}else this.$tip.apiFailed("上传失败");this.$emit("uploadEnd")},uploadError:function(){this.$tip.apiFailed("上传失败"),this.$emit("endUpload")},beforeAvatarUpload:function(e){return this.$emit("uploadBegin"),!0}}},c=r,u=(a("94b3"),a("130c"),a("2877")),d=Object(u["a"])(c,l,o,!1,null,"50bae2a4",null),m=d.exports,p=a("ae62"),f=a("5543"),h=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("GlobalWindow",{attrs:{title:e.title,width:"60%",visible:e.visible,"confirm-working":e.isWorking},on:{"update:visible":function(t){e.visible=t},confirm:e.confirm},scopedSlots:e._u([{key:"footer",fn:function(){return[a("el-button",{attrs:{type:"primary"},on:{click:e.doSubmit}},[e._v("确定")]),a("el-button",{on:{click:function(t){e.visible=!1}}},[e._v("返回")])]},proxy:!0}])},[1==e.visible1?a("el-form",{ref:"form1",staticStyle:{width:"100%"},attrs:{model:e.form,rules:e.rules1}},[a("el-form-item",{attrs:{label:"报案号:",prop:"reportNum"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入"},model:{value:e.form.reportNum,callback:function(t){e.$set(e.form,"reportNum",t)},expression:"form.reportNum"}})],1)],1):e._e(),1==e.visible2?a("el-form",{ref:"form2",staticStyle:{width:"100%"},attrs:{model:e.form,rules:e.rules2}},[a("el-form-item",{attrs:{label:"处理进展:",prop:"bizInfo"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{type:"textarea",placeholder:"请输入"},model:{value:e.form.bizInfo,callback:function(t){e.$set(e.form,"bizInfo",t)},expression:"form.bizInfo"}})],1)],1):e._e(),1==e.visible3?a("el-form",{ref:"form3",staticStyle:{width:"100%"},attrs:{model:e.form,rules:e.rules3}},[a("el-form-item",{attrs:{label:"撤销说明:",prop:"backInfo"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{type:"textarea",placeholder:"请输入"},model:{value:e.form.backInfo,callback:function(t){e.$set(e.form,"backInfo",t)},expression:"form.backInfo"}})],1)],1):e._e(),1==e.visible4?a("el-form",{ref:"form4",staticStyle:{width:"100%"},attrs:{model:e.form,rules:e.rules4}},[a("el-form-item",{attrs:{label:"结案内容:",prop:"doneInfo"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{type:"textarea",placeholder:"请输入"},on:{change:e.changeAccount},model:{value:e.form.doneInfo,callback:function(t){e.$set(e.form,"doneInfo",t)},expression:"form.doneInfo"}})],1),a("el-form-item",{attrs:{label:"医疗理赔(元):",prop:"ylClaimAccount"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{type:"number",placeholder:"请输入"},on:{change:e.changeAccount},model:{value:e.form.ylClaimAccount,callback:function(t){e.$set(e.form,"ylClaimAccount",t)},expression:"form.ylClaimAccount"}})],1),a("el-form-item",{attrs:{label:"误工理赔(元):",prop:"wgClaimAccount"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{type:"number",placeholder:"请输入"},on:{change:e.changeAccount},model:{value:e.form.wgClaimAccount,callback:function(t){e.$set(e.form,"wgClaimAccount",t)},expression:"form.wgClaimAccount"}})],1),a("el-form-item",{attrs:{label:"伤残理赔(元):",prop:"scClaimAccount"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{type:"number",placeholder:"请输入"},on:{change:e.changeAccount},model:{value:e.form.scClaimAccount,callback:function(t){e.$set(e.form,"scClaimAccount",t)},expression:"form.scClaimAccount"}})],1),a("el-form-item",{attrs:{label:"死亡理赔(元):",prop:"swClaimAccount"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{type:"number",placeholder:"请输入"},on:{change:e.changeAccount},model:{value:e.form.swClaimAccount,callback:function(t){e.$set(e.form,"swClaimAccount",t)},expression:"form.swClaimAccount"}})],1),a("el-form-item",{attrs:{label:"总金额:"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{type:"number",readonly:"",placeholder:"请输入"},model:{value:e.form.totalAccount,callback:function(t){e.$set(e.form,"totalAccount",t)},expression:"form.totalAccount"}})],1)],1):e._e(),1==e.visible5?a("div",{staticClass:"form"},[e._l(e.remarkLogList,(function(t,i){return a("div",{key:i,staticClass:"form_span"},[a("span",[e._v("理赔员-"+e._s(t.creatorName)+" "+e._s(t.createDate))]),a("span",[e._v(e._s(t.content))])])})),a("el-form",{ref:"form5",staticStyle:{width:"100%"},attrs:{model:e.form,rules:e.rules5}},[a("el-form-item",{attrs:{label:"填写备注标签:",prop:"remarkInfo"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{type:"textarea",placeholder:"请输入"},model:{value:e.form.remarkInfo,callback:function(t){e.$set(e.form,"remarkInfo",t)},expression:"form.remarkInfo"}})],1)],1)],2):e._e()],1)},b=[],v=(a("b680"),a("4846")),_={name:"OperaSettleClaimsCheckWindow",extends:p["a"],components:{GlobalWindow:f["a"]},data:function(){return{remarkLogList:[],type:0,form:{id:null,checkInfo:null,bizInfo:null,doneInfo:null,backInfo:null,remarkInfo:null,ylClaimAccount:0,wgClaimAccount:0,swClaimAccount:0,scClaimAccount:0,reportNum:null,totalAccount:0},model:{},activeName:"first",reverse:!1,tableData:[],visible1:!1,visible2:!1,visible3:!1,visible4:!1,visible5:!1,rules1:{reportNum:[{required:!0,message:"请输入"}]},rules2:{bizInfo:[{required:!0,message:"请输入"}]},rules3:{backInfo:[{required:!0,message:"请输入"}]},rules5:{remarkInfo:[{required:!0,message:"请输入"}]},rules4:{doneInfo:[{required:!0,message:"请输入"}],ylClaimAccount:[{required:!0,message:"请输入"}],wgClaimAccount:[{required:!0,message:"请输入"}],scClaimAccount:[{required:!0,message:"请输入"}],swClaimAccount:[{required:!0,message:"请输入"}]}}},created:function(){this.config({api:"/business/settleClaims","field.id":"id"})},methods:{open:function(e,t,a,i){this.model={},this.model=t,this.title=e,this.visible=!0,this.type=i,this.remarkLogList=a,this.visible1=!1,this.visible2=!1,this.visible3=!1,this.visible4=!1,this.visible5=!1,this.form=t,this.form={id:null,checkInfo:null,doneInfo:null,remarkInfo:null,bizInfo:null,backInfo:null,ylClaimAccount:0,wgClaimAccount:0,swClaimAccount:0,scClaimAccount:0,reportNum:null,totalAccount:0},1==i&&(this.visible1=!0),2==i&&(this.visible2=!0),3==i&&(this.visible3=!0),4==i&&(this.visible4=!0),5==i&&(this.visible5=!0)},changeAccount:function(){this.form.swClaimAccount=parseFloat(this.form.swClaimAccount).toFixed(2),this.form.scClaimAccount=parseFloat(this.form.scClaimAccount).toFixed(2),this.form.wgClaimAccount=parseFloat(this.form.wgClaimAccount).toFixed(2),this.form.ylClaimAccount=parseFloat(this.form.ylClaimAccount).toFixed(2),this.form.totalAccount=parseFloat(this.form.scClaimAccount||0)+parseFloat(this.form.swClaimAccount||0)+parseFloat(this.form.wgClaimAccount||0)+parseFloat(this.form.ylClaimAccount||0)},doSubmit:function(e){var t=this,a=this;5===this.type?this.$refs.form5.validate((function(e){e&&Object(v["remark"])({id:a.model.id,checkInfo:a.form.remarkInfo}).then((function(e){t.visible=!1,t.$emit("success")})).catch((function(e){t.$tip.apiFailed(e)}))})):4===this.type?this.$refs.form4.validate((function(e){e&&Object(v["doneCommit"])({id:a.model.id,checkInfo:a.form.doneInfo,ylClaimAccount:a.form.ylClaimAccount,wgClaimAccount:a.form.wgClaimAccount,swClaimAccount:a.form.swClaimAccount,scClaimAccount:a.form.scClaimAccount}).then((function(e){t.visible=!1,t.$emit("success")})).catch((function(e){t.$tip.apiFailed(e)}))})):2===this.type?this.$refs.form2.validate((function(e){e&&Object(v["dealBiz"])({id:a.model.id,checkInfo:a.form.bizInfo}).then((function(e){t.visible=!1,t.$emit("success")})).catch((function(e){console.log(e),t.$tip.apiFailed(e)})).finally((function(){t.isWorking=!1}))})):3===this.type?this.$refs.form3.validate((function(e){e&&Object(v["back"])({id:a.model.id,checkInfo:a.form.backInfo}).then((function(e){t.visible=!1,t.$emit("success")})).catch((function(e){console.log(e),t.$tip.apiFailed(e)})).finally((function(){t.isWorking=!1}))})):1===this.type&&this.$refs.form1.validate((function(e){e&&Object(v["addCode"])({id:a.model.id,reportNum:a.form.reportNum}).then((function(e){t.visible=!1,t.$emit("success")})).catch((function(e){console.log(e),t.$tip.apiFailed(e)})).finally((function(){t.isWorking=!1}))}))}}},y=_,g=(a("4450"),a("2043"),Object(u["a"])(y,h,b,!1,null,"21381ef6",null)),w=g.exports,k=a("803e"),x=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("GlobalWindow",{attrs:{title:e.title,width:"40%",visible:e.visible,"confirm-working":e.isWorking},on:{"update:visible":function(t){e.visible=t},confirm:e.confirm}},[a("el-form",{ref:"form",staticClass:"demo-ruleForm",attrs:{model:e.form,rules:e.rules,"label-width":"100px"}},[a("el-form-item",{attrs:{label:"补充说明",prop:"supplement"}},[a("el-input",{attrs:{type:"textarea",rows:5,placeholder:"请输入"},model:{value:e.form.supplement,callback:function(t){e.$set(e.form,"supplement",t)},expression:"form.supplement"}})],1)],1)],1)},C=[],I={name:"supplementaryExplanation",extends:p["a"],components:{GlobalWindow:f["a"]},data:function(){return{form:{id:null,supplement:""},rules:{supplement:[{required:!0,message:"请输入补充说明"}]}}},methods:{open:function(e,t){this.title=e,this.form.id=t,this.form.supplement="",this.visible=!0},confirm:function(){var e=this;this.$refs.form.validate((function(t){t&&(e.isWorking=!0,Object(v["supplement"])({objType:0,supplement:e.form.supplement,id:e.form.id}).then((function(){e.visible=!1,e.$tip.apiSuccess("修改成功"),e.$emit("success")})).catch((function(t){e.$tip.apiFailed(t)})).finally((function(){e.isWorking=!1})))}))}}},S=I,D=Object(u["a"])(S,x,C,!1,null,"74776b85",null),$=D.exports,T=a("2be3"),O=a("c13c"),N=a("2f62"),F={name:"OperaSettleClaimsWindow",extends:p["a"],components:{GlobalWindow:f["a"],OperaSettleClaimsCheckWindow:w,OperaInsuranceApplyDetails:T["a"],UploadFileCommon:m,onlineReporting:k["a"],supplementaryExplanation:$,upload:O["a"]},data:function(){return{loading:!1,doneFileDate:null,remarkLogList:[],list:[],model:{},activeName:"first",reverse:!1}},computed:Object(s["a"])({},Object(N["c"])(["userInfo"])),created:function(){this.config({api:"/business/settleClaims","field.id":"id"})},methods:{open:function(e,t){this.model={},this.model=t,this.title=e,this.visible=!0,this.doneFileDate=null,this.remarkLogList=[],this.getDetail()},contrast24:function(e,t){if(console.log(e),console.log(t),e&&t){var a=new Date(e),i=new Date(t),n=Math.abs(a.getTime()-i.getTime());return console.log(Math.ceil(n/36e5)),Math.ceil(n/36e5)<=24}return!1},contrast:function(e,t){if(e&&t){var a=new Date(e).getTime(),i=new Date(t).getTime();return a>i}return!1},edit:function(){var e=JSON.parse(JSON.stringify(this.model));e.areaId=e.areaId.split(",").map((function(e){return Number(e)})),this.$refs.onlineReporting.open("修改信息",e)},openBaoxiandan:function(){window.open(this.model.baoxiandanFile.fileurlFull)},delFile:function(e){var t=this;this.$dialog.messageConfirm("确认删除该附件吗,一旦删除无法撤回?").then((function(){Object(v["delFile"])(t.model.id,e).then((function(e){t.getDetail()})).catch((function(e){t.$tip.apiFailed(e)}))}))},getDetail:function(){var e=this;Object(v["findById"])(this.model.id).then((function(t){e.model=t,e.remarkLogList=[];var a=e.model.settleClaimsLogList;a&&a.forEach((function(t){2==t.objType&&(e.doneFileDate=t.createDate),7==t.objType&&e.remarkLogList.push(t)}))})).catch((function(e){}))},handleClick:function(e){this.activeName=e.name},callback:function(){this.getDetail(),this.$emit("success")},claimsUploadFile:function(e,t){var a=this;this.loading=!0,Object(v["claimsUploadFile"])({id:this.model.id,objType:t,fileUrl:e.imgaddr,fileName:e.originname,fileType:e.type}).then((function(e){a.getDetail()})).catch((function(e){a.$tip.apiFailed(e)})).finally((function(){a.loading=!1}))},submit:function(e){var t=this,a=this;0==e?this.$dialog.messageConfirm("理赔材料收集完成,请及时提交保险公司!").then((function(){Object(v["confirmFile"])({id:a.model.id}).then((function(e){a.getDetail()})).catch((function(e){t.$tip.apiFailed(e)}))})):1==e&&this.$dialog.exportConfirm("确认进行资料下载吗?").then((function(){t.isWorking=!0,Object(v["exportFiles"])({id:a.model.id}).then((function(e){t.download(e)})).catch((function(e){console.log(e),t.$message.error("下载资料失败,请确认资料数据不为空")})).finally((function(){t.isWorking=!1}))})).catch((function(){}))}}},W=F,L=(a("f4f7"),a("fde2"),Object(u["a"])(W,i,n,!1,null,"b37d8224",null));t["a"]=L.exports},"1c0bf":function(e,t,a){},"1c61":function(e,t,a){},"1d83":function(e,t,a){"use strict";a("87db")},"1e4b":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"home"},[a("div",{staticClass:"home_inlet"},[a("div",{staticClass:"home_inlet_label"},[e._v("快捷入口")]),1==e.userInfo.type?a("div",{staticClass:"home_inlet_list"},e._l(e.cate,(function(t,i){return a("div",{key:i,staticClass:"home_inlet_item",on:{click:function(a){return e.jump(t.url)}}},[a("img",{attrs:{src:t.icon}}),a("span",[e._v(e._s(t.name))])])})),0):a("div",{staticClass:"home_inlet_list"},e._l(e.catePlat,(function(t,i){return a("div",{key:i,staticClass:"home_inlet_item",on:{click:function(a){return e.jump(t.url)}}},[a("img",{attrs:{src:t.icon}}),a("span",[e._v(e._s(t.name))])])})),0)]),a("div",{staticClass:"home_content"},[a("div",{staticClass:"home_content_left"},[a("div",{ref:"picture1",staticClass:"home_content_left_item"}),a("div",{ref:"picture2",staticClass:"home_content_left_item"}),a("div",{ref:"picture3",staticClass:"home_content_left_item"})]),a("div",{staticClass:"home_content_right"},[e.tabs&&e.tabs.length>0?a("div",{staticClass:"home_content_right_label"},[e._v("代办事项")]):e._e(),a("el-tabs",{on:{"tab-click":e.handleClick},model:{value:e.activeName,callback:function(t){e.activeName=t},expression:"activeName"}},e._l(e.tabs,(function(t){return a("el-tab-pane",{key:t.path,attrs:{name:t.name}},[a("span",{attrs:{slot:"label",title:"点击刷新"},slot:"label"},[e._v(" "+e._s(t.label)+" "),(0==t.name?e.totalPage0:1==t.name?e.totalPage1:e.totalPage2)>0?a("el-badge",{staticClass:"item",attrs:{value:0==t.name?e.totalPage0:1==t.name?e.totalPage1:e.totalPage2}}):e._e()],1)])})),1),"0"===e.activeName?a("div",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:notice:insurance"],expression:"['business:notice:insurance']"}]},[a("div",{staticClass:"home_content_right_list"},e._l(e.tableData0,(function(t,i){return a("div",{key:i,staticClass:"list_item"},[a("div",{staticClass:"list_item_left"},[a("span",[e._v(e._s(t.title)+"("+e._s(t.typeDetail)+")")]),a("span",[e._v(e._s(t.info)+"("+e._s(t.content)+")")])]),a("div",{staticClass:"list_item_center"},[a("span",[e._v(e._s(t.companyName))]),a("span",[e._v("提交时间 "+e._s(t.createDate))])]),a("div",{staticClass:"list_item_right"},[a("span",{on:{click:function(a){return e.detail(t)}}},[e._v("查看")])])])})),0),a("div",{staticClass:"home_content_right_page"},[a("el-pagination",{attrs:{"current-page":e.page0,"page-size":5,layout:"total, prev, pager, next, jumper",total:e.totalPage0},on:{"current-change":e.handleCurrentChange0}})],1)]):e._e(),"1"===e.activeName?a("div",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:notice:tax"],expression:"['business:notice:tax']"}]},[a("div",{staticClass:"home_content_right_list"},e._l(e.tableData1,(function(t,i){return a("div",{key:i,staticClass:"list_item"},[a("div",{staticClass:"list_item_left"},[a("span",[e._v(e._s(t.title)+"("+e._s(t.typeDetail)+")")]),a("span",[e._v(e._s(t.info)+"("+e._s(t.content)+")")])]),a("div",{staticClass:"list_item_center"},[a("span",[e._v(e._s(t.companyName))]),a("span",[e._v("提交时间 "+e._s(t.createDate))])]),a("div",{staticClass:"list_item_right"},[a("span",{on:{click:function(a){return e.detail(t)}}},[e._v("查看")])])])})),0),a("div",{staticClass:"home_content_right_page"},[a("el-pagination",{attrs:{"current-page":e.page1,"page-size":5,layout:"total, prev, pager, next, jumper",total:e.totalPage1},on:{"current-change":e.handleCurrentChange1}})],1)]):e._e(),"2"===e.activeName?a("div",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:notice:settle"],expression:"['business:notice:settle']"}]},[a("div",{staticClass:"home_content_right_list"},e._l(e.tableData2,(function(t,i){return a("div",{key:i,staticClass:"list_item"},[a("div",{staticClass:"list_item_left"},[a("span",[e._v(e._s(t.title)+"("+e._s(t.typeDetail)+")")]),a("span",[e._v(e._s(t.info)+"("+e._s(t.content)+")")])]),a("div",{staticClass:"list_item_center"},[a("span",[e._v(e._s(t.companyName))]),a("span",[e._v("提交时间 "+e._s(t.createDate))])]),a("div",{staticClass:"list_item_right"},[a("span",{on:{click:function(a){return e.detail(t)}}},[e._v("查看")])])])})),0),a("div",{staticClass:"home_content_right_page"},[a("el-pagination",{attrs:{"current-page":e.page2,"page-size":5,layout:"total, prev, pager, next, jumper",total:e.totalPage2},on:{"current-change":e.handleCurrentChange2}})],1)]):e._e()],1)]),a("OperaInsuranceApplyWindow",{ref:"operaInsuranceApplyWindow",on:{success:function(t){return e.handleCurrentChange0()}}}),a("dispatchUnitDetailsPlat",{ref:"dispatchUnitDetailsPlat",on:{success:function(t){return e.handleCurrentChange0()}}}),a("OperaSettleClaimsWindow",{ref:"operaSettleClaimsWindow",on:{success:function(t){return e.handleCurrentChange2()}}}),a("OperaApplyChangeUnitDetailWindow",{ref:"operaApplyChangeUnitDetailWindow",on:{success:function(t){return e.handleCurrentChange0()}}}),a("OperaApplyChangeDetailWindow",{ref:"operaApplyChangeDetailWindow",on:{success:function(t){return e.handleCurrentChange0()}}}),a("OperaTaxesWindow",{ref:"OperaTaxesWindow",on:{success:function(t){return e.handleCurrentChange1()}}})],1)},n=[],s=a("5530"),l=(a("caad"),a("2532"),a("b0c0"),a("313e")),o=a("2f62"),r=a("2be3"),c=a("dcd1"),u=a("bea1"),d=a("1bc2"),m=a("946c"),p=a("0988"),f=a("81f0"),h={components:{OperaInsuranceApplyWindow:r["a"],dispatchUnitDetailsPlat:c["a"],OperaTaxesWindow:p["a"],OperaSettleClaimsWindow:d["a"],OperaApplyChangeDetailWindow:m["a"],OperaApplyChangeUnitDetailWindow:u["a"]},name:"Index",data:function(){return{activeName:"0",tabs:[],page0:1,page1:1,page2:1,totalPage2:0,totalPage1:0,totalPage0:0,tableData0:[],tableData1:[],tableData2:[],cate:[{name:"投保申请",url:"/enterprise/insuranceApply",icon:a("4736")},{name:"提交报案",url:"/business/settleClaims",icon:a("d71e")},{name:"添加派遣单位",url:"/enterprise/dispatchUnit",icon:a("6c75")},{name:"直保开票",url:"/enterprise/directInvoicing",icon:a("7655")},{name:"委托保开票",url:"/enterprise/entrustedInvoicing",icon:a("7655")}],catePlat:[{name:"投保审核",url:"/business/insuranceApply",icon:a("ed23")},{name:"加/减保审核",url:"/business/applyChange",icon:a("97fc")},{name:"理赔服务",url:"/business/settleClaims",icon:a("57b0")},{name:"发票管理",url:"/business/taxes",icon:a("8885")},{name:"新增企业",url:"/business/company",icon:a("f6f0")}]}},computed:Object(s["a"])({},Object(o["c"])(["userInfo"])),mounted:function(){this.setPicture1(),this.setPicture2(),this.setPicture3(),this.initPanel(),this.setLoadTimer()},methods:{detail:function(e){0===e.objType?this.$refs.operaInsuranceApplyWindow.open("投保申请详情",{id:e.objId}):1===e.objType?this.$refs.operaApplyChangeDetailWindow.open("加减保详情",{id:e.objId,applyId:e.param1}):2===e.objType?this.$refs.operaApplyChangeUnitDetailWindow.open("换厂申请详情",{id:e.objId,applyId:e.param1}):3===e.objType?this.$refs.dispatchUnitDetailsPlat.open("派遣单详情",{id:e.objId}):4===e.objType?this.$refs.OperaTaxesWindow.open("开票申请详情",{id:e.objId}):5===e.objType&&this.$refs.operaSettleClaimsWindow.open("理赔详情",{id:e.objId})},setLoadTimer:function(){var e=this;this.initLoadData(),window.timer&&clearInterval(window.timer),window.timer=setInterval((function(){e.initLoadData()}),6e4)},initLoadData:function(){var e=this.userInfo.permissions;e.includes("business:notice:insurance")&&this.handleCurrentChange0(0),e.includes("business:notice:tax")&&this.handleCurrentChange1(0),e.includes("business:notice:settle")&&this.handleCurrentChange2(0)},getNoticeList:function(e,t){var a=this;Object(f["fetchList"])({page:t,capacity:5,model:{queryType:e},sorts:[]}).then((function(t){0===e&&(a.tableData0=t.records,a.totalPage0=t.total),1===e&&(a.tableData1=t.records,a.totalPage1=t.total),2===e&&(a.tableData2=t.records,a.totalPage2=t.total)})).catch((function(e){a.$tip.apiFailed(e)}))},initPanel:function(){var e=this.userInfo.permissions;e.includes("business:notice:insurance")&&this.tabs.push({name:"0",label:"投保代办"}),e.includes("business:notice:tax")&&this.tabs.push({name:"1",label:"发票代办"}),e.includes("business:notice:settle")&&this.tabs.push({name:"2",label:"理赔代办"})},handleClick:function(e){this.activeName=e.name,"0"===this.activeName?this.handleCurrentChange0(0):"1"===this.activeName?this.handleCurrentChange1(0):"2"===this.activeName&&this.handleCurrentChange2(0)},handleCurrentChange0:function(e){this.page0=e,this.getNoticeList(0,this.page0)},handleCurrentChange1:function(e){this.page1=e,this.getNoticeList(1,this.page1)},handleCurrentChange2:function(e){this.page2=e,this.getNoticeList(2,this.page2)},jump:function(e){e&&this.$router.push({path:e})},setPicture1:function(){var e,t=this.$refs.picture1,a=l["a"](t);e={title:{text:"当月保险金额",left:"5%",top:"5%"},tooltip:{trigger:"item"},series:[{type:"pie",radius:"50%",data:[{value:1048,name:"保障中"},{value:735,name:"不在保"}],emphasis:{itemStyle:{shadowBlur:10,shadowOffsetX:0,shadowColor:"rgba(0, 0, 0, 0.5)"}}}]},e&&a.setOption(e)},setPicture2:function(){var e,t=this.$refs.picture2,a=l["a"](t);e={title:{text:"当月在保人数",left:"5%",top:"5%"},grid:{left:"3%",right:"4%",bottom:"13%",containLabel:!0},tooltip:{trigger:"axis"},xAxis:{type:"category",data:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"]},yAxis:{type:"value"},series:[{data:[10,30,25,16,21,18,5,30,30,30,30,30],type:"line"}]},e&&a.setOption(e)},setPicture3:function(){var e,t=this.$refs.picture3,a=l["a"](t);e={title:{text:"总赔付率 78%",left:"5%",top:"5%"},tooltip:{trigger:"axis",axisPointer:{type:"shadow"}},grid:{left:"3%",right:"4%",bottom:"25%",containLabel:!0},xAxis:{type:"value"},yAxis:{type:"category",data:["保险A赔付率","保险B赔付率","总赔付率"]},series:[{type:"bar",stack:"total",barWidth:"60%",data:[10,20,30]},{type:"bar",stack:"total",barWidth:"60%",data:[15,16,24]}]},e&&a.setOption(e)}}},b=h,v=(a("2fea"),a("2877")),_=Object(v["a"])(b,i,n,!1,null,"c8d0ba9e",null);t["default"]=_.exports},"1ee5":function(e,t,a){},"1f0f":function(e,t,a){},"1f28":function(e,t,a){"use strict";a.r(t),a.d(t,"fetchList",(function(){return n})),a.d(t,"create",(function(){return s})),a.d(t,"findListByDTO",(function(){return l})),a.d(t,"importExcel",(function(){return o})),a.d(t,"findList",(function(){return r})),a.d(t,"exportExcel",(function(){return c})),a.d(t,"memberExportExcel",(function(){return u}));var i=a("b775");function n(e){return i["a"].post("/business/member/page",e,{trim:!0})}function s(e){return i["a"].post("/business/member/create",e)}function l(e){return i["a"].post("/business/member/findListByDTO",e)}function o(e){return i["a"].post("/business/member/importExcel",e)}function r(e){return i["a"].post("/business/memberInsurance/findList",e)}function c(e){return i["a"].post("/business/memberInsurance/exportExcel",e,{download:!0})}function u(e){return i["a"].post("/business/member/exportExcel",e,{download:!0})}},2043:function(e,t,a){"use strict";a("1c0bf")},"21ee":function(e,t,a){"use strict";a("e12c")},"229b":function(e,t,a){},"230b":function(e,t,a){"use strict";a("369c")},"260a":function(e,t,a){"use strict";var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("GlobalWindow",{attrs:{title:e.title,width:"40%",visible:e.visible,"confirm-working":e.isWorking},on:{"update:visible":function(t){e.visible=t},confirm:e.confirm}},[a("el-form",{ref:"form",attrs:{model:e.form,"label-width":"130px"}},[a("el-form-item",{attrs:{label:"填写申请说明"}},[a("el-input",{attrs:{type:"textarea"},model:{value:e.form.remark,callback:function(t){e.$set(e.form,"remark",t)},expression:"form.remark"}})],1)],1)],1)},n=[],s=(a("d3b7"),a("ae62")),l=a("5543"),o=a("9c9d"),r={name:"add_subtract_return",extends:s["a"],components:{GlobalWindow:l["a"]},data:function(){return{form:{id:null,remark:""}}},created:function(){this.config({api:"/business/insurance","field.id":"id"})},methods:{open:function(e,t){var a=this;this.title=e,this.visible=!0,this.$nextTick((function(){a.$refs.form.resetFields(),a.form[a.configData["field.id"]]=null})),this.$nextTick((function(){for(var e in a.form)a.form[e]=t[e]}))},confirm:function(){var e=this;this.isWorking=!0,Object(o["applyChangeOpt"])({applyId:this.form.id,optIllustration:this.form.remark,optType:3}).then((function(t){e.visible=!1,e.$tip.apiSuccess("操作成功"),e.$emit("success")})).catch((function(t){e.$tip.apiFailed(t)})).finally((function(){e.isWorking=!1}))}}},c=r,u=a("2877"),d=Object(u["a"])(c,i,n,!1,null,null,null);t["a"]=d.exports},2613:function(e,t,a){},"27bb":function(e,t,a){"use strict";var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("GlobalWindow",{attrs:{title:e.title,width:"40%",visible:e.visible,"confirm-working":e.isWorking},on:{"update:visible":function(t){e.visible=t},confirm:e.confirm}},[a("el-form",{ref:"form",attrs:{model:e.form,"label-width":"130px"}},[a("el-form-item",{attrs:{label:"填写申请说明"}},[a("el-input",{attrs:{type:"textarea"},model:{value:e.form.remark,callback:function(t){e.$set(e.form,"remark",t)},expression:"form.remark"}})],1)],1)],1)},n=[],s=(a("d3b7"),a("ae62")),l=a("5543"),o=a("d3ea"),r={name:"applyReturn",extends:s["a"],components:{GlobalWindow:l["a"]},data:function(){return{form:{id:null,remark:""}}},created:function(){this.config({api:"/business/insurance","field.id":"id"})},methods:{open:function(e,t){var a=this;this.title=e,this.visible=!0,this.$nextTick((function(){a.$refs.form.resetFields(),a.form[a.configData["field.id"]]=null})),this.$nextTick((function(){for(var e in a.form)a.form[e]=t[e]}))},confirm:function(){var e=this;this.isWorking=!0,Object(o["applyOpt"])({applyId:this.form.id,optIllustration:this.form.remark,optType:1}).then((function(t){e.visible=!1,e.$tip.apiSuccess("操作成功"),e.$emit("success")})).catch((function(t){e.$tip.apiFailed(t)})).finally((function(){e.isWorking=!1}))}}},c=r,u=a("2877"),d=Object(u["a"])(c,i,n,!1,null,null,null);t["a"]=d.exports},"29f3":function(e,t,a){},"29f6":function(e,t,a){},"2a68":function(e,t,a){var i={"./views":"1e4b","./views/":"1e4b","./views/business/applyChange":"b280","./views/business/applyChange.vue":"b280","./views/business/company":"af5a","./views/business/company.vue":"af5a","./views/business/dispatchUnit":"19af","./views/business/dispatchUnit.vue":"19af","./views/business/dispatchUnitReview":"896a","./views/business/dispatchUnitReview.vue":"896a","./views/business/insurance":"2a6c","./views/business/insurance.vue":"2a6c","./views/business/insuranceApply":"fa58","./views/business/insuranceApply.vue":"fa58","./views/business/member":"b204","./views/business/member.vue":"b204","./views/business/policyList":"8d78","./views/business/policyList.vue":"8d78","./views/business/settleClaims":"f6e3","./views/business/settleClaims.vue":"f6e3","./views/business/solutions":"49ad","./views/business/solutions.vue":"49ad","./views/business/switchCourt":"bb32","./views/business/switchCourt.vue":"bb32","./views/business/taxes":"c2f8","./views/business/taxes.vue":"c2f8","./views/enterprise/add_subtract":"6348","./views/enterprise/add_subtract.vue":"6348","./views/enterprise/directInvoicing":"cc35","./views/enterprise/directInvoicing.vue":"cc35","./views/enterprise/dispatchUnit":"085f","./views/enterprise/dispatchUnit.vue":"085f","./views/enterprise/entrustedInvoicing":"ab7f","./views/enterprise/entrustedInvoicing.vue":"ab7f","./views/enterprise/insuranceApply":"8d4a","./views/enterprise/insuranceApply.vue":"8d4a","./views/enterprise/myPolicy":"6a6a","./views/enterprise/myPolicy.vue":"6a6a","./views/enterprise/switchCourt":"fd2d","./views/enterprise/switchCourt.vue":"fd2d","./views/index":"1e4b","./views/index.vue":"1e4b","./views/login":"dd7b","./views/login.vue":"dd7b","./views/no-permissions":"c852","./views/no-permissions.vue":"c852","./views/not-found":"63e6","./views/not-found.vue":"63e6","./views/system/data-permission":"1a22","./views/system/data-permission.vue":"1a22","./views/system/department":"9004","./views/system/department.vue":"9004","./views/system/dict":"6bce","./views/system/dict.vue":"6bce","./views/system/loginLog":"162a","./views/system/loginLog.vue":"162a","./views/system/menu":"5d8a","./views/system/menu.vue":"5d8a","./views/system/menuCom":"4dcf","./views/system/menuCom.vue":"4dcf","./views/system/monitor":"9740","./views/system/monitor.vue":"9740","./views/system/permission":"0eb1","./views/system/permission.vue":"0eb1","./views/system/position":"38c8","./views/system/position.vue":"38c8","./views/system/role":"f982","./views/system/role.vue":"f982","./views/system/traceLog":"d1ff","./views/system/traceLog.vue":"d1ff","./views/system/user":"b979","./views/system/user.vue":"b979"};function n(e){return Promise.resolve().then((function(){if(!a.o(i,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}var n=i[e];return a(n)}))}n.keys=function(){return Object.keys(i)},n.id="2a68",e.exports=n},"2a6c":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("TableLayout",{attrs:{permissions:["business:insurance:query"]},scopedSlots:e._u([{key:"table-wrap",fn:function(){return[a("ul",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:insurance:create"],expression:"['business:insurance:create']"}],staticClass:"toolbar"},[a("li",[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:insurance:create"],expression:"['business:insurance:create']"}],attrs:{type:"primary"},on:{click:function(t){return e.$refs.operaInsuranceWindow.open("新增保险公司")}}},[e._v("新增保险公司")])],1)]),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.isWorking.search,expression:"isWorking.search"}],attrs:{data:e.tableData.list,stripe:""}},[a("el-table-column",{attrs:{label:"序号",width:"80px"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.$index+1))])]}}])}),a("el-table-column",{attrs:{prop:"name",label:"保险公司","min-width":"100px"}}),a("el-table-column",{attrs:{label:"启用状态","min-width":"100px"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-switch",{attrs:{"active-color":"#13ce66","inactive-color":"#ff4949","active-value":0,"inactive-value":1},on:{change:function(t){return e.changeStatus(t,i)}},model:{value:i.status,callback:function(t){e.$set(i,"status",t)},expression:"row.status"}})]}}])}),e.containPermissions(["business:insurance:update","business:insurance:delete"])?a("el-table-column",{attrs:{label:"操作","min-width":"120",fixed:"right"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:insurance:update"],expression:"['business:insurance:update']"}],attrs:{type:"text",icon:"el-icon-edit"},on:{click:function(t){return e.$refs.OperaInsuranceDescWindow.open("保险公司详情",i)}}},[e._v("查看详情")]),a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:insurance:update"],expression:"['business:insurance:update']"}],attrs:{type:"text",icon:"el-icon-edit"},on:{click:function(t){return e.$refs.operaInsuranceWindow.open("修改保险公司",i)}}},[e._v("修改")])]}}],null,!1,802385837)}):e._e()],1),a("pagination",{attrs:{pagination:e.tableData.pagination},on:{"size-change":e.handleSizeChange,"current-change":e.handlePageChange}})]},proxy:!0}])},[a("el-form",{ref:"searchForm",attrs:{slot:"search-form",model:e.searchForm,"label-width":"100px",inline:""},slot:"search-form"},[a("el-form-item",{attrs:{label:"保险公司",prop:"name"}},[a("el-input",{attrs:{placeholder:"请输入"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.name,callback:function(t){e.$set(e.searchForm,"name",t)},expression:"searchForm.name"}})],1),a("section",[a("el-button",{attrs:{type:"primary"},on:{click:e.search}},[e._v("搜索")]),a("el-button",{on:{click:e.reset}},[e._v("重置")])],1)],1),a("OperaInsuranceWindow",{ref:"operaInsuranceWindow",on:{success:e.handlePageChange}}),a("OperaInsuranceDescWindow",{ref:"OperaInsuranceDescWindow",on:{success:e.handlePageChange}})],1)},n=[],s=(a("ac1f"),a("841c"),a("0f1b")),l=a("aa1c"),o=a("d529"),r=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("GlobalWindow",{attrs:{title:e.title,visible:e.visible,"confirm-working":e.isWorking},on:{"update:visible":function(t){e.visible=t},confirm:e.confirm}},[a("el-form",{ref:"form",attrs:{model:e.form,rules:e.rules}},[a("el-form-item",{attrs:{label:"保险公司",prop:"name"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"平安保险"},model:{value:e.form.name,callback:function(t){e.$set(e.form,"name",t)},expression:"form.name"}})],1),a("div",{staticStyle:{width:"100%",display:"flex","align-items":"center","margin-bottom":"10px"}},[a("el-button",{attrs:{type:"primary"},on:{click:e.add}},[e._v("添加")]),a("el-button",{attrs:{type:"primary"},on:{click:e.impor}},[e._v("导入工种")]),a("el-button",{attrs:{type:"text"},on:{click:e.exprot}},[e._v("导入模版xls")])],1),a("el-table",{staticStyle:{width:"100%","margin-bottom":"20px"},attrs:{data:e.form.worktypeList,border:""}},[a("el-table-column",{attrs:{label:"序号",align:"center",width:"80"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.$index+1))])]}}])}),a("el-table-column",{attrs:{align:"center",label:"工种名称"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入"},model:{value:i.name,callback:function(t){e.$set(i,"name",t)},expression:"row.name"}})]}}])}),a("el-table-column",{attrs:{label:"操作",align:"center",width:"100"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{staticStyle:{color:"red"},attrs:{type:"text",size:"small"},on:{click:function(a){return e.dele(t.$index)}}},[e._v("删除")])]}}])})],1)],1),a("input",{ref:"upload",staticStyle:{opacity:"0"},attrs:{type:"file",accept:".xlsx"},on:{change:e.getFile}})],1)},c=[],u=(a("159b"),a("b0c0"),a("d3b7"),a("a434"),a("ae62")),d=a("5543"),m=a("2dda"),p={name:"OperaInsuranceWindow",extends:u["a"],components:{GlobalWindow:d["a"]},data:function(){return{form:{id:null,name:"",worktypeList:[{name:""}]},rules:{}}},created:function(){this.config({api:"/business/insurance","field.id":"id"})},methods:{open:function(e,t){var a=this;this.form.worktypeList=[{name:""}],this.title=e,this.visible=!0,null!=t?this.$nextTick((function(){for(var e in a.form)a.form[e]=t[e];Object(m["all"])({insuranceId:a.form.id}).then((function(e){var t=[];e.forEach((function(e){t.push({name:e.name})})),a.form.worktypeList=t}))})):this.$nextTick((function(){a.$refs.form.resetFields(),a.form[a.configData["field.id"]]=null}))},exprot:function(){window.open("https://doumeetest.oss-cn-beijing.aliyuncs.com/yunyibao_file/typeWork.xlsx")},getFile:function(e){var t=this,a=new FormData;a.append("file",e.target.files[0]),Object(m["importExcel"])(a).then((function(e){e.forEach((function(e){if(0===t.form.worktypeList.length)t.form.worktypeList.push({name:e});else{var a=!0;t.form.worktypeList.forEach((function(t){t.name===e&&(a=!1)})),a&&t.form.worktypeList.push({name:e})}}))})).finally((function(){t.$refs.upload.value=null}))},impor:function(){this.$refs.upload.click()},add:function(){this.form.worktypeList.push({name:""})},dele:function(e){1!==this.form.worktypeList.length?this.form.worktypeList.splice(e,1):this.$message.warning("至少保留一项内容")}}},f=p,h=a("2877"),b=Object(h["a"])(f,r,c,!1,null,null,null),v=b.exports,_=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("GlobalWindow",{attrs:{title:e.title,submitText:"修改",visible:e.visible,"confirm-working":e.isWorking},on:{"update:visible":function(t){e.visible=t},confirm:function(t){return e.$refs.operaInsuranceWindow.open("编辑保险公司",e.form)}}},[a("div",{staticClass:"box"},[a("div",{staticClass:"box_name"},[a("span",[e._v("保险公司:"+e._s(e.form.name))]),a("span",[e._v("是否启用:"+e._s(0==e.form.status?"启用":"禁用"))])]),a("el-table",{attrs:{data:e.tableData,border:""}},[a("el-table-column",{attrs:{label:"序号",align:"center",width:"80"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.$index+1))])]}}])}),a("el-table-column",{attrs:{prop:"name",align:"center",label:"工种名称"}})],1)],1),a("OperaInsuranceWindow",{ref:"operaInsuranceWindow",on:{success:e.success}})],1)},y=[],g={name:"OperaInsuranceDescWindow",extends:u["a"],components:{GlobalWindow:d["a"],OperaInsuranceWindow:v},data:function(){return{form:{id:null,name:"",status:""},tableData:[]}},created:function(){this.config({api:"/business/insurance","field.id":"id"})},methods:{open:function(e,t){var a=this;this.title=e,this.visible=!0,null!=t?this.$nextTick((function(){for(var e in a.form)a.form[e]=t[e];Object(m["all"])({insuranceId:a.form.id}).then((function(e){var t=[];e.forEach((function(e){t.push({name:e.name})})),a.tableData=t}))})):this.$nextTick((function(){a.$refs.form.resetFields(),a.form[a.configData["field.id"]]=null}))},success:function(){this.$emit("success"),this.visible=!1}}},w=g,k=(a("e43c"),Object(h["a"])(w,_,y,!1,null,"07a556b3",null)),x=k.exports,C=a("ee14"),I={name:"Insurance",extends:s["a"],components:{TableLayout:l["a"],Pagination:o["a"],OperaInsuranceWindow:v,OperaInsuranceDescWindow:x},data:function(){return{searchForm:{name:""}}},created:function(){this.config({module:"保险公司信息表",api:"/business/insurance","field.id":"id","field.main":"id"}),this.search()},methods:{changeStatus:function(e,t){var a=this;Object(C["updateStatus"])({id:t.id,status:e}).then((function(e){a.search()})).catch((function(e){t.status=0===t.status?1:0}))}}},S=I,D=Object(h["a"])(S,i,n,!1,null,null,null);t["default"]=D.exports},"2af9":function(e,t,a){},"2b87":function(e,t,a){},"2be3":function(e,t,a){"use strict";var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("GlobalWindow",{attrs:{title:e.title,width:"100%",visible:e.visible,"confirm-working":e.isWorking},on:{"update:visible":function(t){e.visible=t},confirm:e.confirm},scopedSlots:e._u([{key:"footer",fn:function(){return[a("el-button",{on:{click:function(t){e.visible=!1}}},[e._v("返回")])]},proxy:!0}])},[a("div",{staticClass:"desc"},[a("div",{staticClass:"desc_item"},[1!==e.userInfo.type||2!==e.model.statusCollect&&3!==e.model.statusCollect?e._e():a("div",{staticClass:"desc_item_label"},[a("div",{staticClass:"desc_item_label_left"},[a("span",[e._v("保险到期还有 "),a("b",{staticStyle:{color:"#F95601"}},[e._v(e._s(e.model.loseEfficacyDays?e.model.loseEfficacyDays:"-"))]),e._v(" 天")]),2===e.model.statusCollect||3===e.model.statusCollect?a("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.$refs.OperaInsuranceApply.open("续保",{id:e.dataId})}}},[e._v("一键续保")]):e._e(),2===e.model.statusCollect?a("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.$refs.additionSubtractionApplication.open("加减保申请",{id:e.dataId})}}},[e._v("加减保申请")]):e._e(),2===e.model.statusCollect?a("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.$refs.factoryChange.open("换厂申请",{id:e.dataId})}}},[e._v("换厂申请")]):e._e()],1)]),a("div",{staticClass:"desc_item_label"},[a("div",{staticClass:"desc_item_label_left"},[a("span",[e._v("投保企业:"+e._s(e.model.companyName))]),a("span",[e._v("保单状态:"),a("span",{class:"apply-status"+e.model.status},[e._v(e._s(e.model.statusInfo))])]),a("span",[e._v("提交时间:"+e._s(e.model.createDate))])]),a("div",{staticClass:"desc_item_label_right"},[1===e.userInfo.type?[[0,2,3,10].includes(e.model.status)?a("el-button",{attrs:{type:"danger"},on:{click:function(t){return e.$refs.applyReturn.open("申请退回",{id:e.dataId})}}},[e._v("申请退回")]):e._e(),4==e.model.status?a("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.$refs.OperaInsuranceApply.open("投保申请",{id:e.dataId})}}},[e._v("再次投保")]):e._e(),4==e.model.status?a("el-button",{attrs:{type:"primary"},on:{click:e.closeOrder}},[e._v("关闭订单")]):e._e(),a("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.$refs.InsuranceDetails.open("投保详情单",e.model,0)}}},[e._v("导出详单")]),[2,3,5,7,8].includes(e.model.status)?a("el-button",{attrs:{type:"primary"},on:{click:e.viewToubaodan}},[e._v("查看投保单")]):e._e(),5==e.model.status?a("el-button",{attrs:{type:"primary"},on:{click:e.viewBaoxiandan}},[e._v("查看保险单")]):e._e(),2==e.model.status?a("el-button",{attrs:{type:"primary"},on:{click:e.goSign}},[e._v("签署投保单")]):e._e()]:[a("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.$refs.InsuranceDetails.open("投保详情单",e.model,0)}}},[e._v("导出详单")]),[2,3,5,7,8].includes(e.model.status)?a("el-button",{attrs:{type:"primary"},on:{click:e.viewToubaodan}},[e._v("查看投保单")]):e._e(),5==e.model.status?a("el-button",{attrs:{type:"primary"},on:{click:e.viewBaoxiandan}},[e._v("查看保险单")]):e._e(),10==e.model.status?a("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.$refs.OperaInsuranceApplyCheckWindow.open("上传投保单",e.model,2)}}},[e._v("上传投保单")]):e._e(),3==e.model.status?a("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.$refs.OperaInsuranceApplyCheckWindow.open("上传保险单",e.model,3)}}},[e._v("上传保险单")]):e._e(),6==e.model.status||7==e.model.status||8==e.model.status?a("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.$refs.OperaInsuranceApplyCheckWindow.open("驳回退回申请",e.model,5)}}},[e._v("驳回退回申请")]):e._e(),0==e.model.status?a("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.$refs.InsuranceDetails.open("投保审核",e.model,1)}}},[e._v("投保审核")]):e._e(),5!=e.model.status&&4!=e.model.status&&1!=e.model.status?a("el-button",{attrs:{type:"danger"},on:{click:function(t){return e.$refs.OperaInsuranceApplyCheckWindow.open("退回投保",e.model,1)}}},[e._v("退回投保")]):e._e(),5==e.model.status?a("el-button",{attrs:{type:"danger"},on:{click:function(t){return e.$refs.OperaInsuranceApplyCheckWindow.open("修改保险单",e.model,4)}}},[e._v("修改保险单")]):e._e()]],2)]),a("div",{staticClass:"desc_item_from"},[a("el-table",{staticStyle:{width:"100%"},attrs:{data:e.tableData,border:""}},[a("el-table-column",{attrs:{prop:"code",align:"center",label:"保单号"}}),a("el-table-column",{attrs:{prop:"solutionsName",label:"保险方案",align:"center",width:"180"}}),a("el-table-column",{attrs:{prop:"startTime",align:"center",label:"保险生效起期"}}),a("el-table-column",{attrs:{prop:"endTime",align:"center",label:"保险生效止期"}}),a("el-table-column",{attrs:{prop:"insureNum",align:"center",label:"投保人数"}}),a("el-table-column",{attrs:{prop:"serviceDays",align:"center",label:"在保时长(天)"}}),a("el-table-column",{attrs:{prop:"currentFee",align:"center",label:"产生费用(元)"}}),a("el-table-column",{attrs:{prop:"fee",align:"center",label:"总费用(元)"}})],1)],1),a("div",{staticClass:"desc_item_cate"},[a("el-tabs",{on:{"tab-click":e.handleClick},model:{value:e.activeName,callback:function(t){e.activeName=t},expression:"activeName"}},[a("el-tab-pane",{attrs:{label:"在保人员",name:"0"}}),a("el-tab-pane",{attrs:{label:"加/减保记录",name:"1"}}),a("el-tab-pane",{attrs:{label:"换厂记录",name:"2"}})],1)],1),a("div",{staticClass:"desc_item_search"},[a("el-form",{ref:"sou",staticClass:"demo-form-inline",attrs:{inline:!0,model:e.formInline}},["0"===e.activeName?[a("el-form-item",{attrs:{label:"在保状态",prop:"applyStatus"}},[a("el-select",{attrs:{placeholder:"请选择"},on:{change:e.search},model:{value:e.formInline.applyStatus,callback:function(t){e.$set(e.formInline,"applyStatus",t)},expression:"formInline.applyStatus"}},[a("el-option",{attrs:{label:"全部",value:"0"}}),a("el-option",{attrs:{label:"保障中",value:"1"}}),a("el-option",{attrs:{label:"不在保",value:"2"}})],1)],1),a("el-form-item",{attrs:{label:"派遣单位",prop:"duId"}},[a("el-select",{attrs:{placeholder:"请选择"},on:{change:e.search},model:{value:e.formInline.duId,callback:function(t){e.$set(e.formInline,"duId",t)},expression:"formInline.duId"}},e._l(e.dwList,(function(e){return a("el-option",{key:e.id,attrs:{label:e.name,value:e.id}})})),1)],1),a("el-form-item",{attrs:{label:"所属工种",prop:"workTypeId"}},[a("el-select",{attrs:{placeholder:"请选择"},on:{change:e.search},model:{value:e.formInline.workTypeId,callback:function(t){e.$set(e.formInline,"workTypeId",t)},expression:"formInline.workTypeId"}},e._l(e.gzList,(function(e){return a("el-option",{key:e.id,attrs:{label:e.name,value:e.id}})})),1)],1),a("el-form-item",{attrs:{label:"员工姓名",prop:"memberName"}},[a("el-input",{attrs:{placeholder:"请输入"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.formInline.memberName,callback:function(t){e.$set(e.formInline,"memberName",t)},expression:"formInline.memberName"}})],1),a("el-form-item",{attrs:{label:"保险生效起期",prop:"end"}},[a("el-date-picker",{attrs:{type:"daterange",format:"yyyy 年 MM 月 dd 日","value-format":"yyyy-MM-dd","range-separator":"至","start-placeholder":"开始日期","end-placeholder":"结束日期"},on:{change:e.changeStart},model:{value:e.formInline.end,callback:function(t){e.$set(e.formInline,"end",t)},expression:"formInline.end"}})],1),a("el-form-item",{attrs:{label:"保险生效止期",prop:"start"}},[a("el-date-picker",{attrs:{type:"daterange",format:"yyyy 年 MM 月 dd 日","value-format":"yyyy-MM-dd","range-separator":"至","start-placeholder":"开始日期","end-placeholder":"结束日期"},on:{change:e.changeEnd},model:{value:e.formInline.start,callback:function(t){e.$set(e.formInline,"start",t)},expression:"formInline.start"}})],1)]:[a("el-form-item",{attrs:{label:"状态",prop:"applyStatus"}},[a("el-select",{attrs:{placeholder:"请选择"},on:{change:e.search},model:{value:e.formInline.applyStatus,callback:function(t){e.$set(e.formInline,"applyStatus",t)},expression:"formInline.applyStatus"}},[a("el-option",{attrs:{label:"全部",value:""}}),a("el-option",{attrs:{label:"待签署",value:"0"}}),a("el-option",{attrs:{label:"待审核",value:"1"}}),a("el-option",{attrs:{label:"已生效",value:"2"}}),a("el-option",{attrs:{label:"申请退回",value:"3"}}),a("el-option",{attrs:{label:"已退回",value:"5"}}),a("el-option",{attrs:{label:"已关闭",value:"6"}})],1)],1),a("el-form-item",{attrs:{label:"批单生效起期",prop:"end"}},[a("el-date-picker",{attrs:{type:"daterange",format:"yyyy 年 MM 月 dd 日","value-format":"yyyy-MM-dd","range-separator":"至","start-placeholder":"开始日期","end-placeholder":"结束日期"},on:{change:e.changeStart},model:{value:e.formInline.end,callback:function(t){e.$set(e.formInline,"end",t)},expression:"formInline.end"}})],1)],a("el-form-item",[a("el-button",{staticStyle:{width:"80px"},attrs:{type:"primary"},on:{click:e.search}},[e._v("查询")]),a("el-button",{staticStyle:{width:"80px"},on:{click:e.resetting}},[e._v("重置")]),"0"===e.activeName?a("el-button",{staticStyle:{width:"80px"},attrs:{type:"primary"},on:{click:e.exportExcel}},[e._v("导出名单")]):e._e()],1)],2)],1),a("div",{staticClass:"desc_item_from"},["0"===e.activeName?a("el-table",{ref:"table",staticStyle:{width:"100%"},attrs:{data:e.list,border:""}},[a("el-table-column",{attrs:{label:"序号"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.$index+1))])]}}],null,!1,4178052834)}),a("el-table-column",{key:Math.random(),attrs:{prop:"memberName",label:"员工姓名"}}),a("el-table-column",{key:Math.random(),attrs:{label:"性别"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[0===i.sex?a("span",[e._v("男")]):a("span",[e._v("女")])]}}],null,!1,3599749817)}),a("el-table-column",{key:Math.random(),attrs:{prop:"idcardNo",label:"身份证号"}}),a("el-table-column",{key:Math.random(),attrs:{prop:"duName",label:"派遣单位"}}),a("el-table-column",{key:Math.random(),attrs:{prop:"workTypeName",label:"所属工种"}}),a("el-table-column",{key:Math.random(),attrs:{prop:"startTime",label:"保险生效起期"}}),a("el-table-column",{key:Math.random(),attrs:{prop:"endTime",label:"保险生效止期"}}),a("el-table-column",{key:Math.random(),attrs:{prop:"fee",label:"产生费用(元)"}})],1):e._e(),"1"===e.activeName?a("el-table",{ref:"table",staticStyle:{width:"100%"},attrs:{data:e.list1,border:""}},[a("el-table-column",{attrs:{label:"序号"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.$index+1))])]}}],null,!1,4178052834)}),a("el-table-column",{key:Math.random(),attrs:{label:"保单状态"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[0===i.status?a("span",{class:"change-status"+i.status},[e._v("待签署")]):e._e(),1===i.status?a("span",{class:"change-status"+i.status},[e._v("待审核")]):e._e(),2===i.status?a("span",{class:"change-status"+i.status},[e._v("已生效")]):e._e(),3===i.status||4===i.status?a("span",{class:"change-status"+i.status},[e._v("申请退回")]):e._e(),5===i.status||8===i.status?a("span",{class:"change-status"+i.status},[e._v("已退回")]):e._e()]}}],null,!1,1981071322)}),a("el-table-column",{key:Math.random(),attrs:{prop:"applyCode",label:"批单号"}}),a("el-table-column",{key:Math.random(),attrs:{prop:"addNum",label:"增加人数(人)"}}),a("el-table-column",{key:Math.random(),attrs:{prop:"delNum",label:"减少人数(人)"}}),a("el-table-column",{key:Math.random(),attrs:{prop:"createDate",label:"提交时间"}}),a("el-table-column",{key:Math.random(),attrs:{prop:"startTime",label:"批单生效起期"}}),a("el-table-column",{key:Math.random(),attrs:{label:"操作"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-button",{attrs:{type:"text"},on:{click:function(t){return e.$refs.OperaApplyChangeDetailWindow.open("加减保详情",i)}}},[e._v("查看详情")])]}}],null,!1,4259119863)})],1):e._e(),"2"===e.activeName?a("el-table",{ref:"table",staticStyle:{width:"100%"},attrs:{data:e.list2,border:""}},[a("el-table-column",{attrs:{label:"序号"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.$index+1))])]}}],null,!1,4178052834)}),a("el-table-column",{key:Math.random(),attrs:{label:"保单状态"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[0===i.status?a("span",{class:"change-status"+i.status},[e._v("待签署")]):e._e(),1===i.status?a("span",{class:"change-status"+i.status},[e._v("待审核")]):e._e(),2===i.status?a("span",{class:"change-status"+i.status},[e._v("已生效")]):e._e(),3===i.status||4===i.status?a("span",{class:"change-status"+i.status},[e._v("申请退回")]):e._e(),5===i.status||8===i.status?a("span",{class:"change-status"+i.status},[e._v("已退回")]):e._e()]}}],null,!1,1981071322)}),a("el-table-column",{key:Math.random(),attrs:{prop:"applyCode",label:"批单号"}}),a("el-table-column",{key:Math.random(),attrs:{prop:"changeNum",label:"换厂人数"}}),a("el-table-column",{key:Math.random(),attrs:{prop:"createDate",label:"提交时间"}}),a("el-table-column",{key:Math.random(),attrs:{prop:"startTime",label:"批单生效起期"}}),a("el-table-column",{key:Math.random(),attrs:{label:"操作"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-button",{attrs:{type:"text"},on:{click:function(t){return e.$refs.OperaApplyChangeUnitDetailWindow.open("换厂详情",i)}}},[e._v("查看详情")])]}}],null,!1,1920138211)})],1):e._e(),a("div",{staticClass:"desc_item_from_page"},[a("el-pagination",{attrs:{"current-page":e.currentPage,"page-size":10,layout:"total, prev, pager, next, jumper",total:e.total},on:{"current-change":e.handleCurrentChange}})],1)],1),a("div",{staticClass:"desc_item_review"},[a("div",{staticClass:"desc_item_review_label"},[e._v("审核流程")]),a("el-timeline",{attrs:{reverse:e.reverse}},e._l(e.activities,(function(t,i){return a("el-timeline-item",{key:i},[a("div",{staticStyle:{display:"flex","flex-direction":"column"}},[a("span",{staticStyle:{"font-size":"16px","font-weight":"400",color:"black"}},[e._v(" "+e._s(t.title)+" "),[1,2,5,6,9].includes(t.objType)?a("span",{staticStyle:{"font-size":"16px","font-weight":"400",color:"black","margin-left":"10px"}},[e._v(" "+e._s(t.content)+" ")]):e._e()]),a("span",{staticStyle:{"margin-top":"5px","font-size":"12px","font-weight":"400",color:"#999999"}},[e._v(" 操作员-"+e._s(t.creatorName)+"("+e._s(1==t.creatorType?t.companyName:"平台端")+")"+e._s(t.createDate)+" ")])])])})),1)],1)])]),a("InsuranceDetails",{ref:"InsuranceDetails",on:{success:e.successEvent}}),a("OperaInsuranceApplyCheckWindow",{ref:"OperaInsuranceApplyCheckWindow",on:{success:e.successEvent}}),a("applyReturn",{ref:"applyReturn",on:{success:e.successEvent}}),a("OperaInsuranceApply",{ref:"OperaInsuranceApply",on:{success:e.successEvent}}),a("additionSubtractionApplication",{ref:"additionSubtractionApplication",on:{success:e.successEvent}}),a("factoryChange",{ref:"factoryChange",on:{success:e.successEvent}}),a("OperaApplyChangeDetailWindow",{ref:"OperaApplyChangeDetailWindow",on:{success:e.successEvent}}),a("OperaApplyChangeUnitDetailWindow",{ref:"OperaApplyChangeUnitDetailWindow",on:{success:e.successEvent}})],1)},n=[],s=a("5530"),l=(a("ac1f"),a("841c"),a("ae62")),o=a("5543"),r=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("GlobalWindow",{attrs:{title:e.title,width:"100%",visible:e.visible,"confirm-working":e.isWorking},on:{"update:visible":function(t){e.visible=t},confirm:e.confirm},scopedSlots:e._u([1==e.type?{key:"footer",fn:function(){return[a("el-button",{attrs:{type:"primary",loading:e.isWorking.export},on:{click:function(t){return e.check(0)}}},[e._v("提交通过")]),a("el-button",{on:{click:function(t){e.visible=!1}}},[e._v("取消")])]},proxy:!0}:{key:"footer",fn:function(){return[a("el-button",{attrs:{type:"primary",loading:e.isWorking.export},on:{click:e.exportComFilesDo}},[e._v("企业证件")]),a("el-button",{attrs:{type:"primary",loading:e.isWorking.export},on:{click:e.exportDetail}},[e._v("导出详单")]),a("el-button",{on:{click:function(t){e.visible=!1}}},[e._v("取消")])]},proxy:!0}],null,!0)},[a("div",{staticClass:"box"},[a("div",{staticClass:"top"},[e._v(" "+e._s(e.title)+" ")]),a("div",{staticClass:"box_table"},[a("div",{staticClass:"box_table_head"},[a("div",{staticClass:"box_table_head_item"},[e._v("投保企业")]),a("div",{staticClass:"box_table_head_item"},[e._v("保险方案")]),a("div",{staticClass:"box_table_head_item"},[e._v("保险生效起期")]),a("div",{staticClass:"box_table_head_item"},[e._v("保险生效止期")]),a("div",{staticClass:"box_table_head_item"},[e._v("投保人数")]),a("div",{staticClass:"box_table_head_item"},[e._v("总费用(元)")])]),a("div",{staticClass:"box_table_content "},[a("div",{staticClass:"box_table_content_item box_table_content_header"},[e._v(e._s(e.model.companyName))]),a("div",{staticClass:"box_table_content_item box_table_content_header"},[e._v(e._s(e.model.solutionsName))]),a("div",{staticClass:"box_table_content_item box_table_content_header"},[e._v(e._s(e.model.startTime))]),a("div",{staticClass:"box_table_content_item box_table_content_header"},[e._v(e._s(e.model.endTime))]),a("div",{staticClass:"box_table_content_item box_table_content_header"},[e._v(e._s(e.model.insureNum))]),a("div",{staticClass:"box_table_content_item box_table_content_header"},[e._v(e._s(e.model.fee))])])]),a("div",{staticClass:"box_table"},[a("div",{staticClass:"box_table_head"},[a("div",{staticClass:"box_table_head_item"},[e._v("序号")]),a("div",{staticClass:"box_table_head_item"},[e._v("员工姓名")]),a("div",{staticClass:"box_table_head_item"},[e._v("身份证号")]),a("div",{staticClass:"box_table_head_item"},[e._v("性别")]),a("div",{staticClass:"box_table_head_item"},[e._v("派遣单位")]),a("div",{staticClass:"box_table_head_item"},[e._v("所属工种")])]),e._l(e.detailList,(function(t,i){return a("div",{key:i,staticClass:"box_table_content"},[a("div",{staticClass:"box_table_content_item"},[e._v(e._s(i+1))]),a("div",{staticClass:"box_table_content_item"},[e._v(e._s(t.memberName))]),a("div",{staticClass:"box_table_content_item"},[e._v(e._s(t.idcardNo))]),a("div",{staticClass:"box_table_content_item"},[e._v(e._s(0==t.sex?"男":"女"))]),a("div",{staticClass:"box_table_content_item"},[e._v(e._s(t.duName))]),a("div",{staticClass:"box_table_content_item"},[e._v(e._s(t.workTypeName))])])}))],2),1==e.type?a("div",{staticClass:"box_table",staticStyle:{"border-top":"0px solid #b4bbc5"}},[a("div",{staticClass:"box_table_head"},[a("div",{staticClass:"box_table_head_item5"},[e._v("备注")]),a("div",{staticClass:"box_table_head_item5"},[a("input",{directives:[{name:"model",rawName:"v-model",value:e.form.checkInfo,expression:"form.checkInfo"},{name:"trim",rawName:"v-trim"}],staticStyle:{width:"100%",height:"45px",border:"0px",outline:"none"},attrs:{placeholder:"请输入"},domProps:{value:e.form.checkInfo},on:{input:function(t){t.target.composing||e.$set(e.form,"checkInfo",t.target.value)}}})])])]):e._e()])])},c=[],u=(a("d3b7"),a("d3ea")),d=a("c3a4"),m={name:"InsuranceDetails",extends:l["a"],components:{GlobalWindow:o["a"]},data:function(){return{model:{},type:0,detailList:[],form:{id:null,dealBackApply:0,checkInfo:""},rules:{},reverse:!1,tableData:[]}},created:function(){this.config({api:"/business/insuranceApply","field.id":"id"})},methods:{open:function(e,t,a){this.title=e,this.visible=!0,this.model=t,this.type=a,this.form.id=t.id,this.getDetailListDo()},getDetailListDo:function(){var e=this;Object(u["getDetailList"])({applyId:this.model.id}).then((function(t){e.detailList=t})).catch((function(e){}))},exportDetail:function(){var e=this;this.$dialog.exportConfirm("确认导出详单吗?").then((function(){e.isWorking=!0,Object(u["exportDetailExcel"])({id:e.model.id}).then((function(t){e.download(t)})).catch((function(t){console.log(t),e.$message.error("数据下载失败!")})).finally((function(){e.isWorking=!1}))})).catch((function(){}))},check:function(e){var t=this;this.form.dealBackApply=e,this.$dialog.messageConfirm("确认进行该操作吗?").then((function(){t.isWorking=!0,Object(u["check"])(t.form).then((function(e){t.visible=!1,t.$emit("success")})).catch((function(e){t.$tip.apiFailed(e)}))})).catch((function(){}))},exportComFilesDo:function(){var e=this;this.$dialog.exportConfirm("确认导出企业证件吗?").then((function(){e.isWorking=!0,Object(d["exportComFiles"])({id:e.model.companyId}).then((function(t){e.download(t)})).catch((function(t){console.log(t),e.$message.error("数据下载失败!")}))})).catch((function(){}))},handleSizeChange:function(e){console.log("每页 ".concat(e," 条"))},handleCurrentChange:function(e){console.log("当前页: ".concat(e))},handleClick:function(e,t){console.log(e,t)},onSubmit:function(){}}},p=m,f=(a("2fe5"),a("2877")),h=Object(f["a"])(p,r,c,!1,null,"446c2376",null),b=h.exports,v=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("GlobalWindow",{attrs:{title:e.title,width:"50%",visible:e.visible,"confirm-working":e.isWorking},on:{"update:visible":function(t){e.visible=t},confirm:e.confirm},scopedSlots:e._u([{key:"footer",fn:function(){return[a("el-button",{attrs:{type:"primary"},on:{click:e.doSubmit}},[e._v("确 定")]),a("el-button",{on:{click:function(t){e.visible=!1}}},[e._v("取消")])]},proxy:!0}])},[1==e.visible1?a("el-form",{ref:"form1",staticStyle:{width:"100%"},attrs:{model:e.form,rules:e.rules1}},[a("el-form-item",{attrs:{label:"填写退回说明:",prop:"backCheckInfo"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{type:"textarea",placeholder:"请输入"},model:{value:e.form.backCheckInfo,callback:function(t){e.$set(e.form,"backCheckInfo",t)},expression:"form.backCheckInfo"}})],1)],1):e._e(),1==e.visible2?a("el-form",{ref:"form2",staticStyle:{width:"100%"},attrs:{model:e.form,rules:e.rules2}},[a("el-form-item",{attrs:{label:"上传投保单:",prop:"toubaodanFile"}},[a("UploadFile",{attrs:{uploadData:{folder:"apply",fileType:".pdf"},fileList:e.form.fileList},on:{uploadSuccess:e.toubaoFileUploaded}})],1)],1):e._e(),1==e.visible3?a("el-form",{ref:"form3",staticStyle:{width:"100%"},attrs:{model:e.form,rules:e.rules3}},[a("el-form-item",{attrs:{label:"客户期望保险生效起期:"}},[e._v(" "+e._s(e.model.applyStartTime)+" ")]),a("el-form-item",{attrs:{label:""}},[a("el-radio-group",{on:{change:e.selectChange},model:{value:e.form.selectRadio,callback:function(t){e.$set(e.form,"selectRadio",t)},expression:"form.selectRadio"}},[a("el-radio",{attrs:{label:0}},[e._v("与保单一致")]),a("el-radio",{attrs:{label:1}},[e._v("与保单不一致")])],1)],1),a("el-form-item",{attrs:{label:"保险生效起期:",prop:"startTime"}},[a("el-date-picker",{attrs:{type:"date","value-format":"yyyy-MM-dd HH:mm:ss",placeholder:"选择日期"},model:{value:e.form.startTime,callback:function(t){e.$set(e.form,"startTime",t)},expression:"form.startTime"}})],1),a("el-form-item",{attrs:{label:"保险生效起期:"}},[e._v(" "+e._s(e.form.startTime)+" ")]),a("el-form-item",{attrs:{label:"保单号:",prop:"code"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入"},model:{value:e.form.code,callback:function(t){e.$set(e.form,"code",t)},expression:"form.code"}})],1),a("el-form-item",{attrs:{label:"上传保险单:",prop:"baoxianFile"}},[a("UploadFile",{attrs:{uploadData:{folder:"apply",fileType:".pdf"},fileList:e.form.fileList1},on:{uploadSuccess:e.baoxianFileUploaded}})],1)],1):e._e(),1==e.visible4?a("el-form",{ref:"form4",staticStyle:{width:"100%"},attrs:{model:e.form,rules:e.rules4}},[a("el-form-item",{attrs:{label:"保险生效起期:"}},[e._v(" "+e._s(e.model.startTime)+" ")]),a("el-form-item",{attrs:{label:"保单号:",prop:"editCode"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入"},model:{value:e.form.editCode,callback:function(t){e.$set(e.form,"editCode",t)},expression:"form.editCode"}})],1),a("el-form-item",{attrs:{label:"上传保险单:",prop:"editBaoxianFile"}},[a("UploadFile",{attrs:{uploadData:{folder:"apply",fileType:".pdf"},fileList:e.form.fileList1},on:{uploadSuccess:e.editBaoxianFileUploaded}})],1),a("el-form-item",{attrs:{label:"修改原因:",prop:"editCheckInfo"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{type:"textarea",placeholder:"请输入"},model:{value:e.form.editCheckInfo,callback:function(t){e.$set(e.form,"editCheckInfo",t)},expression:"form.editCheckInfo"}})],1)],1):e._e(),1==e.visible5||1==e.visible6?a("el-form",{ref:"form5",staticStyle:{width:"100%"},attrs:{model:e.form,rules:e.rules5}},[a("el-form-item",{attrs:{label:"填写说明:",prop:"dealBackInfo"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{type:"textarea",placeholder:"请输入"},model:{value:e.form.dealBackInfo,callback:function(t){e.$set(e.form,"dealBackInfo",t)},expression:"form.dealBackInfo"}})],1)],1):e._e()],1)},_=[],y=(a("99af"),a("b0c0"),a("3d5b")),g=(a("4846"),{name:"OperaChangeApplyCheckWindow",extends:l["a"],components:{UploadFile:y["a"],GlobalWindow:o["a"]},data:function(){return{model:{},falg:0,rules1:{backCheckInfo:[{required:!0,message:"请完善信息"}]},rules2:{toubaodanFile:[{required:!0,message:"请完善信息"}]},rules3:{code:[{required:!0,message:"请完善信息"}],startTime:[{required:!0,message:"请完善信息"}],baoxianFile:[{required:!0,message:"请完善信息"}]},rules5:{dealBackInfo:[{required:!0,message:"请完善信息"}]},rules4:{editCode:[{required:!0,message:"请完善信息"}],editBaoxianFile:[{required:!0,message:"请完善信息"}],editCheckInfo:[{required:!0,message:"请完善信息"}]},form:{id:null,backCheckInfo:"",dealBackInfo:"",editCheckInfo:"",editDate:"",editCode:"",startTime:null,code:null,toubaodanFile:null,baoxianFile:null,editBaoxianFile:null,fileList:[],fileList1:[],fileList2:[],selectRadio:0},visible1:!1,visible2:!1,visible3:!1,visible4:!1,visible5:!1,visible6:!1}},created:function(){this.config({api:"/business/insuranceApply","field.id":"id"})},methods:{open:function(e,t,a){this.visible=!0,this.model={},this.form={id:null,backCheckInfo:"",dealBackInfo:"",editCheckInfo:"",editDate:"",editCode:"",startTime:null,code:null,toubaodanFile:null,baoxianFile:null,editBaoxianFile:null,fileList:[],fileList1:[],fileList2:[],selectRadio:0},this.model=t,this.form.startTime=this.model.startTime,this.title=e,this.flag=a,this.visible1=!1,this.visible2=!1,this.visible3=!1,this.visible4=!1,this.visible5=!1,this.visible6=!1,1==a&&(this.visible1=!0),2==a&&(this.visible2=!0),3==a&&(this.visible3=!0),4==a&&(this.visible4=!0),5==a&&(this.visible5=!0),6==a&&(this.visible6=!0)},doSubmit:function(){var e=this;1==this.flag?this.$refs.form1.validate((function(t){t&&e.backDo()})):2==this.flag?this.$refs.form2.validate((function(t){t&&e.uploadToubaodan()})):3==this.flag?this.$refs.form3.validate((function(t){t&&e.uploadBaoxiandan()})):4==this.flag?this.$refs.form4.validate((function(t){t&&e.editBaoxiandan()})):5==this.flag?this.$refs.form5.validate((function(t){t&&e.dealBackApply(1)})):6==this.flag&&this.$refs.form5.validate((function(t){t&&e.dealBackApply(0)}))},selectChange:function(){0==this.form.selectRadio&&(this.form.startTime=this.model.startTime)},toubaoFileUploaded:function(e){this.form.toubaodanFile=e},baoxianFileUploaded:function(e){this.form.baoxianFile=e},editBaoxianFileUploaded:function(e){this.form.editBaoxianFile=e},backDo:function(){var e=this;this.$dialog.messageConfirm("确认进行该操作吗?").then((function(){e.isWorking=!0,Object(u["back"])({id:e.model.id,checkInfo:e.form.backCheckInfo}).then((function(t){e.visible=!1,e.$emit("success")})).catch((function(t){e.$tip.apiFailed(t)}))}))},uploadToubaodan:function(){var e=this;this.$dialog.messageConfirm("确认进行该操作吗?").then((function(){e.isWorking=!0,Object(u["uploadToubaodan"])({id:e.model.id,toubaodanFile:e.form.toubaodanFile}).then((function(t){e.visible=!1,e.$emit("success")})).catch((function(t){e.$tip.apiFailed(t)}))}))},dealBackApply:function(e){var t=this;this.$dialog.messageConfirm("确认进行该操作吗?").then((function(){t.isWorking=!0,Object(u["dealBackApply"])({id:t.model.id,checkInfo:t.form.dealBackInfo,dealBackApply:e}).then((function(e){t.visible=!1,t.$emit("success")})).catch((function(e){t.$tip.apiFailed(e)}))}))},uploadBaoxiandan:function(){var e=this;this.$dialog.messageConfirm("确认进行该操作吗?").then((function(){e.isWorking=!0,Object(u["uploadBaoxiandan"])({id:e.model.id,startTime:e.form.startTime,code:e.form.code,baoxiandanFile:e.form.baoxianFile}).then((function(t){e.visible=!1,e.$emit("success")})).catch((function(t){e.$tip.apiFailed(t)}))}))},editBaoxiandan:function(){var e=this;this.$dialog.messageConfirm("确认进行该操作吗?").then((function(){e.isWorking=!0,Object(u["editBaoxiandan"])({id:e.model.id,checkInfo:e.form.editCheckInfo,code:e.form.editCode,baoxiandanFile:e.form.editBaoxianFile}).then((function(t){e.visible=!1,e.$emit("success")})).catch((function(t){e.$tip.apiFailed(t)}))}))},handleRemove:function(e,t){console.log(e,t)},handlePreview:function(e){console.log(e)},handleExceed:function(e,t){this.$message.warning("当前限制选择 3 个文件,本次选择了 ".concat(e.length," 个文件,共选择了 ").concat(e.length+t.length," 个文件"))},beforeRemove:function(e,t){return this.$confirm("确定移除 ".concat(e.name,"?"))},successEvent:function(){},handleSizeChange:function(e){console.log("每页 ".concat(e," 条"))},handleCurrentChange:function(e){console.log("当前页: ".concat(e))},handleClick:function(e,t){console.log(e,t)},onSubmit:function(){}}}),w=g,k=(a("7e27"),Object(f["a"])(w,v,_,!1,null,"7dabda1c",null)),x=k.exports,C=a("eaa1"),I=a("9dca"),S=a("946c"),D=a("bea1"),$=a("27bb"),T=a("4aa3"),O=a("9c9d"),N=a("2dda"),F=a("c57d"),W=a("2f62"),L={name:"OperaInsuranceApplyWindow",extends:l["a"],components:{GlobalWindow:o["a"],InsuranceDetails:b,OperaInsuranceApplyCheckWindow:x,applyReturn:$["a"],OperaInsuranceApply:F["a"],additionSubtractionApplication:C["a"],factoryChange:I["a"],OperaApplyChangeDetailWindow:S["a"],OperaApplyChangeUnitDetailWindow:D["a"]},data:function(){return{dataId:null,model:{},form:{id:null,editDate:""},rules:{},formInline:{applyStatus:"",duId:"",workTypeId:"",memberName:"",end:[],start:[],endTimeE:"",endTimeS:"",startTimeE:"",startTimeS:"",types:""},visible1:!1,visible2:!1,visible3:!1,visible4:!1,visible5:!1,reverse:!1,radio:0,activities:[],tableData:[],list:[],list1:[],list2:[],dwList:[],gzList:[],activeName:"0",total:0,currentPage:1}},created:function(){this.config({api:"/business/insuranceApply","field.id":"id"})},computed:Object(s["a"])({},Object(W["c"])(["userInfo"])),methods:{open:function(e,t){this.visible=!0,this.title=e,this.model={},this.dataId=null,this.dataId=t.id,this.formInline.applyStatus="",this.formInline.duId="",this.formInline.workTypeId="",this.formInline.memberName="",this.formInline.end="",this.formInline.start="",this.formInline.endTimeE="",this.formInline.endTimeS="",this.formInline.startTimeE="",this.formInline.startTimeS="",this.formInline.types="",this.activeName="0",this.getDetail(),this.getList(),this.getDW(),this.getGZ()},closeOrder:function(){var e=this;this.$confirm("确认关闭此订单吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){Object(u["applyOpt"])({applyId:e.dataId,optType:2}).then((function(t){e.getDetail()}))})).catch((function(){}))},getDW:function(){var e=this;Object(T["findListByDTO"])({applyId:this.dataId}).then((function(t){e.dwList=t}))},getGZ:function(){var e=this;Object(N["findListByDTO"])({id:this.dataId,queryType:2}).then((function(t){e.gzList=t}))},resetting:function(){"0"===this.activeName?this.formInline.applyStatus="0":this.formInline.applyStatus="",this.list=[],this.list1=[],this.list2=[],this.formInline.duId="",this.formInline.workTypeId="",this.formInline.memberName="",this.formInline.end=[],this.formInline.end=[],this.formInline.endTimeE="",this.formInline.endTimeS="",this.formInline.startTimeE="",this.formInline.startTimeS="",this.search()},search:function(){this.currentPage=1,this.getList()},changeStart:function(e){e.length>0?(this.formInline.startTimeS=e[0],this.formInline.endTimeS=e[1]):(this.formInline.startTimeS="",this.formInline.endTimeS=""),this.search()},changeEnd:function(e){e.length>0?(this.formInline.startTimeE=e[0],this.formInline.endTimeE=e[1]):(this.formInline.startTimeE="",this.formInline.endTimeE=""),this.search()},exportExcel:function(){var e=this;"0"===this.activeName?Object(u["exportExcel"])({capacity:10,page:this.currentPage,model:{solutionName:this.tableData[0].solutionsName,applyId:this.dataId,applyStatus:this.formInline.applyStatus,duId:this.formInline.duId,workTypeId:this.formInline.workTypeId,memberName:this.formInline.memberName,endTimeE:this.formInline.endTimeE,endTimeS:this.formInline.endTimeS,startTimeE:this.formInline.startTimeE,startTimeS:this.formInline.startTimeS}}).then((function(t){e.download(t)})):Object(u["applyChagneDetailExcel"])({capacity:10,page:this.currentPage,model:{applyId:this.dataId,applyStatus:this.formInline.applyStatus,duId:this.formInline.duId,workTypeId:this.formInline.workTypeId,memberName:this.formInline.memberName,endTimeE:this.formInline.endTimeE,endTimeS:this.formInline.endTimeS,startTimeE:this.formInline.startTimeE,startTimeS:this.formInline.startTimeS,types:this.formInline.types}}).then((function(t){e.download(t)}))},getList:function(){var e=this;"0"===this.activeName?Object(u["applyDetailPage"])({capacity:10,page:this.currentPage,model:{applyId:this.dataId,applyStatus:this.formInline.applyStatus,duId:this.formInline.duId,workTypeId:this.formInline.workTypeId,memberName:this.formInline.memberName,endTimeE:this.formInline.endTimeE,endTimeS:this.formInline.endTimeS,startTimeE:this.formInline.startTimeE,startTimeS:this.formInline.startTimeS}}).then((function(t){e.list=t.records,e.total=t.total,e.$nextTick((function(){console.log(e.$refs.table),e.$refs.table&&e.$refs.table.doLayout&&e.$refs.table.doLayout()}))})):Object(O["fetchList"])({capacity:10,page:this.currentPage,model:{applyId:this.dataId,status:this.formInline.applyStatus,endTimeE:this.formInline.endTimeS,endTimeS:this.formInline.startTimeS,types:this.formInline.types}}).then((function(t){"1"===e.activeName?e.list1=t.records:"2"===e.activeName&&(e.list2=t.records),e.total=t.total,e.$nextTick((function(){console.log(e.$refs.table),e.$refs.table&&e.$refs.table.doLayout&&e.$refs.table.doLayout()}))}))},handleClick:function(e){this.activeName=e.index,"1"===e.index?this.formInline.types=0:"2"===e.index&&(this.formInline.types=1),this.resetting()},goSign:function(){var e=this;Object(u["getSignLink"])(this.dataId).then((function(e){setTimeout((function(){window.open(e)}),500)})).catch((function(t){e.$tip.apiFailed(t)}))},viewToubaodan:function(){var e=this;this.model.toubaodanSignedFile&&this.model.toubaodanSignedFile.fileurlFull?setTimeout((function(){window.open(e.model.toubaodanSignedFile.fileurlFull)}),500):this.model.toubaodanFile&&this.model.toubaodanFile.fileurlFull&&setTimeout((function(){window.open(e.model.toubaodanFile.fileurlFull)}),500)},viewBaoxiandan:function(){this.model.baoxiandanFile&&this.model.baoxiandanFile.fileurlFull&&window.open(this.model.baoxiandanFile.fileurlFull)},handleSizeChange:function(e){console.log(e)},handleCurrentChange:function(e){console.log(e),this.currentPage=e,this.getList()},onSubmit:function(){},getDetail:function(){var e=this;Object(u["getDetail"])(this.dataId).then((function(t){e.model=t,e.tableData=new Array,e.tableData.push(t),console.log(e.tableData),e.activities=t.applyLogList})).catch((function(e){}))},successEvent:function(){this.getDetail(),this.$emit("success")}}},E=L,A=(a("8520"),Object(f["a"])(E,i,n,!1,null,"88a20224",null));t["a"]=A.exports},"2c3c":function(e,t,a){},"2ca2":function(e,t,a){},"2cb4":function(e,t,a){"use strict";a("2af9")},"2dda":function(e,t,a){"use strict";a.r(t),a.d(t,"importExcel",(function(){return n})),a.d(t,"all",(function(){return s})),a.d(t,"findListByDTO",(function(){return l}));var i=a("b775");function n(e){return i["a"].post("/business/worktype/importExcel",e)}function s(e){return i["a"].post("/business/worktype/list",e)}function l(e){return i["a"].post("/business/worktype/findListByDTO",e)}},"2f13":function(e,t,a){"use strict";a.r(t),a.d(t,"deleteById",(function(){return n}));var i=a("b775");function n(e){return i["a"].get("/business/duWorktype/delete/".concat(e))}},"2f1a":function(e,t,a){},"2fe5":function(e,t,a){"use strict";a("a7aa")},"2fea":function(e,t,a){"use strict";a("1c61")},"30ff":function(e,t,a){"use strict";a("29f6")},3185:function(e,t,a){"use strict";a("1578")},3443:function(e,t,a){},3528:function(e,t,a){"use strict";a.r(t),a.d(t,"fetchList",(function(){return n})),a.d(t,"fetchAll",(function(){return s})),a.d(t,"create",(function(){return l})),a.d(t,"updateById",(function(){return o})),a.d(t,"deleteById",(function(){return r})),a.d(t,"deleteByIdInBatch",(function(){return c})),a.d(t,"createRolePermission",(function(){return u})),a.d(t,"createRoleMenu",(function(){return d}));var i=a("b775");function n(e){return i["a"].post("/system/role/page",e)}function s(){return i["a"].get("/system/role/all")}function l(e){return i["a"].post("/system/role/create",e,{trim:!0})}function o(e){return i["a"].post("/system/role/updateById",e,{trim:!0})}function r(e){return i["a"].get("/system/role/delete/".concat(e))}function c(e){return i["a"].get("/system/role/delete/batch",{params:{ids:e}})}function u(e){return i["a"].post("/system/role/createRolePermission",e)}function d(e){return i["a"].post("/system/role/createRoleMenu",e)}},"35e8":function(e,t,a){"use strict";a("8b6c")},"369c":function(e,t,a){},"37f6":function(e,t,a){},"38c8":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("TableLayout",{attrs:{permissions:["system:position:query"]},scopedSlots:e._u([{key:"table-wrap",fn:function(){return[a("ul",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:position:create","system:position:delete"],expression:"['system:position:create', 'system:position:delete']"}],staticClass:"toolbar"},[a("li",[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:position:create"],expression:"['system:position:create']"}],attrs:{type:"primary",icon:"el-icon-plus"},on:{click:function(t){return e.$refs.operaPositionWindow.open("新建岗位")}}},[e._v("新建")])],1),a("li",[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:position:delete"],expression:"['system:position:delete']"}],attrs:{icon:"el-icon-delete"},on:{click:e.deleteByIdInBatch}},[e._v("删除")])],1)]),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.isWorking.search,expression:"isWorking.search"}],attrs:{data:e.tableData.list,"tree-props":{children:"children",hasChildren:"hasChildren"},"row-key":"id",stripe:"","default-expand-all":""},on:{"selection-change":e.handleSelectionChange}},[a("el-table-column",{attrs:{type:"selection",width:"55",fixed:"left"}}),a("el-table-column",{attrs:{prop:"name",label:"岗位名称",fixed:"left","min-width":"200px"}}),a("el-table-column",{attrs:{prop:"code",label:"岗位编码",fixed:"left","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"userCount",label:"岗位人数","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"createUser",label:"创建人","min-width":"100px"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.row;return[e._v(e._s(null==a.createUserInfo?"":a.createUserInfo.username))]}}])}),a("el-table-column",{attrs:{prop:"createTime",label:"创建时间","min-width":"140px"}}),a("el-table-column",{attrs:{prop:"updateUser",label:"更新人","min-width":"100px"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.row;return[e._v(e._s(null==a.updateUserInfo?"":a.updateUserInfo.username))]}}])}),a("el-table-column",{attrs:{prop:"updateTime",label:"更新时间","min-width":"140px"}}),e.containPermissions(["system:position:update","system:position:query","system:position:delete"])?a("el-table-column",{attrs:{label:"操作","min-width":"310",fixed:"right"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:position:update"],expression:"['system:position:update']"}],attrs:{type:"text",icon:"el-icon-edit"},on:{click:function(t){return e.$refs.operaPositionWindow.open("编辑岗位",i)}}},[e._v("编辑")]),a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:position:update"],expression:"['system:position:update']"}],attrs:{type:"text",icon:"el-icon-edit"},on:{click:function(t){return e.$refs.operaPositionWindow.open("新增下级岗位",null,i)}}},[e._v("新增下级岗位")]),a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:position:queryUsers"],expression:"['system:position:queryUsers']"}],attrs:{type:"text",icon:"el-icon-user-solid"},on:{click:function(t){return e.$refs.positionUserWindow.open(i.id,i.name)}}},[e._v("查看人员")]),a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:position:delete"],expression:"['system:position:delete']"}],attrs:{type:"text",icon:"el-icon-delete"},on:{click:function(t){return e.deleteById(i)}}},[e._v("删除")])]}}],null,!1,3059423194)}):e._e()],1)]},proxy:!0}])},[a("OperaPositionWindow",{ref:"operaPositionWindow",on:{success:e.handlePageChange}}),a("PositionUserWindow",{ref:"positionUserWindow"})],1)},n=[],s=(a("ac1f"),a("841c"),a("d3b7"),a("aa1c")),l=a("0f1b"),o=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("GlobalWindow",{attrs:{title:e.title,visible:e.visible,"confirm-working":e.isWorking},on:{"update:visible":function(t){e.visible=t},confirm:e.confirm}},[a("el-form",{ref:"form",attrs:{model:e.form,rules:e.rules}},[a("el-form-item",{attrs:{label:"上级岗位",prop:"parentId"}},[e.visible?a("PositionSelect",{attrs:{placeholder:"请选择上级岗位","exclude-id":e.excludePositionId,clearable:"",inline:!1},model:{value:e.form.parentId,callback:function(t){e.$set(e.form,"parentId",t)},expression:"form.parentId"}}):e._e()],1),a("el-form-item",{attrs:{label:"岗位编码",prop:"code",required:""}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入岗位编码",maxlength:"50"},model:{value:e.form.code,callback:function(t){e.$set(e.form,"code",t)},expression:"form.code"}})],1),a("el-form-item",{attrs:{label:"岗位名称",prop:"name",required:""}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入岗位名称",maxlength:"50"},model:{value:e.form.name,callback:function(t){e.$set(e.form,"name",t)},expression:"form.name"}})],1)],1)],1)},r=[],c=a("ae62"),u=a("5543"),d=a("a68c"),m={name:"OperaPositionWindow",extends:c["a"],components:{PositionSelect:d["default"],GlobalWindow:u["a"]},data:function(){return{excludePositionId:null,form:{id:null,parentId:null,code:"",name:""},rules:{code:[{required:!0,message:"请输入岗位编码"}],name:[{required:!0,message:"请输入岗位名称"}]}}},methods:{open:function(e,t,a){var i=this;if(this.title=e,this.visible=!0,null==t)return this.excludePositionId=null,void this.$nextTick((function(){i.$refs.form.resetFields(),i.form.id=null,i.form.parentId=null==a?null:a.id}));this.$nextTick((function(){for(var e in i.excludePositionId=t.id,i.form)i.form[e]=t[e]}))}},created:function(){this.config({api:"/system/position"})}},p=m,f=a("2877"),h=Object(f["a"])(p,o,r,!1,null,null,null),b=h.exports,v=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("GlobalWindow",{staticClass:"position-user-window",attrs:{width:"80%",title:e.positionName+"人员列表",visible:e.visible,"with-footer":!1},on:{"update:visible":function(t){e.visible=t}}},[a("TableLayout",{attrs:{"with-breadcrumb":!1},scopedSlots:e._u([{key:"table-wrap",fn:function(){return[a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.isWorking.search,expression:"isWorking.search"}],attrs:{data:e.tableData.list,stripe:""},on:{"selection-change":e.handleSelectionChange}},[a("el-table-column",{attrs:{type:"selection",width:"55"}}),a("el-table-column",{attrs:{prop:"avatar",label:"头像",width:"80px","class-name":"table-column-avatar",fixed:"left"},scopedSlots:e._u([{key:"default",fn:function(e){var t=e.row;return[a("img",{attrs:{src:null==t.avatar?"/static/avatar/man.png":t.avatar}})]}}])}),a("el-table-column",{attrs:{prop:"realname",label:"姓名","min-width":"100px",fixed:"left"}}),a("el-table-column",{attrs:{prop:"username",label:"用户名","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"empNo",label:"工号","min-width":"80px"}}),a("el-table-column",{attrs:{prop:"department",label:"部门","min-width":"120px"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.row;return[e._v(e._s(null==a.department?"":a.department.name))]}}])}),a("el-table-column",{attrs:{prop:"position",label:"岗位","min-width":"120px","class-name":"table-column-strings"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("ul",e._l(i.positions,(function(t){return a("li",{key:t.id},[e._v(e._s(t.name))])})),0)]}}])}),a("el-table-column",{attrs:{prop:"sex",label:"性别","min-width":"80px"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.row;return[e._v(" "+e._s(e._f("sex")(a.sex))+" ")]}}])}),a("el-table-column",{attrs:{prop:"mobile",label:"手机号码","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"email",label:"邮箱","min-width":"180px"}}),a("el-table-column",{attrs:{prop:"birthday",label:"生日","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"birthday",label:"角色","min-width":"160px","class-name":"table-column-role"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("ul",e._l(i.roles,(function(t){return a("li",{key:t.id},[e._v(e._s(t.name))])})),0)]}}])})],1),a("pagination",{attrs:{pagination:e.tableData.pagination},on:{"size-change":e.handleSizeChange,"current-change":e.handlePageChange}})]},proxy:!0}])},[a("el-form",{ref:"searchForm",attrs:{slot:"search-form",model:e.searchForm,"label-width":"80px",inline:""},slot:"search-form"},[a("el-form-item",{attrs:{label:"用户名",prop:"username"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入用户名"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.username,callback:function(t){e.$set(e.searchForm,"username",t)},expression:"searchForm.username"}})],1),a("el-form-item",{attrs:{label:"姓名",prop:"realname"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入姓名"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.realname,callback:function(t){e.$set(e.searchForm,"realname",t)},expression:"searchForm.realname"}})],1),a("el-form-item",{attrs:{label:"手机号码",prop:"mobile"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入手机号码"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.mobile,callback:function(t){e.$set(e.searchForm,"mobile",t)},expression:"searchForm.mobile"}})],1),a("section",[a("el-button",{attrs:{type:"primary",icon:"el-icon-search"},on:{click:e.search}},[e._v("搜索")]),a("el-button",{on:{click:e.reset}},[e._v("重置")])],1)],1)],1)],1)},_=[],y=a("d529"),g={name:"PositionUserWindow",extends:l["a"],components:{Pagination:y["a"],GlobalWindow:u["a"],TableLayout:s["a"]},data:function(){return{positionId:null,positionName:"",visible:!1,searchForm:{positionId:null,username:"",realname:"",mobile:""}}},methods:{open:function(e,t){this.positionId=e,this.positionName=t,this.searchForm.positionId=e,this.visible=!0,this.search()}},created:function(){this.config({api:"/system/user"})}},w=g,k=(a("b351"),Object(f["a"])(w,v,_,!1,null,"3c9c2ee4",null)),x=k.exports,C=a("123b"),I={name:"SystemPosition",extends:l["a"],components:{PositionUserWindow:x,OperaPositionWindow:b,TableLayout:s["a"]},methods:{handlePageChange:function(){var e=this;this.isWorking.search=!0,Object(C["fetchTree"])().then((function(t){e.tableData.list=t})).catch((function(t){e.$tip.apiFailed(t)})).finally((function(){e.isWorking.search=!1}))}},created:function(){this.config({module:"岗位",api:"/system/position"}),this.search()}},S=I,D=(a("b004"),Object(f["a"])(S,i,n,!1,null,"f4721ccc",null));t["default"]=D.exports},"3a7e":function(e,t,a){"use strict";a("e02d")},"3b01":function(e,t,a){},"3beb":function(e,t,a){"use strict";var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("el-upload",{staticClass:"avatar-uploader",style:e.customStyle,attrs:{accept:".png,.jpg",action:e.uploadImgUrl,data:e.uploadData,"show-file-list":!1,"on-success":e.handleAvatarSuccess,"on-error":e.uploadError,"before-upload":e.beforeAvatarUpload}},[e.file.imgurlfull?a("img",{staticClass:"avatar",style:e.customStyle,attrs:{src:e.file.imgurlfull}}):a("div",{style:e.customStyle},[a("i",{staticClass:"el-icon-plus avatar-uploader-icon"}),a("div",{staticClass:"tips-style"},[e._v(e._s(e.tipsLabel))])])])],1)},n=[],s={props:{file:{type:Object,default:function(){}},tipsLabel:"",customStyle:{type:String,default:"width: 90px; height: 90px;"},uploadData:Object},data:function(){return{uploadImgUrl:"/yyb_web_api/public/upload"}},methods:{handleAvatarSuccess:function(e,t){if(200==e.code){var a=e.data;this.file.imgurl=a.imgaddr,this.file.imgurlfull=a.url,this.$message.success("上传成功"),this.$emit("uploadSuccess",{imgurl:a.imgaddr,imgurlfull:a.url,name:a.originname})}else this.$tip.apiFailed("上传失败");this.$emit("uploadEnd")},uploadError:function(){this.$tip.apiFailed("上传失败"),this.$emit("endUpload")},beforeAvatarUpload:function(e){return this.$emit("uploadBegin"),!0}}},l=s,o=(a("052c"),a("f2aa"),a("2877")),r=Object(o["a"])(l,i,n,!1,null,"7119be10",null);t["a"]=r.exports},"3c2a":function(e,t,a){},"3d5b":function(e,t,a){"use strict";var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("el-upload",{staticClass:"upload-demo",attrs:{accept:e.uploadData.fileTyp,action:e.uploadImgUrl,limit:1,"on-exceed":e.handleExceed,"on-success":e.handleFileSuccess,"on-error":e.uploadError,"before-upload":e.beforeFileUpload,"file-list":e.fileList}},[a("el-button",{attrs:{size:"small",type:"primary"}},[e._v("点击上传")]),a("div",{staticClass:"el-upload__tip",attrs:{slot:"tip"},slot:"tip"},[e._v("只能上传"+e._s(e.uploadData.fileType)+"文件,且不超过5mb")])],1)],1)},n=[],s={props:{file:{type:Object,default:function(){}},tipsLabel:"",customStyle:{type:String,default:"width: 190px; height: 190px;"},uploadData:Object},data:function(){return{fileList:null,uploadImgUrl:"/yyb_web_api/public/upload?folder="+this.uploadData.folder}},methods:{handleExceed:function(){},handleFileSuccess:function(e,t){if(200==e.code){var a=e.data;this.$message.success("上传成功"),this.$emit("uploadSuccess",{fileurl:a.imgaddr,fileurlFull:a.url,name:a.originname})}else this.$tip.apiFailed("上传失败");this.$emit("uploadEnd")},uploadError:function(){this.$tip.apiFailed("上传失败"),this.$emit("endUpload")},beforeFileUpload:function(e){return this.$emit("uploadBegin"),!0}}},l=s,o=(a("a257"),a("1784"),a("2877")),r=Object(o["a"])(l,i,n,!1,null,"3162a49c",null);t["a"]=r.exports},"3dfc":function(e,t,a){e.exports=a.p+"static/img/404.5c17595f.png"},"3f83":function(e,t,a){},4057:function(e,t,a){"use strict";a.r(t),a.d(t,"fetchList",(function(){return n})),a.d(t,"create",(function(){return s})),a.d(t,"updateById",(function(){return l})),a.d(t,"deleteById",(function(){return o})),a.d(t,"deleteByIdInBatch",(function(){return r}));var i=a("b775");function n(e){return i["a"].post("/system/dictData/page",e)}function s(e){return i["a"].post("/system/dictData/create",e)}function l(e){return i["a"].post("/system/dictData/updateById",e)}function o(e){return i["a"].get("/system/dictData/delete/".concat(e))}function r(e){return i["a"].get("/system/dictData/delete/batch",{params:{ids:e}})}},"40cb":function(e,t,a){},"410c":function(e,t,a){"use strict";a("5341")},4426:function(e,t,a){"use strict";a.r(t),a.d(t,"fetchList",(function(){return n})),a.d(t,"fetchModules",(function(){return s})),a.d(t,"fetchTypes",(function(){return l})),a.d(t,"create",(function(){return o})),a.d(t,"updateById",(function(){return r})),a.d(t,"updateStatus",(function(){return c})),a.d(t,"deleteById",(function(){return u})),a.d(t,"deleteByIdInBatch",(function(){return d}));var i=a("b775");function n(e){return i["a"].post("/system/dataPermission/page",e,{trim:!0})}function s(){return i["a"].cache("DATA_PERMISSION_MODULES").get("/system/dataPermission/modules")}function l(){return i["a"].cache("DATA_PERMISSION_TYPES").get("/system/dataPermission/types")}function o(e){return i["a"].post("/system/dataPermission/create",e)}function r(e){return i["a"].post("/system/dataPermission/updateById",e)}function c(e){return i["a"].post("/system/dataPermission/updateStatus",e)}function u(e){return i["a"].get("/system/dataPermission/delete/".concat(e))}function d(e){return i["a"].get("/system/dataPermission/delete/batch",{params:{ids:e}})}app},4436:function(e,t,a){"use strict";a.r(t),a.d(t,"fetchList",(function(){return n})),a.d(t,"exportExcel",(function(){return s}));var i=a("b775");function n(e){return i["a"].post("/system/loginLog/page",e,{trim:!0})}function s(e){return i["a"].post("/system/loginLog/exportExcel",e,{download:!0,trim:!0})}},4450:function(e,t,a){"use strict";a("fb13")},"45bb":function(e,t,a){},4736:function(e,t,a){e.exports=a.p+"static/img/apply.09439554.png"},4846:function(e,t,a){"use strict";a.r(t),a.d(t,"fetchList",(function(){return n})),a.d(t,"confirmFile",(function(){return s})),a.d(t,"remark",(function(){return l})),a.d(t,"addCode",(function(){return o})),a.d(t,"dealBiz",(function(){return r})),a.d(t,"doneCommit",(function(){return c})),a.d(t,"claimsUploadFile",(function(){return u})),a.d(t,"back",(function(){return d})),a.d(t,"exportFiles",(function(){return m})),a.d(t,"updateById",(function(){return p})),a.d(t,"findById",(function(){return f})),a.d(t,"delFile",(function(){return h})),a.d(t,"create",(function(){return b})),a.d(t,"supplement",(function(){return v}));a("99af");var i=a("b775");function n(e){return i["a"].post("/business/settleClaims/page",e,{trim:!0})}function s(e){return i["a"].post("/business/settleClaims/confirm",e,{trim:!0})}function l(e){return i["a"].post("/business/settleClaims/remark",e,{trim:!0})}function o(e){return i["a"].post("/business/settleClaims/addCode",e,{trim:!0})}function r(e){return i["a"].post("/business/settleClaims/dealBiz",e,{trim:!0})}function c(e){return i["a"].post("/business/settleClaims/doneCommit",e,{trim:!0})}function u(e){return i["a"].post("/business/settleClaims/claimsUploadFile",e,{trim:!0})}function d(e){return i["a"].post("/business/settleClaims/back",e,{trim:!0})}function m(e){return i["a"].post("/business/settleClaims/exportFiles",e,{trim:!0,download:!0})}function p(e){return i["a"].post("/business/settleClaims/updateById",e)}function f(e){return i["a"].get("business/settleClaims/".concat(e))}function h(e,t){return i["a"].get("business/settleClaims/delFile/".concat(e,"/").concat(t))}function b(e){return i["a"].post("/business/settleClaims/create",e)}function v(e){return i["a"].post("/business/settleClaims/supplement",e)}},"48ca":function(e,t,a){"use strict";a("5cef")},"49ad":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("TableLayout",{attrs:{permissions:["business:solutions:query"]},scopedSlots:e._u([{key:"table-wrap",fn:function(){return[a("ul",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:solutions:create"],expression:"['business:solutions:create']"}],staticClass:"toolbar"},[1!==e.userInfo.type?[a("li",[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:solutions:create"],expression:"['business:solutions:create']"}],attrs:{type:"primary"},on:{click:function(t){return e.$refs.operaSolutionsWindow.open("新建保险方案")}}},[e._v("添加方案")])],1)]:e._e()],2),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.isWorking.search,expression:"isWorking.search"}],attrs:{data:e.tableData.list,stripe:""}},[a("el-table-column",{attrs:{label:"序号",width:"80px"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.$index+1))])]}}])}),a("el-table-column",{attrs:{prop:"name",label:"保险方案","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"insuranceName",label:"保险公司","min-width":"100px"}}),a("el-table-column",{attrs:{label:"投保年龄","min-width":"100px"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("span",[e._v(e._s(i.minAge)+"至"+e._s(i.maxAge)+"岁")])]}}])}),a("el-table-column",{attrs:{label:"投保生效日期","min-width":"100px"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[0===i.validType?a("span",[e._v(e._s(i.validTypeNum)+"日后生效")]):e._e(),1===i.validType?a("span",[e._v("次月生效")]):e._e()]}}])}),a("el-table-column",{attrs:{label:"保险费用","min-width":"100px"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("span",[e._v(e._s(i.price)+"元/人/")]),0===i.timeUnit?a("span",[e._v("天")]):e._e(),1===i.timeUnit?a("span",[e._v("半月")]):e._e(),2===i.timeUnit?a("span",[e._v("月")]):e._e(),3===i.timeUnit?a("span",[e._v("年")]):e._e()]}}])}),1!==e.userInfo.type?a("el-table-column",{attrs:{prop:"status",label:"启用状态","min-width":"100px"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-switch",{attrs:{"active-color":"#13ce66","inactive-color":"#ff4949","active-value":0,"inactive-value":1},on:{change:function(t){return e.changeStatus(t,i)}},model:{value:i.status,callback:function(t){e.$set(i,"status",t)},expression:"row.status"}})]}}],null,!1,2886511541)}):e._e(),e.containPermissions(["business:solutions:update","business:solutions:delete"])?a("el-table-column",{attrs:{label:"操作","min-width":"120",fixed:"right"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:solutions:update"],expression:"['business:solutions:update']"}],attrs:{type:"text",icon:"el-icon-edit"},on:{click:function(t){return e.$refs.OperaSolutionsDescWindow.open("方案详情",{id:i.id})}}},[e._v("查看详情")]),1!==e.userInfo.type?[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:solutions:update"],expression:"['business:solutions:update']"}],attrs:{type:"text",icon:"el-icon-edit"},on:{click:function(t){return e.$refs.operaSolutionsWindow.open("编辑保险方案",{id:i.id})}}},[e._v("修改")])]:e._e()]}}],null,!1,2428312585)}):e._e()],1),a("pagination",{attrs:{pagination:e.tableData.pagination},on:{"size-change":e.handleSizeChange,"current-change":e.handlePageChange}})]},proxy:!0}])},[a("el-form",{ref:"searchForm",attrs:{slot:"search-form",model:e.searchForm,"label-width":"100px",inline:""},slot:"search-form"},[a("el-form-item",{attrs:{label:"保险方案",prop:"name"}},[a("el-input",{attrs:{placeholder:"请输入"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.name,callback:function(t){e.$set(e.searchForm,"name",t)},expression:"searchForm.name"}})],1),1!==e.userInfo.type?a("el-form-item",{attrs:{label:"启用状态",prop:"status"}},[a("el-select",{attrs:{placeholder:"请选择"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.status,callback:function(t){e.$set(e.searchForm,"status",t)},expression:"searchForm.status"}},[a("el-option",{attrs:{label:"启用",value:"0"}}),a("el-option",{attrs:{label:"禁用",value:"1"}})],1)],1):e._e(),a("section",[a("el-button",{attrs:{type:"primary"},on:{click:e.search}},[e._v("搜索")]),a("el-button",{on:{click:e.reset}},[e._v("重置")])],1)],1),a("OperaSolutionsWindow",{ref:"operaSolutionsWindow",on:{success:e.handlePageChange}}),a("OperaSolutionsDescWindow",{ref:"OperaSolutionsDescWindow",on:{success:e.handlePageChange}})],1)},n=[],s=a("5530"),l=(a("ac1f"),a("841c"),a("0f1b")),o=a("aa1c"),r=a("d529"),c=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("GlobalWindow",{attrs:{title:e.title,visible:e.visible,"confirm-working":e.isWorking},on:{"update:visible":function(t){e.visible=t},confirm:e.confirm}},[a("el-form",{ref:"form",attrs:{model:e.form,rules:e.rules}},[a("el-form-item",{attrs:{label:"方案名称",prop:"name"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入"},model:{value:e.form.name,callback:function(t){e.$set(e.form,"name",t)},expression:"form.name"}})],1),a("el-form-item",{attrs:{label:"保险公司",prop:"insuranceId"}},[a("el-select",{attrs:{placeholder:"请选择"},on:{change:e.getAllWorktype1},model:{value:e.form.insuranceId,callback:function(t){e.$set(e.form,"insuranceId",t)},expression:"form.insuranceId"}},e._l(e.company,(function(e){return a("el-option",{key:e.id,attrs:{label:e.name,value:e.id}})})),1)],1),a("el-form-item",{attrs:{label:"承保公司",prop:"companyName"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入"},model:{value:e.form.companyName,callback:function(t){e.$set(e.form,"companyName",t)},expression:"form.companyName"}})],1),a("el-form-item",{attrs:{label:"投保年龄",prop:"minAge"}},[a("div",{staticStyle:{display:"flex","align-items":"center"}},[a("el-select",{staticStyle:{flex:"1"},attrs:{placeholder:"请选择"},model:{value:e.form.minAge,callback:function(t){e.$set(e.form,"minAge",t)},expression:"form.minAge"}},e._l(60,(function(e){return a("el-option",{key:e,attrs:{label:e,value:e}})})),1),a("span",{staticStyle:{margin:"0 30px"}},[e._v("至")]),a("el-select",{staticStyle:{flex:"1"},attrs:{placeholder:"请选择"},model:{value:e.form.maxAge,callback:function(t){e.$set(e.form,"maxAge",t)},expression:"form.maxAge"}},e._l(60,(function(e){return a("el-option",{key:e,attrs:{label:e,value:e}})})),1)],1)]),a("el-form-item",{attrs:{label:"保险费用",prop:"price"}},[a("div",{staticStyle:{display:"flex","align-items":"center"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],staticStyle:{flex:"1"},attrs:{placeholder:"请输入"},model:{value:e.form.price,callback:function(t){e.$set(e.form,"price",t)},expression:"form.price"}}),a("span",{staticStyle:{margin:"0 30px"}},[e._v("元/人")]),a("el-select",{staticStyle:{flex:"1"},attrs:{placeholder:"请选择"},model:{value:e.form.timeUnit,callback:function(t){e.$set(e.form,"timeUnit",t)},expression:"form.timeUnit"}},[a("el-option",{attrs:{label:"天",value:0}}),a("el-option",{attrs:{label:"月",value:2}}),a("el-option",{attrs:{label:"年",value:3}})],1)],1)]),a("el-form-item",{attrs:{label:"投保周期",prop:"insureCycle"}},[a("div",{staticStyle:{display:"flex","align-items":"center"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],staticStyle:{flex:"1"},attrs:{placeholder:"请输入"},model:{value:e.form.insureCycle,callback:function(t){e.$set(e.form,"insureCycle",t)},expression:"form.insureCycle"}}),a("span",{staticStyle:{margin:"0 30px"}}),a("el-select",{staticStyle:{flex:"1"},attrs:{placeholder:"请选择"},model:{value:e.form.insureCycleUnit,callback:function(t){e.$set(e.form,"insureCycleUnit",t)},expression:"form.insureCycleUnit"}},[a("el-option",{attrs:{label:"天",value:0}}),a("el-option",{attrs:{label:"月",value:2}}),a("el-option",{attrs:{label:"年",value:3}})],1)],1)]),a("el-form-item",{attrs:{label:"生效时间",prop:"validTypeNum"}},[a("div",{staticStyle:{width:"100%",display:"flex","align-items":"center"}},[a("div",{staticStyle:{"flex-shrink":"0"}},[a("el-radio-group",{on:{change:function(t){e.form.validTypeNum=""}},model:{value:e.form.validType,callback:function(t){e.$set(e.form,"validType",t)},expression:"form.validType"}},[a("el-radio",{attrs:{label:0}},[e._v("日后生效")]),a("el-radio",{attrs:{label:1}},[e._v("次月生效")])],1)],1),0===e.form.validType?a("el-input",{staticStyle:{"margin-left":"20px"},attrs:{type:"number",placeholder:"请输入延迟天数"},model:{value:e.form.validTypeNum,callback:function(t){e.$set(e.form,"validTypeNum",t)},expression:"form.validTypeNum"}}):e._e()],1)]),a("el-form-item",{attrs:{label:"投保类型",prop:"type"}},[a("el-radio-group",{model:{value:e.form.type,callback:function(t){e.$set(e.form,"type",t)},expression:"form.type"}},[a("el-radio",{attrs:{label:0}},[e._v("直保")]),a("el-radio",{attrs:{label:1}},[e._v("委托投保")])],1)],1),a("el-form-item",{attrs:{label:"接收文件邮箱",prop:"email"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入"},model:{value:e.form.email,callback:function(t){e.$set(e.form,"email",t)},expression:"form.email"}})],1),a("el-form-item",{attrs:{label:"投保单签章关键字",prop:"signKeyword"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"多个英文逗号隔开"},model:{value:e.form.signKeyword,callback:function(t){e.$set(e.form,"signKeyword",t)},expression:"form.signKeyword"}})],1),a("el-button",{attrs:{type:"primary"},on:{click:e.add}},[e._v("添加工种")]),a("el-table",{staticStyle:{width:"100%","margin-bottom":"20px"},attrs:{data:e.form.worktypeIdList,border:""}},[a("el-table-column",{attrs:{label:"序号",align:"center",width:"80"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.$index+1))])]}}])}),a("el-table-column",{attrs:{align:"center",label:"所属工种"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-select",{attrs:{filterable:"",placeholder:"请选择"},model:{value:i.worktypeId,callback:function(t){e.$set(i,"worktypeId",t)},expression:"row.worktypeId"}},e._l(e.typeWork,(function(e){return a("el-option",{key:e.id,attrs:{label:e.name,value:e.id}})})),1)]}}])}),a("el-table-column",{attrs:{label:"操作",align:"center",width:"100"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{staticStyle:{color:"red"},attrs:{type:"text",size:"small"},on:{click:function(a){return e.dele(t.$index)}}},[e._v("删除")])]}}])})],1),a("el-form-item",{attrs:{label:"特别约定",prop:"specialAgreement"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{type:"textarea",placeholder:"请输入特别约定"},model:{value:e.form.specialAgreement,callback:function(t){e.$set(e.form,"specialAgreement",t)},expression:"form.specialAgreement"}})],1),a("el-form-item",{attrs:{label:"特别说明",prop:"specialInfo"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{type:"textarea",placeholder:"请输入特别说明"},model:{value:e.form.specialInfo,callback:function(t){e.$set(e.form,"specialInfo",t)},expression:"form.specialInfo"}})],1),a("el-form-item",{attrs:{label:"其他说明",prop:"ortherInfo"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{type:"textarea",placeholder:"请输入其他说明"},model:{value:e.form.ortherInfo,callback:function(t){e.$set(e.form,"ortherInfo",t)},expression:"form.ortherInfo"}})],1)],1)],1)},u=[],d=(a("d81d"),a("d3b7"),a("a434"),a("ae62")),m=a("5543"),p=a("ee14"),f=a("2dda"),h=a("6119"),b={name:"OperaSolutionsWindow",extends:d["a"],components:{GlobalWindow:m["a"]},data:function(){var e=this,t=function(t,a,i){if(0===e.form.validType&&!a)return i(new Error("延迟天数不能为空"));i()};return{form:{id:null,name:"",companyName:"",insuranceId:"",validType:0,type:0,minAge:"",maxAge:"",price:"",timeUnit:"",insureCycle:"",insureCycleUnit:"",email:"",specialAgreement:"",specialInfo:"",ortherInfo:"",signKeyword:"",validTypeNum:"",worktypeIdList:[{worktypeId:""}]},rules:{name:[{required:!0,message:"请输入方案名称"}],insuranceId:[{required:!0,message:"请选择保险公司"}],companyName:[{required:!0,message:"请输入承保公司"}],minAge:[{required:!0,message:"请选择投保年龄"}],price:[{required:!0,message:"请输入保险费用"}],insureCycle:[{required:!0,message:"请输入投保周期"}],validTypeNum:[{required:!0,validator:t}],type:[{required:!0,message:"请选择投保类型"}],signKeyword:[{required:!0,message:"请输入投保单签章关键字"}]},company:[],typeWork:[]}},created:function(){this.config({api:"/business/solutions","field.id":"id"})},methods:{getAllWorktype1:function(){this.form.worktypeIdList=[{worktypeId:""}],this.getAllWorktype()},confirm:function(){var e=this,t=JSON.parse(JSON.stringify(this.form));t.worktypeIdList=t.worktypeIdList.map((function(e){return e.worktypeId})),this.$refs.form.validate((function(a){a&&(e.isWorking=!0,null==t.id||""===t.id?e.api.create(t).then((function(){e.visible=!1,e.$tip.apiSuccess("新建成功"),e.$emit("success")})).catch((function(t){e.$tip.apiFailed(t)})).finally((function(){e.isWorking=!1})):e.api.updateById(t).then((function(){e.visible=!1,e.$tip.apiSuccess("修改成功"),e.$emit("success")})).catch((function(t){e.$tip.apiFailed(t)})).finally((function(){e.isWorking=!1})))}))},open:function(e,t){var a=this;this.title=e,this.form.maxAge="",this.form.timeUnit="",this.form.insureCycleUnit="",this.form.validTypeNum="",this.visible=!0,this.form.worktypeIdList=[{worktypeId:""}],this.allCompany(),null!=t?this.$nextTick((function(){Object(h["solutionsId"])(t.id).then((function(e){for(var t in a.form)a.form[t]=e[t];a.form.worktypeIdList=e.worktypeList.map((function(e){return{worktypeId:e.worktypeId}})),a.getAllWorktype()}))})):this.$nextTick((function(){a.$refs.form.resetFields(),a.form[a.configData["field.id"]]=null}))},getAllWorktype:function(){var e=this;Object(f["all"])({insuranceId:this.form.insuranceId}).then((function(t){e.typeWork=t}))},allCompany:function(){var e=this;Object(p["all"])({dataType:2}).then((function(t){console.log(t),e.company=t}))},add:function(){this.form.worktypeIdList.push({worktypeId:""})},dele:function(e){1!==this.form.worktypeIdList.length?this.form.worktypeIdList.splice(e,1):this.$message.warning("至少要保留一项")}}},v=b,_=a("2877"),y=Object(_["a"])(v,c,u,!1,null,null,null),g=y.exports,w=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("GlobalWindow",{attrs:{title:e.title,width:"50%",text:"修改",visible:1!==e.userInfo.type,visible:e.visible,"confirm-working":e.isWorking},on:{"update:visible":function(t){e.visible=t},confirm:function(t){return e.$refs.operaSolutionsWindow.open("编辑方案",e.form)}}},[a("div",{staticClass:"info"},[a("div",{staticClass:"info_list"},[a("div",{staticClass:"info_list_item"},[a("div",{staticClass:"info_list_item_label"},[e._v("方案名称:")]),a("div",{staticClass:"info_list_item_val"},[e._v(e._s(e.form.name))])]),a("div",{staticClass:"info_list_item"},[a("div",{staticClass:"info_list_item_label"},[e._v("保险公司:")]),a("div",{staticClass:"info_list_item_val"},[e._v(e._s(e.form.insuranceName))])]),a("div",{staticClass:"info_list_item"},[a("div",{staticClass:"info_list_item_label"},[e._v("承保公司:")]),a("div",{staticClass:"info_list_item_val"},[e._v(e._s(e.form.companyName))])]),a("div",{staticClass:"info_list_item"},[a("div",{staticClass:"info_list_item_label"},[e._v("投保年龄:")]),a("div",{staticClass:"info_list_item_val"},[e._v(e._s(e.form.minAge)+"至"+e._s(e.form.maxAge))])]),a("div",{staticClass:"info_list_item"},[a("div",{staticClass:"info_list_item_label"},[e._v("投保类型:")]),a("div",{staticClass:"info_list_item_val"},[e._v("平台投保")])]),a("div",{staticClass:"info_list_item"},[a("div",{staticClass:"info_list_item_label"},[e._v("保险费用:")]),a("div",{staticClass:"info_list_item_val"},[e._v(" "+e._s(e.form.price)+"元/人/ "),0===e.form.timeUnit?a("span",[e._v("天")]):e._e(),1===e.form.timeUnit?a("span",[e._v("半月")]):e._e(),2===e.form.timeUnit?a("span",[e._v("月")]):e._e(),3===e.form.timeUnit?a("span",[e._v("年")]):e._e()])]),a("div",{staticClass:"info_list_item"},[a("div",{staticClass:"info_list_item_label"},[e._v("投保周期:")]),a("div",{staticClass:"info_list_item_val"},[e._v(" "+e._s(e.form.insureCycle)+" "),0===e.form.insureCycleUnit?a("span",[e._v("天")]):e._e(),1===e.form.insureCycleUnit?a("span",[e._v("半月")]):e._e(),2===e.form.insureCycleUnit?a("span",[e._v("月")]):e._e(),3===e.form.insureCycleUnit?a("span",[e._v("年")]):e._e()])]),a("div",{staticClass:"info_list_item"},[a("div",{staticClass:"info_list_item_label"},[e._v("生效时间:")]),a("div",{staticClass:"info_list_item_val"},[e._v(e._s(0===e.form.validType?e.form.validTypeNum+"日后生效":"次月生效"))])]),a("div",{staticClass:"info_list_item"},[a("div",{staticClass:"info_list_item_label"},[e._v("投保类型:")]),a("div",{staticClass:"info_list_item_val"},[e._v(e._s(0===e.form.type?"直保":"委托投保"))])]),a("div",{staticClass:"info_list_item"},[a("div",{staticClass:"info_list_item_label"},[e._v("接收文件邮箱:")]),a("div",{staticClass:"info_list_item_val"},[e._v(e._s(e.form.email))])])]),a("el-table",{staticStyle:{width:"100%","margin-bottom":"20px"},attrs:{data:e.form.worktypeList,border:""}},[a("el-table-column",{attrs:{label:"序号",align:"center",width:"80"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.$index+1))])]}}])}),a("el-table-column",{attrs:{prop:"worktypeName",align:"center",label:"所属工种"}})],1),a("div",{staticClass:"info_agree"},[a("div",{staticClass:"info_agree_label"},[e._v("特别约定:"+e._s(e.form.specialAgreement))]),a("div",{staticClass:"info_agree_label"},[e._v("特别说明:"+e._s(e.form.specialInfo))]),a("div",{staticClass:"info_agree_label"},[e._v("其他说明:"+e._s(e.form.ortherInfo))])])],1),a("OperaSolutionsWindow",{ref:"operaSolutionsWindow",on:{success:e.callback}})],1)},k=[],x=a("2f62"),C={name:"OperaSolutionsDescWindow",extends:d["a"],components:{GlobalWindow:m["a"],OperaSolutionsWindow:g},data:function(){return{form:{id:null,name:"",companyName:"",insuranceId:"",validType:0,type:0,minAge:"",maxAge:"",price:"",timeUnit:"",insureCycle:"",insureCycleUnit:"",validTypeNum:"",email:"",specialAgreement:"",specialInfo:"",ortherInfo:"",insuranceName:"",signKeyword:"",worktypeList:[],worktypeIdList:[]}}},computed:Object(s["a"])({},Object(x["c"])(["userInfo"])),created:function(){this.config({api:"/business/solutions","field.id":"id"})},methods:{open:function(e,t){var a=this;this.title=e,this.visible=!0,this.$nextTick((function(){for(var e in a.form)a.form[e]=t[e];a.getDetails()}))},getDetails:function(){var e=this;Object(h["solutionsId"])(this.form.id).then((function(t){for(var a in e.form)e.form[a]=t[a];e.form.worktypeIdList=t.worktypeList.map((function(e){return{worktypeId:e.worktypeId}}))}))},callback:function(){this.$emit("success"),this.visible=!1}}},I=C,S=(a("66a8"),Object(_["a"])(I,w,k,!1,null,"84a86974",null)),D=S.exports,$={name:"Solutions",extends:l["a"],components:{TableLayout:o["a"],Pagination:r["a"],OperaSolutionsWindow:g,OperaSolutionsDescWindow:D},data:function(){return{searchForm:{name:"",status:""}}},computed:Object(s["a"])({},Object(x["c"])(["userInfo"])),created:function(){this.config({module:"保险方案信息表",api:"/business/solutions","field.id":"id","field.main":"id"}),1===this.userInfo.type?this.searchForm.status="0":this.searchForm.status="",this.search()},methods:{changeStatus:function(e,t){var a=this;Object(h["updateStatus"])({id:t.id,status:e}).then((function(e){a.search()})).catch((function(e){t.status=0===t.status?1:0}))}}},T=$,O=Object(_["a"])(T,i,n,!1,null,null,null);t["default"]=O.exports},"4a28":function(e,t,a){"use strict";a("5cbe")},"4aa3":function(e,t,a){"use strict";a.r(t),a.d(t,"fetchList",(function(){return n})),a.d(t,"create",(function(){return s})),a.d(t,"updateById",(function(){return l})),a.d(t,"getById",(function(){return o})),a.d(t,"check",(function(){return r})),a.d(t,"checkWorktype",(function(){return c})),a.d(t,"createSolution",(function(){return u})),a.d(t,"editDispatchUnit",(function(){return d})),a.d(t,"findListByDTO",(function(){return m}));var i=a("b775");function n(e){return i["a"].post("/business/dispatchUnit/page",e,{trim:!0})}function s(e){return i["a"].post("/business/dispatchUnit/create",e)}function l(e){return i["a"].post("/business/dispatchUnit/updateById",e)}function o(e){return i["a"].get("/business/dispatchUnit/".concat(e))}function r(e){return i["a"].post("/business/dispatchUnit/check",e)}function c(e){return i["a"].post("/business/dispatchUnit/checkWorktype",e)}function u(e){return i["a"].post("/business/dispatchUnit/createSolution",e)}function d(e){return i["a"].post("/business/dispatchUnit/editDispatchUnit",e)}function m(e){return i["a"].post("/business/dispatchUnit/findListByDTO",e)}},"4dcf":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("TableLayout",{staticClass:"menu-layout",attrs:{permissions:["system:menu:query"]},scopedSlots:e._u([{key:"table-wrap",fn:function(){return[a("ul",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:menu:create","system:menu:delete","system:menu:sort"],expression:"['system:menu:create', 'system:menu:delete', 'system:menu:sort']"}],staticClass:"toolbar"},[a("li",[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:menu:create"],expression:"['system:menu:create']"}],attrs:{type:"primary",icon:"el-icon-plus"},on:{click:function(t){return e.$refs.OperaMenuComWindow.open("新建一级菜单")}}},[e._v("新建")])],1),a("li",[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:menu:delete"],expression:"['system:menu:delete']"}],attrs:{icon:"el-icon-delete"},on:{click:e.deleteByIdInBatch}},[e._v("删除")])],1),a("li",[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:menu:sort"],expression:"['system:menu:sort']"}],attrs:{loading:e.isWorking.sort,icon:"el-icon-sort-up"},on:{click:function(t){return e.sort("top")}}},[e._v("上移")])],1),a("li",[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:menu:sort"],expression:"['system:menu:sort']"}],attrs:{loading:e.isWorking.sort,icon:"el-icon-sort-down"},on:{click:function(t){return e.sort("bottom")}}},[e._v("下移")])],1)]),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.isWorking.search,expression:"isWorking.search"}],ref:"table",attrs:{data:e.tableData.list,"tree-props":{children:"children",hasChildren:"hasChildren"},"row-key":"id",stripe:"","default-expand-all":!1},on:{"selection-change":e.handleSelectionChange}},[a("el-table-column",{attrs:{type:"selection",width:"55",fixed:"left"}}),a("el-table-column",{attrs:{prop:"name",label:"菜单名称",fixed:"left","min-width":"160px"}}),a("el-table-column",{attrs:{prop:"icon",label:"图标","min-width":"80px","class-name":"table-column-icon"},scopedSlots:e._u([{key:"default",fn:function(t){var i,n=t.row;return[null!=n.icon&&""!==n.icon?a("i",{class:(i={},i[n.icon]=!0,i)}):[e._v("未设置")]]}}])}),a("el-table-column",{attrs:{prop:"path",label:"访问路径","min-width":"140px"}}),a("el-table-column",{attrs:{prop:"remark",label:"备注","min-width":"120px"}}),a("el-table-column",{attrs:{prop:"createUser",label:"创建人","min-width":"100px"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.row;return[e._v(e._s(null==a.createUserInfo?"":a.createUserInfo.username))]}}])}),a("el-table-column",{attrs:{prop:"createTime",label:"创建时间","min-width":"140px"}}),a("el-table-column",{attrs:{prop:"updateUser",label:"更新人","min-width":"100px"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.row;return[e._v(e._s(null==a.updateUserInfo?"":a.updateUserInfo.username))]}}])}),a("el-table-column",{attrs:{prop:"updateTime",label:"更新时间","min-width":"140px"}}),a("el-table-column",{attrs:{prop:"disabled",label:"是否启用","min-width":"80px"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-switch",{attrs:{"active-value":!1,"inactive-value":!0},on:{change:function(t){return e.switchDisabled(i)}},model:{value:i.disabled,callback:function(t){e.$set(i,"disabled",t)},expression:"row.disabled"}})]}}])}),e.containPermissions(["system:menu:update","system:menu:create","system:menu:delete"])?a("el-table-column",{attrs:{label:"操作","min-width":"220",fixed:"right"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:menu:update"],expression:"['system:menu:update']"}],attrs:{type:"text",icon:"el-icon-edit"},on:{click:function(t){return e.$refs.OperaMenuComWindow.open("编辑菜单",Object.assign({},i,{type:1}))}}},[e._v("编辑")]),a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:menu:create"],expression:"['system:menu:create']"}],attrs:{type:"text",icon:"el-icon-plus"},on:{click:function(t){return e.$refs.OperaMenuComWindow.open("新建子菜单",null,Object.assign({},i,{type:1}))}}},[e._v("新建子菜单")]),i.fixed?e._e():a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:menu:delete"],expression:"['system:menu:delete']"}],attrs:{type:"text",icon:"el-icon-delete"},on:{click:function(t){return e.deleteById(i)}}},[e._v("删除")])]}}],null,!1,2212864467)}):e._e()],1)]},proxy:!0}])},[a("OperaMenuComWindow",{ref:"OperaMenuComWindow",on:{success:function(t){return e.handlePageChange(e.tableData.pagination.pageIndex)}}})],1)},n=[],s=a("b85c"),l=(a("ac1f"),a("841c"),a("d3b7"),a("c740"),a("a434"),a("b0c0"),a("aa1c")),o=a("0f1b"),r=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("GlobalWindow",{staticClass:"handle-table-dialog",attrs:{title:e.title,visible:e.visible,"confirm-working":e.isWorking},on:{"update:visible":function(t){e.visible=t},confirm:e.confirm}},[null!=e.form.parent&&null==e.form.id?a("p",{staticClass:"tip"},[e._v("为 "),a("em",[e._v(e._s(e.parentName))]),e._v(" 新建子菜单")]):e._e(),a("el-form",{ref:"form",attrs:{model:e.form,rules:e.rules}},[a("el-form-item",{attrs:{label:"上级菜单",prop:"parentId"}},[e.visible?a("MenuSelect",{attrs:{type:"1",placeholder:"请选择上级菜单","exclude-id":e.excludeMenuId,clearable:"",inline:!1},model:{value:e.form.parentId,callback:function(t){e.$set(e.form,"parentId",t)},expression:"form.parentId"}}):e._e()],1),a("el-form-item",{attrs:{label:"菜单名称",prop:"name",required:""}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入菜单名称",maxlength:"50"},model:{value:e.form.name,callback:function(t){e.$set(e.form,"name",t)},expression:"form.name"}})],1),a("el-form-item",{attrs:{label:"访问路径",prop:"path"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入访问路径",maxlength:"200"},model:{value:e.form.path,callback:function(t){e.$set(e.form,"path",t)},expression:"form.path"}})],1),a("el-form-item",{staticClass:"form-item-icon",attrs:{label:"图标",prop:"icon"}},[a("el-radio-group",{model:{value:e.form.icon,callback:function(t){e.$set(e.form,"icon",t)},expression:"form.icon"}},e._l(e.icons,(function(e){var t;return a("el-radio",{key:e,attrs:{label:e}},[a("i",{class:(t={},t[e]=!0,t)})])})),1)],1),a("el-form-item",{attrs:{label:"备注",prop:"remark"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{type:"textarea",placeholder:"请输入菜单备注",rows:3,maxlength:"500"},model:{value:e.form.remark,callback:function(t){e.$set(e.form,"remark",t)},expression:"form.remark"}})],1)],1)],1)},c=[],u=a("ae62"),d=a("5543"),m=a("f214"),p=a("7624"),f={name:"OperaMenuWindow",extends:u["a"],components:{MenuSelect:m["a"],GlobalWindow:d["a"]},data:function(){return{icons:p["a"],parentName:"",excludeMenuId:null,form:{id:null,parentId:null,name:"",path:"",icon:"",remark:"",type:"1"},rules:{name:[{required:!0,message:"请输入菜单名称"}]}}},methods:{open:function(e,t,a){var i=this;if(this.title=e,this.visible=!0,null==t)return this.excludeMenuId=null,void this.$nextTick((function(){i.$refs.form.resetFields(),i.form.id=null,i.form.type=a.type,i.form.parentId=null==a?null:a.id,i.parentName=null==a?null:a.name}));this.$nextTick((function(){for(var e in i.excludeMenuId=t.id,i.form)i.form[e]=t[e]}))}},created:function(){this.config({api:"/system/menu"})}},h=f,b=(a("e634"),a("2877")),v=Object(b["a"])(h,r,c,!1,null,"5112f036",null),_=v.exports,y=a("a6dc"),g={name:"SystemMenu",extends:o["a"],components:{OperaMenuComWindow:_,TableLayout:l["a"]},data:function(){return{isWorking:{sort:!1}}},methods:{handlePageChange:function(){var e=this;this.isWorking.search=!0,Object(y["fetchTree1"])().then((function(t){e.tableData.list=t})).catch((function(t){e.$tip.apiFailed(t)})).finally((function(){e.isWorking.search=!1}))},sort:function(e){var t=this;if(!this.isWorking.sort)if(0!==this.tableData.selectedRows.length)if(this.tableData.selectedRows.length>1)this.$tip.warning("排序时仅允许选择一条数据");else{var a,i,n=this.tableData.selectedRows[0].id,l=Object(s["a"])(this.tableData.list);try{for(l.s();!(i=l.n()).done;){var o=i.value,r=this.__findParent(n,o);null!=r&&(a=r.children)}}catch(u){l.e(u)}finally{l.f()}a=a||this.tableData.list;var c=a.findIndex((function(e){return e.id===n}));"top"!==e||0!==c?"bottom"!==e||c!==a.length-1?(this.isWorking.sort=!0,Object(y["sort"])({id:this.tableData.selectedRows[0].id,direction:e}).then((function(){"top"===e?a.splice(c,0,a.splice(c-1,1)[0]):a.splice(c,0,a.splice(c+1,1)[0])})).catch((function(e){t.$tip.apiFailed(e)})).finally((function(){t.isWorking.sort=!1}))):this.$tip.warning("菜单已到底部"):this.$tip.warning("菜单已到顶部")}else this.$tip.warning("请选择一条数据")},switchDisabled:function(e){var t=this;e.disabled?this.$dialog.disableConfirm("确认禁用 ".concat(e.name," 菜单吗?")).then((function(){t.__updateMenuStatus(e)})).catch((function(){e.disabled=!e.disabled})):this.__updateMenuStatus(e)},__findParent:function(e,t){if(0!==t.children){var a,i=Object(s["a"])(t.children);try{for(i.s();!(a=i.n()).done;){var n=a.value;if(n.id===e)return t;if(n.children.length>0){var l=this.__findParent(e,n);if(null!=l)return l}}}catch(o){i.e(o)}finally{i.f()}return null}},__updateMenuStatus:function(e){var t=this;Object(y["updateStatus"])({id:e.id,parentId:e.parentId,disabled:e.disabled}).then((function(){t.$tip.apiSuccess("修改成功")})).catch((function(a){e.disabled=!e.disabled,t.$tip.apiFailed(a)}))}},created:function(){this.config({module:"菜单",api:"/system/menu"}),this.search()}},w=g,k=(a("aa3a"),Object(b["a"])(w,i,n,!1,null,"5314e658",null));t["default"]=k.exports},"4dda":function(e,t,a){"use strict";a("5776")},"4f9e":function(e,t,a){"use strict";a("6e9d")},"4f9f":function(e,t,a){},"503a":function(e,t,a){"use strict";a.r(t),a.d(t,"getCaptcha",(function(){return n})),a.d(t,"loginByPassword",(function(){return s})),a.d(t,"loginByPhone",(function(){return l})),a.d(t,"logout",(function(){return o})),a.d(t,"updatePwd",(function(){return r})),a.d(t,"getUserInfo",(function(){return c})),a.d(t,"brand",(function(){return u})),a.d(t,"category",(function(){return d})),a.d(t,"importExcel",(function(){return m})),a.d(t,"upload",(function(){return p})),a.d(t,"findTreeList",(function(){return f}));var i=a("b775");function n(){return i["a"].get("/common/captcha")}function s(e){return i["a"].post("/system/login",e)}function l(e){return i["a"].post("/system/loginByPhone",e)}function o(e){return i["a"].post("/system/logout",e)}function r(e){return i["a"].post("/system/updatePwd",e)}function c(){return i["a"].get("/system/getUserInfo",{autoLogin:!1})}function u(e){return i["a"].post("/business/brand/list",e)}function d(e){return i["a"].post("/business/category/list",e)}function m(e){return i["a"].post("/business/goods/importExcel",e)}function p(e){return i["a"].post("/public/upload",e)}function f(e){return i["a"].post("/business/areas/findTreeList",e)}},"50cb":function(e,t,a){"use strict";var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("el-upload",{staticClass:"avatar-uploader",style:e.customStyle,attrs:{accept:".mp4",action:e.uploadImgUrl,data:e.uploadData,"show-file-list":!1,"on-success":e.handleAvatarSuccess,"on-error":e.uploadError,"before-upload":e.beforeAvatarUpload}},[e.file.videourlfull?a("video",{staticClass:"avatar",style:e.customStyle,attrs:{src:e.file.videourlfull}}):a("div",{style:e.customStyle},[a("i",{staticClass:"el-icon-plus avatar-uploader-icon"}),a("div",{staticClass:"tips-style"},[e._v(e._s(e.tipsLabel))])])])],1)},n=[],s={props:{file:{type:Object,default:function(){}},tipsLabel:"",customStyle:{type:String,default:"width: 90px; height: 90px;"},uploadData:Object},data:function(){return{uploadImgUrl:"/yyb_web_api/public/upload"}},methods:{handleAvatarSuccess:function(e,t){if(200==e.code){var a=e.data;this.file.videourl=a.imgaddr,this.file.videourlfull=a.url,this.$message.success("上传成功"),this.$emit("uploadSuccess",{imgurl:a.imgaddr,imgurlfull:a.url,name:a.originname})}else this.$tip.apiFailed("上传失败");this.$emit("uploadEnd")},uploadError:function(){this.$tip.apiFailed("上传失败"),this.$emit("endUpload")},beforeAvatarUpload:function(e){return this.$emit("uploadBegin"),!0}}},l=s,o=(a("c95e"),a("84b8"),a("2877")),r=Object(o["a"])(l,i,n,!1,null,"2ef08112",null);t["a"]=r.exports},"52e1":function(e,t,a){},5341:function(e,t,a){},5467:function(e,t,a){"use strict";a("8173")},"54d1":function(e,t,a){"use strict";a("0b9f")},5543:function(e,t,a){"use strict";var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-drawer",{staticClass:"global-window",attrs:{title:"title",visible:e.visible,"with-header":!0,size:e.width,"close-on-press-escape":!1,"wrapper-closable":!1,"append-to-body":!0,modal:!1},on:{close:e.close}},[a("div",{staticClass:"window__header",attrs:{slot:"title"},slot:"title"},[a("span",{staticClass:"header__btn-back",on:{click:e.close}},[a("i",{staticClass:"el-icon-arrow-left"})]),e._v(e._s(e.title)+" ")]),a("div",{staticClass:"window__body"},[e._t("default")],2),e.withFooter?a("div",{staticClass:"window__footer"},[e._t("footer",[a("el-button",{attrs:{loading:e.confirmWorking,type:"primary"},on:{click:e.confirm}},[e._v(e._s(e.text))]),a("el-button",{on:{click:e.close}},[e._v("返回")])])],2):e._e()])},n=[],s={name:"GlobalWindow",props:{width:{type:String,default:"100%"},withFooter:{type:Boolean,default:!0},text:{type:String,default:"确定"},confirmWorking:{type:Boolean,default:!1},title:{type:String,default:""},visible:{type:Boolean,required:!0}},methods:{confirm:function(){this.$emit("confirm")},close:function(){this.$emit("update:visible",!1)}}},l=s,o=(a("0412"),a("2877")),r=Object(o["a"])(l,i,n,!1,null,"28a37bbc",null);t["a"]=r.exports},5633:function(e,t,a){"use strict";a("45bb")},"56d7":function(e,t,a){"use strict";a.r(t);var i=a("2909"),n=a("b85c"),s=a("1da1"),l=a("5530"),o=(a("e260"),a("e6cf"),a("cca6"),a("a79d"),a("d3b7"),a("c740"),a("99af"),a("d81d"),a("3ca3"),a("ddb0"),a("96cf"),a("2b0e")),r=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("router-view")},c=[],u=(a("5c0b"),a("2877")),d={},m=Object(u["a"])(d,r,c,!1,null,null,null),p=m.exports,f=(a("b0c0"),a("8c4f")),h=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("CommonHeader"),a("div",{staticStyle:{height:"10px",background:"#fff"}}),a("el-container",{staticClass:"app-layout"},[a("el-aside",{class:{collapse:e.menuData.collapse}},[a("Menu")],1),a("el-main",[a("header",[a("AppHeader")],1),a("div",{staticStyle:{height:"10px"}}),a("main",[a("transition",{attrs:{name:"fade"}},[a("router-view")],1)],1)])],1)],1)},b=[],v=a("2f62"),_=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"main-header"},[a("div",{staticClass:"header"},[a("h2",[e.menuData.collapse?a("i",{staticClass:"el-icon-s-unfold",on:{click:function(t){return e.switchCollapseMenu(null)}}}):a("i",{staticClass:"el-icon-s-fold",on:{click:function(t){return e.switchCollapseMenu(null)}}}),e._v(" "+e._s(e.title)+" ")]),a("tagsview",{staticClass:"tags"})],1)])},y=[],g=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"tags-view-style",staticStyle:{display:"flex","overflow-x":"scroll"}},[e.leftStatus?a("i",{staticClass:"el-icon-arrow-left btn",class:e.leftStatus?"nor-btn":"ban-btn",on:{click:function(t){return e.scrollToStart()}}}):e._e(),a("div",{ref:"tags",attrs:{id:"tags-box"}},e._l(e.tags,(function(t,i){return a("div",{key:i,staticClass:"tagsview",class:e.isActive(t.url,i)?"active":"",attrs:{id:"tags-box-"+i},on:{contextmenu:function(a){return a.preventDefault(),e.openMenu(t,a)},click:function(a){return e.tagsmenu(t,i)}}},[e._v(" "+e._s(t.label)+" "),e.tags.length>1?a("span",{staticClass:"el-icon-close tagsicon",on:{click:function(a){return a.stopPropagation(),e.handleClose(t,i)}}}):e._e()])})),0),e.rightStatus?a("i",{staticClass:"el-icon-arrow-right btn",class:e.rightStatus?"nor-btn":"ban-btn",on:{click:function(t){return e.scrollToEnd()}}}):e._e()])},w=[],k=(a("159b"),{data:function(){return{visible:!1,top:0,left:0,leftStatus:!1,rightStatus:!1}},computed:Object(l["a"])({},Object(v["c"])(["tags"])),watch:{visible:function(e){e?document.body.addEventListener("click",this.closeMenu):document.body.removeEventListener("click",this.closeMenu)},$route:function(e,t){this.tags.forEach((function(t,a){if(t.url===e.path){var i=document.getElementById("tags-box");a?i.scrollTo(110*a,0):i.scrollTo(0,0)}}))}},mounted:function(){var e=this;this.$refs.tags.addEventListener("scroll",(function(t){e.$refs.tags.scrollLeft>0?e.leftStatus=!0:e.leftStatus=!1,e.$refs.tags.scrollLeft+e.$refs.tags.clientWidth<e.$refs.tags.scrollWidth?e.rightStatus=!0:e.rightStatus=!1}),!1)},methods:Object(l["a"])(Object(l["a"])({},Object(v["b"])(["closeTab","cleartagsview"])),{},{rightClose:function(){if(this.visible=!1,1!=this.tags.length){var e=this.tags.indexOf(this.selectedTag);this.handleClose(this.selectedTag,e)}},handleClose:function(e,t){if(1!=this.tags.length){var a=this.tags.length-1;this.closeTab(e),e.url===this.$route.path&&(t===a?0===a?"/index"!==this.$route.path&&this.$router.push({path:"/index"}):this.$router.push({path:this.tags[t-1].url}):this.$router.push({path:this.tags[t].url}))}},tagsmenu:function(e,t){if(console.log("tagsmenu"),this.$route.path!==e.url){this.$router.push({path:e.url});var a=document.getElementById("tags-box");t&&a.scrollTo(110*t,0)}},isActive:function(e,t){var a=e===this.$route.path;return a},scrollToStart:function(){var e=document.getElementById("tags-box");e.scrollTo(0,0)},scrollToEnd:function(){var e=document.getElementById("tags-box");e.scrollTo(e.scrollWidth,0)},openMenu:function(e,t){this.visible=!0,this.selectedTag=e;var a=this.$el.getBoundingClientRect().left;console.log(e,t),this.left=t.clientX-a+60,this.top=t.clientY+20},closeMenu:function(){this.visible=!1},cleartags:function(e){this.visible=!1,this.cleartagsview(e)}})}),x=k,C=(a("783c"),Object(u["a"])(x,g,w,!1,null,"56c9fff0",null)),I=C.exports,S={name:"Header",components:{tagsview:I},computed:Object(l["a"])(Object(l["a"])({},Object(v["c"])(["menuData"])),{},{title:function(){return this.$route.meta.title}}),methods:Object(l["a"])({},Object(v["b"])(["switchCollapseMenu"]))},D=S,$=(a("54d1"),Object(u["a"])(D,_,y,!1,null,"cfe49ca8",null)),T=$.exports,O=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"common-header"},[i("div",{staticClass:"header"},[e._m(0),i("div",{staticClass:"user"},[e.isLogined?i("el-dropdown",{attrs:{trigger:"click"}},[i("span",{staticClass:"el-dropdown-link"},[null!=e.userInfo?i("img",{staticStyle:{width:"30px !important"},attrs:{src:a("b04d"),alt:""}}):e._e(),e._v(e._s(e._f("displayName")(e.userInfo))),i("i",{staticClass:"el-icon-arrow-down el-icon--right"})]),i("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[i("el-dropdown-item",{nativeOn:{click:function(t){return e.changePwd(t)}}},[e._v("修改密码")]),i("el-dropdown-item",{nativeOn:{click:function(t){return e.logout(t)}}},[e._v("退出登录")])],1)],1):e._e()],1)]),i("GlobalAlertWindow",{attrs:{title:"修改密码",visible:e.visible.changePwd},on:{"update:visible":function(t){return e.$set(e.visible,"changePwd",t)},confirm:e.confirmChangePwd,close:function(t){e.visible.changePwd=!1}}},[i("el-form",{ref:"changePwdDataForm",attrs:{model:e.changePwdData.form,rules:e.changePwdData.rules}},[i("el-form-item",{attrs:{label:"原始密码",prop:"oldPwd",required:""}},[i("el-input",{attrs:{type:"password",placeholder:"请输入原始密码",maxlength:"30","show-password":""},model:{value:e.changePwdData.form.oldPwd,callback:function(t){e.$set(e.changePwdData.form,"oldPwd",t)},expression:"changePwdData.form.oldPwd"}})],1),i("el-form-item",{attrs:{label:"新密码",prop:"newPwd",required:""}},[i("el-input",{attrs:{type:"password",placeholder:"请输入新密码",maxlength:"30","show-password":""},model:{value:e.changePwdData.form.newPwd,callback:function(t){e.$set(e.changePwdData.form,"newPwd",t)},expression:"changePwdData.form.newPwd"}})],1),i("el-form-item",{attrs:{label:"确认新密码",prop:"confirmPwd",required:""}},[i("el-input",{attrs:{type:"password",placeholder:"请再次输入新密码",maxlength:"30","show-password":""},model:{value:e.changePwdData.form.confirmPwd,callback:function(t){e.$set(e.changePwdData.form,"confirmPwd",t)},expression:"changePwdData.form.confirmPwd"}})],1)],1)],1)],1)},N=[function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"logo"},[a("div",[e._v("云易保客户服务系统")])])}],F=(a("498a"),function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-dialog",{staticClass:"global-window",attrs:{title:"title",visible:e.visible,"with-header":!0,width:e.width,"close-on-press-escape":!1,"wrapper-closable":!1,"append-to-body":!0},on:{close:e.close}},[a("div",{staticClass:"window__header",attrs:{slot:"title"},slot:"title"},[e._v(" "+e._s(e.title)+" ")]),a("div",{staticClass:"window__body"},[e._t("default")],2),e.withFooter?a("div",{staticClass:"window__footer"},[e._t("footer",[a("el-button",{attrs:{loading:e.confirmWorking,type:"primary"},on:{click:e.confirm}},[e._v("确定")]),a("el-button",{on:{click:e.close}},[e._v("取消")])])],2):e._e()])}),W=[],L={name:"GlobalAlertWindow",props:{width:{type:String,default:"50%"},withFooter:{type:Boolean,default:!0},confirmWorking:{type:Boolean,default:!1},title:{type:String,default:""},visible:{type:Boolean,required:!0}},methods:{confirm:function(){this.$emit("confirm")},close:function(){this.$emit("update:visible",!1)}}},E=L,A=(a("1d83"),Object(u["a"])(E,F,W,!1,null,"7b706616",null)),j=A.exports,P=a("503a"),U={name:"CommonHeader",components:{GlobalAlertWindow:j},props:{isLogined:{type:Boolean,default:!0}},data:function(){return{visible:{changePwd:!1},isWorking:{changePwd:!1},username:"bob",changePwdData:{form:{oldPwd:"",newPwd:"",confirmPwd:""},rules:{oldPwd:[{required:!0,message:"请输入原始密码"}],newPwd:[{required:!0,message:"请输入新密码"}],confirmPwd:[{required:!0,message:"请再次输入新密码"}]}}}},computed:Object(l["a"])(Object(l["a"])({},Object(v["c"])(["menuData","userInfo"])),{},{title:function(){return this.$route.meta.title}}),filters:{displayName:function(e){return null==e?"":null!=e.realname&&e.realname.trim().length>0?e.realname:e.username}},methods:Object(l["a"])(Object(l["a"])({},Object(v["b"])(["setUserInfo","switchCollapseMenu"])),{},{changePwd:function(){var e=this;this.visible.changePwd=!0,this.$nextTick((function(){e.$refs.changePwdDataForm.resetFields()}))},confirmChangePwd:function(){var e=this;this.isWorking.changePwd||this.$refs.changePwdDataForm.validate((function(t){t&&(e.changePwdData.form.newPwd===e.changePwdData.form.confirmPwd?(e.isWorking.changePwd=!0,Object(P["updatePwd"])({oldPwd:e.changePwdData.form.oldPwd,newPwd:e.changePwdData.form.newPwd}).then((function(){e.$tip.apiSuccess("修改成功"),e.visible.changePwd=!1})).catch((function(t){e.$tip.apiFailed(t)})).finally((function(){e.isWorking.changePwd=!1}))):e.$tip.warning("两次密码输入不一致"))}))},logout:function(){var e=this;Object(P["logout"])().then((function(){e.setUserInfo(null),e.$router.push({name:"login"})})).catch((function(t){e.$tip.apiFailed(t)}))}})},B=U,R=(a("b4ce"),Object(u["a"])(B,O,N,!1,null,"1d52d95e",null)),M=R.exports,q=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"menu",class:{collapse:e.menuData.collapse}},[a("scrollbar",[a("el-menu",{ref:"menu",attrs:{"default-active":e.activeIndex,"text-color":"#fff","active-text-color":"#fff",collapse:e.menuData.collapse,"default-openeds":e.defaultOpeneds,"collapse-transition":!1,"unique-opened":""},on:{select:e.handleSelect}},e._l(e.menuData.list,(function(e){return a("MenuItems",{key:e.index,attrs:{menu:e,"is-root-menu":!0}})})),1)],1)],1)},z=[],G=(a("8a79"),function(){var e=this,t=e.$createElement,a=e._self._c||t;return null==e.menu.children||0==e.menu.children.length?a("el-menu-item",{key:e.menu.index,attrs:{index:e.menu.index}},[a("i",{class:e.menu.icon}),a("span",{attrs:{slot:"title"},slot:"title"},[e._v(e._s(e.menu.label))])]):a("el-submenu",{attrs:{index:e.menu.index}},[a("template",{slot:"title"},[a("i",{class:e.menu.icon}),a("span",{attrs:{slot:"title"},slot:"title"},[e._v(e._s(e.menu.label))])]),e._l(e.menu.children,(function(e){return a("MenuItems",{key:e.index,attrs:{menu:e}})}))],2)}),V=[],J={name:"MenuItems",props:{menu:{type:Object,required:!0}}},H=J,K=Object(u["a"])(H,G,V,!1,null,null,null),Z=K.exports,X=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("vue-scroll",{attrs:{ops:e.options}},[e._t("default")],2)},Y=[],Q=a("77a0"),ee=a.n(Q),te={name:"Scrollbar",components:{VueScroll:ee.a},data:function(){return{options:{bar:{background:"rgba(20,20,20,.3)"}}}}},ae=te,ie=Object(u["a"])(ae,X,Y,!1,null,null,null),ne=ie.exports,se={name:"Menu",components:{Scrollbar:ne,MenuItems:Z},computed:Object(l["a"])(Object(l["a"])({},Object(v["c"])(["menuData"])),{},{activeIndex:function(){var e=this.$route.path;e.endsWith("/")&&(e=e.substring(0,e.length-1));var t=this.__getMenuConfig(e,"url",this.menuData.list);return null==t?null:(this.$store.commit("pushtags",t),t.index)},defaultOpeneds:function(){return[this.menuData.list[0].index]}}),methods:{handleSelect:function(e){var t=this.__getMenuConfig(e,"index",this.menuData.list);try{a("a8c4")("./views"+t.url)}catch(i){this.$tip.error("未找到页面文件@/views"+t.url+".vue,请检查菜单路径是否正确")}t.url!==this.$route.path&&null!=t.url&&0!==t.url.trim().length&&(this.$router.push(t.url),this.$store.commit("pushtags",t))},__getMenuConfig:function(e,t,a){var i,s=Object(n["a"])(a);try{for(s.s();!(i=s.n()).done;){var l=i.value;if(l[t]===e)return l;if(null!=l.children&&l.children.length>0){var o=this.__getMenuConfig(e,t,l.children);if(null!=o)return o}}}catch(r){s.e(r)}finally{s.f()}return null}}},le=se,oe=(a("4f9e"),a("21ee"),Object(u["a"])(le,q,z,!1,null,"8987efb6",null)),re=oe.exports,ce={name:"DefaultLayout",components:{AppHeader:T,Menu:re,CommonHeader:M},data:function(){return{isFinishData:!1}},computed:Object(l["a"])({},Object(v["c"])(["menuData","userInfo"])),methods:{}},ue=ce,de=(a("73de"),Object(u["a"])(ue,h,b,!1,null,"b0624192",null)),me=de.exports,pe=function(){return Promise.resolve().then(a.bind(null,"dd7b"))},fe=function(){return Promise.resolve().then(a.bind(null,"c852"))},he=function(){return Promise.resolve().then(a.bind(null,"63e6"))};o["default"].use(f["a"]);var be=new f["a"]({base:"/yyb_web#",mode:"hash",routes:[{name:"login",path:"/login",component:pe},{name:"no-permissions",path:"/no-permissions",component:fe},{name:"not-found",path:"/not-found",component:he},{name:"layout",path:"",component:me,children:[]}]});be.beforeEach((function(e,t,a){if("no-permissions"!==e.name&&"not-found"!==e.name)if("layout"!==e.name){var i=be.app.$options.store.state.userInfo;if(null!=i)return 0===i.permissions.length?void a({name:"no-permissions"}):"login"===e.name?void a({name:"index"}):void a();Object(P["getUserInfo"])().then((function(t){0!==t.permissions.length?(be.app.$store.commit("setUserInfo",t),"login"!==e.name?a():a({name:"index"})):a({name:"no-permissions"})})).catch((function(t){"login"!==e.name?a({name:"login"}):a()}))}else a({name:"index"});else a()}));var ve=be;a("a434");o["default"].use(v["a"]);var _e={userInfo:null,homePage:null,menuData:{list:[],collapse:!1},tags:[],isCollapse:!1},ye={switchCollapseMenu:function(e,t){e.menuData.collapse=null!=t?t:!e.menuData.collapse,window.localStorage.setItem("MENU_STATUS",e.menuData.collapse)},setUserInfo:function(e,t){e.userInfo=Object(l["a"])(Object(l["a"])({},e.userInfo),t)},setHomePage:function(e,t){e.homePage=t},resetMenus:function(e){e.menuData.list=[]},pushtags:function(e,t){var a=e.tags.findIndex((function(e){return e.label===t.label}));-1===a?e.tags.push(Object(l["a"])(Object(l["a"])({},t),{},{keepAlive:!1})):e.tags[a]=Object(l["a"])(Object(l["a"])({},t),{},{keepAlive:!0})},closeTab:function(e,t){var a=e.tags.findIndex((function(e){return e.label===t.label}));e.tags.splice(a,1)},cleartagsview:function(e,t){e.tags=[],"/index"!==t&&router.push({path:"/index"})},changeisshow:function(e){e.isCollapse=!e.isCollapse}},ge={},we={},ke=new v["a"].Store({state:_e,mutations:ye,actions:ge,getters:we}),xe=a("5c96"),Ce=a.n(xe),Ie=(a("9b21"),a("4eb5")),Se=a.n(Ie),De={inserted:function(e,t,a){var i=a.context.$store.state.userInfo;if(null!=i){var n=t.value;if(null!=n){if(!(n instanceof Array))throw new Error("v-permissions的值必须为一个数组");-1===n.findIndex((function(e){return i.permissions.findIndex((function(t){return t===e}))>-1}))&&e.parentNode&&e.parentNode.removeChild(e)}}else e.parentNode&&e.parentNode.removeChild(e)}},$e={inserted:function(e,t,a){var i=a.context.$store.state.userInfo;if(null!=i){var n=t.value;if(null!=n){if(!(n instanceof Array))throw new Error("v-roles的值必须为一个数组");-1===n.findIndex((function(e){return i.roles.findIndex((function(t){return t===e}))>-1}))&&e.parentNode&&e.parentNode.removeChild(e)}}else e.parentNode&&e.parentNode.removeChild(e)}},Te=(a("ac1f"),a("1276"),{inserted:function(e){var t=e,a=t.getAttribute("class")||"";null!=a&&(a=a.split(" ")),a.indexOf("el-input")>-1&&(t=t.querySelector("input")),a.indexOf("el-textarea")>-1&&(t=t.querySelector("textarea")),t.addEventListener("blur",(function(e){e.target.value=e.target.value.trim(),t.dispatchEvent(new Event("input"))})),a.indexOf("el-input")>-1&&t.addEventListener("keydown",(function(e){"Enter"===e.key&&(e.target.value=e.target.value.trim(),t.dispatchEvent(new Event("input")))}))}}),Oe={install:function(e){e.directive("roles",$e),e.directive("permissions",De),e.directive("trim",Te)}},Ne=(a("4de4"),{install:function(e){e.filter("sex",(function(e){return"1"===e?"男":"0"===e?"女":"未知"})),e.filter("disabledText",(function(e){return e?"停用":"启用"}))}}),Fe={},We=(a("c19f"),Object(l["a"])(Object(l["a"])({},xe["Message"]),{},{apiSuccess:function(e){xe["Message"].success(e)},apiFailed:function(e){if(e instanceof ArrayBuffer){var t=new Blob([e]),a=new FileReader;return a.readAsText(t,"utf-8"),void(a.onload=function(){xe["Message"].error(JSON.parse(a.result).message)})}xe["Message"].error(e.message)}})),Le=Object(l["a"])(Object(l["a"])({},xe["MessageBox"]),{},{deleteConfirm:function(e){return xe["MessageBox"].confirm(e,"删除提醒",{confirmButtonText:"确认删除",cancelButtonText:"取消",type:"warning"})},resetConfirm:function(e){return xe["MessageBox"].confirm(e,"重置提醒",{confirmButtonText:"确认重置",cancelButtonText:"取消",type:"warning"})},disableConfirm:function(e){return xe["MessageBox"].confirm(e,"禁用提醒",{confirmButtonText:"确认禁用",cancelButtonText:"取消",type:"warning"})},exportConfirm:function(e){return xe["MessageBox"].confirm(e,"导出提醒",{confirmButtonText:"确认导出",cancelButtonText:"取消",type:"warning"})},messageApprove:function(e){return xe["MessageBox"].confirm(e,"审核提醒",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"})},messageWaring:function(e,t){var a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"确定",i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"取消";return xe["MessageBox"].confirm(e,t,{confirmButtonText:a,cancelButtonText:i,type:"warning"})},messageConfirm:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"确定",a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"取消";return xe["MessageBox"].confirm(e,"操作确认",{confirmButtonText:t,cancelButtonText:a,type:"warning"})},cancelOrder:function(e){return xe["MessageBox"].confirm(e,"取消提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"})}}),Ee=a("63f0"),Ae=a("19de"),je=a.n(Ae),Pe=function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"application/octet-stream";if("application/json"===e.headers["content-type"]){var i=new Blob([e.data]),n=new FileReader;return n.readAsText(i,"utf-8"),void(n.onload=function(){We.apiFailed(JSON.parse(n.result))})}"0"!==e.headers["content-length"]?je()(e.data,t?decodeURI(e.headers["eva-download-filename"]):e.headers["eva-download-filename"],a):We.error("无法下载文件,可能因为数据处理错误导致文件大小为0B")},Ue={install:function(e){e.prototype.$consts=Fe,e.prototype.$tip=We,e.prototype.$dialog=Le,e.prototype.$cache=Ee["a"],e.prototype.download=Pe}},Be=a("a6dc");o["default"].config.productionTip=!1,o["default"].use(Ce.a,{size:"small"}),o["default"].use(Se.a),o["default"].use(Oe),o["default"].use(Ne),o["default"].use(Ue),new o["default"]({data:{loading:!1},router:ve,store:ke,computed:Object(l["a"])({},Object(v["c"])(["userInfo","homePage"])),watch:{userInfo:function(){var e=this;return Object(s["a"])(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(null!=e.userInfo){t.next=2;break}return t.abrupt("return");case 2:return t.next=4,e.initRoutes();case 4:case"end":return t.stop()}}),t)})))()}},methods:Object(l["a"])(Object(l["a"])({},Object(v["b"])(["switchCollapseMenu","setHomePage"])),{},{initLocalConfig:function(){var e=window.localStorage.getItem("MENU_STATUS");null!=e&&this.switchCollapseMenu("true"===e)},initRoutes:function(){var e=this;return Object(s["a"])(regeneratorRuntime.mark((function t(){var a;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(!e.loading&&null!=e.userInfo){t.next=2;break}return t.abrupt("return");case 2:return e.loading=!0,e.$store.commit("resetMenus"),a=e.$store.state.menuData.list,a.length>0&&null==e.homePage&&e.setHomePage(a[0]),t.next=8,Object(Be["fetchMenuTree"])(e.userInfo.type).then((function(t){a.push.apply(a,t),e.__addRouters(a),ve.addRoute({path:"*",redirect:"/not-found"}),ve.addRoute({name:"index",path:"/",redirect:e.homePage.url}),"/"===e.$route.path&&e.$router.push(e.homePage.url)})).catch((function(e){throw e})).finally((function(){e.loading=!1}));case 8:case"end":return t.stop()}}),t)})))()},__addRouters:function(e){var t=this,s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];if(null!=e&&0!==e.length){var l,o=ve.getRoutes(),r=Object(n["a"])(e);try{var c=function(){var e=l.value,n=JSON.parse(JSON.stringify(s));return n.push(e),null==e.url||""===e.url||o.findIndex((function(t){return t.path===e.url}))>-1?(t.__addRouters(e.children,n),"continue"):(null==t.homePage&&t.setHomePage(e),ve.addRoute("layout",{path:e.url,name:e.label,meta:{title:e.label,paths:[].concat(Object(i["a"])(s.map((function(e){return e.label}))),[e.label])},component:function(){return a("2a68")("./views"+e.url)}}),void t.__addRouters(e.children,n))};for(r.s();!(l=r.n()).done;)c()}catch(u){r.e(u)}finally{r.f()}}}}),created:function(){var e=this;return Object(s["a"])(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(null!=e.userInfo){t.next=2;break}return t.abrupt("return");case 2:return t.next=4,e.initRoutes().catch((function(){}));case 4:case"end":return t.stop()}}),t)})))()},mounted:function(){this.initLocalConfig()},render:function(e){return e(p)}}).$mount("#app")},"56f2":function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAIjUlEQVR4Xu2bC1BTVxrH/+FhABcVCO9IeUp4CQstCyO2ULeAgl3ZDoOss84ybRWFziwsi+5iBd2NCGgr2jq65WErdFpDrdsZKlSw2BEjtCDKgpCCPKUQebRgoEACO+dWMsESckOhSdA7c+dezv3Oud/3O985h/udLww84QfjCbcfCwGwCYA1AHsNgzcKoAPAtwBqZ3RXFsB5JyenrR4eHlrr1683lEgk01NTU5iamiLXaXLMlJF78uzR31I5iUQC8ozBYEwzmczpFStWkHNKV1eXujKZTHI/RcqZTKaEXEkbYrGYXKn2yHVycpLcg5SLxWLqfua5WCxmkLKTJ08+4+buNmRtba1rbGzMFAgEott1t38jkUgSALxDICgDIC0wMDC1uLgYBgYGat35DQ0NCAgIGN36h60Ge+P2ztK1qakJMTtjSNnvAZTTBRBiaWlZ0NPTw1Jryx8pt2XLlqH2jnZJ3rm8OfXlfczD2TNne0Ui0Tq6ANJOnTqVEB8fv0oTAHh5eQ1FvBJhFBIaIlfdyD9G/tDd3b2NFgAWi3WNx+M9HxgYqAn2g8FgoLSsFKtWye+v41nHx4t4RSl0Adzi8XheigAMjwwvOaBVhoqdkADgV/Pn1SX3vVzkvJdzaNEAtLa14kH/A9TW/LTCePt4SxVou9eGoaGhWWXkIZE1MjKCnb2dVJZOfb/n/OY1TiUAautqMTE5gZR/pFDKcdO5UiUJ7draWiT9PUlq7NXyq/ik6BN4e3vj1ddflcrSqe/p7gl9fX25EFQCoPt+N7p7upd8CJiyTOFg56B+HrDklivxApV4gBL6LbkoAfDa668pfM+iToIK3/YrChAAHA7nnKJXNjU1ZS3aKqDoZb/mcwKA7r/5KgEwODiIqqoqVFdXw8fHh1oJrKysFo2R2gIoKSnB4cOHwefz4evriw0bNqCrqwuVlZUwMTHB7t27ER8f/4tBqCWAxMREnDlzBlwuF1FRUT/r8Zs3byIlJQVaWlooLCyEmZnZgkGoHQDSu5s2bcKFCxcoo0ZGRlBTU0OdNjY28Pf3B5vNpp5lZmZi3759aGtrg62t7YIgqBWA6OhoKlAxY3xBQQH2798PU1NTkG+L5uZmXL58GVlZWUhKSqIMzs3NxbFjx3D37l3NBpCfn4+DBw/i1q1bYLFYCA4Opgw+ffo0wsLCpMYJBALExcWhrKyMRIuocgKODIPs7GylIaiNB+zcuRPu7u5ITk7G0aNHkZOTg5aWFrkG7dmzBwMDA5S3kIkxNjYW9fX1mguAw+EgPT0dERER8PPzw4EDBxAeHi7XoJ6eHjg4OOD+/fvUN725uTlGR0eho6OjFAS18IC+vj5YWFhQPU6MsrS0pJY/RRObs7MzLl68CDc3N9jZ2eHKlStwdHTUPAAVFRUICgqSjmnSKzPjez5rSJ3U1FRqgpS9V4aAWnjAUwBPqgeQmHxRURHlsWlpadT5+P187kw8Zyb2KHvv6uqKyMhIWiNBpUPg0KFDuJpzlpaiyggFRe9AWmYWrSpqAaAkyJeWsnSEuLeboBOy9SmAZeUBpFdrROOw09XCPo91MNNjynWGZecBofw76BwbR+q/ufjs44/Q2nQX+R6OcFljOCeEZQXgs87vsP1a9azP3d+RqJBoCG/5rl/+APJbOpAtHEZzS6vU2JiYGPz4NR953pzlD2BwfAJOl8rxeWkptd6TT+Hwl15ChqMVQq3NNR8ACXtl7k9Gw8svyp3U8jp7ceDrejxjbQ1BRzv2erriXxz50Z+4m3XwjX0DsYl/o7NqUl+SKosKk8Dn5s2b0R8dDgMd7XkVNjj/X5QGb8BG8/nzLkKuVOKf+ecRGhqq/gBIQINEfyq3vIDfmqxZFAD2l8pxp/UeFUajc6jUA4iCXm6uCNWWINXL5RcDyPu2HfmDInzTTJK76B0qB/B29ttI/Gsial9+EZzVc6/txJQ3axvxJ/u1ctd/ImPFK8Gb6Ueo9ugeKgfQ2NSII9wjqCwuRmP4C3T1/plcYvUdjLl5IpnLhSvHlXY7KgfQJ+xDW0cb4mP3olMgQLaPK7bZ0N/6qhv8AUl3BBAbmSA75z+wsrSCDdtGcwBMiidR/796KmPk0qeXkJGege0+nthjthrPsYzkGtL4/TA+6B/BSf43iH8jHjv+vIOS5azjYM3q+SdU2UZV7gFEGdmMkdaWVnxR+gX416+jr7cPz9qwYaWrTZ2Dkml0jk+i7rterDYyhv/zGxEcEgwHx5+yQCzMLWBro9wOkVoAIMrfa78H4QPhrB7v7+8HASLsE0IoFFKbH2bmZpTBZPmUPUyMTeDk4ETb9WcE1QYAUYjMB73CXoyNjdE2RFtbm+r5tdZraddRuyEgq5BkSgKyT0BATExMzGuUhZkFZbyent6CjCeV1MoDZK0g2ePEE8Z+HINoVASRSEQlXpNTX0+fOpXdBZqLktoCWHCXKlnxKQBVfg0q2VlLIq6sB5AU8C+XRJMlapRstpD9Q3mH0gCcXZw/Pff+Ofr/ai2RYXSaJXnHbGv2UwCL6QH+9vb2nxd+VKgRHvBhwYfUcpmRkTGnwzx8+BCGhtQnOK0cSCJku3LlyoayL8vU+5dQj8ytrqrGVxVfSTdgH6dw48YNEpLrGR4eJj/tU3gQACsMDQ1bo7ZHsWXz9hXWVJEAyTINCw2Tm0ZHkqsqKysvdnV1vUJHxRk3IdGGhqzjWQjYGECnnkplysvKUcWvwq5du2blHCUkJODEiRNEt2cB1NBRUnacOLJYrOvstWw9F1cXAwMDA11MYxoMUHlrWgwtLWmDMrUYskNNQfks2ZnGGGSwzjFcaZS/+8678PLyIi4/UlBQoDMwMDAwOjr6F/J7QDrGzzVRkB3KbQBI+GXlY40sPLZFV5uFy10DUAegAsD3yjRDa6ZUpkFNk33iAfwfqW9eZ+Er7+QAAAAASUVORK5CYII="},5776:function(e,t,a){},"57b0":function(e,t,a){e.exports=a.p+"static/img/settle_check.022d095d.png"},"58de":function(e,t,a){"use strict";a("6653")},"5c0b":function(e,t,a){"use strict";a("9c0c")},"5cbe":function(e,t,a){},"5cef":function(e,t,a){},"5d8a":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("TableLayout",{staticClass:"menu-layout",attrs:{permissions:["system:menu:query"]},scopedSlots:e._u([{key:"table-wrap",fn:function(){return[a("ul",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:menu:create","system:menu:delete","system:menu:sort"],expression:"['system:menu:create', 'system:menu:delete', 'system:menu:sort']"}],staticClass:"toolbar"},[a("li",[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:menu:create"],expression:"['system:menu:create']"}],attrs:{type:"primary",icon:"el-icon-plus"},on:{click:function(t){return e.$refs.operaMenuWindow.open("新建一级菜单",{type:"0"})}}},[e._v("新建")])],1),a("li",[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:menu:delete"],expression:"['system:menu:delete']"}],attrs:{icon:"el-icon-delete"},on:{click:e.deleteByIdInBatch}},[e._v("删除")])],1),a("li",[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:menu:sort"],expression:"['system:menu:sort']"}],attrs:{loading:e.isWorking.sort,icon:"el-icon-sort-up"},on:{click:function(t){return e.sort("top")}}},[e._v("上移")])],1),a("li",[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:menu:sort"],expression:"['system:menu:sort']"}],attrs:{loading:e.isWorking.sort,icon:"el-icon-sort-down"},on:{click:function(t){return e.sort("bottom")}}},[e._v("下移")])],1)]),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.isWorking.search,expression:"isWorking.search"}],ref:"table",attrs:{data:e.tableData.list,"tree-props":{children:"children",hasChildren:"hasChildren"},"row-key":"id",stripe:"","default-expand-all":!1},on:{"selection-change":e.handleSelectionChange}},[a("el-table-column",{attrs:{type:"selection",width:"55",fixed:"left"}}),a("el-table-column",{attrs:{prop:"name",label:"菜单名称",fixed:"left","min-width":"160px"}}),a("el-table-column",{attrs:{prop:"icon",label:"图标","min-width":"80px","class-name":"table-column-icon"},scopedSlots:e._u([{key:"default",fn:function(t){var i,n=t.row;return[null!=n.icon&&""!==n.icon?a("i",{class:(i={},i[n.icon]=!0,i)}):[e._v("未设置")]]}}])}),a("el-table-column",{attrs:{prop:"path",label:"访问路径","min-width":"140px"}}),a("el-table-column",{attrs:{prop:"remark",label:"备注","min-width":"120px"}}),a("el-table-column",{attrs:{prop:"createUser",label:"创建人","min-width":"100px"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.row;return[e._v(e._s(null==a.createUserInfo?"":a.createUserInfo.username))]}}])}),a("el-table-column",{attrs:{prop:"createTime",label:"创建时间","min-width":"140px"}}),a("el-table-column",{attrs:{prop:"updateUser",label:"更新人","min-width":"100px"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.row;return[e._v(e._s(null==a.updateUserInfo?"":a.updateUserInfo.username))]}}])}),a("el-table-column",{attrs:{prop:"updateTime",label:"更新时间","min-width":"140px"}}),a("el-table-column",{attrs:{prop:"disabled",label:"是否启用","min-width":"80px"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-switch",{attrs:{"active-value":!1,"inactive-value":!0},on:{change:function(t){return e.switchDisabled(i)}},model:{value:i.disabled,callback:function(t){e.$set(i,"disabled",t)},expression:"row.disabled"}})]}}])}),e.containPermissions(["system:menu:update","system:menu:create","system:menu:delete"])?a("el-table-column",{attrs:{label:"操作","min-width":"220",fixed:"right"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:menu:update"],expression:"['system:menu:update']"}],attrs:{type:"text",icon:"el-icon-edit"},on:{click:function(t){return e.$refs.operaMenuWindow.open("编辑菜单",Object.assign({},i,{type:0}))}}},[e._v("编辑")]),a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:menu:create"],expression:"['system:menu:create']"}],attrs:{type:"text",icon:"el-icon-plus"},on:{click:function(t){return e.$refs.operaMenuWindow.open("新建子菜单",null,Object.assign({},i,{type:0}))}}},[e._v("新建子菜单")]),i.fixed?e._e():a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:menu:delete"],expression:"['system:menu:delete']"}],attrs:{type:"text",icon:"el-icon-delete"},on:{click:function(t){return e.deleteById(i)}}},[e._v("删除")])]}}],null,!1,1035176883)}):e._e()],1)]},proxy:!0}])},[a("OperaMenuWindow",{ref:"operaMenuWindow",on:{success:function(t){return e.handlePageChange(e.tableData.pagination.pageIndex)}}})],1)},n=[],s=a("b85c"),l=(a("ac1f"),a("841c"),a("d3b7"),a("c740"),a("a434"),a("b0c0"),a("aa1c")),o=a("0f1b"),r=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("GlobalWindow",{staticClass:"handle-table-dialog",attrs:{title:e.title,visible:e.visible,"confirm-working":e.isWorking},on:{"update:visible":function(t){e.visible=t},confirm:e.confirm}},[null!=e.form.parent&&null==e.form.id?a("p",{staticClass:"tip"},[e._v("为 "),a("em",[e._v(e._s(e.parentName))]),e._v(" 新建子菜单")]):e._e(),a("el-form",{ref:"form",attrs:{model:e.form,rules:e.rules}},[a("el-form-item",{attrs:{label:"上级菜单",prop:"parentId"}},[e.visible?a("MenuSelect",{attrs:{placeholder:"请选择上级菜单","exclude-id":e.excludeMenuId,clearable:"",inline:!1},model:{value:e.form.parentId,callback:function(t){e.$set(e.form,"parentId",t)},expression:"form.parentId"}}):e._e()],1),a("el-form-item",{attrs:{label:"菜单名称",prop:"name",required:""}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入菜单名称",maxlength:"50"},model:{value:e.form.name,callback:function(t){e.$set(e.form,"name",t)},expression:"form.name"}})],1),a("el-form-item",{attrs:{label:"访问路径",prop:"path"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入访问路径",maxlength:"200"},model:{value:e.form.path,callback:function(t){e.$set(e.form,"path",t)},expression:"form.path"}})],1),a("el-form-item",{staticClass:"form-item-icon",attrs:{label:"图标",prop:"icon"}},[a("el-radio-group",{model:{value:e.form.icon,callback:function(t){e.$set(e.form,"icon",t)},expression:"form.icon"}},e._l(e.icons,(function(e){var t;return a("el-radio",{key:e,attrs:{label:e}},[a("i",{class:(t={},t[e]=!0,t)})])})),1)],1),a("el-form-item",{attrs:{label:"备注",prop:"remark"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{type:"textarea",placeholder:"请输入菜单备注",rows:3,maxlength:"500"},model:{value:e.form.remark,callback:function(t){e.$set(e.form,"remark",t)},expression:"form.remark"}})],1)],1)],1)},c=[],u=a("ae62"),d=a("5543"),m=a("f214"),p=a("7624"),f={name:"OperaMenuWindow",extends:u["a"],components:{MenuSelect:m["a"],GlobalWindow:d["a"]},data:function(){return{icons:p["a"],parentName:"",excludeMenuId:null,form:{id:null,parentId:null,name:"",path:"",icon:"",remark:"",type:""},rules:{name:[{required:!0,message:"请输入菜单名称"}]}}},methods:{open:function(e,t,a){var i=this;if(this.title=e,this.visible=!0,null==t)return this.excludeMenuId=null,void this.$nextTick((function(){i.$refs.form.resetFields(),i.form.id=null,i.form.type=a.type,i.form.parentId=null==a?null:a.id,i.parentName=null==a?null:a.name}));this.$nextTick((function(){for(var e in i.excludeMenuId=t.id,i.form)i.form[e]=t[e]}))}},created:function(){this.config({api:"/system/menu"})}},h=f,b=(a("e399"),a("2877")),v=Object(b["a"])(h,r,c,!1,null,"84ffc3ac",null),_=v.exports,y=a("a6dc"),g={name:"SystemMenu",extends:o["a"],components:{OperaMenuWindow:_,TableLayout:l["a"]},data:function(){return{isWorking:{sort:!1}}},methods:{handlePageChange:function(){var e=this;this.isWorking.search=!0,Object(y["fetchTree"])().then((function(t){e.tableData.list=t})).catch((function(t){e.$tip.apiFailed(t)})).finally((function(){e.isWorking.search=!1}))},sort:function(e){var t=this;if(!this.isWorking.sort)if(0!==this.tableData.selectedRows.length)if(this.tableData.selectedRows.length>1)this.$tip.warning("排序时仅允许选择一条数据");else{var a,i,n=this.tableData.selectedRows[0].id,l=Object(s["a"])(this.tableData.list);try{for(l.s();!(i=l.n()).done;){var o=i.value,r=this.__findParent(n,o);null!=r&&(a=r.children)}}catch(u){l.e(u)}finally{l.f()}a=a||this.tableData.list;var c=a.findIndex((function(e){return e.id===n}));"top"!==e||0!==c?"bottom"!==e||c!==a.length-1?(this.isWorking.sort=!0,Object(y["sort"])({id:this.tableData.selectedRows[0].id,direction:e}).then((function(){"top"===e?a.splice(c,0,a.splice(c-1,1)[0]):a.splice(c,0,a.splice(c+1,1)[0])})).catch((function(e){t.$tip.apiFailed(e)})).finally((function(){t.isWorking.sort=!1}))):this.$tip.warning("菜单已到底部"):this.$tip.warning("菜单已到顶部")}else this.$tip.warning("请选择一条数据")},switchDisabled:function(e){var t=this;e.disabled?this.$dialog.disableConfirm("确认禁用 ".concat(e.name," 菜单吗?")).then((function(){t.__updateMenuStatus(e)})).catch((function(){e.disabled=!e.disabled})):this.__updateMenuStatus(e)},__findParent:function(e,t){if(0!==t.children){var a,i=Object(s["a"])(t.children);try{for(i.s();!(a=i.n()).done;){var n=a.value;if(n.id===e)return t;if(n.children.length>0){var l=this.__findParent(e,n);if(null!=l)return l}}}catch(o){i.e(o)}finally{i.f()}return null}},__updateMenuStatus:function(e){var t=this;Object(y["updateStatus"])({id:e.id,parentId:e.parentId,disabled:e.disabled}).then((function(){t.$tip.apiSuccess("修改成功")})).catch((function(a){e.disabled=!e.disabled,t.$tip.apiFailed(a)}))}},created:function(){this.config({module:"菜单",api:"/system/menu"}),this.search()}},w=g,k=(a("35e8"),Object(b["a"])(w,i,n,!1,null,"3babb177",null));t["default"]=k.exports},"5ffd":function(e,t,a){"use strict";a("52e1")},6119:function(e,t,a){"use strict";a.r(t),a.d(t,"fetchList",(function(){return n})),a.d(t,"create",(function(){return s})),a.d(t,"all",(function(){return l})),a.d(t,"updateStatus",(function(){return o})),a.d(t,"updateById",(function(){return r})),a.d(t,"solutionsId",(function(){return c})),a.d(t,"listForCompany",(function(){return u})),a.d(t,"getNewVersion",(function(){return d}));var i=a("b775");function n(e){return i["a"].post("/business/solutions/page",e,{trim:!0})}function s(e){return i["a"].post("/business/solutions/create",e)}function l(e){return i["a"].post("/business/solutions/list",e)}function o(e){return i["a"].post("/business/solutions/updateStatus",e)}function r(e){return i["a"].post("/business/solutions/updateById",e)}function c(e){return i["a"].get("/business/solutions/".concat(e))}function u(e){return i["a"].post("/business/companySolution/listForCompany",e)}function d(e){return i["a"].get("/business/solutions/getNewVersion?solutionId=".concat(e))}},6161:function(e,t,a){"use strict";a("d645")},"61d4":function(e,t,a){"use strict";var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return e.containRoles(e.roles)&&e.containPermissions(e.permissions)?a("div",[e._t("default")],2):a("div",{staticClass:"not-allow-wrap"},[e._t("not-allow",[a("NotAllow")])],2)},n=[],s=a("e811"),l=a("7903"),o={name:"Profile",components:{NotAllow:l["a"]},extends:s["a"],props:{permissions:{type:Array},roles:{type:Array}}},r=o,c=(a("da96"),a("2877")),u=Object(c["a"])(r,i,n,!1,null,"86b6dd7c",null);t["a"]=u.exports},"633e":function(e,t,a){"use strict";a("66eb")},6348:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("TableLayout",{attrs:{permissions:["business:applychange:query"]},scopedSlots:e._u([{key:"table-wrap",fn:function(){return[a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.isWorking.search,expression:"isWorking.search"}],attrs:{data:e.tableData.list,stripe:""}},[a("el-table-column",{attrs:{label:"序号",width:"80px"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.$index+1))])]}}])}),a("el-table-column",{attrs:{prop:"status",label:"保单状态","min-width":"100px"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[0===i.status?a("span",{class:"change-status"+i.status},[e._v("待签署")]):e._e(),1===i.status?a("span",{class:"change-status"+i.status},[e._v("待审核")]):e._e(),2===i.status?a("span",{class:"change-status"+i.status},[e._v("已生效")]):e._e(),6===i.status?a("span",{class:"change-status"+i.status},[e._v("已关闭")]):e._e(),3===i.status||4===i.status?a("span",{class:"change-status"+i.status},[e._v("申请退回")]):e._e(),5===i.status||8===i.status?a("span",{class:"change-status"+i.status},[e._v("已退回")]):e._e()]}}])}),a("el-table-column",{attrs:{prop:"applyCode",label:"关联保单号","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"solutionsName",label:"保险方案","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"addNum",label:"加保人数(人)","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"delNum",label:"减保人数(人)","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"fee",label:"费用变更","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"createDate",label:"提交时间","min-width":"100px"}}),a("el-table-column",{attrs:{label:"操作","min-width":"120",fixed:"right"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-button",{attrs:{type:"text"},on:{click:function(t){return e.$refs.OperaApplyChangeDetailWindow.open("加减保详情",i)}}},[e._v("查看详情")])]}}])})],1),a("pagination",{attrs:{pagination:e.tableData.pagination},on:{"size-change":e.handleSizeChange,"current-change":e.handlePageChange}})]},proxy:!0}])},[a("el-form",{ref:"searchForm",attrs:{slot:"search-form",model:e.searchForm,"label-width":"100px",inline:""},slot:"search-form"},[a("el-form-item",{attrs:{label:"保单状态",prop:"status"}},[a("el-select",{attrs:{placeholder:"请选择"},on:{change:e.search},model:{value:e.searchForm.status,callback:function(t){e.$set(e.searchForm,"status",t)},expression:"searchForm.status"}},[a("el-option",{attrs:{label:"全部",value:""}}),a("el-option",{attrs:{label:"待签署",value:"0"}}),a("el-option",{attrs:{label:"待审核",value:"1"}}),a("el-option",{attrs:{label:"已生效",value:"2"}}),a("el-option",{attrs:{label:"申请退回",value:"3"}}),a("el-option",{attrs:{label:"已退回",value:"5"}}),a("el-option",{attrs:{label:"已关闭",value:"6"}})],1)],1),a("el-form-item",{attrs:{label:"保险方案",prop:"baseSolutionsId"}},[a("el-select",{attrs:{placeholder:"请选择"},on:{change:e.search},model:{value:e.searchForm.baseSolutionsId,callback:function(t){e.$set(e.searchForm,"baseSolutionsId",t)},expression:"searchForm.baseSolutionsId"}},e._l(e.solutionList,(function(e){return a("el-option",{key:e.baseId,attrs:{label:e.name,value:e.baseId}})})),1)],1),a("el-form-item",{attrs:{label:"提交日期",prop:"status"}},[a("el-date-picker",{attrs:{type:"daterange","value-format":"yyyy-MM-dd","range-separator":"至","start-placeholder":"开始日期","end-placeholder":"结束日期"},on:{change:e.changeTime},model:{value:e.searchForm.time,callback:function(t){e.$set(e.searchForm,"time",t)},expression:"searchForm.time"}})],1),a("section",[a("el-button",{attrs:{type:"primary"},on:{click:e.search}},[e._v("搜索")]),a("el-button",{on:{click:e.reset}},[e._v("重置")])],1)],1),a("OperaApplyChangeDetailWindow",{ref:"OperaApplyChangeDetailWindow",on:{success:e.handlePageChange}})],1)},n=[],s=(a("ac1f"),a("841c"),a("0f1b")),l=a("aa1c"),o=a("d529"),r=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("GlobalWindow",{attrs:{title:e.title,width:"100%",visible:e.visible,"confirm-working":e.isWorking},on:{"update:visible":function(t){e.visible=t},confirm:e.confirm}},[e._v(" 加减保详情 ")])},c=[],u=a("ae62"),d=a("5543"),m={name:"add_subtractDetails",extends:u["a"],components:{GlobalWindow:d["a"]},data:function(){return{form:{id:null}}},created:function(){this.config({api:"/business/applyChange","field.id":"id"})}},p=m,f=a("2877"),h=Object(f["a"])(p,r,c,!1,null,null,null),b=h.exports,v=a("946c"),_=a("6119"),y={name:"add_subtract",extends:s["a"],components:{TableLayout:l["a"],Pagination:o["a"],add_subtractDetails:b,OperaApplyChangeDetailWindow:v["a"]},data:function(){return{searchForm:{status:"",type:"0",baseSolutionsId:"",createDateE:"",createDateS:"",time:[]},solutionList:[]}},created:function(){this.config({module:"加减保换厂申请信息表",api:"/business/applyChange","field.id":"id","field.main":"id"}),this.search(),this.getAll()},methods:{getAll:function(){var e=this;Object(_["all"])({dataType:2}).then((function(t){e.solutionList=t})).catch((function(e){}))},changeTime:function(e){e.length>0?(this.searchForm.createDateS=e[0],this.searchForm.createDateE=e[1]):(this.searchForm.createDateS="",this.searchForm.createDateE=""),this.search()},reset:function(){this.searchForm.createDateS="",this.searchForm.createDateE="",this.searchForm.time=[],this.$refs.searchForm.resetFields(),this.search()}}},g=y,w=Object(f["a"])(g,i,n,!1,null,null,null);t["default"]=w.exports},"63e6":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"error-404"},[i("div",[i("div",{staticClass:"left"},[i("img",{attrs:{src:a("3dfc")}}),i("h1",[e._v("找不到网页")]),i("p"),i("div",{staticClass:"opera"},[i("el-button",{on:{click:function(t){return e.$router.back()}}},[e._v("返回")]),i("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.$router.push("/index")}}},[e._v("前往首页")])],1)]),e._m(0)])])},n=[function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"right"},[a("h2",[e._v("你可以尝试以下操作")]),a("p",[e._v("1. 如果是手动更改的网页地址,请检查网页地址是否正确")]),a("p",[e._v("2. 点击【返回】按钮刷新页面后重试")]),a("p",[e._v("3. 联系系统管理员")])])}],s={name:"NotFound"},l=s,o=(a("09df"),a("2877")),r=Object(o["a"])(l,i,n,!1,null,"810ef5b2",null);t["default"]=r.exports},"63f0":function(e,t,a){"use strict";var i={set:function(e,t){sessionStorage&&null!=e&&null!=t&&sessionStorage.setItem(e,t)},get:function(e){return sessionStorage?null==e?null:sessionStorage.getItem(e):null},setJSON:function(e,t){null!=t&&this.set(e,JSON.stringify(t))},getJSON:function(e){var t=this.get(e);if(null!=t)return JSON.parse(t)}},n={set:function(e,t){localStorage&&null!=e&&null!=t&&localStorage.setItem(e,t)},get:function(e){return localStorage?null==e?null:localStorage.getItem(e):null},setJSON:function(e,t){null!=t&&this.set(e,JSON.stringify(t))},getJSON:function(e){var t=this.get(e);if(null!=t)return JSON.parse(t)}};t["a"]={session:i,local:n}},6437:function(e,t,a){},6653:function(e,t,a){},"66a8":function(e,t,a){"use strict";a("837e")},"66eb":function(e,t,a){},"67c4":function(e,t,a){"use strict";a.r(t),a.d(t,"fetchList",(function(){return n})),a.d(t,"exportExcel",(function(){return s}));var i=a("b775");function n(e){return i["a"].post("/system/traceLog/page",e,{trim:!0})}function s(e){return i["a"].post("/system/traceLog/exportExcel",e,{download:!0,trim:!0})}},6995:function(e,t,a){},"6a6a":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("TableLayout",{attrs:{permissions:["business:insuranceapply:query"]},scopedSlots:e._u([{key:"table-wrap",fn:function(){return[a("ul",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:dispatchunit:create"],expression:"['business:dispatchunit:create']"}],staticClass:"toolbar"},[a("li",[a("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.$refs.OperaInsuranceApplyWindow.open("投保申请")}}},[e._v("投保申请")])],1)]),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.isWorking.search,expression:"isWorking.search"}],attrs:{data:e.tableData.list,stripe:""}},[a("el-table-column",{attrs:{label:"序号",width:"80px"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.$index+1))])]}}])}),a("el-table-column",{attrs:{prop:"statusInfo",label:"状态"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("span",{class:"apply-status"+i.status},[e._v(e._s(i.statusInfo))])]}}])}),a("el-table-column",{attrs:{prop:"solutionsName",label:"保险方案"}}),a("el-table-column",{attrs:{label:"保单号"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("span",[e._v(e._s(i.code?i.code:"-"))])]}}])}),a("el-table-column",{attrs:{prop:"insureNum",label:"投保人数"}}),a("el-table-column",{attrs:{prop:"serviceDays",label:"投保时长(天)"}}),a("el-table-column",{attrs:{prop:"currentFee",label:"产生费用"}}),a("el-table-column",{attrs:{prop:"fee",label:"总费用(元)"}}),a("el-table-column",{attrs:{prop:"checkDate",label:"提交日期"}}),a("el-table-column",{attrs:{prop:"startTime",label:"投保生效日期"}}),a("el-table-column",{attrs:{prop:"endTime",label:"投保失效日期"}}),e.containPermissions(["business:insuranceapply:update","business:insuranceapply:delete"])?a("el-table-column",{attrs:{label:"操作","min-width":"150",fixed:"right"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:insuranceapply:update"],expression:"['business:insuranceapply:update']"}],attrs:{type:"text"},on:{click:function(t){return e.$refs.OperaInsuranceApplyDetails.open("投保详情",{id:i.id})}}},[e._v("查看详情")]),2===i.statusCollect?[a("el-button",{attrs:{type:"text"},on:{click:function(t){return e.$refs.additionSubtractionApplication.open("加减保申请",{id:i.id})}}},[e._v("加减保申请")])]:e._e()]}}],null,!1,3315743554)}):e._e()],1),a("pagination",{attrs:{pagination:e.tableData.pagination},on:{"size-change":e.handleSizeChange,"current-change":e.handlePageChange}})]},proxy:!0}])},[a("el-form",{ref:"searchForm",attrs:{slot:"search-form",model:e.searchForm,"label-width":"100px",inline:""},slot:"search-form"},[a("el-form-item",{attrs:{label:"保单号",prop:"code"}},[a("el-input",{attrs:{placeholder:"请输入"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.code,callback:function(t){e.$set(e.searchForm,"code",t)},expression:"searchForm.code"}})],1),a("el-form-item",{attrs:{label:"保险方案",prop:"baseSolutionId"}},[a("el-select",{attrs:{placeholder:"请选择"},on:{change:e.search},model:{value:e.searchForm.baseSolutionId,callback:function(t){e.$set(e.searchForm,"baseSolutionId",t)},expression:"searchForm.baseSolutionId"}},e._l(e.solutionList,(function(e){return a("el-option",{key:e.id,attrs:{label:e.name,value:e.id}})})),1)],1),a("el-form-item",{attrs:{label:"状态",prop:"statusCollect"}},[a("el-select",{attrs:{placeholder:"请选择"},on:{change:e.search},model:{value:e.searchForm.statusCollect,callback:function(t){e.$set(e.searchForm,"statusCollect",t)},expression:"searchForm.statusCollect"}},[a("el-option",{attrs:{label:"待审核",value:"0"}}),a("el-option",{attrs:{label:"待出单",value:"1"}}),a("el-option",{attrs:{label:"待签章",value:"7"}}),a("el-option",{attrs:{label:"保障中",value:"2"}}),a("el-option",{attrs:{label:"已过期",value:"3"}}),a("el-option",{attrs:{label:"已退回",value:"4"}}),a("el-option",{attrs:{label:"退回申请中",value:"5"}}),a("el-option",{attrs:{label:"已关闭",value:"6"}})],1)],1),a("el-form-item",{attrs:{label:"保险生效起期",prop:"time1"}},[a("el-date-picker",{attrs:{type:"daterange","range-separator":"至","value-format":"yyyy-MM-dd","start-placeholder":"开始日期","end-placeholder":"结束日期"},on:{change:e.changeS},model:{value:e.time1,callback:function(t){e.time1=t},expression:"time1"}})],1),a("el-form-item",{attrs:{label:"保险生效止期",prop:"time2"}},[a("el-date-picker",{attrs:{type:"daterange","range-separator":"至","value-format":"yyyy-MM-dd","start-placeholder":"开始日期","end-placeholder":"结束日期"},on:{change:e.changeE},model:{value:e.time2,callback:function(t){e.time2=t},expression:"time2"}})],1),a("section",[a("el-button",{attrs:{type:"primary"},on:{click:e.search}},[e._v("搜索")]),a("el-button",{on:{click:e.reset}},[e._v("重置")])],1)],1),a("OperaInsuranceApplyWindow",{ref:"OperaInsuranceApplyWindow",on:{success:e.handlePageChange}}),a("OperaInsuranceApplyDetails",{ref:"OperaInsuranceApplyDetails",on:{success:e.handlePageChange}}),a("additionSubtractionApplication",{ref:"additionSubtractionApplication",on:{success:e.handlePageChange}})],1)},n=[],s=(a("ac1f"),a("841c"),a("0f1b")),l=a("aa1c"),o=a("d529"),r=a("c57d"),c=a("2be3"),u=a("eaa1"),d=a("6119"),m={name:"myPolicy",extends:s["a"],components:{TableLayout:l["a"],Pagination:o["a"],OperaInsuranceApplyWindow:r["a"],OperaInsuranceApplyDetails:c["a"],additionSubtractionApplication:u["a"]},data:function(){return{searchForm:{code:"",endTimeE:"",endTimeS:"",startTimeE:"",startTimeS:"",baseSolutionId:"",statusCollect:"2"},time1:[],time2:[],solutionList:[]}},created:function(){this.config({module:"投保申请信息表",api:"/business/insuranceApply","field.id":"id","field.main":"id"}),this.search(),this.loadSelectList()},methods:{reset:function(){this.time1=[],this.time2=[],this.searchForm.endTimeE="",this.searchForm.endTimeS="",this.searchForm.startTimeE="",this.searchForm.startTimeS="",this.$refs.searchForm.resetFields(),this.search()},changeE:function(e){e.length>0?(this.searchForm.endTimeS=e[0],this.searchForm.endTimeE=e[1]):(this.searchForm.endTimeS="",this.searchForm.endTimeE=""),this.search()},changeS:function(e){e.length>0?(this.searchForm.startTimeS=e[0],this.searchForm.startTimeE=e[1]):(this.searchForm.startTimeS="",this.searchForm.startTimeE=""),this.search()},loadSelectList:function(){var e=this;Object(d["all"])({dataType:0}).then((function(t){e.solutionList=t}))}}},p=m,f=a("2877"),h=Object(f["a"])(p,i,n,!1,null,null,null);t["default"]=h.exports},"6b55":function(e,t,a){"use strict";a("f0b1")},"6bce":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("TableLayout",{attrs:{permissions:["system:dict:query"]},scopedSlots:e._u([{key:"table-wrap",fn:function(){return[a("ul",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:dict:create","system:dict:delete"],expression:"['system:dict:create', 'system:dict:delete']"}],staticClass:"toolbar"},[a("li",[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:dict:create"],expression:"['system:dict:create']"}],attrs:{type:"primary",icon:"el-icon-plus"},on:{click:function(t){return e.$refs.operaDictWindow.open("新建字典")}}},[e._v("新建")])],1),a("li",[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:dict:delete"],expression:"['system:dict:delete']"}],attrs:{icon:"el-icon-delete"},on:{click:e.deleteByIdInBatch}},[e._v("删除")])],1)]),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.isWorking.search,expression:"isWorking.search"}],attrs:{data:e.tableData.list,"default-sort":{prop:"createTime",order:"descending"},stripe:""},on:{"selection-change":e.handleSelectionChange,"sort-change":e.handleSortChange}},[a("el-table-column",{attrs:{type:"selection",fixed:"left",width:"55"}}),a("el-table-column",{attrs:{prop:"code",label:"字典编码",fixed:"left","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"name",label:"字典名称",fixed:"left","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"remark",label:"备注","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"createUser",label:"创建人","min-width":"100px"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.row;return[e._v(e._s(null==a.createUserInfo?"":a.createUserInfo.username))]}}])}),a("el-table-column",{attrs:{prop:"createTime",label:"创建时间","min-width":"140px",sortable:"custom","sort-by":"dict.CREATE_TIME"}}),a("el-table-column",{attrs:{prop:"updateUser",label:"更新人","min-width":"100px"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.row;return[e._v(e._s(null==a.updateUserInfo?"":a.updateUserInfo.username))]}}])}),a("el-table-column",{attrs:{prop:"updateTime",label:"更新时间","min-width":"140px"}}),e.containPermissions(["system:dict:update","system:dict:delete"])?a("el-table-column",{attrs:{label:"操作","min-width":"210",fixed:"right"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:dict:update"],expression:"['system:dict:update']"}],attrs:{type:"text",icon:"el-icon-edit"},on:{click:function(t){return e.$refs.operaDictWindow.open("编辑字典",i)}}},[e._v("编辑")]),a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:dict:update"],expression:"['system:dict:update']"}],attrs:{type:"text",icon:"el-icon-edit"},on:{click:function(t){return e.$refs.dictDataManagerWindow.open(i.id,i.name)}}},[e._v("数据管理")]),a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:dict:delete"],expression:"['system:dict:delete']"}],attrs:{type:"text",icon:"el-icon-delete"},on:{click:function(t){return e.deleteById(i)}}},[e._v("删除")])]}}],null,!1,1376422363)}):e._e()],1),a("pagination",{attrs:{pagination:e.tableData.pagination},on:{"size-change":e.handleSizeChange,"current-change":e.handlePageChange}})]},proxy:!0}])},[a("el-form",{ref:"searchForm",attrs:{slot:"search-form",model:e.searchForm,"label-width":"100px",inline:""},slot:"search-form"},[a("el-form-item",{attrs:{label:"字典编码",prop:"code"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入字典编码"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.code,callback:function(t){e.$set(e.searchForm,"code",t)},expression:"searchForm.code"}})],1),a("el-form-item",{attrs:{label:"字典名称",prop:"name"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入字典名称"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.name,callback:function(t){e.$set(e.searchForm,"name",t)},expression:"searchForm.name"}})],1),a("section",[a("el-button",{attrs:{type:"primary"},on:{click:e.search}},[e._v("搜索")]),a("el-button",{on:{click:e.reset}},[e._v("重置")])],1)],1),a("OperaDictWindow",{ref:"operaDictWindow",on:{success:function(t){return e.handlePageChange(e.tableData.pagination.pageIndex)}}}),a("DictDataManagerWindow",{ref:"dictDataManagerWindow"})],1)},n=[],s=(a("ac1f"),a("841c"),a("d529")),l=a("aa1c"),o=a("0f1b"),r=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("GlobalWindow",{attrs:{title:e.title,visible:e.visible,"confirm-working":e.isWorking},on:{"update:visible":function(t){e.visible=t},confirm:e.confirm}},[a("el-form",{ref:"form",attrs:{model:e.form,rules:e.rules}},[a("el-form-item",{attrs:{label:"字典编码",prop:"code",required:""}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入字典编码",maxlength:"50"},model:{value:e.form.code,callback:function(t){e.$set(e.form,"code",t)},expression:"form.code"}})],1),a("el-form-item",{attrs:{label:"字典名称",prop:"name",required:""}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入字典名称",maxlength:"50"},model:{value:e.form.name,callback:function(t){e.$set(e.form,"name",t)},expression:"form.name"}})],1),a("el-form-item",{attrs:{label:"备注",prop:"remark"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{type:"textarea",placeholder:"请输入备注",rows:3,maxlength:"500"},model:{value:e.form.remark,callback:function(t){e.$set(e.form,"remark",t)},expression:"form.remark"}})],1)],1)],1)},c=[],u=a("ae62"),d=a("5543"),m={name:"OperaDictWindow",extends:u["a"],components:{GlobalWindow:d["a"]},data:function(){return{form:{id:null,code:"",name:"",remark:""},rules:{code:[{required:!0,message:"请输入字典编码"}],name:[{required:!0,message:"请输入字典名称"}]}}},created:function(){this.config({api:"/system/dict"})}},p=m,f=a("2877"),h=Object(f["a"])(p,r,c,!1,null,null,null),b=h.exports,v=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("GlobalWindow",{attrs:{title:e.dictName+"数据管理",width:"78%",visible:e.visible,"with-footer":!1},on:{"update:visible":function(t){e.visible=t}}},[a("TableLayout",{attrs:{"with-breadcrumb":!1},scopedSlots:e._u([{key:"table-wrap",fn:function(){return[a("ul",{staticClass:"toolbar"},[a("li",[a("el-button",{attrs:{type:"primary",icon:"el-icon-plus"},on:{click:function(t){return e.$refs.operaDictDataWindow.open("新建字典数据",e.searchForm.dictId)}}},[e._v("新建")])],1),a("li",[a("el-button",{attrs:{icon:"el-icon-delete"},on:{click:e.deleteByIdInBatch}},[e._v("删除")])],1)]),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.isWorking.search,expression:"isWorking.search"}],attrs:{data:e.tableData.list,stripe:""},on:{"selection-change":e.handleSelectionChange}},[a("el-table-column",{attrs:{type:"selection",width:"55"}}),a("el-table-column",{attrs:{prop:"label",label:"数据标签","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"code",label:"数据值","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"disabled",label:"状态","min-width":"100px"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.row;return[e._v(e._s(e._f("disabledText")(a.disabled)))]}}])}),a("el-table-column",{attrs:{prop:"createUser",label:"创建人","min-width":"100px"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.row;return[e._v(e._s(null==a.createUserInfo?"":a.createUserInfo.username))]}}])}),a("el-table-column",{attrs:{prop:"updateUser",label:"更新人","min-width":"100px"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.row;return[e._v(e._s(null==a.updateUserInfo?"":a.updateUserInfo.username))]}}])}),a("el-table-column",{attrs:{prop:"createTime",label:"创建时间","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"updateTime",label:"更新时间","min-width":"100px"}}),a("el-table-column",{attrs:{label:"操作","min-width":"120",fixed:"right"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-button",{attrs:{type:"text",icon:"el-icon-edit"},on:{click:function(t){return e.$refs.operaDictDataWindow.open("编辑字典数据",e.dictId,i)}}},[e._v("编辑")]),a("el-button",{attrs:{type:"text",icon:"el-icon-delete"},on:{click:function(t){return e.deleteById(i)}}},[e._v("删除")])]}}])})],1),a("pagination",{attrs:{pagination:e.tableData.pagination},on:{"size-change":e.handleSizeChange,"current-change":e.handlePageChange}})]},proxy:!0}])},[a("OperaDictDataWindow",{ref:"operaDictDataWindow",on:{success:function(t){return e.handlePageChange(e.tableData.pagination.pageIndex)}}})],1)],1)},_=[],y=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("GlobalWindow",{attrs:{title:e.title,visible:e.visible,"confirm-working":e.isWorking.create},on:{"update:visible":function(t){e.visible=t},confirm:e.confirm}},[a("el-form",{ref:"form",attrs:{model:e.form,rules:e.rules}},[a("el-form-item",{attrs:{label:"数据标签",prop:"label",required:""}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入数据标签",maxlength:"50"},model:{value:e.form.label,callback:function(t){e.$set(e.form,"label",t)},expression:"form.label"}})],1),a("el-form-item",{attrs:{label:"数据值",prop:"code",required:""}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入数据值",maxlength:"50"},model:{value:e.form.code,callback:function(t){e.$set(e.form,"code",t)},expression:"form.code"}})],1),a("el-form-item",{staticClass:"form-item-status",attrs:{label:"状态",prop:"disabled",required:""}},[a("el-switch",{attrs:{"active-value":!1,"inactive-value":!0},model:{value:e.form.disabled,callback:function(t){e.$set(e.form,"disabled",t)},expression:"form.disabled"}}),a("span",{staticClass:"status-text"},[e._v(e._s(e._f("disabledText")(e.form.disabled)))])],1)],1)],1)},g=[],w={name:"OperaDictDataWindow",extends:u["a"],components:{GlobalWindow:d["a"]},data:function(){return{form:{id:null,dictId:null,code:"",label:"",disabled:!1},rules:{label:[{required:!0,message:"请输入数据标签"}],code:[{required:!0,message:"请输入数据值"}]}}},methods:{open:function(e,t,a){var i=this;this.title=e,this.visible=!0,null!=a?this.$nextTick((function(){for(var e in i.form)i.form[e]=a[e]})):this.$nextTick((function(){i.$refs.form.resetFields(),i.form.id=null,i.form.dictId=t}))}},created:function(){this.config({api:"/system/dictData"})}},k=w,x=(a("1a1a"),Object(f["a"])(k,y,g,!1,null,"400e5c2a",null)),C=x.exports,I={name:"DictDataManagerWindow",extends:o["a"],components:{OperaDictDataWindow:C,TableLayout:l["a"],GlobalWindow:d["a"],Pagination:s["a"]},data:function(){return{visible:!1,searchForm:{dictId:null},dictName:""}},methods:{open:function(e,t){this.searchForm.dictId=e,this.dictName=t,this.visible=!0,this.search()}},created:function(){this.config({api:"/system/dictData","field.main":"label"})}},S=I,D=(a("cd4e"),Object(f["a"])(S,v,_,!1,null,"065835d5",null)),$=D.exports,T={name:"SystemDict",extends:o["a"],components:{DictDataManagerWindow:$,OperaDictWindow:b,TableLayout:l["a"],Pagination:s["a"]},data:function(){return{searchForm:{code:"",name:""}}},created:function(){this.config({module:"字典",api:"/system/dict",sorts:[{property:"dict.CREATE_TIME",direction:"DESC"}]}),this.search()}},O=T,N=Object(f["a"])(O,i,n,!1,null,null,null);t["default"]=N.exports},"6c41":function(e,t,a){"use strict";a("ae9b")},"6c5c":function(e,t,a){"use strict";a.r(t),a.d(t,"getSystemInfo",(function(){return n}));var i=a("b775");function n(){return i["a"].get("/system/monitor/getSystemInfo")}},"6c75":function(e,t,a){e.exports=a.p+"static/img/dipatch_unit.6884c663.png"},"6d50":function(e,t,a){},"6e9d":function(e,t,a){},"70b8":function(e,t,a){},"71bc":function(e,t,a){"use strict";a.r(t),a.d(t,"sendSms",(function(){return n}));var i=a("b775");function n(e){return i["a"].post("/business/smsEmail/sendSms",e)}},7256:function(e,t,a){"use strict";a("c7ed")},"73de":function(e,t,a){"use strict";a("890e")},"75b2":function(e,t,a){},7624:function(e,t,a){"use strict";t["a"]=["eva-icon-role","eva-icon-permission","eva-icon-department","eva-icon-position","eva-icon-dictionary","eva-icon-listener","eva-icon-log","eva-icon-log-opera","eva-icon-log-login","el-icon-platform-eleme","el-icon-eleme","el-icon-delete-solid","el-icon-delete","el-icon-s-tools","el-icon-setting","el-icon-user-solid","el-icon-user","el-icon-phone","el-icon-phone-outline","el-icon-more","el-icon-more-outline","el-icon-star-on","el-icon-star-off","el-icon-s-goods","el-icon-goods","el-icon-warning","el-icon-warning-outline","el-icon-question","el-icon-info","el-icon-remove","el-icon-circle-plus","el-icon-success","el-icon-error","el-icon-zoom-in","el-icon-zoom-out","el-icon-remove-outline","el-icon-circle-plus-outline","el-icon-circle-check","el-icon-circle-close","el-icon-s-help","el-icon-help","el-icon-minus","el-icon-plus","el-icon-check","el-icon-close","el-icon-picture","el-icon-picture-outline","el-icon-picture-outline-round","el-icon-upload","el-icon-upload2","el-icon-download","el-icon-camera-solid","el-icon-camera","el-icon-video-camera-solid","el-icon-video-camera","el-icon-message-solid","el-icon-bell","el-icon-s-cooperation","el-icon-s-order","el-icon-s-platform","el-icon-s-fold","el-icon-s-unfold","el-icon-s-operation","el-icon-s-promotion","el-icon-s-home","el-icon-s-release","el-icon-s-ticket","el-icon-s-management","el-icon-s-open","el-icon-s-shop","el-icon-s-marketing","el-icon-s-flag","el-icon-s-comment","el-icon-s-finance","el-icon-s-claim","el-icon-s-custom","el-icon-s-opportunity","el-icon-s-data","el-icon-s-check","el-icon-s-grid","el-icon-menu","el-icon-share","el-icon-d-caret","el-icon-caret-left","el-icon-caret-right","el-icon-caret-bottom","el-icon-caret-top","el-icon-bottom-left","el-icon-bottom-right","el-icon-back","el-icon-right","el-icon-bottom","el-icon-top","el-icon-top-left","el-icon-top-right","el-icon-arrow-left","el-icon-arrow-right","el-icon-arrow-down","el-icon-arrow-up","el-icon-d-arrow-left","el-icon-d-arrow-right","el-icon-video-pause","el-icon-video-play","el-icon-refresh","el-icon-refresh-right","el-icon-refresh-left","el-icon-finished","el-icon-sort","el-icon-sort-up","el-icon-sort-down","el-icon-rank","el-icon-loading","el-icon-view","el-icon-c-scale-to-original","el-icon-date","el-icon-edit","el-icon-edit-outline","el-icon-folder","el-icon-folder-opened","el-icon-folder-add","el-icon-folder-remove","el-icon-folder-delete","el-icon-folder-checked","el-icon-tickets","el-icon-document-remove","el-icon-document-delete","el-icon-document-copy","el-icon-document-checked","el-icon-document","el-icon-document-add","el-icon-printer","el-icon-paperclip","el-icon-takeaway-box","el-icon-search","el-icon-monitor","el-icon-attract","el-icon-mobile","el-icon-scissors","el-icon-umbrella","el-icon-headset","el-icon-brush","el-icon-mouse","el-icon-coordinate","el-icon-magic-stick","el-icon-reading","el-icon-data-line","el-icon-data-board","el-icon-pie-chart","el-icon-data-analysis","el-icon-collection-tag","el-icon-film","el-icon-suitcase","el-icon-suitcase-1","el-icon-receiving","el-icon-collection","el-icon-files","el-icon-notebook-1","el-icon-notebook-2","el-icon-toilet-paper","el-icon-office-building","el-icon-school","el-icon-table-lamp","el-icon-house","el-icon-no-smoking","el-icon-smoking","el-icon-shopping-cart-full","el-icon-shopping-cart-1","el-icon-shopping-cart-2","el-icon-shopping-bag-1","el-icon-shopping-bag-2","el-icon-sold-out","el-icon-sell","el-icon-present","el-icon-box","el-icon-bank-card","el-icon-money","el-icon-coin","el-icon-wallet","el-icon-discount","el-icon-price-tag","el-icon-news","el-icon-guide","el-icon-male","el-icon-female","el-icon-thumb","el-icon-cpu","el-icon-link","el-icon-connection","el-icon-open","el-icon-turn-off","el-icon-set-up","el-icon-chat-round","el-icon-chat-line-round","el-icon-chat-square","el-icon-chat-dot-round","el-icon-chat-dot-square","el-icon-chat-line-square","el-icon-message","el-icon-postcard","el-icon-position","el-icon-turn-off-microphone","el-icon-microphone","el-icon-close-notification","el-icon-bangzhu","el-icon-time","el-icon-odometer","el-icon-crop","el-icon-aim","el-icon-switch-button","el-icon-full-screen","el-icon-copy-document","el-icon-mic","el-icon-stopwatch","el-icon-medal-1","el-icon-medal","el-icon-trophy","el-icon-trophy-1","el-icon-first-aid-kit","el-icon-discover","el-icon-place","el-icon-location","el-icon-location-outline","el-icon-location-information","el-icon-add-location","el-icon-delete-location","el-icon-map-location","el-icon-alarm-clock","el-icon-timer","el-icon-watch-1","el-icon-watch","el-icon-lock","el-icon-unlock","el-icon-key","el-icon-service","el-icon-mobile-phone","el-icon-bicycle","el-icon-truck","el-icon-ship","el-icon-basketball","el-icon-football","el-icon-soccer","el-icon-baseball","el-icon-wind-power","el-icon-light-rain","el-icon-lightning","el-icon-heavy-rain","el-icon-sunrise","el-icon-sunrise-1","el-icon-sunset","el-icon-sunny","el-icon-cloudy","el-icon-partly-cloudy","el-icon-cloudy-and-sunny","el-icon-moon","el-icon-moon-night","el-icon-dish","el-icon-dish-1","el-icon-food","el-icon-chicken","el-icon-fork-spoon","el-icon-knife-fork","el-icon-burger","el-icon-tableware","el-icon-sugar","el-icon-dessert","el-icon-ice-cream","el-icon-hot-water","el-icon-water-cup","el-icon-coffee-cup","el-icon-cold-drink","el-icon-goblet","el-icon-goblet-full","el-icon-goblet-square","el-icon-goblet-square-full","el-icon-refrigerator","el-icon-grape","el-icon-watermelon","el-icon-cherry","el-icon-apple","el-icon-pear","el-icon-orange","el-icon-coffee","el-icon-ice-tea","el-icon-ice-drink","el-icon-milk-tea","el-icon-potato-strips","el-icon-lollipop","el-icon-ice-cream-square","el-icon-ice-cream-round"]},7655:function(e,t,a){e.exports=a.p+"static/img/tax.1ac033e3.png"},7754:function(e,t,a){"use strict";a.r(t),a.d(t,"fetchList",(function(){return n})),a.d(t,"create",(function(){return s})),a.d(t,"updateById",(function(){return l})),a.d(t,"deleteById",(function(){return o})),a.d(t,"deleteByIdInBatch",(function(){return r}));var i=a("b775");function n(e){return i["a"].post("/system/dict/page",e)}function s(e){return i["a"].post("/system/dict/create",e)}function l(e){return i["a"].post("/system/dict/updateById",e)}function o(e){return i["a"].get("/system/dict/delete/".concat(e))}function r(e){return i["a"].get("/system/dict/delete/batch",{params:{ids:e}})}},"77ef":function(e,t,a){var i={"./api/business/applyChange":"9c9d","./api/business/applyChange.js":"9c9d","./api/business/company":"c3a4","./api/business/company.js":"c3a4","./api/business/companyPermission":"c9d6","./api/business/companyPermission.js":"c9d6","./api/business/dispatchUnit":"4aa3","./api/business/dispatchUnit.js":"4aa3","./api/business/duWorktype":"2f13","./api/business/duWorktype.js":"2f13","./api/business/insurance":"ee14","./api/business/insurance.js":"ee14","./api/business/insuranceApply":"d3ea","./api/business/insuranceApply.js":"d3ea","./api/business/member":"1f28","./api/business/member.js":"1f28","./api/business/notices":"81f0","./api/business/notices.js":"81f0","./api/business/settleClaims":"4846","./api/business/settleClaims.js":"4846","./api/business/smsEmail":"71bc","./api/business/smsEmail.js":"71bc","./api/business/solutions":"6119","./api/business/solutions.js":"6119","./api/business/taxes":"a656","./api/business/taxes.js":"a656","./api/business/worktype":"2dda","./api/business/worktype.js":"2dda","./api/system/common":"503a","./api/system/common.js":"503a","./api/system/dataPermission":"4426","./api/system/dataPermission.js":"4426","./api/system/department":"df8e","./api/system/department.js":"df8e","./api/system/dict":"7754","./api/system/dict.js":"7754","./api/system/dictData":"4057","./api/system/dictData.js":"4057","./api/system/loginLog":"4436","./api/system/loginLog.js":"4436","./api/system/menu":"a6dc","./api/system/menu.js":"a6dc","./api/system/menuCom":"c888","./api/system/menuCom.js":"c888","./api/system/monitor":"6c5c","./api/system/monitor.js":"6c5c","./api/system/permission":"c1b4","./api/system/permission.js":"c1b4","./api/system/position":"123b","./api/system/position.js":"123b","./api/system/role":"3528","./api/system/role.js":"3528","./api/system/traceLog":"67c4","./api/system/traceLog.js":"67c4","./api/system/user":"c0c7","./api/system/user.js":"c0c7"};function n(e){var t=s(e);return a(t)}function s(e){if(!a.o(i,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return i[e]}n.keys=function(){return Object.keys(i)},n.resolve=s,e.exports=n,n.id="77ef"},"783c":function(e,t,a){"use strict";a("8b3c")},7903:function(e,t,a){"use strict";var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"not-allow"},[e._t("default",[e._m(0)])],2)},n=[function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"content"},[i("img",{attrs:{src:a("56f2")}}),i("h2",[e._v("无权访问")]),i("p",[e._v("如您需要访问该页面,请联系系统管理员")])])}],s={name:"NotAllow"},l=s,o=(a("9cd2"),a("2877")),r=Object(o["a"])(l,i,n,!1,null,"3aa1644a",null);t["a"]=r.exports},7945:function(e,t,a){},"794c":function(e,t,a){},"79d6":function(e,t,a){},"7a0e":function(e,t,a){},"7a11":function(e,t,a){},"7ad3":function(e,t,a){"use strict";a("37f6")},"7af0":function(e,t,a){"use strict";a("bd81")},"7c8a":function(e,t,a){"use strict";a("2c3c")},"7d22":function(e,t,a){"use strict";var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("GlobalWindow",{attrs:{title:e.title,width:"100%",visible:e.visible,"confirm-working":e.isWorking},on:{"update:visible":function(t){e.visible=t},confirm:e.confirm}},[a("el-input",{staticStyle:{"margin-bottom":"15px"},attrs:{placeholder:"查询员工姓名"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.getList(t)}},model:{value:e.val,callback:function(t){e.val=t},expression:"val"}}),a("el-table",{staticStyle:{width:"100%"},attrs:{data:e.list,border:""},on:{"selection-change":e.handleSelectionChange}},[a("el-table-column",{attrs:{type:"selection",width:"55"}}),a("el-table-column",{attrs:{label:"序号",width:"80px"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.$index+1))])]}}])}),a("el-table-column",{attrs:{prop:"name",label:"姓名"}}),a("el-table-column",{attrs:{prop:"idcardNo",label:"身份证号"}}),a("el-table-column",{attrs:{prop:"duName",label:"派遣单位"}}),a("el-table-column",{attrs:{prop:"workTypeName",label:"所属工种"}})],1)],1)},n=[],s=(a("b0c0"),a("159b"),a("ae62")),l=a("5543"),o=a("1f28"),r={name:"selectEmployees",extends:s["a"],components:{GlobalWindow:l["a"]},data:function(){return{type:"",val:"",list:[],price:"",insuranceApplyId:"",notInInsuranceApplyId:"",validTime:"",seleData:[],oldList:[]}},created:function(){this.config({api:"/business/dispatchUnit","field.id":"id"})},methods:{open:function(e,t){this.insuranceApplyId="",this.notInInsuranceApplyId="",this.val="",this.price=t.price,this.oldList=t.arr,t.type&&(this.type=t.type),this.list=[],t.insuranceApplyId&&(this.insuranceApplyId=t.insuranceApplyId),t.notInInsuranceApplyId&&(this.notInInsuranceApplyId=t.notInInsuranceApplyId),t.validTime&&(this.validTime=t.validTime),this.title=e,this.visible=!0,this.getList()},confirm:function(){var e=this;if(0!==this.seleData.length){for(var t=0;t<this.seleData.length;t++)for(var a=0;a<this.oldList.length;a++)if(this.seleData[t].name===this.oldList[a].memberName||this.seleData[t].idCard===this.oldList[a].idcardNo)return void this.$message.warning("[".concat(this.seleData[t].name,"]员工重复"));this.seleData.forEach((function(t){t.idCard=t.idcardNo,t.memberName=t.name,t.memberId=t.id,(e.notInInsuranceApplyId||1==e.type)&&(t.workTypeName="",t.worktypeId="",t.duId="",t.duName=""),t.fee=e.price})),this.$emit("result",this.seleData),this.visible=!1}else this.$message.warning("至少选择一项内容")},handleSelectionChange:function(e){this.seleData=e},getList:function(){var e=this;Object(o["findListByDTO"])({name:this.val,insuranceApplyId:this.insuranceApplyId,notInInsuranceApplyId:this.notInInsuranceApplyId,validTime:this.validTime}).then((function(t){t.forEach((function(e){e.fee=""})),e.list=t}))}}},c=r,u=a("2877"),d=Object(u["a"])(c,i,n,!1,null,"35d4ea7b",null);t["a"]=d.exports},"7e27":function(e,t,a){"use strict";a("fd4e")},"803e":function(e,t,a){"use strict";var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("GlobalWindow",{attrs:{title:e.title,width:"100%",visible:e.visible,"confirm-working":e.isWorking},on:{"update:visible":function(t){e.visible=t},confirm:e.confirm}},[a("el-form",{ref:"form",attrs:{model:e.form,rules:e.rules}},[e.form.id?e._e():a("el-form-item",{attrs:{label:"出险人姓名",prop:"memberId"}},[a("el-select",{attrs:{filterable:"",placeholder:"请选择"},on:{change:e.getSolutions},model:{value:e.form.memberId,callback:function(t){e.$set(e.form,"memberId",t)},expression:"form.memberId"}},e._l(e.user,(function(e){return a("el-option",{key:e.id,attrs:{label:e.name+" - "+e.idcardNo,value:e.id}})})),1)],1),e.form.id?e._e():a("el-form-item",{attrs:{label:"保险方案",prop:"solutionId"}},[a("div",{staticStyle:{display:"flex","align-items":"center"}},[a("span",[e._v(e._s(e.form.solutionName))]),a("el-button",{staticStyle:{"margin-left":"10px"},attrs:{type:"primary"},on:{click:e.openS}},[e._v("选择方案")])],1)]),e.form.duName&&!e.form.id?a("el-form-item",{attrs:{label:"派遣单位",prop:"duId"}},[a("span",[e._v(e._s(e.form.duName))])]):e._e(),e.form.worktypeName&&!e.form.id?a("el-form-item",{attrs:{label:"所属工种",prop:"worktypeId"}},[a("span",[e._v(e._s(e.form.worktypeName))])]):e._e(),e.form.id?e._e():a("el-form-item",{attrs:{label:"事故发生时间",prop:"happenTime"}},[a("el-date-picker",{attrs:{type:"datetime",format:"yyyy-MM-dd HH:mm:ss","value-format":"yyyy-MM-dd HH:mm:ss",placeholder:"选择日期时间"},model:{value:e.form.happenTime,callback:function(t){e.$set(e.form,"happenTime",t)},expression:"form.happenTime"}})],1),e.form.id?e._e():a("el-form-item",{attrs:{label:"就诊医疗机构",prop:"hospital"}},[a("el-input",{attrs:{placeholder:"请输入"},model:{value:e.form.hospital,callback:function(t){e.$set(e.form,"hospital",t)},expression:"form.hospital"}})],1),a("el-form-item",{attrs:{label:"出险地区",prop:"areaId"}},[a("el-cascader",{attrs:{options:e.area,props:{value:"id",label:"name",children:"childAreasList"}},on:{change:e.handleChange},model:{value:e.form.areaId,callback:function(t){e.$set(e.form,"areaId",t)},expression:"form.areaId"}})],1),a("el-form-item",{attrs:{label:"事故类型",prop:"type"}},[a("el-radio-group",{model:{value:e.form.type,callback:function(t){e.$set(e.form,"type",t)},expression:"form.type"}},[a("el-radio",{attrs:{label:0}},[e._v("工作期间受伤")]),a("el-radio",{attrs:{label:1}},[e._v("上下班途中受伤")]),a("el-radio",{attrs:{label:2}},[e._v("非工作时间受伤")]),a("el-radio",{attrs:{label:3}},[e._v("意外受伤")])],1)],1),a("el-form-item",{attrs:{label:"是否住院",prop:"inHospital"}},[a("el-radio-group",{model:{value:e.form.inHospital,callback:function(t){e.$set(e.form,"inHospital",t)},expression:"form.inHospital"}},[a("el-radio",{attrs:{label:0}},[e._v("是")]),a("el-radio",{attrs:{label:1}},[e._v("否")])],1)],1),a("el-form-item",{attrs:{label:"是否有医疗保险",prop:"medicalInsurance"}},[a("el-radio-group",{model:{value:e.form.medicalInsurance,callback:function(t){e.$set(e.form,"medicalInsurance",t)},expression:"form.medicalInsurance"}},[a("el-radio",{attrs:{label:0}},[e._v("是")]),a("el-radio",{attrs:{label:1}},[e._v("否")])],1)],1),e.form.id?e._e():a("el-form-item",{attrs:{label:"事故描述",prop:"content"}},[a("el-input",{attrs:{type:"textarea",rows:5,placeholder:"请输入内容"},model:{value:e.form.content,callback:function(t){e.$set(e.form,"content",t)},expression:"form.content"}})],1),e.form.id?e._e():a("el-form-item",{attrs:{label:"上传事故视频/照片",prop:"list"}},[a("upload",{attrs:{list:e.form.list,accept:".mp4,.jpg,.png,.jpeg",folder:"settle"},on:{dele:e.deleFile,success:e.getData}})],1),a("el-form-item",{attrs:{label:"报案人姓名",prop:"informantName"}},[a("el-input",{attrs:{placeholder:"请输入"},model:{value:e.form.informantName,callback:function(t){e.$set(e.form,"informantName",t)},expression:"form.informantName"}})],1),a("el-form-item",{attrs:{label:"报案人联系方式",prop:"informantPhone"}},[a("el-input",{attrs:{maxlength:"11",placeholder:"请输入"},model:{value:e.form.informantPhone,callback:function(t){e.$set(e.form,"informantPhone",t)},expression:"form.informantPhone"}})],1)],1),a("el-dialog",{attrs:{title:"温馨提示",modal:!1,"close-on-click-modal":!1,"show-close":!1,visible:e.centerDialogVisible,width:"50%",center:""},on:{"update:visible":function(t){e.centerDialogVisible=t}}},[a("div",{staticClass:"fuwenben"},[e._v(" 尊敬的客户: 首先感谢您对于我们的信任与支持,我们很荣幸成为贵司的保险咨询服务商! 鉴于近期出现个别客户存在:当天投保当天出险(即先出工伤或意外、再进行投保操作)的个别诈骗保险金的案例,错误使用“即时生效”条款。针对此种情况本公司郑重告知各位客户: 1.诈骗保险金的行为属于违法行为,一旦发现,本公司将提交公安机关处理并保留追究法律责任; 2.为了顺利理赔结案,按照保险公司的理赔审查要求,当天投保当天出险需要提供出险监控视频或者能佐证具体时间点的任何证据; 3.请您深刻理解保险中“如实告知”的投保人义务,我们致力于为您转移用工风险和法律风险。但这一切的前提是:合规合法合理。 附件一: 《中华人民共和国刑法》第一百九十八条 【保险诈骗罪】有下列情形之一,进行保险诈骗活动,数额较大的,处五年以下有期徒刑或者拘役, 并处一万元以上十万元以下罚金;数额巨大或者有其他严重情节的,处五年以上十年以下有期徒刑,并处二万元以上二十万元以下罚金;数额特别巨大或者有其他特别严重情节的,处十年以上有期徒 刑,并处二万元以上二十万元以下罚金或者没收财产: (一)投保人故意虚构保险标的,骗取保险金的; (二)投保人、被保险人或者受益人对发生的保险事故编造虚假的原因或者夸大损失的程度,骗取保险金的; (三)投保人、被保险人或者受益人编造未曾发生的保险事故,骗取保险金的; (四)投保人、被保险人故意造成财产损失的保险事故,骗取保险金的; (五)投保人、受益人故意造成被保险人死亡、伤残或者疾病,骗取保险金的。 有前款第四项、第五项所列行为,同时构成其他犯罪的,依照数罪并罚的规定处罚。 单位犯第一款罪的,对单位判处罚金,并对其直接负责的主管人员和 其他直接责任人员,处五年以下有期徒刑或者拘役;数额巨大或者有 其他严重情节的,处五年以上十年以下有期徒刑;数额特别巨大或者 有其他特别严重情节的,处十年以上有期徒刑。 保险事故的鉴定人、证明人、财产评估人故意提供虚假的证明文件,为他人诈骗提供条件的,以保险诈骗的共犯论处。 附件二: 《中华人民共和国保险法》第二十七条 未发生保险事故,被保险人或者受益人谎称发生了保险事故,向保险人提出赔偿或者给付保险金请求的,保险人有权解除合同,并不退还保险费。 投保人、被保险人故意制造保险事故的,保险人有权解除合同,不承担赔偿或者给付保险金的责任;除本法第四十三条规定外,不退还保险费。 保险事故发生后,投保人、被保险人或者受益人以伪造、变造的有关证明、资料或者其他证据,编造虚假的事故原因或者夸大损失程度的,保险人对其虚报的部分不承担赔偿或者给付保险金的责任。 投保人、被保险人或者受益人有前三款规定行为之一,致使保险 人支付保险金或者支出费用的,应当撤销或者赔偿。 ")]),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:function(t){e.centerDialogVisible=!1}}},[e._v("我已知晓")])],1)]),a("selectSolutions",{ref:"selectSolutions",on:{success:e.getVal}})],1)},n=[],s=(a("a15b"),a("d3b7"),a("b0c0"),a("159b"),a("a434"),a("ae62")),l=a("5543"),o=a("c13c"),r=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("GlobalWindow",{attrs:{title:e.title,width:"100%",visible:e.visible,"confirm-working":e.isWorking},on:{"update:visible":function(t){e.visible=t},confirm:e.confirm}},[a("el-table",{ref:"table",staticStyle:{width:"100%"},attrs:{data:e.list,border:""},on:{"selection-change":e.handleSelectionChange}},[a("el-table-column",{attrs:{type:"selection",width:"55"}}),a("el-table-column",{attrs:{label:"序号",width:"80px"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.$index+1))])]}}])}),a("el-table-column",{attrs:{prop:"solutionName",label:"保险方案"}}),a("el-table-column",{attrs:{prop:"bdCode",label:"保单号"}}),a("el-table-column",{attrs:{prop:"applyChangeId",label:"批单号"}}),a("el-table-column",{attrs:{prop:"duName",label:"派遣单位"}}),a("el-table-column",{attrs:{prop:"worktypeName",label:"所属工种"}})],1)],1)},c=[],u=a("1f28"),d={name:"selectSolutions",extends:s["a"],components:{GlobalWindow:l["a"]},data:function(){return{id:null,list:[],seleData:[]}},created:function(){this.config({api:"/business/dispatchUnit","field.id":"id"})},methods:{open:function(e,t){this.list=[],this.seleData=[],this.id=t,this.title=e,this.visible=!0,this.getList()},confirm:function(){this.$emit("success",this.seleData[0]),this.visible=!1},handleSelectionChange:function(e){e.length>1&&(this.$refs.table.clearSelection(),this.$refs.table.toggleRowSelection(e.pop())),this.seleData=e,console.log(this.seleData)},getList:function(){var e=this;Object(u["findList"])({memberId:this.id,status:1}).then((function(t){e.list=t}))}}},m=d,p=(a("052d"),a("2877")),f=Object(p["a"])(m,r,c,!1,null,"089ca5a2",null),h=f.exports,b=a("9c9d"),v=a("503a"),_=a("4846"),y={name:"onlineReporting",extends:s["a"],components:{GlobalWindow:l["a"],upload:o["a"],selectSolutions:h},data:function(){return{form:{id:null,insuranceApplyId:"",memberId:"",solutionId:"",solutionName:"",duId:"",duName:"",worktypeId:"",worktypeName:"",happenTime:"",hospital:"",areaId:"",areaInfo:"",type:0,inHospital:0,medicalInsurance:0,content:"",informantName:"",informantPhone:"",list:[],reportFileList:[]},rules:{memberId:[{required:!0,message:"请选择出险人"}],solutionId:[{required:!0,message:"请选择保险方案"}],duId:[{required:!0,message:"请选择派遣单位"}],worktypeId:[{required:!0,message:"请选择所属工种"}],happenTime:[{required:!0,message:"请选择事故发生时间"}],type:[{required:!0,message:"请选择事故类型"}],inHospital:[{required:!0,message:"请选择是否住院"}],medicalInsurance:[{required:!0,message:"请选择是否有医疗保险"}],content:[{required:!0,message:"请输入事故描述"}],informantName:[{required:!0,message:"请输入报案人姓名"}],informantPhone:[{required:!0,message:"请输入报案人联系方式"}]},centerDialogVisible:!1,user:[],options:[],area:[]}},created:function(){this.config({api:"/business/settleClaims","field.id":"id"})},methods:{open:function(e,t){var a=this;this.title=e,this.visible=!0,this.form.list=[],this.form.reportFileList=[],this.getUser(),this.getArea(),null!=t?this.$nextTick((function(){for(var e in a.form)a.form[e]=t[e]})):this.$nextTick((function(){a.$refs.form.resetFields(),a.form[a.configData["field.id"]]=null,setTimeout((function(){a.centerDialogVisible=!0}),300)}))},handleTreeData:function(e){for(var t=0;t<e.length;t++)e[t].childAreasList.length<1?e[t].childAreasList=void 0:this.handleTreeData(e[t].childAreasList);return e},__confirmEdit:function(){var e=this;this.$refs.form.validate((function(t){if(t){e.isWorking=!0;var a=JSON.parse(JSON.stringify(e.form));a.areaId=a.areaId.join(","),Object(_["updateById"])(a).then((function(){e.visible=!1,e.$tip.apiSuccess("修改成功"),e.$emit("success")})).catch((function(t){e.$tip.apiFailed(t)})).finally((function(){e.isWorking=!1}))}}))},__confirmCreate:function(){var e=this;this.$refs.form.validate((function(t){if(t){e.isWorking=!0;var a=JSON.parse(JSON.stringify(e.form));a.areaId=a.areaId.join(","),Object(_["create"])(a).then((function(){e.visible=!1,e.$tip.apiSuccess("新建成功"),e.$emit("success")})).catch((function(t){e.$tip.apiFailed(t)})).finally((function(){e.isWorking=!1}))}}))},getArea:function(){var e=this;Object(v["findTreeList"])({}).then((function(t){e.area=e.handleTreeData(t)}))},getVal:function(e){this.form.insuranceApplyId=e.applyId,this.form.solutionId=e.solutionId,this.form.solutionName=e.solutionName,this.form.duId=e.duId,this.form.duName=e.duName,this.form.worktypeId=e.worktypeId,this.form.worktypeName=e.worktypeName},openS:function(){this.form.memberId?this.$refs.selectSolutions.open("选择保险方案",this.form.memberId):this.$message.warning("请先选择出险人")},getUser:function(){var e=this;Object(u["findListByDTO"])({}).then((function(t){e.user=t}))},getSolutions:function(e){var t=this;Object(b["findList"])({memberId:e}).then((function(e){t.form.solutionId="",t.form.worktypeId="",t.form.duId="",t.options=e}))},getTreeName:function(e,t){for(var a=this,i=0;i<e.length;i++){var n=e[i];if(n.id===t)return n.name;if(n.childAreasList&&n.childAreasList.length>0){var s=a.getTreeName(n.childAreasList,t);if(s)return s}}},handleChange:function(e){var t=this,a="";e.forEach((function(e){a+=t.getTreeName(t.area,e)})),this.form.areaInfo=a},getData:function(e){this.form.list.push(e),this.form.reportFileList.push({fileurl:e.imgaddr,name:e.originname,type:e.type})},deleFile:function(e){this.form.reportFileList.splice(e,1),this.form.list.splice(e,1)}}},g=y,w=(a("5467"),Object(p["a"])(g,i,n,!1,null,"2b4e1d53",null));t["a"]=w.exports},8173:function(e,t,a){},"81f0":function(e,t,a){"use strict";a.r(t),a.d(t,"fetchList",(function(){return n}));var i=a("b775");function n(e){return i["a"].post("/business/notices/page",e,{trim:!0})}},"837e":function(e,t,a){},"84b8":function(e,t,a){"use strict";a("e386")},8520:function(e,t,a){"use strict";a("7945")},"87db":function(e,t,a){},"87e5":function(e,t,a){"use strict";var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("GlobalWindow",{attrs:{title:e.title,width:"30%",visible:e.visible,"confirm-working":e.isWorking},on:{"update:visible":function(t){e.visible=t},confirm:e.confirm}},[a("el-form",{staticClass:"demo-form-inline"},[a("el-form-item",{attrs:{label:"派遣单位",required:""}},[a("el-select",{attrs:{placeholder:"请选择"},on:{change:e.selectChange},model:{value:e.dw,callback:function(t){e.dw=t},expression:"dw"}},e._l(e.dispatching,(function(e){return a("el-option",{key:e.id,attrs:{label:e.name,value:e.id}})})),1)],1),a("el-form-item",{attrs:{label:"所属工种",required:""}},[a("el-select",{attrs:{placeholder:"请选择"},model:{value:e.gz,callback:function(t){e.gz=t},expression:"gz"}},e._l(e.options,(function(e){return a("el-option",{key:e.id,attrs:{label:e.name,value:e.id}})})),1)],1)],1)],1)},n=[],s=(a("159b"),a("b0c0"),a("ae62")),l=a("5543"),o=a("4aa3"),r=a("2dda"),c={name:"confirmJobType",extends:s["a"],components:{GlobalWindow:l["a"]},data:function(){return{form:{solutionId:""},data:[],dw:[],gz:[],dispatching:[],options:[]}},methods:{open:function(e,t){this.title=e,this.dw="",this.gz="",this.form.solutionId=t.solutionId,this.data=t.seleData,this.visible=!0,this.getFindListByDTO()},getFindListByDTO:function(){var e=this;Object(o["findListByDTO"])({solutionId:this.form.solutionId,dataType:0}).then((function(t){e.dispatching=t}))},selectChange:function(e){var t=this;this.gz="";var a="";this.dispatching.forEach((function(t){t.id===e&&(a=t.duSolutionId)})),Object(r["findListByDTO"])({id:a,queryType:1}).then((function(e){t.options=e}))},confirm:function(){var e=this,t={workTypeName:"",worktypeId:"",duName:"",duId:""};this.dispatching.forEach((function(a){a.id===e.dw&&(t.duName=a.name,t.duId=a.id)})),this.options.forEach((function(a){a.id===e.gz&&(t.workTypeName=a.name,t.worktypeId=a.id)})),this.$emit("result",t),this.visible=!1}}},u=c,d=a("2877"),m=Object(d["a"])(u,i,n,!1,null,"9b77066a",null);t["a"]=m.exports},8885:function(e,t,a){e.exports=a.p+"static/img/tax_check.1ac033e3.png"},"890e":function(e,t,a){},"896a":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("TableLayout",{attrs:{permissions:["business:dispatchunit:query"]},scopedSlots:e._u([{key:"table-wrap",fn:function(){return[a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.isWorking.search,expression:"isWorking.search"}],attrs:{data:e.tableData.list,stripe:""}},[a("el-table-column",{attrs:{label:"序号",width:"80px"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.$index+1))])]}}])}),a("el-table-column",{attrs:{prop:"companyName",label:"所属企业","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"name",label:"派遣单位","min-width":"100px"}}),a("el-table-column",{attrs:{label:"派遣单位状态","min-width":"100px"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[0===i.unitStatus?a("span",{class:"du-status"+i.unitStatus},[e._v("待审核")]):e._e(),1===i.unitStatus?a("span",[null==i.worktypeStatus||0===i.worktypeStatus?a("span",{class:"du-status"+i.worktypeStatus},[e._v("工种待审")]):1===i.worktypeStatus?a("span",{class:"du-status"+i.worktypeStatus},[e._v("审核通过")]):2===i.worktypeStatus?a("span",{class:"du-status"+i.worktypeStatus},[e._v("工种审核不通过")]):e._e()]):e._e(),2===i.unitStatus?a("span",{class:"du-status"+i.unitStatus},[e._v("审核不通过")]):e._e()]}}])}),a("el-table-column",{attrs:{prop:"createDate",label:"提交日期","min-width":"100px"}}),e.containPermissions(["business:dispatchunit:update","business:dispatchunit:delete"])?a("el-table-column",{attrs:{label:"操作","min-width":"120",fixed:"right"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:dispatchunit:update"],expression:"['business:dispatchunit:update']"}],attrs:{type:"text",icon:"el-icon-edit"},on:{click:function(t){return e.$refs.dispatchUnitDetailsPlat.open("派遣单位详情",i)}}},[e._v("查看详情")])]}}],null,!1,2857219969)}):e._e()],1),a("pagination",{attrs:{pagination:e.tableData.pagination},on:{"size-change":e.handleSizeChange,"current-change":e.handlePageChange}})]},proxy:!0}])},[a("el-form",{ref:"searchForm",attrs:{slot:"search-form",model:e.searchForm,"label-width":"100px",inline:""},slot:"search-form"},[a("el-form-item",{attrs:{label:"所属企业",prop:"companyId"}},[a("el-select",{attrs:{placeholder:"请选择"},on:{change:e.search},model:{value:e.searchForm.companyId,callback:function(t){e.$set(e.searchForm,"companyId",t)},expression:"searchForm.companyId"}},e._l(e.companyList,(function(e){return a("el-option",{key:e.id,attrs:{label:e.name,value:e.id}})})),1)],1),a("el-form-item",{attrs:{label:"派遣单位",prop:"name"}},[a("el-input",{attrs:{placeholder:"请输入派遣单位"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.name,callback:function(t){e.$set(e.searchForm,"name",t)},expression:"searchForm.name"}})],1),a("section",[a("el-button",{attrs:{type:"primary"},on:{click:e.search}},[e._v("搜索")]),a("el-button",{on:{click:e.reset}},[e._v("重置")])],1)],1),a("dispatchUnitDetailsPlat",{ref:"dispatchUnitDetailsPlat",on:{success:e.handlePageChange}})],1)},n=[],s=(a("ac1f"),a("841c"),a("0f1b")),l=a("aa1c"),o=a("d529"),r=a("dcd1"),c=a("c3a4"),u={name:"dispatchUnitReview",extends:s["a"],components:{TableLayout:l["a"],Pagination:o["a"],dispatchUnitDetailsPlat:r["a"]},data:function(){return{searchForm:{name:"",companyId:""},companyList:[]}},created:function(){this.config({module:"派遣单位信息表",api:"/business/dispatchUnit","field.id":"id","field.main":"id"}),this.search(),this.loadSelectList()},methods:{loadSelectList:function(){var e=this;Object(c["pageAll"])({}).then((function(t){e.companyList=t})).catch((function(e){}))}}},d=u,m=a("2877"),p=Object(m["a"])(d,i,n,!1,null,null,null);t["default"]=p.exports},"8b3c":function(e,t,a){},"8b6c":function(e,t,a){},"8d4a":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("TableLayout",{attrs:{permissions:["business:insuranceapply:query"]},scopedSlots:e._u([{key:"table-wrap",fn:function(){return[a("ul",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:dispatchunit:create"],expression:"['business:dispatchunit:create']"}],staticClass:"toolbar"},[a("li",[a("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.$refs.OperaInsuranceApplyWindow.open("投保申请")}}},[e._v("投保申请")])],1)]),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.isWorking.search,expression:"isWorking.search"}],attrs:{data:e.tableData.list,stripe:""}},[a("el-table-column",{attrs:{label:"序号",width:"80px"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.$index+1))])]}}])}),a("el-table-column",{attrs:{prop:"statusInfo",label:"状态"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("span",{class:"apply-status"+i.status},[e._v(e._s(i.statusInfo))])]}}])}),a("el-table-column",{attrs:{prop:"solutionsName",label:"保险方案"}}),a("el-table-column",{attrs:{prop:"insureNum",label:"投保人数"}}),a("el-table-column",{attrs:{prop:"serviceDays",label:"投保时长(天)"}}),a("el-table-column",{attrs:{prop:"fee",label:"总费用(元)"}}),a("el-table-column",{attrs:{prop:"checkDate",label:"提交日期"}}),a("el-table-column",{attrs:{prop:"startTime",label:"投保生效日期"}}),a("el-table-column",{attrs:{prop:"endTime",label:"投保失效日期"}}),e.containPermissions(["business:insuranceapply:update","business:insuranceapply:delete"])?a("el-table-column",{attrs:{label:"操作","min-width":"120",fixed:"right"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:insuranceapply:update"],expression:"['business:insuranceapply:update']"}],attrs:{type:"text"},on:{click:function(t){return e.$refs.OperaInsuranceApplyDetails.open("投保详情",{id:i.id})}}},[e._v("查看详情")])]}}],null,!1,138892389)}):e._e()],1),a("pagination",{attrs:{pagination:e.tableData.pagination},on:{"size-change":e.handleSizeChange,"current-change":e.handlePageChange}})]},proxy:!0}])},[a("el-form",{ref:"searchForm",attrs:{slot:"search-form",model:e.searchForm,"label-width":"100px",inline:""},slot:"search-form"},[a("el-form-item",{attrs:{label:"状态",prop:"statusCollect"}},[a("el-select",{attrs:{placeholder:"请选择"},on:{change:e.search},model:{value:e.searchForm.statusCollect,callback:function(t){e.$set(e.searchForm,"statusCollect",t)},expression:"searchForm.statusCollect"}},[a("el-option",{attrs:{label:"待审核",value:"0"}}),a("el-option",{attrs:{label:"待出单",value:"1"}}),a("el-option",{attrs:{label:"待签章",value:"7"}}),a("el-option",{attrs:{label:"保障中",value:"2"}}),a("el-option",{attrs:{label:"已过期",value:"3"}}),a("el-option",{attrs:{label:"已退回",value:"4"}}),a("el-option",{attrs:{label:"退回申请中",value:"5"}}),a("el-option",{attrs:{label:"已关闭",value:"6"}})],1)],1),a("el-form-item",{attrs:{label:"保险方案",prop:"baseSolutionId"}},[a("el-select",{attrs:{placeholder:"请选择"},on:{change:e.search},model:{value:e.searchForm.baseSolutionId,callback:function(t){e.$set(e.searchForm,"baseSolutionId",t)},expression:"searchForm.baseSolutionId"}},e._l(e.solutionList,(function(e){return a("el-option",{key:e.baseId,attrs:{label:e.name,value:e.baseId}})})),1)],1),a("el-form-item",{attrs:{label:"提交日期",prop:"createDate"}},[a("el-date-picker",{attrs:{type:"daterange","range-separator":"至","value-format":"yyyy-MM-dd","start-placeholder":"开始日期","end-placeholder":"结束日期"},on:{change:e.search},model:{value:e.searchForm.createDate,callback:function(t){e.$set(e.searchForm,"createDate",t)},expression:"searchForm.createDate"}})],1),a("section",[a("el-button",{attrs:{type:"primary"},on:{click:e.search}},[e._v("搜索")]),a("el-button",{on:{click:e.reset}},[e._v("重置")])],1)],1),a("OperaInsuranceApplyWindow",{ref:"OperaInsuranceApplyWindow",on:{success:e.handlePageChange}}),a("OperaInsuranceApplyDetails",{ref:"OperaInsuranceApplyDetails",on:{success:e.handlePageChange}})],1)},n=[],s=(a("ac1f"),a("841c"),a("0f1b")),l=a("aa1c"),o=a("d529"),r=a("c57d"),c=a("2be3"),u=a("6119"),d={name:"InsuranceApply",extends:s["a"],components:{TableLayout:l["a"],Pagination:o["a"],OperaInsuranceApplyWindow:r["a"],OperaInsuranceApplyDetails:c["a"]},data:function(){return{searchForm:{createTimeS:"",createTimeE:"",baseSolutionId:"",statusCollect:""},solutionList:[]}},created:function(){this.config({module:"投保申请信息表",api:"/business/insuranceApply","field.id":"id","field.main":"id"}),this.search(),this.loadSelectList()},methods:{loadSelectList:function(){var e=this;Object(u["all"])({dataType:2}).then((function(t){e.solutionList=t}))}}},m=d,p=a("2877"),f=Object(p["a"])(m,i,n,!1,null,null,null);t["default"]=f.exports},"8d78":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("TableLayout",{attrs:{permissions:["business:insuranceapply:query"]},scopedSlots:e._u([{key:"table-wrap",fn:function(){return[a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.isWorking.search,expression:"isWorking.search"}],attrs:{data:e.tableData.list,stripe:""}},[a("el-table-column",{attrs:{label:"序号",width:"80px"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.$index+1))])]}}])}),a("el-table-column",{attrs:{prop:"statusInfo",label:"投保状态",align:"center","min-width":"100px"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("span",{class:"apply-status"+i.status},[e._v(e._s(i.statusInfo))])]}}])}),a("el-table-column",{attrs:{prop:"companyName",label:"投保企业",align:"center","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"solutionsName",label:"保险方案",align:"center","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"code",label:"保单号",align:"center","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"insureNum",label:"投保人数",align:"center","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"serviceDays",align:"center",label:"在保时长(天)"}}),a("el-table-column",{attrs:{prop:"currentFee",align:"center",label:"产生费用(元)"}}),a("el-table-column",{attrs:{prop:"fee",label:"总费用(元)",align:"center","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"startTime",label:"保险生效起期",align:"center","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"endTime",label:"保险生效止期",align:"center","min-width":"100px"}}),e.containPermissions(["business:insuranceapply:update","business:insuranceapply:delete"])?a("el-table-column",{attrs:{label:"操作","min-width":"120",fixed:"right"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:insuranceapply:update"],expression:"['business:insuranceapply:update']"}],attrs:{type:"text",icon:"el-icon-edit"},on:{click:function(t){return e.$refs.operaInsuranceApplyWindow.open("投保详情",i)}}},[e._v("查看详情")])]}}],null,!1,3140030074)}):e._e()],1),a("pagination",{attrs:{pagination:e.tableData.pagination},on:{"size-change":e.handleSizeChange,"current-change":e.handlePageChange}})]},proxy:!0}])},[a("el-form",{ref:"searchForm",attrs:{slot:"search-form",model:e.searchForm,"label-width":"100px",inline:""},slot:"search-form"},[a("el-form-item",{attrs:{label:"保单状态",prop:"statusCollect"}},[a("el-select",{attrs:{placeholder:"请选择"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.statusCollect,callback:function(t){e.$set(e.searchForm,"statusCollect",t)},expression:"searchForm.statusCollect"}},[a("el-option",{attrs:{label:"待审核",value:"0"}}),a("el-option",{attrs:{label:"待出单",value:"1"}}),a("el-option",{attrs:{label:"待签章",value:"7"}}),a("el-option",{attrs:{label:"保障中",value:"2"}}),a("el-option",{attrs:{label:"已过期",value:"3"}}),a("el-option",{attrs:{label:"已退回",value:"4"}}),a("el-option",{attrs:{label:"退回申请中",value:"5"}}),a("el-option",{attrs:{label:"已关闭",value:"6"}})],1)],1),a("el-form-item",{attrs:{label:"投保企业",prop:"companyId"}},[a("el-select",{attrs:{placeholder:"请选择"},on:{change:e.search},model:{value:e.searchForm.companyId,callback:function(t){e.$set(e.searchForm,"companyId",t)},expression:"searchForm.companyId"}},e._l(e.companyList,(function(e){return a("el-option",{key:e.id,attrs:{label:e.name,value:e.id}})})),1)],1),a("el-form-item",{attrs:{label:"保险方案",prop:"baseSolutionId"}},[a("el-select",{attrs:{placeholder:"请选择"},on:{change:e.search},model:{value:e.searchForm.baseSolutionId,callback:function(t){e.$set(e.searchForm,"baseSolutionId",t)},expression:"searchForm.baseSolutionId"}},e._l(e.solutionList,(function(e){return a("el-option",{key:e.id,attrs:{label:e.name,value:e.id}})})),1)],1),a("el-form-item",{attrs:{label:"保单号",prop:"code"}},[a("el-input",{attrs:{placeholder:"请输入"},model:{value:e.searchForm.code,callback:function(t){e.$set(e.searchForm,"code",t)},expression:"searchForm.code"}})],1),a("section",[a("el-button",{attrs:{type:"primary"},on:{click:e.search}},[e._v("搜索")]),a("el-button",{on:{click:e.reset}},[e._v("重置")])],1)],1),a("OperaInsuranceApplyWindow",{ref:"operaInsuranceApplyWindow",on:{success:e.handlePageChange}})],1)},n=[],s=(a("ac1f"),a("841c"),a("0f1b")),l=a("aa1c"),o=a("d529"),r=a("6119"),c=a("c3a4"),u=a("2be3"),d={name:"InsuranceApply",extends:s["a"],components:{TableLayout:l["a"],Pagination:o["a"],OperaInsuranceApplyWindow:u["a"]},data:function(){return{searchForm:{createTimeS:"",createTimeE:"",baseSolutionId:"",companyId:"",statusCollect:"2",code:""},solutionList:[],companyList:[]}},created:function(){this.config({module:"投保申请信息表",api:"/business/insuranceApply","field.id":"id","field.main":"id"}),this.search(),this.loadSelectList()},methods:{loadSelectList:function(){var e=this;Object(r["all"])({dataType:2}).then((function(t){e.solutionList=t})).catch((function(e){})),Object(c["pageAll"])({}).then((function(t){e.companyList=t})).catch((function(e){}))}}},m=d,p=a("2877"),f=Object(p["a"])(m,i,n,!1,null,null,null);t["default"]=f.exports},9004:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("TableLayout",{attrs:{permissions:["system:department:query"]},scopedSlots:e._u([{key:"table-wrap",fn:function(){return[a("ul",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:department:create","system:department:delete"],expression:"['system:department:create', 'system:department:delete']"}],staticClass:"toolbar"},[a("li",[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:department:create"],expression:"['system:department:create']"}],attrs:{type:"primary",icon:"el-icon-plus"},on:{click:function(t){return e.$refs.operaDepartmentWindow.open("新建部门")}}},[e._v("新建")])],1),a("li",[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:department:delete"],expression:"['system:department:delete']"}],attrs:{icon:"el-icon-delete"},on:{click:e.deleteByIdInBatch}},[e._v("删除")])],1)]),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.isWorking.search,expression:"isWorking.search"}],attrs:{data:e.tableData.list,"tree-props":{children:"children",hasChildren:"hasChildren"},"row-key":"id",stripe:"","default-expand-all":""},on:{"selection-change":e.handleSelectionChange}},[a("el-table-column",{attrs:{type:"selection",fixed:"left",width:"55"}}),a("el-table-column",{attrs:{prop:"name",label:"部门名称",fixed:"left","min-width":"200px"}}),a("el-table-column",{attrs:{prop:"code",label:"部门编码",fixed:"left","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"userCount",label:"部门人数","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"phone",label:"联系电话","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"email",label:"部门邮箱","min-width":"180px"}}),a("el-table-column",{attrs:{prop:"createUser",label:"创建人","min-width":"100px"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.row;return[e._v(e._s(null==a.createUserInfo?"":a.createUserInfo.username))]}}])}),a("el-table-column",{attrs:{prop:"createTime",label:"创建时间","min-width":"140px"}}),a("el-table-column",{attrs:{prop:"updateUser",label:"更新人","min-width":"100px"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.row;return[e._v(e._s(null==a.updateUserInfo?"":a.updateUserInfo.username))]}}])}),a("el-table-column",{attrs:{prop:"updateTime",label:"更新时间","min-width":"140px"}}),e.containPermissions(["system:department:update","system:department:create","system:department:delete","system:department:queryUsers"])?a("el-table-column",{attrs:{label:"操作","min-width":"310",fixed:"right"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:department:update"],expression:"['system:department:update']"}],attrs:{type:"text",icon:"el-icon-edit"},on:{click:function(t){return e.$refs.operaDepartmentWindow.open("编辑部门",i)}}},[e._v("编辑")]),a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:department:create"],expression:"['system:department:create']"}],attrs:{type:"text",icon:"el-icon-edit"},on:{click:function(t){return e.$refs.operaDepartmentWindow.open("新建下级部门",null,i)}}},[e._v("新建下级部门")]),a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:department:queryUsers"],expression:"['system:department:queryUsers']"}],attrs:{type:"text",icon:"el-icon-user-solid"},on:{click:function(t){return e.$refs.departmentUserWindow.open(i.id,i.name)}}},[e._v("查看人员")]),a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:department:delete"],expression:"['system:department:delete']"}],attrs:{type:"text",icon:"el-icon-delete"},on:{click:function(t){return e.deleteById(i)}}},[e._v("删除")])]}}],null,!1,448359005)}):e._e()],1)]},proxy:!0}])},[a("OperaDepartmentWindow",{ref:"operaDepartmentWindow",on:{success:function(t){return e.handlePageChange(e.tableData.pagination.pageIndex)}}}),a("DepartmentUserWindow",{ref:"departmentUserWindow"})],1)},n=[],s=(a("a434"),a("ac1f"),a("841c"),a("d3b7"),a("aa1c")),l=a("df8e"),o=a("0f1b"),r=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("GlobalWindow",{attrs:{title:e.title,visible:e.visible,"confirm-working":e.isWorking},on:{"update:visible":function(t){e.visible=t},confirm:e.confirm}},[a("el-form",{ref:"form",attrs:{model:e.form,rules:e.rules}},[a("el-form-item",{attrs:{label:"上级部门",prop:"parentId"}},[e.visible?a("DepartmentSelect",{ref:"departmentSelect",attrs:{placeholder:"请选择上级部门","exclude-id":e.excludeDeptId,inline:!1},model:{value:e.form.parentId,callback:function(t){e.$set(e.form,"parentId",t)},expression:"form.parentId"}}):e._e()],1),a("el-form-item",{attrs:{label:"部门编码",prop:"code",required:""}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入部门编码",maxlength:"50"},model:{value:e.form.code,callback:function(t){e.$set(e.form,"code",t)},expression:"form.code"}})],1),a("el-form-item",{attrs:{label:"部门名称",prop:"name",required:""}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入部门名称",maxlength:"50"},model:{value:e.form.name,callback:function(t){e.$set(e.form,"name",t)},expression:"form.name"}})],1),a("el-form-item",{attrs:{label:"联系电话",prop:"phone"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入联系电话",maxlength:"11"},model:{value:e.form.phone,callback:function(t){e.$set(e.form,"phone",t)},expression:"form.phone"}})],1),a("el-form-item",{attrs:{label:"部门邮箱",prop:"email"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入部门邮箱",maxlength:"200"},model:{value:e.form.email,callback:function(t){e.$set(e.form,"email",t)},expression:"form.email"}})],1)],1)],1)},c=[],u=a("ae62"),d=a("5543"),m=a("cc38"),p=a("1242"),f={name:"OperaDepartmentWindow",extends:u["a"],components:{DepartmentSelect:m["default"],GlobalWindow:d["a"]},data:function(){return{excludeDeptId:null,form:{id:null,parentId:null,code:"",name:"",phone:"",email:""},rules:{code:[{required:!0,message:"请输入部门编码"}],name:[{required:!0,message:"请输入部门名称"}],phone:[{validator:p["b"]}],email:[{validator:p["a"]}]}}},methods:{open:function(e,t,a){var i=this;if(this.title=e,this.visible=!0,null==t)return this.excludeDeptId=null,void this.$nextTick((function(){i.$refs.form.resetFields(),i.form.id=null,i.form.parentId=null==a?null:a.id}));this.$nextTick((function(){for(var e in i.excludeDeptId=t.id,i.form)i.form[e]=t[e]}))}},created:function(){this.config({api:"/system/department"})}},h=f,b=a("2877"),v=Object(b["a"])(h,r,c,!1,null,null,null),_=v.exports,y=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("GlobalWindow",{staticClass:"position-user-window",attrs:{width:"80%",title:e.departmentName+"人员列表",visible:e.visible,"with-footer":!1},on:{"update:visible":function(t){e.visible=t}}},[a("TableLayout",{attrs:{"with-breadcrumb":!1},scopedSlots:e._u([{key:"table-wrap",fn:function(){return[a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.isWorking.search,expression:"isWorking.search"}],attrs:{data:e.tableData.list,stripe:""},on:{"selection-change":e.handleSelectionChange}},[a("el-table-column",{attrs:{prop:"avatar",label:"头像",width:"80px","class-name":"table-column-avatar",fixed:"left"},scopedSlots:e._u([{key:"default",fn:function(e){var t=e.row;return[a("img",{attrs:{src:null==t.avatar?"/static/avatar/man.png":t.avatar}})]}}])}),a("el-table-column",{attrs:{prop:"realname",label:"姓名","min-width":"100px",fixed:"left"}}),a("el-table-column",{attrs:{prop:"username",label:"用户名","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"empNo",label:"工号","min-width":"80px"}}),a("el-table-column",{attrs:{prop:"department",label:"部门","min-width":"120px"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.row;return[e._v(e._s(null==a.department?"":a.department.name))]}}])}),a("el-table-column",{attrs:{prop:"position",label:"岗位","min-width":"120px","class-name":"table-column-strings"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("ul",e._l(i.positions,(function(t){return a("li",{key:t.id},[e._v(e._s(t.name))])})),0)]}}])}),a("el-table-column",{attrs:{prop:"sex",label:"性别","min-width":"80px"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.row;return[e._v(" "+e._s(e._f("sex")(a.sex))+" ")]}}])}),a("el-table-column",{attrs:{prop:"mobile",label:"手机号码","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"email",label:"邮箱","min-width":"180px"}}),a("el-table-column",{attrs:{prop:"birthday",label:"生日","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"birthday",label:"角色","min-width":"160px","class-name":"table-column-role"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("ul",e._l(i.roles,(function(t){return a("li",{key:t.id},[e._v(e._s(t.name))])})),0)]}}])})],1),a("pagination",{attrs:{pagination:e.tableData.pagination},on:{"size-change":e.handleSizeChange,"current-change":e.handlePageChange}})]},proxy:!0}])},[a("el-form",{ref:"searchForm",attrs:{slot:"search-form",model:e.searchForm,"label-width":"80px",inline:""},slot:"search-form"},[a("el-form-item",{attrs:{label:"用户名",prop:"username"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入用户名"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.username,callback:function(t){e.$set(e.searchForm,"username",t)},expression:"searchForm.username"}})],1),a("el-form-item",{attrs:{label:"姓名",prop:"realname"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入姓名"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.realname,callback:function(t){e.$set(e.searchForm,"realname",t)},expression:"searchForm.realname"}})],1),a("el-form-item",{attrs:{label:"手机号码",prop:"mobile"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入手机号码"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.mobile,callback:function(t){e.$set(e.searchForm,"mobile",t)},expression:"searchForm.mobile"}})],1),a("section",[a("el-button",{attrs:{type:"primary",icon:"el-icon-search"},on:{click:e.search}},[e._v("搜索")]),a("el-button",{on:{click:e.reset}},[e._v("重置")])],1)],1),a("div",{staticClass:"toolbar",attrs:{slot:"space"},slot:"space"},[a("el-switch",{attrs:{disabled:e.isWorking.search},on:{change:e.search},model:{value:e.onlyCurrentDept,callback:function(t){e.onlyCurrentDept=t},expression:"onlyCurrentDept"}}),a("label",[e._v("仅查看当前部门人员")])],1)],1)],1)},g=[],w=a("d529"),k={name:"DepartmentUserWindow",extends:o["a"],components:{Pagination:w["a"],GlobalWindow:d["a"],TableLayout:s["a"]},data:function(){return{departmentId:null,departmentName:"",visible:!1,onlyCurrentDept:!0,searchForm:{departmentId:null,username:"",realname:"",mobile:""}}},methods:{open:function(e,t){this.departmentId=e,this.departmentName=t,this.searchForm.departmentId=e,this.visible=!0,this.search()},handlePageChange:function(e){var t=this;this.searchForm.strictDeptId=null,this.searchForm.rootDeptId=this.searchForm.departmentId,this.onlyCurrentDept&&(this.searchForm.strictDeptId=this.searchForm.departmentId,this.searchForm.rootDeptId=null),this.tableData.pagination.pageIndex=e,this.isWorking.search=!0,Object(l["fetchUserList"])({page:e,capacity:this.tableData.pagination.pageSize,model:this.searchForm}).then((function(e){t.tableData.list=e.records,t.tableData.pagination.total=e.total})).catch((function(e){t.$tip.apiFailed(e)})).finally((function(){t.isWorking.search=!1}))}}},x=k,C=(a("2cb4"),Object(b["a"])(x,y,g,!1,null,"384bf43e",null)),I=C.exports,S={name:"SystemDepartment",extends:o["a"],components:{DepartmentUserWindow:I,OperaDepartmentWindow:_,TableLayout:s["a"]},data:function(){return{searchForm:{name:""}}},methods:{handlePageChange:function(){var e=this;this.tableData.list.splice(0,this.tableData.list.length),this.isWorking.search=!0,Object(l["fetchTree"])().then((function(t){e.tableData.list=t})).catch((function(t){e.$tip.apiFailed(t)})).finally((function(){e.isWorking.search=!1}))}},created:function(){this.config({module:"部门",api:"/system/department"}),this.search()}},D=S,$=(a("30ff"),Object(b["a"])(D,i,n,!1,null,"f37fdc2c",null));t["default"]=$.exports},9027:function(e,t,a){},9224:function(e){e.exports=JSON.parse('{"name":"intelligent_manufacture","version":"1.0.0","private":true,"scripts":{"serve":"vue-cli-service serve","build:pro":"vue-cli-service build","build:pro_v2":"vue-cli-service build --mode production_v2","build:dev":"vue-cli-service build --mode staging","lint":"vue-cli-service lint","fix":"eslint --ext .js,.vue src --fix"},"dependencies":{"@riophae/vue-treeselect":"^0.4.0","axios":"^0.21.1","core-js":"^3.6.5","echarts":"^5.4.3","element-ui":"^2.3.6","js-cookie":"^2.2.1","js-file-download":"^0.4.12","vue":"^2.6.11","vue-clipboard2":"^0.3.1","vue-router":"^3.5.1","vuescroll":"^4.17.3","vuex":"^3.4.0"},"devDependencies":{"@vue/cli-plugin-babel":"~4.5.0","@vue/cli-plugin-eslint":"~4.5.0","@vue/cli-plugin-router":"~4.5.0","@vue/cli-plugin-vuex":"~4.5.0","@vue/cli-service":"~4.5.0","@vue/eslint-config-standard":"^5.1.2","babel-eslint":"^10.1.0","eslint":"^6.7.2","eslint-plugin-import":"^2.20.2","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.0","eslint-plugin-vue":"^6.2.2","lint-staged":"^9.5.0","node-sass":"^4.12.0","sass-loader":"^8.0.2","vue-cli-plugin-element-ui":"~1.1.4","vue-template-compiler":"^2.6.11"},"eslintConfig":{"root":true,"env":{"node":true},"extends":["plugin:vue/essential","@vue/standard"],"parserOptions":{"parser":"babel-eslint"},"rules":{"indent":["error",2],"generator-star-spacing":"off","no-debugger":"error"}},"browserslist":["> 1%","last 2 versions","not dead"],"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.{js,jsx,vue}":["vue-cli-service lint","git add"]}}')},"946c":function(e,t,a){"use strict";var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("GlobalWindow",{attrs:{title:e.title,width:"100%",visible:e.visible,"confirm-working":e.isWorking},on:{"update:visible":function(t){e.visible=t},confirm:e.confirm},scopedSlots:e._u([{key:"footer",fn:function(){return[a("el-button",{on:{click:function(t){e.visible=!1}}},[e._v("返回")])]},proxy:!0}])},[a("div",{staticClass:"desc"},[a("div",{staticClass:"desc_item"},[a("div",{staticClass:"desc_item_label"},[a("div",{staticClass:"desc_item_label_left"},[a("span",[e._v("投保企业:"+e._s(e.apply.companyName))]),0===e.model.status?a("span",[e._v("保单状态:"),a("span",{class:"change-status"+e.model.status},[e._v("待签署")])]):e._e(),1===e.model.status?a("span",[e._v("保单状态:"),a("span",{class:"change-status"+e.model.status},[e._v("待审核")])]):e._e(),2===e.model.status?a("span",[e._v("保单状态:"),a("span",{class:"change-status"+e.model.status},[e._v("已生效")])]):e._e(),3===e.model.status||4===e.model.status?a("span",[e._v("保单状态:"),a("span",{class:"change-status"+e.model.status},[e._v("退回申请")])]):e._e(),5===e.model.status||8===e.model.status?a("span",[e._v("保单状态:"),a("span",{class:"change-status"+e.model.status},[e._v("已退回")])]):e._e(),7===e.model.status||6===e.model.status?a("span",[e._v("保单状态:"),a("span",{class:"change-status"+e.model.status},[e._v("已关闭")])]):e._e(),a("span",[e._v("提交时间:"+e._s(e.model.createDate))])]),a("div",{staticClass:"desc_item_label_right"},[1===e.userInfo.type?[a("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.$refs.ApplyChangeDetails.open("加减保详单",e.apply,e.model)}}},[e._v("导出详单")]),[5,8].includes(e.model.status)?a("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.$refs.reinsurance.open("加减保申请",{id:e.dataId,applyChangId:e.modelId})}}},[e._v("再次投保")]):e._e(),0==e.model.status?a("el-button",{attrs:{type:"primary"},on:{click:e.goSign}},[e._v("签署申请单")]):e._e(),[0,1,3,7].includes(e.model.status)?a("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.$refs.add_subtract_return.open("申请退回",{id:e.modelId})}}},[e._v("申请退回")]):e._e(),5==e.model.status?a("el-button",{attrs:{type:"primary"},on:{click:e.viewApplyFile}},[e._v("查看申请单")]):e._e(),2==e.model.status?a("el-button",{attrs:{type:"primary"},on:{click:e.viewPidan}},[e._v("查看批单")]):e._e(),[5,8].includes(e.model.status)?a("el-button",{attrs:{type:"primary"},on:{click:e.closeOrder}},[e._v("关闭订单")]):e._e()]:[a("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.$refs.ApplyChangeDetails.open("加减保详单",e.apply,e.model)}}},[e._v("导出详单")]),[1,2,4].includes(e.model.status)?a("el-button",{attrs:{type:"primary"},on:{click:e.viewApplyFile}},[e._v("查看申请单")]):e._e(),[2].includes(e.model.status)?a("el-button",{attrs:{type:"primary"},on:{click:e.viewPidan}},[e._v("查看批单")]):e._e(),[1].includes(e.model.status)?a("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.$refs.OperaApplyChangeCheckWindow.open("上传批单",e.model,3)}}},[e._v("上传批单")]):e._e(),[3,4].includes(e.model.status)?a("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.$refs.OperaApplyChangeCheckWindow.open("驳回退回申请",e.model,5)}}},[e._v("驳回退回申请")]):e._e(),[0,1,3,4].includes(e.model.status)?a("el-button",{attrs:{type:"danger"},on:{click:function(t){return e.$refs.OperaApplyChangeCheckWindow.open("退回投保",e.model,1)}}},[e._v("退回投保")]):e._e(),[2].includes(e.model.status)?a("el-button",{attrs:{type:"danger"},on:{click:function(t){return e.$refs.OperaApplyChangeCheckWindow.open("修改批单",e.model,4)}}},[e._v("修改批单")]):e._e()]],2)]),a("div",{staticClass:"desc_item_from"},[a("el-table",{staticStyle:{width:"100%"},attrs:{data:e.tableData,border:""}},[a("el-table-column",{attrs:{prop:"validCode",align:"center",label:"批单号"}}),a("el-table-column",{attrs:{align:"center",label:"保单号"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-button",{attrs:{type:"text"},on:{click:function(t){return e.$refs.OperaInsuranceApplyDetails.open("投保详情",{id:i.applyId})}}},[e._v(e._s(i.applyCode))])]}}])}),a("el-table-column",{attrs:{prop:"solutionsName",label:"保险方案",align:"center",width:"180"}}),a("el-table-column",{attrs:{prop:"startTime",align:"center",label:"保险生效起期"}}),a("el-table-column",{attrs:{prop:"endTime",align:"center",label:"保险生效止期"}}),a("el-table-column",{attrs:{prop:"applyStartTime",align:"center",label:"批单生效起期"}}),a("el-table-column",{attrs:{prop:"addNum",align:"center",label:"加保人数"}}),a("el-table-column",{attrs:{prop:"delNum",align:"center",label:"减保人数"}}),a("el-table-column",{attrs:{prop:"fee",align:"center",label:"费用变更(元)"}})],1)],1),a("div",{staticClass:"desc_item_cate"},[a("el-tabs",{on:{"tab-click":e.handleClick},model:{value:e.activeName,callback:function(t){e.activeName=t},expression:"activeName"}},[a("el-tab-pane",{attrs:{label:"加保记录",name:"0"}}),a("el-tab-pane",{attrs:{label:"减保记录",name:"1"}})],1)],1),a("div",{staticClass:"desc_item_from"},[a("el-table",{staticStyle:{width:"100%"},attrs:{data:e.list,border:""}},[a("el-table-column",{attrs:{label:"序号"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.$index+1))])]}}])}),a("el-table-column",{attrs:{prop:"memberName",label:"员工姓名"}}),a("el-table-column",{attrs:{label:"性别"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[0===i.sex?a("span",[e._v("男")]):a("span",[e._v("女")])]}}])}),a("el-table-column",{attrs:{prop:"memberIdcardNo",label:"身份证号"}}),a("el-table-column",{attrs:{prop:"duName",label:"派遣单位"}}),a("el-table-column",{attrs:{prop:"workTypeName",label:"所属工种"}}),a("el-table-column",{attrs:{prop:"startTime",label:"保险生效起期"}}),a("el-table-column",{attrs:{prop:"endTime",label:"保险生效止期"}}),a("el-table-column",{attrs:{prop:"fee",label:"产生费用(元)"}})],1),a("div",{staticClass:"desc_item_from_page"},[a("el-pagination",{attrs:{"current-page":e.currentPage,"page-size":10,layout:"total, prev, pager, next, jumper",total:e.total},on:{"current-change":e.handleCurrentChange}})],1)],1),a("div",{staticClass:"desc_item_review"},[a("div",{staticClass:"desc_item_review_label"},[e._v("审核流程")]),a("el-timeline",{attrs:{reverse:e.reverse}},e._l(e.activities,(function(t,i){return a("el-timeline-item",{key:i},[a("div",{staticStyle:{display:"flex","flex-direction":"column"}},[a("span",{staticStyle:{"font-size":"16px","font-weight":"400",color:"black"}},[e._v(" "+e._s(t.title)+" "),a("span",{staticStyle:{"font-size":"16px","font-weight":"400",color:"black","margin-left":"10px"}},[e._v(" "+e._s(t.content)+" ")])]),a("span",{staticStyle:{"margin-top":"5px","font-size":"12px","font-weight":"400",color:"#999999"}},[e._v(" 操作员-"+e._s(t.creatorName)+"("+e._s(1==t.creatorType?t.companyName:"平台端")+")"+e._s(t.createDate)+" ")])])])})),1)],1)])]),a("ApplyChangeDetails",{ref:"ApplyChangeDetails",on:{success:e.successEvent}}),a("OperaApplyChangeCheckWindow",{ref:"OperaApplyChangeCheckWindow",on:{success:e.successEvent}}),a("add_subtract_return",{ref:"add_subtract_return",on:{success:e.successEvent}}),a("OperaInsuranceApply",{ref:"OperaInsuranceApply",on:{success:e.successEvent}}),a("reinsurance",{ref:"reinsurance",on:{success:e.successEvent}}),a("factoryChange",{ref:"factoryChange",on:{success:e.successEvent}}),a("OperaInsuranceApplyDetails",{ref:"OperaInsuranceApplyDetails",on:{success:e.successEvent}})],1)},n=[],s=a("5530"),l=(a("ac1f"),a("841c"),a("ae62")),o=a("5543"),r=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("GlobalWindow",{attrs:{title:e.title,width:"100%",visible:e.visible,"confirm-working":e.isWorking},on:{"update:visible":function(t){e.visible=t},confirm:e.confirm},scopedSlots:e._u([1==e.type?{key:"footer",fn:function(){return[a("el-button",{attrs:{type:"primary",loading:e.isWorking.export},on:{click:function(t){return e.check(0)}}},[e._v("提交通过")]),a("el-button",{on:{click:function(t){e.visible=!1}}},[e._v("取消")])]},proxy:!0}:{key:"footer",fn:function(){return[a("el-button",{attrs:{type:"primary",loading:e.isWorking.export},on:{click:e.exportComFilesDo}},[e._v("企业证件")]),a("el-button",{attrs:{type:"primary",loading:e.isWorking.export},on:{click:e.exportDetail}},[e._v("导出详单")]),a("el-button",{on:{click:function(t){e.visible=!1}}},[e._v("取消")])]},proxy:!0}],null,!0)},[a("div",{staticClass:"box"},[a("div",{staticClass:"top"},[e._v(" "+e._s(e.title)+" ")]),a("div",{staticClass:"box_table"},[a("div",{staticClass:"box_table_head"},[a("div",{staticClass:"box_table_head_item"},[e._v("投保企业")]),a("div",{staticClass:"box_table_head_item"},[e._v("保险方案")]),a("div",{staticClass:"box_table_head_item"},[e._v("保单号")]),a("div",{staticClass:"box_table_head_item"},[e._v("保险生效起期")]),a("div",{staticClass:"box_table_head_item"},[e._v("保险生效止期")]),a("div",{staticClass:"box_table_head_item"},[e._v("加保人数")]),a("div",{staticClass:"box_table_head_item"},[e._v("减保人数")]),a("div",{staticClass:"box_table_head_item"},[e._v("批单生效期")])]),a("div",{staticClass:"box_table_content "},[a("div",{staticClass:"box_table_content_item box_table_content_header"},[e._v(e._s(e.apply.companyName))]),a("div",{staticClass:"box_table_content_item box_table_content_header"},[e._v(e._s(e.apply.solutionsName))]),a("div",{staticClass:"box_table_content_item box_table_content_header"},[e._v(e._s(e.apply.code))]),a("div",{staticClass:"box_table_content_item box_table_content_header"},[e._v(e._s(e.apply.startTime))]),a("div",{staticClass:"box_table_content_item box_table_content_header"},[e._v(e._s(e.apply.endTime))]),a("div",{staticClass:"box_table_content_item box_table_content_header"},[e._v(e._s(e.model.addNum))]),a("div",{staticClass:"box_table_content_item box_table_content_header"},[e._v(e._s(e.model.delNum))]),a("div",{staticClass:"box_table_content_item box_table_content_header"},[e._v(e._s(e.model.applyStartTime))])])]),a("div",{staticClass:"box_table"},[a("div",{staticClass:"box_table_head"},[a("div",{staticClass:"box_table_head_item1"},[e._v("加保员工")]),a("div",{staticClass:"box_table_head_item1"},[e._v("减保员工")])]),a("div",{staticClass:"box_table_head"},[a("div",{staticClass:"box_table_head_item"},[e._v("序号")]),a("div",{staticClass:"box_table_head_item"},[e._v("员工姓名")]),a("div",{staticClass:"box_table_head_item"},[e._v("身份证号")]),a("div",{staticClass:"box_table_head_item"},[e._v("性别")]),a("div",{staticClass:"box_table_head_item"},[e._v("派遣单位")]),a("div",{staticClass:"box_table_head_item"},[e._v("所属工种")]),a("div",{staticClass:"box_table_head_item"},[e._v("序号")]),a("div",{staticClass:"box_table_head_item"},[e._v("员工姓名")]),a("div",{staticClass:"box_table_head_item"},[e._v("身份证号")]),a("div",{staticClass:"box_table_head_item"},[e._v("性别")]),a("div",{staticClass:"box_table_head_item"},[e._v("派遣单位")]),a("div",{staticClass:"box_table_head_item"},[e._v("所属工种")])]),e._l(e.detailList,(function(t,i){return a("div",{key:i,staticClass:"box_table_content"},[a("div",{staticClass:"box_table_content_item"},[e._v(e._s(null!=t.add.id?i+1:""))]),a("div",{staticClass:"box_table_content_item"},[e._v(e._s(t.add.memberName))]),a("div",{staticClass:"box_table_content_item"},[e._v(e._s(t.add.memberIdcardNo))]),a("div",{staticClass:"box_table_content_item"},[e._v(e._s(0==t.add.sex?"男":1==t.add.sex?"女":""))]),a("div",{staticClass:"box_table_content_item"},[e._v(e._s(t.add.duName))]),a("div",{staticClass:"box_table_content_item"},[e._v(e._s(t.add.workTypeName))]),a("div",{staticClass:"box_table_content_item"},[e._v(e._s(null!=t.del.id?i+1:""))]),a("div",{staticClass:"box_table_content_item"},[e._v(e._s(t.del.memberName))]),a("div",{staticClass:"box_table_content_item"},[e._v(e._s(t.del.memberIdcardNo))]),a("div",{staticClass:"box_table_content_item"},[e._v(e._s(0==t.del.sex?"男":1==t.del.sex?"女":""))]),a("div",{staticClass:"box_table_content_item"},[e._v(e._s(t.del.duName))]),a("div",{staticClass:"box_table_content_item"},[e._v(e._s(t.del.workTypeName))])])}))],2),1==e.type?a("div",{staticClass:"box_table",staticStyle:{"border-top":"0px solid #b4bbc5"}},[a("div",{staticClass:"box_table_head"},[a("div",{staticClass:"box_table_head_item5"},[e._v("备注")]),a("div",{staticClass:"box_table_head_item5"},[a("input",{directives:[{name:"model",rawName:"v-model",value:e.form.checkInfo,expression:"form.checkInfo"},{name:"trim",rawName:"v-trim"}],staticStyle:{width:"100%",height:"45px",border:"0px",outline:"none"},attrs:{placeholder:"请输入"},domProps:{value:e.form.checkInfo},on:{input:function(t){t.target.composing||e.$set(e.form,"checkInfo",t.target.value)}}})])])]):e._e()])])},c=[],u=(a("159b"),a("d3b7"),a("d3ea")),d=a("c3a4"),m={name:"ApplyChangeDetails",extends:l["a"],components:{GlobalWindow:o["a"]},data:function(){return{model:{},apply:{},type:0,detailList:[],form:{id:null,dealBackApply:0,checkInfo:""},rules:{},reverse:!1,tableData:[]}},created:function(){this.config({api:"/business/insuranceApply","field.id":"id"})},methods:{open:function(e,t,a){this.title=e,this.visible=!0,this.apply=t,this.model=a,this.form.id=t.id,this.getDetailListDo()},getDetailListDo:function(){this.detailList=[];var e=this;Object(u["getChangeDetailList"])({applyChangeId:this.model.id}).then((function(t){var a=[],i=[];t.forEach((function(e){1==e.type?i.push(e):a.push(e)}));for(var n=a.length>i.length?a.length:i.length,s=0;s<n;s++){var l=a.length>s?a[s]:{},o=i.length>s?i[s]:{};e.detailList.push({add:l,del:o}),console.log(detailList)}})).catch((function(e){}))},exportDetail:function(){var e=this;this.$dialog.exportConfirm("确认导出详单吗?").then((function(){e.isWorking=!0,Object(u["exportJiajianBaoExcel"])({id:e.model.id}).then((function(t){e.download(t)})).catch((function(t){console.log(t),e.$message.error("数据下载失败!")})).finally((function(){e.isWorking=!1}))})).catch((function(){}))},exportComFilesDo:function(){var e=this;this.$dialog.exportConfirm("确认导出企业证件吗?").then((function(){e.isWorking=!0,Object(d["exportComFiles"])({id:e.apply.companyId}).then((function(t){e.download(t)})).catch((function(t){console.log(t),e.$message.error("数据下载失败!")}))})).catch((function(){}))},handleSizeChange:function(e){console.log("每页 ".concat(e," 条"))},handleCurrentChange:function(e){console.log("当前页: ".concat(e))},handleClick:function(e,t){console.log(e,t)},onSubmit:function(){}}},p=m,f=(a("0650"),a("2877")),h=Object(f["a"])(p,r,c,!1,null,"04d6bb0a",null),b=h.exports,v=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("GlobalWindow",{attrs:{title:e.title,width:"50%",visible:e.visible,"confirm-working":e.isWorking},on:{"update:visible":function(t){e.visible=t},confirm:e.confirm},scopedSlots:e._u([{key:"footer",fn:function(){return[a("el-button",{attrs:{type:"primary"},on:{click:e.doSubmit}},[e._v("确 定")]),a("el-button",{on:{click:function(t){e.visible=!1}}},[e._v("取消")])]},proxy:!0}])},[1==e.visible1?a("div",{staticClass:"form"},[a("div",{staticClass:"form_item"},[a("div",{staticClass:"form_item_label"},[a("span",[e._v("*")]),e._v("填写退回说明:")]),a("div",{staticClass:"form_item_val"},[a("textarea",{directives:[{name:"model",rawName:"v-model",value:e.form.backCheckInfo,expression:"form.backCheckInfo"}],attrs:{placeholder:"请输入"},domProps:{value:e.form.backCheckInfo},on:{input:function(t){t.target.composing||e.$set(e.form,"backCheckInfo",t.target.value)}}})])])]):e._e(),1==e.visible3?a("div",{staticClass:"form"},[a("div",{staticClass:"form_item"},[a("div",{staticClass:"form_item_label"},[e._v("客户期望批单生效起期:")]),a("div",{staticClass:"form_item_val"},[e._v(e._s(e.model.applyStartTime))])]),a("div",{staticClass:"form_item"},[a("div",{staticClass:"form_item_label"},[e._v("批单生效起期是否一致:")]),a("div",{staticClass:"form_item_val"},[a("el-radio-group",{on:{change:e.selectChange},model:{value:e.form.selectRadio,callback:function(t){e.$set(e.form,"selectRadio",t)},expression:"form.selectRadio"}},[a("el-radio",{attrs:{label:0}},[e._v("与批单一致")]),a("el-radio",{attrs:{label:1}},[e._v("与批单不一致")])],1)],1)]),a("div",{staticClass:"form_item"},[a("div",{staticClass:"form_item_label"},[a("span",[e._v("*")]),e._v("批单生效起期:")]),a("div",{staticClass:"form_item_val"},[a("el-date-picker",{attrs:{type:"date","value-format":"yyyy-MM-dd HH:mm:ss",placeholder:"选择日期"},model:{value:e.form.applyStartTime,callback:function(t){e.$set(e.form,"applyStartTime",t)},expression:"form.applyStartTime"}})],1)]),a("div",{staticClass:"form_item"},[a("div",{staticClass:"form_item_label"},[e._v("批单生效起期:")]),a("div",{staticClass:"form_item_val"},[e._v(e._s(e.form.applyStartTime))])]),a("div",{staticClass:"form_item"},[a("div",{staticClass:"form_item_label"},[a("span",[e._v("*")]),e._v("批单号:")]),a("div",{staticClass:"form_item_val"},[a("el-input",{attrs:{placeholder:"请输入"},model:{value:e.form.validCode,callback:function(t){e.$set(e.form,"validCode",t)},expression:"form.validCode"}})],1)]),a("div",{staticClass:"form_item"},[a("div",{staticClass:"form_item_label"},[e._v("上传批单:")]),a("div",{staticClass:"form_item_val"},[a("UploadFile",{attrs:{uploadData:{folder:"apply",fileType:".pdf"},fileList:e.form.fileList1},on:{uploadSuccess:e.baoxianFileUploaded}})],1)])]):e._e(),1==e.visible4?a("div",{staticClass:"form"},[a("div",{staticClass:"form_item"},[a("div",{staticClass:"form_item_label"},[e._v("批单生效起期:")]),a("div",{staticClass:"form_item_val"},[e._v(e._s(e.model.applyStartTime))])]),a("div",{staticClass:"form_item"},[a("div",{staticClass:"form_item_label"},[a("span",[e._v("*")]),e._v("批单号:")]),a("div",{staticClass:"form_item_val"},[a("el-input",{attrs:{placeholder:"请输入"},model:{value:e.form.editValidCode,callback:function(t){e.$set(e.form,"editValidCode",t)},expression:"form.editValidCode"}})],1)]),a("div",{staticClass:"form_item"},[a("div",{staticClass:"form_item_label"},[a("span",[e._v("*")]),e._v("上传批单:")]),a("div",{staticClass:"form_item_val"},[a("UploadFile",{attrs:{uploadData:{folder:"apply",fileType:".pdf"},fileList:e.form.fileList2},on:{uploadSuccess:e.editBaoxianFileUploaded}})],1)]),a("div",{staticClass:"form_item"},[a("div",{staticClass:"form_item_label"},[a("span",[e._v("*")]),e._v("修改原因:")]),a("div",{staticClass:"form_item_val"},[a("el-input",{attrs:{placeholder:"请输入"},model:{value:e.form.editCheckInfo,callback:function(t){e.$set(e.form,"editCheckInfo",t)},expression:"form.editCheckInfo"}})],1)])]):e._e(),1==e.visible5?a("div",{staticClass:"form"},[a("div",{staticClass:"form_item"},[a("div",{staticClass:"form_item_label"},[a("span",[e._v("*")]),e._v("填写说明:")]),a("div",{staticClass:"form_item_val"},[a("textarea",{directives:[{name:"model",rawName:"v-model",value:e.form.dealBackInfo,expression:"form.dealBackInfo"}],attrs:{placeholder:"请输入"},domProps:{value:e.form.dealBackInfo},on:{input:function(t){t.target.composing||e.$set(e.form,"dealBackInfo",t.target.value)}}})])])]):e._e(),1==e.visible6?a("div",{staticClass:"form"},[a("div",{staticClass:"form_item"},[a("div",{staticClass:"form_item_label"},[a("span",[e._v("*")]),e._v("同意退回说明:")]),a("div",{staticClass:"form_item_val"},[a("textarea",{directives:[{name:"model",rawName:"v-model",value:e.form.dealBackInfo,expression:"form.dealBackInfo"}],attrs:{placeholder:"请输入"},domProps:{value:e.form.dealBackInfo},on:{input:function(t){t.target.composing||e.$set(e.form,"dealBackInfo",t.target.value)}}})])])]):e._e()])},_=[],y=(a("99af"),a("b0c0"),a("3d5b")),g={name:"OperaApplyChangeCheckWindow",extends:l["a"],components:{UploadFile:y["a"],GlobalWindow:o["a"]},data:function(){return{model:{},falg:0,form:{id:null,backCheckInfo:"",dealBackInfo:"",editCheckInfo:"",editValidCode:"",applyStartTime:null,validCode:null,pidanFile:null,editPidanFile:null,fileList1:[],fileList2:[],selectRadio:0},visible1:!1,visible3:!1,visible4:!1,visible5:!1,visible6:!1}},created:function(){this.config({api:"/business/insuranceApply","field.id":"id"})},methods:{open:function(e,t,a){this.visible=!0,this.model={},this.form={id:null,backCheckInfo:"",dealBackInfo:"",editCheckInfo:"",editValidCode:"",applyStartTime:null,validCode:null,pidanFile:null,editPidanFile:null,fileList1:[],fileList2:[],selectRadio:0},this.model=t,this.form.applyStartTime=this.model.applyStartTime,this.form.editValidCode=this.model.validCode,this.title=e,this.flag=a,this.visible1=!1,this.visible3=!1,this.visible4=!1,this.visible5=!1,this.visible6=!1,1==a&&(this.visible1=!0),3==a&&(this.visible3=!0),4==a&&(this.visible4=!0),5==a&&(this.visible5=!0),6==a&&(this.visible6=!0)},doSubmit:function(){1==this.flag?this.backDo():3==this.flag?this.uploadPidan():4==this.flag?this.editPidan():5==this.flag?this.dealBackApply(1):6==this.flag&&this.dealBackApply(0)},selectChange:function(){0==this.form.selectRadio&&(this.form.applyStartTime=this.model.validTime)},baoxianFileUploaded:function(e){this.form.pidanFile=e},editBaoxianFileUploaded:function(e){this.form.editPidanFile=e},backDo:function(){var e=this;this.$dialog.messageConfirm("确认进行该操作吗?").then((function(){e.isWorking=!0,Object(u["backChagne"])({id:e.model.id,checkInfo:e.form.backCheckInfo}).then((function(t){e.visible=!1,e.$emit("success")})).catch((function(t){e.$tip.apiFailed(t)}))}))},dealBackApply:function(e){var t=this;this.$dialog.messageConfirm("确认进行该操作吗?").then((function(){t.isWorking=!0,Object(u["dealBackChangeApply"])({id:t.model.id,checkInfo:t.form.dealBackInfo,dealBackApply:e}).then((function(e){t.visible=!1,t.$emit("success")})).catch((function(e){t.$tip.apiFailed(e)}))}))},uploadPidan:function(){var e=this;this.$dialog.messageConfirm("确认进行该操作吗?").then((function(){e.isWorking=!0,Object(u["uploadChangePidan"])({id:e.model.id,applyStartTime:e.form.applyStartTime,validCode:e.form.validCode,pidanFile:e.form.pidanFile}).then((function(t){e.visible=!1,e.$emit("success")})).catch((function(t){e.$tip.apiFailed(t)}))}))},editPidan:function(){var e=this;this.$dialog.messageConfirm("确认进行该操作吗?").then((function(){e.isWorking=!0,Object(u["editChangePidan"])({id:e.model.id,checkInfo:e.form.editCheckInfo,validCode:e.form.editValidCode,pidanFile:e.form.editPidanFile}).then((function(t){e.visible=!1,e.$emit("success")})).catch((function(t){e.$tip.apiFailed(t)}))}))},handleRemove:function(e,t){console.log(e,t)},handlePreview:function(e){console.log(e)},handleExceed:function(e,t){this.$message.warning("当前限制选择 3 个文件,本次选择了 ".concat(e.length," 个文件,共选择了 ").concat(e.length+t.length," 个文件"))},beforeRemove:function(e,t){return this.$confirm("确定移除 ".concat(e.name,"?"))},successEvent:function(){},handleSizeChange:function(e){console.log("每页 ".concat(e," 条"))},handleCurrentChange:function(e){console.log("当前页: ".concat(e))},handleClick:function(e,t){console.log(e,t)},onSubmit:function(){}}},w=g,k=(a("230b"),Object(f["a"])(w,v,_,!1,null,"2022492d",null)),x=k.exports,C=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("GlobalWindow",{attrs:{title:e.title,width:"100%",text:"投保申请",visible:e.visible,"confirm-working":e.isWorking},on:{"update:visible":function(t){e.visible=t},confirm:e.confirm}},[a("div",{staticClass:"list"},[a("el-form",{ref:"form",staticClass:"demo-form-inline",attrs:{inline:!0,model:e.form,rules:e.rules}},[a("el-form-item",{attrs:{label:"保险方案"}},[a("span",[e._v(e._s(e.form.solutionsName))])]),a("el-form-item",{attrs:{label:"批单生效起期",prop:"applyStartTime"}},[a("div",{staticStyle:{display:"flex","flex-direction":"column"}},[a("el-date-picker",{attrs:{type:"date","picker-options":e.pickerOptions,"value-format":"yyyy-MM-dd",format:"yyyy 年 MM 月 dd 日",placeholder:"选择日期"},on:{change:e.changeApplyStartTime},model:{value:e.form.applyStartTime,callback:function(t){e.$set(e.form,"applyStartTime",t)},expression:"form.applyStartTime"}}),a("span",{staticStyle:{color:"#F95601","font-size":"14px"}},[e._v("(次日生效投保请于17:30前提交,超时提交以保险单为准)")])],1)]),e.item?a("el-form-item",{attrs:{label:"投保年龄"}},[a("span",[e._v(e._s(e.item.minAge)+" 至 "+e._s(e.item.maxAge))])]):e._e(),e.item?a("el-form-item",{attrs:{label:"费用"}},[a("span",[e._v(e._s(e.item.price)+"元")]),0===e.item.timeUnit?a("span",[e._v("/天")]):e._e(),1===e.item.timeUnit?a("span",[e._v("/半月")]):e._e(),2===e.item.timeUnit?a("span",[e._v("/月")]):e._e(),3===e.item.timeUnit?a("span",[e._v("/年")]):e._e(),a("span",[e._v("/人")])]):e._e()],1)],1),a("div",{staticClass:"desc_item_from"},[a("el-table",{staticStyle:{width:"100%"},attrs:{data:e.list,border:""}},[a("el-table-column",{attrs:{prop:"code",align:"center",label:"关联保单号"}}),a("el-table-column",{attrs:{prop:"solutionsName",label:"保险方案",align:"center",width:"180"}}),a("el-table-column",{attrs:{prop:"startTime",align:"center",label:"保险生效起期"}}),a("el-table-column",{attrs:{prop:"endTime",align:"center",label:"保险生效止期"}}),a("el-table-column",{attrs:{prop:"insureNum",align:"center",label:"投保人数"}}),a("el-table-column",{attrs:{prop:"serviceDays",align:"center",label:"在保时长(天)"}}),a("el-table-column",{attrs:{prop:"currentFee",align:"center",label:"产生费用(元)"}}),a("el-table-column",{attrs:{prop:"fee",align:"center",label:"总费用(元)"}})],1)],1),a("div",{staticClass:"desc_item_cate"},[a("el-tabs",{on:{"tab-click":e.handleClick},model:{value:e.activeName,callback:function(t){e.activeName=t},expression:"activeName"}},[a("el-tab-pane",{attrs:{label:"加保员工",name:"0"}}),a("el-tab-pane",{attrs:{label:"减保员工",name:"1"}})],1)],1),a("div",{staticClass:"btns"},[a("div",{staticClass:"btns_item"},[a("el-button",{attrs:{type:"primary"},on:{click:e.seleUser}},[e._v("选取员工")]),"1"!==e.activeName?a("el-button",{attrs:{type:"primary"},on:{click:e.uploadUser}},[e._v("导入员工")]):e._e(),"1"!==e.activeName?a("el-button",{attrs:{type:"primary"},on:{click:e.addUser}},[e._v("添加员工")]):e._e(),a("el-button",{attrs:{type:"danger"},on:{click:e.deleItem}},[e._v("删除")])],1),"1"!==e.activeName?a("div",{staticClass:"btns_item"},[a("el-button",{attrs:{type:"primary"},on:{click:e.sele}},[e._v("选取派遣单位")])],1):e._e()]),a("el-table",{ref:"multipleTable",staticStyle:{width:"100%","margin-bottom":"15px"},attrs:{data:"0"===e.activeName?e.form.addDetailList:e.form.delDetailList,border:"","show-summary":"","summary-method":e.getSummaries},on:{"selection-change":e.handleSelectionChange}},[a("el-table-column",{attrs:{type:"selection",width:"55"}}),a("el-table-column",{attrs:{label:"序号",width:"80px"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.$index+1))])]}}])}),a("el-table-column",{attrs:{prop:"memberName",label:"姓名"}}),a("el-table-column",{attrs:{prop:"idCard",label:"身份证号"}}),a("el-table-column",{attrs:{label:"年龄"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[e.item?[e.getAgeByIdCard(i.idCard)<e.item.minAge||e.getAgeByIdCard(i.idCard)>e.item.maxAge?a("span",{staticStyle:{color:"red"}},[e._v(e._s(e.getAgeByIdCard(i.idCard)))]):a("span",[e._v(e._s(e.getAgeByIdCard(i.idCard)))])]:e._e()]}}])}),a("el-table-column",{attrs:{prop:"duName",label:"派遣单位"}}),a("el-table-column",{attrs:{prop:"workTypeName",label:"所属工种"}}),a("el-table-column",{attrs:{label:"费用"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return["0"===e.activeName?a("span",[e._v(e._s(i.fee))]):a("span",[e._v("-"+e._s(i.fee))])]}}])}),a("el-table-column",{attrs:{label:"操作"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{staticStyle:{color:"red"},attrs:{type:"text"},on:{click:function(a){return e.dele(t.$index)}}},[e._v("删除")])]}}])})],1),e.item?a("div",{staticClass:"info"},[e.item.specialAgreement?a("span",[e._v(e._s(e.item.specialAgreement))]):e._e(),e.item.specialInfo?a("span",[e._v(e._s(e.item.specialInfo))]):e._e(),e.item.ortherInfo?a("span",[e._v(e._s(e.item.ortherInfo))]):e._e()]):e._e(),a("selectEmployees",{ref:"selectEmployees",on:{result:e.getValue}}),a("addEmployee",{ref:"addEmployee",on:{result:e.getValue}}),a("importEmployees",{ref:"importEmployees",on:{result:e.getValue}}),a("confirmJobType",{ref:"confirmJobType",on:{result:e.getUser}})],1)},I=[],S=a("2909"),D=(a("a434"),a("d81d"),a("7d22")),$=a("c190"),T=a("bded"),O=a("87e5"),N=a("6119"),F=a("9c9d"),W={name:"reinsurance",extends:l["a"],components:{GlobalWindow:o["a"],selectEmployees:D["a"],addEmployee:$["a"],importEmployees:T["a"],confirmJobType:O["a"]},data:function(){return{form:{id:null,applyChangId:"",solutionId:"",solutionsName:"",applyStartTime:"",applyEndTime:"",addDetailList:[],delDetailList:[]},activeName:"0",pickerOptions:{},price:"",endTime:"",company:[],seleData:[],item:null,rules:{applyStartTime:[{required:!0,message:"请选择批单生效起期"}]},list:[]}},created:function(){this.config({api:"/business/insuranceApply","field.id":"id"})},methods:{open:function(e,t){var a=this;this.title=e,this.form.addDetailList=[],this.form.delDetailList=[],this.list=[],this.form.id=null,this.item=null,this.form.solutionId="",this.form.solutionsName="",this.form.applyStartTime="",this.form.applyEndTime="",t&&t.id?this.$nextTick((function(){a.$refs.form.resetFields(),a.form.id=t.id,a.form.applyChangId=t.applyChangId,a.getDetails()})):this.$nextTick((function(){a.$refs.form.resetFields(),a.form[a.configData["field.id"]]=null})),this.getCompany(),this.visible=!0},changeApplyStartTime:function(e){var t=this;Object(F["getChangeCountCyclePriceVO"])({applyId:this.form.id,validTime:e}).then((function(e){t.price=e.cyclePrice,t.form.addDetailList.forEach((function(t){t.fee=e.cyclePrice})),t.form.delDetailList.forEach((function(t){t.fee=e.cyclePrice}))}))},handleClick:function(e){this.activeName=e.index},getDetails:function(){var e=this;Object(F["applyChagneDetailList"])({applyChangId:this.form.applyChangId,types:[0]}).then((function(t){t.forEach((function(e){e.fee="",e.idCard=e.memberIdcardNo,e.workTypeName="",e.worktypeId="",e.duName="",e.duId=""})),e.form.addDetailList=t})),Object(F["applyChagneDetailList"])({applyChangId:this.form.applyChangId,types:[1]}).then((function(t){t.forEach((function(e){e.fee="",e.idCard=e.memberIdcardNo,e.workTypeName="",e.worktypeId="",e.duName="",e.duId=""})),e.form.delDetailList=t})),Object(u["getDetail"])(this.form.id).then((function(t){e.list.push(t),e.endTime=t.endTime,e.form.solutionId=t.solutionId,e.form.solutionsName=t.solutionsName,e.pickerOptions={disabledDate:function(e){return e.getTime()>new Date(t.endTime).getTime()||e.getTime()<(new Date).getTime()}},e.changeSolution1(t.solutionId)}))},getSummaries:function(e){var t=this,a=e.columns,i=(e.data,[]);return a.forEach((function(e,a){if(0!==a){if(7===a){var n=0;return"0"===t.activeName?(t.form.addDetailList.forEach((function(e){n+=e.fee})),void(i[a]=n)):(t.form.delDetailList.forEach((function(e){n+=e.fee})),void(i[a]="-"+n))}}else i[a]="总价"})),i},deleItem:function(){var e=this;0!==this.seleData.length?"0"===this.activeName?this.seleData.forEach((function(t){e.form.addDetailList.forEach((function(a,i){t===a.name&&e.form.addDetailList.splice(i,1)}))})):this.seleData.forEach((function(t){e.form.delDetailList.forEach((function(a,i){t===a.name&&e.form.delDetailList.splice(i,1)}))})):this.$message.warning("至少选择一项内容")},confirm:function(){var e=this;this.$refs.form.validate((function(t){if(t){for(var a=0;a<e.form.addDetailList.length;a++)if(!e.form.addDetailList[a].worktypeId||!e.form.addDetailList[a].duId)return void e.$message.warning("请完善加保派遣单位和工种信息");for(var i=0;i<e.form.delDetailList.length;i++)if(!e.form.delDetailList[i].worktypeId||!e.form.delDetailList[i].duId)return void e.$message.warning("请完善减保派遣单位和工种信息");e.form.addDetailList.forEach((function(e){e.idcardNo=e.idCard})),e.form.delDetailList.forEach((function(e){e.idcardNo=e.idCard})),e.isWorking=!0,Object(F["update"])({id:e.form.applyChangId,applyId:e.form.id,addDetailList:e.form.addDetailList,delDetailList:e.form.delDetailList,validTime:e.form.applyStartTime,type:0}).then((function(){e.visible=!1,e.$tip.apiSuccess("操作成功"),e.$emit("success")})).catch((function(t){e.$tip.apiFailed(t)})).finally((function(){e.isWorking=!1}))}}))},seleUser:function(){this.form.solutionId?"0"===this.activeName?this.$refs.selectEmployees.open("选取员工",{arr:this.form.addDetailList,price:this.price,notInInsuranceApplyId:this.form.id}):this.$refs.selectEmployees.open("选取员工",{arr:this.form.delDetailList,price:this.price,insuranceApplyId:this.form.id}):this.$message.warning("请先选择保险方案")},addUser:function(){this.form.solutionId?"0"===this.activeName?this.$refs.addEmployee.open("添加员工",{arr:this.form.addDetailList,price:this.price}):this.$refs.addEmployee.open("添加员工",{arr:this.form.delDetailList,price:this.price}):this.$message.warning("请先选择保险方案")},uploadUser:function(){this.form.solutionId?"0"===this.activeName?this.$refs.importEmployees.open("上传名单",{arr:this.form.addDetailList,price:this.price}):this.$refs.importEmployees.open("上传名单",{arr:this.form.delDetailList,price:this.price}):this.$message.warning("请先选择保险方案")},changeSolution1:function(e){var t=this;this.company.forEach((function(a){a.id===e&&(t.item=a)}))},dele:function(e){"0"===this.activeName?this.form.addDetailList.splice(e,1):this.form.delDetailList.splice(e,1)},getUser:function(e){var t=this;this.seleData.forEach((function(a){"0"===t.activeName?t.form.addDetailList.forEach((function(t){a===t.name&&(t.workTypeName=e.workTypeName,t.worktypeId=e.worktypeId,t.duName=e.duName,t.duId=e.duId)})):t.form.delDetailList.forEach((function(t){a===t.name&&(t.workTypeName=e.workTypeName,t.worktypeId=e.worktypeId,t.duName=e.duName,t.duId=e.duId)}))})),this.seleData=[],this.$refs.multipleTable.clearSelection()},sele:function(){this.form.solutionId?0!==this.seleData.length?this.$refs.confirmJobType.open("确认工种",{solutionId:this.form.solutionId}):this.$message.warning("请选择员工"):this.$message.warning("请选择保险方案")},getCompany:function(){var e=this;Object(N["all"])({}).then((function(t){e.company=t}))},getAgeByIdCard:function(e){if(!e)return"";var t={},a=e;if(!a)return t;var i=a.substring(6,10),n=a.substring(10,12),s=a.substring(12,14),l=new Date,o=l.getMonth()+1,r=l.getDate(),c=l.getFullYear()-i;return(o<n||o==n&&r<s)&&c--,t.age=c,t.age},handleSelectionChange:function(e){this.seleData=e.map((function(e){return e.name}))},getValue:function(e){var t,a;(console.log(e),"0"===this.activeName)?(t=this.form.addDetailList).push.apply(t,Object(S["a"])(e)):(a=this.form.delDetailList).push.apply(a,Object(S["a"])(e))}}},L=W,E=(a("0da5"),Object(f["a"])(L,C,I,!1,null,"3e83a43a",null)),A=E.exports,j=a("9dca"),P=a("260a"),U=a("2be3"),B=a("c57d"),R=a("2f62"),M={name:"OperaApplyChangeDetailWindow",extends:l["a"],components:{GlobalWindow:o["a"],ApplyChangeDetails:b,OperaApplyChangeCheckWindow:x,add_subtract_return:P["a"],OperaInsuranceApply:B["a"],reinsurance:A,factoryChange:j["a"],OperaInsuranceApplyDetails:U["a"]},data:function(){return{dataId:null,modelId:null,apply:{},model:{},form:{id:null,editDate:""},rules:{},formInline:{applyStatus:"",duId:"",workTypeId:"",memberName:"",types:""},reverse:!1,radio:0,activities:[],tableData:[],list:[],activeName:"0",total:0,currentPage:1}},created:function(){this.config({api:"/business/insuranceApply","field.id":"id"})},computed:Object(s["a"])({},Object(R["c"])(["userInfo"])),methods:{open:function(e,t){this.visible=!0,this.title=e,this.dataId=t.applyId,this.modelId=t.id,this.getDetail(),this.getList()},resetting:function(){this.search()},closeOrder:function(){var e=this;this.$confirm("确认关闭此订单吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){Object(F["applyChangeOpt"])({optType:6,applyId:e.model.id}).then((function(t){e.getDetail()})).catch((function(t){e.$message.error(t)}))})).catch((function(){}))},search:function(){this.currentPage=1,this.getList()},getList:function(){var e=this;Object(u["applyChagneDetailPage"])({capacity:10,page:this.currentPage,model:{applyChangId:this.modelId,types:[this.activeName]}}).then((function(t){e.list=t.records,e.total=t.total}))},handleClick:function(e){this.activeName=e.index,this.resetting()},goSign:function(){var e=this;Object(u["getJiajianBaoSignLink"])({id:this.modelId}).then((function(e){setTimeout((function(){window.open(e)}),500)})).catch((function(t){e.$tip.apiFailed(t)}))},viewApplyFile:function(){this.model.applyFile&&this.model.applyFile.fileurlFull&&window.open(this.model.applyFile.fileurlFull)},viewPidan:function(){this.model.pidanFile&&this.model.pidanFile.fileurlFull&&window.open(this.model.pidanFile.fileurlFull)},handleSizeChange:function(e){console.log(e)},handleCurrentChange:function(e){console.log(e),this.page=e,this.getList()},onSubmit:function(){},getDetail:function(){var e=this;Object(u["getDetail"])(this.dataId).then((function(t){e.apply=t,console.log(e.tableData)})).catch((function(e){})),Object(u["getChangeDetail"])(this.modelId).then((function(t){e.model=t,e.tableData=new Array,e.tableData.push(t),console.log(e.tableData),e.activities=t.applyLogList})).catch((function(e){}))},successEvent:function(){this.getDetail(),this.$emit("success")}}},q=M,z=(a("c6a8"),Object(f["a"])(q,i,n,!1,null,"ced15b2a",null));t["a"]=z.exports},"94b3":function(e,t,a){"use strict";a("3f83")},9740:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("Profile",{attrs:{permissions:["system:monitor:query"]}},[a("div",{staticClass:"monitor"},[a("div",{staticClass:"toolbar"},[a("el-switch",{on:{change:e.changeAutoRefresh},model:{value:e.autoRefresh,callback:function(t){e.autoRefresh=t},expression:"autoRefresh"}}),a("label",[e._v(e._s(e._f("autoRefreshText")(e.autoRefresh)))])],1),a("ul",[a("li",{staticClass:"wrap"},[a("h2",[e._v("CPU"),null!=e.data?a("Light",{attrs:{warn:e.data.cpu.useRatio>60,danger:e.data.cpu.useRatio>80}}):e._e()],1),a("div",[a("dl",[a("dt",[e._v("物理核数")]),a("dd",[a("Value",{attrs:{data:e.data,prop:"cpu.physicalCount"}})],1)]),a("dl",[a("dt",[e._v("逻辑核数")]),a("dd",[a("Value",{attrs:{data:e.data,prop:"cpu.logicalCount"}})],1)]),a("dl",{staticClass:"important"},[a("dt",[e._v("当前使用率")]),a("dd",[a("Value",{attrs:{data:e.data,prop:"cpu.useRatio",handler:e.keep2decimals,suffix:"%"}})],1)]),a("dl",[a("dt",[e._v("当前空闲率")]),a("dd",[a("Value",{attrs:{data:e.data,prop:"cpu.freeRatio",handler:e.keep2decimals,suffix:"%"}})],1)])])]),a("li",{staticClass:"wrap"},[a("h2",[e._v("内存"),null!=e.data?a("Light",{attrs:{warn:e.data.memory.useRatio>60,danger:e.data.memory.useRatio>80}}):e._e()],1),a("div",[a("dl",[a("dt",[e._v("总空间")]),a("dd",[a("Value",{attrs:{data:e.data,prop:"memory.size",suffix:"G",handler:e.toG}})],1)]),a("dl",[a("dt",[e._v("空闲空间")]),a("dd",[a("Value",{attrs:{data:e.data,prop:"memory.freeSpace",suffix:"G",handler:e.toG}})],1)]),a("dl",{staticClass:"important"},[a("dt",[e._v("已用空间")]),a("dd",[a("Value",{attrs:{data:e.data,prop:"memory.usedSpace",suffix:"G",handler:e.toG}})],1)]),a("dl",{staticClass:"important"},[a("dt",[e._v("使用率")]),a("dd",[a("Value",{attrs:{data:e.data,prop:"memory.useRatio",suffix:"%",handler:e.keep2decimals}})],1)])])]),a("li",{staticClass:"wrap"},[a("h2",[e._v("JVM"),null!=e.data?a("Light",{attrs:{warn:e.data.jvm.memory.useRatio>60,danger:e.data.jvm.memory.useRatio>80}}):e._e()],1),a("div",[a("dl",[a("dt",[e._v("安装路径")]),a("dd",[a("Value",{attrs:{data:e.data,prop:"jvm.home"}})],1)]),a("dl",[a("dt",[e._v("版本")]),a("dd",[a("Value",{attrs:{data:e.data,prop:"jvm.version"}})],1)]),a("dl",[a("dt",[e._v("启动时间")]),a("dd",[a("Value",{attrs:{data:e.data,prop:"jvm.bootTime"}})],1)]),a("dl",[a("dt",[e._v("运行时长")]),a("dd",[a("Value",{attrs:{data:e.data,prop:"jvm.runtime"}})],1)]),a("dl",[a("dt",[e._v("总空间")]),a("dd",[a("Value",{attrs:{data:e.data,prop:"jvm.memory.size",suffix:"M",handler:e.keep2decimals}})],1)]),a("dl",[a("dt",[e._v("空闲空间")]),a("dd",[a("Value",{attrs:{data:e.data,prop:"jvm.memory.freeSpace",suffix:"M",handler:e.keep2decimals}})],1)]),a("dl",{staticClass:"important"},[a("dt",[e._v("已用空间")]),a("dd",[a("Value",{attrs:{data:e.data,prop:"jvm.memory.usedSpace",suffix:"M",handler:e.keep2decimals}})],1)]),a("dl",{staticClass:"important"},[a("dt",[e._v("使用率")]),a("dd",[a("Value",{attrs:{data:e.data,prop:"jvm.memory.useRatio",suffix:"%",handler:e.keep2decimals}})],1)])])]),a("li",{staticClass:"wrap"},[a("h2",[e._v("服务器")]),a("div",[a("dl",[a("dt",[e._v("操作系统")]),a("dd",[a("Value",{attrs:{data:e.data,prop:"osName"}})],1)]),a("dl",[a("dt",[e._v("系统版本")]),a("dd",[a("Value",{attrs:{data:e.data,prop:"osVersion"}})],1)]),a("dl",[a("dt",[e._v("系统架构")]),a("dd",[a("Value",{attrs:{data:e.data,prop:"osArch"}})],1)]),a("dl",{staticClass:"important"},[a("dt",[e._v("IP地址")]),a("dd",[a("Value",{attrs:{data:e.data,prop:"ip"}})],1)]),a("dl",[a("dt",[e._v("MAC地址")]),a("dd",[a("Value",{attrs:{data:e.data,prop:"mac"}})],1)]),a("dl",[a("dt",[e._v("服务器时间")]),a("dd",[a("Value",{attrs:{data:e.data,prop:"currentTime"}})],1)])])])]),a("div",{staticClass:"wrap"},[a("h2",[e._v("磁盘信息")]),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],attrs:{data:e.data?e.data.disks:[]}},[a("el-table-column",{attrs:{prop:"name",label:"磁盘名称"}}),a("el-table-column",{attrs:{prop:"dir",label:"磁盘路径"}}),a("el-table-column",{attrs:{prop:"fsType",label:"文件系统"}}),a("el-table-column",{attrs:{prop:"size",label:"总空间"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.row;return[e._v(" "+e._s(e.toG(a.size))+"G ")]}}])}),a("el-table-column",{attrs:{prop:"freeSpace",label:"可用空间"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.row;return[e._v(" "+e._s(e.toG(a.freeSpace))+"G ")]}}])}),a("el-table-column",{attrs:{prop:"usedSpace",label:"已用空间"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("label",{staticClass:"important"},[e._v(e._s(e.toG(i.usedSpace))+"G")])]}}])}),a("el-table-column",{attrs:{prop:"useRatio",label:"已用占比"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("label",{staticClass:"important"},[e._v(e._s(e.keep2decimals(i.useRatio))+"%")])]}}])}),a("el-table-column",{scopedSlots:e._u([{key:"default",fn:function(e){var t=e.row;return[a("Light",{attrs:{warn:t.useRatio>60,danger:t.useRatio>80,mini:!0}})]}}])})],1)],1)])])},n=[],s=(a("d3b7"),a("6c5c")),l=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"value"},[null==e.data?a("i",{staticClass:"el-icon-loading"}):e._t("default",[e._v(e._s(e.getValue())+e._s(e.suffix))])],2)},o=[],r=(a("ac1f"),a("1276"),{name:"Value",props:{data:{type:Object},prop:{type:String},suffix:{type:String},handler:{type:Function}},methods:{getValue:function(){if(null==this.data)return"";if(null==this.prop)return this.data;var e=this.prop.split("."),t=0,a=this.data;while(t<e.length)a=a[e[t]],t++;return null==this.handler?a:this.handler(a)}}}),c=r,u=(a("4a28"),a("2877")),d=Object(u["a"])(c,l,o,!1,null,"595da6ac",null),m=d.exports,p=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"light",class:{normal:!e.warn&&!e.danger,warn:!e.danger&&e.warn,danger:e.danger,mini:e.mini}},[e._m(0)])},f=[function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("em",[a("i")])}],h={name:"Light",props:{warn:{type:Boolean,default:!1},danger:{type:Boolean,default:!1},mini:{type:Boolean,default:!1}}},b=h,v=(a("ed232"),Object(u["a"])(b,p,f,!1,null,"3562a3f4",null)),_=v.exports,y=a("61d4"),g={name:"SystemMonitor",components:{Profile:y["a"],Light:_,Value:m},data:function(){return{loading:!1,autoRefresh:!1,data:null,interval:null}},filters:{autoRefreshText:function(e){return e?"已开启自动刷新":"已关闭自动刷新"}},methods:{changeAutoRefresh:function(e){var t=this;null!=this.interval&&clearInterval(this.interval),e&&(this.getSystemInfo(),this.interval=setInterval((function(){t.getSystemInfo()}),3e3))},getSystemInfo:function(){var e=this;this.loading||(this.loading=!0,Object(s["getSystemInfo"])().then((function(t){e.data=t})).catch((function(t){e.$tip.apiFailed(t)})).finally((function(){e.loading=!1})))},toG:function(e){return Math.round(e/1024*100)/100},keep2decimals:function(e){return Math.round(100*e)/100}},beforeRouteLeave:function(e,t,a){clearInterval(this.interval),a()},created:function(){this.getSystemInfo()}},w=g,k=(a("5ffd"),Object(u["a"])(w,i,n,!1,null,"71c9df82",null));t["default"]=k.exports},"97b9":function(e,t,a){"use strict";a("70b8")},"97fc":function(e,t,a){e.exports=a.p+"static/img/change_apply_check.e9cb3f99.png"},"983c":function(e,t,a){"use strict";a("c4aa")},"9ab2":function(e,t,a){},"9b07":function(e,t,a){},"9b21":function(e,t,a){},"9c0c":function(e,t,a){},"9c9d":function(e,t,a){"use strict";a.r(t),a.d(t,"fetchList",(function(){return n})),a.d(t,"updateById",(function(){return s})),a.d(t,"create",(function(){return l})),a.d(t,"getChangeCountCyclePriceVO",(function(){return o})),a.d(t,"findList",(function(){return r})),a.d(t,"applyChangeOpt",(function(){return c})),a.d(t,"applyChagneDetailList",(function(){return u})),a.d(t,"update",(function(){return d}));var i=a("b775");function n(e){return i["a"].post("/business/applyChange/page",e,{trim:!0})}function s(e){return i["a"].post("/business/applyChange/updateById",e)}function l(e){return i["a"].post("/business/applyChange/create",e)}function o(e){return i["a"].post("/business/applyChange/getChangeCountCyclePriceVO",e)}function r(e){return i["a"].post("/business/applyDetail/findList",e)}function c(e){return i["a"].post("/business/applyChange/applyChangeOpt",e)}function u(e){return i["a"].post("/business/applyChagneDetail/list",e)}function d(e){return i["a"].post("/business/applyChange/update",e)}},"9ccb":function(e,t,a){},"9cd2":function(e,t,a){"use strict";a("b1c9")},"9cfc":function(e,t,a){},"9dca":function(e,t,a){"use strict";var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("GlobalWindow",{attrs:{title:e.title,width:"100%",text:"投保申请",visible:e.visible,"confirm-working":e.isWorking},on:{"update:visible":function(t){e.visible=t},confirm:e.confirm}},[a("div",{staticClass:"list"},[a("el-form",{ref:"form",staticClass:"demo-form-inline",attrs:{inline:!0,model:e.form,rules:e.rules}},[a("el-form-item",{attrs:{label:"保险方案"}},[a("span",[e._v(e._s(e.form.solutionsName))])]),a("el-form-item",{attrs:{label:"批单生效起期",prop:"applyStartTime"}},[a("div",{staticStyle:{display:"flex","flex-direction":"column"}},[a("el-date-picker",{attrs:{type:"date","picker-options":e.pickerOptions,"value-format":"yyyy-MM-dd HH:mm:ss",format:"yyyy-MM-dd HH:mm:ss",placeholder:"选择日期"},model:{value:e.form.applyStartTime,callback:function(t){e.$set(e.form,"applyStartTime",t)},expression:"form.applyStartTime"}}),a("span",{staticStyle:{color:"#F95601","font-size":"14px"}},[e._v("(次日生效投保请于17:30前提交,超时提交以保险单为准)")])],1)]),e.item?a("el-form-item",{attrs:{label:"投保年龄"}},[a("span",[e._v(e._s(e.item.minAge)+" 至 "+e._s(e.item.maxAge))])]):e._e(),e.item?a("el-form-item",{attrs:{label:"费用"}},[a("span",[e._v(e._s(e.item.price)+"元")]),0===e.item.timeUnit?a("span",[e._v("/天")]):e._e(),1===e.item.timeUnit?a("span",[e._v("/半月")]):e._e(),2===e.item.timeUnit?a("span",[e._v("/月")]):e._e(),3===e.item.timeUnit?a("span",[e._v("/年")]):e._e(),a("span",[e._v("/人")])]):e._e()],1)],1),a("div",{staticClass:"desc_item_from"},[a("el-table",{staticStyle:{width:"100%"},attrs:{data:e.list,border:""}},[a("el-table-column",{attrs:{prop:"code",align:"center",label:"关联保单号"}}),a("el-table-column",{attrs:{prop:"solutionsName",label:"保险方案",align:"center",width:"180"}}),a("el-table-column",{attrs:{prop:"startTime",align:"center",label:"保险生效起期"}}),a("el-table-column",{attrs:{prop:"endTime",align:"center",label:"保险生效止期"}}),a("el-table-column",{attrs:{prop:"insureNum",align:"center",label:"投保人数"}}),a("el-table-column",{attrs:{prop:"serviceDays",align:"center",label:"在保时长(天)"}}),a("el-table-column",{attrs:{prop:"currentFee",align:"center",label:"产生费用(元)"}}),a("el-table-column",{attrs:{prop:"fee",align:"center",label:"总费用(元)"}})],1)],1),a("div",{staticClass:"btns"},[a("div",{staticClass:"btns_item"},[a("el-button",{attrs:{type:"primary"},on:{click:e.seleUser}},[e._v("选取员工")]),a("el-button",{attrs:{type:"danger"},on:{click:e.deleItem}},[e._v("删除")])],1),a("div",{staticClass:"btns_item"},[a("el-button",{attrs:{type:"primary"},on:{click:e.sele}},[e._v("选取派遣单位")])],1)]),a("el-table",{ref:"multipleTable",staticStyle:{width:"100%","margin-bottom":"15px"},attrs:{data:e.form.factory,border:""},on:{"selection-change":e.handleSelectionChange}},[a("el-table-column",{attrs:{type:"selection",width:"55"}}),a("el-table-column",{attrs:{label:"序号",width:"80px"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.$index+1))])]}}])}),a("el-table-column",{attrs:{prop:"memberName",label:"姓名"}}),a("el-table-column",{attrs:{prop:"idCard",label:"身份证号"}}),a("el-table-column",{attrs:{prop:"oldDuName",label:"原派遣单位"}}),a("el-table-column",{attrs:{prop:"oldWorkTypeName",label:"原所属工种"}}),a("el-table-column",{attrs:{prop:"duName",label:"变更后派遣单位"}}),a("el-table-column",{attrs:{prop:"workTypeName",label:"变更后所属工种"}}),a("el-table-column",{attrs:{label:"操作"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{staticStyle:{color:"red"},attrs:{type:"text"},on:{click:function(a){return e.dele(t.$index)}}},[e._v("删除")])]}}])})],1),e.item?a("div",{staticClass:"info"},[e.item.specialAgreement?a("span",[e._v(e._s(e.item.specialAgreement))]):e._e(),e.item.specialInfo?a("span",[e._v(e._s(e.item.specialInfo))]):e._e(),e.item.ortherInfo?a("span",[e._v(e._s(e.item.ortherInfo))]):e._e()]):e._e(),a("selectEmployees",{ref:"selectEmployees",on:{result:e.getValue1}}),a("addEmployee",{ref:"addEmployee",on:{result:e.getValue}}),a("importEmployees",{ref:"importEmployees",on:{result:e.getValue}}),a("confirmJobType",{ref:"confirmJobType",on:{result:e.getUser}})],1)},n=[],s=a("2909"),l=(a("159b"),a("a434"),a("d3b7"),a("d81d"),a("ae62")),o=a("5543"),r=a("7d22"),c=a("c190"),u=a("bded"),d=a("87e5"),m=a("6119"),p=a("d3ea"),f=a("9c9d"),h={name:"factoryChange",extends:l["a"],components:{GlobalWindow:o["a"],selectEmployees:r["a"],addEmployee:c["a"],importEmployees:u["a"],confirmJobType:d["a"]},data:function(){return{form:{id:null,solutionId:"",solutionsName:"",applyStartTime:"",applyEndTime:"",factory:[]},pickerOptions:{},price:"",endTime:"",company:[],seleData:[],item:null,rules:{applyStartTime:[{required:!0,message:"请选择批单生效起期"}]},list:[]}},created:function(){this.config({api:"/business/insuranceApply","field.id":"id"})},methods:{open:function(e,t){var a=this;this.title=e,this.form.addDetailList=[],this.form.delDetailList=[],this.list=[],this.form.factory=[],this.form.id=null,this.item=null,this.form.solutionId="",this.form.solutionsName="",this.form.applyStartTime="",this.form.applyEndTime="",t&&t.id?this.$nextTick((function(){a.$refs.form.resetFields(),a.form.id=t.id,a.getDetails()})):this.$nextTick((function(){a.$refs.form.resetFields(),a.form[a.configData["field.id"]]=null})),this.getCompany(),this.visible=!0},getDetails:function(){var e=this;Object(p["findList"])({applyId:this.form.id}).then((function(e){e.forEach((function(e){e.idCard=e.idcardNo,e.fee=""})),e.forEach((function(e){e.oldDuId=e.duId,e.oldDuName=e.duName,e.oldWorkTypeName=e.workTypeName,e.oldWorktypeId=e.worktypeId,e.workTypeName="",e.worktypeId="",e.duId="",e.duName=""}))})),Object(p["getDetail"])(this.form.id).then((function(t){e.list.push(t),e.endTime=t.endTime,e.form.solutionId=t.solutionId,e.form.solutionsName=t.solutionsName,e.pickerOptions={disabledDate:function(e){return e.getTime()>new Date(t.endTime).getTime()||e.getTime()<new Date(t.lastChangeDate?t.lastChangeDate:t.startTime).getTime()}},e.changeSolution1(t.solutionId)}))},deleItem:function(){var e=this;0!==this.seleData.length?this.seleData.forEach((function(t){e.form.factory.forEach((function(a,i){t===a.memberName&&e.form.factory.splice(i,1)}))})):this.$message.warning("至少选择一项内容")},confirm:function(){var e=this;this.$refs.form.validate((function(t){if(t){for(var a=0;a<e.form.factory.length;a++)if(!e.form.factory[a].worktypeId||!e.form.factory[a].duId)return void e.$message.warning("请完善派遣单位和工种信息");e.form.factory.forEach((function(e){e.idcardNo=e.idCard})),e.isWorking=!0,Object(f["create"])({applyId:e.form.id,changeDetailList:e.form.factory,validTime:e.form.applyStartTime,type:1}).then((function(){e.visible=!1,e.$tip.apiSuccess("操作成功"),e.$emit("success")})).catch((function(t){e.$tip.apiFailed(t)})).finally((function(){e.isWorking=!1}))}}))},seleUser:function(){this.form.solutionId?this.form.applyStartTime?this.$refs.selectEmployees.open("选取员工",{arr:this.form.delDetailList,price:this.price,insuranceApplyId:this.form.id,validTime:this.form.applyStartTime}):this.$message.warning("请先选择批单生效起期"):this.$message.warning("请先选择保险方案")},addUser:function(){this.form.solutionId?this.$refs.addEmployee.open("添加员工",{arr:this.form.factory,price:this.price}):this.$message.warning("请先选择保险方案")},uploadUser:function(){this.form.solutionId?this.$refs.importEmployees.open("上传名单",{arr:this.form.factory,price:this.price}):this.$message.warning("请先选择保险方案")},changeSolution1:function(e){var t=this;this.company.forEach((function(a){a.id===e&&(t.item=a)}))},dele:function(e){this.form.factory.splice(e,1)},getUser:function(e){var t=this;console.log(e),this.seleData.forEach((function(a){t.form.factory.forEach((function(t){a===t.memberName&&(t.workTypeName=e.workTypeName,t.worktypeId=e.worktypeId,t.duName=e.duName,t.duId=e.duId)}))})),this.seleData=[],this.$refs.multipleTable.clearSelection()},sele:function(){this.form.solutionId?0!==this.seleData.length?this.$refs.confirmJobType.open("确认工种",{solutionId:this.form.solutionId}):this.$message.warning("请选择员工"):this.$message.warning("请选择保险方案")},getCompany:function(){var e=this;Object(m["all"])({}).then((function(t){e.company=t}))},getAgeByIdCard:function(e){var t={},a=e;if(!a)return t;var i=a.substring(6,10),n=a.substring(10,12),s=a.substring(12,14),l=new Date,o=l.getMonth()+1,r=l.getDate(),c=l.getFullYear()-i;return(o<n||o==n&&r<s)&&c--,t.age=c,t.age},handleSelectionChange:function(e){this.seleData=e.map((function(e){return e.memberName}))},getValue1:function(e){var t,a=JSON.parse(JSON.stringify(e));a.forEach((function(e){e.oldDuId=e.duId,e.oldDuName=e.duName,e.oldWorkTypeName=e.workTypeName,e.oldWorktypeId=e.worktypeId,e.duId="",e.duName="",e.workTypeName="",e.worktypeId=""}));for(var i=0;i<a.length;i++)for(var n=0;n<this.form.factory.length;n++)if(a[i].id===this.form.factory[n].id)return void this.$message.warning("".concat(a[i].companyName,"员工重复!"));(t=this.form.factory).push.apply(t,Object(s["a"])(a))},getValue:function(e){var t,a=JSON.parse(JSON.stringify(e));a.forEach((function(e){e.oldDuId=e.duId,e.oldDuName=e.duName,e.oldWorkTypeName=e.workTypeName,e.oldWorktypeId=e.worktypeId,e.duId="",e.duName="",e.workTypeName="",e.worktypeId=""})),(t=this.form.factory).push.apply(t,Object(s["a"])(a))}}},b=h,v=(a("bd45"),a("2877")),_=Object(v["a"])(b,i,n,!1,null,"791e80e3",null);t["a"]=_.exports},"9f3b":function(e,t,a){},a21e:function(e,t,a){},a257:function(e,t,a){"use strict";a("29f3")},a2e8:function(e,t,a){"use strict";a("3b01")},a656:function(e,t,a){"use strict";a.r(t),a.d(t,"fetchList",(function(){return n})),a.d(t,"getDetail",(function(){return s})),a.d(t,"doneApply",(function(){return l})),a.d(t,"backApply",(function(){return o})),a.d(t,"list",(function(){return r})),a.d(t,"getDirectTaxes",(function(){return c})),a.d(t,"directInvoicing",(function(){return u})),a.d(t,"entrustInvoicing",(function(){return d}));var i=a("b775");function n(e){return i["a"].post("/business/taxes/page",e,{trim:!0})}function s(e){return i["a"].get("business/taxes/".concat(e))}function l(e){return i["a"].post("/business/taxes/doneApply",e,{trim:!0})}function o(e){return i["a"].post("/business/taxes/backApply",e,{trim:!0})}function r(e){return i["a"].post("/business/taxes/list",e,{trim:!0})}function c(e){return i["a"].get("/business/taxes/getDirectTaxes?id=".concat(e))}function u(e){return i["a"].post("/business/taxes/directInvoicing",e,{trim:!0})}function d(e){return i["a"].post("/business/taxes/entrustInvoicing",e,{trim:!0})}},a665:function(e,t,a){},a68c:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("TreeSelect",{attrs:{placeholder:e.placeholder,value:e.value,data:e.data,clearable:e.clearable,"append-to-body":e.appendToBody,inline:e.inline,multiple:e.multiple,flat:e.multiple},on:{input:function(t){return e.$emit("input",t)}}})},n=[],s=a("b85c"),l=(a("b0c0"),a("e550")),o=a("123b"),r={name:"PositionSelect",components:{TreeSelect:l["a"]},props:{value:{},inline:{default:!0},multiple:{default:!1},placeholder:{default:"请选择岗位"},clearable:{default:!1},appendToBody:{default:!1},excludeId:{}},data:function(){return{data:[]}},watch:{excludeId:function(){this.fetchData()}},methods:{fetchData:function(){var e=this;Object(o["fetchTree"])().then((function(t){e.data=[],e.__fillData(e.data,t)})).catch((function(t){e.$tip.apiFailed(t)}))},__fillData:function(e,t){var a,i=Object(s["a"])(t);try{for(i.s();!(a=i.n()).done;){var n=a.value;if(n.id!==this.excludeId){var l={id:n.id,label:n.name};e.push(l),null!=n.children&&n.children.length>0&&(l.children=[],this.__fillData(l.children,n.children),0===l.children.length&&(l.children=void 0))}}}catch(o){i.e(o)}finally{i.f()}}},created:function(){this.fetchData()}},c=r,u=(a("d59a"),a("2877")),d=Object(u["a"])(c,i,n,!1,null,"0df3735e",null);t["default"]=d.exports},a6dc:function(e,t,a){"use strict";a.r(t),a.d(t,"fetchTree",(function(){return n})),a.d(t,"fetchTree1",(function(){return s})),a.d(t,"create",(function(){return l})),a.d(t,"updateById",(function(){return o})),a.d(t,"updateStatus",(function(){return r})),a.d(t,"deleteById",(function(){return c})),a.d(t,"deleteByIdInBatch",(function(){return u})),a.d(t,"fetchMenuTree",(function(){return d})),a.d(t,"sort",(function(){return m}));var i=a("b775");function n(){return i["a"].post("/system/menu/treeList/0")}function s(){return i["a"].post("/system/menu/treeList/1")}function l(e){return i["a"].post("/system/menu/create",e)}function o(e){return i["a"].post("/system/menu/updateById",e)}function r(e){return i["a"].post("/system/menu/updateStatus",e)}function c(e){return i["a"].get("/system/menu/delete/".concat(e))}function u(e){return i["a"].get("/system/menu/delete/batch",{params:{ids:e}})}function d(e){return i["a"].get("/system/menu/treeNodes?type="+e)}function m(e){return i["a"].post("/system/menu/updateSort",e)}},a706:function(e,t,a){"use strict";a("2ca2")},a7aa:function(e,t,a){},a85a:function(e,t,a){"use strict";a("79d6")},a888:function(e,t,a){},a8c4:function(e,t,a){var i={"./views":"1e4b","./views/":"1e4b","./views/business/applyChange":"b280","./views/business/applyChange.vue":"b280","./views/business/company":"af5a","./views/business/company.vue":"af5a","./views/business/dispatchUnit":"19af","./views/business/dispatchUnit.vue":"19af","./views/business/dispatchUnitReview":"896a","./views/business/dispatchUnitReview.vue":"896a","./views/business/insurance":"2a6c","./views/business/insurance.vue":"2a6c","./views/business/insuranceApply":"fa58","./views/business/insuranceApply.vue":"fa58","./views/business/member":"b204","./views/business/member.vue":"b204","./views/business/policyList":"8d78","./views/business/policyList.vue":"8d78","./views/business/settleClaims":"f6e3","./views/business/settleClaims.vue":"f6e3","./views/business/solutions":"49ad","./views/business/solutions.vue":"49ad","./views/business/switchCourt":"bb32","./views/business/switchCourt.vue":"bb32","./views/business/taxes":"c2f8","./views/business/taxes.vue":"c2f8","./views/enterprise/add_subtract":"6348","./views/enterprise/add_subtract.vue":"6348","./views/enterprise/directInvoicing":"cc35","./views/enterprise/directInvoicing.vue":"cc35","./views/enterprise/dispatchUnit":"085f","./views/enterprise/dispatchUnit.vue":"085f","./views/enterprise/entrustedInvoicing":"ab7f","./views/enterprise/entrustedInvoicing.vue":"ab7f","./views/enterprise/insuranceApply":"8d4a","./views/enterprise/insuranceApply.vue":"8d4a","./views/enterprise/myPolicy":"6a6a","./views/enterprise/myPolicy.vue":"6a6a","./views/enterprise/switchCourt":"fd2d","./views/enterprise/switchCourt.vue":"fd2d","./views/index":"1e4b","./views/index.vue":"1e4b","./views/login":"dd7b","./views/login.vue":"dd7b","./views/no-permissions":"c852","./views/no-permissions.vue":"c852","./views/not-found":"63e6","./views/not-found.vue":"63e6","./views/system/data-permission":"1a22","./views/system/data-permission.vue":"1a22","./views/system/department":"9004","./views/system/department.vue":"9004","./views/system/dict":"6bce","./views/system/dict.vue":"6bce","./views/system/loginLog":"162a","./views/system/loginLog.vue":"162a","./views/system/menu":"5d8a","./views/system/menu.vue":"5d8a","./views/system/menuCom":"4dcf","./views/system/menuCom.vue":"4dcf","./views/system/monitor":"9740","./views/system/monitor.vue":"9740","./views/system/permission":"0eb1","./views/system/permission.vue":"0eb1","./views/system/position":"38c8","./views/system/position.vue":"38c8","./views/system/role":"f982","./views/system/role.vue":"f982","./views/system/traceLog":"d1ff","./views/system/traceLog.vue":"d1ff","./views/system/user":"b979","./views/system/user.vue":"b979"};function n(e){var t=s(e);return a(t)}function s(e){if(!a.o(i,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return i[e]}n.keys=function(){return Object.keys(i)},n.resolve=s,e.exports=n,n.id="a8c4"},aa1c:function(e,t,a){"use strict";var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"table-layout"},[a("Profile",{attrs:{roles:e.roles,permissions:e.permissions}},[a("div",{staticClass:"table-search-form"},[a("div",{staticClass:"form-wrap"},[e._t("search-form")],2)]),e._t("space"),a("div",{staticClass:"table-content"},[a("div",{staticClass:"table-wrap"},[e._t("table-wrap")],2)]),e._t("default")],2)],1)},n=[],s=a("61d4"),l={name:"TableLayout",components:{Profile:s["a"]},props:{roles:{type:Array},permissions:{type:Array},withBreadcrumb:{type:Boolean,default:!0}},computed:{paths:function(){return this.$route.meta.paths}}},o=l,r=(a("0290"),a("2877")),c=Object(r["a"])(o,i,n,!1,null,null,null);t["a"]=c.exports},aa3a:function(e,t,a){"use strict";a("6d50")},ab7f:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("TableLayout",{scopedSlots:e._u([{key:"table-wrap",fn:function(){return[a("ul",{staticStyle:{"margin-bottom":"30px",width:"100%",display:"flex","align-items":"center","justify-content":"space-between"}},[a("li",{staticStyle:{"font-size":"18px","font-weight":"bold"}},[e._v("申请开票")]),a("li",[a("el-button",{attrs:{type:"primary"},on:{click:e.apply}},[e._v("提交开票")])],1)]),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.isWorking.search,expression:"isWorking.search"}],attrs:{data:e.tableData.list,stripe:""},on:{"selection-change":e.handleSelectionChange}},[a("el-table-column",{attrs:{type:"selection",fixed:"left",width:"55"}}),a("el-table-column",{attrs:{label:"序号",width:"80px"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.$index+1))])]}}])}),a("el-table-column",{attrs:{prop:"statusInfo",label:"状态"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("span",{class:"apply-status"+i.status},[e._v(e._s(i.statusInfo))])]}}])}),a("el-table-column",{attrs:{prop:"solutionsName",label:"保险方案"}}),a("el-table-column",{attrs:{prop:"code",label:"保单号"}}),a("el-table-column",{attrs:{label:"产生费用(元)"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("span",[e._v(e._s(i.currentFee))])]}}])}),a("el-table-column",{attrs:{label:"已开票费用(元)"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("span",[e._v(e._s(i.taxesMoney))])]}}])}),a("el-table-column",{attrs:{prop:"fee",label:"未开票费用(元)"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("span",[e._v(e._s(i.currentFee-i.taxesMoney))])]}}])}),a("el-table-column",{attrs:{prop:"taxesLast",label:"上次开票时间"}}),a("el-table-column",{attrs:{prop:"startTime",label:"投保生效日期"}}),a("el-table-column",{attrs:{prop:"endTime",label:"投保失效日期"}}),a("el-table-column",{attrs:{label:"操作","min-width":"180px"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-button",{attrs:{type:"text"},on:{click:function(t){return e.$refs.entrustmentHistory.open("开票历史",Object.assign({},i,{determine:1}))}}},[e._v("开票历史")])]}}])})],1),a("pagination",{attrs:{pagination:e.tableData.pagination},on:{"size-change":e.handleSizeChange,"current-change":e.handlePageChange}})]},proxy:!0}])},[a("entrustedInvoicingApplication",{ref:"entrustedInvoicingApplication",on:{success:e.handlePageChange}}),a("entrustmentHistory",{ref:"entrustmentHistory",on:{success:e.handlePageChange}})],1)},n=[],s=(a("ac1f"),a("841c"),a("159b"),a("0f1b")),l=a("aa1c"),o=a("d529"),r=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("GlobalWindow",{attrs:{title:e.title,width:"100%",visible:e.visible,"confirm-working":e.isWorking},on:{"update:visible":function(t){e.visible=t},confirm:e.confirm}},[a("div",{staticClass:"info"},[a("div",{staticClass:"info_list"},[a("div",{staticClass:"info_list_item"},[a("div",{staticClass:"info_list_item_label"},[e._v("开票名称:")]),a("div",{staticClass:"info_list_item_val"},[e._v(e._s(e.userInfo.company.name))])]),a("div",{staticClass:"info_list_item"},[a("div",{staticClass:"info_list_item_label"},[e._v("纳税人识别号:")]),a("div",{staticClass:"info_list_item_val"},[e._v(e._s(e.userInfo.company.code))])]),a("div",{staticClass:"info_list_item"},[a("div",{staticClass:"info_list_item_label"},[e._v("开户行:")]),a("div",{staticClass:"info_list_item_val"},[e._v(e._s(e.userInfo.company.taxBank))])]),a("div",{staticClass:"info_list_item"},[a("div",{staticClass:"info_list_item_label"},[e._v("账号:")]),a("div",{staticClass:"info_list_item_val"},[e._v(" "+e._s(e.userInfo.company.taxAccount)+" ")])]),a("div",{staticClass:"info_list_item",staticStyle:{width:"100%"}},[a("div",{staticClass:"info_list_item_label"},[e._v("地址、电话:")]),a("div",{staticClass:"info_list_item_val"},[e._v(e._s(e.userInfo.company.invoiceAddr)+" "+e._s(e.userInfo.company.phone))])]),a("div",{staticClass:"info_list_item",staticStyle:{width:"100%"}},[a("div",{staticClass:"info_list_item_label"},[e._v("开票金额:")]),a("div",{staticClass:"info_list_item_val",staticStyle:{color:"rgba(249, 86, 1, 0.996078431372549)"}},[e._v(e._s(e.total))])]),a("div",{staticClass:"list",staticStyle:{width:"100%"}},[a("el-radio",{attrs:{label:"0"},model:{value:e.type,callback:function(t){e.type=t},expression:"type"}},[e._v("电子发票")]),a("div",{staticClass:"list_val"},[a("div",{staticClass:"list_val_label"},[e._v("接收地址:")]),a("el-input",{attrs:{disabled:"1"===e.type,placeholder:"111222333@qq.com"},model:{value:e.val,callback:function(t){e.val=t},expression:"val"}})],1)],1),a("div",{staticClass:"list",staticStyle:{width:"100%"}},[a("el-radio",{attrs:{label:"1"},model:{value:e.type,callback:function(t){e.type=t},expression:"type"}},[e._v("纸质发票")]),a("div",{staticClass:"list_val"},[a("div",{staticClass:"list_val_label"},[e._v("接收地址:")]),a("el-input",{attrs:{disabled:"0"===e.type,placeholder:"安徽省合肥市经济技术开发区莲花路以东、石门路以南莲花路1#     0551-63450845"},model:{value:e.val1,callback:function(t){e.val1=t},expression:"val1"}})],1)],1)]),a("el-table",{staticStyle:{width:"100%","margin-bottom":"20px"},attrs:{data:e.form.list,border:"","show-summary":"","summary-method":e.getSummaries}},[a("el-table-column",{attrs:{label:"序号",align:"center",width:"80"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.$index+1))])]}}])}),a("el-table-column",{attrs:{align:"center",prop:"solutionsName",label:"保险方案"}}),a("el-table-column",{attrs:{align:"center",prop:"code",label:"保单号"}}),a("el-table-column",{attrs:{align:"center",label:"金额"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("span",{staticStyle:{color:"rgba(249, 86, 1, 0.996078431372549)"}},[e._v(e._s(i.totalPrice))])]}}])})],1)],1)])},c=[],u=a("5530"),d=(a("d3b7"),a("d81d"),a("ae62")),m=a("5543"),p=a("a656"),f=a("2f62"),h={name:"entrustedInvoicingApplication",extends:d["a"],components:{GlobalWindow:m["a"]},data:function(){return{form:{id:null,backInfo:"",list:[]},val:"",val1:"",type:"0",rules:{backInfo:[{required:!0,message:"请输入退回说明"}]}}},created:function(){this.config({api:"/business/taxes","field.id":"id"})},watch:{type:{handler:function(e){this.val="",this.val1=""}}},computed:Object(u["a"])(Object(u["a"])({},Object(f["c"])(["userInfo"])),{},{total:function(){var e=0;return this.form.list.forEach((function(t){e+=t.totalPrice})),e}}),methods:{open:function(e,t){var a=this;this.title=e,this.type="0",this.val="",this.val1="",this.visible=!0,this.$nextTick((function(){for(var e in a.form)a.form[e]=t[e]}))},confirm:function(){var e=this;this.val||this.val1?(this.isWorking=!0,Object(p["entrustInvoicing"])({address:this.val||this.val1,invoicingMoney:this.total,taxDetialList:this.form.list.map((function(e){return{insuranceApplyId:e.id,fee:e.totalPrice,applyCode:e.code}})),type:this.type}).then((function(t){e.visible=!1,e.$tip.apiSuccess("操作成功"),e.$emit("success")})).catch((function(t){e.$tip.apiFailed(t)})).finally((function(){e.isWorking=!1}))):this.$message.warning("请输入接收地址")},getSummaries:function(e){var t=e.columns,a=e.data,i=[];return t.forEach((function(e,t){if(0!==t){if(3==t){var n=0;a.forEach((function(e){n+=e.totalPrice})),i[t]=n}}else i[t]="合计"})),i}}},b=h,v=(a("58de"),a("2877")),_=Object(v["a"])(b,r,c,!1,null,"e6b510be",null),y=_.exports,g=a("f744"),w={name:"entrustedInvoicing",extends:s["a"],components:{TableLayout:l["a"],Pagination:o["a"],entrustedInvoicingApplication:y,entrustmentHistory:g["a"]},data:function(){return{searchForm:{type:1,status:"5,7"}}},created:function(){this.config({module:"投保申请信息表",api:"/business/insuranceApply","field.id":"id","field.main":"id"}),this.search()},methods:{apply:function(){if(0!==this.tableData.selectedRows.length){for(var e=0;e<this.tableData.selectedRows.length;e++)if(this.tableData.selectedRows[e].currentFee-this.tableData.selectedRows[e].taxesMoney===0)return void this.$message.warning("第".concat(e+1,"项可开票金额为0,不能进行开票!"));var t={};t.list=JSON.parse(JSON.stringify(this.tableData.selectedRows)),t.list.forEach((function(e){e.totalPrice=e.currentFee-e.taxesMoney})),console.log(t.list),this.$refs.entrustedInvoicingApplication.open("申请开票",t)}else this.$message.warning("至少选择一项内容")}}},k=w,x=(a("6161"),Object(v["a"])(k,i,n,!1,null,"3f1665cf",null));t["default"]=x.exports},abcf:function(e,t,a){},ae62:function(e,t,a){"use strict";a("d3b7");var i,n,s={name:"BaseOpera",data:function(){return{title:"",visible:!1,isWorking:!1,api:null,configData:{"field.id":"id"}}},watch:{$route:function(e,t){this.close()}},methods:{config:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(null==e)throw new Error("Parameter can not be null of method 'config' .");if(null==e.api)throw new Error("Missing config option 'api'.");this.api=a("77ef")("./api"+e.api),e["field.id"]&&(this.configData["field.id"]=e["field.id"])},open:function(e,t){var a=this;this.title=e,this.visible=!0,null!=t?this.$nextTick((function(){for(var e in a.form)a.form[e]=t[e]})):this.$nextTick((function(){a.$refs.form.resetFields(),a.form[a.configData["field.id"]]=null}))},close:function(){this.visible=!1},confirm:function(){null!=this.form.id&&""!==this.form.id?this.__confirmEdit():this.__confirmCreate()},__confirmCreate:function(){var e=this;this.$refs.form.validate((function(t){t&&(e.isWorking=!0,e.api.create(e.form).then((function(){e.visible=!1,e.$tip.apiSuccess("新建成功"),e.$emit("success")})).catch((function(t){e.$tip.apiFailed(t)})).finally((function(){e.isWorking=!1})))}))},__confirmEdit:function(){var e=this;this.$refs.form.validate((function(t){t&&(e.isWorking=!0,e.api.updateById(e.form).then((function(){e.visible=!1,e.$tip.apiSuccess("修改成功"),e.$emit("success")})).catch((function(t){e.$tip.apiFailed(t)})).finally((function(){e.isWorking=!1})))}))}}},l=s,o=a("2877"),r=Object(o["a"])(l,i,n,!1,null,null,null);t["a"]=r.exports},ae9b:function(e,t,a){},af5a:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("TableLayout",{attrs:{permissions:["business:company:query"]},scopedSlots:e._u([{key:"table-wrap",fn:function(){return[a("ul",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:company:create"],expression:"['business:company:create']"}],staticClass:"toolbar"},[a("li",[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:company:create"],expression:"['business:company:create']"}],attrs:{type:"primary"},on:{click:function(t){return e.$refs.operaCompanyWindow.open("新建企业")}}},[e._v("新建企业")])],1)]),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.isWorking.search,expression:"isWorking.search"}],attrs:{data:e.tableData.list,stripe:""}},[a("el-table-column",{attrs:{prop:"name",label:"企业名称","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"code",label:"统一信用代码","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"createDate",label:"添加时间","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"phone",label:"绑定手机号","min-width":"100px"}}),a("el-table-column",{attrs:{label:"启用状态","min-width":"100px"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-switch",{attrs:{"active-color":"#13ce66","inactive-color":"#ff4949","active-value":0,"inactive-value":1},on:{change:function(t){return e.changeStatus(t,i)}},model:{value:i.status,callback:function(t){e.$set(i,"status",t)},expression:"row.status"}})]}}])}),a("el-table-column",{attrs:{label:"电子签认证状态","min-width":"100px"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[0===i.signStatus?a("span",[e._v("待认证")]):e._e(),1===i.signStatus?a("span",[e._v("认证中")]):e._e(),2===i.signStatus?a("span",[e._v("认证失败")]):e._e(),3===i.signStatus?a("span",[e._v("认证通过")]):e._e()]}}])}),e.containPermissions(["business:company:update","business:company:delete"])?a("el-table-column",{attrs:{label:"操作","min-width":"120",fixed:"right"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:company:update"],expression:"['business:company:update']"}],attrs:{type:"text"},on:{click:function(t){return e.$refs.OperaCompanyDescWindow.open("企业详情",i)}}},[e._v("查看详情")]),a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:company:update"],expression:"['business:company:update']"}],attrs:{type:"text"},on:{click:function(t){return e.edit(i)}}},[e._v("修改")])]}}],null,!1,21563617)}):e._e()],1),a("pagination",{attrs:{pagination:e.tableData.pagination},on:{"size-change":e.handleSizeChange,"current-change":e.handlePageChange}})]},proxy:!0}])},[a("el-form",{ref:"searchForm",attrs:{slot:"search-form",model:e.searchForm,"label-width":"100px",inline:""},slot:"search-form"},[a("el-form-item",{attrs:{label:"企业名称",prop:"name"}},[a("el-input",{attrs:{placeholder:"请输入企业名称"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.name,callback:function(t){e.$set(e.searchForm,"name",t)},expression:"searchForm.name"}})],1),a("el-form-item",{attrs:{label:"所属商户",prop:"name"}},[a("el-input",{attrs:{placeholder:"请输入所属商户"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.name,callback:function(t){e.$set(e.searchForm,"name",t)},expression:"searchForm.name"}})],1),a("el-form-item",{attrs:{label:"所属理赔员",prop:"username"}},[a("el-input",{attrs:{placeholder:"请输入所属理赔员"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.username,callback:function(t){e.$set(e.searchForm,"username",t)},expression:"searchForm.username"}})],1),a("section",[a("el-button",{attrs:{type:"primary"},on:{click:e.search}},[e._v("搜索")]),a("el-button",{on:{click:e.reset}},[e._v("重置")])],1)],1),a("OperaCompanyWindow",{ref:"operaCompanyWindow",on:{success:e.handlePageChange}}),a("OperaCompanyDescWindow",{ref:"OperaCompanyDescWindow",on:{success:e.handlePageChange}})],1)},n=[],s=(a("ac1f"),a("841c"),a("0f1b")),l=a("aa1c"),o=a("d529"),r=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("GlobalWindow",{attrs:{title:e.title,width:"60%",visible:e.visible,"confirm-working":e.isWorking},on:{"update:visible":function(t){e.visible=t},confirm:e.confirm}},[a("el-form",{ref:"form",staticStyle:{width:"50%"},attrs:{model:e.form,rules:e.rules}},[a("el-form-item",{attrs:{label:"公司名称",prop:"name"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入"},model:{value:e.form.name,callback:function(t){e.$set(e.form,"name",t)},expression:"form.name"}})],1),a("el-form-item",{attrs:{label:"统一信用代码",prop:"code"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入"},model:{value:e.form.code,callback:function(t){e.$set(e.form,"code",t)},expression:"form.code"}})],1),a("el-form-item",{attrs:{label:"法人姓名",prop:"legalName"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入"},model:{value:e.form.legalName,callback:function(t){e.$set(e.form,"legalName",t)},expression:"form.legalName"}})],1),1!==e.form.type?a("el-form-item",{attrs:{label:"绑定手机号",prop:"phone"}},[a("div",{staticStyle:{width:"100%",display:"flex","align-items":"center"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],staticStyle:{flex:"1"},attrs:{maxlength:"11",type:"number",placeholder:"请输入"},model:{value:e.form.phone,callback:function(t){e.$set(e.form,"phone",t)},expression:"form.phone"}}),0===e.num?a("el-button",{staticStyle:{"flex-shrink":"0","margin-left":"15px"},attrs:{type:"primary"},on:{click:e.send}},[e._v("发送验证码")]):a("el-button",{staticStyle:{"flex-shrink":"0","margin-left":"15px"},attrs:{type:"primary"}},[e._v(e._s(e.num)+"s")])],1)]):e._e(),1!==e.form.type?a("el-form-item",{attrs:{label:"验证码",prop:"captche"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入"},model:{value:e.form.captche,callback:function(t){e.$set(e.form,"captche",t)},expression:"form.captche"}})],1):e._e(),1!==e.form.type?a("el-form-item",{attrs:{label:"公司账号",prop:"username"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入"},model:{value:e.form.username,callback:function(t){e.$set(e.form,"username",t)},expression:"form.username"}})],1):e._e(),a("el-form-item",{attrs:{label:"认证邮箱",prop:"email"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入"},model:{value:e.form.email,callback:function(t){e.$set(e.form,"email",t)},expression:"form.email"}})],1),a("el-form-item",{attrs:{label:"纳税人识别号",prop:"taxCode"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入"},model:{value:e.form.taxCode,callback:function(t){e.$set(e.form,"taxCode",t)},expression:"form.taxCode"}})],1),a("el-form-item",{attrs:{label:"银行账号",prop:"taxAccount"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入"},model:{value:e.form.taxAccount,callback:function(t){e.$set(e.form,"taxAccount",t)},expression:"form.taxAccount"}})],1),a("el-form-item",{attrs:{label:"开户行",prop:"taxBank"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入"},model:{value:e.form.taxBank,callback:function(t){e.$set(e.form,"taxBank",t)},expression:"form.taxBank"}})],1),a("el-form-item",{attrs:{label:"地址、电话",prop:"taxAddr"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入"},model:{value:e.form.taxAddr,callback:function(t){e.$set(e.form,"taxAddr",t)},expression:"form.taxAddr"}})],1),a("el-form-item",{attrs:{label:"电子发票接收地址",prop:"invoiceEmail"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入"},model:{value:e.form.invoiceEmail,callback:function(t){e.$set(e.form,"invoiceEmail",t)},expression:"form.invoiceEmail"}})],1),a("el-form-item",{attrs:{label:"纸质发票接收地址",prop:"invoiceAddr"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入"},model:{value:e.form.invoiceAddr,callback:function(t){e.$set(e.form,"invoiceAddr",t)},expression:"form.invoiceAddr"}})],1),a("el-form-item",{attrs:{label:"营业执照",prop:"businessImg"}},[a("div",{staticStyle:{width:"100%",height:"100px",display:"flex","align-items":"center"}},[a("UploadAvatarImage",{attrs:{uploadData:{folder:"company"},file:e.form.file},on:{uploadSuccess:e.result}})],1)]),a("el-form-item",{attrs:{label:"法人身份证",prop:"idcardImgList"}},[a("div",{staticStyle:{width:"100%",display:"flex","align-items":"center"}},[a("UploadAvatarImage",{attrs:{uploadData:{folder:"company"},file:e.form.file1},on:{uploadSuccess:e.result1}}),a("div",{staticStyle:{width:"15px",height:"100%"}}),a("UploadAvatarImage",{attrs:{uploadData:{folder:"company"},file:e.form.file2},on:{uploadSuccess:e.result2}})],1)]),a("el-form-item",{attrs:{label:"电子签章",prop:"signImg"}},[a("div",{staticStyle:{width:"100%",height:"100px",display:"flex","align-items":"center"}},[a("UploadAvatarImage",{attrs:{uploadData:{folder:"company"},file:e.form.file3},on:{uploadSuccess:e.result3}})],1)])],1),1!==e.form.type?a("el-button",{staticStyle:{"margin-bottom":"15px"},attrs:{type:"primary"},on:{click:e.add}},[e._v("添加")]):e._e(),1!==e.form.type?a("el-table",{staticStyle:{width:"100%"},attrs:{data:e.form.solutionList,border:""}},[a("el-table-column",{attrs:{label:"序号",align:"center",width:"80"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.$index+1))])]}}],null,!1,4178052834)}),a("el-table-column",{attrs:{align:"center",label:"保险方案"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-select",{attrs:{placeholder:"请选择"},model:{value:i.solutionBaseId,callback:function(t){e.$set(i,"solutionBaseId",t)},expression:"row.solutionBaseId"}},e._l(e.programme,(function(e){return a("el-option",{key:e.id,attrs:{label:e.name,value:e.id}})})),1)]}}],null,!1,3648581682)}),a("el-table-column",{attrs:{align:"center",label:"加减保功能"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-checkbox",{attrs:{"true-label":1,"false-label":0},model:{value:i.canAdd,callback:function(t){e.$set(i,"canAdd",t)},expression:"row.canAdd"}},[e._v("加保")]),a("el-checkbox",{attrs:{"true-label":1,"false-label":0},model:{value:i.canReduce,callback:function(t){e.$set(i,"canReduce",t)},expression:"row.canReduce"}},[e._v("减保")])]}}],null,!1,3523371420)}),a("el-table-column",{attrs:{label:"操作",align:"center",width:"100"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{staticStyle:{color:"red"},attrs:{type:"text",size:"small"},on:{click:function(a){return e.dele(t.$index)}}},[e._v("删除")])]}}],null,!1,1479093098)})],1):e._e()],1)},c=[],u=(a("a434"),a("b0c0"),a("ae62")),d=a("5543"),m=a("3beb"),p=a("6119"),f=a("71bc"),h={name:"OperaCompanyWindow",extends:u["a"],components:{GlobalWindow:d["a"],UploadAvatarImage:m["a"]},data:function(){return{form:{id:null,name:"",code:"",legalName:"",taxCode:"",taxAccount:"",username:"",taxBank:"",taxAddr:"",invoiceEmail:"",invoiceAddr:"",phone:"",email:"",captche:"",businessImg:{fileurl:"",name:""},idcardImgList:[],signImg:{fileurl:"",name:""},solutionList:[{solutionBaseId:"",canAdd:0,canReduce:0}],type:"",file:{imgurl:"",imgurlfull:""},file1:{imgurl:"",imgurlfull:""},file2:{imgurl:"",imgurlfull:""},file3:{imgurl:"",imgurlfull:""}},timer:null,num:0,rules:{name:[{required:!0,message:"请输入公司名称"}],code:[{required:!0,message:"请输入统一信用代码"}],captche:[{required:!0,message:"请输入验证码"}],legalName:[{required:!0,message:"请输入法人姓名"}],phone:[{required:!0,message:"请输入手机号"}],taxAccount:[{required:!0,message:"请输入手机号"}],email:[{required:!0,message:"请输入认证邮箱"}],businessImg:[{required:!0,message:"请上传营业执照"}],idcardImgList:[{required:!0,message:"请上传法人身份证"}],signImg:[{required:!0,message:"请上传电子签章"}],username:[{required:!0,message:"请输入公司账号"}]},programme:[]}},created:function(){this.config({api:"/business/company","field.id":"id"})},watch:{visible:{handler:function(e){e&&(clearInterval(this.timer),this.num=0)}}},methods:{send:function(){var e=this;this.form.phone?Object(f["sendSms"])({phone:this.form.phone}).then((function(t){e.num=60,e.setTime()})):this.$message.warning("请输入手机号")},setTime:function(){var e=this;this.timer=setInterval((function(){e.num-=1,0===e.num&&(clearInterval(e.timer),e.num=0)}),1e3)},open:function(e,t){var a=this;this.title=e,this.visible=!0,this.getAll(),null!=t?this.$nextTick((function(){for(var e in a.form)a.form[e]=t[e]})):this.$nextTick((function(){a.$refs.form.resetFields(),a.form[a.configData["field.id"]]=null}))},getAll:function(){var e=this;Object(p["all"])({}).then((function(t){e.programme=t}))},dele:function(e){1!==this.form.solutionList.length?this.form.solutionList.splice(e,1):this.$message.warning("至少保留一项")},add:function(){this.form.solutionList.push({solutionName:"",canAdd:"",canReduce:""})},handleRemove:function(e,t){console.log(e,t)},result:function(e){this.form.businessImg={fileurl:"",name:""},this.form.businessImg.fileurl=e.imgurl,this.form.businessImg.name=e.name},result1:function(e){this.form.idcardImgList[0]={fileurl:"",name:""},this.form.idcardImgList[0]={fileurl:e.imgurl,name:e.name}},result2:function(e){this.form.idcardImgList[1]={fileurl:"",name:""},this.form.idcardImgList[1]={fileurl:e.imgurl,name:e.name}},result3:function(e){this.form.signImg={fileurl:"",name:""},this.form.signImg.fileurl=e.imgurl,this.form.signImg.name=e.name}}},b=h,v=a("2877"),_=Object(v["a"])(b,r,c,!1,null,null,null),y=_.exports,g=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("GlobalWindow",{attrs:{title:e.title,width:"100%",withFooter:!1,visible:e.visible,"confirm-working":e.isWorking},on:{"update:visible":function(t){e.visible=t},confirm:e.confirm}},[a("div",{staticClass:"info"},[a("div",{staticClass:"info_label"},[a("span",[e._v("企业详情")]),a("div",[a("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.$refs.modification.open("修改保险方案",e.form)}}},[e._v("更改保险方案")]),a("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.$refs.operaCompanyWindow.open("编辑企业信息",e.form)}}},[e._v("修改企业信息")])],1)]),a("div",{staticClass:"info_list"},[a("div",{staticClass:"info_list_item"},[a("div",{staticClass:"info_list_item_label"},[e._v("企业名称:")]),a("div",{staticClass:"info_list_item_val"},[e._v(e._s(e.form.name||"-"))])]),a("div",{staticClass:"info_list_item"},[a("div",{staticClass:"info_list_item_label"},[e._v("统一信用代码:")]),a("div",{staticClass:"info_list_item_val"},[e._v(e._s(e.form.code||"-"))])]),a("div",{staticClass:"info_list_item"},[a("div",{staticClass:"info_list_item_label"},[e._v("公司账号:")]),a("div",{staticClass:"info_list_item_val"},[e._v(e._s(e.form.username||"-"))])]),a("div",{staticClass:"info_list_item"},[a("div",{staticClass:"info_list_item_label"},[e._v("绑定手机号:")]),a("div",{staticClass:"info_list_item_val"},[e._v(" "+e._s(e.form.phone||"-")+" "),a("el-button",{staticStyle:{"margin-left":"10px"},attrs:{type:"primary",size:"mini"},on:{click:function(t){e.visiblePhone=!0}}},[e._v("更改绑定")])],1)]),a("div",{staticClass:"info_list_item"},[a("div",{staticClass:"info_list_item_label"},[e._v("认证邮箱:")]),a("div",{staticClass:"info_list_item_val"},[e._v(e._s(e.form.email||"-"))])]),a("div",{staticClass:"info_list_item"},[a("div",{staticClass:"info_list_item_label"},[e._v("纳税人识别号:")]),a("div",{staticClass:"info_list_item_val"},[e._v(e._s(e.form.taxCode||"-"))])]),a("div",{staticClass:"info_list_item"},[a("div",{staticClass:"info_list_item_label"},[e._v("开户行:")]),a("div",{staticClass:"info_list_item_val"},[e._v(e._s(e.form.taxBank||"-"))])]),a("div",{staticClass:"info_list_item"},[a("div",{staticClass:"info_list_item_label"},[e._v("银行账号:")]),a("div",{staticClass:"info_list_item_val"},[e._v(e._s(e.form.taxAccount||"-"))])]),a("div",{staticClass:"info_list_item",staticStyle:{width:"100%"}},[a("div",{staticClass:"info_list_item_label"},[e._v("地址、电话:")]),a("div",{staticClass:"info_list_item_val"},[e._v(e._s(e.form.taxAddr||"-"))])]),a("div",{staticClass:"info_list_item",staticStyle:{width:"100%"}},[a("div",{staticClass:"info_list_item_label"},[e._v("电子发票接收地址:")]),a("div",{staticClass:"info_list_item_val"},[e._v(e._s(e.form.invoiceEmail||"-"))])]),a("div",{staticClass:"info_list_item",staticStyle:{width:"100%"}},[a("div",{staticClass:"info_list_item_label"},[e._v("电子发票接收地址:")]),a("div",{staticClass:"info_list_item_val"},[e._v(e._s(e.form.invoiceAddr||"-"))])])]),a("el-table",{staticStyle:{width:"100%","margin-bottom":"20px"},attrs:{data:e.form.solutionListName,border:""}},[a("el-table-column",{attrs:{label:"序号",align:"center",width:"80"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.$index+1))])]}}])}),a("el-table-column",{attrs:{prop:"solutionName",align:"center",label:"保险方案"}}),a("el-table-column",{attrs:{align:"center",label:"加减保功能"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-checkbox",{attrs:{"true-label":1,"false-label":0,disabled:""},model:{value:i.canAdd,callback:function(t){e.$set(i,"canAdd",t)},expression:"row.canAdd"}},[e._v("加保")]),a("el-checkbox",{attrs:{"true-label":1,"false-label":0,disabled:""},model:{value:i.canReduce,callback:function(t){e.$set(i,"canReduce",t)},expression:"row.canReduce"}},[e._v("减保")])]}}])})],1),"{}"!==JSON.stringify(e.form)?a("div",{staticClass:"info_list"},[a("div",{staticClass:"info_list_item"},[a("div",{staticClass:"info_list_item_label",staticStyle:{width:"100px"}},[e._v("营业执照:")]),a("div",{staticClass:"info_list_item_val"},[e.form.businessImg.fileurlFull?a("div",{staticClass:"image"},[null!=e.form.businessImg.fileurlFull?a("el-image",{staticStyle:{width:"90px",height:"90px"},attrs:{src:e.form.businessImg.fileurlFull,"preview-src-list":[e.form.businessImg.fileurlFull]}}):e._e()],1):e._e()])]),a("div",{staticClass:"info_list_item"},[a("div",{staticClass:"info_list_item_label",staticStyle:{width:"100px"}},[e._v("法人身份证:")]),a("div",{staticClass:"info_list_item_val"},[e.form.idcardImgList[0].fileurlFull?a("div",{staticClass:"image"},[e.form.idcardImgList[0].fileurlFull?a("el-image",{staticStyle:{width:"90px",height:"90px"},attrs:{"append-to-body":"",src:e.form.idcardImgList[0].fileurlFull,"preview-src-list":[e.form.idcardImgList[0].fileurlFull]}}):e._e()],1):e._e(),e.form.idcardImgList[1].fileurlFull?a("div",{staticClass:"image"},[e.form.idcardImgList[1].fileurlFull?a("el-image",{staticStyle:{width:"90px",height:"90px"},attrs:{"append-to-body":"",src:e.form.idcardImgList[1].fileurlFull,"preview-src-list":[e.form.idcardImgList[1].fileurlFull]}}):e._e()],1):e._e()])]),a("div",{staticClass:"info_list_item"},[a("div",{staticClass:"info_list_item_label",staticStyle:{width:"100px"}},[e._v("企业签章:")]),a("div",{staticClass:"info_list_item_val"},[e.form.signImg.fileurlFull?a("div",{staticClass:"image"},[null!=e.form.signImg.fileurlFull?a("el-image",{staticStyle:{width:"90px",height:"90px"},attrs:{src:e.form.signImg.fileurlFull,"preview-src-list":[e.form.signImg.fileurlFull]}}):e._e()],1):e._e()])])]):e._e()],1),a("OperaCompanyWindow",{ref:"operaCompanyWindow",on:{success:e.callback}}),a("modification",{ref:"modification",on:{success:e.callback}}),a("el-dialog",{attrs:{title:"更改绑定手机号",visible:e.visiblePhone,width:"500px",modal:!1,"show-close":!1,"close-on-click-modal":!1,center:""},on:{"update:visible":function(t){e.visiblePhone=t}}},[a("div",{staticClass:"form"},[a("div",{staticClass:"form_item"},[a("div",{staticClass:"form_item_label"},[e._v("绑定手机号:")]),a("div",{staticClass:"form_item_val"},[a("el-input",{attrs:{placeholder:"请输入"},model:{value:e.phone,callback:function(t){e.phone=t},expression:"phone"}})],1)]),a("div",{staticClass:"form_item"},[a("div",{staticClass:"form_item_label"},[e._v("验证码:")]),a("div",{staticClass:"form_item_val"},[a("el-input",{attrs:{placeholder:"请输入"},model:{value:e.code,callback:function(t){e.code=t},expression:"code"}}),0===e.num?a("el-button",{staticStyle:{"margin-left":"20px"},attrs:{type:"primary"},on:{click:e.send}},[e._v("发送验证码")]):a("el-button",{staticStyle:{"flex-shrink":"0","margin-left":"15px"},attrs:{type:"primary"}},[e._v(e._s(e.num)+"s")])],1)])]),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:e.close}},[e._v("取 消")]),a("el-button",{attrs:{type:"primary"},on:{click:e.updatePhoneEvent}},[e._v("提 交")])],1)])],1)},w=[],k=(a("d81d"),function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("GlobalWindow",{attrs:{title:e.title,width:"100%",visible:e.visible,"confirm-working":e.isWorking},on:{"update:visible":function(t){e.visible=t},confirm:e.confirm}},[a("el-button",{staticStyle:{"margin-bottom":"15px"},attrs:{type:"primary"},on:{click:e.add}},[e._v("添加")]),a("el-table",{staticStyle:{width:"100%"},attrs:{data:e.form.solutionList,border:""}},[a("el-table-column",{attrs:{label:"序号",align:"center",width:"80"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.$index+1))])]}}])}),a("el-table-column",{attrs:{align:"center",label:"保险方案"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-select",{attrs:{placeholder:"请选择"},model:{value:i.solutionBaseId,callback:function(t){e.$set(i,"solutionBaseId",t)},expression:"row.solutionBaseId"}},e._l(e.programme,(function(e){return a("el-option",{key:e.id,attrs:{label:e.name,value:e.id}})})),1)]}}])}),a("el-table-column",{attrs:{align:"center",label:"加减保功能"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-checkbox",{attrs:{"true-label":1,"false-label":0},model:{value:i.canAdd,callback:function(t){e.$set(i,"canAdd",t)},expression:"row.canAdd"}},[e._v("加保")]),a("el-checkbox",{attrs:{"true-label":1,"false-label":0},model:{value:i.canReduce,callback:function(t){e.$set(i,"canReduce",t)},expression:"row.canReduce"}},[e._v("减保")])]}}])}),a("el-table-column",{attrs:{label:"操作",align:"center",width:"100"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{staticStyle:{color:"red"},attrs:{type:"text",size:"small"},on:{click:function(a){return e.dele(t.$index)}}},[e._v("删除")])]}}])})],1)],1)}),x=[],C=(a("d3b7"),a("c3a4")),I={name:"modification",extends:u["a"],components:{GlobalWindow:d["a"]},data:function(){return{form:{id:null,solutionList:[{solutionBaseId:"",canAdd:0,canReduce:0}]},rules:{solutionList:[{required:!0,message:"请输入公司账号"}]},programme:[]}},created:function(){this.config({api:"/business/company","field.id":"id"})},methods:{confirm:function(){var e=this;this.isWorking=!0,Object(C["updateSolutions"])(this.form).then((function(t){e.visible=!1,e.$tip.apiSuccess("新建成功"),e.$emit("success")})).catch((function(t){e.$tip.apiFailed(t)})).finally((function(){e.isWorking=!1}))},getAll:function(){var e=this;Object(p["all"])({dataType:0}).then((function(t){e.programme=t}))},open:function(e,t){var a=this;for(var i in this.title=e,this.form)this.form[i]=t[i];this.getAll(),Object(p["listForCompany"])({companyId:t.id}).then((function(e){a.form.solutionList=e.map((function(e){return{solutionBaseId:e.solutionBaseId,canAdd:e.canAdd,canReduce:e.canReduce}})),a.visible=!0}))},add:function(){this.form.solutionList.push({solutionName:"",canAdd:"",canReduce:""})},dele:function(e){1!==this.form.solutionList.length?this.form.solutionList.splice(e,1):this.$message.warning("至少保留一项")}}},S=I,D=Object(v["a"])(S,k,x,!1,null,null,null),$=D.exports,T={name:"OperaCompanyDescWindow",extends:u["a"],components:{GlobalWindow:d["a"],OperaCompanyWindow:y,modification:$},data:function(){return{ruleForm:{phone:"",code:""},num:0,timer:null,form:{},phone:"",code:"",visiblePhone:!1,options:[],tableData:[]}},created:function(){this.config({api:"/business/company","field.id":"id"})},methods:{close:function(){this.visiblePhone=!1,this.phone="",this.code="",clearInterval(this.timer),this.num=0},updatePhoneEvent:function(){var e=this;this.phone?this.code?Object(C["updatePhone"])({id:this.form.id,captche:this.code,phone:this.phone}).then((function(t){e.form.phone=JSON.parse(JSON.stringify(e.phone)),e.$message.success("操作成功"),e.visiblePhone=!1,e.phone="",e.code="",clearInterval(e.timer),e.num=0})):this.$message.warning("请输入验证码"):this.$message.warning("请输入手机号")},send:function(){var e=this;this.phone?Object(f["sendSms"])({phone:this.phone}).then((function(t){e.num=60,e.setTime()})):this.$message.warning("请输入手机号")},setTime:function(){var e=this;this.timer=setInterval((function(){e.num-=1,0===e.num&&(clearInterval(e.timer),e.num=0)}),1e3)},open:function(e,t){var a=this,i=this;this.title=e,this.phone="",this.code="",clearInterval(this.timer),this.num=0,Object(C["getById"])(t.id).then((function(e){a.form=e,a.form.type=1,a.form.file={imgurl:"",imgurlfull:""},a.form.file1={imgurl:"",imgurlfull:""},a.form.file2={imgurl:"",imgurlfull:""},a.form.file3={imgurl:"",imgurlfull:""},a.form.file.imgurl=e.businessImg.fileurl,a.form.file.imgurlfull=e.businessImg.fileurlFull,a.form.file1.imgurl=e.idcardImgList[0].fileurl,a.form.file1.imgurlfull=e.idcardImgList[0].fileurlFull,a.form.file2.imgurl=e.idcardImgList[1].fileurl,a.form.file2.imgurlfull=e.idcardImgList[1].fileurlFull,a.form.file3.imgurl=e.signImg.fileurl,a.form.file3.imgurlfull=e.signImg.fileurlFull,Object(p["listForCompany"])({companyId:t.id}).then((function(e){i.form.solutionList=e.map((function(e){return{solutionBaseId:e.solutionBaseId,canAdd:e.canAdd,canReduce:e.canReduce}})),i.form.solutionListName=e.map((function(e){return{solutionName:e.solutionName,canAdd:e.canAdd,canReduce:e.canReduce}})),console.log(i.form),i.visible=!0}))}))},callback:function(){this.$emit("success"),this.visible=!1}}},O=T,N=(a("b0ab"),Object(v["a"])(O,g,w,!1,null,"c5eac5ec",null)),F=N.exports,W={name:"Company",extends:s["a"],components:{TableLayout:l["a"],Pagination:o["a"],OperaCompanyWindow:y,OperaCompanyDescWindow:F},data:function(){return{searchForm:{name:"",username:""}}},created:function(){this.config({module:"企业信息表",api:"/business/company","field.id":"id","field.main":"id"}),this.search()},methods:{edit:function(e){var t=this;Object(C["getById"])(e.id).then((function(e){var a=e;a.type=1,a.file={imgurl:"",imgurlfull:""},a.file1={imgurl:"",imgurlfull:""},a.file2={imgurl:"",imgurlfull:""},a.file3={imgurl:"",imgurlfull:""},a.file.imgurl=e.businessImg.fileurl,a.file.imgurlfull=e.businessImg.fileurlFull,null==e.idcardImgList&&(e.idcardImgList=new Array),e.idcardImgList&&e.idcardImgList.length>0&&(a.file1.imgurl=e.idcardImgList[0].fileurl,a.file1.imgurlfull=e.idcardImgList[0].fileurlFull),e.idcardImgList&&e.idcardImgList.length>1&&(a.file2.imgurl=e.idcardImgList[1].fileurl,a.file2.imgurlfull=e.idcardImgList[1].fileurlFull),a.file3.imgurl=e.signImg.fileurl,a.file3.imgurlfull=e.signImg.fileurlFull,t.$refs.operaCompanyWindow.open("编辑企业",a)}))},changeStatus:function(e,t){var a=this;Object(C["updateStatus"])({id:t.id,status:e}).then((function(e){a.search()})).catch((function(e){t.status=0===t.status?1:0}))}}},L=W,E=Object(v["a"])(L,i,n,!1,null,null,null);t["default"]=E.exports},b004:function(e,t,a){"use strict";a("9ccb")},b04d:function(e,t,a){e.exports=a.p+"static/img/man.6eaa0e37.png"},b0ab:function(e,t,a){"use strict";a("f9c8")},b18a:function(e,t,a){"use strict";a("b323")},b1c9:function(e,t,a){},b204:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("TableLayout",{attrs:{permissions:["business:member:query"]},scopedSlots:e._u([{key:"table-wrap",fn:function(){return[a("ul",{staticClass:"toolbar"},[a("li",[a("el-button",{attrs:{type:"primary"},on:{click:e.expr}},[e._v("导出人员名单")])],1)]),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.isWorking.search,expression:"isWorking.search"}],attrs:{data:e.tableData.list,stripe:""}},[a("el-table-column",{attrs:{label:"序号",width:"80px"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.$index+1))])]}}])}),a("el-table-column",{attrs:{label:"保险状态","min-width":"100px"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[1===i.solutionsStatus?a("span",{staticStyle:{color:"green"}},[e._v("保障中")]):2===i.solutionsStatus?a("span",[e._v("不在保")]):e._e()]}}])}),0===e.userInfo.type?a("el-table-column",{attrs:{prop:"companyName",label:"所属企业","min-width":"100px"}}):e._e(),a("el-table-column",{attrs:{prop:"name",label:"员工姓名","min-width":"100px"}}),a("el-table-column",{attrs:{label:"性别","min-width":"100px"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[0===i.sex?a("span",[e._v("男")]):a("span",[e._v("女")])]}}])}),a("el-table-column",{attrs:{prop:"idcardNo",label:"身份证号码","min-width":"100px"}}),a("el-table-column",{attrs:{label:"年龄","min-width":"100px"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.row;return[e._v(" "+e._s(e.calculateAge(a.idcardNo))+" ")]}}])}),a("el-table-column",{attrs:{prop:"solutionName",label:"保险方案","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"duName",label:"派遣单位","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"workTypeName",label:"所属工种","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"startTime",label:"实际保险生效起期","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"endTime",label:"实际保险生效止期","min-width":"100px"}}),a("el-table-column",{attrs:{label:"操作",fixed:"right","min-width":"120px"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-button",{attrs:{type:"text"},on:{click:function(t){return e.$refs.insuranceRecords.open("投保记录",i)}}},[e._v("投保记录")])]}}])})],1),a("pagination",{attrs:{pagination:e.tableData.pagination},on:{"size-change":e.handleSizeChange,"current-change":e.handlePageChange}})]},proxy:!0}])},[a("el-form",{ref:"searchForm",attrs:{slot:"search-form",model:e.searchForm,"label-width":"100px",inline:""},slot:"search-form"},[a("el-form-item",{attrs:{label:"员工姓名",prop:"name"}},[a("el-input",{attrs:{placeholder:"请输入"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.name,callback:function(t){e.$set(e.searchForm,"name",t)},expression:"searchForm.name"}})],1),a("el-form-item",{attrs:{label:"身份证号",prop:"idcardNo"}},[a("el-input",{attrs:{placeholder:"请输入",maxlength:"18"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.idcardNo,callback:function(t){e.$set(e.searchForm,"idcardNo",t)},expression:"searchForm.idcardNo"}})],1),a("el-form-item",{attrs:{label:"保险方案",prop:"solutionId"}},[a("el-select",{attrs:{placeholder:"请选择"},on:{change:e.search},model:{value:e.searchForm.solutionId,callback:function(t){e.$set(e.searchForm,"solutionId",t)},expression:"searchForm.solutionId"}},e._l(e.solutions,(function(e){return a("el-option",{key:e.id,attrs:{label:e.name,value:e.id}})})),1)],1),a("el-form-item",{attrs:{label:"保险状态",prop:"solutionsStatus"}},[a("el-select",{attrs:{placeholder:"请选择"},on:{change:e.search},model:{value:e.searchForm.solutionsStatus,callback:function(t){e.$set(e.searchForm,"solutionsStatus",t)},expression:"searchForm.solutionsStatus"}},[a("el-option",{attrs:{label:"保障中",value:"1"}}),a("el-option",{attrs:{label:"不在保",value:"2"}})],1)],1),0===e.userInfo.type?a("el-form-item",{attrs:{label:"所属企业",prop:"companyId"}},[a("el-select",{attrs:{placeholder:"请选择"},on:{change:e.search},model:{value:e.searchForm.companyId,callback:function(t){e.$set(e.searchForm,"companyId",t)},expression:"searchForm.companyId"}},e._l(e.companyList,(function(e,t){return a("el-option",{key:t,attrs:{label:e.name,value:e.id}})})),1)],1):e._e(),a("el-form-item",{attrs:{label:"派遣单位",prop:"duName"}},[a("el-input",{attrs:{placeholder:"请输入",maxlength:"18"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.duName,callback:function(t){e.$set(e.searchForm,"duName",t)},expression:"searchForm.duName"}})],1),a("section",[a("el-button",{attrs:{type:"primary"},on:{click:e.search}},[e._v("搜索")]),a("el-button",{on:{click:e.reset}},[e._v("重置")])],1)],1),a("OperaMemberWindow",{ref:"operaMemberWindow",on:{success:e.handlePageChange}}),a("insuranceRecords",{ref:"insuranceRecords",on:{success:e.handlePageChange}})],1)},n=[],s=a("5530"),l=(a("ac1f"),a("841c"),a("0f1b")),o=a("aa1c"),r=a("d529"),c=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("GlobalWindow",{attrs:{title:e.title,width:"70%",visible:e.visible,"confirm-working":e.isWorking},on:{"update:visible":function(t){e.visible=t},confirm:e.confirm}},[a("div",{staticClass:"box"},[a("div",{staticClass:"box_label"},[a("div",{staticClass:"box_label_left"},[a("span",[e._v("姓名:王某某")]),a("span",[e._v("身份证号:340411190001010011")]),a("span",[e._v("投保状态:保障中")])]),a("el-button",{attrs:{type:"primary"}},[e._v("导出记录")])],1),a("el-table",{staticStyle:{width:"100%"},attrs:{data:e.tableData,border:""}},[a("el-table-column",{attrs:{label:"序号",align:"center",width:"80"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.$index+1))])]}}])}),a("el-table-column",{attrs:{align:"center",prop:"type",label:"保险方案"}}),a("el-table-column",{attrs:{align:"center",prop:"type",label:"保单号"}}),a("el-table-column",{attrs:{align:"center",prop:"type",label:"批单号"}}),a("el-table-column",{attrs:{align:"center",prop:"type",label:"派遣单位"}}),a("el-table-column",{attrs:{align:"center",prop:"type",label:"所属工种"}}),a("el-table-column",{attrs:{align:"center",prop:"type",label:"保险生效起期"}}),a("el-table-column",{attrs:{align:"center",prop:"type",label:"保险生效止期"}})],1)],1)])},u=[],d=a("ae62"),m=a("5543"),p={name:"OperaMemberWindow",extends:d["a"],components:{GlobalWindow:m["a"]},data:function(){return{form:{id:null,worktypeId:""},rules:{},tableData:[]}},created:function(){this.config({api:"/business/member","field.id":"id"})}},f=p,h=(a("0503"),a("2877")),b=Object(h["a"])(f,c,u,!1,null,"1de2b8f4",null),v=b.exports,_=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("GlobalWindow",{attrs:{title:e.title,width:"100%",visible:e.visible,"confirm-working":e.isWorking},on:{"update:visible":function(t){e.visible=t},confirm:e.confirm}},[a("div",{staticClass:"info"},[a("div",{staticClass:"info_left"},[e._v(" 姓名:"+e._s(e.form.name)+" 身份证号:"+e._s(e.form.idcardNo)+" 状态: "),1===e.form.solutionsStatus?a("span",{staticStyle:{color:"green"}},[e._v("保障中")]):a("span",[e._v("不在保")])]),a("el-button",{attrs:{type:"primary"},on:{click:e.expr}},[e._v("导出记录")])],1),a("el-table",{staticStyle:{width:"100%"},attrs:{data:e.list,border:""}},[a("el-table-column",{attrs:{label:"序号",width:"80px"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.$index+1))])]}}])}),a("el-table-column",{attrs:{prop:"solutionName",label:"保险方案"}}),a("el-table-column",{attrs:{prop:"bdCode",label:"保单号"}}),a("el-table-column",{attrs:{prop:"pdCode",label:"批单号"}}),a("el-table-column",{attrs:{prop:"duName",label:"派遣单位"}}),a("el-table-column",{attrs:{prop:"worktypeName",label:"所属工种"}}),a("el-table-column",{attrs:{prop:"startTime",label:"保险生效起期"}}),a("el-table-column",{attrs:{prop:"endTime",label:"保险生效止期"}})],1)],1)},y=[],g=a("1f28"),w={name:"insuranceRecords",extends:d["a"],components:{GlobalWindow:m["a"]},data:function(){return{form:{id:null,name:"",idcardNo:"",solutionsStatus:""},list:[]}},methods:{open:function(e,t){this.title=e,this.list=[],this.visible=!0,this.form={id:null,name:"",idcardNo:"",solutionsStatus:""},this.form=t,this.getList()},expr:function(){var e=this;Object(g["exportExcel"])({capacity:1e3,page:1,model:{memberId:this.form.id}}).then((function(t){console.log(t),e.download(t)}))},getList:function(){var e=this;Object(g["findList"])({memberId:this.form.id||-1}).then((function(t){console.log(t),e.list=t}))}}},k=w,x=(a("b4ec"),Object(h["a"])(k,_,y,!1,null,"078c719b",null)),C=x.exports,I=a("6119"),S=(a("4aa3"),a("2f62")),D=a("c3a4"),$={name:"Member",extends:l["a"],components:{TableLayout:o["a"],Pagination:r["a"],OperaMemberWindow:v,insuranceRecords:C},data:function(){return{searchForm:{duId:"",name:"",idcardNo:"",solutionsStatus:"",solutionId:""},options:[],solutions:[],companyList:[]}},computed:Object(s["a"])({},Object(S["c"])(["userInfo"])),created:function(){this.config({module:"用工信息表",api:"/business/member","field.id":"id","field.main":"id"}),this.search(),this.getSolutions()},methods:{expr:function(){var e=this;Object(g["memberExportExcel"])({capacity:1e3,page:1,model:this.searchForm}).then((function(t){e.download(t)}))},getSolutions:function(){var e=this;Object(I["all"])({}).then((function(t){e.solutions=t})),Object(D["pageAll"])({}).then((function(t){e.companyList=t}))},calculateAge:function(e){if(e){var t=parseInt(e.substr(6,4)),a=(new Date).getFullYear();return a-t}}}},T=$,O=Object(h["a"])(T,i,n,!1,null,null,null);t["default"]=O.exports},b27d:function(e,t,a){"use strict";a("d83c")},b280:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("TableLayout",{attrs:{permissions:["business:applychange:query"]},scopedSlots:e._u([{key:"table-wrap",fn:function(){return[a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.isWorking.search,expression:"isWorking.search"}],attrs:{data:e.tableData.list,stripe:""}},[a("el-table-column",{attrs:{label:"序号",width:"80px"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.$index+1))])]}}])}),a("el-table-column",{attrs:{prop:"status",label:"保单状态","min-width":"100px"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[0===i.status?a("span",{class:"change-status"+i.status},[e._v("待签署")]):e._e(),1===i.status?a("span",{class:"change-status"+i.status},[e._v("待审核")]):e._e(),2===i.status?a("span",{class:"change-status"+i.status},[e._v("已生效")]):e._e(),3===i.status||4===i.status?a("span",{class:"change-status"+i.status},[e._v("退回申请")]):e._e(),5===i.status||8===i.status?a("span",{class:"change-status"+i.status},[e._v("已退回")]):e._e(),7===i.status?a("span",{class:"change-status"+i.status},[e._v("已关闭")]):e._e()]}}])}),a("el-table-column",{attrs:{prop:"companyName",label:"投保企业","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"applyCode",label:"关联保单号","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"solutionsName",label:"保险方案","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"addNum",label:"加保人数(人)","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"delNum",label:"减保人数(人)","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"fee",label:"费用变更","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"createDate",label:"提交时间","min-width":"100px"}}),a("el-table-column",{attrs:{label:"操作","min-width":"120",fixed:"right"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-button",{attrs:{type:"text"},on:{click:function(t){return e.$refs.operaApplyChangeDetailWindow.open("加减保详情",i)}}},[e._v("查看详情")])]}}])})],1),a("pagination",{attrs:{pagination:e.tableData.pagination},on:{"size-change":e.handleSizeChange,"current-change":e.handlePageChange}})]},proxy:!0}])},[a("el-form",{ref:"searchForm",attrs:{slot:"search-form",model:e.searchForm,"label-width":"100px",inline:""},slot:"search-form"},[a("el-form-item",{attrs:{label:"保单状态",prop:"status"}},[a("el-select",{attrs:{placeholder:"请选择"},on:{change:e.search},model:{value:e.searchForm.status,callback:function(t){e.$set(e.searchForm,"status",t)},expression:"searchForm.status"}},[a("el-option",{attrs:{label:"全部",value:""}}),a("el-option",{attrs:{label:"待签署",value:"0"}}),a("el-option",{attrs:{label:"待审核",value:"1"}}),a("el-option",{attrs:{label:"已生效",value:"2"}}),a("el-option",{attrs:{label:"申请退回",value:"3"}}),a("el-option",{attrs:{label:"已退回",value:"5"}}),a("el-option",{attrs:{label:"已关闭",value:"6"}})],1)],1),a("el-form-item",{attrs:{label:"投保企业",prop:"companyId"}},[a("el-select",{attrs:{placeholder:"请选择"},on:{change:e.search},model:{value:e.searchForm.companyId,callback:function(t){e.$set(e.searchForm,"companyId",t)},expression:"searchForm.companyId"}},e._l(e.companyList,(function(e){return a("el-option",{key:e.id,attrs:{label:e.name,value:e.id}})})),1)],1),a("el-form-item",{attrs:{label:"保险方案",prop:"baseSolutionsId"}},[a("el-select",{attrs:{placeholder:"请选择"},on:{change:e.search},model:{value:e.searchForm.baseSolutionsId,callback:function(t){e.$set(e.searchForm,"baseSolutionsId",t)},expression:"searchForm.baseSolutionsId"}},e._l(e.solutionList,(function(e){return a("el-option",{key:e.baseId,attrs:{label:e.name,value:e.baseId}})})),1)],1),a("el-form-item",{attrs:{label:"提交日期",prop:"status"}},[a("el-date-picker",{attrs:{type:"daterange","value-format":"yyyy-MM-dd","range-separator":"至","start-placeholder":"开始日期","end-placeholder":"结束日期"},on:{change:e.changeTime},model:{value:e.searchForm.time,callback:function(t){e.$set(e.searchForm,"time",t)},expression:"searchForm.time"}})],1),a("section",[a("el-button",{attrs:{type:"primary"},on:{click:e.search}},[e._v("搜索")]),a("el-button",{on:{click:e.reset}},[e._v("重置")])],1)],1),a("OperaApplyChangeDetailWindow",{ref:"operaApplyChangeDetailWindow",on:{success:e.handlePageChange}})],1)},n=[],s=(a("ac1f"),a("841c"),a("0f1b")),l=a("aa1c"),o=a("d529"),r=a("946c"),c=a("6119"),u=a("c3a4"),d={name:"add_subtract",extends:s["a"],components:{TableLayout:l["a"],Pagination:o["a"],OperaApplyChangeDetailWindow:r["a"]},data:function(){return{searchForm:{status:"",type:"0",solutionsId:"",createDateE:"",createDateS:"",time:[]},solutionList:[],companyList:[]}},created:function(){this.config({module:"加减保换厂申请信息表",api:"/business/applyChange","field.id":"id","field.main":"id"}),this.search(),this.loadSelectList()},methods:{loadSelectList:function(){var e=this;Object(c["all"])({dataType:2}).then((function(t){e.solutionList=t})).catch((function(e){})),Object(u["pageAll"])({}).then((function(t){e.companyList=t})).catch((function(e){}))},changeTime:function(e){e.length>0?(this.searchForm.createDateS=e[0],this.searchForm.createDateE=e[1]):(this.searchForm.createDateS="",this.searchForm.createDateE=""),this.search()},reset:function(){this.searchForm.createDateS="",this.searchForm.createDateE="",this.searchForm.time=[],this.$refs.searchForm.resetFields(),this.search()}}},m=d,p=a("2877"),f=Object(p["a"])(m,i,n,!1,null,null,null);t["default"]=f.exports},b323:function(e,t,a){},b351:function(e,t,a){"use strict";a("7a11")},b37a:function(e,t,a){},b4ce:function(e,t,a){"use strict";a("6995")},b4ec:function(e,t,a){"use strict";a("75b2")},b56d:function(e,t,a){},b775:function(e,t,a){"use strict";var i=a("b85c"),n=(a("498a"),a("d3b7"),a("bc3a")),s=a.n(n),l=a("a78e"),o=a.n(l),r=a("9224"),c=a("53ca");function u(e){if(null==e)return null;if("string"===typeof e)return e.trim();if(e instanceof Array){var t,a=Object(i["a"])(e);try{for(a.s();!(t=a.n()).done;){var n=t.value;u(n)}}catch(l){a.e(l)}finally{a.f()}}if("object"===Object(c["a"])(e))for(var s in e)e[s]=u(e[s]);return e}var d=a("63f0");a("5c96");s.a.defaults.headers.common["Content-Type"]="application/json;charset=UTF-8";var m=s.a.create({baseURL:"/yyb_web_api",timeout:6e4});m.interceptors.request.use((function(e){!0===e.trim&&(null!=e.data&&(e.data=u(e.data)),null!=e.params&&(e.params=u(e.params))),!0===e.download&&(e.responseType="blob"),e.headers["eva-platform"]="pc-".concat(r.version);var t=o.a.get("eva-auth-token");return null!=t&&(e.headers["eva-auth-token"]=t),e}),(function(e){return Promise.reject(e)})),m.interceptors.response.use((function(e){return 200!==e.status?Promise.reject(new Error("服务器繁忙,请稍后再试")):"download"===e.headers["eva-opera-type"]?Promise.resolve(e):401===e.data.code?(!1!==e.config.autoLogin&&location.reload(),Promise.reject(e.data)):e.data.success?e.data.data:Promise.reject(e.data)}),(function(e){return null==e.code?Promise.reject(new Error("服务器繁忙,请稍后再试")):"ECONNABORTED"===e.code&&-1!==e.message.indexOf("timeout")?Promise.reject(new Error("服务器响应超时,请稍后再试")):Promise.reject(e)}));var p=function(e,t,a,i){return{__cacheImpl:d["a"][i],__arguments:a,__result_promise:null,cache:function(){var t=this.__cacheImpl.getJSON(e);return null!=t&&(this.__result_promise=Promise.resolve(t)),null!=this.__result_promise?this.__result_promise:this},then:function(){return this.__access("then",arguments)},catch:function(){return this.__access("catch",arguments)},finally:function(){return this.__access("finally",arguments)},__access:function(a,i){var n=this;return null!=this.__result_promise?this.__result_promise:(this.__result_promise=m[t].apply(m,this.__arguments),this.__result_promise.then((function(t){return n.__cacheImpl.setJSON(e,t),t})),this.__result_promise[a].apply(this.__result_promise,i))}}},f=["get","post","delete","put","head","options","patch","request"];m.cache=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(null==e)throw Error("Request cache key can not be null.");var a,n={},s=Object(i["a"])(f);try{var l=function(){var i=a.value;n[i]=function(){return p(e,i,arguments,t?"local":"session")}};for(s.s();!(a=s.n()).done;)l()}catch(o){s.e(o)}finally{s.f()}return n};t["a"]=m},b979:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("TableLayout",{attrs:{permissions:["system:user:query"]},scopedSlots:e._u([{key:"table-wrap",fn:function(){return[a("ul",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:user:create","system:user:delete"],expression:"['system:user:create', 'system:user:delete']"}],staticClass:"toolbar"},[a("li",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:user:create"],expression:"['system:user:create']"}]},[a("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.$refs.operaUserWindow.open("新增账号")}}},[e._v("新增账号")])],1)]),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.isWorking.search,expression:"isWorking.search"}],attrs:{data:e.tableData.list,"default-sort":{prop:"createTime",order:"descending"},stripe:""},on:{"sort-change":e.handleSortChange}},[a("el-table-column",{attrs:{label:"序号",width:"80px"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.$index+1))])]}}])}),a("el-table-column",{attrs:{prop:"username",label:"账号","min-width":"120px"}}),a("el-table-column",{attrs:{prop:"realname",label:"姓名","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"mobile",label:"联系方式","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"roles",label:"角色","min-width":"160px","class-name":"table-column-strings"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("ul",e._l(i.roles,(function(t){return a("li",{key:t.id},[e._v(e._s(t.name))])})),0)]}}])}),a("el-table-column",{attrs:{label:"启用状态","min-width":"100px"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-switch",{attrs:{"active-color":"#13ce66","inactive-color":"#ff4949","active-value":0,"inactive-value":1},on:{change:function(t){return e.changeStatus(t,i)}},model:{value:i.status,callback:function(t){e.$set(i,"status",t)},expression:"row.status"}})]}}])}),e.containPermissions(["system:user:update","system:user:createUserRole","system:user:resetPwd","system:user:delete"])?a("el-table-column",{attrs:{label:"操作",width:"270",fixed:"right"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return e.isAdmin||i.id!==e.userInfo.id&&-1===i.roles.findIndex((function(t){return t.code===e.adminCode}))?[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:user:update"],expression:"['system:user:update']"}],attrs:{type:"text",icon:"el-icon-edit"},on:{click:function(t){return e.$refs.operaUserWindow.open("编辑用户",i)}}},[e._v("编辑")]),a("el-button",{attrs:{type:"text"},on:{click:function(t){return e.$refs.allocationEnterprises.open("分配企业",i)}}},[e._v("分配企业")]),a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:user:createUserRole"],expression:"['system:user:createUserRole']"}],attrs:{type:"text",icon:"el-icon-s-custom"},on:{click:function(t){return e.$refs.roleConfigWindow.open(i)}}},[e._v("配置角色")]),a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:user:resetPwd"],expression:"['system:user:resetPwd']"}],attrs:{type:"text"},on:{click:function(t){return e.$refs.resetPwdWindow.open(i)}}},[e._v("重置密码")])]:void 0}}],null,!0)}):e._e()],1),a("pagination",{attrs:{pagination:e.tableData.pagination},on:{"size-change":e.handleSizeChange,"current-change":e.handlePageChange}})]},proxy:!0}])},[a("el-form",{ref:"searchForm",attrs:{slot:"search-form",model:e.searchForm,"label-width":"80px",inline:""},slot:"search-form"},[a("el-form-item",{attrs:{label:"姓名",prop:"realname"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.realname,callback:function(t){e.$set(e.searchForm,"realname",t)},expression:"searchForm.realname"}})],1),a("section",[a("el-button",{attrs:{type:"primary",icon:"el-icon-search"},on:{click:e.search}},[e._v("搜索")]),a("el-button",{on:{click:e.reset}},[e._v("重置")])],1)],1),a("OperaUserWindow",{ref:"operaUserWindow",on:{success:function(t){return e.handlePageChange(e.tableData.pagination.pageIndex)}}}),a("RoleConfigWindow",{ref:"roleConfigWindow",on:{success:function(t){return e.handlePageChange(e.tableData.pagination.pageIndex)}}}),a("ResetPwdWindow",{ref:"resetPwdWindow"}),a("allocationEnterprises",{ref:"allocationEnterprises",on:{success:function(t){return e.handlePageChange(e.tableData.pagination.pageIndex)}}})],1)},n=[],s=(a("ac1f"),a("841c"),a("d529")),l=a("aa1c"),o=a("0f1b"),r=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("GlobalWindow",{attrs:{title:e.title,visible:e.visible,"confirm-working":e.isWorking},on:{"update:visible":function(t){e.visible=t},confirm:e.confirm}},[a("el-form",{ref:"form",attrs:{model:e.form,rules:e.rules}},[a("el-form-item",{attrs:{label:"账号",prop:"username",required:""}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入",maxlength:"50"},model:{value:e.form.username,callback:function(t){e.$set(e.form,"username",t)},expression:"form.username"}})],1),a("el-form-item",{attrs:{label:"名称",prop:"realname",required:""}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入",maxlength:"50"},model:{value:e.form.realname,callback:function(t){e.$set(e.form,"realname",t)},expression:"form.realname"}})],1),a("el-form-item",{attrs:{label:"联系方式",prop:"mobile"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入",maxlength:"11"},model:{value:e.form.mobile,callback:function(t){e.$set(e.form,"mobile",t)},expression:"form.mobile"}})],1),a("el-form-item",{attrs:{label:"验证码",prop:"captcha"}},[a("div",{staticStyle:{width:"100%",display:"flex","align-items":"center"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],staticStyle:{flex:"1"},attrs:{maxlength:"11",type:"number",placeholder:"请输入"},model:{value:e.form.captcha,callback:function(t){e.$set(e.form,"captcha",t)},expression:"form.captcha"}}),0===e.num?a("el-button",{staticStyle:{"flex-shrink":"0","margin-left":"15px"},attrs:{type:"primary"},on:{click:e.send}},[e._v("发送验证码")]):a("el-button",{staticStyle:{"flex-shrink":"0","margin-left":"15px"},attrs:{type:"primary"}},[e._v(e._s(e.num)+"s")])],1)]),a("el-form-item",{attrs:{label:"抄送文件邮箱",prop:"email"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入"},model:{value:e.form.email,callback:function(t){e.$set(e.form,"email",t)},expression:"form.email"}})],1)],1)],1)},c=[],u=(a("d81d"),a("ae62")),d=a("5543"),m=a("cc38"),p=a("a68c"),f=a("1242"),h=a("71bc"),b={name:"OperaUserWindow",extends:u["a"],components:{PositionSelect:p["default"],DepartmentSelect:m["default"],GlobalWindow:d["a"]},data:function(){return{form:{id:null,username:"",realname:"",mobile:"",email:"",captcha:""},num:0,timer:null,rules:{username:[{required:!0,message:"请输入用户名"}],realname:[{required:!0,message:"请输入姓名"}],mobile:[{required:!0,validator:f["b"]}],email:[{required:!0,message:"请输入邮箱"}]}}},methods:{send:function(){var e=this;this.form.mobile?Object(h["sendSms"])({phone:this.form.mobile}).then((function(t){e.num=60,e.setTime()})):this.$message.warning("请输入手机号")},setTime:function(){var e=this;this.timer=setInterval((function(){e.num-=1,0===e.num&&(clearInterval(e.timer),e.num=0)}),1e3)},open:function(e,t){var a=this;this.title=e,this.visible=!0,clearInterval(this.timer),this.num=0,null!=t?this.$nextTick((function(){for(var e in a.form)a.form[e]=t[e];a.form.departmentId=null==t.department?null:t.department.id,a.form.positionIds=null==t.positions?[]:t.positions.map((function(e){return e.id}))})):this.$nextTick((function(){a.$refs.form.resetFields(),a.form.id=null,a.form.departmentId=null,a.form.positionIds=[]}))}},created:function(){this.config({api:"/system/user"})}},v=b,_=(a("001c"),a("2877")),y=Object(_["a"])(v,r,c,!1,null,"2c08be82",null),g=y.exports,w=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("GlobalWindow",{attrs:{visible:e.visible,"confirm-working":e.isWorking,width:"582px",title:"配置用户角色"},on:{"update:visible":function(t){e.visible=t},confirm:e.confirm}},[null!=e.user?a("p",{staticClass:"tip"},[e._v("为用户 "),a("em",[e._v(e._s(e.user.realname))]),e._v(" 分配企业")]):e._e(),e.company?a("el-transfer",{attrs:{titles:["未分配企业","已分配企业"],props:{key:"id",label:"name"},data:e.company},model:{value:e.selectedIds,callback:function(t){e.selectedIds=t},expression:"selectedIds"}}):e._e()],1)},k=[],x=(a("b0c0"),a("159b"),a("d3b7"),a("e811")),C=a("c3a4"),I=a("c9d6"),S={name:"allocationEnterprises",extends:x["a"],components:{GlobalWindow:d["a"]},data:function(){return{visible:!1,isWorking:!1,user:null,company:null,selectedIds:[]}},methods:{open:function(e,t){var a=this;this.selectedIds=[],this.visible=!0,this.title=e,this.user=t,Object(C["pageAll"])({userId:t.id}).then((function(e){a.company=e.map((function(e){return{name:e.name,id:e.id}})),e.forEach((function(e){1===e.hasPerimission&&a.selectedIds.push(e.id)}))}))},confirm:function(){var e=this;this.isWorking||(this.isWorking=!0,Object(I["create"])({userId:this.user.id,companyIdList:this.selectedIds}).then((function(){e.$tip.apiSuccess("角色配置成功,用户重新登录后生效"),e.visible=!1,e.$emit("success")})).catch((function(t){e.$tip.apiFailed(t)})).finally((function(){e.isWorking=!1})))},close:function(){this.$emit("update:visible",!1)}}},D=S,$=(a("7c8a"),Object(_["a"])(D,w,k,!1,null,"4d522e69",null)),T=$.exports,O=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("GlobalWindow",{attrs:{visible:e.visible,"confirm-working":e.isWorking,width:"582px",title:"配置用户角色"},on:{"update:visible":function(t){e.visible=t},confirm:e.confirm}},[null!=e.user?a("p",{staticClass:"tip"},[e._v("为用户 "),a("em",[e._v(e._s(e.user.realname))]),e._v(" 配置角色")]):e._e(),a("p",{staticClass:"tip-warn"},[a("i",{staticClass:"el-icon-warning"}),e._v("提醒:角色配置后需重新登录后生效")]),a("el-transfer",{attrs:{titles:["未授权角色","已授权角色"],props:{key:"id",label:"name"},data:e.roles},model:{value:e.selectedIds,callback:function(t){e.selectedIds=t},expression:"selectedIds"}})],1)},N=[],F=a("b85c"),W=(a("c7cd"),a("c0c7")),L=a("3528"),E={name:"RoleConfigWindow",extends:x["a"],components:{GlobalWindow:d["a"]},data:function(){return{visible:!1,isWorking:!1,user:null,roles:null,selectedIds:[]}},methods:{open:function(e){var t=this;Object(L["fetchAll"])().then((function(a){if(t.roles=a,t.user=e,t.user.fixed){var i,n=Object(F["a"])(t.roles);try{for(n.s();!(i=n.n()).done;){var s=i.value;s.fixed&&(s.disabled=!0)}}catch(c){n.e(c)}finally{n.f()}}if(!t.isAdmin){var l,o=Object(F["a"])(t.roles);try{for(o.s();!(l=o.n()).done;){var r=l.value;r.code===t.adminCode&&(r.disabled=!0)}}catch(c){o.e(c)}finally{o.f()}}t.selectedIds=t.user.roles.map((function(e){return e.id})),t.visible=!0})).catch((function(e){t.$tip.apiFailed(e)}))},confirm:function(){var e=this;this.isWorking||(this.isWorking=!0,Object(W["createUserRole"])({userId:this.user.id,roleIds:this.selectedIds}).then((function(){e.$tip.apiSuccess("角色配置成功,用户重新登录后生效"),e.visible=!1,e.$emit("success")})).catch((function(t){e.$tip.apiFailed(t)})).finally((function(){e.isWorking=!1})))},close:function(){this.$emit("update:visible",!1)}}},A=E,j=(a("3185"),Object(_["a"])(A,O,N,!1,null,"698a4e23",null)),P=j.exports,U=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("GlobalWindow",{attrs:{visible:e.visible,"confirm-working":e.isWorking,width:"576px",title:"重置密码"},on:{"update:visible":function(t){e.visible=t},confirm:e.confirm}},[null!=e.user?a("p",{staticClass:"tip"},[e._v("为用户 "),a("em",[e._v(e._s(e.user.realname))]),e._v(" 重置密码")]):e._e(),a("el-form",{ref:"form",attrs:{model:e.form,rules:e.rules}},[a("el-form-item",{attrs:{label:"新密码",prop:"password",required:""}},[a("el-input",{attrs:{type:"password",placeholder:"请输入新密码",maxlength:"30","show-password":""},model:{value:e.form.password,callback:function(t){e.$set(e.form,"password",t)},expression:"form.password"}})],1)],1)],1)},B=[],R={name:"ResetPwdWindow",components:{GlobalWindow:d["a"]},data:function(){return{isWorking:!1,visible:!1,user:null,form:{password:""},rules:{password:[{required:!0,message:"请输入密码"}]}}},methods:{open:function(e){var t=this;this.user=e,this.visible=!0,this.$nextTick((function(){t.$refs.form.resetFields()}))},confirm:function(){var e=this;this.isWorking||this.$refs.form.validate((function(t){t&&(e.isWorking=!0,Object(W["resetPwd"])({id:e.user.id,password:e.form.password}).then((function(){e.$tip.apiSuccess("密码重置成功"),e.visible=!1,e.$emit("success")})).catch((function(t){e.$tip.apiFailed(t)})).finally((function(){e.isWorking=!1})))}))}}},M=R,q=(a("3a7e"),Object(_["a"])(M,U,B,!1,null,"a239b916",null)),z=q.exports,G={name:"SystemUser",extends:o["a"],components:{allocationEnterprises:T,PositionSelect:p["default"],DepartmentSelect:m["default"],ResetPwdWindow:z,RoleConfigWindow:P,OperaUserWindow:g,TableLayout:l["a"],Pagination:s["a"]},data:function(){return{searchForm:{username:"",realname:"",rootDeptId:null,positionId:null,mobile:""}}},created:function(){this.config({module:"用户",api:"/system/user","field.main":"realname",sorts:[{property:"CREATE_TIME",direction:"DESC"}]}),this.search()},methods:{changeStatus:function(e,t){var a=this;Object(W["updUserStatus"])({id:t.id,status:e}).then((function(e){a.search()})).catch((function(e){t.status=0===t.status?1:0}))}}},V=G,J=(a("48ca"),Object(_["a"])(V,i,n,!1,null,"2ff2428c",null));t["default"]=J.exports},ba2c:function(e,t,a){"use strict";a("1b56")},bb32:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("TableLayout",{attrs:{permissions:["business:applychange:query"]},scopedSlots:e._u([{key:"table-wrap",fn:function(){return[a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.isWorking.search,expression:"isWorking.search"}],attrs:{data:e.tableData.list,stripe:""}},[a("el-table-column",{attrs:{label:"序号",width:"80px"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.$index+1))])]}}])}),a("el-table-column",{attrs:{prop:"status",label:"保单状态","min-width":"100px"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[0===i.status?a("span",{class:"change-status"+i.status},[e._v("待签署")]):e._e(),1===i.status?a("span",{class:"change-status"+i.status},[e._v("已签章")]):e._e(),2===i.status?a("span",{class:"change-status"+i.status},[e._v("已生效")]):e._e(),3===i.status||4===i.status?a("span",{class:"change-status"+i.status},[e._v("退回申请")]):e._e(),5===i.status||8===i.status?a("span",{class:"change-status"+i.status},[e._v("已退回")]):e._e(),7===i.status?a("span",{class:"change-status"+i.status},[e._v("已关闭")]):e._e()]}}])}),a("el-table-column",{attrs:{prop:"companyName",label:"投保企业","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"applyCode",label:"关联保单号","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"solutionsName",label:"保险方案","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"changeNum",label:"换厂人数","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"fee",label:"费用变更","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"createDate",label:"提交时间","min-width":"100px"}}),a("el-table-column",{attrs:{label:"操作","min-width":"120",fixed:"right"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-button",{attrs:{type:"text"},on:{click:function(t){return e.$refs.operaApplyChangeDetailWindow.open("换厂详情",i)}}},[e._v("查看详情")])]}}])})],1),a("pagination",{attrs:{pagination:e.tableData.pagination},on:{"size-change":e.handleSizeChange,"current-change":e.handlePageChange}})]},proxy:!0}])},[a("el-form",{ref:"searchForm",attrs:{slot:"search-form",model:e.searchForm,"label-width":"100px",inline:""},slot:"search-form"},[a("el-form-item",{attrs:{label:"保单状态",prop:"status"}},[a("el-select",{attrs:{placeholder:"请选择"},on:{change:e.search},model:{value:e.searchForm.status,callback:function(t){e.$set(e.searchForm,"status",t)},expression:"searchForm.status"}},[a("el-option",{attrs:{label:"全部",value:""}}),a("el-option",{attrs:{label:"待签署",value:"0"}}),a("el-option",{attrs:{label:"待审核",value:"1"}}),a("el-option",{attrs:{label:"已生效",value:"2"}}),a("el-option",{attrs:{label:"申请退回",value:"3"}}),a("el-option",{attrs:{label:"已退回",value:"5"}}),a("el-option",{attrs:{label:"已关闭",value:"6"}})],1)],1),a("el-form-item",{attrs:{label:"投保企业",prop:"companyId"}},[a("el-select",{attrs:{placeholder:"请选择"},on:{change:e.search},model:{value:e.searchForm.companyId,callback:function(t){e.$set(e.searchForm,"companyId",t)},expression:"searchForm.companyId"}},e._l(e.companyList,(function(e){return a("el-option",{key:e.id,attrs:{label:e.name,value:e.id}})})),1)],1),a("el-form-item",{attrs:{label:"保险方案",prop:"baseSolutionsId"}},[a("el-select",{attrs:{placeholder:"请选择"},on:{change:e.search},model:{value:e.searchForm.baseSolutionsId,callback:function(t){e.$set(e.searchForm,"baseSolutionsId",t)},expression:"searchForm.baseSolutionsId"}},e._l(e.solutionList,(function(e){return a("el-option",{key:e.baseId,attrs:{label:e.name,value:e.baseId}})})),1)],1),a("el-form-item",{attrs:{label:"提交日期",prop:"status"}},[a("el-date-picker",{attrs:{type:"daterange","value-format":"yyyy-MM-dd","range-separator":"至","start-placeholder":"开始日期","end-placeholder":"结束日期"},on:{change:e.changeTime},model:{value:e.searchForm.time,callback:function(t){e.$set(e.searchForm,"time",t)},expression:"searchForm.time"}})],1),a("section",[a("el-button",{attrs:{type:"primary"},on:{click:e.search}},[e._v("搜索")]),a("el-button",{on:{click:e.reset}},[e._v("重置")])],1)],1),a("OperaApplyChangeUnitDetailWindow",{ref:"operaApplyChangeDetailWindow",on:{success:e.handlePageChange}})],1)},n=[],s=(a("ac1f"),a("841c"),a("0f1b")),l=a("aa1c"),o=a("d529"),r=a("bea1"),c=a("6119"),u=a("c3a4"),d={name:"switchCourt",extends:s["a"],components:{TableLayout:l["a"],Pagination:o["a"],OperaApplyChangeUnitDetailWindow:r["a"]},data:function(){return{searchForm:{status:"",type:"1",solutionsId:"",createDateE:"",createDateS:"",time:[]},solutionList:[],companyList:[]}},created:function(){this.config({module:"加减保换厂申请信息表",api:"/business/applyChange","field.id":"id","field.main":"id"}),this.search(),this.loadSelectList()},methods:{loadSelectList:function(){var e=this;Object(c["all"])({dataType:2}).then((function(t){e.solutionList=t})).catch((function(e){})),Object(u["pageAll"])({}).then((function(t){e.companyList=t})).catch((function(e){}))},changeTime:function(e){e.length>0?(this.searchForm.createDateS=e[0],this.searchForm.createDateE=e[1]):(this.searchForm.createDateS="",this.searchForm.createDateE=""),this.search()},reset:function(){this.searchForm.createDateS="",this.searchForm.createDateE="",this.searchForm.time=[],this.$refs.searchForm.resetFields(),this.search()}}},m=d,p=a("2877"),f=Object(p["a"])(m,i,n,!1,null,null,null);t["default"]=f.exports},bd45:function(e,t,a){"use strict";a("cac2")},bd81:function(e,t,a){},bded:function(e,t,a){"use strict";var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("GlobalWindow",{attrs:{title:e.title,width:"30%",visible:e.visible,"confirm-working":e.isWorking},on:{"update:visible":function(t){e.visible=t},confirm:e.confirm}},[a("el-form",{staticClass:"demo-form-inline"},[a("el-form-item",{attrs:{label:"上传名单",required:""}},[a("div",{staticStyle:{width:"100%",display:"flex","align-items":"center"}},[a("el-button",{attrs:{type:"primary"},on:{click:e.clickRef}},[e._v("点击上传")]),a("el-button",{attrs:{type:"text"},on:{click:e.exportTemplate}},[e._v("名单模板.EXCEL")])],1),e.fileName?a("div",{staticStyle:{"font-size":"14px",color:"black"}},[e._v(e._s(e.fileName))]):e._e()])],1),a("input",{ref:"fileExcel",staticStyle:{position:"fixed",left:"0",top:"-50px"},attrs:{type:"file",accept:".xlsx"},on:{change:e.result}})],1)},n=[],s=(a("d3b7"),a("159b"),a("b0c0"),a("ae62")),l=a("5543"),o=a("1f28"),r={name:"importEmployees",extends:s["a"],components:{GlobalWindow:l["a"]},data:function(){return{list:[],price:0,addList:[],fileName:""}},methods:{open:function(e,t){this.title=e,this.addList=[],this.fileName="",this.visible=!0,this.list=t.arr,this.price=t.price},exportTemplate:function(){window.open(Object({NODE_ENV:"production",VUE_APP_API:"https://dmtest.ahapp.net/yyb_web_api/",VUE_APP_API_PREFIX:"/yyb_web_api",VUE_APP_CONTEXT_PATH:"/yyb_web",VUE_APP_MEMBER_URL:"https://doumeetest.oss-cn-beijing.aliyuncs.com/yunyibao_file/member.xlsx",VUE_APP_ROUTER_MODE:"hash",VUE_APP_TYPEWORK_URL:"https://doumeetest.oss-cn-beijing.aliyuncs.com/yunyibao_file/typeWork.xlsx",BASE_URL:""}).VUE_APP_USERTEMPLATE_URL)},clickRef:function(){this.$refs.fileExcel.click()},result:function(e){var t=this,a=new FormData;a.append("file",e.target.files[0]),Object(o["importExcel"])(a).then((function(a){a.forEach((function(e){e.memberName=e.name,e.fee=""})),t.addList=a,t.fileName=e.target.files[0].name})).catch((function(e){t.$message.error(e),t.fileName=""})).finally((function(){t.$refs.fileExcel.value=null}))},confirm:function(){for(var e=this,t=0;t<this.addList.length;t++)for(var a=0;a<this.list.length;a++)if(this.addList[t].name===this.list[a].memberName||this.addList[t].idCard===this.list[a].idcardNo)return void this.$message.warning("[".concat(this.addList[t].name,"]员工重复"));this.addList.forEach((function(t){t.fee=e.price||""})),this.$emit("result",this.addList),this.visible=!1}}},c=r,u=a("2877"),d=Object(u["a"])(c,i,n,!1,null,"7520369a",null);t["a"]=d.exports},be7a:function(e,t,a){"use strict";a("2f1a")},bea1:function(e,t,a){"use strict";var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("GlobalWindow",{attrs:{title:e.title,width:"100%",visible:e.visible,"confirm-working":e.isWorking},on:{"update:visible":function(t){e.visible=t},confirm:e.confirm},scopedSlots:e._u([{key:"footer",fn:function(){return[a("el-button",{on:{click:function(t){e.visible=!1}}},[e._v("返回")])]},proxy:!0}])},[a("div",{staticClass:"desc"},[a("div",{staticClass:"desc_item"},[a("div",{staticClass:"desc_item_label"},[a("div",{staticClass:"desc_item_label_left"},[a("span",[e._v("投保企业:"+e._s(e.apply.companyName))]),0===e.model.status?a("span",[e._v("保单状态:"),a("span",{class:"change-status"+e.model.status},[e._v("待签署")])]):e._e(),1===e.model.status?a("span",[e._v("保单状态:"),a("span",{class:"change-status"+e.model.status},[e._v("待审核")])]):e._e(),2===e.model.status?a("span",[e._v("保单状态:"),a("span",{class:"change-status"+e.model.status},[e._v("已生效")])]):e._e(),3===e.model.status||4===e.model.status?a("span",[e._v("保单状态:"),a("span",{class:"change-status"+e.model.status},[e._v("退回申请")])]):e._e(),5===e.model.status||8===e.model.status?a("span",[e._v("保单状态:"),a("span",{class:"change-status"+e.model.status},[e._v("已退回")])]):e._e(),7===e.model.status||6===e.model.status?a("span",[e._v("保单状态:"),a("span",{class:"change-status"+e.model.status},[e._v("已关闭")])]):e._e(),a("span",[e._v("提交时间:"+e._s(e.model.createDate))])]),a("div",{staticClass:"desc_item_label_right"},[1===e.userInfo.type?[a("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.$refs.ApplyChangeDetails.open("换厂申请详单",e.apply,e.model)}}},[e._v("导出详单")]),[5,8].includes(e.model.status)?a("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.$refs.editFactoryChange.open("换厂申请",{id:e.dataId,applyChangId:e.modelId})}}},[e._v("再次投保")]):e._e(),0==e.model.status?a("el-button",{attrs:{type:"primary"},on:{click:e.goSign}},[e._v("签署申请单")]):e._e(),[0,1,2,3,7].includes(e.model.status)?a("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.$refs.add_subtract_return.open("申请退回",{id:e.modelId})}}},[e._v("申请退回")]):e._e(),5==e.model.status?a("el-button",{attrs:{type:"primary"},on:{click:e.viewApplyFile}},[e._v("查看申请单")]):e._e(),5==e.model.status?a("el-button",{attrs:{type:"primary"},on:{click:e.viewPidan}},[e._v("查看批单")]):e._e(),[5,8].includes(e.model.status)?a("el-button",{attrs:{type:"primary"},on:{click:e.closeOrder}},[e._v("关闭订单")]):e._e()]:[a("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.$refs.ApplyChangeDetails.open("换厂申请详单",e.apply,e.model)}}},[e._v("导出详单")]),0==e.model.status?a("el-button",{attrs:{type:"primary"},on:{click:e.goSign}},[e._v("签署申请单")]):e._e(),[1,2,4].includes(e.model.status)?a("el-button",{attrs:{type:"primary"},on:{click:e.viewApplyFile}},[e._v("查看申请单")]):e._e(),[2].includes(e.model.status)?a("el-button",{attrs:{type:"primary"},on:{click:e.viewPidan}},[e._v("查看批单")]):e._e(),[1].includes(e.model.status)?a("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.$refs.OperaApplyChangeCheckWindow.open("上传批单",e.model,3)}}},[e._v("上传批单")]):e._e(),[3,4].includes(e.model.status)?a("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.$refs.OperaApplyChangeCheckWindow.open("驳回退回申请",e.model,5)}}},[e._v("驳回退回申请")]):e._e(),[0,1,3,4].includes(e.model.status)?a("el-button",{attrs:{type:"danger"},on:{click:function(t){return e.$refs.OperaApplyChangeCheckWindow.open("退回投保",e.model,1)}}},[e._v("退回投保")]):e._e(),[2].includes(e.model.status)?a("el-button",{attrs:{type:"danger"},on:{click:function(t){return e.$refs.OperaApplyChangeCheckWindow.open("修改批单",e.model,4)}}},[e._v("修改批单")]):e._e()]],2)]),a("div",{staticClass:"desc_item_from"},[a("el-table",{staticStyle:{width:"100%"},attrs:{data:e.tableData,border:""}},[a("el-table-column",{attrs:{prop:"validCode",align:"center",label:"批单号"}}),a("el-table-column",{attrs:{prop:"applyCode",align:"center",label:"关联保单号"}}),a("el-table-column",{attrs:{prop:"solutionsName",label:"保险方案",align:"center",width:"180"}}),a("el-table-column",{attrs:{prop:"startTime",align:"center",label:"保险生效起期"}}),a("el-table-column",{attrs:{prop:"endTime",align:"center",label:"保险生效止期"}}),a("el-table-column",{attrs:{prop:"applyStartTime",align:"center",label:"批单生效起期"}}),a("el-table-column",{attrs:{prop:"changeNum",align:"center",label:"换厂人数"}})],1)],1),a("div",{staticClass:"desc_item_from"},[a("el-table",{staticStyle:{width:"100%"},attrs:{data:e.list,border:""}},[a("el-table-column",{attrs:{label:"序号"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.$index+1))])]}}])}),a("el-table-column",{attrs:{prop:"memberName",label:"员工姓名"}}),a("el-table-column",{attrs:{label:"性别"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[0===i.sex?a("span",[e._v("男")]):a("span",[e._v("女")])]}}])}),a("el-table-column",{attrs:{prop:"memberIdcardNo",label:"身份证号"}}),a("el-table-column",{attrs:{prop:"oldDuName",label:"原派遣单位"}}),a("el-table-column",{attrs:{prop:"oldWorkTypeName",label:"原所属工种"}}),a("el-table-column",{attrs:{prop:"startTime",label:"保险生效起期"}}),a("el-table-column",{attrs:{prop:"duName",label:"换厂后派遣单位"}}),a("el-table-column",{attrs:{prop:"workTypeName",label:"换厂后所属工种"}}),a("el-table-column",{attrs:{prop:"endTime",label:"保险生效止期"}})],1),a("div",{staticClass:"desc_item_from_page"},[a("el-pagination",{attrs:{"current-page":e.currentPage,"page-size":10,layout:"total, prev, pager, next, jumper",total:e.total},on:{"current-change":e.handleCurrentChange}})],1)],1),a("div",{staticClass:"desc_item_review"},[a("div",{staticClass:"desc_item_review_label"},[e._v("审核流程")]),a("el-timeline",{attrs:{reverse:e.reverse}},e._l(e.activities,(function(t,i){return a("el-timeline-item",{key:i},[a("div",{staticStyle:{display:"flex","flex-direction":"column"}},[a("span",{staticStyle:{"font-size":"16px","font-weight":"400",color:"black"}},[e._v(" "+e._s(t.title)+" "),a("span",{staticStyle:{"font-size":"16px","font-weight":"400",color:"black","margin-left":"10px"}},[e._v(" "+e._s(t.content)+" ")])]),a("span",{staticStyle:{"margin-top":"5px","font-size":"12px","font-weight":"400",color:"#999999"}},[e._v(" 操作员-"+e._s(t.creatorName)+"("+e._s(1==t.creatorType?t.companyName:"平台端")+")"+e._s(t.createDate)+" ")])])])})),1)],1)])]),a("ApplyChangeUnitDetails",{ref:"ApplyChangeDetails",on:{success:e.successEvent}}),a("OperaApplyChangeUnitCheckWindow",{ref:"OperaApplyChangeCheckWindow",on:{success:e.successEvent}}),a("applyReturn",{ref:"applyReturn",on:{success:e.successEvent}}),a("add_subtract_return",{ref:"add_subtract_return",on:{success:e.successEvent}}),a("OperaInsuranceApply",{ref:"OperaInsuranceApply",on:{success:e.successEvent}}),a("additionSubtractionApplication",{ref:"additionSubtractionApplication",on:{success:e.successEvent}}),a("factoryChange",{ref:"factoryChange",on:{success:e.successEvent}}),a("editFactoryChange",{ref:"editFactoryChange",on:{success:e.successEvent}})],1)},n=[],s=a("5530"),l=(a("ac1f"),a("841c"),a("ae62")),o=a("5543"),r=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("GlobalWindow",{attrs:{title:e.title,width:"100%",visible:e.visible,"confirm-working":e.isWorking},on:{"update:visible":function(t){e.visible=t},confirm:e.confirm},scopedSlots:e._u([1==e.type?{key:"footer",fn:function(){return[a("el-button",{attrs:{type:"primary",loading:e.isWorking.export},on:{click:function(t){return e.check(0)}}},[e._v("提交通过")]),a("el-button",{on:{click:function(t){e.visible=!1}}},[e._v("取消")])]},proxy:!0}:{key:"footer",fn:function(){return[a("el-button",{attrs:{type:"primary",loading:e.isWorking.export},on:{click:e.exportComFilesDo}},[e._v("企业证件")]),a("el-button",{attrs:{type:"primary",loading:e.isWorking.export},on:{click:e.exportDetail}},[e._v("导出详单")]),a("el-button",{on:{click:function(t){e.visible=!1}}},[e._v("取消")])]},proxy:!0}],null,!0)},[a("div",{staticClass:"box"},[a("div",{staticClass:"top"},[e._v(" "+e._s(e.title)+" ")]),a("div",{staticClass:"box_table"},[a("div",{staticClass:"box_table_head"},[a("div",{staticClass:"box_table_head_item"},[e._v("投保企业")]),a("div",{staticClass:"box_table_head_item"},[e._v("保险方案")]),a("div",{staticClass:"box_table_head_item"},[e._v("保单号")]),a("div",{staticClass:"box_table_head_item"},[e._v("保险生效起期")]),a("div",{staticClass:"box_table_head_item"},[e._v("保险生效止期")]),a("div",{staticClass:"box_table_head_item"},[e._v("换厂人数")]),a("div",{staticClass:"box_table_head_item"},[e._v("批单生效期")])]),a("div",{staticClass:"box_table_content "},[a("div",{staticClass:"box_table_content_item box_table_content_header"},[e._v(e._s(e.apply.companyName))]),a("div",{staticClass:"box_table_content_item box_table_content_header"},[e._v(e._s(e.apply.solutionsName))]),a("div",{staticClass:"box_table_content_item box_table_content_header"},[e._v(e._s(e.apply.code))]),a("div",{staticClass:"box_table_content_item box_table_content_header"},[e._v(e._s(e.apply.startTime))]),a("div",{staticClass:"box_table_content_item box_table_content_header"},[e._v(e._s(e.apply.endTime))]),a("div",{staticClass:"box_table_content_item box_table_content_header"},[e._v(e._s(e.model.changeNum))]),a("div",{staticClass:"box_table_content_item box_table_content_header"},[e._v(e._s(e.model.applyStartTime))])])]),a("div",{staticClass:"box_table"},[a("div",{staticClass:"box_table_head"},[a("div",{staticClass:"box_table_head_item"},[e._v("序号")]),a("div",{staticClass:"box_table_head_item"},[e._v("员工姓名")]),a("div",{staticClass:"box_table_head_item"},[e._v("性别")]),a("div",{staticClass:"box_table_head_item"},[e._v("身份证号")]),a("div",{staticClass:"box_table_head_item"},[e._v("原派遣单位")]),a("div",{staticClass:"box_table_head_item"},[e._v("原所属工种")]),a("div",{staticClass:"box_table_head_item"},[e._v("换厂后派遣单位")]),a("div",{staticClass:"box_table_head_item"},[e._v("换厂后所属工种")])]),e._l(e.detailList,(function(t,i){return a("div",{key:i,staticClass:"box_table_content"},[a("div",{staticClass:"box_table_content_item"},[e._v(e._s(i+1))]),a("div",{staticClass:"box_table_content_item"},[e._v(e._s(t.memberName))]),a("div",{staticClass:"box_table_content_item"},[e._v(e._s(0==t.sex?"男":1==t.sex?"女":""))]),a("div",{staticClass:"box_table_content_item"},[e._v(e._s(t.memberIdcardNo))]),a("div",{staticClass:"box_table_content_item"},[e._v(e._s(t.oldDuName))]),a("div",{staticClass:"box_table_content_item"},[e._v(e._s(t.oldWorkTypeName))]),a("div",{staticClass:"box_table_content_item"},[e._v(e._s(t.duName))]),a("div",{staticClass:"box_table_content_item"},[e._v(e._s(t.workTypeName))])])}))],2),1==e.type?a("div",{staticClass:"box_table",staticStyle:{"border-top":"0px solid #b4bbc5"}},[a("div",{staticClass:"box_table_head"},[a("div",{staticClass:"box_table_head_item5"},[e._v("备注")]),a("div",{staticClass:"box_table_head_item5"},[a("input",{directives:[{name:"model",rawName:"v-model",value:e.form.checkInfo,expression:"form.checkInfo"},{name:"trim",rawName:"v-trim"}],staticStyle:{width:"100%",height:"45px",border:"0px",outline:"none"},attrs:{placeholder:"请输入"},domProps:{value:e.form.checkInfo},on:{input:function(t){t.target.composing||e.$set(e.form,"checkInfo",t.target.value)}}})])])]):e._e()])])},c=[],u=(a("d3b7"),a("d3ea")),d=a("c3a4"),m={name:"ApplyChangeUnitDetails",extends:l["a"],components:{GlobalWindow:o["a"]},data:function(){return{model:{},apply:{},type:0,detailList:[],form:{id:null,dealBackApply:0,checkInfo:""},rules:{},reverse:!1,tableData:[]}},created:function(){this.config({api:"/business/insuranceApply","field.id":"id"})},methods:{open:function(e,t,a){this.title=e,this.visible=!0,this.apply=t,this.model=a,this.form.id=t.id,this.getDetailListDo()},getDetailListDo:function(){this.detailList=[];var e=this;Object(u["getChangeDetailList"])({applyChangeId:this.model.id}).then((function(t){e.detailList=t})).catch((function(e){}))},exportDetail:function(){var e=this;this.$dialog.exportConfirm("确认导出详单吗?").then((function(){e.isWorking=!0,Object(u["exportChangeUnitExcel"])({id:e.model.id}).then((function(t){e.download(t)})).catch((function(t){console.log(t),e.$message.error("数据下载失败!")})).finally((function(){e.isWorking=!1}))})).catch((function(){}))},exportComFilesDo:function(){var e=this;this.$dialog.exportConfirm("确认导出企业证件吗?").then((function(){e.isWorking=!0,Object(d["exportComFiles"])({id:e.apply.companyId}).then((function(t){e.download(t)})).catch((function(t){console.log(t),e.$message.error("数据下载失败!")}))})).catch((function(){}))},handleSizeChange:function(e){console.log("每页 ".concat(e," 条"))},handleCurrentChange:function(e){console.log("当前页: ".concat(e))},handleClick:function(e,t){console.log(e,t)},onSubmit:function(){}}},p=m,f=(a("05dc"),a("2877")),h=Object(f["a"])(p,r,c,!1,null,"79c28602",null),b=h.exports,v=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("GlobalWindow",{attrs:{title:e.title,width:"50%",visible:e.visible,"confirm-working":e.isWorking},on:{"update:visible":function(t){e.visible=t},confirm:e.confirm},scopedSlots:e._u([{key:"footer",fn:function(){return[a("el-button",{attrs:{type:"primary"},on:{click:e.doSubmit}},[e._v("确 定")]),a("el-button",{on:{click:function(t){e.visible=!1}}},[e._v("取消")])]},proxy:!0}])},[1==e.visible1?a("div",{staticClass:"form"},[a("div",{staticClass:"form_item"},[a("div",{staticClass:"form_item_label"},[a("span",[e._v("*")]),e._v("填写退回说明:")]),a("div",{staticClass:"form_item_val"},[a("textarea",{directives:[{name:"model",rawName:"v-model",value:e.form.backCheckInfo,expression:"form.backCheckInfo"}],attrs:{placeholder:"请输入"},domProps:{value:e.form.backCheckInfo},on:{input:function(t){t.target.composing||e.$set(e.form,"backCheckInfo",t.target.value)}}})])])]):e._e(),1==e.visible3?a("div",{staticClass:"form"},[a("div",{staticClass:"form_item"},[a("div",{staticClass:"form_item_label"},[e._v("客户期望批单生效起期:")]),a("div",{staticClass:"form_item_val"},[e._v(e._s(e.model.applyStartTime))])]),a("div",{staticClass:"form_item"},[a("div",{staticClass:"form_item_label"},[e._v("批单生效起期是否一致:")]),a("div",{staticClass:"form_item_val"},[a("el-radio-group",{on:{change:e.selectChange},model:{value:e.form.selectRadio,callback:function(t){e.$set(e.form,"selectRadio",t)},expression:"form.selectRadio"}},[a("el-radio",{attrs:{label:0}},[e._v("与批单一致")]),a("el-radio",{attrs:{label:1}},[e._v("与批单不一致")])],1)],1)]),a("div",{staticClass:"form_item"},[a("div",{staticClass:"form_item_label"},[a("span",[e._v("*")]),e._v("批单生效起期:")]),a("div",{staticClass:"form_item_val"},[a("el-date-picker",{attrs:{type:"date","value-format":"yyyy-MM-dd HH:mm:ss",placeholder:"选择日期"},model:{value:e.form.applyStartTime,callback:function(t){e.$set(e.form,"applyStartTime",t)},expression:"form.applyStartTime"}})],1)]),a("div",{staticClass:"form_item"},[a("div",{staticClass:"form_item_label"},[e._v("批单生效起期:")]),a("div",{staticClass:"form_item_val"},[e._v(e._s(e.form.applyStartTime))])]),a("div",{staticClass:"form_item"},[a("div",{staticClass:"form_item_label"},[a("span",[e._v("*")]),e._v("批单号:")]),a("div",{staticClass:"form_item_val"},[a("el-input",{attrs:{placeholder:"请输入"},model:{value:e.form.validCode,callback:function(t){e.$set(e.form,"validCode",t)},expression:"form.validCode"}})],1)]),a("div",{staticClass:"form_item"},[a("div",{staticClass:"form_item_label"},[e._v("上传批单:")]),a("div",{staticClass:"form_item_val"},[a("UploadFile",{attrs:{uploadData:{folder:"apply",fileType:".pdf"},fileList:e.form.fileList1},on:{uploadSuccess:e.baoxianFileUploaded}})],1)])]):e._e(),1==e.visible4?a("div",{staticClass:"form"},[a("div",{staticClass:"form_item"},[a("div",{staticClass:"form_item_label"},[e._v("批单生效起期:")]),a("div",{staticClass:"form_item_val"},[e._v(e._s(e.model.applyStartTime))])]),a("div",{staticClass:"form_item"},[a("div",{staticClass:"form_item_label"},[a("span",[e._v("*")]),e._v("批单号:")]),a("div",{staticClass:"form_item_val"},[a("el-input",{attrs:{placeholder:"请输入"},model:{value:e.form.editValidCode,callback:function(t){e.$set(e.form,"editValidCode",t)},expression:"form.editValidCode"}})],1)]),a("div",{staticClass:"form_item"},[a("div",{staticClass:"form_item_label"},[a("span",[e._v("*")]),e._v("上传批单:")]),a("div",{staticClass:"form_item_val"},[a("UploadFile",{attrs:{uploadData:{folder:"apply",fileType:".pdf"},fileList:e.form.fileList2},on:{uploadSuccess:e.editBaoxianFileUploaded}})],1)]),a("div",{staticClass:"form_item"},[a("div",{staticClass:"form_item_label"},[a("span",[e._v("*")]),e._v("修改原因:")]),a("div",{staticClass:"form_item_val"},[a("el-input",{attrs:{placeholder:"请输入"},model:{value:e.form.editCheckInfo,callback:function(t){e.$set(e.form,"editCheckInfo",t)},expression:"form.editCheckInfo"}})],1)])]):e._e(),1==e.visible5?a("div",{staticClass:"form"},[a("div",{staticClass:"form_item"},[a("div",{staticClass:"form_item_label"},[a("span",[e._v("*")]),e._v("填写说明:")]),a("div",{staticClass:"form_item_val"},[a("textarea",{directives:[{name:"model",rawName:"v-model",value:e.form.dealBackInfo,expression:"form.dealBackInfo"}],attrs:{placeholder:"请输入"},domProps:{value:e.form.dealBackInfo},on:{input:function(t){t.target.composing||e.$set(e.form,"dealBackInfo",t.target.value)}}})])])]):e._e(),1==e.visible6?a("div",{staticClass:"form"},[a("div",{staticClass:"form_item"},[a("div",{staticClass:"form_item_label"},[a("span",[e._v("*")]),e._v("同意退回说明:")]),a("div",{staticClass:"form_item_val"},[a("textarea",{directives:[{name:"model",rawName:"v-model",value:e.form.dealBackInfo,expression:"form.dealBackInfo"}],attrs:{placeholder:"请输入"},domProps:{value:e.form.dealBackInfo},on:{input:function(t){t.target.composing||e.$set(e.form,"dealBackInfo",t.target.value)}}})])])]):e._e()])},_=[],y=(a("99af"),a("b0c0"),a("3d5b")),g={name:"OperaApplyChangeCheckWindow",extends:l["a"],components:{UploadFile:y["a"],GlobalWindow:o["a"]},data:function(){return{model:{},falg:0,form:{id:null,backCheckInfo:"",dealBackInfo:"",editCheckInfo:"",editValidCode:"",applyStartTime:null,validCode:null,pidanFile:null,editPidanFile:null,fileList1:[],fileList2:[],selectRadio:0},visible1:!1,visible3:!1,visible4:!1,visible5:!1,visible6:!1}},created:function(){this.config({api:"/business/insuranceApply","field.id":"id"})},methods:{open:function(e,t,a){this.visible=!0,this.model={},this.form={id:null,backCheckInfo:"",dealBackInfo:"",editCheckInfo:"",editValidCode:"",applyStartTime:null,validCode:null,pidanFile:null,editPidanFile:null,fileList1:[],fileList2:[],selectRadio:0},this.model=t,this.form.applyStartTime=this.model.applyStartTime,this.form.editValidCode=this.model.validCode,this.title=e,this.flag=a,this.visible1=!1,this.visible3=!1,this.visible4=!1,this.visible5=!1,this.visible6=!1,1==a&&(this.visible1=!0),3==a&&(this.visible3=!0),4==a&&(this.visible4=!0),5==a&&(this.visible5=!0),6==a&&(this.visible6=!0)},doSubmit:function(){1==this.flag?this.backDo():3==this.flag?this.uploadPidan():4==this.flag?this.editPidan():5==this.flag?this.dealBackApply(1):6==this.flag&&this.dealBackApply(0)},selectChange:function(){0==this.form.selectRadio&&(this.form.applyStartTime=this.model.validTime)},baoxianFileUploaded:function(e){this.form.pidanFile=e},editBaoxianFileUploaded:function(e){this.form.editPidanFile=e},backDo:function(){var e=this;this.$dialog.messageConfirm("确认进行该操作吗?").then((function(){e.isWorking=!0,Object(u["backChagne"])({id:e.model.id,checkInfo:e.form.backCheckInfo}).then((function(t){e.visible=!1,e.$emit("success")})).catch((function(t){e.$tip.apiFailed(t)}))}))},dealBackApply:function(e){var t=this;this.$dialog.messageConfirm("确认进行该操作吗?").then((function(){t.isWorking=!0,Object(u["dealBackChangeApply"])({id:t.model.id,checkInfo:t.form.dealBackInfo,dealBackApply:e}).then((function(e){t.visible=!1,t.$emit("success")})).catch((function(e){t.$tip.apiFailed(e)}))}))},uploadPidan:function(){var e=this;this.$dialog.messageConfirm("确认进行该操作吗?").then((function(){e.isWorking=!0,Object(u["uploadChangePidan"])({id:e.model.id,applyStartTime:e.form.applyStartTime,validCode:e.form.validCode,pidanFile:e.form.pidanFile}).then((function(t){e.visible=!1,e.$emit("success")})).catch((function(t){e.$tip.apiFailed(t)}))}))},editPidan:function(){var e=this;this.$dialog.messageConfirm("确认进行该操作吗?").then((function(){e.isWorking=!0,Object(u["editChangePidan"])({id:e.model.id,checkInfo:e.form.editCheckInfo,validCode:e.form.editValidCode,pidanFile:e.form.editPidanFile}).then((function(t){e.visible=!1,e.$emit("success")})).catch((function(t){e.$tip.apiFailed(t)}))}))},handleRemove:function(e,t){console.log(e,t)},handlePreview:function(e){console.log(e)},handleExceed:function(e,t){this.$message.warning("当前限制选择 3 个文件,本次选择了 ".concat(e.length," 个文件,共选择了 ").concat(e.length+t.length," 个文件"))},beforeRemove:function(e,t){return this.$confirm("确定移除 ".concat(e.name,"?"))},successEvent:function(){},handleSizeChange:function(e){console.log("每页 ".concat(e," 条"))},handleCurrentChange:function(e){console.log("当前页: ".concat(e))},handleClick:function(e,t){console.log(e,t)},onSubmit:function(){}}},w=g,k=(a("be7a"),Object(f["a"])(w,v,_,!1,null,"f60b15ee",null)),x=k.exports,C=a("eaa1"),I=a("9dca"),S=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("GlobalWindow",{attrs:{title:e.title,width:"100%",text:"投保申请",visible:e.visible,"confirm-working":e.isWorking},on:{"update:visible":function(t){e.visible=t},confirm:e.confirm}},[a("div",{staticClass:"list"},[a("el-form",{ref:"form",staticClass:"demo-form-inline",attrs:{inline:!0,model:e.form,rules:e.rules}},[a("el-form-item",{attrs:{label:"保险方案"}},[a("span",[e._v(e._s(e.form.solutionsName))])]),a("el-form-item",{attrs:{label:"批单生效起期",prop:"applyStartTime"}},[a("div",{staticStyle:{display:"flex","flex-direction":"column"}},[a("el-date-picker",{attrs:{type:"date","picker-options":e.pickerOptions,"value-format":"yyyy-MM-dd HH:mm:ss",format:"yyyy-MM-dd HH:mm:ss",placeholder:"选择日期"},model:{value:e.form.applyStartTime,callback:function(t){e.$set(e.form,"applyStartTime",t)},expression:"form.applyStartTime"}}),a("span",{staticStyle:{color:"#F95601","font-size":"14px"}},[e._v("(次日生效投保请于17:30前提交,超时提交以保险单为准)")])],1)]),e.item?a("el-form-item",{attrs:{label:"投保年龄"}},[a("span",[e._v(e._s(e.item.minAge)+" 至 "+e._s(e.item.maxAge))])]):e._e(),e.item?a("el-form-item",{attrs:{label:"费用"}},[a("span",[e._v(e._s(e.item.price)+"元")]),0===e.item.timeUnit?a("span",[e._v("/天")]):e._e(),1===e.item.timeUnit?a("span",[e._v("/半月")]):e._e(),2===e.item.timeUnit?a("span",[e._v("/月")]):e._e(),3===e.item.timeUnit?a("span",[e._v("/年")]):e._e(),a("span",[e._v("/人")])]):e._e()],1)],1),a("div",{staticClass:"desc_item_from"},[a("el-table",{staticStyle:{width:"100%"},attrs:{data:e.list,border:""}},[a("el-table-column",{attrs:{prop:"code",align:"center",label:"关联保单号"}}),a("el-table-column",{attrs:{prop:"solutionsName",label:"保险方案",align:"center",width:"180"}}),a("el-table-column",{attrs:{prop:"startTime",align:"center",label:"保险生效起期"}}),a("el-table-column",{attrs:{prop:"endTime",align:"center",label:"保险生效止期"}}),a("el-table-column",{attrs:{prop:"insureNum",align:"center",label:"投保人数"}}),a("el-table-column",{attrs:{prop:"serviceDays",align:"center",label:"在保时长(天)"}}),a("el-table-column",{attrs:{prop:"currentFee",align:"center",label:"产生费用(元)"}}),a("el-table-column",{attrs:{prop:"fee",align:"center",label:"总费用(元)"}})],1)],1),a("div",{staticClass:"btns"},[a("div",{staticClass:"btns_item"},[a("el-button",{attrs:{type:"primary"},on:{click:e.seleUser}},[e._v("选取员工")]),a("el-button",{attrs:{type:"danger"},on:{click:e.deleItem}},[e._v("删除")])],1),a("div",{staticClass:"btns_item"},[a("el-button",{attrs:{type:"primary"},on:{click:e.sele}},[e._v("选取派遣单位")])],1)]),a("el-table",{ref:"multipleTable",staticStyle:{width:"100%","margin-bottom":"15px"},attrs:{data:e.form.factory,border:""},on:{"selection-change":e.handleSelectionChange}},[a("el-table-column",{attrs:{type:"selection",width:"55"}}),a("el-table-column",{attrs:{label:"序号",width:"80px"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.$index+1))])]}}])}),a("el-table-column",{attrs:{prop:"memberName",label:"姓名"}}),a("el-table-column",{attrs:{prop:"idCard",label:"身份证号"}}),a("el-table-column",{attrs:{prop:"oldDuName",label:"原派遣单位"}}),a("el-table-column",{attrs:{prop:"oldWorkTypeName",label:"原所属工种"}}),a("el-table-column",{attrs:{prop:"duName",label:"变更后派遣单位"}}),a("el-table-column",{attrs:{prop:"workTypeName",label:"变更后所属工种"}}),a("el-table-column",{attrs:{label:"操作"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{staticStyle:{color:"red"},attrs:{type:"text"},on:{click:function(a){return e.dele(t.$index)}}},[e._v("删除")])]}}])})],1),e.item?a("div",{staticClass:"info"},[e.item.specialAgreement?a("span",[e._v(e._s(e.item.specialAgreement))]):e._e(),e.item.specialInfo?a("span",[e._v(e._s(e.item.specialInfo))]):e._e(),e.item.ortherInfo?a("span",[e._v(e._s(e.item.ortherInfo))]):e._e()]):e._e(),a("selectEmployees",{ref:"selectEmployees",on:{result:e.getValue}}),a("addEmployee",{ref:"addEmployee",on:{result:e.getValue}}),a("importEmployees",{ref:"importEmployees",on:{result:e.getValue}}),a("confirmJobType",{ref:"confirmJobType",on:{result:e.getUser}})],1)},D=[],$=a("2909"),T=(a("159b"),a("a434"),a("d81d"),a("7d22")),O=a("c190"),N=a("bded"),F=a("87e5"),W=a("6119"),L=a("9c9d"),E={name:"editFactoryChange",extends:l["a"],components:{GlobalWindow:o["a"],selectEmployees:T["a"],addEmployee:O["a"],importEmployees:N["a"],confirmJobType:F["a"]},data:function(){return{form:{id:null,applyChangId:"",solutionId:"",solutionsName:"",applyStartTime:"",applyEndTime:"",factory:[]},pickerOptions:{},price:"",endTime:"",company:[],seleData:[],item:null,rules:{applyStartTime:[{required:!0,message:"请选择批单生效起期"}]},list:[]}},created:function(){this.config({api:"/business/insuranceApply","field.id":"id"})},methods:{open:function(e,t){var a=this;this.title=e,this.form.addDetailList=[],this.form.delDetailList=[],this.list=[],this.form.id=null,this.item=null,this.form.solutionId="",this.form.solutionsName="",this.form.applyStartTime="",this.form.applyEndTime="",t&&t.id?this.$nextTick((function(){a.$refs.form.resetFields(),a.form.id=t.id,a.form.applyChangId=t.applyChangId,a.getDetails(),a.getapplyChagneDetailList()})):this.$nextTick((function(){a.$refs.form.resetFields(),a.form[a.configData["field.id"]]=null})),this.getCompany(),this.visible=!0},getapplyChagneDetailList:function(){var e=this;Object(L["applyChagneDetailList"])({applyChangId:this.form.applyChangId,types:[2]}).then((function(t){t.forEach((function(e){e.idCard=e.memberIdcardNo,e.oldDuId=e.duId,e.oldDuName=e.duName,e.oldWorkTypeName=e.workTypeName,e.oldWorktypeId=e.worktypeId,e.workTypeName="",e.worktypeId="",e.duId="",e.duName=""})),e.form.factory=t}))},getDetails:function(){var e=this;Object(u["findList"])({applyId:this.form.id}).then((function(e){e.forEach((function(e){e.idCard=e.idcardNo,e.fee=""})),e.forEach((function(e){e.oldDuId=e.duId,e.oldDuName=e.duName,e.oldWorkTypeName=e.workTypeName,e.oldWorktypeId=e.worktypeId,e.workTypeName="",e.worktypeId="",e.duId="",e.duName=""}))})),Object(u["getDetail"])(this.form.id).then((function(t){e.list.push(t),e.endTime=t.endTime,e.form.solutionId=t.solutionId,e.form.solutionsName=t.solutionsName,e.pickerOptions={disabledDate:function(e){return e.getTime()>new Date(t.endTime).getTime()||e.getTime()<(new Date).getTime()}},e.changeSolution1(t.solutionId)}))},deleItem:function(){var e=this;0!==this.seleData.length?this.seleData.forEach((function(t){e.form.factory.forEach((function(a,i){t===a.memberName&&e.form.factory.splice(i,1)}))})):this.$message.warning("至少选择一项内容")},confirm:function(){var e=this;this.$refs.form.validate((function(t){if(t){for(var a=0;a<e.form.factory.length;a++)if(!e.form.factory[a].worktypeId||!e.form.factory[a].duId)return void e.$message.warning("请完善派遣单位和工种信息");e.form.factory.forEach((function(e){e.idcardNo=e.idCard})),e.isWorking=!0,Object(L["update"])({id:e.form.applyChangId,applyId:e.form.id,changeDetailList:e.form.factory,validTime:e.form.applyStartTime,type:1}).then((function(){e.visible=!1,e.$tip.apiSuccess("操作成功"),e.$emit("success")})).catch((function(t){e.$tip.apiFailed(t)})).finally((function(){e.isWorking=!1}))}}))},seleUser:function(){this.form.solutionId?this.$refs.selectEmployees.open("选取员工",{arr:this.form.delDetailList,price:this.price,insuranceApplyId:this.form.id}):this.$message.warning("请先选择保险方案")},addUser:function(){this.form.solutionId?this.$refs.addEmployee.open("添加员工",{arr:this.form.factory,price:this.price}):this.$message.warning("请先选择保险方案")},uploadUser:function(){this.form.solutionId?this.$refs.importEmployees.open("上传名单",{arr:this.form.factory,price:this.price}):this.$message.warning("请先选择保险方案")},changeSolution1:function(e){var t=this;this.company.forEach((function(a){a.id===e&&(t.item=a)}))},dele:function(e){this.form.factory.splice(e,1)},getUser:function(e){var t=this;console.log(e),this.seleData.forEach((function(a){t.form.factory.forEach((function(t){a===t.memberName&&(t.workTypeName=e.workTypeName,t.worktypeId=e.worktypeId,t.duName=e.duName,t.duId=e.duId)}))})),this.seleData=[],this.$refs.multipleTable.clearSelection()},sele:function(){this.form.solutionId?0!==this.seleData.length?this.$refs.confirmJobType.open("确认工种",{solutionId:this.form.solutionId}):this.$message.warning("请选择员工"):this.$message.warning("请选择保险方案")},getCompany:function(){var e=this;Object(W["all"])({}).then((function(t){e.company=t}))},getAgeByIdCard:function(e){var t={},a=e;if(!a)return t;var i=a.substring(6,10),n=a.substring(10,12),s=a.substring(12,14),l=new Date,o=l.getMonth()+1,r=l.getDate(),c=l.getFullYear()-i;return(o<n||o==n&&r<s)&&c--,t.age=c,t.age},handleSelectionChange:function(e){this.seleData=e.map((function(e){return e.memberName}))},getValue:function(e){var t,a=JSON.parse(JSON.stringify(e));a.forEach((function(e){e.oldDuId=e.duId,e.oldDuName=e.duName,e.oldWorkTypeName=e.workTypeName,e.oldWorktypeId=e.worktypeId,e.duId="",e.duName="",e.workTypeName="",e.worktypeId=""})),(t=this.form.factory).push.apply(t,Object($["a"])(a))}}},A=E,j=(a("ce2f"),Object(f["a"])(A,S,D,!1,null,"9d2d5636",null)),P=j.exports,U=a("27bb"),B=a("260a"),R=a("c57d"),M=a("2f62"),q={name:"OperaApplyChangeDetailWindow",extends:l["a"],components:{GlobalWindow:o["a"],ApplyChangeUnitDetails:b,OperaApplyChangeUnitCheckWindow:x,applyReturn:U["a"],OperaInsuranceApply:R["a"],additionSubtractionApplication:C["a"],factoryChange:I["a"],add_subtract_return:B["a"],editFactoryChange:P},data:function(){return{dataId:null,modelId:null,apply:{},model:{},form:{id:null,editDate:""},rules:{},formInline:{applyStatus:"",duId:"",workTypeId:"",memberName:"",types:""},reverse:!1,radio:0,activities:[],tableData:[],list:[],activeName:"0",total:0,currentPage:1}},created:function(){this.config({api:"/business/insuranceApply","field.id":"id"})},computed:Object(s["a"])({},Object(M["c"])(["userInfo"])),methods:{open:function(e,t){this.visible=!0,this.title=e,this.dataId=t.applyId,this.modelId=t.id,this.getDetail(),this.getList()},closeOrder:function(){var e=this;this.$confirm("确认关闭此订单吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){Object(L["applyChangeOpt"])({optType:6,applyId:e.model.id}).then((function(t){e.getDetail()})).catch((function(t){e.$message.error(t)}))})).catch((function(){}))},resetting:function(){this.search()},search:function(){this.currentPage=1,this.getList()},getList:function(){var e=this;Object(u["applyChagneDetailPage"])({capacity:10,page:this.currentPage,model:{applyChangId:this.modelId,types:[2]}}).then((function(t){e.list=t.records,e.total=t.total}))},handleClick:function(e){this.activeName=e.index,this.resetting()},goSign:function(){var e=this;Object(u["getChangeUnitSignLink"])({id:this.modelId}).then((function(e){setTimeout((function(){window.open(e)}),500)})).catch((function(t){e.$tip.apiFailed(t)}))},viewApplyFile:function(){this.model.applyUnitFile&&this.model.applyUnitFile.fileurlFull&&window.open(this.model.applyUnitFile.fileurlFull)},viewPidan:function(){this.model.pidanFile&&this.model.pidanFile.fileurlFull&&window.open(this.model.pidanFile.fileurlFull)},handleSizeChange:function(e){console.log(e)},handleCurrentChange:function(e){console.log(e),this.page=e,this.getList()},onSubmit:function(){},getDetail:function(){var e=this;Object(u["getDetail"])(this.dataId).then((function(t){e.apply=t,console.log(e.tableData)})).catch((function(e){})),Object(u["getChangeDetail"])(this.modelId).then((function(t){e.model=t,e.tableData=new Array,e.tableData.push(t),console.log(e.tableData),e.activities=t.applyLogList})).catch((function(e){}))},successEvent:function(){this.getDetail(),this.$emit("success")}}},z=q,G=(a("08ee"),Object(f["a"])(z,i,n,!1,null,"f88c2fb4",null));t["a"]=G.exports},bf33:function(e,t,a){},c076:function(e,t,a){},c0c7:function(e,t,a){"use strict";a.r(t),a.d(t,"fetchList",(function(){return n})),a.d(t,"create",(function(){return s})),a.d(t,"updateById",(function(){return l})),a.d(t,"deleteById",(function(){return o})),a.d(t,"deleteByIdInBatch",(function(){return r})),a.d(t,"createUserRole",(function(){return c})),a.d(t,"resetPwd",(function(){return u})),a.d(t,"updUserStatus",(function(){return d}));var i=a("b775");function n(e){return i["a"].post("/system/user/page",e)}function s(e){return i["a"].post("/system/user/create",e,{trim:!0})}function l(e){return i["a"].post("/system/user/updateById",e,{trim:!0})}function o(e){return i["a"].get("/system/user/delete/".concat(e))}function r(e){return i["a"].get("/system/user/delete/batch",{params:{ids:e}})}function c(e){return i["a"].post("/system/user/createUserRole",e)}function u(e){return i["a"].post("/system/user/resetPwd",e)}function d(e){return i["a"].get("/system/user/updUserStatus",{params:e})}},c13c:function(e,t,a){"use strict";var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"file"},[a("div",{staticClass:"file_list"},[e._l(e.list,(function(t,i){return a("div",{key:i,staticClass:"file_list_item",style:{width:e.width,height:e.height}},[a("div",{staticClass:"dele",on:{click:function(t){return e.deleItem(i)}}},[a("i",{staticClass:"el-icon-close"})]),"img"===e.fileType(t.url)?a("img",{attrs:{src:t.url}}):a("video",{attrs:{controls:"",autoplay:"",src:t.url}})])})),a("div",{staticClass:"file_list_item",style:{width:e.width,height:e.height,cursor:"pointer"},on:{click:function(t){return e.$refs.file.click()}}},[a("i",{staticClass:"el-icon-plus"})])],2),a("input",{ref:"file",attrs:{type:"file",accept:e.accept},on:{change:e.getFile}})])},n=[],s=(a("d3b7"),a("bc3a")),l=a.n(s),o={props:{width:{type:String,default:"90px"},height:{type:String,default:"90px"},list:{type:Array,default:[]},accept:{type:String,default:""},folder:{type:String,default:""}},data:function(){return{uploadImgUrl:"/yyb_web_api/public/upload"}},methods:{fileType:function(e){return-1!==e.indexOf(".mp4")?"video":"img"},getFile:function(e){var t=this;if(e.target&&e.target.files.length>0){var a=new FormData;a.append("file",e.target.files[0]),a.append("folder",this.folder),l.a.post(this.uploadImgUrl,a).then((function(e){t.$emit("success",e.data.data)})).catch((function(e){t.$message.error(e)})).finally((function(){t.$refs.file.value=null}))}},deleItem:function(e){this.$emit("dele",e)}}},r=o,c=(a("fef2"),a("2877")),u=Object(c["a"])(r,i,n,!1,null,"55c99d19",null);t["a"]=u.exports},c190:function(e,t,a){"use strict";var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("GlobalWindow",{attrs:{title:e.title,width:"100%",visible:e.visible,"confirm-working":e.isWorking},on:{"update:visible":function(t){e.visible=t},confirm:e.confirm}},[a("el-form",{staticClass:"demo-form-inline",attrs:{inline:!0}},e._l(e.list,(function(t,i){return a("div",{key:i},[a("el-form-item",{attrs:{label:"姓名",required:""}},[a("el-input",{attrs:{placeholder:"请输入"},model:{value:t.memberName,callback:function(a){e.$set(t,"memberName",a)},expression:"item.memberName"}})],1),a("el-form-item",{attrs:{label:"身份证号",required:""}},[a("el-input",{attrs:{maxlength:"18",placeholder:"请输入"},model:{value:t.idCard,callback:function(a){e.$set(t,"idCard",a)},expression:"item.idCard"}})],1),a("el-form-item",[0===i?a("el-button",{attrs:{type:"primary"},on:{click:e.add}},[e._v("添加")]):a("el-button",{attrs:{type:"danger"},on:{click:function(t){return e.dele(i)}}},[e._v("删除")])],1)],1)})),0)],1)},n=[],s=(a("a434"),a("d81d"),a("159b"),a("ae62")),l=a("5543"),o={name:"addEmployee",extends:s["a"],components:{GlobalWindow:l["a"]},data:function(){return{list:[{memberName:"",idCard:"",workTypeName:"",worktypeId:"",duName:"",duId:"",fee:""}],price:0,arr:[]}},methods:{open:function(e,t){this.title=e,this.visible=!0,this.list=[{memberName:"",idCard:"",workTypeName:"",worktypeId:"",duName:"",duId:"",fee:""}],this.arr=t.arr,this.price=t.price},add:function(){this.list.push({memberName:"",idCard:"",workTypeName:"",worktypeId:"",duName:"",duId:"",fee:""})},dele:function(e){this.list.splice(e,1)},hasDuplicates:function(e){return e.some((function(t,a){return e.indexOf(t)!==a}))},confirm:function(){var e=this,t=this.list.map((function(e){return e.idCard}));if(this.hasDuplicates(t))this.$message.warning("身份证有重复");else{for(var a=0;a<this.list.length;a++){var i=/^[1-9]\d{5}(18|19|([23]\d))\d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)\d{3}[0-9Xx]$/;if(!i.test(this.list[a].idCard))return void this.$message.warning("第".concat(a+1,"项员工身份证不合法"))}var n=!0;this.list.forEach((function(t){e.arr.forEach((function(e){t.idCard===e.idCard&&(n=!1)}))})),n?(this.list.forEach((function(t){t.fee=e.price})),this.$emit("result",this.list),this.visible=!1):this.$message.warning("身份证号不能重复!")}}}},r=o,c=a("2877"),u=Object(c["a"])(r,i,n,!1,null,"5b400b9e",null);t["a"]=u.exports},c1b4:function(e,t,a){"use strict";a.r(t),a.d(t,"fetchList",(function(){return n})),a.d(t,"fetchAll",(function(){return s})),a.d(t,"create",(function(){return l})),a.d(t,"updateById",(function(){return o})),a.d(t,"deleteById",(function(){return r})),a.d(t,"deleteByIdInBatch",(function(){return c}));var i=a("b775");function n(e){return i["a"].post("/system/permission/page",e)}function s(){return i["a"].get("/system/permission/all")}function l(e){return i["a"].post("/system/permission/create",e,{trim:!0})}function o(e){return i["a"].post("/system/permission/updateById",e,{trim:!0})}function r(e){return i["a"].get("/system/permission/delete/".concat(e))}function c(e){return i["a"].get("/system/permission/delete/batch",{params:{ids:e}})}},c2ea:function(e,t,a){},c2f8:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("TableLayout",{attrs:{permissions:["business:taxes:query"]},scopedSlots:e._u([{key:"table-wrap",fn:function(){return[a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.isWorking.search,expression:"isWorking.search"}],attrs:{data:e.tableData.list,stripe:""}},[a("el-table-column",{attrs:{label:"序号",width:"80px"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.$index+1))])]}}])}),a("el-table-column",{attrs:{label:"开票状态","min-width":"100px"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[0===i.status?a("span",{class:"tax-status"+i.status},[e._v("待处理")]):e._e(),1===i.status?a("span",{class:"tax-status"+i.status},[e._v("已开票")]):e._e(),2===i.status?a("span",{class:"tax-status"+i.status},[e._v("平台撤回")]):e._e(),3===i.status?a("span",{class:"tax-status"+i.status},[e._v("已冲红")]):e._e()]}}])}),0===e.userInfo.type?a("el-table-column",{attrs:{prop:"companyName",label:"申请企业","min-width":"100px"}}):e._e(),a("el-table-column",{attrs:{prop:"createDate",label:"申请开票时间","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"creatorName",label:"申请人","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"price",label:"开票金额(元)","min-width":"100px"}}),a("el-table-column",{attrs:{label:"投保类型","min-width":"100px"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[0===i.applyType?a("span",[e._v("委托开票")]):e._e(),1===i.applyType?a("span",[e._v("直保")]):e._e()]}}])}),a("el-table-column",{attrs:{prop:"type",label:"接收方式","min-width":"100px"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[0===i.type?a("span",[e._v("电子发票")]):e._e(),1===i.type?a("span",[e._v("纸质发票")]):e._e()]}}])}),a("el-table-column",{attrs:{prop:"type",label:"发票电子版","min-width":"100px"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[null!=i.imgurlFull?a("el-image",{staticStyle:{width:"40px",height:"40px"},attrs:{src:i.imgurlFull,"preview-src-list":[i.imgurlFull]}}):e._e()]}}])}),a("el-table-column",{attrs:{label:"操作","min-width":"180px"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[0==i.status&&0===e.userInfo.type?a("el-button",{attrs:{type:"text"},on:{click:function(t){return e.$refs.OperaTaxesUploadWindow.open("上传发票",i)}}},[e._v("上传发票")]):e._e(),1==i.status&&0===e.userInfo.type?a("el-button",{attrs:{type:"text"},on:{click:function(t){return e.$refs.OperaTaxesUploadWindow.open("修改发票",i)}}},[e._v("修改发票")]):e._e(),a("el-button",{attrs:{type:"text"},on:{click:function(t){return e.$refs.OperaTaxesWindow.open("开票申请详情",i)}}},[e._v("申请详情")])]}}])})],1),a("pagination",{attrs:{pagination:e.tableData.pagination},on:{"size-change":e.handleSizeChange,"current-change":e.handlePageChange}})]},proxy:!0}])},[a("el-form",{ref:"searchForm",attrs:{slot:"search-form",model:e.searchForm,"label-width":"100px",inline:""},slot:"search-form"},[a("el-form-item",{attrs:{label:"开票状态",prop:"status"}},[a("el-select",{attrs:{placeholder:"请选择"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.status,callback:function(t){e.$set(e.searchForm,"status",t)},expression:"searchForm.status"}},[a("el-option",{attrs:{label:"待处理",value:"0"}}),a("el-option",{attrs:{label:"已开票",value:"1"}}),a("el-option",{attrs:{label:"平台撤回",value:"2"}}),a("el-option",{attrs:{label:"已冲红",value:"3"}})],1)],1),a("el-form-item",{attrs:{label:"申请日期",prop:"time"}},[a("el-date-picker",{attrs:{type:"daterange","value-format":"yyyy-MM-dd","range-separator":"至","start-placeholder":"开始日期","end-placeholder":"结束日期"},on:{change:e.changeTime},model:{value:e.searchForm.time,callback:function(t){e.$set(e.searchForm,"time",t)},expression:"searchForm.time"}})],1),0===e.userInfo.type?a("el-form-item",{attrs:{label:"申请开票企业",prop:"companyId"}},[a("el-select",{attrs:{placeholder:"请选择"},on:{change:e.search},model:{value:e.searchForm.companyId,callback:function(t){e.$set(e.searchForm,"companyId",t)},expression:"searchForm.companyId"}},e._l(e.companyList,(function(e){return a("el-option",{key:e.id,attrs:{label:e.name,value:e.id}})})),1)],1):e._e(),a("section",[a("el-button",{attrs:{type:"primary"},on:{click:e.search}},[e._v("搜索")]),a("el-button",{on:{click:e.reset}},[e._v("重置")])],1)],1),a("el-dialog",{attrs:{title:"上传发票",visible:e.visible,width:"500px","show-close":!1,"close-on-click-modal":!1,center:""},on:{"update:visible":function(t){e.visible=t}}},[a("div",{staticClass:"form"},[a("div",{staticClass:"form_item"},[a("div",{staticClass:"form_item_label"},[e._v("发票号:")]),a("div",{staticClass:"form_item_val"},[a("input",{directives:[{name:"model",rawName:"v-model",value:e.form.doneCode,expression:"form.doneCode"}],attrs:{type:"text",placeholder:"请输入"},domProps:{value:e.form.doneCode},on:{input:function(t){t.target.composing||e.$set(e.form,"doneCode",t.target.value)}}})])]),a("div",{staticClass:"form_item"},[a("div",{staticClass:"form_item_label"},[e._v("上传发票:")]),a("div",{staticClass:"form_item_val"},[a("UploadAvatarImage",{attrs:{uploadData:{folder:"taxes"},file:e.form.file},on:{uploadSuccess:e.result3}})],1)])]),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:function(t){e.visible=!1}}},[e._v("取 消")]),a("el-button",{attrs:{type:"primary"},on:{click:e.doneApplyDo}},[e._v("提 交")])],1)]),a("OperaTaxesWindow",{ref:"OperaTaxesWindow",on:{success:e.handlePageChange}}),a("OperaTaxesUploadWindow",{ref:"OperaTaxesUploadWindow",on:{success:e.handlePageChange}})],1)},n=[],s=a("5530"),l=(a("ac1f"),a("841c"),a("d3b7"),a("0f1b")),o=a("aa1c"),r=a("d529"),c=a("0988"),u=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("GlobalWindow",{attrs:{title:e.title,width:"50%",visible:e.visible,"confirm-working":e.isWorking},on:{"update:visible":function(t){e.visible=t},confirm:e.confirm},scopedSlots:e._u([{key:"footer",fn:function(){return[a("el-button",{attrs:{type:"primary"},on:{click:e.doSubmit}},[e._v("确 定")]),a("el-button",{on:{click:function(t){e.visible=!1}}},[e._v("取消")])]},proxy:!0}])},[a("el-form",{ref:"form",staticStyle:{width:"50%"},attrs:{model:e.form,rules:e.rules}},[a("el-form-item",{attrs:{label:"发票号",prop:"doneCode"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入"},model:{value:e.form.doneCode,callback:function(t){e.$set(e.form,"doneCode",t)},expression:"form.doneCode"}})],1),a("el-form-item",{attrs:{label:"电子发票",prop:"imgurl"}},[a("UploadAvatarImage",{attrs:{uploadData:{folder:"taxes"},file:e.form.file},on:{uploadSuccess:e.result3}})],1)],1)],1)},d=[],m=a("ae62"),p=a("5543"),f=a("a656"),h=a("3beb"),b={name:"OperaTaxesUploadWindow",extends:m["a"],components:{GlobalWindow:p["a"],UploadAvatarImage:h["a"]},data:function(){return{form:{id:null,doneCode:null,imgurl:null,file:{}},rules:{doneCode:[{required:!0,message:"请输入发票号"}],imgurl:[{required:!0,message:"请上传发票电子版"}]}}},created:function(){this.config({api:"/business/taxes","field.id":"id"})},methods:{open:function(e,t){this.title=e,this.visible=!0,this.form={id:null,doneCode:null,imgurl:null,file:{}},this.form.id=t.id,this.form.doneCode=t.doneCode,this.form.file={imgurl:t.imgurl,imgurlfull:t.imgurlFull}},result3:function(e){this.form.imgurl=null,this.form.imgurl=e.imgurl},doSubmit:function(){var e=this;this.$refs.form.validate((function(t){t&&Object(f["doneApply"])(e.form).then((function(t){e.visible=!1,e.$emit("success")})).catch((function(t){console.log(t),e.$tip.apiFailed(t)})).finally((function(){e.isWorking=!1}))}))}}},v=b,_=(a("5633"),a("2877")),y=Object(_["a"])(v,u,d,!1,null,"146c847e",null),g=y.exports,w=a("6119"),k=a("c3a4"),x=a("2f62"),C={name:"Taxes",extends:l["a"],components:{TableLayout:o["a"],Pagination:r["a"],OperaTaxesWindow:c["a"],OperaTaxesUploadWindow:g,UploadAvatarImage:h["a"]},data:function(){return{form:{id:null,doneCode:null,imgurl:null,file:{}},companyList:[],searchForm:{status:"",companyId:"",startDate:"",endDate:"",time:""},visible:!1}},computed:Object(s["a"])({},Object(x["c"])(["userInfo"])),created:function(){this.config({module:"发票信息表",api:"/business/taxes","field.id":"id","field.main":"id"}),this.search(),this.loadSelectList()},methods:{reset:function(){this.$refs.searchForm.resetFields(),this.searchForm.startDate="",this.searchForm.endDate="",this.search()},changeTime:function(e){e.length>0?(this.searchForm.startDate=e[0],this.searchForm.endDate=e[1]):(this.searchForm.startDate="",this.searchForm.endDate="")},handleRemove:function(e,t){console.log(e,t)},uploadImg:function(e){this.form={id:e.id,doneCode:e.doneCode,imgurl:null},this.form.file={imgurl:e.imgurl,imgurlfull:e.imgurlFull},this.visible=!0},result3:function(e){this.form.imgurl=null,this.form.imgurl=e.imgurl},doneApplyDo:function(){var e=this;Object(f["doneApply"])(this.form).then((function(t){e.visible=!1,e.search()})).catch((function(t){console.log(t),e.$tip.apiFailed(t)})).finally((function(){e.isWorking=!1}))},loadSelectList:function(){var e=this;Object(w["all"])({dataType:0}).then((function(t){e.solutionList=t})).catch((function(e){})),Object(k["pageAll"])({}).then((function(t){e.companyList=t})).catch((function(e){}))}}},I=C,S=(a("983c"),Object(_["a"])(I,i,n,!1,null,"1da1f8f8",null));t["default"]=S.exports},c3a4:function(e,t,a){"use strict";a.r(t),a.d(t,"fetchList",(function(){return n})),a.d(t,"create",(function(){return s})),a.d(t,"updateById",(function(){return l})),a.d(t,"pageAll",(function(){return o})),a.d(t,"updateStatus",(function(){return r})),a.d(t,"exportComFiles",(function(){return c})),a.d(t,"getById",(function(){return u})),a.d(t,"updatePhone",(function(){return d})),a.d(t,"updateSolutions",(function(){return m}));var i=a("b775");function n(e){return i["a"].post("/business/company/page",e,{trim:!0})}function s(e){return i["a"].post("/business/company/create",e)}function l(e){return i["a"].post("/business/company/updateById",e)}function o(e){return i["a"].post("/business/company/pageAll",e)}function r(e){return i["a"].post("/business/company/updateStatus",e)}function c(e){return i["a"].post("/business/company/exportFiles",e,{trim:!0,download:!0})}function u(e){return i["a"].get("/business/company/".concat(e))}function d(e){return i["a"].post("/business/company/updatePhone",e)}function m(e){return i["a"].post("/business/company/updateSolutions",e)}},c4aa:function(e,t,a){},c57d:function(e,t,a){"use strict";var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("GlobalWindow",{attrs:{title:e.title,width:"100%",text:"投保申请",visible:e.visible,"confirm-working":e.isWorking},on:{"update:visible":function(t){e.visible=t},confirm:e.confirm}},[a("div",{staticClass:"list"},[a("el-form",{ref:"form",staticClass:"demo-form-inline",attrs:{inline:!0,model:e.form,rules:e.rules}},[a("el-form-item",{attrs:{label:"保险方案",prop:"solutionId"}},[a("el-select",{attrs:{placeholder:"请选择"},on:{change:e.changeSolution},model:{value:e.form.solutionId,callback:function(t){e.$set(e.form,"solutionId",t)},expression:"form.solutionId"}},e._l(e.company,(function(e){return a("el-option",{key:e.id,attrs:{label:e.name,value:e.id}})})),1)],1),a("el-form-item",{attrs:{label:"期望保险生效起期",prop:"applyStartTime"}},[a("div",{staticStyle:{display:"flex","flex-direction":"column"}},[a("el-date-picker",{staticClass:"date_picker",attrs:{type:"date",clearable:!1,disabled:!e.form.solutionId,"picker-options":e.pickerOptions,"value-format":"yyyy-MM-dd HH:mm:ss",format:"yyyy-MM-dd HH:mm:ss",placeholder:"选择日期"},on:{change:e.getTimeVal},model:{value:e.form.applyStartTime,callback:function(t){e.$set(e.form,"applyStartTime",t)},expression:"form.applyStartTime"}}),a("span",{staticStyle:{color:"#F95601","font-size":"14px"}},[e._v("(次日生效投保请于17:30前提交,超时提交以保险单为准)")])],1)]),a("el-form-item",{attrs:{label:"保险生效止期",prop:"applyEndTime"}},[a("el-date-picker",{staticClass:"date_picker",attrs:{disabled:"",type:"date","picker-options":e.pickerOptions,"value-format":"yyyy-MM-dd HH:mm:ss",format:"yyyy-MM-dd HH:mm:ss",placeholder:"选择日期"},model:{value:e.form.applyEndTime,callback:function(t){e.$set(e.form,"applyEndTime",t)},expression:"form.applyEndTime"}})],1),e.item?a("el-form-item",{attrs:{label:"投保年龄"}},[a("span",[e._v(e._s(e.item.minAge)+" 至 "+e._s(e.item.maxAge))])]):e._e(),e.item?a("el-form-item",{attrs:{label:"费用"}},[a("span",[e._v(e._s(e.item.price)+"元")]),0===e.item.timeUnit?a("span",[e._v("/天")]):e._e(),1===e.item.timeUnit?a("span",[e._v("/半月")]):e._e(),2===e.item.timeUnit?a("span",[e._v("/月")]):e._e(),3===e.item.timeUnit?a("span",[e._v("/年")]):e._e(),a("span",[e._v("/人")])]):e._e()],1)],1),a("div",{staticClass:"btns"},[a("div",{staticClass:"btns_item"},[a("el-button",{attrs:{type:"primary"},on:{click:e.seleUser}},[e._v("选取员工")]),a("el-button",{attrs:{type:"primary"},on:{click:e.uploadUser}},[e._v("导入员工")]),a("el-button",{attrs:{type:"primary"},on:{click:e.addUser}},[e._v("添加员工")]),a("el-button",{attrs:{type:"danger"},on:{click:e.deleItem}},[e._v("删除")])],1),a("div",{staticClass:"btns_item"},[a("el-button",{attrs:{type:"primary"},on:{click:e.sele}},[e._v("选取派遣单位")])],1)]),a("el-table",{ref:"multipleTable",staticStyle:{width:"100%","margin-bottom":"15px"},attrs:{data:e.tableData,border:"","show-summary":"","summary-method":e.getSummaries},on:{"selection-change":e.handleSelectionChange}},[a("el-table-column",{attrs:{type:"selection",width:"55"}}),a("el-table-column",{attrs:{label:"序号",width:"80px"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.$index+1))])]}}])}),a("el-table-column",{attrs:{prop:"memberName",label:"姓名"}}),a("el-table-column",{attrs:{prop:"idCard",label:"身份证号"}}),a("el-table-column",{attrs:{label:"年龄"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[e.item?[i.idCard&&(e.getAgeByIdCard(i.idCard)<e.item.minAge||e.getAgeByIdCard(i.idCard)>e.item.maxAge)?a("span",{staticStyle:{color:"red"}},[e._v(e._s(e.getAgeByIdCard(i.idCard)))]):a("span",[e._v(e._s(e.getAgeByIdCard(i.idCard)))])]:e._e()]}}])}),a("el-table-column",{attrs:{prop:"duName",label:"派遣单位"}}),a("el-table-column",{attrs:{prop:"workTypeName",label:"所属工种"}}),a("el-table-column",{attrs:{prop:"fee",label:"费用"}}),a("el-table-column",{attrs:{label:"操作"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{staticStyle:{color:"red"},attrs:{type:"text"},on:{click:function(a){return e.dele(t.$index)}}},[e._v("删除")])]}}])})],1),e.item?a("div",{staticClass:"info"},[e.item.specialAgreement?a("span",[e._v(e._s(e.item.specialAgreement))]):e._e(),e.item.specialInfo?a("span",[e._v(e._s(e.item.specialInfo))]):e._e(),e.item.ortherInfo?a("span",[e._v(e._s(e.item.ortherInfo))]):e._e()]):e._e(),a("selectEmployees",{ref:"selectEmployees",on:{result:e.getValue}}),a("addEmployee",{ref:"addEmployee",on:{result:e.getValue}}),a("importEmployees",{ref:"importEmployees",on:{result:e.getValue}}),a("confirmJobType",{ref:"confirmJobType",on:{result:e.getUser}})],1)},n=[],s=a("2909"),l=(a("159b"),a("b0c0"),a("a434"),a("d3b7"),a("fb6a"),a("d81d"),a("ae62")),o=a("5543"),r=a("7d22"),c=a("c190"),u=a("bded"),d=a("87e5"),m=a("6119"),p=a("d3ea"),f={name:"OperaInsuranceApplyWindow",extends:l["a"],components:{GlobalWindow:o["a"],selectEmployees:r["a"],addEmployee:c["a"],importEmployees:u["a"],confirmJobType:d["a"]},data:function(){return{form:{id:null,ID:null,solutionId:"",applyStartTime:"",applyEndTime:""},pickerOptions:{},price:"",company:[],seleData:[],item:null,rules:{solutionId:[{required:!0,message:"请选择保险方案"}],applyStartTime:[{required:!0,message:"请选择期望保险生效起期"}]},tableData:[]}},created:function(){this.config({api:"/business/insuranceApply","field.id":"id"})},methods:{open:function(e,t){var a=this;this.title=e,this.tableData=[],this.form.id=null,this.item=null,this.form.solutionId="",this.form.applyStartTime="",this.form.applyEndTime="",t&&t.id?this.$nextTick((function(){a.$refs.form.resetFields(),a.form.id=t.id,a.getDetails()})):this.$nextTick((function(){a.$refs.form.resetFields(),a.form[a.configData["field.id"]]=null})),this.getCompany(),this.visible=!0,this.updatePickerOptions()},getDetails:function(){var e=this;Object(p["findList"])({applyId:this.form.id}).then((function(t){t.forEach((function(e){e.idCard=e.idcardNo,e.fee=""})),e.tableData=t})),Object(p["getDetail"])(this.form.id).then((function(t){e.changeSolution1(t.solutionId)}))},getSummaries:function(e){var t=this,a=e.columns,i=(e.data,[]);return a.forEach((function(e,a){if(0!==a){if(7===a){var n=0;return t.tableData.forEach((function(e){n+=e.fee})),void(i[a]=n)}}else i[a]="总价"})),i},deleItem:function(){var e=this;0!==this.seleData.length?this.seleData.forEach((function(t){e.tableData.forEach((function(a,i){t===a.name&&e.tableData.splice(i,1)}))})):this.$message.warning("至少选择一项内容")},confirm:function(){var e=this;this.$refs.form.validate((function(t){if(t){if(0===e.tableData.length)return void e.$message.warning("至少添加一项员工");for(var a=0;a<e.tableData.length;a++)if(console.log(e.tableData[a].worktypeId,e.tableData[a].duId),!e.tableData[a].worktypeId||!e.tableData[a].duId)return void e.$message.warning("请完善派遣单位和工种信息");var i=JSON.parse(JSON.stringify(e.tableData));i.forEach((function(e){e.idcardNo=e.idCard})),e.isWorking=!0,e.form.id?Object(p["updateData"])({id:e.form.id,applyDetailList:i,applyStartTime:e.form.applyStartTime,applyEndTime:e.form.applyEndTime,solutionId:e.form.solutionId}).then((function(){e.visible=!1,e.$tip.apiSuccess("操作成功"),e.$emit("success")})).catch((function(t){e.$tip.apiFailed(t)})).finally((function(){e.isWorking=!1})):Object(p["create"])({applyDetailList:i,applyStartTime:e.form.applyStartTime,applyEndTime:e.form.applyEndTime,solutionId:e.form.solutionId}).then((function(){e.visible=!1,e.$tip.apiSuccess("操作成功"),e.$emit("success")})).catch((function(t){e.$tip.apiFailed(t)})).finally((function(){e.isWorking=!1}))}}))},getTimeVal:function(e){var t=this;Object(p["getCountCyclePriceVO"])({solutionsId:this.form.solutionId,startDate:e}).then((function(e){t.price=e.cyclePrice,t.form.applyEndTime=e.endDate,t.tableData.forEach((function(t){t.fee=e.cyclePrice})),t.$forceUpdate()}))},getDate:function(e){var t=new Date,a=(t.getFullYear(),t.getMonth(),t.getDate(),new Date(t));a.setDate(t.getDate()+e);var i=a.getFullYear()+"-"+("0"+(a.getMonth()+1)).slice(-2)+"-"+("0"+a.getDate()).slice(-2);return i},updatePickerOptions:function(){var e=this;this.pickerOptions={disabledDate:function(t){if(e.item){if(1===e.item.validType){var a=new Date;return a.setMonth(a.getMonth()+1),a.setDate(1),t.getTime()<=new Date(a.toLocaleString()).getTime()-864e5}return 0===e.item.validType?t.getTime()<=new Date(e.getDate(e.item.validTypeNum-1)).getTime():void 0}}}},seleUser:function(){this.form.solutionId?this.$refs.selectEmployees.open("选取员工",{arr:this.tableData,price:this.price,type:1}):this.$message.warning("请先选择保险方案")},addUser:function(){this.form.solutionId?this.$refs.addEmployee.open("添加员工",{arr:this.tableData,price:this.price}):this.$message.warning("请先选择保险方案")},uploadUser:function(){this.form.solutionId?this.$refs.importEmployees.open("上传名单",{arr:this.tableData,price:this.price}):this.$message.warning("请先选择保险方案")},changeSolution:function(e){var t=this;this.form.id?(this.price="",this.form.applyEndTime="",this.form.applyStartTime="",this.tableData.forEach((function(e){e.fee="",e.duName="",e.duId="",e.workTypeName="",e.workTypeId=""}))):this.tableData=[],this.company.forEach((function(a){a.id===e&&(t.item=a,t.updatePickerOptions())})),this.tableData.forEach((function(e){e.fee=t.price}))},changeSolution1:function(e){var t=this;Object(m["getNewVersion"])(e).then((function(e){t.form.solutionId=e.id,t.company.forEach((function(a){a.id===e.id&&(t.item=a,t.updatePickerOptions())}))})),this.tableData.forEach((function(e){e.fee=t.price}))},dele:function(e){this.tableData.splice(e,1)},getUser:function(e){var t=this;this.seleData.forEach((function(a){t.tableData.forEach((function(t){a===t.id&&(t.workTypeName=e.workTypeName,t.worktypeId=e.worktypeId,t.duName=e.duName,t.duId=e.duId)}))})),this.seleData=[],this.$refs.multipleTable.clearSelection()},sele:function(){this.form.solutionId?0!==this.seleData.length?this.$refs.confirmJobType.open("确认工种",{solutionId:this.form.solutionId}):this.$message.warning("请选择员工"):this.$message.warning("请选择保险方案")},getCompany:function(){var e=this;Object(m["all"])({}).then((function(t){e.company=t}))},getAgeByIdCard:function(e){var t={},a=e;if(!a)return t;var i=a.substring(6,10),n=a.substring(10,12),s=a.substring(12,14),l=new Date,o=l.getMonth()+1,r=l.getDate(),c=l.getFullYear()-i;return(o<n||o==n&&r<s)&&c--,t.age=c,t.age},handleSelectionChange:function(e){this.seleData=e.map((function(e){return e.id}))},getValue:function(e){var t;(t=this.tableData).push.apply(t,Object(s["a"])(e))}}},h=f,b=(a("e915"),a("7af0"),a("2877")),v=Object(b["a"])(h,i,n,!1,null,"31290a13",null);t["a"]=v.exports},c6a8:function(e,t,a){"use strict";a("dc08")},c7ed:function(e,t,a){},c852:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("NotAllow",[i("div",{staticClass:"content"},[i("img",{attrs:{src:a("56f2")}}),i("h2",[e._v("无权访问")]),i("p",[e._v("如您需要访问该系统,请联系系统管理员")]),i("el-button",{attrs:{type:"primary"},on:{click:e.logout}},[e._v("退出系统")])],1)])},n=[],s=a("5530"),l=a("7903"),o=a("2f62"),r=a("503a"),c={name:"NoPermissions",components:{NotAllow:l["a"]},methods:Object(s["a"])(Object(s["a"])({},Object(o["b"])(["setUserInfo"])),{},{logout:function(){var e=this;Object(r["logout"])().then((function(){e.$router.push({name:"login"}),e.setUserInfo(null)})).catch((function(t){e.$tip.apiFailed(t)}))}})},u=c,d=a("2877"),m=Object(d["a"])(u,i,n,!1,null,"95b41df4",null);t["default"]=m.exports},c888:function(e,t,a){"use strict";a.r(t),a.d(t,"fetchTree",(function(){return n})),a.d(t,"fetchTree1",(function(){return s})),a.d(t,"create",(function(){return l})),a.d(t,"updateById",(function(){return o})),a.d(t,"updateStatus",(function(){return r})),a.d(t,"deleteById",(function(){return c})),a.d(t,"deleteByIdInBatch",(function(){return u})),a.d(t,"fetchMenuTree",(function(){return d})),a.d(t,"sort",(function(){return m}));var i=a("b775");function n(){return i["a"].post("/system/menu/treeList/0")}function s(){return i["a"].post("/system/menu/treeList/1")}function l(e){return i["a"].post("/system/menu/create",e)}function o(e){return i["a"].post("/system/menu/updateById",e)}function r(e){return i["a"].post("/system/menu/updateStatus",e)}function c(e){return i["a"].get("/system/menu/delete/".concat(e))}function u(e){return i["a"].get("/system/menu/delete/batch",{params:{ids:e}})}function d(){return i["a"].get("/system/menu/treeNodes?type=0")}function m(e){return i["a"].post("/system/menu/updateSort",e)}},c95e:function(e,t,a){"use strict";a("d852")},c9d6:function(e,t,a){"use strict";a.r(t),a.d(t,"create",(function(){return n}));var i=a("b775");function n(e){return i["a"].post("/business/companyPermission/create",e)}},cac2:function(e,t,a){},cc35:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("TableLayout",{scopedSlots:e._u([{key:"table-wrap",fn:function(){return[a("ul",{staticStyle:{"margin-bottom":"30px",width:"100%",display:"flex","align-items":"center","justify-content":"space-between"}},[a("li",{staticStyle:{"font-size":"18px","font-weight":"bold"}},[e._v("申请开票")])]),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.isWorking.search,expression:"isWorking.search"}],attrs:{data:e.tableData.list,stripe:""}},[a("el-table-column",{attrs:{label:"序号",width:"80px"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.$index+1))])]}}])}),a("el-table-column",{attrs:{prop:"statusInfo",label:"状态"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("span",{class:"apply-status"+i.status},[e._v(e._s(i.statusInfo))])]}}])}),a("el-table-column",{attrs:{prop:"solutionsName",label:"保险方案"}}),a("el-table-column",{attrs:{prop:"code",label:"保单号"}}),a("el-table-column",{attrs:{label:"总费用(元)"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("span",[e._v(e._s(i.fee))])]}}])}),a("el-table-column",{attrs:{label:"已开票费用(元)"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("span",[e._v(e._s(i.taxesMoney))])]}}])}),a("el-table-column",{attrs:{prop:"fee",label:"未开票费用(元)"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("span",[e._v(e._s(i.fee-i.taxesMoney))])]}}])}),a("el-table-column",{attrs:{prop:"taxesLast",label:"上次开票时间"}}),a("el-table-column",{attrs:{prop:"startTime",label:"投保生效日期"}}),a("el-table-column",{attrs:{prop:"endTime",label:"投保失效日期"}}),a("el-table-column",{attrs:{label:"操作","min-width":"180px"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-button",{attrs:{type:"text"},on:{click:function(t){return e.$refs.entrustmentHistory.open("开票历史",i)}}},[e._v("开票历史")]),a("el-button",{attrs:{type:"text"},on:{click:function(t){return e.$refs.directInvoicingApplication.open("开票申请",i)}}},[e._v("申请开票")])]}}])})],1),a("pagination",{attrs:{pagination:e.tableData.pagination},on:{"size-change":e.handleSizeChange,"current-change":e.handlePageChange}})]},proxy:!0}])},[a("directInvoicingApplication",{ref:"directInvoicingApplication",on:{success:e.handlePageChange}}),a("entrustmentHistory",{ref:"entrustmentHistory",on:{success:e.handlePageChange}})],1)},n=[],s=(a("ac1f"),a("841c"),a("0f1b")),l=a("aa1c"),o=a("d529"),r=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("GlobalWindow",{attrs:{title:e.title,width:"100%",visible:e.visible,"confirm-working":e.isWorking},on:{"update:visible":function(t){e.visible=t},confirm:e.confirm}},[a("div",{staticClass:"info"},[a("div",{staticClass:"info_list"},[a("div",{staticClass:"info_list_item"},[a("div",{staticClass:"info_list_item_label"},[e._v("开票名称:")]),a("div",{staticClass:"info_list_item_val"},[e._v(e._s(e.userInfo.company.name))])]),a("div",{staticClass:"info_list_item"},[a("div",{staticClass:"info_list_item_label"},[e._v("纳税人识别号:")]),a("div",{staticClass:"info_list_item_val"},[e._v(e._s(e.userInfo.company.code))])]),a("div",{staticClass:"info_list_item"},[a("div",{staticClass:"info_list_item_label"},[e._v("开户行:")]),a("div",{staticClass:"info_list_item_val"},[e._v(e._s(e.userInfo.company.taxBank))])]),a("div",{staticClass:"info_list_item"},[a("div",{staticClass:"info_list_item_label"},[e._v("账号:")]),a("div",{staticClass:"info_list_item_val"},[e._v(" "+e._s(e.userInfo.company.taxAccount)+" ")])]),a("div",{staticClass:"info_list_item",staticStyle:{width:"100%"}},[a("div",{staticClass:"info_list_item_label"},[e._v("地址、电话:")]),a("div",{staticClass:"info_list_item_val"},[e._v(e._s(e.userInfo.company.taxAddr))])]),a("div",{staticClass:"info_list_item",staticStyle:{width:"100%"}},[a("div",{staticClass:"info_list_item_label"},[e._v("开票金额:")]),a("div",{staticClass:"info_list_item_val",staticStyle:{color:"rgba(249, 86, 1, 0.996078431372549)"}},[e._v(e._s(e.totalPrice))])]),a("div",{staticClass:"list",staticStyle:{width:"100%"}},[a("el-radio",{attrs:{label:"0"},model:{value:e.type,callback:function(t){e.type=t},expression:"type"}},[e._v("电子发票")]),a("div",{staticClass:"list_val"},[a("div",{staticClass:"list_val_label"},[e._v("接收地址:")]),a("el-input",{attrs:{disabled:"1"===e.type,placeholder:"请输入"},model:{value:e.val,callback:function(t){e.val=t},expression:"val"}})],1)],1),a("div",{staticClass:"list",staticStyle:{width:"100%"}},[a("el-radio",{attrs:{label:"1"},model:{value:e.type,callback:function(t){e.type=t},expression:"type"}},[e._v("纸质发票")]),a("div",{staticClass:"list_val"},[a("div",{staticClass:"list_val_label"},[e._v("接收地址:")]),a("el-input",{attrs:{disabled:"0"===e.type,placeholder:"请输入"},model:{value:e.val1,callback:function(t){e.val1=t},expression:"val1"}})],1)],1)]),a("el-table",{staticStyle:{width:"100%","margin-bottom":"20px"},attrs:{data:e.list1,border:"","show-summary":"","summary-method":e.getSummaries1}},[a("el-table-column",{attrs:{label:"序号",align:"center",width:"80"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.$index+1))])]}}])}),a("el-table-column",{attrs:{align:"center",prop:"solutionsName",label:"保险方案"}}),a("el-table-column",{attrs:{align:"center",label:"保单号"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("span",[e._v(e._s(i.insuranceCode?i.insuranceCode:"-"))])]}}])}),a("el-table-column",{attrs:{align:"center",label:"批单号"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("span",[e._v(e._s(i.validCode?i.validCode:"-"))])]}}])}),a("el-table-column",{attrs:{align:"center",label:"金额"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("span",{staticStyle:{color:"rgba(249, 86, 1, 0.996078431372549)"}},[e._v(e._s(i.amount))])]}}])})],1),a("el-table",{staticStyle:{width:"100%","margin-bottom":"20px"},attrs:{data:e.list2,border:"","show-summary":"","summary-method":e.getSummaries2},on:{"selection-change":e.handleSelectionChange}},[a("el-table-column",{attrs:{type:"selection",fixed:"left",width:"55"}}),a("el-table-column",{attrs:{label:"冲红单",align:"center",width:"80"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.$index+1))])]}}])}),a("el-table-column",{attrs:{align:"center",prop:"solutionsName",label:"保险方案"}}),a("el-table-column",{attrs:{align:"center",prop:"downCode",label:"发票号"}}),a("el-table-column",{attrs:{align:"center",prop:"createTime",label:"申请开票时间"}}),a("el-table-column",{attrs:{align:"center",label:"金额"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("span",{staticStyle:{color:"rgba(249, 86, 1, 0.996078431372549)"}},[e._v(e._s(i.amount))])]}}])})],1)],1)])},c=[],u=a("5530"),d=(a("159b"),a("d3b7"),a("d81d"),a("ae62")),m=a("5543"),p=a("a656"),f=a("2f62"),h={name:"directInvoicingApplication",extends:d["a"],components:{GlobalWindow:m["a"]},data:function(){return{list1:[],list2:[],form:{id:null},setectData:[],type:"0",val:"",val1:"",rules:{backInfo:[{required:!0,message:"请输入退回说明"}]}}},created:function(){this.config({api:"/business/taxes","field.id":"id"})},computed:Object(u["a"])(Object(u["a"])({},Object(f["c"])(["userInfo"])),{},{totalPrice:function(){var e=this,t=0;return this.list1.forEach((function(e){t+=e.amount})),this.setectData.forEach((function(a){e.list2.forEach((function(e){a.id===e.id&&(t+=e.amount)}))})),t}}),methods:{open:function(e,t){var a=this;this.title=e,this.visible=!0,this.type="0",this.val="",this.val1="",this.list1=[],this.list2=[],this.val=this.userInfo.company.invoiceEmail,this.val1=this.userInfo.company.invoiceAddr,this.$nextTick((function(){for(var e in a.form)a.form[e]=t[e];a.getData()}))},confirm:function(){var e=this;this.val||this.val1?this.list2.length>0&&0===this.setectData.length?this.$message.warning("至少勾选一项冲红单数据"):(this.isWorking=!0,Object(p["directInvoicing"])({address:1==this.type?this.val1:this.val,id:this.form.id,invoicingDetailDTOList:this.setectData.map((function(e){return e.id})),invoicingMoney:this.totalPrice,type:this.type}).then((function(t){e.visible=!1,e.$tip.apiSuccess("操作成功"),e.$emit("success")})).catch((function(t){e.$tip.apiFailed(t)})).finally((function(){e.isWorking=!1}))):this.$message.warning("请输入接收地址")},handleSelectionChange:function(e){this.setectData=e},getData:function(){var e=this;Object(p["getDirectTaxes"])(this.form.id).then((function(t){t.forEach((function(t){2===t.type?e.list2.push(t):e.list1.push(t)}))}))},getSummaries1:function(e){var t=e.columns,a=e.data,i=[];return t.forEach((function(e,t){if(0===t)i[t]="合计";else if(4==t){var n=0;a.forEach((function(e){n+=e.amount})),i[t]=n}})),i},getSummaries2:function(e){var t=e.columns,a=e.data,i=[];return t.forEach((function(e,t){if(0===t)i[t]="合计";else if(5==t){var n=0;a.forEach((function(e){n+=e.amount})),i[t]=n}})),i}}},b=h,v=(a("7256"),a("2877")),_=Object(v["a"])(b,r,c,!1,null,"05f1a532",null),y=_.exports,g=a("f744"),w={name:"directInvoicing",extends:s["a"],components:{TableLayout:l["a"],Pagination:o["a"],directInvoicingApplication:y,entrustmentHistory:g["a"]},data:function(){return{searchForm:{type:0,status:"5,7"}}},created:function(){this.config({module:"投保申请信息表",api:"/business/insuranceApply","field.id":"id","field.main":"id"}),this.search()},methods:{}},k=w,x=(a("97b9"),Object(v["a"])(k,i,n,!1,null,"23925e10",null));t["default"]=x.exports},cc38:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("TreeSelect",{attrs:{placeholder:e.placeholder,value:e.value,data:e.data,clearable:e.clearable,"append-to-body":e.appendToBody,inline:e.inline,multiple:e.multiple,flat:e.multiple},on:{input:function(t){return e.$emit("input",t)}}})},n=[],s=a("b85c"),l=(a("b0c0"),a("e550")),o=a("df8e"),r={name:"DepartmentSelect",components:{TreeSelect:l["a"]},props:{value:{},inline:{default:!0},multiple:{default:!1},placeholder:{default:"请选择部门"},clearable:{default:!1},appendToBody:{default:!1},excludeId:{}},data:function(){return{data:[]}},watch:{value:function(){this.fetchData()}},methods:{fetchData:function(){var e=this;Object(o["fetchTree"])().then((function(t){e.data=[],e.__fillData(e.data,t)})).catch((function(t){e.$tip.apiFailed(t)}))},__fillData:function(e,t){var a,i=Object(s["a"])(t);try{for(i.s();!(a=i.n()).done;){var n=a.value;if(n.id!==this.excludeId){var l={id:n.id,label:n.name};e.push(l),null!=n.children&&n.children.length>0&&(l.children=[],this.__fillData(l.children,n.children),0===l.children.length&&(l.children=void 0))}}}catch(o){i.e(o)}finally{i.f()}}},created:function(){this.fetchData()}},c=r,u=a("2877"),d=Object(u["a"])(c,i,n,!1,null,null,null);t["default"]=d.exports},cd4e:function(e,t,a){"use strict";a("0b32")},ce2f:function(e,t,a){"use strict";a("2613")},cfb4:function(e,t,a){"use strict";a("9027")},d1d6:function(e,t,a){"use strict";a("f68f")},d1ff:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("TableLayout",{attrs:{permissions:["system:traceLog:query"]},scopedSlots:e._u([{key:"table-wrap",fn:function(){return[a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.isWorking.search,expression:"isWorking.search"}],attrs:{data:e.tableData.list,stripe:"","default-sort":{prop:"operaTime",order:"descending"},"row-class-name":e.tableRowClassName},on:{"sort-change":e.handleSortChange}},[a("el-table-column",{attrs:{prop:"operaModule",label:"业务模块","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"operaRemark",label:"操作说明","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"requestMethod",label:"请求方式","min-width":"80px"}}),a("el-table-column",{attrs:{prop:"requestUri",label:"请求地址","min-width":"200px"}}),a("el-table-column",{attrs:{prop:"status",label:"状态","min-width":"80px"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.row;return[e._v(" "+e._s(e._f("statusText")(a.status))+" ")]}}])}),a("el-table-column",{attrs:{prop:"requestParams",label:"请求参数","min-width":"80px"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[null!=i.requestParams?a("ColumnDetail",{attrs:{content:i.requestParams,limit:0}}):e._e()]}}])}),a("el-table-column",{attrs:{prop:"requestResult",label:"请求结果","min-width":"80px"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[null!=i.requestResult?a("ColumnDetail",{attrs:{content:i.requestResult}}):e._e()]}}])}),a("el-table-column",{attrs:{prop:"exceptionLevel",label:"异常等级",sortable:"custom","sort-by":"EXCEPTION_LEVEL","min-width":"100px"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.row;return[e._v(" "+e._s(e._f("exceptionLevelText")(a.exceptionLevel))+" ")]}}])}),a("el-table-column",{attrs:{prop:"exceptionStack",label:"异常信息","min-width":"170px"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[null!=i.exceptionStack?a("ColumnDetail",{attrs:{content:i.exceptionStack,"button-type":e.getExceptionButtonType(i.exceptionLevel)}}):e._e()]}}])}),a("el-table-column",{attrs:{prop:"operaSpendTime",label:"请求耗时(ms)",sortable:"custom","sort-by":"OPERA_SPEND_TIME","min-width":"120px"}}),a("el-table-column",{attrs:{prop:"userRealname",label:"操作人","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"operaTime",label:"操作时间",sortable:"custom","sort-by":"OPERA_TIME","min-width":"140px"}}),a("el-table-column",{attrs:{prop:"platform",label:"操作平台","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"systemVersion",label:"系统版本","min-width":"80px"}}),a("el-table-column",{attrs:{prop:"serverIp",label:"处理服务器IP","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"ip",label:"用户IP","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"clientInfo",label:"用户客户端","min-width":"200px"}}),a("el-table-column",{attrs:{prop:"osInfo",label:"用户操作系统","min-width":"100px"}})],1),a("pagination",{attrs:{pagination:e.tableData.pagination},on:{"size-change":e.handleSizeChange,"current-change":e.handlePageChange}})]},proxy:!0}])},[a("el-form",{ref:"searchForm",attrs:{slot:"search-form",model:e.searchForm,"label-width":"100px",inline:""},slot:"search-form"},[a("el-form-item",{attrs:{label:"用户姓名",prop:"userRealname"}},[a("el-input",{attrs:{placeholder:"请输入固化用户姓名"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.userRealname,callback:function(t){e.$set(e.searchForm,"userRealname",t)},expression:"searchForm.userRealname"}})],1),a("el-form-item",{attrs:{label:"业务模块",prop:"operaModule"}},[a("el-input",{attrs:{placeholder:"请输入业务模块"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.operaModule,callback:function(t){e.$set(e.searchForm,"operaModule",t)},expression:"searchForm.operaModule"}})],1),a("el-form-item",{attrs:{label:"请求地址",prop:"requestUri"}},[a("el-input",{attrs:{placeholder:"请输入请求地址"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.requestUri,callback:function(t){e.$set(e.searchForm,"requestUri",t)},expression:"searchForm.requestUri"}})],1),a("el-form-item",{attrs:{label:"状态",prop:"status"}},[a("el-select",{attrs:{clearable:""},on:{change:e.search},model:{value:e.searchForm.status,callback:function(t){e.$set(e.searchForm,"status",t)},expression:"searchForm.status"}},[a("el-option",{attrs:{value:"-1",label:"未处理"}}),a("el-option",{attrs:{value:"0",label:"失败"}}),a("el-option",{attrs:{value:"1",label:"成功"}})],1)],1),a("el-form-item",{attrs:{label:"异常等级",prop:"exceptionLevel"}},[a("el-select",{attrs:{clearable:""},on:{change:e.search},model:{value:e.searchForm.exceptionLevel,callback:function(t){e.$set(e.searchForm,"exceptionLevel",t)},expression:"searchForm.exceptionLevel"}},[a("el-option",{attrs:{value:"10",label:"高"}}),a("el-option",{attrs:{value:"5",label:"中"}}),a("el-option",{attrs:{value:"0",label:"低"}})],1)],1),a("el-form-item",{attrs:{label:"操作时间范围"}},[a("el-date-picker",{attrs:{type:"datetimerange","range-separator":"至","value-format":"yyyy-MM-dd HH:mm:ss","start-placeholder":"开始时间","end-placeholder":"结束时间"},on:{change:e.handleSearchTimeChange},model:{value:e.searchDateRange,callback:function(t){e.searchDateRange=t},expression:"searchDateRange"}})],1),a("section",[a("el-button",{attrs:{type:"primary"},on:{click:e.search}},[e._v("搜索")]),a("el-button",{attrs:{type:"primary",loading:e.isWorking.export},on:{click:e.exportExcel}},[e._v("导出")]),a("el-button",{on:{click:e.reset}},[e._v("重置")])],1)],1),a("div",{staticClass:"status-bar",attrs:{slot:"space"},slot:"space"},[a("label",{staticClass:"status-normal"},[e._v("正常")]),a("label",{staticClass:"status-warn"},[e._v("警告异常(需排查)")]),a("label",{staticClass:"status-danger"},[e._v("系统异常(需修复)")])])],1)},n=[],s=(a("ac1f"),a("841c"),a("d529")),l=a("aa1c"),o=a("0f1b"),r=function(){var e=this,t=e.$createElement,a=e._self._c||t;return e.content.length<=e.limit?a("span",[e._v(e._s(e.content))]):a("el-popover",{attrs:{"popper-class":"eva-column-detail-popover",trigger:"click"},model:{value:e.visible,callback:function(t){e.visible=t},expression:"visible"}},[a("div",{staticClass:"eva-column-detail"},[a("pre",{staticClass:"eva-column-detail__main"},[e._v(e._s(e.formattedContent))]),a("div",{staticClass:"eva-column-detail__action"},[a("el-button",{attrs:{size:"mini"},on:{click:e.cancel}},[e._v("关闭")]),a("el-button",{directives:[{name:"clipboard",rawName:"v-clipboard:copy",value:e.formattedContent,expression:"formattedContent",arg:"copy"},{name:"clipboard",rawName:"v-clipboard:success",value:e.copySuccess,expression:"copySuccess",arg:"success"},{name:"clipboard",rawName:"v-clipboard:error",value:e.copyFailed,expression:"copyFailed",arg:"error"}],attrs:{size:"mini",type:"primary"},on:{click:e.confirm}},[e._v(e._s(e.confirmButtonText))])],1)]),a("el-button",{attrs:{slot:"reference",type:e.buttonType},slot:"reference"},[e._v("查看")])],1)},c=[],u=(a("a9e3"),{name:"ColumnDetail",props:{buttonType:{type:String},content:{type:String,default:""},limit:{type:Number,default:12},analyse:{type:Boolean,default:!0},allowCopy:{type:Boolean,default:!0}},data:function(){return{visible:!1}},computed:{confirmButtonText:function(){return this.allowCopy?"复制":"确定"},formattedContent:function(){var e=this.content;if(this.analyse)try{e=JSON.stringify(JSON.parse(this.content),null,2)}catch(t){}return e}},methods:{confirm:function(){this.visible=!1,this.$emit("confirm")},cancel:function(){this.visible=!1,this.$emit("cancel")},copySuccess:function(){this.$tip.success("复制成功")},copyFailed:function(){this.$tip.error("复制失败")}}}),d=u,m=(a("7ad3"),a("e794"),a("2877")),p=Object(m["a"])(d,r,c,!1,null,"703bfe4a",null),f=p.exports,h={name:"SystemTraceLog",extends:o["a"],components:{ColumnDetail:f,TableLayout:l["a"],Pagination:s["a"]},data:function(){return{searchDateRange:[],searchForm:{userRealname:"",operaModule:"",requestUri:"",status:null,exceptionLevel:null,startTime:null,endTime:null}}},filters:{statusText:function(e){return 1===e?"成功":0===e?"失败":"未处理"},exceptionLevelText:function(e){return null==e?"":0===e?"低":5===e?"中":10===e?"高":"未知"}},methods:{reset:function(){this.$refs.searchForm.resetFields(),this.searchDateRange=[],this.searchForm.startTime=null,this.searchForm.endTime=null,this.search()},tableRowClassName:function(e){var t=e.row;return 5===t.exceptionLevel||-1===t.status?"warning-log":10===t.exceptionLevel?"danger-log":""},getExceptionButtonType:function(e){return 5===e?"warning":10===e?"danger":null},handleSearchTimeChange:function(e){this.searchForm.startTime=null,this.searchForm.endTime=null,null!=e&&(this.searchForm.startTime=e[0],this.searchForm.endTime=e[1]),this.search()}},created:function(){this.config({api:"/system/traceLog",sorts:[{property:"OPERA_TIME",direction:"DESC"}]}),this.search()}},b=h,v=(a("633e"),Object(m["a"])(b,i,n,!1,null,"3f3a7a1b",null));t["default"]=v.exports},d3ea:function(e,t,a){"use strict";a.r(t),a.d(t,"fetchList",(function(){return n})),a.d(t,"updateById",(function(){return s})),a.d(t,"create",(function(){return l})),a.d(t,"check",(function(){return o})),a.d(t,"back",(function(){return r})),a.d(t,"uploadToubaodan",(function(){return c})),a.d(t,"uploadBaoxiandan",(function(){return u})),a.d(t,"editBaoxiandan",(function(){return d})),a.d(t,"dealBackApply",(function(){return m})),a.d(t,"getCountCyclePriceVO",(function(){return p})),a.d(t,"applyOpt",(function(){return f})),a.d(t,"exportDetailExcel",(function(){return h})),a.d(t,"getDetail",(function(){return b})),a.d(t,"getChangeDetail",(function(){return v})),a.d(t,"getSignLink",(function(){return _})),a.d(t,"getJiajianBaoSignLink",(function(){return y})),a.d(t,"getChangeUnitSignLink",(function(){return g})),a.d(t,"getDetailList",(function(){return w})),a.d(t,"getChangeDetailList",(function(){return k})),a.d(t,"findList",(function(){return x})),a.d(t,"updateData",(function(){return C})),a.d(t,"applyDetailPage",(function(){return I})),a.d(t,"applyChagneDetailPage",(function(){return S})),a.d(t,"exportExcel",(function(){return D})),a.d(t,"exportJiajianBaoExcel",(function(){return $})),a.d(t,"backChagne",(function(){return T})),a.d(t,"editChangePidan",(function(){return O})),a.d(t,"uploadChangePidan",(function(){return N})),a.d(t,"dealBackChangeApply",(function(){return F})),a.d(t,"exportChangeUnitExcel",(function(){return W})),a.d(t,"applyChagneDetailExcel",(function(){return L}));var i=a("b775");function n(e){return i["a"].post("/business/insuranceApply/page",e,{trim:!0})}function s(e){return i["a"].post("/business/insuranceApply/updateById",e)}function l(e){return i["a"].post("/business/insuranceApply/create",e)}function o(e){return i["a"].post("/business/insuranceApply/check",e)}function r(e){return i["a"].post("/business/insuranceApply/back",e)}function c(e){return i["a"].post("/business/insuranceApply/uploadToubaodan",e)}function u(e){return i["a"].post("/business/insuranceApply/uploadBaoxiandan",e)}function d(e){return i["a"].post("/business/insuranceApply/editBaoxiandan",e)}function m(e){return i["a"].post("/business/insuranceApply/dealBackApply",e)}function p(e){return i["a"].post("/business/insuranceApply/getCountCyclePriceVO",e)}function f(e){return i["a"].post("/business/insuranceApply/applyOpt",e)}function h(e){return i["a"].post("/business/insuranceApply/exportDetailExcel",e,{trim:!0,download:!0})}function b(e){return i["a"].get("business/insuranceApply/".concat(e))}function v(e){return i["a"].get("business/applyChange/".concat(e))}function _(e){return i["a"].get("business/insuranceApply/getSignLink/".concat(e))}function y(e){return i["a"].post("/business/applyChange/getJiajianBaoSignLink",e,{trim:!0})}function g(e){return i["a"].post("/business/applyChange/getChangeUnitSignLink",e,{trim:!0})}function w(e){return i["a"].post("/business/applyDetail/list",e,{trim:!0})}function k(e){return i["a"].post("/business/applyChagneDetail/list",e,{trim:!0})}function x(e){return i["a"].post("/business/applyDetail/findList",e)}function C(e){return i["a"].post("/business/insuranceApply/updateData",e)}function I(e){return i["a"].post("/business/applyDetail/page",e)}function S(e){return i["a"].post("/business/applyChagneDetail/page",e)}function D(e){return i["a"].post("/business/applyDetail/exportExcel",e,{trim:!0,download:!0})}function $(e){return i["a"].post("/business/applyChange/exportJiajianBaoExcel",e,{trim:!0,download:!0})}function T(e){return i["a"].post("/business/applyChange/back",e,{trim:!0})}function O(e){return i["a"].post("/business/applyChange/editPidan",e,{trim:!0})}function N(e){return i["a"].post("/business/applyChange/uploadPidan",e,{trim:!0})}function F(e){return i["a"].post("/business/applyChange/dealBackApply",e,{trim:!0})}function W(e){return i["a"].post("/business/applyChange/exportChangeUnitExcel",e,{trim:!0,download:!0})}function L(e){return i["a"].post("/business/applyChagneDetail/exportExcel",e,{trim:!0,download:!0})}},d529:function(e,t,a){"use strict";var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"table-pagination"},[a("el-pagination",{attrs:{"current-page":e.pagination.pageIndex,"page-sizes":e.pagination.pageSizes||[10,20,30,40],"page-size":e.pagination.pageSize,layout:"total, sizes, prev, pager, next, jumper",total:e.pagination.total,background:""},on:{"size-change":e.sizeChange,"current-change":e.currentChange}})],1)},n=[],s={name:"Pagination",props:{pagination:{type:Object,default:function(){return{}}}},data:function(){return{}},methods:{sizeChange:function(e){this.$emit("size-change",e)},currentChange:function(e){this.$emit("current-change",e)}}},l=s,o=a("2877"),r=Object(o["a"])(l,i,n,!1,null,null,null);t["a"]=r.exports},d59a:function(e,t,a){"use strict";a("1ee5")},d645:function(e,t,a){},d71e:function(e,t,a){e.exports=a.p+"static/img/settle.2cb8083b.png"},d83c:function(e,t,a){},d852:function(e,t,a){},da96:function(e,t,a){"use strict";a("1f0f")},dc08:function(e,t,a){},dcd1:function(e,t,a){"use strict";var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("GlobalWindow",{attrs:{title:e.title,width:"100%",visible:e.visible,"confirm-working":e.isWorking},on:{"update:visible":function(t){e.visible=t},confirm:e.confirm},scopedSlots:e._u([{key:"footer",fn:function(){return[a("el-button",{on:{click:function(t){e.visible=!1}}},[e._v("返回")])]},proxy:!0}])},[a("div",{staticClass:"info"},[a("div",{staticClass:"info_head"},[a("span",[e._v("所属企业:"+e._s(e.form.companyName)+" ")]),0==e.form.unitStatus?a("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.$refs.dispatchReviewCheck.open("审核派遣单位",e.form)}}},[e._v("审核")]):1!=e.form.unitStatus||null!=e.form.worktypeStatus&&0!=e.form.worktypeStatus?e._e():a("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.$refs.dispatchReview.open("审核工种",e.form)}}},[e._v("审核工种")])],1),a("div",{staticClass:"info_list"},[a("div",{staticClass:"info_list_item"},[a("div",{staticClass:"info_list_item_label"},[e._v("派遣单位:")]),a("div",{staticClass:"info_list_item_val"},[e._v(e._s(e.form.name))])]),a("div",{staticClass:"info_list_item"},[a("div",{staticClass:"info_list_item_label"},[e._v("派遣单位信用代码:")]),a("div",{staticClass:"info_list_item_val"},[e._v(e._s(e.form.code))])]),a("div",{staticClass:"info_list_item"},[a("div",{staticClass:"info_list_item_label"},[e._v("派遣单位状态:")]),0===e.form.unitStatus?a("div",{staticClass:"info_list_item_val",class:"du-status"+e.form.unitStatus},[e._v("待审核")]):e._e(),1===e.form.unitStatus?a("div",{staticClass:"info_list_item_val"},[null==e.form.worktypeStatus||0===e.form.worktypeStatus?a("span",{class:"du-status"+e.form.worktypeStatus,staticStyle:{color:"#2E68EC"}},[e._v("工种待审")]):e._e(),1===e.form.worktypeStatus?a("span",{class:"du-status"+e.form.worktypeStatus},[e._v("审核通过")]):e._e(),2===e.form.worktypeStatus?a("span",{class:"du-status"+e.form.worktypeStatus},[e._v("工种审核不通过")]):e._e()]):e._e(),2===e.form.unitStatus?a("div",{staticClass:"info_list_item_val",class:"du-status"+e.form.unitStatus},[e._v("审核不通过")]):e._e()]),a("div",{staticClass:"info_list_item"},[a("div",{staticClass:"info_list_item_label"},[e._v("派遣单位详述:")]),a("div",{staticClass:"info_list_item_val"},[e._v(e._s(e.form.content))])])]),a("div",{staticClass:"info_table"},e._l(e.form.duSolutionList,(function(t,i){return a("div",{key:i,staticClass:"info_table_item"},[a("div",{staticClass:"info_table_item_label"},[e._v("保险方案:"+e._s(t.solutionName))]),a("div",{staticClass:"info_table_item_content"},[a("el-table",{staticStyle:{width:"100%"},attrs:{data:t.duWorktypeList,border:""}},[a("el-table-column",{attrs:{label:"序号",width:"80px"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.$index+1))])]}}],null,!0)}),a("el-table-column",{attrs:{prop:"workTypeName",label:"所属工种"}}),a("el-table-column",{attrs:{prop:"name",label:"操作视频"},scopedSlots:e._u([{key:"default",fn:function(e){var t=e.row;return[a("video",{attrs:{loop:"",controls:"",width:"150px",height:"150px",src:t.videoUrlFull}})]}}],null,!0)}),a("el-table-column",{attrs:{prop:"checkDate",label:"审核通过日期"}}),a("el-table-column",{attrs:{label:"状态"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[0===i.status?a("span",{class:"du-status"+i.status},[e._v("待审核")]):e._e(),1===i.status?a("span",{class:"du-status"+i.status},[e._v("审核通过")]):e._e(),2===i.status?a("span",{class:"du-status"+i.status},[e._v("审核不通过")]):e._e()]}}],null,!0)})],1)],1)])})),0),a("div",{staticClass:"info_status"},[a("div",{staticClass:"info_status_label"},[e._v("审核流程")]),a("div",{staticClass:"info_status_list"},[a("el-timeline",{attrs:{reverse:e.reverse}},e._l(e.form.duLogList,(function(t,i){return a("el-timeline-item",{key:i},[a("div",{staticStyle:{display:"flex","flex-direction":"column"}},[a("span",{staticStyle:{"font-size":"16px","font-weight":"400",color:"black"}},[e._v(" "+e._s(t.title)+" "),5===t.objType||6===t.objType||1===t.objType||2===t.objType?a("span",{staticStyle:{"font-size":"16px","font-weight":"400",color:"black","margin-left":"10px"}},[e._v(" "+e._s(t.content)+" ")]):e._e()]),a("span",{staticStyle:{"margin-top":"5px","font-size":"12px","font-weight":"400",color:"#999999"}},[e._v(" 操作员-"+e._s(t.creatorName)+"("+e._s(1==t.creatorType?t.companyName:"平台端")+")"+e._s(t.createDate)+" ")])])])})),1)],1)])]),a("addJobType",{ref:"addJobType",on:{success:e.callback}}),a("OperaDispatchUnitWindow",{ref:"OperaDispatchUnitWindow",on:{success:e.callback}}),a("dispatchReview",{ref:"dispatchReview",on:{success:e.callback}}),a("dispatchReviewCheck",{ref:"dispatchReviewCheck",on:{success:e.callback}})],1)},n=[],s=a("1da1"),l=(a("96cf"),a("ae62")),o=a("5543"),r=a("ff4d"),c=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("GlobalWindow",{attrs:{title:e.title,width:"100%",visible:e.visible,"confirm-working":e.isWorking},on:{"update:visible":function(t){e.visible=t}},scopedSlots:e._u([{key:"footer",fn:function(){return[a("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.doSubmit(1)}}},[e._v("审核通过")]),a("el-button",{attrs:{type:"danger"},on:{click:function(t){return e.doSubmit(2)}}},[e._v("审核退回")]),a("el-button",{on:{click:function(t){e.visible=!1}}},[e._v("取消")])]},proxy:!0}])},[a("div",{staticClass:"form"},[a("div",{staticClass:"form_item"},[a("div",{staticClass:"form_item_label"},[a("span",[e._v("*")]),e._v("审核说明:")]),a("div",{staticClass:"form_item_val"},[a("el-input",{attrs:{type:"textarea",rows:2,placeholder:"请输入"},model:{value:e.checkInfo,callback:function(t){e.checkInfo=t},expression:"checkInfo"}})],1)])]),e._l(e.duSolutionList,(function(t,i){return a("div",{key:i,staticClass:"box"},[a("div",{staticClass:"box_label"},[e._v("保险方案:"+e._s(t.solutionName))]),t.duWorktypeList&&t.duWorktypeList.length>0?a("el-table",{staticStyle:{width:"100%"},attrs:{data:t.duWorktypeList,border:""}},[a("el-table-column",{attrs:{label:"序号",width:"80px"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.$index+1))])]}}],null,!0)}),a("el-table-column",{attrs:{prop:"workTypeName",label:"所属工种"}}),a("el-table-column",{attrs:{prop:"name",label:"操作视频"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[i.videoUrlFull?a("video",{attrs:{loop:"",controls:"",width:"150px",height:"150px",src:i.videoUrlFull}}):e._e()]}}],null,!0)}),a("el-table-column",{attrs:{label:"状态"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[0===i.status?a("span",{class:"du-status"+i.status},[e._v("待审核")]):e._e(),1===i.status?a("span",{class:"du-status"+i.status},[e._v("审核通过")]):e._e(),2===i.status?a("span",{class:"du-status"+i.status},[e._v("审核不通过")]):e._e()]}}],null,!0)})],1):e._e()],1)}))],2)},u=[],d=(a("159b"),a("4aa3")),m={name:"dispatchReview",extends:l["a"],components:{GlobalWindow:o["a"]},data:function(){return{checkInfo:"",form:{duSolutionList:[]},duSolutionList:[],rules:{},tableData:[],visible5:!1}},created:function(){this.config({api:"/business/insuranceApply","field.id":"id"})},methods:{open:function(e,t){var a=this;this.title=e,this.visible=!0,this.form={},this.checkInfo="",this.form=t,this.duSolutionList=[];var i=this.form.duSolutionList;i.forEach((function(e){var t=e.duWorktypeList,i=0,n=new Array;t.forEach((function(t){null!=t.status&&0!=t.status||(i=1,n.push(t)),1==i&&a.duSolutionList.push({duWorktypeList:n,solutionName:e.solutionName})}))})),console.log(this.form)},doSubmit:function(e){var t=this;this.checkInfo?this.$dialog.messageConfirm("确认进行该操作吗?").then((function(){t.isWorking=!0,Object(d["checkWorktype"])({id:t.form.id,checkInfo:t.checkInfo,worktypeStatus:e}).then((function(e){t.visible=!1,t.$emit("success")})).catch((function(e){t.$tip.apiFailed(e)}))})):this.$message.warning("请输入审核说明!")}}},p=m,f=(a("6c41"),a("2877")),h=Object(f["a"])(p,c,u,!1,null,"d2c9e94c",null),b=h.exports,v=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("GlobalWindow",{attrs:{title:e.title,width:"50%",visible:e.visible,"confirm-working":e.isWorking},on:{"update:visible":function(t){e.visible=t}},scopedSlots:e._u([{key:"footer",fn:function(){return[a("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.doSubmit(1)}}},[e._v("审核通过")]),a("el-button",{attrs:{type:"danger"},on:{click:function(t){return e.doSubmit(2)}}},[e._v("审核退回")]),a("el-button",{on:{click:function(t){e.visible=!1}}},[e._v("取消")])]},proxy:!0}])},[a("div",{staticClass:"form"},[a("div",{staticClass:"form_item"},[a("div",{staticClass:"form_item_label"},[a("span",[e._v("*")]),e._v("审核说明:")]),a("div",{staticClass:"form_item_val"},[a("el-input",{attrs:{type:"textarea",rows:2,placeholder:"请输入"},model:{value:e.form.checkInfo,callback:function(t){e.$set(e.form,"checkInfo",t)},expression:"form.checkInfo"}})],1)])])])},_=[],y={name:"dispatchReviewCheck",extends:l["a"],components:{GlobalWindow:o["a"]},data:function(){return{form:{id:null,checkInfo:""},rules:{},tableData:[],visible5:!1}},created:function(){this.config({api:"/business/insuranceApply","field.id":"id"})},methods:{open:function(e,t){this.form={id:null,checkInfo:""},this.title=e,this.visible=!0,this.form.id=t.id},doSubmit:function(e){var t=this;this.form.checkInfo?this.$dialog.messageConfirm("确认进行该操作吗?").then((function(){t.isWorking=!0,Object(d["check"])({id:t.form.id,checkInfo:t.form.checkInfo,unitStatus:e}).then((function(e){t.visible=!1,t.$emit("success")})).catch((function(e){t.$tip.apiFailed(e)}))})):this.$message.warning("请输入审核说明!")}}},g=y,w=(a("ba2c"),Object(f["a"])(g,v,_,!1,null,"6d93ce66",null)),k=w.exports,x=a("f458"),C=(a("2f13"),{name:"dispatchUnitDetailsPlat",extends:l["a"],components:{GlobalWindow:o["a"],addJobType:r["a"],OperaDispatchUnitWindow:x["a"],dispatchReview:b,dispatchReviewCheck:k},data:function(){return{form:{id:null,name:"",code:"",content:"",companyName:"",unitStatus:"",worktypeStatus:"",duLogList:[],duSolutionList:[],saveDuSolutionDTOList:[{id:"",saveDuWorkTypeDTOList:[{videoUrl:"",workTypeId:"",file:{videourl:"",videourlfull:""}}],typeWork:[],solutionId:""}]},tableData:[],insuranceScheme:[],reverse:!1,visible5:!1,activities:[]}},created:function(){this.config({api:"/business/dispatchUnit","field.id":"id"})},methods:{open:function(e,t){this.title=e,this.visible=!0,this.form={id:null,name:"",code:"",content:"",unitStatus:"",companyName:"",worktypeStatus:"",duLogList:[],duSolutionList:[],saveDuSolutionDTOList:[]},this.form.id=t.id,this.form.checkInfo="",this.getDetails()},getDetails:function(){var e=this;return Object(s["a"])(regeneratorRuntime.mark((function t(){var a,i;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,Object(d["getById"])(e.form.id);case 2:for(i in a=t.sent,e.form)e.form[i]=a[i];case 4:case"end":return t.stop()}}),t)})))()},callback:function(){this.open(this.title,this.form),this.$emit("success")}}}),I=C,S=(a("b18a"),Object(f["a"])(I,i,n,!1,null,"3b2cfe2e",null));t["a"]=S.exports},dd38:function(e,t,a){"use strict";a("9f3b")},dd7b:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"wrap"},[e._m(0),a("div",{staticClass:"login"},[a("h1",[e._v("系统登录 / LOGIN IN")]),a("div",{staticClass:"login_type"},[a("div",{class:1===e.active?"login_type_item active":"login_type_item",on:{click:function(t){return e.handleClick(1)}}},[e._v("账号登录")]),a("div",{class:2===e.active?"login_type_item active":"login_type_item",on:{click:function(t){return e.handleClick(2)}}},[e._v("手机登录")])]),a("div",{staticClass:"info-input"},[1===e.active?[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入用户名","prefix-icon":"el-icon-user-solid",maxlength:"50"},model:{value:e.username,callback:function(t){e.username=t},expression:"username"}}),a("el-input",{attrs:{placeholder:"请输入密码",type:"password","prefix-icon":"eva-icon-password",maxlength:"30","show-password":""},model:{value:e.password,callback:function(t){e.password=t},expression:"password"}}),a("div",{staticClass:"captcha-input"},[a("el-input",{attrs:{placeholder:"图片验证码","prefix-icon":"eva-icon-shield",maxlength:"4"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.login(t)}},model:{value:e.captcha.value,callback:function(t){e.$set(e.captcha,"value",t)},expression:"captcha.value"}}),e.captcha.loading?a("span",[a("i",{staticClass:"el-icon-loading"})]):a("img",{attrs:{src:e.captcha.uri},on:{click:e.refreshCaptcha}})],1)]:[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入手机号","prefix-icon":"el-icon-phone",maxlength:"11"},model:{value:e.phone,callback:function(t){e.phone=t},expression:"phone"}}),a("div",{staticClass:"captcha-input"},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入验证码","prefix-icon":"eva-icon-shield",maxlength:"4"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.login(t)}},model:{value:e.code,callback:function(t){e.code=t},expression:"code"}}),0===e.num?a("el-button",{staticStyle:{width:"120px","margin-left":"20px"},attrs:{type:"primary"},on:{click:e.send}},[e._v("发送验证码")]):a("el-button",{staticStyle:{width:"120px","margin-left":"20px"},attrs:{type:"primary"}},[e._v(e._s(e.num))])],1)]],2),a("el-button",{attrs:{loading:e.loading},on:{click:e.login}},[e._v("登 录")])],1)])},n=[function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"introduce"},[a("h2",[e._v("预选清单查询系统")])])}],s=a("5530"),l=(a("d3b7"),a("498a"),a("2f62")),o=a("503a"),r=a("71bc"),c={name:"Login",data:function(){return{loading:!1,username:"",password:"",phone:"",code:"",active:1,num:0,timer:null,captcha:{loading:!1,value:"",uuid:"",uri:""}}},methods:Object(s["a"])(Object(s["a"])({},Object(l["b"])(["setUserInfo"])),{},{handleClick:function(e){this.active=e,this.username="",this.password="",this.phone="",this.code=""},send:function(){var e=this;if(this.phone){var t=/^1[3456789]\d{9}$/;t.test(this.phone)?Object(r["sendSms"])({phone:this.phone}).then((function(t){e.num=60,e.setTimer()})):this.$message.warning("手机号不合法")}else this.$message.warning("请先输入手机号")},setTimer:function(){var e=this;this.timer=setInterval((function(){if(0===e.num)return e.num=0,clearInterval(e.timer),void(e.timer=null);e.num-=1}),1e3)},login:function(){var e=this;if(!this.loading)if(1===this.active){if(!this.__check())return;this.loading=!0,Object(o["loginByPassword"])({username:this.username.trim(),password:this.password,code:this.captcha.value.trim(),uuid:this.captcha.uuid}).then((function(){window.location.href="/yyb_web"})).catch((function(t){e.refreshCaptcha(),e.$tip.apiFailed(t)})).finally((function(){e.loading=!1}))}else{if(!this.phone)return void this.$tip.error("请输入手机号");if(!this.code)return void this.$tip.error("请输入验证码");this.loading=!0,Object(o["loginByPhone"])({phone:this.phone,code:this.code.trim()}).then((function(){window.location.href="/yyb_web"})).catch((function(t){e.$tip.apiFailed(t)})).finally((function(){e.loading=!1}))}},refreshCaptcha:function(){var e=this;this.captcha.loading=!0,Object(o["getCaptcha"])().then((function(t){e.captcha.uri=t.image,e.captcha.uuid=t.uuid})).catch((function(t){e.$tip.apiFailed(t)})).finally((function(){setTimeout((function(){e.captcha.loading=!1}),150)}))},__check:function(){return""===this.username.trim()?(this.$tip.error("请输入用户名"),!1):""===this.password?(this.$tip.error("请输入密码"),!1):""!==this.captcha.value.trim()||(this.$tip.error("请输入图片验证码"),!1)}}),created:function(){this.refreshCaptcha()}},u=c,d=(a("0301"),a("2877")),m=Object(d["a"])(u,i,n,!1,null,"c4c3ba7c",null);t["default"]=m.exports},df8e:function(e,t,a){"use strict";a.r(t),a.d(t,"fetchTree",(function(){return n})),a.d(t,"fetchUserList",(function(){return s})),a.d(t,"create",(function(){return l})),a.d(t,"updateById",(function(){return o})),a.d(t,"deleteById",(function(){return r})),a.d(t,"deleteByIdInBatch",(function(){return c}));var i=a("b775");function n(){return i["a"].post("/system/department/tree")}function s(e){return i["a"].post("/system/department/users",e)}function l(e){return i["a"].post("/system/department/create",e)}function o(e){return i["a"].post("/system/department/updateById",e)}function r(e){return i["a"].get("/system/department/delete/".concat(e))}function c(e){return i["a"].get("/system/department/delete/batch",{params:{ids:e}})}},e02d:function(e,t,a){},e0c5:function(e,t,a){},e12c:function(e,t,a){},e386:function(e,t,a){},e399:function(e,t,a){"use strict";a("080b")},e43c:function(e,t,a){"use strict";a("9cfc")},e550:function(e,t,a){"use strict";var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("vue-tree-select",{class:{inline:e.inline},attrs:{placeholder:e.placeholder,value:e.value,options:e.data,clearable:e.clearable,flat:e.flat,"append-to-body":e.appendToBody,multiple:e.multiple,"no-children-text":"无记录","no-options-text":"无记录","no-results-text":"未匹配到数据"},on:{input:function(t){return e.$emit("input",t)}}})},n=[],s=a("ca17"),l=a.n(s),o=(a("542c"),{name:"TreeSelect",props:{inline:{default:!1},multiple:{default:!1},flat:{default:!1},value:{},placeholder:{default:"请选择"},clearable:{default:!1},data:{type:Array,required:!0},appendToBody:{default:!1}},components:{VueTreeSelect:l.a}}),r=o,c=(a("b27d"),a("2877")),u=Object(c["a"])(r,i,n,!1,null,"760ceb48",null);t["a"]=u.exports},e634:function(e,t,a){"use strict";a("229b")},e794:function(e,t,a){"use strict";a("b56d")},e811:function(e,t,a){"use strict";var i,n,s=a("53ca"),l=a("b85c"),o=a("5530"),r=(a("c740"),a("2f62")),c={name:"BasePage",data:function(){return{adminCode:"admin"}},computed:Object(o["a"])(Object(o["a"])({},Object(r["c"])(["userInfo"])),{},{isAdmin:function(){var e=this;return this.userInfo.roles.findIndex((function(t){return t===e.adminCode}))>-1}}),methods:{containRoles:function(e){var t=this;if(null==e)return!0;if(null==this.userInfo)return!1;if(null==this.userInfo.roles||0===this.userInfo.roles.length)return!1;var a,i=Object(l["a"])(e);try{var n=function(){var e=a.value;if(t.userInfo.roles.findIndex((function(t){return t===e}))>-1)return{v:!0}};for(i.s();!(a=i.n()).done;){var o=n();if("object"===Object(s["a"])(o))return o.v}}catch(r){i.e(r)}finally{i.f()}return!1},containPermissions:function(e){var t=this;if(null==e)return!0;if(null==this.userInfo)return!1;if(null==this.userInfo.permissions||0===this.userInfo.permissions.length)return!1;var a,i=Object(l["a"])(e);try{var n=function(){var e=a.value;if(t.userInfo.permissions.findIndex((function(t){return t===e}))>-1)return{v:!0}};for(i.s();!(a=i.n()).done;){var o=n();if("object"===Object(s["a"])(o))return o.v}}catch(r){i.e(r)}finally{i.f()}return!1}}},u=c,d=a("2877"),m=Object(d["a"])(u,i,n,!1,null,null,null);t["a"]=m.exports},e915:function(e,t,a){"use strict";a("bf33")},eaa1:function(e,t,a){"use strict";var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("GlobalWindow",{attrs:{title:e.title,width:"100%",text:"投保申请",visible:e.visible,"confirm-working":e.isWorking},on:{"update:visible":function(t){e.visible=t},confirm:e.confirm}},[a("div",{staticClass:"list"},[a("el-form",{ref:"form",staticClass:"demo-form-inline",attrs:{inline:!0,model:e.form,rules:e.rules}},[a("el-form-item",{attrs:{label:"保险方案"}},[a("span",[e._v(e._s(e.form.solutionsName))])]),a("el-form-item",{attrs:{label:"批单生效起期",prop:"applyStartTime"}},[a("div",{staticStyle:{display:"flex","flex-direction":"column"}},[a("el-date-picker",{attrs:{type:"date","picker-options":e.pickerOptions,"value-format":"yyyy-MM-dd HH:mm:ss",format:"yyyy-MM-dd HH:mm:ss",placeholder:"选择日期"},on:{change:e.changeApplyStartTime},model:{value:e.form.applyStartTime,callback:function(t){e.$set(e.form,"applyStartTime",t)},expression:"form.applyStartTime"}}),a("span",{staticStyle:{color:"#F95601","font-size":"14px"}},[e._v("(次日生效投保请于17:30前提交,超时提交以保险单为准)")])],1)]),e.item?a("el-form-item",{attrs:{label:"投保年龄"}},[a("span",[e._v(e._s(e.item.minAge)+" 至 "+e._s(e.item.maxAge))])]):e._e(),e.item?a("el-form-item",{attrs:{label:"费用"}},[a("span",[e._v(e._s(e.item.price)+"元")]),0===e.item.timeUnit?a("span",[e._v("/天")]):e._e(),1===e.item.timeUnit?a("span",[e._v("/半月")]):e._e(),2===e.item.timeUnit?a("span",[e._v("/月")]):e._e(),3===e.item.timeUnit?a("span",[e._v("/年")]):e._e(),a("span",[e._v("/人")])]):e._e()],1)],1),a("div",{staticClass:"desc_item_from"},[a("el-table",{staticStyle:{width:"100%"},attrs:{data:e.list,border:""}},[a("el-table-column",{attrs:{prop:"code",align:"center",label:"关联保单号"}}),a("el-table-column",{attrs:{prop:"solutionsName",label:"保险方案",align:"center",width:"180"}}),a("el-table-column",{attrs:{prop:"startTime",align:"center",label:"保险生效起期"}}),a("el-table-column",{attrs:{prop:"endTime",align:"center",label:"保险生效止期"}}),a("el-table-column",{attrs:{prop:"insureNum",align:"center",label:"投保人数"}}),a("el-table-column",{attrs:{prop:"serviceDays",align:"center",label:"在保时长(天)"}}),a("el-table-column",{attrs:{prop:"currentFee",align:"center",label:"产生费用(元)"}}),a("el-table-column",{attrs:{prop:"fee",align:"center",label:"总费用(元)"}})],1)],1),a("div",{staticClass:"desc_item_cate"},[a("el-tabs",{on:{"tab-click":e.handleClick},model:{value:e.activeName,callback:function(t){e.activeName=t},expression:"activeName"}},[a("el-tab-pane",{attrs:{label:"加保员工",name:"0"}}),a("el-tab-pane",{attrs:{label:"减保员工",name:"1"}})],1)],1),a("div",{staticClass:"btns"},[a("div",{staticClass:"btns_item"},[a("el-button",{attrs:{type:"primary"},on:{click:e.seleUser}},[e._v("选取员工")]),"1"!==e.activeName?a("el-button",{attrs:{type:"primary"},on:{click:e.uploadUser}},[e._v("导入员工")]):e._e(),"1"!==e.activeName?a("el-button",{attrs:{type:"primary"},on:{click:e.addUser}},[e._v("添加员工")]):e._e(),a("el-button",{attrs:{type:"danger"},on:{click:e.deleItem}},[e._v("删除")])],1),"1"!==e.activeName?a("div",{staticClass:"btns_item"},[a("el-button",{attrs:{type:"primary"},on:{click:e.sele}},[e._v("选取派遣单位")])],1):e._e()]),a("el-table",{ref:"multipleTable",staticStyle:{width:"100%","margin-bottom":"15px"},attrs:{data:"0"===e.activeName?e.form.addDetailList:e.form.delDetailList,border:"","show-summary":"","summary-method":e.getSummaries},on:{"selection-change":e.handleSelectionChange}},[a("el-table-column",{attrs:{type:"selection",width:"55"}}),a("el-table-column",{attrs:{label:"序号",width:"80px"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.$index+1))])]}}])}),a("el-table-column",{attrs:{prop:"memberName",label:"姓名"}}),a("el-table-column",{attrs:{prop:"idCard",label:"身份证号"}}),a("el-table-column",{attrs:{label:"年龄"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[e.getAgeByIdCard(i.idCard)<e.item.minAge||e.getAgeByIdCard(i.idCard)>e.item.maxAge?a("span",{staticStyle:{color:"red"}},[e._v(e._s(e.getAgeByIdCard(i.idCard)))]):a("span",[e._v(e._s(e.getAgeByIdCard(i.idCard)))])]}}])}),a("el-table-column",{attrs:{prop:"duName",label:"派遣单位"}}),a("el-table-column",{attrs:{prop:"workTypeName",label:"所属工种"}}),a("el-table-column",{attrs:{label:"费用"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return["0"===e.activeName?a("span",[e._v(e._s(i.fee))]):a("span",[e._v(e._s(i.fee?"-"+i.fee:""))])]}}])}),a("el-table-column",{attrs:{label:"操作"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{staticStyle:{color:"red"},attrs:{type:"text"},on:{click:function(a){return e.dele(t.$index)}}},[e._v("删除")])]}}])})],1),e.item?a("div",{staticClass:"info"},[e.item.specialAgreement?a("span",[e._v(e._s(e.item.specialAgreement))]):e._e(),e.item.specialInfo?a("span",[e._v(e._s(e.item.specialInfo))]):e._e(),e.item.ortherInfo?a("span",[e._v(e._s(e.item.ortherInfo))]):e._e()]):e._e(),a("selectEmployees",{ref:"selectEmployees",on:{result:e.getValue}}),a("addEmployee",{ref:"addEmployee",on:{result:e.getValue}}),a("importEmployees",{ref:"importEmployees",on:{result:e.getValue}}),a("confirmJobType",{ref:"confirmJobType",on:{result:e.getUser}})],1)},n=[],s=a("2909"),l=(a("159b"),a("b0c0"),a("a434"),a("d3b7"),a("d81d"),a("ae62")),o=a("5543"),r=a("7d22"),c=a("c190"),u=a("bded"),d=a("87e5"),m=a("6119"),p=a("d3ea"),f=a("9c9d"),h={name:"additionSubtractionApplication",extends:l["a"],components:{GlobalWindow:o["a"],selectEmployees:r["a"],addEmployee:c["a"],importEmployees:u["a"],confirmJobType:d["a"]},data:function(){return{form:{id:null,solutionId:"",solutionsName:"",applyStartTime:"",applyEndTime:"",addDetailList:[],delDetailList:[]},activeName:"0",pickerOptions:{},price:"",endTime:"",company:[],seleData:[],item:null,rules:{applyStartTime:[{required:!0,message:"请选择批单生效起期"}]},list:[]}},created:function(){this.config({api:"/business/insuranceApply","field.id":"id"})},methods:{open:function(e,t){var a=this;this.title=e,this.form.addDetailList=[],this.form.delDetailList=[],this.list=[],this.form.id=null,this.item=null,this.form.solutionId="",this.form.solutionsName="",this.form.applyStartTime="",this.form.applyEndTime="",t&&t.id?this.$nextTick((function(){a.$refs.form.resetFields(),a.form.id=t.id,a.getDetails()})):this.$nextTick((function(){a.$refs.form.resetFields(),a.form[a.configData["field.id"]]=null})),this.getCompany(),this.visible=!0},changeApplyStartTime:function(e){var t=this;Object(f["getChangeCountCyclePriceVO"])({applyId:this.form.id,validTime:e}).then((function(e){t.price=e.cyclePrice,t.form.addDetailList.forEach((function(t){t.fee=e.cyclePrice})),t.form.delDetailList.forEach((function(t){t.fee=e.cyclePrice}))}))},handleClick:function(e){this.activeName=e.index},getDetails:function(){var e=this;Object(p["getDetail"])(this.form.id).then((function(t){e.list.push(t),e.endTime=t.endTime,e.form.solutionId=t.solutionId,e.form.solutionsName=t.solutionsName,e.pickerOptions={disabledDate:function(e){return e.getTime()>new Date(t.endTime).getTime()||e.getTime()<new Date(t.lastChangeDate?t.lastChangeDate:t.startTime).getTime()}},e.changeSolution1(t.solutionId)}))},getSummaries:function(e){var t=this,a=e.columns,i=(e.data,[]);return a.forEach((function(e,a){if(0!==a){if(7===a){var n=0;return"0"===t.activeName?(t.form.addDetailList.forEach((function(e){n+=e.fee})),void(i[a]=n)):(t.form.delDetailList.forEach((function(e){n+=e.fee})),void(i[a]="-"+n))}}else i[a]="总价"})),i},deleItem:function(){var e=this;0!==this.seleData.length?"0"===this.activeName?this.seleData.forEach((function(t){e.form.addDetailList.forEach((function(a,i){t===a.name&&e.form.addDetailList.splice(i,1)}))})):this.seleData.forEach((function(t){e.form.delDetailList.forEach((function(a,i){t===a.name&&e.form.delDetailList.splice(i,1)}))})):this.$message.warning("至少选择一项内容")},confirm:function(){var e=this;this.$refs.form.validate((function(t){if(t){for(var a=0;a<e.form.addDetailList.length;a++)if(!e.form.addDetailList[a].worktypeId||!e.form.addDetailList[a].duId)return void e.$message.warning("请完善加保派遣单位和工种信息");for(var i=0;i<e.form.delDetailList.length;i++)if(!e.form.delDetailList[i].worktypeId||!e.form.delDetailList[i].duId)return void e.$message.warning("请完善减保派遣单位和工种信息");e.form.addDetailList.forEach((function(e){e.idcardNo=e.idCard})),e.form.delDetailList.forEach((function(e){e.idcardNo=e.idCard})),e.isWorking=!0,Object(f["create"])({applyId:e.form.id,addDetailList:e.form.addDetailList,delDetailList:e.form.delDetailList,validTime:e.form.applyStartTime,type:0}).then((function(){e.visible=!1,e.$tip.apiSuccess("操作成功"),e.$emit("success")})).catch((function(t){e.$tip.apiFailed(t)})).finally((function(){e.isWorking=!1}))}}))},seleUser:function(){this.form.solutionId?this.form.applyStartTime?"0"===this.activeName?this.$refs.selectEmployees.open("选取员工",{arr:this.form.addDetailList,price:this.price,notInInsuranceApplyId:this.form.id,validTime:this.form.applyStartTime}):this.$refs.selectEmployees.open("选取员工",{arr:this.form.delDetailList,price:this.price,insuranceApplyId:this.form.id,validTime:this.form.applyStartTime}):this.$message.warning("请先选择批单生效起期"):this.$message.warning("请先选择保险方案")},addUser:function(){this.form.solutionId?"0"===this.activeName?this.$refs.addEmployee.open("添加员工",{arr:this.form.addDetailList,price:this.price}):this.$refs.addEmployee.open("添加员工",{arr:this.form.delDetailList,price:this.price}):this.$message.warning("请先选择保险方案")},uploadUser:function(){this.form.solutionId?"0"===this.activeName?this.$refs.importEmployees.open("上传名单",{arr:this.form.addDetailList,price:this.price}):this.$refs.importEmployees.open("上传名单",{arr:this.form.delDetailList,price:this.price}):this.$message.warning("请先选择保险方案")},changeSolution1:function(e){var t=this;this.company.forEach((function(a){a.id===e&&(console.log(a),t.item=a)}))},dele:function(e){"0"===this.activeName?this.form.addDetailList.splice(e,1):this.form.delDetailList.splice(e,1)},getUser:function(e){var t=this;this.seleData.forEach((function(a){"0"===t.activeName?t.form.addDetailList.forEach((function(t){a===t.name&&(t.workTypeName=e.workTypeName,t.worktypeId=e.worktypeId,t.duName=e.duName,t.duId=e.duId)})):t.form.delDetailList.forEach((function(t){a===t.name&&(t.workTypeName=e.workTypeName,t.worktypeId=e.worktypeId,t.duName=e.duName,t.duId=e.duId)}))})),this.seleData=[],this.$refs.multipleTable.clearSelection()},sele:function(){this.form.solutionId?0!==this.seleData.length?this.$refs.confirmJobType.open("确认工种",{solutionId:this.form.solutionId}):this.$message.warning("请选择员工"):this.$message.warning("请选择保险方案")},getCompany:function(){var e=this;Object(m["all"])({dataType:2}).then((function(t){e.company=t}))},getAgeByIdCard:function(e){var t={},a=e;if(!a)return t;var i=a.substring(6,10),n=a.substring(10,12),s=a.substring(12,14),l=new Date,o=l.getMonth()+1,r=l.getDate(),c=l.getFullYear()-i;return(o<n||o==n&&r<s)&&c--,t.age=c,t.age},handleSelectionChange:function(e){this.seleData=e.map((function(e){return e.name}))},getValue:function(e){var t,a;(console.log(e),"0"===this.activeName)?(t=this.form.addDetailList).push.apply(t,Object(s["a"])(e)):(a=this.form.delDetailList).push.apply(a,Object(s["a"])(e))}}},b=h,v=(a("0668"),a("2877")),_=Object(v["a"])(b,i,n,!1,null,"5622828b",null);t["a"]=_.exports},ed23:function(e,t,a){e.exports=a.p+"static/img/apply_check.09439554.png"},ed232:function(e,t,a){"use strict";a("3c2a")},ee14:function(e,t,a){"use strict";a.r(t),a.d(t,"fetchList",(function(){return n})),a.d(t,"exportExcel",(function(){return s})),a.d(t,"create",(function(){return l})),a.d(t,"all",(function(){return o})),a.d(t,"updateById",(function(){return r})),a.d(t,"updateStatus",(function(){return c}));var i=a("b775");function n(e){return i["a"].post("/business/insurance/page",e,{trim:!0})}function s(e){return i["a"].post("/business/insurance/exportExcel",e,{trim:!0,download:!0})}function l(e){return i["a"].post("/business/insurance/create",e)}function o(e){return i["a"].post("/business/insurance/list",e)}function r(e){return i["a"].post("/business/insurance/updateById",e)}function c(e){return i["a"].post("/business/insurance/updateStatus",e)}},f0b1:function(e,t,a){},f214:function(e,t,a){"use strict";var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("TreeSelect",{attrs:{placeholder:e.placeholder,value:e.value,data:e.data,"append-to-body":e.appendToBody,clearable:e.clearable,inline:e.inline},on:{input:function(t){return e.$emit("input",t)}}})},n=[],s=a("b85c"),l=(a("b0c0"),a("e550")),o=a("a6dc"),r={name:"MenuSelect",components:{TreeSelect:l["a"]},props:{value:{},inline:{default:!0},type:{default:"0"},placeholder:{default:"请选择菜单"},clearable:{default:!1},appendToBody:{default:!1},excludeId:{}},data:function(){return{data:[]}},watch:{excludeId:function(){this.fetchData()}},methods:{fetchData:function(){var e=this;"1"===this.type?Object(o["fetchTree1"])().then((function(t){e.data=[],e.__fillData(e.data,t)})).catch((function(t){e.$tip.apiFailed(t)})):Object(o["fetchTree"])().then((function(t){e.data=[],e.__fillData(e.data,t)})).catch((function(t){e.$tip.apiFailed(t)}))},__fillData:function(e,t){var a,i=Object(s["a"])(t);try{for(i.s();!(a=i.n()).done;){var n=a.value;if(n.id!==this.excludeId){var l={id:n.id,label:n.name};e.push(l),null!=n.children&&n.children.length>0&&(l.children=[],this.__fillData(l.children,n.children),0===l.children.length&&(l.children=void 0))}}}catch(o){i.e(o)}finally{i.f()}}},created:function(){this.fetchData()}},c=r,u=a("2877"),d=Object(u["a"])(c,i,n,!1,null,null,null);t["a"]=d.exports},f2aa:function(e,t,a){"use strict";a("a21e")},f458:function(e,t,a){"use strict";var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("GlobalWindow",{attrs:{title:e.title,width:"100%",visible:e.visible,"confirm-working":e.isWorking},on:{"update:visible":function(t){e.visible=t},confirm:e.confirm}},[a("el-form",{ref:"form",attrs:{model:e.form,rules:e.rules}},[a("el-form-item",{attrs:{label:"派遣单位名称",prop:"name"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入"},model:{value:e.form.name,callback:function(t){e.$set(e.form,"name",t)},expression:"form.name"}})],1),a("el-form-item",{attrs:{label:"派遣单位信用代码",prop:"code"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入"},model:{value:e.form.code,callback:function(t){e.$set(e.form,"code",t)},expression:"form.code"}})],1),a("el-form-item",{attrs:{label:"派遣单位描述",prop:"content"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入"},model:{value:e.form.content,callback:function(t){e.$set(e.form,"content",t)},expression:"form.content"}})],1)],1),1!==e.form.type?a("div",{staticClass:"list"},[a("el-button",{staticStyle:{"margin-bottom":"15px"},attrs:{type:"primary"},on:{click:e.add}},[e._v("添加方案")]),e._l(e.form.saveDuSolutionDTOList,(function(t,i){return a("div",{key:i,staticClass:"list_item"},[a("div",{staticClass:"list_item_input"},[a("div",{staticClass:"list_item_input_label"},[a("span",[e._v("*")]),e._v("保险方案")]),a("div",{staticClass:"list_item_input_val"},[a("el-select",{attrs:{placeholder:"请选择"},on:{change:function(t){return e.changeTypeWork(t,i)}},model:{value:t.solutionId,callback:function(a){e.$set(t,"solutionId",a)},expression:"item.solutionId"}},e._l(e.insuranceScheme,(function(e){return a("el-option",{key:e.id,attrs:{label:e.name,value:e.id}})})),1),a("div",{staticStyle:{display:"flex","align-items":"center"}},[a("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.addItem(i)}}},[e._v("添加")]),a("el-button",{attrs:{type:"danger"},on:{click:function(t){return e.deleItem(i)}}},[e._v("删除")])],1)],1)]),a("div",{staticClass:"list_item_table"},[a("el-table",{staticStyle:{width:"100%"},attrs:{data:t.saveDuWorkTypeDTOList,border:""}},[a("el-table-column",{attrs:{label:"序号",width:"80px"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.$index+1))])]}}],null,!0)}),a("el-table-column",{attrs:{prop:"name",label:"所属工种"},scopedSlots:e._u([{key:"default",fn:function(n){return[a("el-select",{attrs:{placeholder:"请选择"},on:{change:function(t){return e.changeGZ(t,i,n.$index)}},model:{value:n.row.workTypeId,callback:function(t){e.$set(n.row,"workTypeId",t)},expression:"scope.row.workTypeId"}},e._l(t.typeWork,(function(e){return a("el-option",{key:e.id,attrs:{label:e.name,value:e.id}})})),1)]}}],null,!0)}),a("el-table-column",{attrs:{prop:"address",label:"操作视频(非必填)"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("div",{staticStyle:{width:"100px",height:"100px"}},[a("UploadAvatarVideo",{attrs:{uploadData:{folder:"unit"},file:t.row.file},on:{uploadSuccess:function(a){return e.result(a,i,t.$index)}}})],1)]}}],null,!0)}),a("el-table-column",{attrs:{label:"操作",width:"90",fixed:"right"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{type:"text"},on:{click:function(a){return e.dele(i,t.$index)}}},[e._v("删除")])]}}],null,!0)})],1)],1)])}))],2):e._e()],1)},n=[],s=(a("99af"),a("d3b7"),a("159b"),a("b0c0"),a("a434"),a("ae62")),l=a("5543"),o=a("50cb"),r=a("6119"),c=a("2dda"),u=a("4aa3"),d={name:"OperaDispatchUnitWindow",extends:s["a"],components:{GlobalWindow:l["a"],UploadAvatarVideo:o["a"]},data:function(){return{form:{id:null,name:"",code:"",content:"",type:"",saveDuSolutionDTOList:[{id:"",saveDuWorkTypeDTOList:[{videoUrl:"",workTypeId:"",workTypeName:"",file:{videourl:"",videourlfull:""}}],typeWork:[],solutionId:"",solutionName:""}]},rules:{name:[{required:!0,message:"请输入派遣单位名称"}],code:[{required:!0,message:"请输入派遣单位信用代码"}],content:[{required:!0,message:"请输入派遣单位描述"}]},insuranceScheme:[]}},created:function(){var e=this;this.config({api:"/business/dispatchUnit","field.id":"id"}),Object(r["all"])({}).then((function(t){e.insuranceScheme=t}))},methods:{open:function(e,t){var a=this;this.title=e,this.visible=!0,this.form.saveDuSolutionDTOList=[{id:"",saveDuWorkTypeDTOList:[{videoUrl:"",workTypeId:"",workTypeName:"",file:{videourl:"",videourlfull:""}}],typeWork:[],solutionId:"",solutionName:""}],null!=t?this.$nextTick((function(){for(var e in a.form)a.form[e]=t[e]})):this.$nextTick((function(){a.$refs.form.resetFields(),a.form[a.configData["field.id"]]=null}))},__confirmCreate:function(){var e=this;this.$refs.form.validate((function(t){if(t){for(var a=0;a<e.form.saveDuSolutionDTOList.length;a++){if(!e.form.saveDuSolutionDTOList[a].solutionId)return void e.$message.warning("第".concat(a+1,"项保险方案为空!"));for(var i=0;i<e.form.saveDuSolutionDTOList[a].saveDuWorkTypeDTOList.length;i++)if(!e.form.saveDuSolutionDTOList[a].saveDuWorkTypeDTOList[i].workTypeId)return void e.$message.warning("第".concat(a+1,"项保险方案第").concat(i+1,"项工种为空!"))}e.isWorking=!0,e.api.create(e.form).then((function(){e.visible=!1,e.$tip.apiSuccess("新建成功"),e.$emit("success")})).catch((function(t){e.$tip.apiFailed(t)})).finally((function(){e.isWorking=!1}))}}))},__confirmEdit:function(){var e=this;this.$refs.form.validate((function(t){if(t){for(var a=0;a<e.form.saveDuSolutionDTOList.length;a++){if(!e.form.saveDuSolutionDTOList[a].solutionId)return void e.$message.warning("第".concat(a+1,"项保险方案为空!"));for(var i=0;i<e.form.saveDuSolutionDTOList[a].saveDuWorkTypeDTOList.length;i++)if(!e.form.saveDuSolutionDTOList[a].saveDuWorkTypeDTOList[i].workTypeId)return void e.$message.warning("第".concat(a+1,"项保险方案第").concat(i+1,"项工种为空!"))}e.isWorking=!0,Object(u["editDispatchUnit"])(e.form).then((function(){e.visible=!1,e.$tip.apiSuccess("修改成功"),e.$emit("success")})).catch((function(t){e.$tip.apiFailed(t)})).finally((function(){e.isWorking=!1}))}}))},changeGZ:function(e,t,a){var i="";this.form.saveDuSolutionDTOList[t].typeWork.forEach((function(t){t.id===e&&(i=t.name)})),this.form.saveDuSolutionDTOList[t].saveDuWorkTypeDTOList[a].workTypeName=i},changeTypeWork:function(e,t){var a=this;Object(c["findListByDTO"])({queryType:0,id:e}).then((function(e){a.form.saveDuSolutionDTOList[t].typeWork=e}));var i="";this.insuranceScheme.forEach((function(t){t.id===e&&(i=t.name)})),this.form.saveDuSolutionDTOList[t].solutionName=i},add:function(){this.form.saveDuSolutionDTOList.unshift({id:"",saveDuWorkTypeDTOList:[{videoUrl:"",workTypeId:"",workTypeName:"",file:{videourl:"",videourlfull:""}}],typeWork:[],solutionId:"",solutionName:""})},addItem:function(e){this.form.saveDuSolutionDTOList[e].saveDuWorkTypeDTOList.push({videoUrl:"",workTypeId:"",file:{videourl:"",videourlfull:""}})},deleItem:function(e){1!==this.form.saveDuSolutionDTOList.length?this.form.saveDuSolutionDTOList.splice(e,1):this.$message.warning("至少保留一项内容")},result:function(e,t,a){this.form.saveDuSolutionDTOList[t].saveDuWorkTypeDTOList[a].videoUrl=e.imgurl},dele:function(e,t){1!==this.form.saveDuSolutionDTOList[e].saveDuWorkTypeDTOList.length?this.form.saveDuSolutionDTOList[e].saveDuWorkTypeDTOList.splice(t,1):this.$message.warning("至少保留一项内容")}}},m=d,p=(a("04d9"),a("2877")),f=Object(p["a"])(m,i,n,!1,null,"68605c51",null);t["a"]=f.exports},f4f7:function(e,t,a){"use strict";a("061b")},f569:function(e,t,a){"use strict";a("7a0e")},f68f:function(e,t,a){},f6e3:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("TableLayout",{attrs:{permissions:["business:settleclaims:query"]},scopedSlots:e._u([{key:"table-wrap",fn:function(){return[1===e.userInfo.type?a("ul",{staticClass:"toolbar"},[a("li",[a("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.$refs.onlineReporting.open("提交报案")}}},[e._v("在线报案")])],1)]):e._e(),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.isWorking.search,expression:"isWorking.search"}],attrs:{data:e.tableData.list,stripe:""}},[a("el-table-column",{attrs:{label:"序号",width:"80px"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.$index+1))])]}}])}),a("el-table-column",{attrs:{prop:"status",label:"案件状态","min-width":"100px"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[0===i.status||2===i.status||3===i.status?a("span",{class:"settle-status"+i.status},[e._v("处理中")]):e._e(),1===i.status?a("span",{class:"settle-status"+i.status},[e._v("已撤案")]):e._e(),4===i.status?a("span",{class:"settle-status"+i.status},[e._v("已结案")]):e._e()]}}])}),a("el-table-column",{attrs:{prop:"reportNum",label:"报案号","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"companyName",label:"报案企业","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"memberName",label:"出险人","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"memberIdcardNo",label:"身份证号","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"solutionName",label:"保险方案","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"duName",label:"派遣单位","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"worktypeName",label:"所属工种","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"baoxianStartTime",label:"保险生效起期","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"createDate",label:"报案时间","min-width":"100px"}}),e.containPermissions(["business:settleclaims:update","business:settleclaims:delete"])?a("el-table-column",{attrs:{label:"操作","min-width":"120",fixed:"right"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:settleclaims:update"],expression:"['business:settleclaims:update']"}],attrs:{type:"text"},on:{click:function(t){return e.$refs.operaSettleClaimsWindow.open("报案详情",i)}}},[e._v("查看详情")])]}}],null,!1,514079444)}):e._e()],1),a("pagination",{attrs:{pagination:e.tableData.pagination},on:{"size-change":e.handleSizeChange,"current-change":e.handlePageChange}})]},proxy:!0}])},[a("el-form",{ref:"searchForm",attrs:{slot:"search-form",model:e.searchForm,"label-width":"100px",inline:""},slot:"search-form"},[a("el-form-item",{attrs:{label:"员工姓名",prop:"memberName"}},[a("el-input",{attrs:{placeholder:"请输入"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.memberName,callback:function(t){e.$set(e.searchForm,"memberName",t)},expression:"searchForm.memberName"}})],1),a("el-form-item",{attrs:{label:"身份证",prop:"memberIdcardNo"}},[a("el-input",{attrs:{placeholder:"请输入"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.memberIdcardNo,callback:function(t){e.$set(e.searchForm,"memberIdcardNo",t)},expression:"searchForm.memberIdcardNo"}})],1),0===e.userInfo.type?a("el-form-item",{attrs:{label:"报案单位",prop:"companyId"}},[a("el-select",{attrs:{placeholder:"请选择"},on:{change:e.search},model:{value:e.searchForm.companyId,callback:function(t){e.$set(e.searchForm,"companyId",t)},expression:"searchForm.companyId"}},e._l(e.companyList,(function(e){return a("el-option",{key:e.id,attrs:{label:e.name,value:e.id}})})),1)],1):e._e(),a("el-form-item",{attrs:{label:"保险方案",prop:"baseSolutionId"}},[a("el-select",{attrs:{placeholder:"请选择"},on:{change:e.search},model:{value:e.searchForm.baseSolutionId,callback:function(t){e.$set(e.searchForm,"baseSolutionId",t)},expression:"searchForm.baseSolutionId"}},e._l(e.solutionList,(function(e){return a("el-option",{key:e.id,attrs:{label:e.name,value:e.id}})})),1)],1),a("el-form-item",{attrs:{label:"案件状态",prop:"status"}},[a("el-select",{attrs:{placeholder:"请选择"},on:{change:e.search},model:{value:e.searchForm.status,callback:function(t){e.$set(e.searchForm,"status",t)},expression:"searchForm.status"}},[a("el-option",{attrs:{label:"处理中",value:"0"}}),a("el-option",{attrs:{label:"已撤案",value:"1"}}),a("el-option",{attrs:{label:"已结案",value:"4"}})],1)],1),a("el-form-item",{attrs:{label:"派遣单位",prop:"duName"}},[a("el-input",{attrs:{placeholder:"请输入"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.duName,callback:function(t){e.$set(e.searchForm,"duName",t)},expression:"searchForm.duName"}})],1),a("section",[a("el-button",{attrs:{type:"primary"},on:{click:e.search}},[e._v("搜索")]),a("el-button",{on:{click:e.reset}},[e._v("重置")])],1)],1),a("OperaSettleClaimsWindow",{ref:"operaSettleClaimsWindow",on:{success:e.handlePageChange}}),a("onlineReporting",{ref:"onlineReporting",on:{success:e.handlePageChange}})],1)},n=[],s=a("5530"),l=(a("ac1f"),a("841c"),a("0f1b")),o=a("aa1c"),r=a("d529"),c=a("1bc2"),u=a("803e"),d=a("6119"),m=a("c3a4"),p=a("2f62"),f={name:"SettleClaims",extends:l["a"],components:{TableLayout:o["a"],Pagination:r["a"],OperaSettleClaimsWindow:c["a"],onlineReporting:u["a"]},data:function(){return{solutionList:[],companyList:[],searchForm:{baseSolutionId:"",companyId:"",duName:"",memberName:"",memberIdcardNo:"",status:"",informantName:""}}},computed:Object(s["a"])({},Object(p["c"])(["userInfo"])),created:function(){this.config({module:"理赔申请表",api:"/business/settleClaims","field.id":"id","field.main":"id"}),this.search(),this.loadSelectList()},methods:{loadSelectList:function(){var e=this;Object(d["all"])({dataType:0}).then((function(t){e.solutionList=t})).catch((function(e){})),Object(m["pageAll"])({}).then((function(t){e.companyList=t})).catch((function(e){}))}}},h=f,b=a("2877"),v=Object(b["a"])(h,i,n,!1,null,null,null);t["default"]=v.exports},f6f0:function(e,t,a){e.exports=a.p+"static/img/company_add.6884c663.png"},f744:function(e,t,a){"use strict";var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("GlobalWindow",{attrs:{title:e.title,width:"100%",visible:e.visible,"confirm-working":e.isWorking},on:{"update:visible":function(t){e.visible=t},confirm:e.confirm},scopedSlots:e._u([{key:"footer",fn:function(){return[a("el-button",{on:{click:e.close}},[e._v("返回")])]},proxy:!0}])},[a("div",{staticStyle:{width:"100%",display:"flex","align-items":"center","margin-bottom":"20px"}},[e._v(" 保险方案:"+e._s(e.form.solutionsName)+" "),a("div",{staticStyle:{width:"20px"}}),e._v(" 保单号:"+e._s(e.form.code||"-")+" ")]),a("el-table",{ref:"table",staticStyle:{width:"100%"},attrs:{data:e.list,border:""}},[a("el-table-column",{attrs:{label:"序号",width:"80px"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.$index+1))])]}}])}),a("el-table-column",{attrs:{prop:"createDate",label:"申请开票时间"}}),a("el-table-column",{attrs:{label:"开票状态"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[1===i.status?a("span",[e._v("已开票")]):2===i.status?a("span",[e._v("平台撤回")]):3===i.status?a("span",[e._v("已冲红")]):a("span",[e._v("待处理")])]}}])}),a("el-table-column",{attrs:{prop:"price",label:"开票金额(元)"}}),a("el-table-column",{attrs:{label:"接收方式"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[1===i.type?a("span",[e._v("纸质发票")]):a("span",[e._v("电子发票")])]}}])}),a("el-table-column",{attrs:{label:"电子发票"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[i.imgurlFull?a("el-image",{staticStyle:{width:"50px",height:"50px"},attrs:{src:i.imgurlFull,"preview-src-list":[i.imgurlFull]}}):a("span",[e._v("-")])]}}])}),a("el-table-column",{attrs:{label:"操作"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-button",{attrs:{type:"text"},on:{click:function(t){return e.see(i)}}},[e._v("申请详情")])]}}])})],1),a("directInsuranceDetails",{ref:"directInsuranceDetails"}),a("commissionDetails",{ref:"commissionDetails"})],1)},n=[],s=a("ae62"),l=a("5543"),o=a("a656"),r=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("GlobalWindow",{attrs:{title:e.title,width:"100%",visible:e.visible,"confirm-working":e.isWorking},on:{"update:visible":function(t){e.visible=t},confirm:e.confirm},scopedSlots:e._u([{key:"footer",fn:function(){return[a("el-button",{on:{click:e.close}},[e._v("返回")])]},proxy:!0}])},[a("div",{staticClass:"info"},[a("div",{staticClass:"info_list"},[a("div",{staticClass:"info_list_item"},[a("div",{staticClass:"info_list_item_label"},[e._v("开票名称:")]),a("div",{staticClass:"info_list_item_val"},[e._v(e._s(e.userInfo.company.name))])]),a("div",{staticClass:"info_list_item"},[a("div",{staticClass:"info_list_item_label"},[e._v("纳税人识别号:")]),a("div",{staticClass:"info_list_item_val"},[e._v(e._s(e.userInfo.company.code))])]),a("div",{staticClass:"info_list_item"},[a("div",{staticClass:"info_list_item_label"},[e._v("开户行:")]),a("div",{staticClass:"info_list_item_val"},[e._v(e._s(e.userInfo.company.taxBank))])]),a("div",{staticClass:"info_list_item"},[a("div",{staticClass:"info_list_item_label"},[e._v("账号:")]),a("div",{staticClass:"info_list_item_val"},[e._v(" "+e._s(e.userInfo.company.taxAccount)+" ")])]),a("div",{staticClass:"info_list_item",staticStyle:{width:"100%"}},[a("div",{staticClass:"info_list_item_label"},[e._v("地址、电话:")]),a("div",{staticClass:"info_list_item_val"},[e._v(e._s(e.userInfo.company.invoiceAddr)+" "+e._s(e.userInfo.company.phone))])]),a("div",{staticClass:"info_list_item",staticStyle:{width:"100%"}},[a("div",{staticClass:"info_list_item_label"},[e._v("开票金额:")]),a("div",{staticClass:"info_list_item_val",staticStyle:{color:"rgba(249, 86, 1, 0.996078431372549)"}},[e._v(e._s(e.totalPrice))])]),0===e.form.type?a("div",{staticClass:"list",staticStyle:{width:"100%"}},[a("div",{staticClass:"list_label"},[e._v(" 接收方式:电子发票 ")]),a("div",{staticClass:"list_val"},[a("div",{staticClass:"list_val_label"},[e._v("接收地址:")]),a("div",{staticClass:"list_val_info"},[e._v(e._s(e.form.addr))])])]):a("div",{staticClass:"list",staticStyle:{width:"100%"}},[a("div",{staticClass:"list_label"},[e._v(" 接收方式:纸质发票 ")]),a("div",{staticClass:"list_val"},[a("div",{staticClass:"list_val_label"},[e._v("接收地址:")]),a("div",{staticClass:"list_val_info"},[e._v(e._s(e.form.addr))])])])]),a("el-table",{staticStyle:{width:"100%","margin-bottom":"20px"},attrs:{data:e.list1,border:"","show-summary":"","summary-method":e.getSummaries1}},[a("el-table-column",{attrs:{label:"序号",align:"center",width:"80"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.$index+1))])]}}])}),a("el-table-column",{attrs:{align:"center",prop:"solutionName",label:"保险方案"}}),a("el-table-column",{attrs:{align:"center",prop:"applyCode",label:"保单号"}}),a("el-table-column",{attrs:{align:"center",label:"金额"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("span",{staticStyle:{color:"rgba(249, 86, 1, 0.996078431372549)"}},[e._v(e._s(i.totalFee))])]}}])})],1),a("el-table",{staticStyle:{width:"100%","margin-bottom":"20px"},attrs:{data:e.list2,border:"","show-summary":"","summary-method":e.getSummaries2}},[a("el-table-column",{attrs:{label:"冲红单",align:"center",width:"80"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.$index+1))])]}}])}),a("el-table-column",{attrs:{align:"center",prop:"solutionsName",label:"保险方案"}}),a("el-table-column",{attrs:{align:"center",prop:"downCode",label:"发票号"}}),a("el-table-column",{attrs:{align:"center",prop:"createTime",label:"申请开票时间"}}),a("el-table-column",{attrs:{align:"center",label:"金额"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("span",{staticStyle:{color:"rgba(249, 86, 1, 0.996078431372549)"}},[e._v(e._s(i.totalFee))])]}}])})],1)],1)])},c=[],u=a("5530"),d=(a("159b"),a("2f62")),m={name:"directInsuranceDetails",extends:s["a"],components:{GlobalWindow:l["a"]},data:function(){return{list1:[],list2:[],totalPrice:0,form:{id:null,type:"",addr:""}}},created:function(){this.config({api:"/business/taxes","field.id":"id"})},computed:Object(u["a"])({},Object(d["c"])(["userInfo"])),methods:{open:function(e,t){var a=this;this.title=e,this.visible=!0,this.list1=[],this.list2=[],this.$nextTick((function(){for(var e in a.form)a.form[e]=t[e];a.getData()}))},close:function(){this.visible=!1},getData:function(){var e=this;Object(o["getDetail"])(this.form.id).then((function(t){var a=0;e.list1=t.applyList,e.list2=t.delTaxList,e.list1&&e.list1.length>0&&e.list1.forEach((function(e){a+=e.totalFee})),e.list2&&e.list2.length>0&&e.list2.forEach((function(e){a+=e.totalFee})),e.totalPrice=a}))},getSummaries1:function(e){var t=e.columns,a=e.data,i=[];return t.forEach((function(e,t){if(0===t)i[t]="合计";else if(4==t){var n=0;a.forEach((function(e){n+=e.totalFee})),i[t]=n}})),i},getSummaries2:function(e){var t=e.columns,a=e.data,i=[];return t.forEach((function(e,t){if(0===t)i[t]="合计";else if(5==t){var n=0;a.forEach((function(e){n+=e.totalFee})),i[t]=n}})),i}}},p=m,f=(a("d1d6"),a("2877")),h=Object(f["a"])(p,r,c,!1,null,"ee1931d0",null),b=h.exports,v=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("GlobalWindow",{attrs:{title:e.title,width:"100%",visible:e.visible,"confirm-working":e.isWorking},on:{"update:visible":function(t){e.visible=t},confirm:e.confirm},scopedSlots:e._u([{key:"footer",fn:function(){return[a("el-button",{on:{click:e.close}},[e._v("返回")])]},proxy:!0}])},[a("div",{staticClass:"info"},[a("div",{staticClass:"info_list"},[a("div",{staticClass:"info_list_item"},[a("div",{staticClass:"info_list_item_label"},[e._v("开票名称:")]),a("div",{staticClass:"info_list_item_val"},[e._v(e._s(e.userInfo.company.name))])]),a("div",{staticClass:"info_list_item"},[a("div",{staticClass:"info_list_item_label"},[e._v("纳税人识别号:")]),a("div",{staticClass:"info_list_item_val"},[e._v(e._s(e.userInfo.company.code))])]),a("div",{staticClass:"info_list_item"},[a("div",{staticClass:"info_list_item_label"},[e._v("开户行:")]),a("div",{staticClass:"info_list_item_val"},[e._v(e._s(e.userInfo.company.taxBank))])]),a("div",{staticClass:"info_list_item"},[a("div",{staticClass:"info_list_item_label"},[e._v("账号:")]),a("div",{staticClass:"info_list_item_val"},[e._v(" "+e._s(e.userInfo.company.taxAccount)+" ")])]),a("div",{staticClass:"info_list_item",staticStyle:{width:"100%"}},[a("div",{staticClass:"info_list_item_label"},[e._v("地址、电话:")]),a("div",{staticClass:"info_list_item_val"},[e._v(e._s(e.userInfo.company.invoiceAddr)+" "+e._s(e.userInfo.company.phone))])]),a("div",{staticClass:"info_list_item",staticStyle:{width:"100%"}},[a("div",{staticClass:"info_list_item_label"},[e._v("开票金额:")]),a("div",{staticClass:"info_list_item_val",staticStyle:{color:"rgba(249, 86, 1, 0.996078431372549)"}},[e._v(e._s(e.totalPrice))])]),0===e.form.type?a("div",{staticClass:"list",staticStyle:{width:"100%"}},[a("div",{staticClass:"list_label"},[e._v(" 接收方式:电子发票 ")]),a("div",{staticClass:"list_val"},[a("div",{staticClass:"list_val_label"},[e._v("接收地址:")]),a("div",{staticClass:"list_val_info"},[e._v(e._s(e.form.addr))])])]):a("div",{staticClass:"list",staticStyle:{width:"100%"}},[a("div",{staticClass:"list_label"},[e._v(" 接收方式:纸质发票 ")]),a("div",{staticClass:"list_val"},[a("div",{staticClass:"list_val_label"},[e._v("接收地址:")]),a("div",{staticClass:"list_val_info"},[e._v(e._s(e.form.addr))])])])]),a("el-table",{staticStyle:{width:"100%","margin-bottom":"20px"},attrs:{data:e.list1,border:"","show-summary":"","summary-method":e.getSummaries1}},[a("el-table-column",{attrs:{label:"序号",align:"center",width:"80"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.$index+1))])]}}])}),a("el-table-column",{attrs:{align:"center",prop:"solutionName",label:"保险方案"}}),a("el-table-column",{attrs:{align:"center",prop:"applyCode",label:"保单号"}}),a("el-table-column",{attrs:{align:"center",label:"金额"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("span",{staticStyle:{color:"rgba(249, 86, 1, 0.996078431372549)"}},[e._v(e._s(i.totalFee))])]}}])})],1)],1)])},_=[],y={name:"commissionDetails",extends:s["a"],components:{GlobalWindow:l["a"]},data:function(){return{list1:[],list2:[],totalPrice:0,form:{id:null,type:"",addr:""}}},created:function(){this.config({api:"/business/taxes","field.id":"id"})},computed:Object(u["a"])({},Object(d["c"])(["userInfo"])),methods:{open:function(e,t){var a=this;this.title=e,this.visible=!0,this.list1=[],this.list2=[],this.$nextTick((function(){for(var e in a.form)a.form[e]=t[e];a.getData()}))},close:function(){this.visible=!1},getData:function(){var e=this;Object(o["getDetail"])(this.form.id).then((function(t){var a=0;e.list1=t.applyList,e.list2=t.delTaxList,e.list1&&e.list1.length>0&&e.list1.forEach((function(e){a+=e.totalFee})),e.list2&&e.list2.length>0&&e.list2.forEach((function(e){a+=e.totalFee})),e.totalPrice=a}))},getSummaries1:function(e){var t=e.columns,a=e.data,i=[];return t.forEach((function(e,t){if(0===t)i[t]="合计";else if(3==t){var n=0;a.forEach((function(e){n+=e.totalFee})),i[t]=n}})),i},getSummaries2:function(e){var t=e.columns,a=e.data,i=[];return t.forEach((function(e,t){if(0===t)i[t]="合计";else if(5==t){var n=0;a.forEach((function(e){n+=e.totalFee})),i[t]=n}})),i}}},g=y,w=(a("6b55"),Object(f["a"])(g,v,_,!1,null,"1390212d",null)),k=w.exports,x={name:"entrustmentHistory",extends:s["a"],components:{GlobalWindow:l["a"],directInsuranceDetails:b,commissionDetails:k},data:function(){return{form:{id:null,solutionsName:"",code:"",determine:""},list:[]}},created:function(){this.config({api:"/business/dispatchUnit","field.id":"id"})},methods:{open:function(e,t){var a=this;this.title=e,this.list=[],this.visible=!0,this.$nextTick((function(){for(var e in a.form)a.form[e]=t[e];a.getList()}))},see:function(e){var t="";t=1===e.status?"已开票":2===e.status?"平台撤回":3===e.status?"已冲红":"待处理",1===this.form.determine?this.$refs.commissionDetails.open("开票详情(".concat(t,")"),e):this.$refs.directInsuranceDetails.open("开票详情(".concat(t,")"),e)},getList:function(){var e=this;Object(o["list"])({applyId:this.form.id}).then((function(t){e.list=t}))},close:function(){this.visible=!1}}},C=x,I=(a("cfb4"),Object(f["a"])(C,i,n,!1,null,null,null));t["a"]=I.exports},f982:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("TableLayout",{attrs:{permissions:["system:role:query"]},scopedSlots:e._u([{key:"table-wrap",fn:function(){return[a("ul",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:role:create","system:role:delete"],expression:"['system:role:create', 'system:role:delete']"}],staticClass:"toolbar"},[a("li",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:role:create"],expression:"['system:role:create']"}]},[a("el-button",{attrs:{type:"primary",icon:"el-icon-plus"},on:{click:function(t){return e.$refs.operaRoleWindow.open("新建角色")}}},[e._v("新建")])],1),a("li",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:role:delete"],expression:"['system:role:delete']"}]},[a("el-button",{attrs:{icon:"el-icon-delete"},on:{click:e.deleteByIdInBatch}},[e._v("删除")])],1)]),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.isWorking.search,expression:"isWorking.search"}],attrs:{data:e.tableData.list,"default-sort":{prop:"createTime",order:"descending"},stripe:""},on:{"selection-change":e.handleSelectionChange,"sort-change":e.handleSortChange}},[a("el-table-column",{attrs:{type:"selection",fixed:"left",width:"55"}}),a("el-table-column",{attrs:{prop:"code",label:"角色编码",fixed:"left","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"name",label:"角色名称",fixed:"left","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"remark",label:"角色备注","min-width":"120px"}}),a("el-table-column",{attrs:{prop:"createUser",label:"创建人","min-width":"100px"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.row;return[e._v(e._s(null==a.createUserInfo?"":a.createUserInfo.username))]}}])}),a("el-table-column",{attrs:{prop:"createTime",label:"创建时间","min-width":"140px",sortable:"custom","sort-by":"role.CREATE_TIME"}}),a("el-table-column",{attrs:{prop:"updateUser",label:"更新人","min-width":"100px"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.row;return[e._v(e._s(null==a.updateUserInfo?"":a.updateUserInfo.username))]}}])}),a("el-table-column",{attrs:{prop:"updateTime",label:"更新时间","min-width":"140px"}}),e.containPermissions(["system:role:update","system:role:createRolePermission","system:role:createRoleMenu","system:role:delete"])?a("el-table-column",{attrs:{label:"操作","min-width":"270",fixed:"right"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:role:update"],expression:"['system:role:update']"}],attrs:{type:"text",icon:"el-icon-edit"},on:{click:function(t){return e.$refs.operaRoleWindow.open("编辑角色",i)}}},[e._v("编辑")]),a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:role:createRolePermission"],expression:"['system:role:createRolePermission']"}],attrs:{type:"text"},on:{click:function(t){return e.$refs.permissionConfigWindow.open(i)}}},[e._v("配置权限")]),a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:role:createRoleMenu"],expression:"['system:role:createRoleMenu']"}],attrs:{type:"text",icon:"el-icon-menu"},on:{click:function(t){return e.$refs.menuConfigWindow.open(i)}}},[e._v("授权菜单")]),i.fixed?e._e():a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["system:role:delete"],expression:"['system:role:delete']"}],attrs:{type:"text",icon:"el-icon-delete"},on:{click:function(t){return e.deleteById(i)}}},[e._v("删除")])]}}],null,!1,2743998489)}):e._e()],1),a("pagination",{attrs:{pagination:e.tableData.pagination},on:{"size-change":e.handleSizeChange,"current-change":e.handlePageChange}})]},proxy:!0}])},[a("el-form",{ref:"searchForm",attrs:{slot:"search-form",model:e.searchForm,"label-width":"100px",inline:""},slot:"search-form"},[a("el-form-item",{attrs:{label:"角色编码",prop:"code"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入角色编码"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.code,callback:function(t){e.$set(e.searchForm,"code",t)},expression:"searchForm.code"}})],1),a("el-form-item",{attrs:{label:"角色名称",prop:"name"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入角色名称"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.name,callback:function(t){e.$set(e.searchForm,"name",t)},expression:"searchForm.name"}})],1),a("section",[a("el-button",{attrs:{type:"primary",icon:"el-icon-search"},on:{click:e.search}},[e._v("搜索")]),a("el-button",{on:{click:e.reset}},[e._v("重置")])],1)],1),a("OperaRoleWindow",{ref:"operaRoleWindow",on:{success:function(t){return e.handlePageChange(e.tableData.pagination.pageIndex)}}}),a("PermissionConfigWindow",{ref:"permissionConfigWindow",on:{success:function(t){return e.handlePageChange(e.tableData.pagination.pageIndex)}}}),a("MenuConfigWindow",{ref:"menuConfigWindow",on:{success:function(t){return e.handlePageChange(e.tableData.pagination.pageIndex)}}})],1)},n=[],s=(a("ac1f"),a("841c"),a("d529")),l=a("aa1c"),o=a("0f1b"),r=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("GlobalWindow",{attrs:{title:e.title,visible:e.visible,"confirm-working":e.isWorking},on:{"update:visible":function(t){e.visible=t},confirm:e.confirm}},[a("el-form",{ref:"form",attrs:{model:e.form,rules:e.rules}},[a("el-form-item",{attrs:{label:"角色编码",prop:"code",required:""}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入角色编码",maxlength:"50"},model:{value:e.form.code,callback:function(t){e.$set(e.form,"code",t)},expression:"form.code"}})],1),a("el-form-item",{attrs:{label:"角色名称",prop:"name",required:""}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{placeholder:"请输入角色名称",maxlength:"50"},model:{value:e.form.name,callback:function(t){e.$set(e.form,"name",t)},expression:"form.name"}})],1),a("el-form-item",{attrs:{label:"角色备注",prop:"remark"}},[a("el-input",{directives:[{name:"trim",rawName:"v-trim"}],attrs:{type:"textarea",placeholder:"请输入角色备注",rows:3,maxlength:"500"},model:{value:e.form.remark,callback:function(t){e.$set(e.form,"remark",t)},expression:"form.remark"}})],1)],1)],1)},c=[],u=a("ae62"),d=a("5543"),m={name:"OperaRoleWindow",extends:u["a"],components:{GlobalWindow:d["a"]},data:function(){return{originRoleCode:"",form:{id:null,code:"",name:"",remark:""},rules:{code:[{required:!0,message:"请输入角色编码"}],name:[{required:!0,message:"请输入角色名称"}]}}},methods:{open:function(e,t){var a=this;this.title=e,this.visible=!0,null!=t?this.$nextTick((function(){for(var e in a.originRoleCode=t.code,a.form)a.form[e]=t[e]})):this.$nextTick((function(){a.$refs.form.resetFields(),a.form[a.configData["field.id"]]=null}))},confirm:function(){var e=this;null!=this.form.id&&""!==this.form.id?this.originRoleCode!==this.form.code?this.$dialog.confirm("检测到您修改了角色编码,角色编码修改后前后端均可能需要调整代码,确认修改吗?","提示",{confirmButtonText:"确认修改",type:"warning"}).then((function(){e.__confirmEdit()})):this.__confirmEdit():this.__confirmCreate()}},created:function(){this.config({api:"/system/role"})}},p=m,f=a("2877"),h=Object(f["a"])(p,r,c,!1,null,null,null),b=h.exports,v=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("GlobalWindow",{attrs:{visible:e.visible,"confirm-working":e.isWorking,width:"582px",title:"配置角色权限"},on:{"update:visible":function(t){e.visible=t},confirm:e.confirm}},[null!=e.role?a("p",{staticClass:"tip"},[e._v("为角色 "),a("em",[e._v(e._s(e.role.name))]),e._v(" 配置权限")]):e._e(),a("p",{staticClass:"tip-warn"},[a("i",{staticClass:"el-icon-warning"}),e._v("提醒:权限配置后需重新登录后生效")]),a("el-transfer",{ref:"permissionTransfer",attrs:{filterable:"","filter-method":e.filterPermissions,titles:["未授权权限","已授权权限"],props:{key:"id",label:"name"},data:e.permissions},model:{value:e.selectedIds,callback:function(t){e.selectedIds=t},expression:"selectedIds"}})],1)},_=[],y=a("b85c"),g=(a("c7cd"),a("d81d"),a("d3b7"),a("b0c0"),a("3528")),w=a("c1b4"),k={name:"PermissionConfigWindow",components:{GlobalWindow:d["a"]},data:function(){return{visible:!1,isWorking:!1,role:null,permissions:[],selectedIds:[]}},methods:{open:function(e){var t=this;this.$refs.permissionTransfer&&(this.$refs.permissionTransfer.clearQuery("left"),this.$refs.permissionTransfer.clearQuery("right")),Object(w["fetchAll"])().then((function(a){if(t.role=e,t.permissions=a,t.role.fixed){var i,n=Object(y["a"])(t.permissions);try{for(n.s();!(i=n.n()).done;){var s=i.value;s.fixed&&(s.disabled=!0)}}catch(l){n.e(l)}finally{n.f()}}t.selectedIds=e.permissions.map((function(e){return e.id})),t.visible=!0})).catch((function(e){t.$tip.apiFailed(e)}))},confirm:function(){var e=this;this.isWorking=!0,Object(g["createRolePermission"])({roleId:this.role.id,permissionIds:this.selectedIds}).then((function(){e.$tip.apiSuccess("权限配置成功,用户重新登录后生效"),e.visible=!1,e.$emit("success")})).catch((function(t){e.$tip.apiFailed(t)})).finally((function(){e.isWorking=!1}))},filterPermissions:function(e,t){var a=e.toLowerCase();return t.code.toLowerCase().indexOf(a)>-1||t.name.toLowerCase().indexOf(a)>-1}}},x=k,C=(a("a2e8"),Object(f["a"])(x,v,_,!1,null,"7d01e40e",null)),I=C.exports,S=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("GlobalWindow",{staticClass:"menu-config-dialog",attrs:{visible:e.visible,"confirm-working":e.isWorking,width:"576px",title:"授权菜单"},on:{"update:visible":function(t){e.visible=t},confirm:e.confirm}},[null!=e.role?a("p",{staticClass:"tip"},[e._v("为角色 "),a("em",[e._v(e._s(e.role.name))]),e._v(" 配置可访问的菜单")]):e._e(),a("el-tree",{ref:"menuTree",attrs:{data:e.menus,"show-checkbox":"","node-key":"id","default-expand-all":"","default-checked-keys":e.selectedIds,"expand-on-click-node":!1,"check-on-click-node":!0,props:{children:"children",label:"name"}}})],1)},D=[],$=a("5530"),T=(a("4de4"),a("c740"),a("a6dc")),O=a("2f62"),N={name:"MenuConfigWindow",components:{GlobalWindow:d["a"]},data:function(){return{visible:!1,isWorking:!1,role:null,menus:[],selectedIds:[]}},computed:Object($["a"])({},Object(O["c"])(["userInfo"])),methods:{open:function(e){var t=this;1===this.userInfo.type?Object(T["fetchTree1"])({}).then((function(a){t.role=e,t.menus=a,t.__resetDisabled(t.menus,t.role),e.menus=e.menus.filter((function(t){return-1===e.menus.findIndex((function(e){return e.parentId===t.id}))})),t.selectedIds=e.menus.map((function(e){return e.id})),t.visible=!0})).catch((function(e){t.$tip.apiFailed(e)})):Object(T["fetchTree"])({}).then((function(a){t.role=e,t.menus=a,t.__resetDisabled(t.menus,t.role),e.menus=e.menus.filter((function(t){return-1===e.menus.findIndex((function(e){return e.parentId===t.id}))})),t.selectedIds=e.menus.map((function(e){return e.id})),t.visible=!0})).catch((function(e){t.$tip.apiFailed(e)}))},confirm:function(){var e=this,t=this.$refs.menuTree.getCheckedNodes(!1,!0);this.isWorking=!0,Object(g["createRoleMenu"])({roleId:this.role.id,menuIds:t.map((function(e){return e.id}))}).then((function(){e.$tip.apiSuccess("菜单授权成功"),e.visible=!1,e.$emit("success")})).catch((function(t){e.$tip.apiFailed(t)})).finally((function(){e.isWorking=!1}))},__resetDisabled:function(e,t){if(null!=e&&0!==e.length){var a,i=Object(y["a"])(e);try{for(i.s();!(a=i.n()).done;){var n=a.value;n.disabled=!1,t.fixed&&n.fixed&&(n.disabled=!0),this.__resetDisabled(n.children,t)}}catch(s){i.e(s)}finally{i.f()}}}}},F=N,W=(a("4dda"),Object(f["a"])(F,S,D,!1,null,"a81bdcc0",null)),L=W.exports,E={name:"SystemRole",extends:o["a"],components:{MenuConfigWindow:L,PermissionConfigWindow:I,OperaRoleWindow:b,TableLayout:l["a"],Pagination:s["a"]},data:function(){return{searchForm:{code:"",name:"",remark:""}}},created:function(){this.config({module:"角色",api:"/system/role",sorts:[{property:"role.CREATE_TIME",direction:"DESC"}]}),this.search()}},A=E,j=Object(f["a"])(A,i,n,!1,null,null,null);t["default"]=j.exports},f9c8:function(e,t,a){},fa58:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("TableLayout",{attrs:{permissions:["business:insuranceapply:query"]},scopedSlots:e._u([{key:"table-wrap",fn:function(){return[a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.isWorking.search,expression:"isWorking.search"}],attrs:{data:e.tableData.list,stripe:""}},[a("el-table-column",{attrs:{label:"序号",width:"80px"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.$index+1))])]}}])}),a("el-table-column",{attrs:{prop:"statusInfo",label:"投保状态","min-width":"100px"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("span",{class:"apply-status"+i.status},[e._v(e._s(i.statusInfo))])]}}])}),a("el-table-column",{attrs:{prop:"companyName",label:"投保企业","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"solutionsName",label:"保险方案","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"insureNum",label:"投保人数","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"fee",label:"总费用(元)","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"createDate",label:"提交时间","min-width":"100px"}}),e.containPermissions(["business:insuranceapply:update","business:insuranceapply:delete"])?a("el-table-column",{attrs:{label:"操作","min-width":"120",fixed:"right"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-button",{directives:[{name:"permissions",rawName:"v-permissions",value:["business:insuranceapply:update"],expression:"['business:insuranceapply:update']"}],attrs:{type:"text",icon:"el-icon-edit"},on:{click:function(t){return e.$refs.operaInsuranceApplyWindow.open("投保详情",i)}}},[e._v("查看详情")])]}}],null,!1,3140030074)}):e._e()],1),a("pagination",{attrs:{pagination:e.tableData.pagination},on:{"size-change":e.handleSizeChange,"current-change":e.handlePageChange}})]},proxy:!0}])},[a("el-form",{ref:"searchForm",attrs:{slot:"search-form",model:e.searchForm,"label-width":"100px",inline:""},slot:"search-form"},[a("el-form-item",{attrs:{label:"保单状态",prop:"statusCollect"}},[a("el-select",{attrs:{placeholder:"请选择"},nativeOn:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}},model:{value:e.searchForm.statusCollect,callback:function(t){e.$set(e.searchForm,"statusCollect",t)},expression:"searchForm.statusCollect"}},[a("el-option",{attrs:{label:"待审核",value:"0"}}),a("el-option",{attrs:{label:"待出单",value:"1"}}),a("el-option",{attrs:{label:"待签章",value:"7"}}),a("el-option",{attrs:{label:"保障中",value:"2"}}),a("el-option",{attrs:{label:"已过期",value:"3"}}),a("el-option",{attrs:{label:"已退回",value:"4"}}),a("el-option",{attrs:{label:"退回申请中",value:"5"}}),a("el-option",{attrs:{label:"已关闭",value:"6"}})],1)],1),a("el-form-item",{attrs:{label:"投保企业",prop:"companyId"}},[a("el-select",{attrs:{placeholder:"请选择"},on:{change:e.search},model:{value:e.searchForm.companyId,callback:function(t){e.$set(e.searchForm,"companyId",t)},expression:"searchForm.companyId"}},e._l(e.companyList,(function(e){return a("el-option",{key:e.baseId,attrs:{label:e.name,value:e.baseId}})})),1)],1),a("el-form-item",{attrs:{label:"保险方案",prop:"baseSolutionId"}},[a("el-select",{attrs:{placeholder:"请选择"},on:{change:e.search},model:{value:e.searchForm.baseSolutionId,callback:function(t){e.$set(e.searchForm,"baseSolutionId",t)},expression:"searchForm.baseSolutionId"}},e._l(e.solutionList,(function(e){return a("el-option",{key:e.id,attrs:{label:e.name,value:e.id}})})),1)],1),a("el-form-item",{attrs:{label:"提交日期",prop:"createDate"}},[a("el-date-picker",{attrs:{type:"daterange","range-separator":"至","value-format":"yyyy-MM-dd","start-placeholder":"开始日期","end-placeholder":"结束日期"},on:{change:e.search},model:{value:e.searchForm.createDate,callback:function(t){e.$set(e.searchForm,"createDate",t)},expression:"searchForm.createDate"}})],1),a("section",[a("el-button",{attrs:{type:"primary"},on:{click:e.search}},[e._v("搜索")]),a("el-button",{on:{click:e.reset}},[e._v("重置")])],1)],1),a("OperaInsuranceApplyWindow",{ref:"operaInsuranceApplyWindow",on:{success:e.handlePageChange}})],1)},n=[],s=(a("ac1f"),a("841c"),a("0f1b")),l=a("aa1c"),o=a("d529"),r=a("6119"),c=a("c3a4"),u=a("2be3"),d={name:"InsuranceApply",extends:s["a"],components:{TableLayout:l["a"],Pagination:o["a"],OperaInsuranceApplyWindow:u["a"]},data:function(){return{searchForm:{createTimeS:"",createTimeE:"",baseSolutionId:"",companyId:"",statusCollect:""},solutionList:[],companyList:[]}},created:function(){this.config({module:"投保申请信息表",api:"/business/insuranceApply","field.id":"id","field.main":"id"}),this.search(),this.loadSelectList()},methods:{loadSelectList:function(){var e=this;Object(r["all"])({dataType:2}).then((function(t){e.solutionList=t})).catch((function(e){})),Object(c["pageAll"])({}).then((function(t){e.companyList=t})).catch((function(e){}))}}},m=d,p=a("2877"),f=Object(p["a"])(m,i,n,!1,null,null,null);t["default"]=f.exports},fafb:function(e,t,a){"use strict";a("0c6c")},fb13:function(e,t,a){},fd2d:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("TableLayout",{attrs:{permissions:["business:applychange:query"]},scopedSlots:e._u([{key:"table-wrap",fn:function(){return[a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.isWorking.search,expression:"isWorking.search"}],attrs:{data:e.tableData.list,stripe:""}},[a("el-table-column",{attrs:{label:"序号",width:"80px"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.$index+1))])]}}])}),a("el-table-column",{attrs:{prop:"status",label:"状态","min-width":"100px"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[0===i.status?a("span",{class:"change-status"+i.status},[e._v("待签署")]):e._e(),1===i.status?a("span",{class:"change-status"+i.status},[e._v("待审核")]):e._e(),2===i.status?a("span",{class:"change-status"+i.status},[e._v("已生效")]):e._e(),3===i.status||4===i.status?a("span",{class:"change-status"+i.status},[e._v("退回申请")]):e._e(),5===i.status||8===i.status?a("span",{class:"change-status"+i.status},[e._v("已退回")]):e._e(),6===i.status?a("span",{class:"change-status"+i.status},[e._v("已关闭")]):e._e()]}}])}),a("el-table-column",{attrs:{prop:"validCode",label:"批单号","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"applyCode",label:"关联保单号","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"solutionsName",label:"保险方案","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"changeNum",label:"换厂人数(人)","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"createDate",label:"提交时间","min-width":"100px"}}),a("el-table-column",{attrs:{prop:"applyStartTime",label:"批单生效起期","min-width":"100px"}}),a("el-table-column",{attrs:{label:"操作","min-width":"120",fixed:"right"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-button",{attrs:{type:"text"},on:{click:function(t){return e.$refs.OperaApplyChangeUnitDetailWindow.open("换厂详情",i)}}},[e._v("查看详情")])]}}])})],1),a("pagination",{attrs:{pagination:e.tableData.pagination},on:{"size-change":e.handleSizeChange,"current-change":e.handlePageChange}})]},proxy:!0}])},[a("el-form",{ref:"searchForm",attrs:{slot:"search-form",model:e.searchForm,"label-width":"100px",inline:""},slot:"search-form"},[a("el-form-item",{attrs:{label:"状态",prop:"status"}},[a("el-select",{attrs:{placeholder:"请选择"},on:{change:e.search},model:{value:e.searchForm.status,callback:function(t){e.$set(e.searchForm,"status",t)},expression:"searchForm.status"}},[a("el-option",{attrs:{label:"全部",value:""}}),a("el-option",{attrs:{label:"待签署",value:"0"}}),a("el-option",{attrs:{label:"待审核",value:"1"}}),a("el-option",{attrs:{label:"已生效",value:"2"}}),a("el-option",{attrs:{label:"申请退回",value:"3"}}),a("el-option",{attrs:{label:"已退回",value:"5"}}),a("el-option",{attrs:{label:"已关闭",value:"6"}})],1)],1),a("el-form-item",{attrs:{label:"保险方案",prop:"baseSolutionsId"}},[a("el-select",{attrs:{placeholder:"请选择"},on:{change:e.search},model:{value:e.searchForm.baseSolutionsId,callback:function(t){e.$set(e.searchForm,"baseSolutionsId",t)},expression:"searchForm.baseSolutionsId"}},e._l(e.solutionList,(function(e){return a("el-option",{key:e.baseId,attrs:{label:e.name,value:e.baseId}})})),1)],1),a("el-form-item",{attrs:{label:"提交日期",prop:"status"}},[a("el-date-picker",{attrs:{type:"daterange","value-format":"yyyy-MM-dd","range-separator":"至","start-placeholder":"开始日期","end-placeholder":"结束日期"},on:{change:e.changeTime},model:{value:e.searchForm.time,callback:function(t){e.$set(e.searchForm,"time",t)},expression:"searchForm.time"}})],1),a("section",[a("el-button",{attrs:{type:"primary"},on:{click:e.search}},[e._v("搜索")]),a("el-button",{on:{click:e.reset}},[e._v("重置")])],1)],1),a("OperaApplyChangeUnitDetailWindow",{ref:"OperaApplyChangeUnitDetailWindow",on:{success:e.handlePageChange}})],1)},n=[],s=(a("ac1f"),a("841c"),a("0f1b")),l=a("aa1c"),o=a("d529"),r=a("bea1"),c=a("6119"),u=a("c3a4"),d={name:"switchCourt",extends:s["a"],components:{TableLayout:l["a"],Pagination:o["a"],OperaApplyChangeUnitDetailWindow:r["a"]},data:function(){return{searchForm:{status:"",type:"1",solutionsId:"",createDateE:"",createDateS:"",time:[]},solutionList:[],companyList:[]}},created:function(){this.config({module:"加减保换厂申请信息表",api:"/business/applyChange","field.id":"id","field.main":"id"}),this.search(),this.loadSelectList()},methods:{loadSelectList:function(){var e=this;Object(c["all"])({dataType:2}).then((function(t){e.solutionList=t})).catch((function(e){})),Object(u["pageAll"])({}).then((function(t){e.companyList=t})).catch((function(e){}))},changeTime:function(e){e.length>0?(this.searchForm.createDateS=e[0],this.searchForm.createDateE=e[1]):(this.searchForm.createDateS="",this.searchForm.createDateE=""),this.search()},reset:function(){this.searchForm.createDateS="",this.searchForm.createDateE="",this.searchForm.time=[],this.$refs.searchForm.resetFields(),this.search()}}},m=d,p=a("2877"),f=Object(p["a"])(m,i,n,!1,null,null,null);t["default"]=f.exports},fd4e:function(e,t,a){},fde2:function(e,t,a){"use strict";a("a888")},fef2:function(e,t,a){"use strict";a("9ab2")},ff4d:function(e,t,a){"use strict";var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("GlobalWindow",{attrs:{title:e.title,visible:e.visible,"confirm-working":e.isWorking},on:{"update:visible":function(t){e.visible=t},confirm:e.confirm}},[a("div",{staticClass:"list"},[a("el-button",{staticStyle:{"margin-bottom":"15px"},attrs:{type:"primary"},on:{click:e.add}},[e._v("添加方案")]),e._l(e.form.saveDuSolutionDTOList,(function(t,i){return a("div",{key:i,staticClass:"list_item"},[a("div",{staticClass:"list_item_input"},[a("div",{staticClass:"list_item_input_label"},[a("span",[e._v("*")]),e._v("保险方案")]),a("div",{staticClass:"list_item_input_val"},[a("el-select",{attrs:{placeholder:"请选择"},on:{change:function(t){return e.changeTypeWork(t,i)}},model:{value:t.solutionId,callback:function(a){e.$set(t,"solutionId",a)},expression:"item.solutionId"}},e._l(e.insuranceScheme,(function(e){return a("el-option",{key:e.id,attrs:{label:e.name,value:e.id}})})),1),a("div",{staticStyle:{display:"flex","align-items":"center"}},[a("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.addItem(i)}}},[e._v("添加")]),a("el-button",{attrs:{type:"danger"},on:{click:function(t){return e.deleItem(i)}}},[e._v("删除")])],1)],1)]),a("div",{staticClass:"list_item_table"},[a("el-table",{staticStyle:{width:"100%"},attrs:{data:t.saveDuWorkTypeDTOList,border:""}},[a("el-table-column",{attrs:{label:"序号",width:"80px"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.$index+1))])]}}],null,!0)}),a("el-table-column",{attrs:{prop:"name",label:"所属工种"},scopedSlots:e._u([{key:"default",fn:function(n){return[a("el-select",{attrs:{placeholder:"请选择"},on:{change:function(t){return e.changeGZ(t,i,n.$index)}},model:{value:n.row.workTypeId,callback:function(t){e.$set(n.row,"workTypeId",t)},expression:"scope.row.workTypeId"}},e._l(t.typeWork,(function(e){return a("el-option",{key:e.id,attrs:{label:e.name,value:e.id}})})),1)]}}],null,!0)}),a("el-table-column",{attrs:{prop:"address",label:"操作视频(非必填)"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("div",{staticStyle:{width:"100px",height:"100px"}},[a("UploadAvatarVideo",{attrs:{uploadData:{folder:"unit"},file:t.row.file},on:{uploadSuccess:function(a){return e.result(a,i,t.$index)}}})],1)]}}],null,!0)}),a("el-table-column",{attrs:{label:"操作",width:"90",fixed:"right"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{type:"text"},on:{click:function(a){return e.dele(i,t.$index)}}},[e._v("删除")])]}}],null,!0)})],1)],1)])}))],2)])},n=[],s=(a("d3b7"),a("a434"),a("159b"),a("b0c0"),a("ae62")),l=a("5543"),o=a("50cb"),r=a("6119"),c=a("2dda"),u=a("4aa3"),d={name:"addJobType",extends:s["a"],components:{GlobalWindow:l["a"],UploadAvatarVideo:o["a"]},data:function(){return{form:{id:null,saveDuSolutionDTOList:[{id:"",saveDuWorkTypeDTOList:[{videoUrl:"",workTypeId:"",workTypeName:"",file:{videourl:"",videourlfull:""}}],typeWork:[],solutionId:"",solutionName:""}]},insuranceScheme:[]}},created:function(){this.config({api:"/business/dispatchUnit","field.id":"id"})},methods:{confirm:function(){for(var e=this,t=0;t<this.form.saveDuSolutionDTOList.length;t++){if(!this.form.saveDuSolutionDTOList[t].solutionId)return void this.$message.warning("第".concat(t+1,"项方案不能为空!"));for(var a=0;a<this.form.saveDuSolutionDTOList[t].saveDuWorkTypeDTOList.length;a++)if(!this.form.saveDuSolutionDTOList[t].saveDuWorkTypeDTOList[a].workTypeId)return void this.$message.warning("第".concat(t+1,"项方案工种不能为空!"))}this.isWorking=!0,Object(u["createSolution"])(this.form).then((function(){e.visible=!1,e.$tip.apiSuccess("操作成功"),e.$emit("success")})).catch((function(t){e.$tip.apiFailed(t)})).finally((function(){e.isWorking=!1}))},deleItem:function(e){1!==this.form.saveDuSolutionDTOList.length?this.form.saveDuSolutionDTOList.splice(e,1):this.$message.warning("至少保留一项内容")},open:function(e,t){var a=this;this.title=e,this.visible=!0,this.form.id=t.id,this.form.saveDuSolutionDTOList=[{id:"",saveDuWorkTypeDTOList:[{videoUrl:"",workTypeId:"",workTypeName:"",file:{videourl:"",videourlfull:""}}],typeWork:[],solutionId:"",solutionName:""}],Object(r["all"])({}).then((function(e){a.insuranceScheme=e}))},changeGZ:function(e,t,a){var i="";this.form.saveDuSolutionDTOList[t].typeWork.forEach((function(t){t.id===e&&(i=t.name)})),this.form.saveDuSolutionDTOList[t].saveDuWorkTypeDTOList[a].workTypeName=i},addItem:function(e){this.form.saveDuSolutionDTOList[e].saveDuWorkTypeDTOList.push({videoUrl:"",workTypeId:"",file:{videourl:"",videourlfull:""}})},result:function(e,t,a){this.form.saveDuSolutionDTOList[t].saveDuWorkTypeDTOList[a].videoUrl=e.imgurl},dele:function(e,t){1!==this.form.saveDuSolutionDTOList[e].saveDuWorkTypeDTOList.length?this.form.saveDuSolutionDTOList[e].saveDuWorkTypeDTOList.splice(t,1):this.$message.warning("至少保留一项内容")},add:function(){this.form.saveDuSolutionDTOList.unshift({id:"",saveDuWorkTypeDTOList:[{videoUrl:"",workTypeId:"",workTypeName:"",file:{videourl:"",videourlfull:""}}],typeWork:[],solutionId:""})},changeTypeWork:function(e,t){var a=this;console.log(t),Object(c["findListByDTO"])({queryType:0,id:e}).then((function(e){a.form.saveDuSolutionDTOList[t].typeWork=e}));var i="";this.insuranceScheme.forEach((function(t){t.id===e&&(i=t.name)})),this.form.saveDuSolutionDTOList[t].solutionName=i}}},m=d,p=(a("f569"),a("2877")),f=Object(p["a"])(m,i,n,!1,null,"40c8e0c6",null);t["a"]=f.exports}});
//# sourceMappingURL=app.fe0a75ff.js.map