(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-5e4a1016","chunk-2ccfeca3","chunk-1cd86b7f"],{"365c":function(t,e,a){"use strict";a.d(e,"Q",(function(){return r})),a.d(e,"z",(function(){return o})),a.d(e,"l",(function(){return i})),a.d(e,"y",(function(){return u})),a.d(e,"O",(function(){return l})),a.d(e,"P",(function(){return c})),a.d(e,"eb",(function(){return s})),a.d(e,"fb",(function(){return d})),a.d(e,"c",(function(){return p})),a.d(e,"o",(function(){return f})),a.d(e,"D",(function(){return m})),a.d(e,"T",(function(){return h})),a.d(e,"E",(function(){return b})),a.d(e,"d",(function(){return y})),a.d(e,"U",(function(){return g})),a.d(e,"p",(function(){return v})),a.d(e,"J",(function(){return x})),a.d(e,"K",(function(){return k})),a.d(e,"bb",(function(){return j})),a.d(e,"u",(function(){return O})),a.d(e,"L",(function(){return w})),a.d(e,"j",(function(){return _})),a.d(e,"cb",(function(){return D})),a.d(e,"w",(function(){return q})),a.d(e,"I",(function(){return $})),a.d(e,"i",(function(){return M})),a.d(e,"Z",(function(){return L})),a.d(e,"t",(function(){return P})),a.d(e,"g",(function(){return z})),a.d(e,"A",(function(){return T})),a.d(e,"f",(function(){return C})),a.d(e,"W",(function(){return I})),a.d(e,"r",(function(){return F})),a.d(e,"G",(function(){return A})),a.d(e,"h",(function(){return V})),a.d(e,"s",(function(){return B})),a.d(e,"H",(function(){return E})),a.d(e,"a",(function(){return R})),a.d(e,"m",(function(){return U})),a.d(e,"B",(function(){return Q})),a.d(e,"v",(function(){return S})),a.d(e,"R",(function(){return H})),a.d(e,"X",(function(){return J})),a.d(e,"Y",(function(){return N})),a.d(e,"ab",(function(){return G})),a.d(e,"C",(function(){return K})),a.d(e,"b",(function(){return W})),a.d(e,"S",(function(){return X})),a.d(e,"n",(function(){return Y})),a.d(e,"M",(function(){return Z})),a.d(e,"N",(function(){return tt})),a.d(e,"k",(function(){return et})),a.d(e,"db",(function(){return at})),a.d(e,"x",(function(){return nt})),a.d(e,"F",(function(){return rt})),a.d(e,"e",(function(){return ot})),a.d(e,"V",(function(){return it})),a.d(e,"q",(function(){return ut}));var n=a("b775");function r(t){return Object(n["a"])({url:"/api/v1/kxpms/workbench/query",method:"post",data:t})}function o(t){return Object(n["a"])({url:"/api/v1/kxpms/login/login",method:"post",data:t})}function i(t){return Object(n["a"])({url:"/api/v1/kxpms/user/add",method:"post",data:t})}function u(t){return Object(n["a"])({url:"/api/v1/kxpms/user/delete/".concat(t),method:"post"})}function l(t){return Object(n["a"])({url:"/api/v1/kxpms/user/get",method:"post",data:t})}function c(t){return Object(n["a"])({url:"/api/v1/kxpms/user/list",method:"post",data:t})}function s(t,e){return Object(n["a"])({url:"/api/v1/kxpms/user/update/".concat(t),method:"post",data:e})}function d(t){return Object(n["a"])({url:"/api/v1/kxpms/updatePassword",method:"post",data:t})}function p(t){return Object(n["a"])({url:"/api/v1/kxpms/depot/add",method:"post",data:t})}function f(t){return Object(n["a"])({url:"/api/v1/kxpms/depot/delete/".concat(t),method:"post"})}function m(t){return Object(n["a"])({url:"/api/v1/kxpms/depot/list",method:"post",data:t})}function h(t,e){return Object(n["a"])({url:"/api/v1/kxpms/depot/update/".concat(t),method:"post",data:e})}function b(t){return Object(n["a"])({url:"/api/v1/kxpms/dict/list",method:"post",data:t})}function y(t){return Object(n["a"])({url:"/api/v1/kxpms/dict/add",method:"post",data:t})}function g(t,e){return Object(n["a"])({url:"/api/v1/kxpms/dict/update/".concat(t),method:"post",data:e})}function v(t){return Object(n["a"])({url:"/api/v1/kxpms/dict/delete/".concat(t),method:"post"})}function x(t){return Object(n["a"])({url:"/api/v1/kxpms/project/get",method:"post",data:t})}function k(t){return Object(n["a"])({url:"/api/v1/kxpms/project/list",method:"post",data:t})}function j(t,e){return Object(n["a"])({url:"/api/v1/kxpms/project/update/".concat(t),method:"post",data:e})}function O(t){return Object(n["a"])({url:"/api/v1/kxpms/project/delete/".concat(t),method:"post"})}function w(t){return Object(n["a"])({url:"/api/v1/kxpms/role/list",method:"post",data:t})}function _(t){return Object(n["a"])({url:"/api/v1/kxpms/role/add",method:"post",data:t})}function D(t,e){return Object(n["a"])({url:"/api/v1/kxpms/role/update/".concat(t),method:"post",data:e})}function q(t){return Object(n["a"])({url:"/api/v1/kxpms/role/delete/".concat(t),method:"delete"})}function $(t){return Object(n["a"])({url:"/api/v1/kxpms/permission/list",method:"post",data:t})}function M(t){return Object(n["a"])({url:"/api/v1/kxpms/permission/add",method:"post",data:t})}function L(t,e){return Object(n["a"])({url:"/api/v1/kxpms/permission/update/".concat(t),method:"post",data:e})}function P(t){return Object(n["a"])({url:"/api/v1/kxpms/permission/delete/".concat(t),method:"post"})}function z(t){return Object(n["a"])({url:"/api/v1/kxpms/system/addProject",method:"post",data:t})}function T(t){return Object(n["a"])({url:"/api/v1/kxpms/system/exportProject",method:"post",data:t})}function C(t){return Object(n["a"])({url:"/api/v1/kxpms/flow/add",method:"post",data:t})}function I(t,e){return Object(n["a"])({url:"/api/v1/kxpms/flow/update/".concat(t),method:"post",data:e})}function F(t){return Object(n["a"])({url:"/api/v1/kxpms/flow/delete/".concat(t),method:"delete"})}function A(t){return Object(n["a"])({url:"/api/v1/kxpms/system/getFlowList",method:"post",data:t})}function V(t){return Object(n["a"])({url:"/api/v1/kxpms/payback/add",method:"post",data:t})}function B(t){return Object(n["a"])({url:"/api/v1/kxpms/payback/delete/".concat(t),method:"post"})}function E(t){return Object(n["a"])({url:"/api/v1/kxpms/system/getPaybackList",method:"post",data:t})}function R(t){return Object(n["a"])({url:"/api/v1/kxpms/annex/add",method:"post",data:t})}function U(t){return Object(n["a"])({url:"/api/v1/kxpms/annex/delete/".concat(t),method:"post"})}function Q(t){return Object(n["a"])({url:"/api/v1/kxpms/annex/list",method:"post",data:t})}function S(t){return Object(n["a"])({url:"/api/v1/kxpms/system/deleteProjectUser",method:"post",data:t})}function H(t){return Object(n["a"])({url:"/api/v1/kxpms/system/modifyProjectUser",method:"post",data:t})}function J(t){return Object(n["a"])({url:"/api/v1/kxpms/system/updateFlow",method:"post",data:t})}function N(t){return Object(n["a"])({url:"/api/v1/kxpms/system/updatePayback",method:"post",data:t})}function G(t){return Object(n["a"])({url:"/api/v1/kxpms/system/updateProductionPlan",method:"post",data:t})}function K(t){return Object(n["a"])({url:"/api/v1/kxpms/calendar/list",method:"post",data:t})}function W(t){return Object(n["a"])({url:"/api/v1/kxpms/calendar/add",method:"post",data:t})}function X(t,e){return Object(n["a"])({url:"/api/v1/kxpms/calendar/update/".concat(t),method:"post",data:e})}function Y(t){return Object(n["a"])({url:"/api/v1/kxpms/calendar/delete/".concat(t),method:"post"})}function Z(t){return Object(n["a"])({url:"/api/v1/kxpms/system/getRoleUsers",method:"post",data:t})}function tt(t){return Object(n["a"])({url:"/api/v1/kxpms/summary/list",method:"post",data:t})}function et(t){return Object(n["a"])({url:"/api/v1/kxpms/summary/add",method:"post",data:t})}function at(t,e){return Object(n["a"])({url:"/api/v1/kxpms/summary/update/".concat(t),method:"post",data:e})}function nt(t){return Object(n["a"])({url:"/api/v1/kxpms/summary/delete/".concat(t),method:"post"})}function rt(t){return Object(n["a"])({url:"/api/v1/kxpms/netdisc/list",method:"post",data:t})}function ot(t){return Object(n["a"])({url:"/api/v1/kxpms/netdisc/add",method:"post",data:t})}function it(t,e){return Object(n["a"])({url:"/api/v1/kxpms/netdisc/update/".concat(t),method:"post",data:e})}function ut(t){return Object(n["a"])({url:"/api/v1/kxpms/netdisc/delete",method:"post",data:t})}},"713f":function(t,e,a){"use strict";a("b627")},"76aa":function(t,e,a){"use strict";a.r(e);var n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"app-container"},[a("el-form",{ref:"query",attrs:{inline:!0,model:t.query,size:"mini"}},[a("el-form-item",{attrs:{label:t.queryTitle,prop:"uuid"}},[a("el-select",{attrs:{filterable:"",placeholder:t.queryPlaceHolder},model:{value:t.query.uuid,callback:function(e){t.$set(t.query,"uuid",e)},expression:"query.uuid"}},t._l(t.queryList,(function(t,e){return a("el-option",{key:e,attrs:{label:t.name,value:t.uuid}})})),1)],1),a("el-form-item",[a("el-button",{attrs:{type:"primary"},on:{click:t.onQuery}},[t._v("查询")])],1),a("el-form-item",[a("el-button",{on:{click:function(e){return t.onReset("query")}}},[t._v("重置")])],1),a("el-form-item",[a("el-button",{attrs:{type:"warning"},on:{click:t.onAdd}},[t._v("添加")])],1)],1),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.isLoading,expression:"isLoading"}],attrs:{"element-loading-text":"Loading",data:t.tableData,size:"mini",border:"",stripe:"",fit:"","highlight-current-row":""}},[a("el-table-column",{attrs:{prop:"name",label:"姓名",align:"center","min-width":"120","show-overflow-tooltip":!1}}),a("el-table-column",{attrs:{prop:"gender_text",label:"性别",align:"center",width:"80","show-overflow-tooltip":!1}}),a("el-table-column",{attrs:{prop:"birthday",label:"出生日期",align:"center",width:"100","show-overflow-tooltip":!1}}),a("el-table-column",{attrs:{prop:"phone",label:"电话",align:"center","min-width":"100","show-overflow-tooltip":!1}}),a("el-table-column",{attrs:{prop:"address",label:"地址",align:"center","min-width":"150","show-overflow-tooltip":!0}}),a("el-table-column",{attrs:{prop:"id_validity",label:"身份证有效期",align:"center",width:"100","show-overflow-tooltip":!1}}),a("el-table-column",{attrs:{prop:"contract_validity",label:"合同有效期",align:"center",width:"100","show-overflow-tooltip":!1}}),a("el-table-column",{attrs:{prop:"job_title_validity",label:"职称有效期",align:"center",width:"100","show-overflow-tooltip":!1}}),a("el-table-column",{attrs:{prop:"pract_cert_validity",label:"证书有效期",align:"center",width:"100","show-overflow-tooltip":!1}}),a("el-table-column",{attrs:{label:"操作",align:"center",width:"160",fixed:"right"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("el-button",{attrs:{size:"mini",type:"success"},on:{click:function(a){return t.handleEdit(e.$index,e.row)}}},[t._v("编辑")]),a("el-button",{attrs:{size:"mini",type:"danger"},on:{click:function(a){return t.handleDelete(e.$index,e.row)}}},[t._v("删除")])]}}])})],1),a("div",{staticClass:"page-wrapper"},[a("el-pagination",{attrs:{"current-page":t.query.pagenum,background:"",small:"","page-size":t.query.pagesize,"pager-count":5,layout:"pager, prev, next, total",total:t.total},on:{"current-change":t.handleCurrentChange,"update:currentPage":function(e){return t.$set(t.query,"pagenum",e)},"update:current-page":function(e){return t.$set(t.query,"pagenum",e)}}})],1),a("formdialog",{ref:"formdialog",attrs:{title:t.dialogTitle,visible:t.dialogVisible},on:{close:function(e){t.dialogVisible=!1},confirm:t.submitForm}})],1)},r=[],o=(a("4914"),a("95e8"),a("2a39"),a("a5bc"),a("0482"),a("b775")),i=a("ed08"),u=a("365c"),l=a("b5ea"),c={name:"OuterPersonQualification",components:{formdialog:l["default"]},data:function(){return{queryTitle:"查询条件",queryPlaceHolder:"输入查询字段",total:0,tableData:[],isLoading:!1,queryList:[],query:{uuid:null,pagesize:15,pagenum:1},dialogTitle:"",dialogVisible:!1,urlPrefix:"/api/v1/kxpms/qualification/person"}},filters:{getAnnexType:function(t){return"idcard"===t?"[身份证]":"education"===t?"[学历]":"jobtitle"===t?"[职称]":"certificate"===t?"[证书]":""},getAnnexURL:function(t){return t.replace("localhost",window.location.hostname)}},methods:{addItem:function(t){return Object(o["a"])({url:this.urlPrefix+"/add",method:"post",data:t})},fetchQueryList:function(){var t=this;this.getItemList({scope_type:"list",type:1}).then((function(e){t.queryList=e.data})).catch((function(t){console.log(t.message)}))},getItemList:function(t){return Object(o["a"])({url:this.urlPrefix+"/list",method:"post",data:t})},updateItem:function(t,e){return Object(o["a"])({url:"".concat(this.urlPrefix,"/update/").concat(t),method:"post",data:e})},deleteItem:function(t){return Object(o["a"])({url:"".concat(this.urlPrefix,"/delete/").concat(t),method:"post"})},fetchData:function(t){var e=this;this.isLoading=!0,this.getItemList(Object.assign(t,{type:1})).then((function(t){200==t.code&&(e.total=t.count,e.tableData=t.data.map((function(t){return t.gender_text=t.gender?"男":"女",t})))})).catch((function(t){console.log(t.message)})).finally((function(){e.isLoading=!1}))},handleSizeChange:function(t){this.query.pagesize=t,this.fetchData(Object(i["e"])(this.query))},handleCurrentChange:function(t){this.query.pagenum=t,this.fetchData(Object(i["e"])(this.query))},handleEdit:function(t,e){this.dialogTitle="编辑",this.dialogVisible=!0,this.$refs["formdialog"].update(e)},handleDelete:function(t,e){var a=this;this.$alert("您确定要删除么?删除操作将不可恢复。如需取消操作,请点击右上角关闭按钮。","删除提醒",{confirmButtonText:"确定",callback:function(n){"confirm"==n&&a.deleteItem(e.uuid).then((function(e){console.log(e),a.total-=1,a.$delete(a.tableData,t),a.$message({type:"success",message:"成功删除第".concat(t+1,"行")})})).catch((function(t){a.$message.error(t.message)}))}})},submitForm:function(t){var e=this;"添加"===this.dialogTitle?this.addItem(Object.assign(Object(i["e"])(t),{type:1})).then((function(t){console.log(t),e.$message({type:"success",message:"添加成功"}),e.fetchData(Object(i["e"])(e.query))})).catch((function(t){e.$message.error(t.message)})):"编辑"===this.dialogTitle&&this.updateItem(t.uuid,Object(i["e"])(t)).then((function(t){console.log(t),e.$message({type:"success",message:"更新成功"}),e.fetchData(Object(i["e"])(e.query))})).catch((function(t){e.$message.error(t.message)}))},onTagClose:function(t,e){var a=this;this.$alert("您确定要删除么?删除操作将不可恢复。如需取消操作,请点击右上角关闭按钮。","删除提醒",{confirmButtonText:"确定",callback:function(n){"confirm"==n&&Object(u["m"])(e.annex[t].uuid).then((function(n){console.log(n),a.$delete(e.annex,t),a.$message({type:"success",message:"成功删除第".concat(t,"行")})})).catch((function(t){a.$message.error(t.message)}))}})},onAdd:function(){this.dialogTitle="添加",this.dialogVisible=!0},onQuery:function(){this.query.pagenum=1,this.query.pagesize=15,this.fetchData(Object(i["e"])(this.query))},onReset:function(t){this.query.pagenum=1,this.query.pagesize=15,this.$refs[t].resetFields(),this.fetchData(Object(i["e"])(this.query))}},mounted:function(){},created:function(){this.fetchData(Object(i["e"])(this.query)),this.fetchQueryList()}},s=c,d=(a("713f"),a("5d22")),p=Object(d["a"])(s,n,r,!1,null,"77162fb0",null);e["default"]=p.exports},"7fa4":function(t,e,a){"use strict";a.r(e);var n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("el-form",{ref:"elForm",attrs:{model:t.formData,rules:t.rules,size:"medium","label-width":"140px"}},[a("el-form-item",{attrs:{label:"姓名",prop:"name"}},[a("el-input",{style:{width:"100%"},attrs:{placeholder:"请输入姓名",clearable:""},model:{value:t.formData.name,callback:function(e){t.$set(t.formData,"name",e)},expression:"formData.name"}})],1),a("el-form-item",{attrs:{label:"出生日期",prop:"birthday"}},[a("el-date-picker",{style:{width:"100%"},attrs:{type:"date",format:"yyyy-MM-dd","value-format":"yyyy-MM-dd",placeholder:"请选择出生日期",clearable:""},model:{value:t.formData.birthday,callback:function(e){t.$set(t.formData,"birthday",e)},expression:"formData.birthday"}})],1),a("el-form-item",{attrs:{label:"性别",prop:"gender"}},[a("el-select",{style:{width:"100%"},attrs:{placeholder:"请选择性别",clearable:""},model:{value:t.formData.gender,callback:function(e){t.$set(t.formData,"gender",e)},expression:"formData.gender"}},t._l(t.genderOptions,(function(t,e){return a("el-option",{key:e,attrs:{label:t.label,value:t.value,disabled:t.disabled}})})),1)],1),a("el-form-item",{attrs:{label:"身份证号",prop:"id_number"}},[a("el-input",{style:{width:"100%"},attrs:{placeholder:"请输入身份证号码",clearable:""},model:{value:t.formData.id_number,callback:function(e){t.$set(t.formData,"id_number",e)},expression:"formData.id_number"}})],1),a("el-form-item",{attrs:{label:"身份证有效期",prop:"id_validity"}},[a("el-date-picker",{style:{width:"100%"},attrs:{type:"date",format:"yyyy-MM-dd","value-format":"yyyy-MM-dd",placeholder:"请选择身份证身份证有效期",clearable:""},model:{value:t.formData.id_validity,callback:function(e){t.$set(t.formData,"id_validity",e)},expression:"formData.id_validity"}})],1),a("el-form-item",{attrs:{label:"电话",prop:"phone"}},[a("el-input",{style:{width:"100%"},attrs:{placeholder:"请输入电话",clearable:""},model:{value:t.formData.phone,callback:function(e){t.$set(t.formData,"phone",e)},expression:"formData.phone"}})],1),a("el-form-item",{attrs:{label:"地址",prop:"address"}},[a("el-input",{style:{width:"100%"},attrs:{placeholder:"请输入地址",clearable:""},model:{value:t.formData.address,callback:function(e){t.$set(t.formData,"address",e)},expression:"formData.address"}})],1),a("el-form-item",{attrs:{label:"合同有效期",prop:"contract_validity"}},[a("el-date-picker",{style:{width:"100%"},attrs:{type:"date",format:"yyyy-MM-dd","value-format":"yyyy-MM-dd",placeholder:"请选择合同有效期",clearable:""},model:{value:t.formData.contract_validity,callback:function(e){t.$set(t.formData,"contract_validity",e)},expression:"formData.contract_validity"}})],1),a("el-form-item",{attrs:{label:"职称有效期",prop:"job_title_validity"}},[a("el-date-picker",{style:{width:"100%"},attrs:{type:"date",format:"yyyy-MM-dd","value-format":"yyyy-MM-dd",placeholder:"请选择职称有效期",clearable:""},model:{value:t.formData.job_title_validity,callback:function(e){t.$set(t.formData,"job_title_validity",e)},expression:"formData.job_title_validity"}})],1),a("el-form-item",{attrs:{label:"执业证书有效期",prop:"pract_cert_validity"}},[a("el-date-picker",{style:{width:"100%"},attrs:{type:"date",format:"yyyy-MM-dd","value-format":"yyyy-MM-dd",placeholder:"请选择执业证书有效期",clearable:""},model:{value:t.formData.pract_cert_validity,callback:function(e){t.$set(t.formData,"pract_cert_validity",e)},expression:"formData.pract_cert_validity"}})],1)],1)},r=[],o=(a("4914"),a("f632"),a("9010"),{inheritAttrs:!1,components:{},props:{data:{type:Object},isReadOnly:{type:Boolean,default:!1}},data:function(){return{currentValue:null,formData:{name:null,birthday:null,gender:null,id_number:null,id_validity:null,phone:null,address:null,contract_validity:null,job_title_validity:null,pract_cert_validity:null,annex:[]},rules:{name:[{required:!0,message:"请输入姓名",trigger:"blur"}],birthday:[{required:!1,message:"请选择出生日期",trigger:"change"}],gender:[{required:!1,message:"性别不能为空",trigger:"change"}],id_validity:[{required:!1,message:"请选择身份证有效期",trigger:"change"}],phone:[{required:!1,message:"请输入电话",trigger:"blur"}],address:[{required:!1,message:"请输入地址",trigger:"blur"}],contract_validity:[{required:!1,message:"请选择合同有效期",trigger:"change"}],job_title_validity:[{required:!1,message:"请选择职称有效期",trigger:"change"}],pract_cert_validity:[{required:!1,message:"请选择执业证书有效期",trigger:"change"}],annex:[{required:!1,type:"array",min:1}]},idCardFileList:[],educationFileList:[],jobTitleFileList:[],certFileList:[],action:"".concat(window.location.protocol,"//").concat(window.location.host,"/api/v1/kxpms/upload"),genderOptions:[{label:"男",value:!0},{label:"女",value:!1}]}},computed:{},watch:{},created:function(){},mounted:function(){this.data&&(this.formData=this.data)},methods:{onUploadSuccess:function(t){this.formData.annex||(this.formData.annex=[]),this.formData.annex.push({path:t.data.filepath,remarks:t.data.note,size:t.data.filesize,title:t.data.filename,uuid:t.data.uuid})},onBeforeRemove:function(t){var e=this.formData.annex.findIndex((function(e){return e.uuid===t.response.data.uuid}));e>=0&&this.formData.annex.splice(e,1)},beforeUpload:function(t){var e=t.size/1024/1024<50;return e||this.$message.error("文件大小超过 50MB"),e}}}),i=o,u=a("5d22"),l=Object(u["a"])(i,n,r,!1,null,null,null);e["default"]=l.exports},9010:function(t,e,a){"use strict";var n=a("4292"),r=a("fb77"),o=a("8a37"),i=a("2730"),u=a("4326"),l=a("698e"),c=a("5c14"),s=a("b9d5"),d=s("splice"),p=Math.max,f=Math.min,m=9007199254740991,h="Maximum allowed length exceeded";n({target:"Array",proto:!0,forced:!d},{splice:function(t,e){var a,n,s,d,b,y,g=u(this),v=i(g.length),x=r(t,v),k=arguments.length;if(0===k?a=n=0:1===k?(a=0,n=v-x):(a=k-2,n=f(p(o(e),0),v-x)),v+a-n>m)throw TypeError(h);for(s=l(g,n),d=0;dv-n+a;d--)delete g[d-1]}else if(a>n)for(d=v-n;d>x;d--)b=d+n-1,y=d+a-1,b in g?g[y]=g[b]:delete g[y];for(d=0;d1?arguments[1]:void 0)}}),o(i)}}]);