| 1 |
- (window.webpackJsonp=window.webpackJsonp||[]).push([[31],{485:function(t,e,r){},624:function(t,e,r){"use strict";r(485)},759:function(t,e,r){"use strict";r.r(e);r(18);var n=r(10),o=r(6);r(191),r(61),r(22),r(15),r(19),r(31),r(32),r(30);function c(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 l(t){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?c(Object(source),!0).forEach((function(e){Object(n.a)(t,e,source[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(source)):c(Object(source)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(source,e))}))}return t}var d=["uid","昵称","职业方向","类型","申请时间","来源","审核时间","申请状态","详情"],f=["uid","nickname","occupation_name","name","create_date","source_type","chk_date","status_name","ctrl"],m={data:function(){return{types:[],statues:[],totalCount:0,currentPage:1,currentPageSize:20,tableHeaders:d,tableProps:f,tableData:[],labelPosition:"left",filterForm:{status:0,cert_id:0}}},watch:{$route:function(t,e){this.handleRouteParams()}},mounted:function(){this.getFilters()},methods:{changePagination:function(t){this.page=t,this.getTableData()},changePageSize:function(t){this.currentPageSize=t},searchList:function(){this.currentPage=1,this.getTableData()},getFilters:function(){var t=this;return Object(o.a)(regeneratorRuntime.mark((function e(){var r,data;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t.$post("/api/admin/cert/getEnum");case 2:r=e.sent,data=r.data,t.types=data.cert_type_list||[],t.statues=data.audit_status_list||[],t.handleRouteParams();case 7:case"end":return e.stop()}}),e)})))()},handleRouteParams:function(){this.currentPage=Number(this.$route.query.page),void 0!==this.$route.query.cert_id&&(this.filterForm.cert_id=this.$route.query.cert_id),this.getTableData()},clickCtrl:function(t,e){this.$router.push({path:"/main/dev_check_detail",query:{uid:t.uid,cert_id:t.cert_id}})},clickUID:function(t){window.open(this.$store.state.domainConfig.siteUrl+"/rooter/user/".concat(t.uid))},tableRowClassName:function(t){var e=t.row,r=(t.rowIndex,"");return"1"===e.status&&(r="success-row"),r},formatTableData:function(data){return data.map((function(i){return l(l({},i),{},{statusShow:"1"===i.status?"到账":"失败",created_atShow:new Date(1e3*Number(i.created_at)).toLocaleString(),taken_atShow:new Date(1e3*Number(i.taken_at)).toLocaleString(),ctrl:1})}))},getTableData:function(){var t=this;return Object(o.a)(regeneratorRuntime.mark((function e(){var r,n,o,c,l,d,data;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t.tableData=[],r=t.currentPage,n=t.currentPageSize,o=t.filterForm.cert_id,c=t.filterForm.status,l={page:r,page_size:n,cert_id:o,status:c},e.next=8,t.$post("/api/admin/audit/getList",l);case 8:d=e.sent,data=d.data,data.current_env,t.tableData=t.formatTableData(d.data.list),t.totalCount=Number(data.total),t.totalPage=data.totalPage;case 14:case"end":return e.stop()}}),e)})))()}}},_=(r(624),r(4)),component=Object(_.a)(m,(function(){var t=this,e=t._self._c;return e("div",{attrs:{id:"dev_check"}},[e("div",{staticClass:"filter-box",staticStyle:{"margin-bottom":"10px"}},[e("el-form",{staticClass:"filter-form",attrs:{inline:!0,model:t.filterForm,"label-position":t.labelPosition}},[e("el-form-item",{attrs:{label:"类型"}},[e("el-radio-group",{attrs:{size:"mini"},on:{change:function(e){return t.searchList()}},model:{value:t.filterForm.cert_id,callback:function(e){t.$set(t.filterForm,"cert_id",e)},expression:"filterForm.cert_id"}},[e("el-radio-button",{attrs:{label:0}},[t._v("全部")]),t._v(" "),t._l(t.types,(function(r){return e("el-radio-button",{key:r.id,attrs:{label:r.id}},[t._v(t._s(r.name))])}))],2)],1),t._v(" "),e("el-form-item",{attrs:{label:"状态"}},[e("el-radio-group",{attrs:{size:"mini"},on:{change:function(e){return t.searchList()}},model:{value:t.filterForm.status,callback:function(e){t.$set(t.filterForm,"status",e)},expression:"filterForm.status"}},[e("el-radio-button",{attrs:{label:0}},[t._v("全部")]),t._v(" "),t._l(t.statues,(function(r){return e("el-radio-button",{key:r.id,attrs:{label:r.id}},[t._v(t._s(r.name))])}))],2)],1)],1)],1),t._v(" "),e("div",{staticClass:"table"},[t.tableData.length?e("el-table",{staticStyle:{width:"100%"},attrs:{border:"",data:t.tableData,"row-class-name":t.tableRowClassName}},t._l(t.tableProps,(function(r,n){return e("el-table-column",{key:n,attrs:{prop:r,label:t.tableHeaders[n]},scopedSlots:t._u([{key:"default",fn:function(o){return["uid"===r?e("el-button",{attrs:{type:"text"},on:{click:function(e){return t.clickUID(o.row)}}},[t._v(t._s(o.row[r]))]):"ctrl"===r?e("el-button",{attrs:{type:"text"},on:{click:function(e){return t.clickCtrl(o.row,n)}}},[t._v("查看详情")]):"img"===r?e("img",{staticClass:"img",attrs:{src:o.row.img,alt:"img"}}):e("span","source_type"===r?[o.row.source_type?e("span",[e("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:o.row.version,placement:"top"}},[e("el-link",{attrs:{type:"primary"}},[t._v(t._s(o.row.source_type||"--"))])],1)],1):e("span",[t._v("\n --\n ")])]:[t._v(t._s(o.row[r]))])]}}],null,!0)})})),1):e("span",[t._v("暂无数据")])],1),t._v(" "),e("div",{staticClass:"page"},[e("el-pagination",{attrs:{background:"","current-page":t.currentPage,"page-sizes":[10,20,30,40],"page-size":20,layout:"total, sizes, prev, pager, next, jumper",total:t.totalCount},on:{"current-change":t.changePagination,"size-change":t.changePageSize,"update:currentPage":function(e){t.currentPage=e},"update:current-page":function(e){t.currentPage=e}}})],1)])}),[],!1,null,"ac473a14",null);e.default=component.exports}}]);
|