6b9100537ea113bf8a34.js 6.1 KB

1
  1. (window.webpackJsonp=window.webpackJsonp||[]).push([[21],{417:function(t,e,n){},477:function(t,e,n){"use strict";var r=n(417);n.n(r).a},538:function(t,e,n){"use strict";n.r(e);n(36),n(30);var r=n(3),o={data:function(){return{email:"",remind:"",radio:3,detail:null}},computed:{btnStatus:function(){var t="info";switch(this.detail.status){case"2":t="success";break;case"3":t="danger"}return t},host:function(){return this.$store.state.domainConfig.siteUrl},userinfo:function(){return(this.detail||{}).user_info},logs:function(){return this.detail.cert_audit_log}},mounted:function(){this.getDetail()},methods:{goUser:function(){location.href="".concat(this.host,"/rooter/user/").concat(this.detail.uid)},updateEmail:function(){var t=this;return Object(r.a)(regeneratorRuntime.mark((function e(){var n,r,o,c;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=t.detail,r=n.audit_type,o=n.uid,e.next=5,t.$post("/api/admin/audit/getEmail",{audit_type:r,audit_status:t.radio,uid:o});case 5:c=e.sent,t.email=c.data.replace(/\<input/,'<input style="height: 40px; width: 200px;"');case 7:case"end":return e.stop()}}),e)})))()},changeStatus:function(){console.log(this.radio),this.updateEmail()},reload:function(){setTimeout((function(){location.reload()}),1e3)},sendEmail:function(){var t=this;return Object(r.a)(regeneratorRuntime.mark((function e(){var n,r,body,input,o;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=t.radio,r="rejectCert",body={user_cert_id:t.detail.id},input=document.querySelector('[name="reason"]'),3!==n||input.value){e.next=4;break}return t.$message("请输入备注信息"),e.abrupt("return");case 4:return 2===n?r="approveCert":body.reason=input.value,e.next=7,t.$post("/api/admin/audit/".concat(r),body);case 7:o=e.sent,console.log(o),o.status>0&&t.$message({message:o.info,type:"success"}),t.reload();case 11:case"end":return e.stop()}}),e)})))()},clickCancel:function(){var t=this;return Object(r.a)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t.$post("/api/admin/audit/cancelCert",{user_cert_id:t.detail.id});case 2:(n=e.sent).status>0&&t.$message({message:n.info,type:"success"}),t.reload();case 5:case"end":return e.stop()}}),e)})))()},clickSave:function(){var t=this;return Object(r.a)(regeneratorRuntime.mark((function e(){var n,r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=t.detail,e.next=3,t.$post("/api/admin/common/add_note",{object_type:n.admin_note_type,object_id:n.uid,content:t.remind});case 3:(r=e.sent).status>0&&t.$message({message:r.info,type:"success"}),t.reload();case 6:case"end":return e.stop()}}),e)})))()},getDetail:function(){var t=this;return Object(r.a)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t.$post("/api/admin/cert/getUserDetail",t.$route.query);case 2:n=e.sent,t.detail=n.data,t.updateEmail();case 5:case"end":return e.stop()}}),e)})))()}}},c=(n(477),n(2)),component=Object(c.a)(o,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("section",{attrs:{id:"dev_check_detail"}},[t.detail?[n("section",{staticClass:"title-box",staticStyle:{"border-top":"0","margin-top":"0","padding-top":"0"}},[n("h1",[t._v(t._s(t.detail.name)+"-认证审核")]),t._v(" "),n("el-button",{attrs:{type:t.btnStatus}},[t._v(t._s(t.detail.status_name))])],1),t._v(" "),t.detail?n("section",{staticClass:"info-box"},[n("section",{staticClass:"info-left",on:{click:t.goUser}},[n("img",{staticClass:"avator",attrs:{src:t.userinfo.icon_url,alt:"icon_url"}}),t._v(" "),n("span",[t._v(t._s(t.userinfo.nickname))]),t._v(" "),n("a",{staticStyle:{"margin-top":"20px"},attrs:{href:t.host+"/wo/"+t.detail.uid,target:"_blank"}},[t._v("个人主页")])]),t._v(" "),n("section",{staticClass:"info-right"},[n("div",[t._v("职业方向:"+t._s(t.userinfo.occupation_name))]),t._v(" "),n("div",[t._v("手机号码:"+t._s(t.userinfo.login_mobile))]),t._v(" "),n("div",[t._v("微信账号:"+t._s(t.userinfo.weixin))]),t._v(" "),n("div",{staticStyle:{"margin-top":"20px"}},[t._v("审核费用:"+t._s(t.detail.cert_fee)+t._s(t.detail.cert_fee_name))]),t._v(" "),n("div",[t._v("\n 证书情况:"+t._s(t.detail.cert_no?t.detail.cert_status_name+"("+t.detail.cert_name+")":"无")+"\n "),t.detail.cert_no?n("a",{attrs:{href:t.host+"/cert/no/"+t.detail.cert_no,target:"_blank"}},[t._v("查看证书")]):t._e()])])]):t._e(),t._v(" "),n("section",{staticClass:"pass-ctrl"},[n("el-input",{staticStyle:{width:"200px"},attrs:{placeholder:"输入备注"},model:{value:t.remind,callback:function(e){t.remind=e},expression:"remind"}}),t._v(" "),n("el-button",{on:{click:t.clickSave}},[t._v("保存")]),t._v(" "),"2"===t.detail.status?n("el-button",{attrs:{type:"danger"},on:{click:t.clickCancel}},[t._v("撤销证书")]):t._e()],1),t._v(" "),n("section",{staticClass:"email-box"},[n("h2",[t._v("邮件内容")]),t._v(" "),n("section",{staticClass:"email"},[n("section",{domProps:{innerHTML:t._s(t.email)}}),t._v(" "),n("section",{staticStyle:{margin:"10px 0"},on:{change:t.changeStatus}},[n("el-radio",{attrs:{label:3},model:{value:t.radio,callback:function(e){t.radio=e},expression:"radio"}},[t._v("拒绝")]),t._v(" "),n("el-radio",{attrs:{label:2},model:{value:t.radio,callback:function(e){t.radio=e},expression:"radio"}},[t._v("通过")])],1),t._v(" "),n("el-button",{attrs:{type:"primary"},on:{click:t.sendEmail}},[t._v("确认并发送邮件")])],1)]),t._v(" "),n("section",{staticClass:"log-box"},[n("h2",[t._v("审核记录")]),t._v(" "),t._l(t.logs,(function(e){return n("section",{key:e.id,staticClass:"log"},[e.content?[n("h4",[t._v("备注")]),t._v(" "),n("div",[t._v(t._s(e.content))])]:[n("div",{staticClass:"log-status"},[n("span",[t._v(t._s(e.status_name))]),t._v(" "),n("span",{staticClass:"log-date"},[t._v(t._s(e.audit_date))])]),t._v(" "),n("h4",[t._v("邮件内容")]),t._v(" "),n("div",{domProps:{innerHTML:t._s((e.audit_data||{}).email)}})]],2)}))],2)]:t._e()],2)}),[],!1,null,"025670f6",null);e.default=component.exports}}]);