1f66ddb86a93542cf54b.js 14 KB

1
  1. (window.webpackJsonp=window.webpackJsonp||[]).push([[10],{412:function(e,l,t){var content=t(450);"string"==typeof content&&(content=[[e.i,content,""]]),content.locals&&(e.exports=content.locals);(0,t(4).default)("0c374c6a",content,!0,{sourceMap:!1})},449:function(e,l,t){"use strict";var r=t(412);t.n(r).a},450:function(e,l,t){(e.exports=t(3)(!1)).push([e.i,".form-inline[data-v-05431c40]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}",""])},501:function(e,l,t){"use strict";t.r(l);t(168),t(39);var r=t(6),o=t(5),n=["用户ID","昵称","会员类型","开始时间","到期时间","最新购买","累计月数","累计金额","当前状态"],c=["uid","nickname","type_name","start_date","end_date","pay_date","total_month","total_price","status_name"],v="",d={data:function(){return{queryForm:{devDir:"",filter:[],area:[],industry:[],confirm:[]},listData:{},titleInfo:{},totalCount:0,currentPage:1,tableHeaders:n,tableProps:c,tableData:[],checkeds:"",confirmOptions:[{value:"选项1",label:"黄金糕"},{value:"选项2",label:"双皮奶"},{value:"选项3",label:"蚵仔煎"},{value:"选项4",label:"龙须面"},{value:"选项5",label:"北京烤鸭"}],devDirList:[{value:"zhinan",label:"指南",children:[{value:"shejiyuanze",label:"设计原则",children:[{value:"yizhi",label:"一致"},{value:"fankui",label:"反馈"},{value:"xiaolv",label:"效率"},{value:"kekong",label:"可控"}]},{value:"daohang",label:"导航",children:[{value:"cexiangdaohang",label:"侧向导航"},{value:"dingbudaohang",label:"顶部导航"}]}]},{value:"zujian",label:"组件",children:[{value:"basic",label:"Basic",children:[{value:"layout",label:"Layout 布局"},{value:"color",label:"Color 色彩"},{value:"typography",label:"Typography 字体"},{value:"icon",label:"Icon 图标"},{value:"button",label:"Button 按钮"}]},{value:"form",label:"Form",children:[{value:"radio",label:"Radio 单选框"},{value:"checkbox",label:"Checkbox 多选框"},{value:"input",label:"Input 输入框"},{value:"input-number",label:"InputNumber 计数器"},{value:"select",label:"Select 选择器"},{value:"cascader",label:"Cascader 级联选择器"},{value:"switch",label:"Switch 开关"},{value:"slider",label:"Slider 滑块"},{value:"time-picker",label:"TimePicker 时间选择器"},{value:"date-picker",label:"DatePicker 日期选择器"},{value:"datetime-picker",label:"DateTimePicker 日期时间选择器"},{value:"upload",label:"Upload 上传"},{value:"rate",label:"Rate 评分"},{value:"form",label:"Form 表单"}]},{value:"data",label:"Data",children:[{value:"table",label:"Table 表格"},{value:"tag",label:"Tag 标签"},{value:"progress",label:"Progress 进度条"},{value:"tree",label:"Tree 树形控件"},{value:"pagination",label:"Pagination 分页"},{value:"badge",label:"Badge 标记"}]},{value:"notice",label:"Notice",children:[{value:"alert",label:"Alert 警告"},{value:"loading",label:"Loading 加载"},{value:"message",label:"Message 消息提示"},{value:"message-box",label:"MessageBox 弹框"},{value:"notification",label:"Notification 通知"}]},{value:"navigation",label:"Navigation",children:[{value:"menu",label:"NavMenu 导航菜单"},{value:"tabs",label:"Tabs 标签页"},{value:"breadcrumb",label:"Breadcrumb 面包屑"},{value:"dropdown",label:"Dropdown 下拉菜单"},{value:"steps",label:"Steps 步骤条"}]},{value:"others",label:"Others",children:[{value:"dialog",label:"Dialog 对话框"},{value:"tooltip",label:"Tooltip 文字提示"},{value:"popover",label:"Popover 弹出框"},{value:"card",label:"Card 卡片"},{value:"carousel",label:"Carousel 走马灯"},{value:"collapse",label:"Collapse 折叠面板"}]}]},{value:"ziyuan",label:"资源",children:[{value:"axure",label:"Axure Components"},{value:"sketch",label:"Sketch Templates"},{value:"jiaohu",label:"组件交互文档"}]}],areaList:[{value:"zhinan",label:"指南",children:[{value:"shejiyuanze",label:"设计原则",children:[{value:"yizhi",label:"一致"},{value:"fankui",label:"反馈"},{value:"xiaolv",label:"效率"},{value:"kekong",label:"可控"}]},{value:"daohang",label:"导航",children:[{value:"cexiangdaohang",label:"侧向导航"},{value:"dingbudaohang",label:"顶部导航"}]}]},{value:"zujian",label:"组件",children:[{value:"basic",label:"Basic",children:[{value:"layout",label:"Layout 布局"},{value:"color",label:"Color 色彩"},{value:"typography",label:"Typography 字体"},{value:"icon",label:"Icon 图标"},{value:"button",label:"Button 按钮"}]},{value:"form",label:"Form",children:[{value:"radio",label:"Radio 单选框"},{value:"checkbox",label:"Checkbox 多选框"},{value:"input",label:"Input 输入框"},{value:"input-number",label:"InputNumber 计数器"},{value:"select",label:"Select 选择器"},{value:"cascader",label:"Cascader 级联选择器"},{value:"switch",label:"Switch 开关"},{value:"slider",label:"Slider 滑块"},{value:"time-picker",label:"TimePicker 时间选择器"},{value:"date-picker",label:"DatePicker 日期选择器"},{value:"datetime-picker",label:"DateTimePicker 日期时间选择器"},{value:"upload",label:"Upload 上传"},{value:"rate",label:"Rate 评分"},{value:"form",label:"Form 表单"}]},{value:"data",label:"Data",children:[{value:"table",label:"Table 表格"},{value:"tag",label:"Tag 标签"},{value:"progress",label:"Progress 进度条"},{value:"tree",label:"Tree 树形控件"},{value:"pagination",label:"Pagination 分页"},{value:"badge",label:"Badge 标记"}]},{value:"notice",label:"Notice",children:[{value:"alert",label:"Alert 警告"},{value:"loading",label:"Loading 加载"},{value:"message",label:"Message 消息提示"},{value:"message-box",label:"MessageBox 弹框"},{value:"notification",label:"Notification 通知"}]},{value:"navigation",label:"Navigation",children:[{value:"menu",label:"NavMenu 导航菜单"},{value:"tabs",label:"Tabs 标签页"},{value:"breadcrumb",label:"Breadcrumb 面包屑"},{value:"dropdown",label:"Dropdown 下拉菜单"},{value:"steps",label:"Steps 步骤条"}]},{value:"others",label:"Others",children:[{value:"dialog",label:"Dialog 对话框"},{value:"tooltip",label:"Tooltip 文字提示"},{value:"popover",label:"Popover 弹出框"},{value:"card",label:"Card 卡片"},{value:"carousel",label:"Carousel 走马灯"},{value:"collapse",label:"Collapse 折叠面板"}]}]},{value:"ziyuan",label:"资源",children:[{value:"axure",label:"Axure Components"},{value:"sketch",label:"Sketch Templates"},{value:"jiaohu",label:"组件交互文档"}]}],industryList:[{value:"zhinan",label:"指南",children:[{value:"shejiyuanze",label:"设计原则",children:[{value:"yizhi",label:"一致"},{value:"fankui",label:"反馈"},{value:"xiaolv",label:"效率"},{value:"kekong",label:"可控"}]},{value:"daohang",label:"导航",children:[{value:"cexiangdaohang",label:"侧向导航"},{value:"dingbudaohang",label:"顶部导航"}]}]},{value:"zujian",label:"组件",children:[{value:"basic",label:"Basic",children:[{value:"layout",label:"Layout 布局"},{value:"color",label:"Color 色彩"},{value:"typography",label:"Typography 字体"},{value:"icon",label:"Icon 图标"},{value:"button",label:"Button 按钮"}]},{value:"form",label:"Form",children:[{value:"radio",label:"Radio 单选框"},{value:"checkbox",label:"Checkbox 多选框"},{value:"input",label:"Input 输入框"},{value:"input-number",label:"InputNumber 计数器"},{value:"select",label:"Select 选择器"},{value:"cascader",label:"Cascader 级联选择器"},{value:"switch",label:"Switch 开关"},{value:"slider",label:"Slider 滑块"},{value:"time-picker",label:"TimePicker 时间选择器"},{value:"date-picker",label:"DatePicker 日期选择器"},{value:"datetime-picker",label:"DateTimePicker 日期时间选择器"},{value:"upload",label:"Upload 上传"},{value:"rate",label:"Rate 评分"},{value:"form",label:"Form 表单"}]},{value:"data",label:"Data",children:[{value:"table",label:"Table 表格"},{value:"tag",label:"Tag 标签"},{value:"progress",label:"Progress 进度条"},{value:"tree",label:"Tree 树形控件"},{value:"pagination",label:"Pagination 分页"},{value:"badge",label:"Badge 标记"}]},{value:"notice",label:"Notice",children:[{value:"alert",label:"Alert 警告"},{value:"loading",label:"Loading 加载"},{value:"message",label:"Message 消息提示"},{value:"message-box",label:"MessageBox 弹框"},{value:"notification",label:"Notification 通知"}]},{value:"navigation",label:"Navigation",children:[{value:"menu",label:"NavMenu 导航菜单"},{value:"tabs",label:"Tabs 标签页"},{value:"breadcrumb",label:"Breadcrumb 面包屑"},{value:"dropdown",label:"Dropdown 下拉菜单"},{value:"steps",label:"Steps 步骤条"}]},{value:"others",label:"Others",children:[{value:"dialog",label:"Dialog 对话框"},{value:"tooltip",label:"Tooltip 文字提示"},{value:"popover",label:"Popover 弹出框"},{value:"card",label:"Card 卡片"},{value:"carousel",label:"Carousel 走马灯"},{value:"collapse",label:"Collapse 折叠面板"}]}]},{value:"ziyuan",label:"资源",children:[{value:"axure",label:"Axure Components"},{value:"sketch",label:"Sketch Templates"},{value:"jiaohu",label:"组件交互文档"}]}]}},computed:{whole:function(){return this.listData.whole||{}}},mounted:function(){this.getTableData()},filters:{toDate:function(e){return new Date(1e3*e).toLocaleDateString()},projectLink:function(i){var e=i.entity_type,link="javascript:void(0)";return"1"===e?link="/rooter/outsourceitem/".concat(i.entity_id,">"):"3"===e&&(link="/rooter/wagedetails?job_id=".concat(i.entity_id)),link}},methods:{handleQuery:function(){console.log("query...")},clickUID:function(e){var l=e.uid;"test"===v?window.open("https://dev.test.proginn.com/rooter/user/".concat(l)):window.open("https://www.proginn.com/rooter/user/".concat(l))},changePagination:function(){this.getTableData()},formatTableData:function(data){return data.map(function(i){return Object(o.a)({},i)})},getTableData:function(){var e=Object(r.a)(regeneratorRuntime.mark(function e(){var l,data,t;return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return this.tableData=[],this.currentPage,e.next=4,this.$post("/api/admin/vip/getVips",{page:this.currentPage,page_size:10});case 4:l=e.sent,data=l.data,v=data.current_env,t=data.list,this.listData=data,this.tableData=t,this.totalCount=Number(data.total),this.totalPage=data.pages;case 12:case"end":return e.stop()}},e,this)}));return function(){return e.apply(this,arguments)}}()}},m=(t(449),t(2)),component=Object(m.a)(d,function(){var e=this,l=e.$createElement,t=e._self._c||l;return t("div",{staticClass:"cats"},[t("header",[t("el-form",{staticClass:"form-inline",attrs:{inline:!0,model:e.queryForm}},[t("el-form-item",[t("el-cascader",{attrs:{clearable:"",filterable:"",placeholder:"开发方向",options:e.devDirList,"change-on-select":""},model:{value:e.queryForm.devDir,callback:function(l){e.$set(e.queryForm,"devDir",l)},expression:"queryForm.devDir"}})],1),e._v(" "),t("el-form-item",[t("el-cascader",{attrs:{clearable:"",filterable:"",placeholder:"所在地区",options:e.areaList,"change-on-select":""},model:{value:e.queryForm.area,callback:function(l){e.$set(e.queryForm,"area",l)},expression:"queryForm.area"}})],1),e._v(" "),t("el-form-item",[t("el-cascader",{attrs:{clearable:"",filterable:"",placeholder:"行业领域",options:e.industryList,"change-on-select":""},model:{value:e.queryForm.industry,callback:function(l){e.$set(e.queryForm,"industry",l)},expression:"queryForm.industry"}})],1),e._v(" "),t("el-form-item",[t("el-select",{attrs:{multiple:"",placeholder:"资质认证"},model:{value:e.queryForm.confirm,callback:function(l){e.$set(e.queryForm,"confirm",l)},expression:"queryForm.confirm"}},e._l(e.confirmOptions,function(e){return t("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})}),1),e._v(" "),t("el-select",{attrs:{placeholder:"资质认证"},model:{value:e.queryForm.region,callback:function(l){e.$set(e.queryForm,"region",l)},expression:"queryForm.region"}},[t("el-option",{attrs:{label:"区域一",value:"shanghai"}}),e._v(" "),t("el-option",{attrs:{label:"区域二",value:"beijing"}})],1)],1),e._v(" "),t("el-form-item",[t("el-checkbox-group",{model:{value:e.queryForm.filter,callback:function(l){e.$set(e.queryForm,"filter",l)},expression:"queryForm.filter"}},[t("el-checkbox",{attrs:{label:"已签约",name:"type"}}),e._v(" "),t("el-checkbox",{attrs:{label:"空闲",name:"type"}}),e._v(" "),t("el-checkbox",{attrs:{label:"负权重",name:"type"}}),e._v(" "),t("el-checkbox",{attrs:{label:"黑名单",name:"type"}})],1)],1),e._v(" "),t("el-form-item",{attrs:{label:"昵称"}},[t("el-input",{attrs:{placeholder:"用户UID/昵称/姓名"},model:{value:e.queryForm.user,callback:function(l){e.$set(e.queryForm,"user",l)},expression:"queryForm.user"}})],1),e._v(" "),t("el-form-item",{attrs:{label:"公司"}},[t("el-input",{attrs:{placeholder:"公司名称"},model:{value:e.queryForm.user,callback:function(l){e.$set(e.queryForm,"user",l)},expression:"queryForm.user"}})],1),e._v(" "),t("el-form-item",{attrs:{label:"项目"}},[t("el-input",{attrs:{placeholder:"项目名称"},model:{value:e.queryForm.user,callback:function(l){e.$set(e.queryForm,"user",l)},expression:"queryForm.user"}})],1),e._v(" "),t("el-form-item",{attrs:{label:"技能"}},[t("el-input",{attrs:{placeholder:"技能名称"},model:{value:e.queryForm.user,callback:function(l){e.$set(e.queryForm,"user",l)},expression:"queryForm.user"}})],1),e._v(" "),t("el-form-item",[t("el-button",{attrs:{type:"primary"},on:{click:e.handleQuery}},[e._v("筛选")])],1)],1)],1),e._v(" "),t("div",{staticClass:"table"},[e.tableData.length?t("el-table",{staticStyle:{width:"100%"},attrs:{height:"100%",border:"",data:e.tableData}},e._l(e.tableProps,function(l,r){return t("el-table-column",{key:r,attrs:{prop:l,label:e.tableHeaders[r]},scopedSlots:e._u([{key:"default",fn:function(r){return["uid"===l?t("el-button",{staticClass:"ctrls",attrs:{type:"text"},on:{click:function(l){return e.clickUID(r.row)}}},[e._v(e._s(r.row[l]))]):t("span",[e._v(e._s(r.row[l]))])]}}],null,!0)})}),1):e._e()],1),e._v(" "),t("el-pagination",{attrs:{"current-page":e.currentPage,"page-size":10,layout:"total, prev, pager, next",total:e.totalCount},on:{"current-change":e.changePagination,"update:currentPage":function(l){e.currentPage=l},"update:current-page":function(l){e.currentPage=l}}})],1)},[],!1,null,"05431c40",null);l.default=component.exports}}]);