resign.72122628.js 22 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["resign"],{"0f0b":function(e,a,t){},1833:function(e,a,t){"use strict";t("28fd")},"28fd":function(e,a,t){},2909:function(e,a,t){"use strict";t.d(a,"a",(function(){return l}));var r=t("6b75");function s(e){if(Array.isArray(e))return Object(r["a"])(e)}t("a4d3"),t("e01a"),t("d28b"),t("a630"),t("d3b7"),t("3ca3"),t("ddb0");function i(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}var o=t("06c5");t("d9e2");function n(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function l(e){return s(e)||i(e)||Object(o["a"])(e)||n()}},e190:function(e,a,t){"use strict";t("0f0b")},e6f2:function(e,a,t){"use strict";t.r(a);t("b0c0"),t("ac1f"),t("841c"),t("498a");var r=function(){var e=this,a=e._self._c;return a("div",{directives:[{name:"loading",rawName:"v-loading",value:e.pictLoading,expression:"pictLoading"}],staticClass:"view",attrs:{id:"user_Resign","element-loading-background":"rgba(43, 48, 67, 0.65)","element-loading-spinner":"el-icon-loading"}},[a("div",{staticClass:"crm_search"},[a("el-form",{ref:"form",attrs:{"label-position":"",model:e.search}},[a("el-form-item",{staticStyle:{"margin-right":"10px"}},[a("el-select",{attrs:{placeholder:e.$t("Label.ResignStatus"),size:"small"},on:{change:e.searchFunc},model:{value:e.search.resignStatus,callback:function(a){e.$set(e.search,"resignStatus",a)},expression:"search.resignStatus"}},[a("el-option",{attrs:{label:e.$t("Label.ResignStatus"),value:null}}),a("el-option",{attrs:{label:e.$t("State.ToBeProcessed"),value:"1"}}),a("el-option",{attrs:{label:e.$t("State.Pass"),value:"2"}}),a("el-option",{attrs:{label:e.$t("State.Refused"),value:"3"}})],1)],1),a("el-row",[a("el-col",{attrs:{span:24,md:24,lg:24}},[a("el-form-item",[a("el-select",{staticClass:"crm_search_down crm-border-radius-no",attrs:{size:"small",placeholder:e.$t("Placeholder.Choose")},model:{value:e.search.tag,callback:function(a){e.$set(e.search,"tag",a)},expression:"search.tag"}},[a("el-option",{attrs:{label:e.$t("Label.Name"),value:4}}),a("el-option",{attrs:{label:e.$t("Label.UserName"),value:5}})],1)],1),a("el-form-item",{staticClass:"el-range-editor crm-border-radius-no"},[4==e.search.tag?a("el-input",{staticClass:"crm-border-left-no crm-border-radius-no",attrs:{size:"small",placeholder:e.$t("Placeholder.Input")},nativeOn:{keyup:function(a){return!a.type.indexOf("key")&&e._k(a.keyCode,"enter",13,a.key,"Enter")?null:e.toSearch.apply(null,arguments)}},model:{value:e.search.name,callback:function(a){e.$set(e.search,"name","string"===typeof a?a.trim():a)},expression:"search.name"}}):e._e(),5==e.search.tag?a("el-input",{staticClass:"crm-border-left-no crm-border-radius-no",attrs:{size:"small",placeholder:e.$t("Placeholder.Input")},nativeOn:{keyup:function(a){return!a.type.indexOf("key")&&e._k(a.keyCode,"enter",13,a.key,"Enter")?null:e.toSearch.apply(null,arguments)}},model:{value:e.search.userName,callback:function(a){e.$set(e.search,"userName","string"===typeof a?a.trim():a)},expression:"search.userName"}}):e._e()],1),a("el-form-item",{staticClass:"el-range-editor crm-border-radius-no"},[a("el-button",{staticClass:"crm-border-left-no crm-border-radius-no",attrs:{size:"small",icon:"el-icon-search"},on:{click:e.toSearch}})],1)],1)],1),a("el-form-item",[a("div",{staticClass:"search_action_btn"},[e.display["R-Resign-Export"]&&e.display["R-Resign-Export"].show?a("span",{staticClass:"crm-cursor",on:{click:e.exportData}},[a("i",{staticClass:"el-icon-download"}),a("span",{directives:[{name:"t",rawName:"v-t",value:"R-Resign-Export",expression:"'R-Resign-Export'"}]})]):e._e(),e.display["R-Resign-Update"].show?a("span",{staticClass:"crm-cursor",on:{click:e.addResign}},[a("i",{staticClass:"el-icon-plus"}),a("span",{directives:[{name:"t",rawName:"v-t",value:"Btn.Add",expression:"'Btn.Add'"}]})]):e._e()])])],1)],1),a("el-table",{staticStyle:{width:"100%"},attrs:{data:e.mock_tableData,stripe:""}},[a("el-table-column",{attrs:{prop:"resignName",align:"left",label:e.$t("Label.Name")},scopedSlots:e._u([{key:"default",fn:function(a){return[e._v(" "+e._s(a.row.resignName||"--")+" ")]}}])}),a("el-table-column",{attrs:{prop:"resignDate",align:"left",label:e.$t("Label.ResignDate")},scopedSlots:e._u([{key:"default",fn:function(a){return[e._v(" "+e._s(a.row.resignDate||"--")+" ")]}}])}),a("el-table-column",{attrs:{prop:"userName",align:"left",label:e.$t("Label.UserName")},scopedSlots:e._u([{key:"default",fn:function(a){return[e._v(" "+e._s(a.row.userName||"--")+" ")]}}])}),a("el-table-column",{attrs:{prop:"email",align:"left",label:e.$t("Label.Email")},scopedSlots:e._u([{key:"default",fn:function(a){return[e._v(" "+e._s(a.row.email||"--")+" ")]}}])}),a("el-table-column",{attrs:{prop:"ibNo",align:"left",label:e.$t("Label.IbNo")},scopedSlots:e._u([{key:"default",fn:function(a){return[e._v(" "+e._s(a.row.ibNo||"--")+" ")]}}])}),a("el-table-column",{attrs:{prop:"resignStatus",align:"center",width:"120",label:e.$t("Label.ResignStatus")},scopedSlots:e._u([{key:"default",fn:function(t){return[1==t.row.resignStatus?a("div",{staticClass:"state crm_state_yellow"},[a("span",{directives:[{name:"t",rawName:"v-t",value:"State.ToBeProcessed",expression:"'State.ToBeProcessed'"}]})]):e._e(),2==t.row.resignStatus?a("div",{staticClass:"state crm_state_blue"},[a("span",{directives:[{name:"t",rawName:"v-t",value:"State.Pass",expression:"'State.Pass'"}]})]):e._e(),3==t.row.resignStatus?a("div",{staticClass:"state crm_state_gray"},[a("span",{directives:[{name:"t",rawName:"v-t",value:"State.Refused",expression:"'State.Refused'"}]})]):e._e()]}}])}),a("el-table-column",{attrs:{prop:"",align:"center",label:e.$i18n.t("Label.Action")},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-dropdown",{attrs:{trigger:"click"},on:{command:e.handleCommand}},[a("span",{staticClass:"el-dropdown-link crm-cursor"},[a("i",{staticClass:"iconfont iconcaidan",staticStyle:{"font-weight":"bold","font-size":"20px"}})]),a("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[e.display["R-Resign-Check"].show?a("el-dropdown-item",{attrs:{command:{type:"check",row:t.row}}},[a("i",{staticClass:"el-icon-view"}),a("span",{directives:[{name:"t",rawName:"v-t",value:"Label.ViewDetails",expression:"'Label.ViewDetails'"}]})]):e._e(),e.display["R-Resign-Update-Hr"].show&&1==t.row.resignStatus?a("el-dropdown-item",{attrs:{command:{type:"audit",row:t.row}}},[a("i",{staticClass:"el-icon-s-operation"}),a("span",{directives:[{name:"t",rawName:"v-t",value:"Btn.Audit",expression:"'Btn.Audit'"}]})]):e._e()],1)],1)]}}])})],1),e.pagerInfo.rowTotal?a("div",{staticClass:"crm_pagination"},[a("div",{staticClass:"crm_page_total"},[a("span",{directives:[{name:"t",rawName:"v-t",value:"Page.total.item1",expression:"'Page.total.item1'"}]}),a("span",[e._v(e._s(e.pagerInfo.rowTotal))]),a("span",{directives:[{name:"t",rawName:"v-t",value:"Page.total.item2",expression:"'Page.total.item2'"}]})]),a("el-pagination",{staticClass:"page",attrs:{background:"",layout:"sizes, prev, pager, next","page-sizes":[10,20,50,100],"page-size":e.pagerInfo.row,total:e.pagerInfo.rowTotal},on:{"current-change":e.handleCurrentChange,"size-change":e.handleSizeChange}})],1):e._e(),a("el-dialog",{attrs:{title:e.$t("Label.ViewDetails"),visible:e.dialogCheck,center:"",top:"5vh","custom-class":"dialog_header_w"},on:{"update:visible":function(a){e.dialogCheck=a}}},[a("div",{staticClass:"dia-content"},[a("el-form",{ref:"dialogCheck_form",staticClass:"dialogCheck_form",attrs:{model:e.dialogCheck_form,"label-width":"150px"}},[a("el-form-item",{attrs:{prop:"",label:e.$t("Label.Name")+":"}},[e._v(" "+e._s(e.dialogCheck_form.resignName||"--")+" ")]),a("el-form-item",{attrs:{prop:"",label:e.$t("Label.UserName")+":"}},[e._v(" "+e._s(e.dialogCheck_form.userName||"--")+" ")]),a("el-form-item",{attrs:{prop:"",label:e.$t("Label.Email")+":"}},[e._v(" "+e._s(e.dialogCheck_form.email||"--")+" ")]),a("el-form-item",{attrs:{prop:"",label:e.$t("Label.IbNo")+":"}},[e._v(" "+e._s(e.dialogCheck_form.ibNo||"--")+" ")]),a("el-form-item",{attrs:{prop:"",label:e.$t("Label.SalesSupervisor")+":"}},[e._v(" "+e._s(e.dialogCheck_form.salesSupervisorName||"--")+" ")]),a("el-form-item",{attrs:{prop:"",label:e.$t("Label.ResignStatus")+":"}},[1==e.dialogCheck_form.resignStatus?a("span",{directives:[{name:"t",rawName:"v-t",value:"State.ToBeProcessed",expression:"'State.ToBeProcessed'"}]}):e._e(),2==e.dialogCheck_form.resignStatus?a("span",{directives:[{name:"t",rawName:"v-t",value:"State.Pass",expression:"'State.Pass'"}]}):e._e(),3==e.dialogCheck_form.resignStatus?a("span",{directives:[{name:"t",rawName:"v-t",value:"State.Refused",expression:"'State.Refused'"}]}):e._e()])],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{directives:[{name:"t",rawName:"v-t",value:"Btn.Confirm",expression:"'Btn.Confirm'"}],attrs:{type:"primary"},on:{click:function(a){e.dialogCheck=!1}}}),a("el-button",{directives:[{name:"t",rawName:"v-t",value:"Btn.Cancel",expression:"'Btn.Cancel'"}],on:{click:function(a){e.dialogCheck=!1}}})],1)],1)]),a("el-dialog",{attrs:{title:e.$t("Btn.Audit"),top:"5vh",visible:e.dialogAudit,center:"","custom-class":"dialog_header_w"},on:{"update:visible":function(a){e.dialogAudit=a}}},[a("div",{staticClass:"dia-content"},[a("el-form",{ref:"dialogAudit_form",staticClass:"dialogAudit_form",attrs:{model:e.dialogAudit_form,rules:e.rules,"label-width":"150px"}},[a("el-form-item",{attrs:{prop:"resignStatus",label:e.$t("Label.State")+":"}},[a("el-select",{staticClass:"crm_search_down crm-border-radius-no",attrs:{size:"small",placeholder:e.$t("Placeholder.Choose")},on:{change:e.changeStatus},model:{value:e.dialogAudit_form.resignStatus,callback:function(a){e.$set(e.dialogAudit_form,"resignStatus",a)},expression:"dialogAudit_form.resignStatus"}},[a("el-option",{attrs:{label:e.$t("State.hireStatus3"),value:2}}),a("el-option",{attrs:{label:e.$t("State.hireStatus4"),value:3}})],1)],1),2==e.dialogAudit_form.resignStatus?a("el-form-item",{attrs:{prop:"pid",label:e.$t("Label.SalesSupervisor")+":"}},[a("el-select",{staticClass:"crm_search_down",attrs:{size:"small",filterable:"",placeholder:e.$t("Placeholder.Choose")},model:{value:e.dialogAudit_form.pid,callback:function(a){e.$set(e.dialogAudit_form,"pid",a)},expression:"dialogAudit_form.pid"}},e._l(e.userSales,(function(e,t){return a("el-option",{key:t,attrs:{label:e.name+"("+e.ibNo+")",value:e.id}})})),1)],1):e._e(),a("el-form-item",{attrs:{prop:"approveDesc",label:e.$t("Label.Descr")+":"}},[a("el-select",{staticClass:"crm_search_down",attrs:{size:"small",filterable:"","allow-create":"","default-first-option":"",placeholder:e.$t("Placeholder.Choose")},on:{change:e.selectChange},model:{value:e.dialogAudit_form.approveDesc,callback:function(a){e.$set(e.dialogAudit_form,"approveDesc",a)},expression:"dialogAudit_form.approveDesc"}},e._l(e.refusalList,(function(t,r){return a("el-option",{key:r,attrs:{label:"cn"==e.Session.Get("lang")?t.content:t.enContent,value:t.id}})})),1)],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{directives:[{name:"t",rawName:"v-t",value:"Btn.Confirm",expression:"'Btn.Confirm'"}],attrs:{type:"primary"},on:{click:e.clickAudit}}),a("el-button",{directives:[{name:"t",rawName:"v-t",value:"Btn.Cancel",expression:"'Btn.Cancel'"}],on:{click:function(a){e.dialogAudit=!1}}})],1)],1)]),a("el-dialog",{attrs:{title:e.$t("R-Info-Add"),visible:e.dialogAdd,center:"",top:"5vh","custom-class":"dialog_header_w"},on:{"update:visible":function(a){e.dialogAdd=a}}},[a("div",{staticClass:"dia-content"},[a("el-form",{ref:"dialogAdd_form",staticClass:"dialogAdd_form",attrs:{model:e.dialogAdd_form,rules:e.addRules,"label-width":"150px"}},[a("el-form-item",{attrs:{prop:"userId",label:e.$t("Label.Name")+":"}},[a("el-select",{staticClass:"crm_search_down",attrs:{size:"small",filterable:"","filter-method":e.filterMethod,placeholder:e.$t("Placeholder.Choose")},on:{change:e.handleUserChange},model:{value:e.dialogAdd_form.userId,callback:function(a){e.$set(e.dialogAdd_form,"userId",a)},expression:"dialogAdd_form.userId"}},e._l(e.userList,(function(e){return a("el-option",{key:e.id,attrs:{label:e.name+"--"+e.ibNo,value:e.id}})})),1)],1),a("el-form-item",{attrs:{prop:"userName",label:e.$t("Label.UserName")+":"}},[a("el-input",{attrs:{size:"small",disabled:!0},model:{value:e.dialogAdd_form.userName,callback:function(a){e.$set(e.dialogAdd_form,"userName",a)},expression:"dialogAdd_form.userName"}})],1),a("el-form-item",{attrs:{prop:"email",label:e.$t("Label.Email")+":"}},[a("el-input",{attrs:{size:"small",disabled:!0},model:{value:e.dialogAdd_form.email,callback:function(a){e.$set(e.dialogAdd_form,"email",a)},expression:"dialogAdd_form.email"}})],1),a("el-form-item",{attrs:{prop:"ibNo",label:e.$t("Label.IbNo")+":"}},[a("el-input",{attrs:{size:"small",disabled:!0},model:{value:e.dialogAdd_form.ibNo,callback:function(a){e.$set(e.dialogAdd_form,"ibNo",a)},expression:"dialogAdd_form.ibNo"}})],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{directives:[{name:"t",rawName:"v-t",value:"Btn.Confirm",expression:"'Btn.Confirm'"}],attrs:{type:"primary",loading:e.dialogAdd_loading},on:{click:e.submitAdd}}),a("el-button",{directives:[{name:"t",rawName:"v-t",value:"Btn.Cancel",expression:"'Btn.Cancel'"}],on:{click:function(a){e.dialogAdd=!1}}})],1)],1)])],1)},s=[],i=t("2909"),o=t("c14f"),n=t("1da1"),l=t("5530"),c=(t("4de4"),t("7db0"),t("caad"),t("d81d"),t("e9f5"),t("910d"),t("f665"),t("ab43"),t("b64b"),t("d3b7"),t("2532"),t("3ca3"),t("466d"),t("5319"),t("ddb0"),t("2b3d"),t("bf19"),t("9861"),t("88a7"),t("271a"),t("5494"),t("9a1b")),d=t("f121"),u=t.n(d),m=t("bc3a"),g=t.n(m),p=u.a.Code,f={name:"ResignList",data:function(){return{dialogCheck:!1,dialogAudit:!1,dialogAdd:!1,pictLoading:!1,exportLoading:!1,mock_tableData:[],dialogCheck_form:{},dialogAudit_form:{},dialogAdd_form:{},dialogAdd_loading:!1,search:{tag:4,name:"",userName:"",resignStatus:null},dialogAudit_loading:!1,pagerInfo:{row:10,current:1,pageTotal:0,rowTotal:0},refusalList:[],userList:[],originalUserList:[],rules:{resignStatus:[{required:!0,message:this.$i18n.t("vaildate.select.empty"),trigger:"change"}],pid:[{required:!1,message:this.$i18n.t("vaildate.select.empty"),trigger:"change"}],approveDesc:[{required:!1,message:this.$i18n.t("vaildate.select.empty"),trigger:"change"}]},addRules:{userId:[{required:!0,message:this.$i18n.t("vaildate.select.empty"),trigger:"blur"}]},isOk:!1,userSales:[]}},computed:{display:function(){return JSON.parse(this.Session.Get("display",!0))}},watch:{"search.tag":function(){this.search.name="",this.search.userName=""},dialogAudit:function(){this.dialogAudit||(this.dialogAudit_form={},this.dialogAudit_loading=!1)}},methods:{handleCommand:function(e){console.log(e),"check"==e.type?(this.dialogCheck=!0,this.dialogCheck_form=e.row):"audit"==e.type&&(this.dialogAudit=!0,this.dialogAudit_form=Object(l["a"])(Object(l["a"])({},e.row),{},{resignStatus:"",approveDesc:"",pid:""}),this.getRoleSuperiorList(),this.reasonsRefusalList())},reasonsRefusalList:function(){var e=this;return Object(n["a"])(Object(o["a"])().m((function a(){var t;return Object(o["a"])().w((function(a){while(1)switch(a.n){case 0:return a.n=1,c["a"].reasonsRefusalList({type:15,page:{current:1,row:10}});case 1:t=a.v,t.code==p.StatusOK&&(e.refusalList=t.data);case 2:return a.a(2)}}),a)})))()},clickAudit:function(){var e=this;return Object(n["a"])(Object(o["a"])().m((function a(){return Object(o["a"])().w((function(a){while(1)switch(a.n){case 0:if(!e.dialogAudit_loading){a.n=1;break}return a.a(2);case 1:e.$refs["dialogAudit_form"].validate(function(){var a=Object(n["a"])(Object(o["a"])().m((function a(t){var r;return Object(o["a"])().w((function(a){while(1)switch(a.n){case 0:if(!t){a.n=2;break}return e.dialogAudit_loading=!0,a.n=1,c["a"].updateResignStatus(Object(l["a"])({},e.dialogAudit_form));case 1:r=a.v,r.code==p.StatusOK?(e.dialogAudit=!1,e.searchFunc(),e.$pigeon.MessageOK(e.$i18n.t("Msg.SearchSuccess"))):e.$pigeon.MessageError(r.msg),e.dialogAudit_loading=!1,a.n=3;break;case 2:return e.dialogAudit_loading=!1,a.a(2,!1);case 3:return a.a(2)}}),a)})));return function(e){return a.apply(this,arguments)}}());case 2:return a.a(2)}}),a)})))()},searchFunc:function(){var e=this;return Object(n["a"])(Object(o["a"])().m((function a(){var t,r,s,i;return Object(o["a"])().w((function(a){while(1)switch(a.n){case 0:e.pictLoading=!0,t={page:{current:e.pagerInfo.current,row:e.pagerInfo.row},resignStatus:e.search.resignStatus},i=e.search.tag,a.n=4===i?1:5===i?2:3;break;case 1:return e.search.name&&(t.name=e.search.name),a.a(3,3);case 2:return e.search.userName&&(t.userName=e.search.userName),a.a(3,3);case 3:return a.n=4,c["a"].ResignList(t);case 4:r=a.v,e.pictLoading=!1,r.code==p.StatusOK?(s=Array.isArray(r.data)?r.data:[],e.mock_tableData=s.map((function(e){return{id:e.id,resignDate:e.resignDate||"--",resignName:e.name||"--",userName:e.userName||"--",email:e.email||"--",ibNo:e.ibNo||"--",resignStatus:e.resignStatus||1,salesSupervisorName:e.salesSupervisorName||"--",pid:e.pid,approveDesc:e.approveDesc}})),null!=r.page?(e.pagerInfo.rowTotal=r.page.rowTotal,e.pagerInfo.pageTotal=r.page.pageTotal):(e.pagerInfo.rowTotal=s.length,e.pagerInfo.pageTotal=Math.ceil(s.length/e.pagerInfo.row)||1)):e.$pigeon.MessageError(r.msg);case 5:return a.a(2)}}),a)})))()},toSearch:function(){this.pagerInfo.current=1,this.searchFunc()},handleSizeChange:function(e){this.pagerInfo.row=e,this.pagerInfo.current=1,this.searchFunc()},handleCurrentChange:function(e){this.pagerInfo.current=e,this.searchFunc()},getUserList:function(){var e=this;return Object(n["a"])(Object(o["a"])().m((function a(){var t,r;return Object(o["a"])().w((function(a){while(1)switch(a.p=a.n){case 0:return e.pictLoading=!0,a.p=1,a.n=2,c["a"].ResignList(Object(l["a"])({page:{current:e.pagerInfo.current,row:e.pagerInfo.row}},e.search));case 2:t=a.v,t.code==p.StatusOK?(r=Array.isArray(t.data)?t.data:[],e.mock_tableData=r.map((function(e){return{id:e.id,resignDate:e.resignDate||"--",resignName:e.name||"--",userName:e.userName||"--",email:e.email||"--",ibNo:e.ibNo||"--",resignStatus:e.resignStatus||1,salesSupervisorName:e.salesSupervisorName||"--",pid:e.pid,approveDesc:e.approveDesc}})),null!=t.page?(e.pagerInfo.rowTotal=t.page.rowTotal,e.pagerInfo.pageTotal=t.page.pageTotal):(e.pagerInfo.rowTotal=r.length,e.pagerInfo.pageTotal=Math.ceil(r.length/e.pagerInfo.row)||1)):e.$pigeon.MessageError(t.msg),a.n=4;break;case 3:a.p=3,a.v,e.$pigeon.MessageError("获取离职申请列表失败");case 4:return a.p=4,e.pictLoading=!1,a.f(4);case 5:return a.a(2)}}),a,null,[[1,3,4,5]])})))()},filterMethod:function(e){if(e){var a=e.toLowerCase();this.userList=this.originalUserList.filter((function(e){var t=e.name&&e.name.toLowerCase().includes(a),r=e.ibNo&&e.ibNo.toLowerCase().includes(a),s=e.email&&e.email.toLowerCase().includes(a),i=e.userName||e.username,o=i&&i.toLowerCase().includes(a);return t||r||s||o}))}else this.userList=Object(i["a"])(this.originalUserList)},getAvailableUsers:function(){var e=this;return Object(n["a"])(Object(o["a"])().m((function a(){var t;return Object(o["a"])().w((function(a){while(1)switch(a.p=a.n){case 0:return a.p=0,a.n=1,c["a"].getEntryUserList({page:{current:1,row:1e3}});case 1:t=a.v,t.code===p.StatusOK?(e.originalUserList=t.data||[],e.userList=Object(i["a"])(e.originalUserList)):e.$pigeon.MessageError(t.msg||"获取用户列表失败"),a.n=3;break;case 2:a.p=2,a.v,e.$pigeon.MessageError("获取用户列表失败");case 3:return a.a(2)}}),a,null,[[0,2]])})))()},handleUserChange:function(e){var a=this.userList.find((function(a){return a.id===e}));a&&(this.dialogAdd_form={userId:a.id,name:a.name,userName:a.userName||a.username,email:a.email,ibNo:a.ibNo||"",departmentId:a.departmentId})},addResign:function(){this.dialogAdd=!0,this.dialogAdd_form={},this.getUserList(),this.getAvailableUsers()},submitAdd:function(){var e=this;return Object(n["a"])(Object(o["a"])().m((function a(){return Object(o["a"])().w((function(a){while(1)switch(a.n){case 0:if(!e.dialogAdd_loading){a.n=1;break}return a.a(2);case 1:e.$refs["dialogAdd_form"].validate(function(){var a=Object(n["a"])(Object(o["a"])().m((function a(t){var r,s;return Object(o["a"])().w((function(a){while(1)switch(a.n){case 0:if(!t){a.n=2;break}return e.dialogAdd_loading=!0,r={userId:e.dialogAdd_form.userId,name:e.dialogAdd_form.name,userName:e.dialogAdd_form.userName,email:e.dialogAdd_form.email,ibNo:e.dialogAdd_form.ibNo,departmentId:e.dialogAdd_form.departmentId},a.n=1,c["a"].addResign(r);case 1:s=a.v,s.code==p.StatusOK?(e.dialogAdd=!1,e.getUserList(),e.$pigeon.MessageOK(e.$i18n.t("Msg.AddSuccess"))):e.$pigeon.MessageError(s.msg),e.dialogAdd_loading=!1,a.n=3;break;case 2:return a.a(2,!1);case 3:return a.a(2)}}),a)})));return function(e){return a.apply(this,arguments)}}());case 2:return a.a(2)}}),a)})))()},selectChange:function(){this.$forceUpdate()},changeStatus:function(e){this.isOk=3==e},getRoleSuperiorList:function(){var e=this;return Object(n["a"])(Object(o["a"])().m((function a(){var t;return Object(o["a"])().w((function(a){while(1)switch(a.n){case 0:return a.n=1,c["a"].userSales({});case 1:t=a.v,t.code==p.StatusOK?e.userSales=t.data:e.$pigeon.MessageError(t.msg);case 2:return a.a(2)}}),a)})))()},exportData:function(){var e=this;return Object(n["a"])(Object(o["a"])().m((function a(){var t,r,s,i,n,l,c,d,m;return Object(o["a"])().w((function(a){while(1)switch(a.p=a.n){case 0:return e.exportLoading=!0,a.p=1,t={resignStatus:e.search.resignStatus||"",userName:e.search.userName,name:e.search.name},a.n=2,g.a.get("/user/resign/search/list/export",{params:t,responseType:"blob",baseURL:u.a.Host85,headers:{"Access-Token":sessionStorage.getItem("access_token"),Language:sessionStorage.getItem("lang"),CLIENT:sessionStorage.getItem("CLIENT"),"Content-Type":"application/json"}});case 2:r=a.v,s=new Blob([r.data],{type:r.headers["content-type"]||"application/octet-stream"}),i=window.URL.createObjectURL(s),n=document.createElement("a"),n.href=i,l=r.headers&&r.headers["content-disposition"],c="resign_list_export.xlsx",l&&(d=l.match(/filename[^;=\n]*=((['"]).*?\2|[^;\n]*)/),d&&d[1]&&(c=d[1].replace(/['"]/g,""))),n.download=c,document.body.appendChild(n),n.click(),document.body.removeChild(n),window.URL.revokeObjectURL(i),a.n=4;break;case 3:a.p=3,m=a.v,console.error("Export error:",m);case 4:return a.p=4,e.exportLoading=!1,a.f(4);case 5:return a.a(2)}}),a,null,[[1,3,4,5]])})))()}},mounted:function(){this.getUserList()}},b=f,h=(t("1833"),t("e190"),t("2877")),v=Object(h["a"])(b,r,s,!1,null,"0939babd",null);a["default"]=v.exports}}]);