661ee29.js 32 KB

1
  1. (window.webpackJsonp=window.webpackJsonp||[]).push([[40],{498:function(t,e,r){},499:function(t,e,r){},639:function(t,e,r){"use strict";r(498)},640:function(t,e,r){"use strict";r(499)},738:function(t,e,r){"use strict";r.r(e);r(191),r(22),r(15),r(19),r(31),r(32);var n=r(429),o=r(14),l=r(10),c=r(6),_=(r(30),r(18),{components:{upload_file:r(586).a},data:function(){return{loading:!1,opacity:"0",direction:"rtl",freeworklevel:[],form:{apply_info:{},interview_info:{},skill:[]}}},props:{id:{type:Number},drawer:{type:Boolean}},computed:{},watch:{drawer:{handler:function(){var t=this;this.$nextTick((function(){t.drawer&&(t.get_freeworklevel(),t.getDetail())}))}}},methods:{close:function(){this.$parent.getList(),this.$parent.setDrawer(!1)},get_freeworklevel:function(){var t=this;return Object(c.a)(regeneratorRuntime.mark((function e(){var r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t.$post("/uapi/pub/freeworklevel");case 2:(r=e.sent)&&1===r.status&&(t.freeworklevel=r.data.list);case 4:case"end":return e.stop()}}),e)})))()},del_invite:function(t){var e=this;return Object(c.a)(regeneratorRuntime.mark((function r(){var n,o;return regeneratorRuntime.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return n=t.id,r.next=3,e.$post("/uapi/cert/del_invite",{invite_id:n,id:e.form.id});case 3:(o=r.sent)&&1===o.status&&(e.$message({type:"success",message:"删除成功!"}),e.getDetail(e.form.id),e.$parent.getList(!0));case 5:case"end":return r.stop()}}),r)})))()},end_invite:function(t){var e=this;return Object(c.a)(regeneratorRuntime.mark((function r(){var n,o;return regeneratorRuntime.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return n=t.id,r.next=3,e.$post("/uapi/cert/end_invite",{invite_id:n,id:e.form.id});case 3:(o=r.sent)&&1===o.status&&(e.$message({type:"success",message:"操作成功!"}),e.getDetail(e.form.id),e.$parent.getList(!0));case 5:case"end":return r.stop()}}),r)})))()},appoint:function(){var t=this;return Object(c.a)(regeneratorRuntime.mark((function e(){var r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t.$post("/uapi/cert/agree",{id:t.form.id,interview_uid:t.form.interview_uid});case 2:(r=e.sent)&&1===r.status&&(t.$message({type:"success",message:"面试官对接成功!"}),t.getDetail(t.form.id),t.$parent.getList(!0));case 4:case"end":return e.stop()}}),e)})))()},confirm_item_id:function(){var t=this;return Object(c.a)(regeneratorRuntime.mark((function e(){var r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t.$post("/uapi/cert/confirm_item_id",{id:t.form.id,confirm_item_id:t.form.confirm_item_id});case 2:(r=e.sent)&&1===r.status&&(t.$message({type:"success",message:"定级成功!"}),t.$parent.getList(!0));case 4:case"end":return e.stop()}}),e)})))()},end:function(){var t=this;return Object(c.a)(regeneratorRuntime.mark((function e(){var r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t.$post("/uapi/cert/end",{id:t.form.id});case 2:(r=e.sent)&&1===r.status&&(t.$message({type:"success",message:"已完成审核"}),t.getDetail(t.form.id),t.$parent.getList(!0));case 4:case"end":return e.stop()}}),e)})))()},refuse:function(){var t=this;return Object(c.a)(regeneratorRuntime.mark((function e(){var r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t.$post("/uapi/cert/refuse",{id:t.form.id});case 2:(r=e.sent)&&1===r.status&&(t.$message({type:"success",message:"拒绝成功,购买资金已经退回到申请人余额账户!"}),t.getDetail(t.form.id),t.$parent.getList(!0));case 4:case"end":return e.stop()}}),e)})))()},pay:function(t){var e=this;return Object(c.a)(regeneratorRuntime.mark((function r(){var n,o;return regeneratorRuntime.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return n=t.id,r.next=3,e.$post("/uapi/cert/pay",{invite_id:n,id:e.form.id});case 3:(o=r.sent)&&1===o.status&&(e.$message({type:"success",message:"结算成功!"}),e.getDetail(e.form.id),e.$parent.getList(!0));case 5:case"end":return r.stop()}}),r)})))()},save_file:function(t,e){var r=this;return Object(c.a)(regeneratorRuntime.mark((function n(){var o;return regeneratorRuntime.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:(o={}).inter_video=e,o.id=t,r.set_item(o),r.getDetail(r.form.id);case 5:case"end":return n.stop()}}),n)})))()},set_item:function(t){var e=this;return Object(c.a)(regeneratorRuntime.mark((function r(){var n,data,o;return regeneratorRuntime.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return n=JSON.stringify(t),data={item:n,order_id:e.form.id,interview_id:t.id},r.next=4,e.$post("/uapi/cert/cert.freework.level.interview.update",data);case 4:(o=r.sent)&&1===o.status&&e.$message({type:"success",message:"设置成功!"}),e.$parent.getList(!0);case 7:case"end":return r.stop()}}),r)})))()},getDetail:function(){var t=this;return Object(c.a)(regeneratorRuntime.mark((function e(){var r,n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t.opacity="0",t.loading=!0,r=t.id){e.next=5;break}return e.abrupt("return",!1);case 5:return e.next=7,t.$post("/uapi/cert/info_admin",{id:r});case 7:n=e.sent,t.opacity="1",n&&1===n.status&&(t.form=n.data),t.loading=!1;case 11:case"end":return e.stop()}}),e)})))()},copy:function(text){if(navigator.clipboard)navigator.clipboard.writeText(text);else{var textarea=document.createElement("textarea");document.body.appendChild(textarea),textarea.style.position="fixed",textarea.style.clip="rect(0 0 0 0)",textarea.style.top="10px",textarea.value=text,textarea.select(),document.execCommand("copy",!0),document.body.removeChild(textarea)}this.$message.success("复制成功")}}}),m=(r(639),r(4)),d=Object(m.a)(_,(function(){var t=this,e=t._self._c;return e("el-drawer",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],attrs:{title:"技术认证审核",size:"80%",visible:t.drawer,"wrapper-closable":!0,direction:t.direction},on:{"update:visible":function(e){t.drawer=e},close:t.close}},[e("div",{style:"height: 100vh;opacity: "+t.opacity+";overflow:scroll;margin-left:20px;margin-right:20px"},[e("el-row",{staticStyle:{"border-bottom":"1px solid red"}},[e("el-col",{attrs:{span:12}},[e("div",{staticClass:"title"},[t._v("申请信息")]),t._v(" "),e("div",[e("span",{staticClass:"sub-title"},[t._v("认证费用:")]),t._v(" "),e("span",{staticClass:"i-content"},[e("span",[t._v(t._s(t.form.pay_money))])])]),t._v(" "),e("div",[e("span",{staticClass:"sub-title"},[t._v("付款日期:")]),t._v(" "),e("span",{staticClass:"i-content"},[e("span",[t._v(t._s(t.form.addtime))])])]),t._v(" "),e("div",[e("span",{staticClass:"sub-title"},[t._v("认证领域:")]),t._v(" "),e("span",{staticClass:"i-content"},[e("span",[t._v(t._s(t.form.occupation_name)+" / "+t._s(t.form.direction_name))])])]),t._v(" "),e("div",[e("span",{staticClass:"sub-title"},[t._v("认证等级:")]),t._v(" "),e("span",{staticClass:"i-content"},[e("span",[t._v(t._s(t.form.item_id)+"\r\n "),e("el-select",{staticStyle:{width:"120px"},attrs:{size:"small",placeholder:"请选择用户最终的面试等级"},model:{value:t.form.confirm_item_id,callback:function(e){t.$set(t.form,"confirm_item_id",e)},expression:"form.confirm_item_id"}},t._l(t.freeworklevel,(function(t){return e("el-option",{key:t.item_id,attrs:{label:t.name,value:t.item_id}})})),1),t._v(" "),2==t.form.order_status||3==t.form.order_status||4==t.form.order_status||5==t.form.order_status?e("el-button",{attrs:{size:"small",type:"success"},on:{click:t.confirm_item_id}},[t._v("确定")]):t._e()],1)])]),t._v(" "),e("div",[e("span",{staticClass:"sub-title"},[t._v("认证文件:")]),t._v(" "),e("span",{staticClass:"i-content"},[e("span",t._l(t.form.file,(function(r,n){return e("a",{staticStyle:{"margin-right":"15px"},attrs:{href:r,target:"_blank"}},[t._v("文件"+t._s(n+1))])})),0)])]),t._v(" "),e("div",[e("span",{staticClass:"sub-title"},[t._v("薪资现状:")]),t._v(" "),e("span",{staticClass:"i-content"},[e("span",[t._v(t._s(t.form.extend_memo?t.form.extend_memo.now_money:""))])])]),t._v(" "),e("div",[e("span",{staticClass:"sub-title"},[t._v("面试时间\\其他补充:")]),t._v(" "),e("span",{staticClass:"i-content"},[e("span",[t._v(t._s(t.form.extend_memo?t.form.extend_memo.memo:""))])])]),t._v(" "),e("div",[e("span",{staticClass:"sub-title"},[t._v("审核日期:")]),t._v(" "),e("span",{staticClass:"i-content"},[e("span",[e("a",{attrs:{href:t.form.apply_info.url,target:"_blank"}},[t._v(t._s(t.form.checktime))])])])]),t._v(" "),e("div",[e("span",{staticClass:"sub-title"},[t._v("审核人:")]),t._v(" "),e("span",{staticClass:"i-content"},[e("span",[e("a",{attrs:{href:t.form.apply_info.url,target:"_blank"}},[t._v(t._s(t.form.check_name))])])])])]),t._v(" "),e("el-col",{attrs:{span:12}},[e("div",{staticClass:"title"},[t._v("用户基本信息")]),t._v(" "),e("el-image",{staticStyle:{width:"60px",height:"60px","border-radius":"50%","margin-left":"32px"},attrs:{src:t.form.apply_info.icon_url}}),t._v(" "),e("div",[e("span",{staticClass:"sub-title"},[t._v("申请人昵称:")]),t._v(" "),e("span",{staticClass:"i-content"},[e("span",[t._v(t._s(t.form.apply_info.nickname)+"("+t._s(t.form.uid)+")")])])]),t._v(" "),e("div",[e("span",{staticClass:"sub-title"},[t._v("申请人真名:")]),t._v(" "),e("span",{staticClass:"i-content"},[e("span",[t._v(t._s(t.form.apply_info.realname))])])]),t._v(" "),e("div",[e("span",{staticClass:"sub-title"},[t._v("申请人手机:")]),t._v(" "),e("span",{staticClass:"i-content"},[e("span",[t._v(t._s(t.form.apply_info.login_mobile))])])]),t._v(" "),e("div",[e("span",{staticClass:"sub-title"},[t._v("申请人微信:")]),t._v(" "),e("span",{staticClass:"i-content"},[e("span",[t._v(t._s(t.form.apply_info.weixin))])])]),t._v(" "),e("div",[e("span",{staticClass:"sub-title"},[t._v("申请人主页:")]),t._v(" "),e("span",{staticClass:"i-content"},[e("span",[e("a",{attrs:{href:t.form.apply_info.url,target:"_blank"}},[t._v(t._s(t.form.apply_info.url))])])])])],1)],1),t._v(" "),2==t.form.order_status||3==t.form.order_status||4==t.form.order_status||5==t.form.order_status?e("el-row",{staticStyle:{"border-bottom":"1px solid red",padding:"20px"}},[e("el-col",{attrs:{span:24}},[e("el-input",{staticStyle:{width:"220px"},attrs:{size:"small",placeholder:"UID"},model:{value:t.form.interview_uid,callback:function(e){t.$set(t.form,"interview_uid",e)},expression:"form.interview_uid"}}),t._v(" "),e("el-button",{attrs:{size:"small",type:"success"},on:{click:t.appoint}},[t._v("对接面试官")]),t._v(" "),e("el-button",{attrs:{size:"small",type:"danger"},on:{click:t.refuse}},[t._v("拒绝申请")]),t._v(" "),e("el-button",{attrs:{size:"small",type:"success"},on:{click:t.end}},[t._v("完成审核")])],1)],1):t._e(),t._v(" "),t._l(t.form.interview_list,(function(r){return e("el-row",{staticStyle:{"border-bottom":"1px solid red"}},[e("el-col",{attrs:{span:8}},[e("div",{staticStyle:{"margin-top":"20px"}},[e("span",{staticClass:"sub-title"},[t._v("面试官工资:")]),t._v(" "),e("span",{staticClass:"i-content"},[e("span",[e("el-input",{staticStyle:{width:"100px"},attrs:{size:"small",placeholder:"面试官工资"},model:{value:r.pay_money,callback:function(e){t.$set(r,"pay_money",e)},expression:"item.pay_money"}}),t._v(" "),2==t.form.order_status||3==t.form.order_status||4==t.form.order_status||5==t.form.order_status?e("el-button",{attrs:{size:"small",type:"success"},on:{click:function(e){return t.set_item(r)}}},[t._v("设置工资")]):t._e(),t._v(" "),7==t.form.order_status&&1==t.form.interview_status?e("el-button",{attrs:{size:"small",type:"success"},on:{click:function(e){return t.pay(r)}}},[t._v("结算工资")]):t._e(),t._v(" "),2==t.form.order_status||3==t.form.order_status||4==t.form.order_status||5==t.form.order_status?e("el-button",{attrs:{size:"small",type:"success"},on:{click:function(e){return t.del_invite(r)}}},[t._v("删除")]):t._e()],1)])]),t._v(" "),e("div",[e("span",{staticClass:"sub-title"},[t._v("面试官昵称:")]),t._v(" "),e("span",{staticClass:"i-content"},[e("span",[t._v(t._s(r.userInfo.nickname)+"("+t._s(r.userInfo.uid)+")")])])]),t._v(" "),e("div",[e("span",{staticClass:"sub-title"},[t._v("面试官真名:")]),t._v(" "),e("span",{staticClass:"i-content"},[e("span",[t._v(t._s(r.userInfo.realname))])])]),t._v(" "),e("div",[e("span",{staticClass:"sub-title"},[t._v("面试官电话:")]),t._v(" "),e("span",{staticClass:"i-content"},[e("span",[t._v(t._s(r.userInfo.login_mobile))])])]),t._v(" "),e("div",[e("span",{staticClass:"sub-title"},[t._v("面试官主页:")]),t._v(" "),e("span",{staticClass:"i-content"},[e("span",[e("a",{attrs:{href:r.userInfo.url,target:"_blank"}},[t._v(t._s(r.userInfo.url))])])])]),t._v(" "),e("div",[e("span",{staticClass:"sub-title"},[t._v("面试时间:")]),t._v(" "),e("span",{staticClass:"i-content"},[e("el-date-picker",{staticStyle:{width:"190px"},attrs:{size:"small",align:"right","value-format":"yyyy-MM-dd HH:mm:ss",type:"datetime",placeholder:"选择日期","picker-options":t.pickerOptions},model:{value:r.interview_time,callback:function(e){t.$set(r,"interview_time",e)},expression:"item.interview_time"}}),t._v(" "),2==t.form.order_status||3==t.form.order_status||4==t.form.order_status||5==t.form.order_status?e("el-button",{attrs:{size:"small",type:"success"},on:{click:function(e){return t.set_item(r)}}},[t._v("设置")]):t._e(),t._v(" "),2!=r.interview_status?e("el-button",{attrs:{size:"small",type:"success"},on:{click:function(e){return t.end_invite(r)}}},[t._v("完成面试")]):t._e()],1)]),t._v(" "),e("div",[e("span",{staticClass:"sub-title"},[t._v("面试录屏:")]),t._v(" "),e("span",{staticClass:"i-content"},[e("span",[e("upload_file",{staticStyle:{padding:"20px"},attrs:{id:r.id,fileList:r.fileList},on:{click:t.save_file}}),t._v(" "),r.inter_video?e("a",{attrs:{target:"_blank",href:r.inter_video}},[t._v("浏览上传文件")]):t._e()],1)])])]),t._v(" "),e("el-col",{staticStyle:{"padding-right":"20px"},attrs:{span:8}},[e("div",{staticClass:"title"},[t._v("面试官评价"),e("span",[e("a",{staticStyle:{color:"#409EFF"},attrs:{href:r.invite_comment_url,target:"_blank"}},[t._v("(点击查看评价链接)")])]),e("span",{staticClass:"ma-copy",on:{click:function(e){return t.copy(r.invite_comment_url)}}},[t._v("复制")])]),t._v(" "),e("div",[e("span",{staticClass:"sub-title"},[t._v("技术栈评分:")]),t._v(" "),e("span",{staticClass:"i-content"},[e("span",[t._v(t._s(r.dev_study?r.dev_study:"暂无"))])])]),t._v(" "),e("div",[e("span",{staticClass:"sub-title"},[t._v("项目能力评分:")]),t._v(" "),e("span",{staticClass:"i-content"},[e("span",[t._v(t._s(r.dev_skill_base?r.dev_skill_base:"暂无"))])])]),t._v(" "),e("div",[e("span",{staticClass:"sub-title"},[t._v("非技术能力评分:")]),t._v(" "),e("span",{staticClass:"i-content"},[e("span",[t._v(t._s(r.dev_experience?r.dev_experience:"暂无"))])])]),t._v(" "),e("div",[e("span",{staticClass:"sub-title"},[t._v("面试评价:")]),t._v(" "),e("span",{staticClass:"i-content"},[e("span",[t._v(t._s(r.dev_memo?r.dev_memo:"暂无"))])])]),t._v(" "),e("div",[e("span",{staticClass:"sub-title"},[t._v("面试定级:")]),t._v(" "),e("span",{staticClass:"i-content"},[e("span",{staticStyle:{color:"red"}},[t._v(t._s(r.level?r.level:"暂无"))])])])]),t._v(" "),e("el-col",{attrs:{span:8}},[e("div",{staticClass:"title"},[t._v("开发者评价"),e("span",[e("a",{staticStyle:{color:"#409EFF"},attrs:{href:r.dev_comment_url,target:"_blank"}},[t._v("(点击查看评价链接)")])]),e("span",{staticClass:"ma-copy",on:{click:function(e){return t.copy(r.dev_comment_url)}}},[t._v("复制")])]),t._v(" "),e("div",[e("span",{staticClass:"sub-title"},[t._v("面试水平:")]),t._v(" "),e("span",{staticClass:"i-content"},[e("span",[t._v(t._s(r.invite_experience?r.invite_experience:"暂无"))])])]),t._v(" "),e("div",[e("span",{staticClass:"sub-title"},[t._v("技术专业度:")]),t._v(" "),e("span",{staticClass:"i-content"},[e("span",[t._v(t._s(r.invite_skill?r.invite_skill:"暂无"))])])]),t._v(" "),e("div",[e("span",{staticClass:"sub-title"},[t._v("面试评价:")]),t._v(" "),e("span",{staticClass:"i-content"},[e("span",[t._v(t._s(r.inter_memo?r.inter_memo:"暂无"))])])])])],1)})),t._v(" "),e("el-row",{staticStyle:{"border-bottom":"1px solid red","padding-bottom":"20px"}},[e("el-col",{attrs:{span:8}},t._l(t.form.skill,(function(r,n){return e("div",{staticStyle:{"margin-top":"20px"}},[e("span",{staticClass:"sub-title"},[t._v(t._s(r.skill_name)+":")]),t._v(" "),e("span",{staticClass:"i-content"},[e("span",[t._v("\r\n "+t._s(r.skill_level)+"分\r\n ")])])])})),0)],1)],2)])}),[],!1,null,"733415a6",null).exports,v=["children"];function f(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,r)}return e}function w(t){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?f(Object(source),!0).forEach((function(e){Object(l.a)(t,e,source[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(source)):f(Object(source)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(source,e))}))}return t}var h={components:{freework_level:d},props:[],data:function(){return{page:1,drawer_bool:!1,id:0,form:{timeRange:[],order_status:3,order_status_val:{},item_id_val:{},item_id:0,item_type:1,orderby:1,direction_id_obj:[]},show_admin_memo_val:"",show_interview_val:"",orderby:[{label:"申请时间倒序",value:0},{label:"支付时间倒序",value:1}],cert_typeOptions:[{label:"全部",value:0},{label:"活动认证",value:1},{label:"先用后付",value:2},{label:"普通认证",value:3},{label:"人工认证",value:4}],item_type:[{label:"全部",value:0},{label:"申请",value:1},{label:"认证",value:2}],returnData:{},total:0,labelPosition:"left",tableData:[],direction_data:[]}},computed:{},mounted:function(){this.getList(),this.get_direction(),this.get_order_status()},methods:{getList_ly:function(){var t=this;return Object(c.a)(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t.page=1,t.getList();case 2:case"end":return e.stop()}}),e)})))()},drawer:function(t){var e=this;return Object(c.a)(regeneratorRuntime.mark((function r(){return regeneratorRuntime.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:e.id=t,e.drawer_bool=!0;case 2:case"end":return r.stop()}}),r)})))()},setDrawer:function(a){var t=this;return Object(c.a)(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t.drawer_bool=a;case 1:case"end":return e.stop()}}),e)})))()},getList:function(){var t=arguments,e=this;return Object(c.a)(regeneratorRuntime.mark((function r(){var n,o,l;return regeneratorRuntime.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return n=t.length>0&&void 0!==t[0]&&t[0],e.drawer_bool=n,e.get_order_status(),e.get_item_id(),1==e.form.orderby?(e.form.pay_time_desc=!0,e.form.interview_time_asc=!1):2==e.form.orderby?(e.form.pay_time_desc=!1,e.form.interview_time_asc=!0):(e.form.pay_time_desc=!1,e.form.interview_time_asc=!1),e.form.direction_id_obj[1]?(e.form.occupation_id=e.form.direction_id_obj[0],e.form.direction_id=e.form.direction_id_obj[1]):(e.form.occupation_id=0,e.form.direction_id=0),e.form.page=e.page,o=w({},e.form),9==e.form.order_status?(delete o.order_status,o.cert_status=1):o.cert_status=0,r.next=11,e.$post("/uapi/cert/order",o);case 11:(l=r.sent)&&1===l.status&&(e.tableData=l.data.list,e.total=l.data.total);case 13:case"end":return r.stop()}}),r)})))()},submitForm:function(){this.page=1,this.getList()},show_admin_memo:function(){this.page=1,this.show_admin_memo_val?(this.show_admin_memo_val="",this.form.admin_memo=!1):(this.show_admin_memo_val="danger",this.form.admin_memo=!0),this.getList()},show_interview:function(){this.page=1,this.show_interview_val?(this.show_interview_val="",this.form.orderby=0):(this.show_interview_val="danger",this.form.orderby=2),this.getList()},get_direction:function(){var t=this;this.$post("/api/direction/get_all_data").then((function(e){if(1==e.status){var r=y(e.data);r.splice(0,1,{label:"全部",value:0,children:[{label:"全部",value:0}]}),t.direction_data=Object(o.a)(r)}})).catch((function(){t.$message({type:"info",message:"操作失败"})}))},setCertStatus:function(t,e){var r=this;return Object(c.a)(regeneratorRuntime.mark((function n(){var o;return regeneratorRuntime.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,r.$post("/uapi/cert/set_cert_status",{id:e,val:t});case 2:(o=n.sent)&&1===o.status?(r.getList(),r.$message.success("操作成功")):r.$message({type:"info",message:"操作失败"});case 4:case"end":return n.stop()}}),n)})))()},get_order_status:function(){var t=this;return Object(c.a)(regeneratorRuntime.mark((function e(){var r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t.$post("/uapi/cert/order_status");case 2:(r=e.sent)&&1===r.status&&(t.form.order_status_val=r.data.order_status);case 4:case"end":return e.stop()}}),e)})))()},get_item_id:function(){var t=this;return Object(c.a)(regeneratorRuntime.mark((function e(){var data,r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return data=t.form,e.next=3,t.$post("/uapi/cert/item_id",data);case 3:(r=e.sent)&&1===r.status&&(t.form.item_id_val=r.data.item_id);case 5:case"end":return e.stop()}}),e)})))()},change_order_status_4:function(t){var e=this;return Object(c.a)(regeneratorRuntime.mark((function r(){var n;return regeneratorRuntime.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,e.$post("/uapi/cert/change_order_status_4",t);case 2:(n=r.sent)&&1===n.status&&(e.$message({type:"success",message:"操作成功!"}),e.getList());case 4:case"end":return r.stop()}}),r)})))()},set_admin_memo:function(t){var e=this;this.$prompt("请输入备注","提示",{confirmButtonText:"确定",cancelButtonText:"取消",inputValue:t.admin_memo}).then((function(r){var n=r.value;t.val=n,e.set_admin_memo_url(t)})).catch((function(){}))},set_admin_memo_url:function(t){var e=this;return Object(c.a)(regeneratorRuntime.mark((function r(){return regeneratorRuntime.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,e.$post("/uapi/cert/set_admin_memo",t);case 2:r.sent,e.$message({type:"success",message:"操作成功!"}),e.getList();case 5:case"end":return r.stop()}}),r)})))()},changePagination:function(t){this.page=t,this.getList()},searchList:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";1==t&&(this.returnData={}),this.page=1,this.getList()},objectSpanMethod:function(t){var e=t.row,r=(t.column,t.rowIndex),n=t.columnIndex,o=e.interview.count,l=r+1-e.interview.index;if(6!=n&&5!=n&&7!=n&&13!=n&&r<o+l-1&&r>=l-1&&o>1)return r===l-1?{rowspan:o,colspan:1}:{rowspan:0,colspan:0}},reset:function(){this.form={timeRange:[],order_status:3,order_status_val:{},item_id_val:{},item_id:0,item_type:1,orderby:1,direction_id_obj:[]},this.show_admin_memo_val="",this.form.admin_memo=!1,this.show_interview_val="",this.form.orderby=0,this.page=0,this.getList()}}};function y(t){var e=[],r=(t=t.sort((function(a,b){return Number(a.display_order)-Number(b.display_order)>0}))).length;e.push({label:"全部",value:0});for(var i=0;i<r;i++){var o=t[i],l=o.children,c=Object(n.a)(o,v),label=t[i].occupation_name||t[i].direction_name,_=t[i].occupation_id||t[i].direction_id,m=void 0;l?(l=y(l),m=w(w({},c),{},{label:label,value:_,children:l})):m=w(w({},c),{},{label:label,value:_}),e.push(m)}return e}var x=h,k=(r(640),Object(m.a)(x,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"container"},[e("div",[e("el-row",[e("el-form",{staticClass:"filter-form",attrs:{inline:!0,"label-position":t.labelPosition}},[e("el-row",[e("el-form-item",{staticStyle:{"margin-bottom":"5px"},attrs:{label:"状态"}},[e("el-radio-group",{attrs:{size:"mini"},on:{change:function(e){return t.searchList()}},model:{value:t.form.order_status,callback:function(e){t.$set(t.form,"order_status",e)},expression:"form.order_status"}},[e("el-radio-button",{attrs:{label:0}},[t._v("全部("+t._s(t.form.order_status_val.order_status_all)+")")]),t._v(" "),e("el-radio-button",{attrs:{label:1}},[t._v("待支付("+t._s(t.form.order_status_val.order_status_1)+")")]),t._v(" "),e("el-radio-button",{attrs:{label:2}},[t._v("待完善("+t._s(t.form.order_status_val.order_status_2)+")")]),t._v(" "),e("el-radio-button",{attrs:{label:3}},[t._v("审核中("+t._s(t.form.order_status_val.order_status_3)+")")]),t._v(" "),e("el-radio-button",{attrs:{label:4}},[t._v("联系成功("+t._s(t.form.order_status_val.order_status_4)+")")]),t._v(" "),e("el-radio-button",{attrs:{label:5}},[t._v("面试中("+t._s(t.form.order_status_val.order_status_5)+")")]),t._v(" "),e("el-radio-button",{attrs:{label:6}},[t._v("已拒绝("+t._s(t.form.order_status_val.order_status_6)+")")]),t._v(" "),e("el-radio-button",{attrs:{label:8}},[t._v("待打款("+t._s(t.form.order_status_val.order_status_8)+")")]),t._v(" "),e("el-radio-button",{attrs:{label:7}},[t._v("已完成("+t._s(t.form.order_status_val.order_status_7)+")")]),t._v(" "),e("el-radio-button",{attrs:{label:9}},[t._v("暂停认证")])],1)],1)],1),t._v(" "),e("el-row",[e("el-form-item",{attrs:{label:"领域",prop:"uid"}},[e("el-select",{style:{width:"100px"},attrs:{size:"small",placeholder:"领域类型",clearable:""},on:{change:t.getList_ly},model:{value:t.form.item_type,callback:function(e){t.$set(t.form,"item_type",e)},expression:"form.item_type"}},t._l(t.item_type,(function(t,r){return e("el-option",{key:r,attrs:{label:t.label,value:t.value,disabled:t.disabled}})})),1)],1),t._v(" "),e("el-form-item",{staticStyle:{"margin-bottom":"5px"}},[e("el-radio-group",{attrs:{size:"mini"},on:{change:function(e){return t.searchList()}},model:{value:t.form.item_id,callback:function(e){t.$set(t.form,"item_id",e)},expression:"form.item_id"}},[e("el-radio-button",{attrs:{label:1101}},[t._v("F1("+t._s(t.form.item_id_val.item_id_1101)+")")]),t._v(" "),e("el-radio-button",{attrs:{label:1102}},[t._v("F2("+t._s(t.form.item_id_val.item_id_1102)+")")]),t._v(" "),e("el-radio-button",{attrs:{label:1103}},[t._v("F3("+t._s(t.form.item_id_val.item_id_1103)+")")]),t._v(" "),e("el-radio-button",{attrs:{label:1104}},[t._v("F4("+t._s(t.form.item_id_val.item_id_1104)+")")]),t._v(" "),e("el-radio-button",{attrs:{label:1105}},[t._v("F5("+t._s(t.form.item_id_val.item_id_1105)+")")]),t._v(" "),e("el-radio-button",{attrs:{label:1106}},[t._v("F6("+t._s(t.form.item_id_val.item_id_1106)+")")]),t._v(" "),e("el-radio-button",{attrs:{label:0}},[t._v("全部("+t._s(t.form.item_id_val.item_id_0)+")")])],1)],1)],1),t._v(" "),e("el-row",[e("el-form-item",{attrs:{"label-width":"40px",label:"uid",prop:"uid"}},[e("el-input",{attrs:{size:"small",placeholder:"请输入uid"},model:{value:t.form.uid,callback:function(e){t.$set(t.form,"uid",e)},expression:"form.uid"}})],1),t._v(" "),e("el-form-item",{attrs:{"label-width":"60px",label:"技术栈",prop:"uid"}},[e("el-cascader",{style:{width:"170px"},attrs:{options:t.direction_data,size:"small",placeholder:"请选择技术栈",clearable:""},model:{value:t.form.direction_id_obj,callback:function(e){t.$set(t.form,"direction_id_obj",e)},expression:"form.direction_id_obj"}})],1),t._v(" "),e("el-form-item",{attrs:{"label-width":"60px",label:"来源",prop:"uid"}},[e("el-select",{style:{width:"170px"},attrs:{size:"small",placeholder:"请选择先认证后付款",clearable:""},model:{value:t.form.cert_type,callback:function(e){t.$set(t.form,"cert_type",e)},expression:"form.cert_type"}},t._l(t.cert_typeOptions,(function(t,r){return e("el-option",{key:r,attrs:{label:t.label,value:t.value,disabled:t.disabled}})})),1)],1),t._v(" "),e("el-form-item",{attrs:{"label-width":"60px",label:"排序",prop:"uid"}},[e("el-select",{style:{width:"170px"},attrs:{size:"small",placeholder:"请选择排序方式",clearable:""},model:{value:t.form.orderby,callback:function(e){t.$set(t.form,"orderby",e)},expression:"form.orderby"}},t._l(t.orderby,(function(t,r){return e("el-option",{key:r,attrs:{label:t.label,value:t.value,disabled:t.disabled}})})),1)],1),t._v(" "),e("el-form-item",{attrs:{"label-width":"0"}},[e("el-button",{attrs:{size:"small",type:"primary"},on:{click:t.submitForm}},[t._v("提交")]),t._v(" "),e("el-button",{attrs:{type:t.show_admin_memo_val,size:"small"},on:{click:t.show_admin_memo}},[t._v("仅显示有备注")]),t._v(" "),e("el-button",{attrs:{type:t.show_interview_val,size:"small"},on:{click:t.show_interview}},[t._v("已安排面试")]),t._v(" "),e("el-button",{attrs:{size:"small"},on:{click:t.reset}},[t._v("重置")])],1)],1)],1)],1)],1),t._v(" "),e("div",{staticClass:"clear"}),t._v(" "),e("el-table",{attrs:{data:t.tableData,"span-method":t.objectSpanMethod,border:""}},[e("el-table-column",{attrs:{fixed:"left",prop:"uid",label:"开发者UID",width:"100px"}}),t._v(" "),e("el-table-column",{attrs:{fixed:"left",prop:"user_info.realname",label:"姓名",width:"100px"}}),t._v(" "),e("el-table-column",{attrs:{fixed:"left",prop:"item_id",label:"目标等级",width:"100px"}}),t._v(" "),e("el-table-column",{attrs:{prop:"user_info.mobile",label:"微信",width:"130px"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n "+t._s(e.row.extend_memo.weixin||e.row.user_info.mobile)+"\n ")]}}])}),t._v(" "),e("el-table-column",{attrs:{prop:"user_info.direction_name",label:"申请技术栈",width:"150px"}}),t._v(" "),e("el-table-column",{attrs:{prop:"interview.realname",label:"面试官姓名",width:"100px"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n "+t._s(e.row.interview.realname?e.row.interview.realname:e.row.interview.uid)+"\n ")]}}])}),t._v(" "),e("el-table-column",{attrs:{prop:"interview.interview_time",label:"面试时间",width:"160px"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n "+t._s(e.row.interview.interview_time?e.row.interview.interview_time:"待分配")+"\n ")]}}])}),t._v(" "),e("el-table-column",{attrs:{prop:"confirm_item_id",label:"最终定级",width:"100px"}}),t._v(" "),e("el-table-column",{attrs:{prop:"admin_memo",label:"备注",width:"200px"}}),t._v(" "),e("el-table-column",{attrs:{prop:"cert_type_text",label:"来源",width:"160px"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n "+t._s(e.row.cert_type_text)+" - "+t._s(e.row.pay_money)+"元\n ")]}}])}),t._v(" "),e("el-table-column",{attrs:{prop:"addtime",label:"申请时间",width:"160px"}}),t._v(" "),e("el-table-column",{attrs:{prop:"pay_time",label:"支付时间",width:"160px"}}),t._v(" "),e("el-table-column",{attrs:{prop:"buy_memo",label:"备注",width:"160px"}}),t._v(" "),e("el-table-column",{attrs:{prop:"ctrontorl",fixed:"right",label:"操作",width:"220px"},scopedSlots:t._u([{key:"default",fn:function(r){return[0==r.row.cert_status?e("el-button",{attrs:{type:"text"},on:{click:function(e){return t.setCertStatus(1,r.row.id)}}},[t._v("暂停认证")]):e("el-button",{attrs:{type:"text"},on:{click:function(e){return t.setCertStatus(0,r.row.id)}}},[t._v("恢复认证")]),t._v(" "),e("el-button",{attrs:{type:"text"},on:{click:function(e){return t.drawer(r.row.id)}}},[t._v("查看详情")]),t._v(" "),e("el-button",{attrs:{type:"text"},on:{click:function(e){return t.set_admin_memo(r.row)}}},[t._v("备注")]),t._v(" "),r.row.order_status<4&&2==r.row.pay_status?e("el-button",{attrs:{type:"text"},on:{click:function(e){return t.change_order_status_4(r.row)}}},[t._v("联系成功")]):t._e()]}}])})],1),t._v(" "),e("div",{staticClass:"mainPageBox"},[e("el-pagination",{attrs:{"page-size":10,total:Number(t.total),layout:"total, prev, pager, next",background:""},on:{"current-change":t.changePagination}})],1),t._v(" "),e("freework_level",{attrs:{id:t.id,drawer:t.drawer_bool}})],1)}),[],!1,null,"461faeb6",null));e.default=k.exports}}]);