系统配置3.25

parent c3974a69
<!DOCTYPE html><html><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><meta name=referrer content=never><link rel=stylesheet href=https:////at.alicdn.com/t/font_746649_x1rivf5f5.css><link rel=stylesheet href=https://cdn.jsdelivr.net/npm/element-ui@2.4.9/lib/theme-chalk/index.css><title>唱唱启蒙-后台</title></head><body><script src=https://cdn.jsdelivr.net/npm/vue@2.5.17/dist/vue.js></script><script src=https://cdn.jsdelivr.net/npm/vuex@3.0.1/dist/vuex.min.js></script><script src=https://cdn.jsdelivr.net/npm/axios@0.18.0/dist/axios.min.js></script><script src=https://cdn.jsdelivr.net/npm/element-ui@2.4.9/lib/index.js></script><div id=app></div><script type=text/javascript src=/static/js/manifest.50510692215885fd81bf.js></script><script type=text/javascript src=/static/js/vendor.520caa645c172051b099.js></script><script type=text/javascript src=/static/js/app.93f38d3d6ddf78553e45.js></script></body><script>let el = document.getElementsByTagName("script"); <!DOCTYPE html><html><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><meta name=referrer content=never><link rel=stylesheet href=https:////at.alicdn.com/t/font_746649_x1rivf5f5.css><link rel=stylesheet href=https://cdn.jsdelivr.net/npm/element-ui@2.4.9/lib/theme-chalk/index.css><title>唱唱启蒙-后台</title></head><body><script src=https://cdn.jsdelivr.net/npm/vue@2.5.17/dist/vue.js></script><script src=https://cdn.jsdelivr.net/npm/vuex@3.0.1/dist/vuex.min.js></script><script src=https://cdn.jsdelivr.net/npm/axios@0.18.0/dist/axios.min.js></script><script src=https://cdn.jsdelivr.net/npm/element-ui@2.4.9/lib/index.js></script><div id=app></div><script type=text/javascript src=/static/js/manifest.301383eaa5f2694ddbb1.js></script><script type=text/javascript src=/static/js/vendor.520caa645c172051b099.js></script><script type=text/javascript src=/static/js/app.93f38d3d6ddf78553e45.js></script></body><script>let el = document.getElementsByTagName("script");
el.onerror = function(a,b,c){ el.onerror = function(a,b,c){
console.log('error:',a,b,c); console.log('error:',a,b,c);
}; };
......
This source diff could not be displayed because it is too large. You can view the blob instead.
This diff is collapsed.
This source diff could not be displayed because it is too large. You can view the blob instead.
This diff is collapsed.
webpackJsonp([53],{TPCG:function(t,e,s){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=s("CCn6"),o={name:"entrance",props:["entranceObj"],data:function(){return{activeName:"1",form:{msg:""},form2:{msg:""},form3:{msg:""},form4:{msg:""},form5:{msg:""},thisList:{},thisList2:{},thisList3:{},thisList4:{},thisList5:{},goodsList:[],activeNames:[1]}},mounted:function(){this.second()},filters:{},methods:{handleChange:function(t){"1"===t?this.first():"4"===t?this.four():"5"===t&&this.five()},first:function(){var t=this;Object(i._33)({key:"new_user_redirect"}).then(function(e){console.log(e);var s=e.list[0];t.form.msg=s.desc,t.thisList=s})},second:function(){var t=this;Object(i._40)({limit:100}).then(function(e){t.goodsList=e.list,Object(i._33)({key:"share_goods_id"}).then(function(e){console.log(e);var s=e.list[0];t.form2.msg=s.value,t.thisList2=s}),Object(i._33)({key:"mp_ads_goods_id"}).then(function(e){if(console.log(e),e.list[0]){var s=e.list[0];t.form3.msg=s.value,t.thisList3=s}})})},four:function(){var t=this;Object(i._33)({key:"success_group_before_hour"}).then(function(e){if(console.log(e),e.list[0]){var s=e.list[0];t.form4.msg=s.desc,t.thisList4=s}})},five:function(){var t=this;Object(i._33)({key:"urge_group_share_hour"}).then(function(e){if(console.log(e),e.list[0]){var s=e.list[0];t.form5.msg=s.desc,t.thisList5=s}})},submitForm:function(t){var e=this;this.$refs[t].validate(function(s){if(!s)return console.log("error submit!!"),!1;"form"==t?e.$confirm("确认修改吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){var t={key:e.thisList.key,value:e.thisList.value,desc:e.form.msg},s=e.thisList.id;console.log(s,t),Object(i._114)(s,t).then(function(t){e.$message({type:"success",message:"修改成功!"})})}):"form2"==t?e.$confirm("确认修改吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){var t={key:e.thisList2.key,value:e.form2.msg,desc:e.thisList2.desc},s=e.thisList2.id;Object(i._114)(s,t).then(function(t){e.$message({type:"success",message:"修改成功!"})})}):"form3"==t?e.$confirm("确认修改吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){var t={key:e.thisList3.key,value:e.form3.msg,desc:e.thisList3.desc},s=e.thisList3.id;Object(i._114)(s,t).then(function(t){e.$message({type:"success",message:"修改成功!"})})}):"form4"==t?e.$confirm("确认修改吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){var t={key:e.thisList4.key,value:e.thisList4.value,desc:e.form4.msg},s=e.thisList4.id;Object(i._114)(s,t).then(function(t){e.$message({type:"success",message:"修改成功!"})})}):"form5"==t&&e.$confirm("确认修改吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){var t={key:e.thisList5.key,value:e.thisList5.value,desc:e.form5.msg},s=e.thisList5.id;Object(i._114)(s,t).then(function(t){e.$message({type:"success",message:"修改成功!"})})})})}}},n=function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticClass:"box"},[s("div",{staticStyle:{"margin-top":"30px"}},[t._v("\n 系统配置\n ")]),t._v(" "),s("div",{staticStyle:{"margin-top":"30px"}}),t._v(" "),s("el-collapse",{attrs:{accordion:""},on:{change:t.handleChange},model:{value:t.activeNames,callback:function(e){t.activeNames=e},expression:"activeNames"}},[s("el-collapse-item",{attrs:{title:"设置无课用户点我要上课跳转地址",name:"1"}},[s("el-form",{ref:"form",staticClass:"demo-ruleForm",staticStyle:{width:"700px"},attrs:{model:t.form}},[s("el-form-item",{staticStyle:{width:"500px"},attrs:{prop:"msg",rules:[{required:!0,message:"配置信息不能为空"}]}},[s("el-input",{attrs:{type:"text",autocomplete:"off"},model:{value:t.form.msg,callback:function(e){t.$set(t.form,"msg",t._n(e))},expression:"form.msg"}})],1),t._v(" "),s("el-form-item",[t.$store.state.readonly?t._e():s("el-button",{attrs:{type:"primary"},on:{click:function(e){t.submitForm("form")}}},[t._v("确定")])],1)],1)],1),t._v(" "),s("el-collapse-item",{attrs:{title:"打卡商品",name:"2"}},[s("el-form",{ref:"form2",staticClass:"demo-ruleForm",staticStyle:{width:"700px"},attrs:{model:t.form2}},[s("el-form-item",{staticStyle:{width:"500px"},attrs:{prop:"msg",rules:[{required:!0,message:"配置信息不能为空"}]}},[s("el-select",{staticStyle:{width:"100%"},attrs:{placeholder:"请选择"},model:{value:t.form2.msg,callback:function(e){t.$set(t.form2,"msg",e)},expression:"form2.msg"}},t._l(t.goodsList,function(t){return s("el-option",{key:t.id,attrs:{label:"【"+t.id+"】"+t.name,value:t.id.toString()}})}))],1),t._v(" "),s("el-form-item",{attrs:{center:""}},[t.$store.state.readonly?t._e():s("el-button",{attrs:{type:"primary"},on:{click:function(e){t.submitForm("form2")}}},[t._v("确定")])],1)],1)],1),t._v(" "),s("el-collapse-item",{attrs:{title:"外部投放商品",name:"3"}},[s("el-form",{ref:"form3",staticClass:"demo-ruleForm",staticStyle:{width:"700px"},attrs:{model:t.form3}},[s("el-form-item",{staticStyle:{width:"500px"},attrs:{prop:"msg",rules:[{required:!0,message:"配置信息不能为空"}]}},[s("el-select",{staticStyle:{width:"100%"},attrs:{placeholder:"请选择"},model:{value:t.form3.msg,callback:function(e){t.$set(t.form3,"msg",e)},expression:"form3.msg"}},t._l(t.goodsList,function(t){return s("el-option",{key:t.id,attrs:{label:"【"+t.id+"】"+t.name,value:t.id.toString()}})}))],1),t._v(" "),s("el-form-item",[t.$store.state.readonly?t._e():s("el-button",{attrs:{type:"primary"},on:{click:function(e){t.submitForm("form3")}}},[t._v("确定")])],1)],1)],1),t._v(" "),s("el-collapse-item",{attrs:{title:"默认成团时间(失效前几小时)",name:"4"}},[s("el-form",{ref:"form4",staticClass:"demo-ruleForm",staticStyle:{width:"700px"},attrs:{model:t.form4}},[s("el-form-item",{staticStyle:{width:"500px"},attrs:{prop:"msg",rules:[{required:!0,message:"配置信息不能为空"}]}},[s("el-input",{attrs:{type:"text",autocomplete:"off"},model:{value:t.form4.msg,callback:function(e){t.$set(t.form4,"msg",t._n(e))},expression:"form4.msg"}})],1),t._v(" "),s("el-form-item",[t.$store.state.readonly?t._e():s("el-button",{attrs:{type:"primary"},on:{click:function(e){t.submitForm("form4")}}},[t._v("确定")])],1)],1)],1),t._v(" "),s("el-collapse-item",{attrs:{title:"未成团催团通知时间(失效前几小时)",name:"5"}},[s("el-form",{ref:"form5",staticClass:"demo-ruleForm",staticStyle:{width:"700px"},attrs:{model:t.form5}},[s("el-form-item",{staticStyle:{width:"500px"},attrs:{prop:"msg",rules:[{required:!0,message:"配置信息不能为空"}]}},[s("el-input",{attrs:{type:"text",autocomplete:"off"},model:{value:t.form5.msg,callback:function(e){t.$set(t.form5,"msg",t._n(e))},expression:"form5.msg"}})],1),t._v(" "),s("el-form-item",[t.$store.state.readonly?t._e():s("el-button",{attrs:{type:"primary"},on:{click:function(e){t.submitForm("form5")}}},[t._v("确定")])],1)],1)],1)],1)],1)};n._withStripped=!0;var r={render:n,staticRenderFns:[]},a=r;var m=!1;var l=s("VU/8")(o,a,!1,function(t){m||s("qJji")},"data-v-0492dcb0",null);l.options.__file="src\\components\\config\\index.vue";e.default=l.exports},ZniO:function(t,e,s){(t.exports=s("FZ+f")(!0)).push([t.i,"\n.box[data-v-0492dcb0] {\n padding: 20px;\n background: white;\n text-indent: 10px;\n -webkit-box-sizing: border-box;\n box-sizing: border-box;\n}\n.el-form-item[data-v-0492dcb0] {\n display: inline-block;\n margin-right: 40px;\n}\n","",{version:3,sources:["C:/Users/Administrator/Desktop/后台/admin/src/components/config/index.vue"],names:[],mappings:";AACA;EACE,cAAc;EACd,kBAAkB;EAClB,kBAAkB;EAClB,+BAA+B;UACvB,uBAAuB;CAChC;AACD;EACE,sBAAsB;EACtB,mBAAmB;CACpB",file:"index.vue",sourcesContent:["\n.box[data-v-0492dcb0] {\n padding: 20px;\n background: white;\n text-indent: 10px;\n -webkit-box-sizing: border-box;\n box-sizing: border-box;\n}\n.el-form-item[data-v-0492dcb0] {\n display: inline-block;\n margin-right: 40px;\n}\n"],sourceRoot:""}])},qJji:function(t,e,s){var i=s("ZniO");"string"==typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);s("rjj0")("2a27afec",i,!1,{})}});
\ No newline at end of file
!function(e){var c=window.webpackJsonp;window.webpackJsonp=function(a,b,n){for(var r,t,o,i=0,u=[];i<a.length;i++)t=a[i],d[t]&&u.push(d[t][0]),d[t]=0;for(r in b)Object.prototype.hasOwnProperty.call(b,r)&&(e[r]=b[r]);for(c&&c(a,b,n);u.length;)u.shift()();if(n)for(i=0;i<n.length;i++)o=f(f.s=n[i]);return o};var a={},d={56:0};function f(c){if(a[c])return a[c].exports;var d=a[c]={i:c,l:!1,exports:{}};return e[c].call(d.exports,d,d.exports,f),d.l=!0,d.exports}f.e=function(e){var c=d[e];if(0===c)return new Promise(function(e){e()});if(c)return c[2];var a=new Promise(function(a,f){c=d[e]=[a,f]});c[2]=a;var b=document.getElementsByTagName("head")[0],n=document.createElement("script");n.type="text/javascript",n.charset="utf-8",n.async=!0,n.timeout=12e4,f.nc&&n.setAttribute("nonce",f.nc),n.src=f.p+"static/js/"+e+"."+{0:"48db51be0a24deef26f1",1:"b66e69d793a9d35d3909",2:"3fa6129d7cce1d2727cc",3:"56f4fd76f470053f7352",4:"059ca7c142d3d8481359",5:"533eebc8d015c5c93845",6:"5f4940d46329fcb43187",7:"99ccfc906ae3130ce1e7",8:"85b6fe06267b11873800",9:"09523bba6af5134fcfac",10:"0fca58732edb7ad98d68",11:"63f78de02776e90ac1a0",12:"68c52a92bb73a2c2160a",13:"71249d67c16a076c8e96",14:"07769f54f841afe1b4dd",15:"0a9b1e03b653d37a8ec4",16:"325d99cf9df4b92dd434",17:"ee936bc6bcfa50fe23f6",18:"a43d1cac8d747564e8bb",19:"c73d7498829b6d7c702f",20:"e08d9efdedb45e684a12",21:"13a048139a3f3a781f1c",22:"70c03c1895359e0d8b5e",23:"3bb77e0e5ab020a5156e",24:"c3dc2577aa8713fc2862",25:"11eea56cf1799c6b3210",26:"0071fbeee69d787a61bd",27:"59e2475897064b70514e",28:"e306918d8301ef6404ad",29:"e39c21b0dca50318cd84",30:"5e4bbe655c24af98cb5a",31:"ffd4e726822058f2a07c",32:"cd07cafd989482131981",33:"3e28193ece694879de73",34:"9d667b679f50d8174059",35:"3febc01bc0e887e26e7d",36:"2f5b581299537d235564",37:"f7a65cabf3b141969162",38:"6484d2ec831c62486c90",39:"d283f2388df33e02cef4",40:"a39dfa4cd254107d52f9",41:"a16ad1ea1f2438c037aa",42:"939d6413605876c9721b",43:"790e9555b1ee2e9221d3",44:"5d153cbe32e3b25baa48",45:"1676124a8bb46f2a9a9e",46:"2b6bd996d5e1d9b81baf",47:"a64e6fe827cb9322b4e6",48:"0c37f641710a7b675836",49:"61bceaadc6e9d1f38f43",50:"48254be58d6882c9698e",51:"bcf05c46b40f43b66dd3",52:"074092fb2fa3a4d87b4d",53:"386d74c7b4bd44e2d537"}[e]+".js";var r=setTimeout(t,12e4);function t(){n.onerror=n.onload=null,clearTimeout(r);var c=d[e];0!==c&&(c&&c[1](new Error("Loading chunk "+e+" failed.")),d[e]=void 0)}return n.onerror=n.onload=t,b.appendChild(n),a},f.m=e,f.c=a,f.d=function(e,c,a){f.o(e,c)||Object.defineProperty(e,c,{configurable:!1,enumerable:!0,get:a})},f.n=function(e){var c=e&&e.__esModule?function(){return e.default}:function(){return e};return f.d(c,"a",c),c},f.o=function(e,c){return Object.prototype.hasOwnProperty.call(e,c)},f.p="/",f.oe=function(e){throw console.error(e),e}}([]);
\ No newline at end of file
<!DOCTYPE html><html><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><meta name=referrer content=never><link rel=stylesheet href=https:////at.alicdn.com/t/font_746649_x1rivf5f5.css><link rel=stylesheet href=https://cdn.jsdelivr.net/npm/element-ui@2.4.9/lib/theme-chalk/index.css><title>唱唱启蒙-后台</title><link href=/static/css/app.737bea8789fc82bc9821750e0c5b96b6.css rel=stylesheet></head><body><script src=https://cdn.jsdelivr.net/npm/vue@2.5.17/dist/vue.js></script><script src=https://cdn.jsdelivr.net/npm/vuex@3.0.1/dist/vuex.min.js></script><script src=https://cdn.jsdelivr.net/npm/axios@0.18.0/dist/axios.min.js></script><script src=https://cdn.jsdelivr.net/npm/element-ui@2.4.9/lib/index.js></script><div id=app></div><script type=text/javascript src=/static/js/manifest.e958a223b41c740d2611.js></script><script type=text/javascript src=/static/js/vendor.1989ff930c83bbe25dc0.js></script><script type=text/javascript src=/static/js/app.6ba2008ed24681ef26db.js></script></body><script>let el = document.getElementsByTagName("script"); <!DOCTYPE html><html><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><meta name=referrer content=never><link rel=stylesheet href=https:////at.alicdn.com/t/font_746649_x1rivf5f5.css><link rel=stylesheet href=https://cdn.jsdelivr.net/npm/element-ui@2.4.9/lib/theme-chalk/index.css><title>唱唱启蒙-后台</title><link href=/static/css/app.8a8990603d45d0ccfc40d6a18deb0b54.css rel=stylesheet></head><body><script src=https://cdn.jsdelivr.net/npm/vue@2.5.17/dist/vue.js></script><script src=https://cdn.jsdelivr.net/npm/vuex@3.0.1/dist/vuex.min.js></script><script src=https://cdn.jsdelivr.net/npm/axios@0.18.0/dist/axios.min.js></script><script src=https://cdn.jsdelivr.net/npm/element-ui@2.4.9/lib/index.js></script><div id=app></div><script type=text/javascript src=/static/js/manifest.bc4da69b1d6478898f78.js></script><script type=text/javascript src=/static/js/vendor.1989ff930c83bbe25dc0.js></script><script type=text/javascript src=/static/js/app.96fb402908e1c8c6ed42.js></script></body><script>let el = document.getElementsByTagName("script");
el.onerror = function(a,b,c){ el.onerror = function(a,b,c){
console.log('error:',a,b,c); console.log('error:',a,b,c);
}; };
......
This source diff could not be displayed because it is too large. You can view the blob instead.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
webpackJsonp([40],{"5F7o":function(t,e){},TPCG:function(t,e,s){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=s("CCn6"),i={name:"entrance",props:["entranceObj"],data:function(){return{activeName:"1",form:{msg:""},form2:{msg:""},form3:{msg:""},form4:{msg:""},form5:{msg:""},thisList:{},thisList2:{},thisList3:{},thisList4:{},thisList5:{},goodsList:[],activeNames:[1]}},mounted:function(){this.second()},filters:{},methods:{handleChange:function(t){"1"===t?this.first():"4"===t?this.four():"5"===t&&this.five()},first:function(){var t=this;Object(o._33)({key:"new_user_redirect"}).then(function(e){console.log(e);var s=e.list[0];t.form.msg=s.desc,t.thisList=s})},second:function(){var t=this;Object(o._40)({limit:100}).then(function(e){t.goodsList=e.list,Object(o._33)({key:"share_goods_id"}).then(function(e){console.log(e);var s=e.list[0];t.form2.msg=s.value,t.thisList2=s}),Object(o._33)({key:"mp_ads_goods_id"}).then(function(e){if(console.log(e),e.list[0]){var s=e.list[0];t.form3.msg=s.value,t.thisList3=s}})})},four:function(){var t=this;Object(o._33)({key:"success_group_before_hour"}).then(function(e){if(console.log(e),e.list[0]){var s=e.list[0];t.form4.msg=s.desc,t.thisList4=s}})},five:function(){var t=this;Object(o._33)({key:"urge_group_share_hour"}).then(function(e){if(console.log(e),e.list[0]){var s=e.list[0];t.form5.msg=s.desc,t.thisList5=s}})},submitForm:function(t){var e=this;this.$refs[t].validate(function(s){if(!s)return console.log("error submit!!"),!1;"form"==t?e.$confirm("确认修改吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){var t={key:e.thisList.key,value:e.thisList.value,desc:e.form.msg},s=e.thisList.id;console.log(s,t),Object(o._114)(s,t).then(function(t){e.$message({type:"success",message:"修改成功!"})})}):"form2"==t?e.$confirm("确认修改吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){var t={key:e.thisList2.key,value:e.form2.msg,desc:e.thisList2.desc},s=e.thisList2.id;Object(o._114)(s,t).then(function(t){e.$message({type:"success",message:"修改成功!"})})}):"form3"==t?e.$confirm("确认修改吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){var t={key:e.thisList3.key,value:e.form3.msg,desc:e.thisList3.desc},s=e.thisList3.id;Object(o._114)(s,t).then(function(t){e.$message({type:"success",message:"修改成功!"})})}):"form4"==t?e.$confirm("确认修改吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){var t={key:e.thisList4.key,value:e.thisList4.value,desc:e.form4.msg},s=e.thisList4.id;Object(o._114)(s,t).then(function(t){e.$message({type:"success",message:"修改成功!"})})}):"form5"==t&&e.$confirm("确认修改吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){var t={key:e.thisList5.key,value:e.thisList5.value,desc:e.form5.msg},s=e.thisList5.id;Object(o._114)(s,t).then(function(t){e.$message({type:"success",message:"修改成功!"})})})})}}},r={render:function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticClass:"box"},[s("div",{staticStyle:{"margin-top":"30px"}},[t._v("\n 系统配置\n ")]),t._v(" "),s("div",{staticStyle:{"margin-top":"30px"}}),t._v(" "),s("el-collapse",{attrs:{accordion:""},on:{change:t.handleChange},model:{value:t.activeNames,callback:function(e){t.activeNames=e},expression:"activeNames"}},[s("el-collapse-item",{attrs:{title:"设置无课用户点我要上课跳转地址",name:"1"}},[s("el-form",{ref:"form",staticClass:"demo-ruleForm",staticStyle:{width:"700px"},attrs:{model:t.form}},[s("el-form-item",{staticStyle:{width:"500px"},attrs:{prop:"msg",rules:[{required:!0,message:"配置信息不能为空"}]}},[s("el-input",{attrs:{type:"text",autocomplete:"off"},model:{value:t.form.msg,callback:function(e){t.$set(t.form,"msg",t._n(e))},expression:"form.msg"}})],1),t._v(" "),s("el-form-item",[t.$store.state.readonly?t._e():s("el-button",{attrs:{type:"primary"},on:{click:function(e){t.submitForm("form")}}},[t._v("确定")])],1)],1)],1),t._v(" "),s("el-collapse-item",{attrs:{title:"打卡商品",name:"2"}},[s("el-form",{ref:"form2",staticClass:"demo-ruleForm",staticStyle:{width:"700px"},attrs:{model:t.form2}},[s("el-form-item",{staticStyle:{width:"500px"},attrs:{prop:"msg",rules:[{required:!0,message:"配置信息不能为空"}]}},[s("el-select",{staticStyle:{width:"100%"},attrs:{placeholder:"请选择"},model:{value:t.form2.msg,callback:function(e){t.$set(t.form2,"msg",e)},expression:"form2.msg"}},t._l(t.goodsList,function(t){return s("el-option",{key:t.id,attrs:{label:"【"+t.id+"】"+t.name,value:t.id.toString()}})}))],1),t._v(" "),s("el-form-item",{attrs:{center:""}},[t.$store.state.readonly?t._e():s("el-button",{attrs:{type:"primary"},on:{click:function(e){t.submitForm("form2")}}},[t._v("确定")])],1)],1)],1),t._v(" "),s("el-collapse-item",{attrs:{title:"外部投放商品",name:"3"}},[s("el-form",{ref:"form3",staticClass:"demo-ruleForm",staticStyle:{width:"700px"},attrs:{model:t.form3}},[s("el-form-item",{staticStyle:{width:"500px"},attrs:{prop:"msg",rules:[{required:!0,message:"配置信息不能为空"}]}},[s("el-select",{staticStyle:{width:"100%"},attrs:{placeholder:"请选择"},model:{value:t.form3.msg,callback:function(e){t.$set(t.form3,"msg",e)},expression:"form3.msg"}},t._l(t.goodsList,function(t){return s("el-option",{key:t.id,attrs:{label:"【"+t.id+"】"+t.name,value:t.id.toString()}})}))],1),t._v(" "),s("el-form-item",[t.$store.state.readonly?t._e():s("el-button",{attrs:{type:"primary"},on:{click:function(e){t.submitForm("form3")}}},[t._v("确定")])],1)],1)],1),t._v(" "),s("el-collapse-item",{attrs:{title:"默认成团时间(失效前几小时)",name:"4"}},[s("el-form",{ref:"form4",staticClass:"demo-ruleForm",staticStyle:{width:"700px"},attrs:{model:t.form4}},[s("el-form-item",{staticStyle:{width:"500px"},attrs:{prop:"msg",rules:[{required:!0,message:"配置信息不能为空"}]}},[s("el-input",{attrs:{type:"text",autocomplete:"off"},model:{value:t.form4.msg,callback:function(e){t.$set(t.form4,"msg",t._n(e))},expression:"form4.msg"}})],1),t._v(" "),s("el-form-item",[t.$store.state.readonly?t._e():s("el-button",{attrs:{type:"primary"},on:{click:function(e){t.submitForm("form4")}}},[t._v("确定")])],1)],1)],1),t._v(" "),s("el-collapse-item",{attrs:{title:"未成团催团通知时间(失效前几小时)",name:"5"}},[s("el-form",{ref:"form5",staticClass:"demo-ruleForm",staticStyle:{width:"700px"},attrs:{model:t.form5}},[s("el-form-item",{staticStyle:{width:"500px"},attrs:{prop:"msg",rules:[{required:!0,message:"配置信息不能为空"}]}},[s("el-input",{attrs:{type:"text",autocomplete:"off"},model:{value:t.form5.msg,callback:function(e){t.$set(t.form5,"msg",t._n(e))},expression:"form5.msg"}})],1),t._v(" "),s("el-form-item",[t.$store.state.readonly?t._e():s("el-button",{attrs:{type:"primary"},on:{click:function(e){t.submitForm("form5")}}},[t._v("确定")])],1)],1)],1)],1)],1)},staticRenderFns:[]};var n=s("VU/8")(i,r,!1,function(t){s("5F7o")},"data-v-612145e9",null);e.default=n.exports}});
\ No newline at end of file
webpackJsonp([43],{SauM:function(e,t){},Vt1u:function(e,t,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=o("CCn6"),i={components:{page:o("kmJW").a},data:function(){return{nowPage:1,total:0,limit:10,roleList:[],exportMenuList:["2-3","5-10","5-2","5-1","5-3","5-8","5-9","3-1","7-9"],dialog:{title:"新增角色",show:!1,select:[],chooseed:[],rules:{name:[{required:!0,message:"请填写角色名称",trigger:"change"}]},form:{name:"",menu_ids:[],id:""}}}},created:function(){this.getList(),this.getMenuList()},methods:{distribution:function(e){},rowClick:function(e){this.$router.push({name:"admin",query:{roleId:e.id}})},getMenuList:function(){var e=this;Object(n._47)().then(function(t){t&&(t.forEach(function(t){t.children&&t.children.forEach(function(t){t.readonly=!1,t.delete=!1,e.exportMenuList.indexOf(t.cover)>-1&&(t.export=!1),"5-9"!==t.cover&&"7-9"!==t.cover||(t.distribution=!1),"月课订单列表"!==t.name&&"日课订单列表"!==t.name&&"来源码管理"!==t.name&&"5-9"!==t.cover&&"2-3"!==t.cover&&"3-1"!==t.cover||(t.refund=!1)})}),e.dialog.select=t)})},onPageChange:function(e){this.nowPage=e,this.getList()},onSizeChange:function(e){this.nowPage=1,this.limit=e,this.getList()},getList:function(){var e=this,t={limit:this.limit,page:this.nowPage};Object(n._63)(t).then(function(t){t&&(e.roleList=t.list,e.total=t.total)})},edit:function(e){var t=this;this.dialog.form.id=e.id,this.dialog.title="编辑角色",Object(n._47)().then(function(o){o&&(o.forEach(function(e){e.children&&e.children.forEach(function(e){e.readonly=!1,e.delete=!1,t.exportMenuList.indexOf(e.cover)>-1&&(e.export=!1),"5-9"!==e.cover&&"7-9"!==e.cover||(e.distribution=!1),"月课订单列表"!==e.name&&"日课订单列表"!==e.name&&"来源码管理"!==e.name&&"5-9"!==e.cover&&"2-3"!==e.cover&&"3-1"!==e.cover||(e.refund=!1)})}),t.dialog.select=o,Object(n._62)(e.id).then(function(e){console.log(e),t.dialog.form.name=e.name,t.dialog.form.menu_ids=JSON.parse(e.menu_ids),t.dialog.chooseed=[],t.dialog.form.menu_ids.forEach(function(e){t.dialog.chooseed.push(e.id),t.dialog.select.forEach(function(o){o.children&&o.children.forEach(function(o){o.id===e.id&&(o.readonly=!!e.readonly,o.delete=!!e.delete,t.exportMenuList.indexOf(e.cover)>-1&&(o.export=!!e.export),"5-1"!==e.cover&&"5-10"!==e.cover&&"10-1"!==e.cover&&"5-9"!==e.cover&&"2-3"!==e.cover&&"3-1"!==e.cover||(o.refund=!!e.refund),"5-9"!==e.cover&&"7-9"!==e.cover||(o.distribution=!!e.distribution))})})}),t.dialog.show=!0,t.$nextTick(function(){this.$refs.tree.setCheckedKeys(this.dialog.chooseed)})}))})},add:function(){this.dialog.show=!0,this.dialog.form.id="",this.dialog.title="新增菜单",this.dialog.form.name="",this.dialog.form.menu_ids=[],this.getMenuList()},del:function(e){var t=this;this.$confirm("此操作将删除该角色?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){Object(n.N)(e.id).then(function(e){t.$message({type:"success",message:"删除成功!"}),t.getList()})})},sub:function(){var e=this;this.$refs.form.validate(function(t){if(t){var o=[];e.$refs.tree.getCheckedNodes().forEach(function(e){var t=void 0;!1!==e.readonly&&!0!==e.readonly||(t={id:e.id,cover:e.cover,readonly:e.readonly}),!1!==e.delete&&!0!==e.delete||(t.delete=e.delete),!1!==e.refund&&!0!==e.refund||(t.refund=e.refund),!1!==e.export&&!0!==e.export||(t.export=e.export),!1!==e.distribution&&!0!==e.distribution||(t.distribution=e.distribution),t&&o.push(t)});var i=e.dialog;if(i.form.id){var a={name:i.form.name,menu_ids:JSON.stringify(o)};e.$confirm("此操作将修改该角色?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){Object(n._123)(i.form.id,a).then(function(){e.$message({type:"success",message:"修改成功!"}),i.show=!1,e.getList()})})}else{var r={name:i.form.name,menu_ids:JSON.stringify(o)};e.$confirm("此操作将添加新角色?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){Object(n._98)(r).then(function(){e.$message({type:"success",message:"添加成功!"}),i.show=!1,e.getList()})})}}})}}},a={render:function(){var e=this,t=e.$createElement,o=e._self._c||t;return o("div",{staticClass:"role"},[o("div",{staticClass:"head clear-both"},[e.$store.state.readonly?e._e():o("el-button",{staticStyle:{float:"right"},attrs:{plain:"",type:"success"},on:{click:e.add}},[e._v("新增角色")])],1),e._v(" "),o("el-table",{staticStyle:{width:"100%"},attrs:{data:e.roleList}},[o("el-table-column",{attrs:{prop:"id",label:"角色ID"}}),e._v(" "),o("el-table-column",{attrs:{label:"角色名称"},scopedSlots:e._u([{key:"default",fn:function(t){return[o("el-button",{attrs:{type:"text"},on:{click:function(o){e.rowClick(t.row)}}},[e._v(" "+e._s(t.row.name))])]}}])}),e._v(" "),o("el-table-column",{attrs:{prop:"created_at",label:"创建时间",sortable:""}}),e._v(" "),e.$store.state.readonly?e._e():o("el-table-column",{attrs:{label:"操作"},scopedSlots:e._u([{key:"default",fn:function(t){return[e.$store.state.readonly?e._e():o("el-button",{attrs:{size:"mini",plain:"",type:"primary"},on:{click:function(o){e.edit(t.row)}}},[e._v("\n 编辑\n ")]),e._v(" "),e.$store.state.deletePermission&&!e.$store.state.readonly?o("el-button",{attrs:{size:"mini",type:"danger",plain:""},on:{click:function(o){e.del(t.row)}}},[e._v("\n 删除\n ")]):e._e()]}}])})],1),e._v(" "),o("page",{attrs:{nowPage:e.nowPage,total:e.total,limit:e.limit},on:{pageChange:e.onPageChange,sizeChange:e.onSizeChange}}),e._v(" "),o("el-dialog",{attrs:{title:e.dialog.title,center:"","append-to-body":"",visible:e.dialog.show,width:"800px"},on:{"update:visible":function(t){e.$set(e.dialog,"show",t)}}},[o("el-form",{ref:"form",attrs:{rules:e.dialog.rules,model:e.dialog.form,"label-width":"100px"}},[o("el-form-item",{attrs:{label:"角色名称",prop:"name"}},[o("el-input",{model:{value:e.dialog.form.name,callback:function(t){e.$set(e.dialog.form,"name",t)},expression:"dialog.form.name"}})],1),e._v(" "),o("el-form-item",{attrs:{label:"菜单选项"}},[o("div",{staticClass:"custom-tree-container"},[o("el-tree",{ref:"tree",attrs:{data:e.dialog.select,"show-checkbox":"","node-key":"id","default-checked-keys":e.dialog.chooseed,"default-expand-all":"","expand-on-click-node":!1,props:{children:"children",label:"name",value:!1}},scopedSlots:e._u([{key:"default",fn:function(t){var n=t.node,i=t.data;return o("span",{staticClass:"custom-tree-node"},[o("span",[e._v(e._s(n.label))]),e._v(" "),0!==i.pid?o("span",["5-1"===i.cover||"5-10"===i.cover||"5-9"===i.cover?o("el-checkbox",{model:{value:i.refund,callback:function(t){e.$set(i,"refund",t)},expression:"data.refund"}},[e._v("退款")]):e._e(),e._v(" "),"10-1"===i.cover?o("el-checkbox",{model:{value:i.refund,callback:function(t){e.$set(i,"refund",t)},expression:"data.refund"}},[e._v("类别管理")]):e._e(),e._v(" "),"2-3"===i.cover||"3-1"===i.cover?o("el-checkbox",{model:{value:i.refund,callback:function(t){e.$set(i,"refund",t)},expression:"data.refund"}},[e._v("添加用户")]):e._e(),e._v(" "),"5-9"===i.cover||"7-9"===i.cover?o("el-checkbox",{on:{change:e.distribution},model:{value:i.distribution,callback:function(t){e.$set(i,"distribution",t)},expression:"data.distribution"}},[e._v("批量分配")]):e._e(),e._v(" "),e.exportMenuList.indexOf(i.cover)>-1?o("el-checkbox",{model:{value:i.export,callback:function(t){e.$set(i,"export",t)},expression:"data.export"}},[e._v("导出")]):e._e(),e._v(" "),o("el-checkbox",{model:{value:i.readonly,callback:function(t){e.$set(i,"readonly",t)},expression:"data.readonly"}},[e._v("只读")]),e._v(" "),o("el-checkbox",{model:{value:i.delete,callback:function(t){e.$set(i,"delete",t)},expression:"data.delete"}},[e._v("删除")])],1):e._e()])}}])})],1)])],1),e._v(" "),o("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[o("el-button",{on:{click:function(t){e.dialog.show=!1}}},[e._v("取 消")]),e._v(" "),o("el-button",{attrs:{type:"primary"},on:{click:e.sub}},[e._v("确 定")])],1)],1)],1)},staticRenderFns:[]};var r=o("VU/8")(i,a,!1,function(e){o("SauM")},"data-v-4ae8afce",null);t.default=r.exports}});
\ No newline at end of file
webpackJsonp([44],{FV7Y:function(t,n){},SKyX:function(t,n,e){"use strict";Object.defineProperty(n,"__esModule",{value:!0});var a=e("CCn6"),r={name:"index",data:function(){return{list:[],dateList:[],propertyList:["title","start_at","total_join_num","total_max_join_num","total_target_join_num","complete_rate","target_diff","wait_join_num","other_wait_join_num"]}},methods:{initPage:function(){var t=this;Object(a._54)().then(function(n){t.list=n,n[0].date&&n[0].date.forEach(function(n){t.dateList.push(n.pay_date)})})},tableRowClassName:function(t){t.row;return 0===t.rowIndex?"warning-row":""},arraySpanMethod:function(t){if(this.propertyList.indexOf(t.column.property)>-1){if(0===t.rowIndex||t.row.id!==this.list[t.rowIndex-1].id){for(var n=1,e=t.rowIndex+1;e<this.list.length&&t.row.id===this.list[e].id;e++)n++;return{rowspan:n,colspan:1}}return{rowspan:0,colspan:0}}return{rowspan:1,colspan:1}}},created:function(){this.initPage()}},o={render:function(){var t=this,n=t.$createElement,e=t._self._c||n;return e("div",[e("el-table",{attrs:{border:"",align:"center","header-cell-style":{background:"#5f5f5f",color:"#fff"},data:t.list,height:"calc(100vh - 100px)",size:"mini","row-class-name":t.tableRowClassName,"span-method":t.arraySpanMethod}},[e("el-table-column",{attrs:{"min-width":"180",prop:"wait_join_num",align:"left",fixed:"left",label:"期数总状况"},scopedSlots:t._u([{key:"default",fn:function(n){return[t._v("\n 期数名称:"+t._s(n.row.title)+"\n "),e("br"),t._v("\n 开始时间:"+t._s(n.row.start_at)+"\n "),e("br"),t._v("\n 团购待进班人数:"+t._s(n.row.wait_join_num)+"\n "),e("br"),t._v("\n 外部订单待进班人数:"+t._s(n.row.other_wait_join_num)+"\n "),e("br"),t._v("\n 总进班人数:"+t._s(n.row.total_join_num)+"\n "),e("br"),t._v("\n 需求供量:"+t._s(n.row.total_max_join_num)+"\n "),e("br"),t._v("\n 目标差距:"+t._s(n.row.target_diff<0?"超标"+-1*n.row.target_diff:n.row.target_diff)+"个\n "),e("br"),t._v("\n 完成率:"),e("el-progress",{staticStyle:{display:"inline-block",width:"calc(90% - 50px)"},attrs:{"text-inside":!0,"stroke-width":16,status:n.row.complete_rate>=1?"exception":"success",percentage:1e3*n.row.complete_rate/10}})]}}])}),t._v(" "),e("el-table-column",{attrs:{prop:"class_name",align:"center","min-width":"80",fixed:"left",label:"班级名称"},scopedSlots:t._u([{key:"default",fn:function(n){return[t._v("\n "+t._s("合计"===n.row.title?"合计":n.row.class_name)+"\n ")]}}])}),t._v(" "),e("el-table-column",{attrs:{prop:"max_join_num","min-width":"60",align:"center",label:"预计加入人数"}}),t._v(" "),e("el-table-column",{attrs:{prop:"join_num","min-width":"60",align:"center",label:"已进班人数"}}),t._v(" "),e("el-table-column",{attrs:{prop:"other_allot_num",align:"center","min-width":"60",label:"外部订单已分配人数"}}),t._v(" "),t._l(t.dateList,function(n,a){return e("el-table-column",{key:a,attrs:{align:"center",label:n}},[e("el-table-column",{attrs:{align:"center","min-width":"60px",prop:"wait_join_num",label:"系统招生量"},scopedSlots:t._u([{key:"default",fn:function(n){return[t._v("\n "+t._s(n.row.date[a].total_buy_num)+"\n ")]}}])}),t._v(" "),e("el-table-column",{attrs:{align:"center","min-width":"60px",prop:"wait_join_num",label:"外部订单招生量"},scopedSlots:t._u([{key:"default",fn:function(n){return[t._v("\n "+t._s(n.row.date[a].total_other_buy_num)+"\n ")]}}])}),t._v(" "),e("el-table-column",{attrs:{align:"center","min-width":"60px",label:"进班量"},scopedSlots:t._u([{key:"default",fn:function(n){return[t._v("\n "+t._s(n.row.date[a].total_into_num)+"\n ")]}}])})],1)})],2)],1)},staticRenderFns:[]};var l=e("VU/8")(r,o,!1,function(t){e("FV7Y")},"data-v-4a25c1b2",null);n.default=l.exports}});
\ No newline at end of file
webpackJsonp([45],{iPJD:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=i("CCn6"),l={name:"upload",data:function(){return{fileList:[]}},methods:{uploadFileVideo1Banner:function(e){var t=this;Object(n._126)({file:e.file,type:"local"}).then(function(e){e.url="https://cdn.singsingenglish.com/"+e.url,t.fileList.push(e)})}}},a={render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",[i("el-upload",{staticClass:"upload-demo",attrs:{action:"/api/public/upload","http-request":e.uploadFileVideo1Banner,"list-type":"picture-card",multiple:""}}),e._v(" "),i("pre",[e._v(" <p>\n ")]),e._v(" "),e._l(e.fileList,function(t){return i("pre",[e._v(' <img src="'+e._s(t.url)+'" style="display:block">\n ')])}),e._v(" "),i("pre",[e._v(" </p>\n ")])],2)},staticRenderFns:[]};var r=i("VU/8")(l,a,!1,function(e){i("wi9J")},"data-v-3a2ff3b1",null);t.default=r.exports},wi9J:function(e,t){}});
\ No newline at end of file
webpackJsonp([46],{GnXX:function(e,t){},aTXs:function(e,t,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=o("CCn6"),n={data:function(){return{nowPage:1,total:0,menuList:[],plist:[],dialog:{title:"新增菜单",show:!1,rules:{name:[{required:!0,message:"请填写菜单名称",trigger:"change"}],cover:[{required:!0,message:"请填写菜单code",trigger:"change"}]},form:{id:"",name:"",cover:"",pid:0,type:2}}}},created:function(){this.getList()},methods:{getList:function(){var e=this;Object(i._47)({limit:100}).then(function(t){t&&(e.menuList=[],e.plist=[],t.forEach(function(t){e.menuList.push(t),e.plist.push(t),t.children&&t.children.forEach(function(t){e.menuList.push(t)})}))})},edit:function(e){this.dialog.show=!0,this.dialog.form.id=e.id,this.dialog.title="编辑菜单",this.dialog.form.name=e.name,this.dialog.form.cover=e.cover,this.dialog.form.pid=e.pid},add:function(){this.dialog.show=!0,this.dialog.form.id="",this.dialog.title="新增菜单",this.dialog.form.name="",this.dialog.form.pid=0,this.dialog.form.cover=""},del:function(e){var t=this;this.$confirm("此操作将删除该菜单?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){Object(i.K)(e.id).then(function(e){t.$message({type:"success",message:"删除成功!"}),t.getList()})})},sub:function(){var e=this;this.$refs.form.validate(function(t){if(t){var o=e.dialog;if(o.form.id){var n={name:o.form.name,cover:o.form.cover,pid:o.form.pid};e.$confirm("此操作将修改该菜单?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){Object(i._119)(o.form.id,n).then(function(){e.$message({type:"success",message:"修改成功!"}),o.show=!1,e.getList()})})}else{var a={name:o.form.name,cover:o.form.cover,pid:o.form.pid};e.$confirm("此操作将添加新菜单?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){Object(i._96)(a).then(function(){e.$message({type:"success",message:"添加成功!"}),o.show=!1,e.getList()})})}}})}}},a={render:function(){var e=this,t=e.$createElement,o=e._self._c||t;return o("div",{staticClass:"menu"},[o("div",{staticClass:"head clear-both"},[e.$store.state.readonly?e._e():o("el-button",{staticStyle:{float:"right"},attrs:{plain:"",type:"success"},on:{click:e.add}},[e._v("新增菜单")])],1),e._v(" "),o("el-table",{staticStyle:{width:"100%"},attrs:{data:e.menuList}},[o("el-table-column",{attrs:{prop:"name",label:"菜单名称"}}),e._v(" "),o("el-table-column",{attrs:{prop:"cover",label:"菜单Code"}}),e._v(" "),e.$store.state.readonly?e._e():o("el-table-column",{attrs:{label:"操作"},scopedSlots:e._u([{key:"default",fn:function(t){return[o("el-button",{attrs:{size:"mini",plain:"",type:"primary"},on:{click:function(o){e.edit(t.row)}}},[e._v("\n 编辑\n ")]),e._v(" "),e.$store.state.deletePermission?o("el-button",{attrs:{size:"mini",type:"danger",plain:""},on:{click:function(o){e.del(t.row)}}},[e._v("\n 删除\n ")]):e._e()]}}])})],1),e._v(" "),o("el-dialog",{attrs:{title:e.dialog.title,center:"","append-to-body":"",visible:e.dialog.show,width:"30%"},on:{"update:visible":function(t){e.$set(e.dialog,"show",t)}}},[o("el-form",{ref:"form",attrs:{rules:e.dialog.rules,model:e.dialog.form,"label-width":"100px"}},[o("el-form-item",{attrs:{label:"菜单名称",prop:"name"}},[o("el-input",{model:{value:e.dialog.form.name,callback:function(t){e.$set(e.dialog.form,"name",t)},expression:"dialog.form.name"}})],1),e._v(" "),o("el-form-item",{attrs:{label:"菜单Code",prop:"cover"}},[o("el-input",{model:{value:e.dialog.form.cover,callback:function(t){e.$set(e.dialog.form,"cover",t)},expression:"dialog.form.cover"}})],1),e._v(" "),o("el-form-item",{attrs:{label:"上级菜单",prop:"cover"}},[o("el-select",{attrs:{placeholder:"请选择"},model:{value:e.dialog.form.pid,callback:function(t){e.$set(e.dialog.form,"pid",t)},expression:"dialog.form.pid"}},[o("el-option",{attrs:{label:"无",value:0}}),e._v(" "),e._l(e.plist,function(e){return o("el-option",{key:e.id,attrs:{label:e.name,value:e.id}})})],2)],1)],1),e._v(" "),o("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[o("el-button",{on:{click:function(t){e.dialog.show=!1}}},[e._v("取 消")]),e._v(" "),o("el-button",{attrs:{type:"primary"},on:{click:e.sub}},[e._v("确 定")])],1)],1)],1)},staticRenderFns:[]};var l=o("VU/8")(n,a,!1,function(e){o("GnXX")},"data-v-34667903",null);t.default=l.exports}});
\ No newline at end of file
This diff is collapsed.
webpackJsonp([50],{"1Mg7":function(e,t){},hLMI:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a("kmJW"),s=a("sf/l"),i=a("CCn6"),o={name:"index",components:{page:r.a},data:function(){return{total:0,nowPage:1,limit:10,searchFrom:{source:""},tableData:[]}},created:function(){this.initPage()},methods:{initPage:function(){var e=this,t={limit:this.limit,page:this.nowPage};this.searchFrom.time&&(t.time=this.searchFrom.time),this.searchFrom.source&&(t.source=this.searchFrom.source),this.searchFrom.time&&this.searchFrom.time.length>0&&(t.date_start=s.a.dateFmt(this.searchFrom.time[0],"yyyy-MM-dd hh:mm:ss"),t.date_end=s.a.dateFmt(this.searchFrom.time[1],"yyyy-MM-dd hh:mm:ss")),Object(i._19)(t).then(function(t){e.tableData=t.list,e.total=t.total})},onPageChange:function(e){this.nowPage=e,this.initPage()},onSizeChange:function(e){this.nowPage=1,this.limit=e,this.initPage()},doExport:function(){var e="?type=export";this.searchFrom.source&&(e=e+"&source="+this.searchFrom.source),this.searchFrom.time&&this.searchFrom.time.length>0&&(e=(e=e+"&date_start="+s.a.dateFmt(this.searchFrom.time[0],"yyyy-MM-dd hh:mm:ss"))+"&date_end="+s.a.dateFmt(this.searchFrom.time[1],"yyyy-MM-dd hh:mm:ss")),window.open("/api/public/ads/export/all"+e)}}},l={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"index"},[a("el-form",{ref:"searchFrom",attrs:{model:e.searchFrom,"label-width":"80px"}},[a("el-row",[a("el-col",{attrs:{lg:10,sm:24,md:24}},[a("el-form-item",{attrs:{label:"购买时间"}},[a("el-date-picker",{attrs:{type:"datetimerange","range-separator":"至","start-placeholder":"开始日期","end-placeholder":"结束日期","default-time":["00:00:00","23:59:59"]},model:{value:e.searchFrom.time,callback:function(t){e.$set(e.searchFrom,"time",t)},expression:"searchFrom.time"}})],1)],1),e._v(" "),a("el-col",{attrs:{lg:4,sm:24,md:12}},[a("el-form-item",{attrs:{label:"来源"}},[a("el-input",{attrs:{placeholder:"名称",size:"small"},model:{value:e.searchFrom.source,callback:function(t){e.$set(e.searchFrom,"source",t)},expression:"searchFrom.source"}})],1)],1),e._v(" "),a("el-col",{attrs:{lg:4,sm:24,md:12}},[a("el-form-item",[a("el-button",{attrs:{type:"primary",plain:"",size:"small"},on:{click:e.initPage}},[e._v("\n 搜索\n ")])],1)],1),e._v(" "),a("el-col",{attrs:{lg:4,sm:24,md:12}},[a("el-form-item",[a("el-button",{attrs:{type:"primary",plain:"",size:"small"},on:{click:e.doExport}},[e._v("\n 导出\n ")])],1)],1)],1)],1),e._v(" "),a("el-table",{staticStyle:{width:"100%"},attrs:{data:e.tableData}},[a("el-table-column",{attrs:{prop:"name",label:"宝贝名称"}}),e._v(" "),a("el-table-column",{attrs:{prop:"create_at",label:"添加时间"}}),e._v(" "),a("el-table-column",{attrs:{prop:"source",label:"来源"}})],1),e._v(" "),a("page",{attrs:{total:e.total,limit:e.limit},on:{pageChange:e.onPageChange,sizeChange:e.onSizeChange}})],1)},staticRenderFns:[]};var m=a("VU/8")(o,l,!1,function(e){a("1Mg7")},"data-v-258bae78",null);t.default=m.exports}});
\ No newline at end of file
webpackJsonp([51],{D6So:function(t,e){},Dq6T:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var l=a("CCn6"),s={name:"index",data:function(){return{searchFrom:{watchTime:[]},dialogLoading:!1,dialogVisible:!1,tableData:[],dialog:{list:[],total:0,register:0,coursesList:[],course:0,time:"",name:"",codeList:[],inNum:0},tableHead:{}}},methods:{defaultTime:function(){var t=new Date,e=t.getFullYear(),a=t.getMonth()+1;a<10&&(a="0"+a);var l=t.getDate();l<10&&(l="0"+l);var s=e+"-"+a+"-01",i=e+"-"+a+"-"+l;this.searchFrom.watchTime=[s,i]},toDetail:function(t,e,a){var s=this;this.dialogLoading=!0,this.dialogVisible=!0;var i={cur_date:t,code:e};Object(l._68)(i).then(function(l){s.dialog.name=s.tableHead[e],s.dialog.time=t,s.dialog.inNum=l.total,s.dialog.list=l.list,s.dialog.register=l.register,s.dialog.course=l.course,s.dialog.code=l.source,s.dialog.total=a,s.dialog.coursesList=l.courses,s.dialogLoading=!1})},getList:function(){var t=this,e={};this.searchFrom.watchTime&&this.searchFrom.watchTime.length>0&&(e.start_at=this.searchFrom.watchTime[0],e.end_at=this.searchFrom.watchTime[1]),Object(l._79)(e).then(function(e){t.tableHead=e[0],t.tableData=e.slice(1)})}},mounted:function(){this.defaultTime(),this.getList()}},i={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"index"},[a("el-form",{ref:"searchFrom",attrs:{model:t.searchFrom,"label-width":"100px"}},[a("el-row",[a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"时间"}},[a("el-date-picker",{attrs:{type:"daterange","range-separator":"至","start-placeholder":"开始日期","value-format":"yyyy-MM-dd","end-placeholder":"结束日期"},model:{value:t.searchFrom.watchTime,callback:function(e){t.$set(t.searchFrom,"watchTime",e)},expression:"searchFrom.watchTime"}})],1)],1),t._v(" "),a("el-col",{attrs:{span:6,offset:6}},[a("el-form-item",{staticStyle:{float:"right"}},[a("el-button",{attrs:{type:"primary"},on:{click:t.getList}},[t._v("搜索")])],1)],1)],1)],1),t._v(" "),a("el-table",{staticStyle:{width:"100%"},attrs:{data:t.tableData,border:""}},t._l(t.tableHead,function(e,l){return a("el-table-column",{key:e,attrs:{label:e},scopedSlots:t._u([{key:"default",fn:function(e){return["cur_date"!==l?a("div",{staticClass:"link",on:{click:function(a){t.toDetail(e.row.cur_date,l,e.row[l])}}},[t._v("\n "+t._s(e.row[l])+"\n ")]):t._e(),t._v(" "),"cur_date"===l?a("span",[t._v(" "+t._s(e.row[l]))]):t._e()]}}])})})),t._v(" "),a("el-dialog",{attrs:{title:"详情",visible:t.dialogVisible,width:"80%"},on:{"update:visible":function(e){t.dialogVisible=e}}},[a("div",{directives:[{name:"loading",rawName:"v-loading",value:t.dialogLoading,expression:"dialogLoading"}]},[a("el-row",{staticClass:"dialog-tips"},[a("el-col",{staticClass:"text-r",attrs:{span:5}},[t._v("\n 时间:\n ")]),t._v(" "),a("el-col",{attrs:{span:3}},[a("div",{attrs:{title:t.dialog.time}},[t._v("\n "+t._s(t.dialog.time)+"\n ")])]),t._v(" "),a("el-col",{staticClass:"text-r",attrs:{span:5}},[t._v("\n 状态:\n ")]),t._v(" "),a("el-col",{attrs:{span:3}},[a("div",{attrs:{title:t.dialog.name}},[t._v("\n "+t._s(t.dialog.name)+"\n ")])]),t._v(" "),a("el-col",{staticClass:"text-r",attrs:{span:5}},[t._v("\n 总数:\n ")]),t._v(" "),a("el-col",{attrs:{span:3}},[a("div",{attrs:{title:t.dialog.total}},[t._v("\n "+t._s(t.dialog.total)+"\n ")])]),t._v(" "),a("el-col",{staticClass:"text-r",attrs:{span:5}},[t._v("\n 进系统人数:\n ")]),t._v(" "),a("el-col",{attrs:{span:3}},[a("div",{attrs:{title:t.dialog.inNum}},[t._v("\n "+t._s(t.dialog.inNum)+"\n ")])]),t._v(" "),a("el-col",{staticClass:"text-r",attrs:{span:5}},[t._v("\n 注册数:\n ")]),t._v(" "),a("el-col",{attrs:{span:3}},[a("div",{attrs:{title:t.dialog.register}},[t._v("\n "+t._s(t.dialog.register)+"\n ")])]),t._v(" "),a("el-col",{staticClass:"text-r",attrs:{span:5}},[t._v("\n 有课人数:\n ")]),t._v(" "),a("el-col",{attrs:{span:3}},[a("div",{attrs:{title:t.dialog.course}},[t._v("\n "+t._s(t.dialog.course)+"\n ")])]),t._v(" "),t._l(t.dialog.code,function(e,l){return a("div",{key:e.source_name},[a("el-col",{staticClass:"text-r",attrs:{span:5}},[a("div",{attrs:{title:e.source_name}},[t._v("\n "+t._s(e.source_name)+":\n ")])]),t._v(" "),a("el-col",{attrs:{span:3}},[t._v("\n "+t._s(e.source_num)+"\n ")])],1)}),t._v(" "),t._l(t.dialog.coursesList,function(e,l){return a("div",{key:e.courses_name},[a("el-col",{staticClass:"text-r",attrs:{span:5}},[a("div",{attrs:{title:e.courses_name}},[t._v("\n "+t._s(e.courses_name)+":\n ")])]),t._v(" "),a("el-col",{attrs:{span:3}},[t._v("\n "+t._s(e.courses_num)+"\n ")])],1)})],2),t._v(" "),a("el-table",{staticStyle:{width:"100%"},attrs:{data:t.dialog.list}},[a("el-table-column",{attrs:{prop:"nickname",label:"昵称"}}),t._v(" "),a("el-table-column",{attrs:{prop:"user_id",label:"老系统用户ID"}}),t._v(" "),a("el-table-column",{attrs:{prop:"title",label:"课程名称"}}),t._v(" "),a("el-table-column",{attrs:{prop:"instructor",label:"开课日期"}}),t._v(" "),a("el-table-column",{attrs:{prop:"source_title",label:"来源名称"}}),t._v(" "),a("el-table-column",{attrs:{prop:"created_at",label:"注册时间"}})],1)],1)])],1)},staticRenderFns:[]};var r=a("VU/8")(s,i,!1,function(t){a("D6So")},"data-v-1af5a426",null);e.default=r.exports}});
\ No newline at end of file
This diff is collapsed.
!function(e){var c=window.webpackJsonp;window.webpackJsonp=function(a,d,n){for(var r,t,o,i=0,u=[];i<a.length;i++)t=a[i],b[t]&&u.push(b[t][0]),b[t]=0;for(r in d)Object.prototype.hasOwnProperty.call(d,r)&&(e[r]=d[r]);for(c&&c(a,d,n);u.length;)u.shift()();if(n)for(i=0;i<n.length;i++)o=f(f.s=n[i]);return o};var a={},b={56:0};function f(c){if(a[c])return a[c].exports;var b=a[c]={i:c,l:!1,exports:{}};return e[c].call(b.exports,b,b.exports,f),b.l=!0,b.exports}f.e=function(e){var c=b[e];if(0===c)return new Promise(function(e){e()});if(c)return c[2];var a=new Promise(function(a,f){c=b[e]=[a,f]});c[2]=a;var d=document.getElementsByTagName("head")[0],n=document.createElement("script");n.type="text/javascript",n.charset="utf-8",n.async=!0,n.timeout=12e4,f.nc&&n.setAttribute("nonce",f.nc),n.src=f.p+"static/js/"+e+"."+{0:"02f833ebcc43507a77bd",1:"48308881493e2d004a1a",2:"7fc7db0d032ea03d9ec6",3:"1eb7b8eeaace75d9d76b",4:"5352a82878badb954d35",5:"9017de79e056fe039271",6:"b1c9d4bcae7fd78e99f6",7:"70db7561b737296aab6a",8:"cdc034b21a51a5f6567f",9:"a480c8692470d845b0ff",10:"539ddfbd8ca7c237c7ba",11:"ebc020d874aa1c84be62",12:"2e31bae3e5f4c556dc82",13:"7c7cbc5a8be5396f56eb",14:"fa39b24453e810c36b96",15:"167afe55f46a061d55bf",16:"cebcb06e3a22b0b6cb1b",17:"1a7e9827766176a693c5",18:"aaae6bcbaa1b04fe6522",19:"743451bef08b125635f1",20:"35e0b23c2b33b7eb10f4",21:"2b670f80e81c95b841c6",22:"e1068c667802c871101b",23:"0a962264589383160c44",24:"25c05a2d6628d51eaf54",25:"03f16ccfe5d583b7800d",26:"20c58c1a6aeb3bd7c9d8",27:"b1ba1ddd03f95a5dced7",28:"fe524b57ea14474670ac",29:"142fa147d47c9c7ad8dd",30:"3d5b646ccf1187a6db8d",31:"d8f7236e796354f5a777",32:"ef62d541e6f7dfa12653",33:"19ab65cf0e4b00b33a91",34:"5dac0109ef7103954e96",35:"bfca94e4e2df12006846",36:"b12b8e33ace7bb96e972",37:"50ade86b59e643c8b921",38:"ef7972ac0c27589daa15",39:"3cbe77ceb237cfabb852",40:"c16360ac2901bc9d164e",41:"e2252f797d9ee07b1ceb",42:"bfcf4d980f9588d2fc8b",43:"6ea73de8c8dc76b93912",44:"fc8b4c6ab29184eaa69b",45:"ad395547e267b32c1791",46:"b72e24dde04b9aca0137",47:"b91b7317f7fb0cb3f533",48:"6b002803c2ecb922e9da",49:"f76a19201df3442d8d55",50:"0492b997561d7f53f2bb",51:"cb32796b49c2bd2f2e87",52:"ad1410c1e547f2943941",53:"27ee80f01739d59ef386"}[e]+".js";var r=setTimeout(t,12e4);function t(){n.onerror=n.onload=null,clearTimeout(r);var c=b[e];0!==c&&(c&&c[1](new Error("Loading chunk "+e+" failed.")),b[e]=void 0)}return n.onerror=n.onload=t,d.appendChild(n),a},f.m=e,f.c=a,f.d=function(e,c,a){f.o(e,c)||Object.defineProperty(e,c,{configurable:!1,enumerable:!0,get:a})},f.n=function(e){var c=e&&e.__esModule?function(){return e.default}:function(){return e};return f.d(c,"a",c),c},f.o=function(e,c){return Object.prototype.hasOwnProperty.call(e,c)},f.p="/",f.oe=function(e){throw console.error(e),e}}([]);
\ No newline at end of file
...@@ -184,7 +184,7 @@ export default { ...@@ -184,7 +184,7 @@ export default {
console.log(res); console.log(res);
if(res.list[0]){ if(res.list[0]){
let thisList4 = res.list[0]; let thisList4 = res.list[0];
this.form4.msg = thisList4.value; this.form4.msg = thisList4.desc;
this.thisList4 = thisList4; this.thisList4 = thisList4;
} }
}); });
...@@ -194,7 +194,7 @@ export default { ...@@ -194,7 +194,7 @@ export default {
console.log(res); console.log(res);
if(res.list[0]){ if(res.list[0]){
let thisList5 = res.list[0]; let thisList5 = res.list[0];
this.form5.msg = thisList5.value; this.form5.msg = thisList5.desc;
this.thisList5 = thisList5; this.thisList5 = thisList5;
} }
}); });
...@@ -268,8 +268,8 @@ export default { ...@@ -268,8 +268,8 @@ export default {
}).then(() => { }).then(() => {
let json = { let json = {
key: this.thisList4.key, key: this.thisList4.key,
value: this.form4.msg, value: this.thisList4.value,
desc: this.thisList4.desc desc: this.form4.msg
}; };
let id = this.thisList4.id; let id = this.thisList4.id;
updateConfigApi(id, json).then(res => { updateConfigApi(id, json).then(res => {
...@@ -287,8 +287,8 @@ export default { ...@@ -287,8 +287,8 @@ export default {
}).then(() => { }).then(() => {
let json = { let json = {
key: this.thisList5.key, key: this.thisList5.key,
value: this.form5.msg, value: this.thisList5.value,
desc: this.thisList5.desc desc: this.form5.msg
}; };
let id = this.thisList5.id; let id = this.thisList5.id;
updateConfigApi(id, json).then(res => { updateConfigApi(id, json).then(res => {
......
...@@ -20,13 +20,11 @@ ...@@ -20,13 +20,11 @@
style="width: 70%"> style="width: 70%">
<el-table-column <el-table-column
prop="nickname" prop="nickname"
label="用户名称" label="用户名称">
>
</el-table-column> </el-table-column>
<el-table-column <el-table-column
prop="user_id" prop="user_id"
label="用户Id" label="用户Id">
>
</el-table-column> </el-table-column>
</el-table> </el-table>
</div> </div>
...@@ -67,8 +65,7 @@ ...@@ -67,8 +65,7 @@
style="width: 30%"> style="width: 30%">
<el-table-column <el-table-column
prop="name" prop="name"
label="商品名称" label="商品名称">
>
</el-table-column> </el-table-column>
</el-table> </el-table>
</div> </div>
...@@ -81,8 +78,7 @@ ...@@ -81,8 +78,7 @@
style="width: 30%"> style="width: 30%">
<el-table-column <el-table-column
prop="title" prop="title"
label="期数标题" label="期数标题">
>
</el-table-column> </el-table-column>
</el-table> </el-table>
</div> </div>
...@@ -290,8 +286,7 @@ ...@@ -290,8 +286,7 @@
:border="false" :border="false"
:data="[JSON.parse(props.row.content)]"> :data="[JSON.parse(props.row.content)]">
<el-table-column <el-table-column
label="类型" label="类型">
>
<template slot-scope="item"> <template slot-scope="item">
{{item.row.type | typeFilter}} {{item.row.type | typeFilter}}
</template> </template>
...@@ -299,16 +294,14 @@ ...@@ -299,16 +294,14 @@
<el-table-column <el-table-column
v-if="JSON.parse(props.row.content).type !== 'text'" v-if="JSON.parse(props.row.content).type !== 'text'"
prop="media_id" prop="media_id"
label="media_id" label="media_id">
>
<template slot-scope="item"> <template slot-scope="item">
{{item.row.content}} {{item.row.content}}
</template> </template>
</el-table-column> </el-table-column>
<el-table-column <el-table-column
prop="url" prop="url"
label="内容" label="内容">
>
<template slot-scope="item"> <template slot-scope="item">
<div v-if="item.row.type === 'text'"> <div v-if="item.row.type === 'text'">
<span v-html="item.row.content.replace(/\/[\u4E00-\u9FA5]{1,3}/gi, emotion)"></span> <span v-html="item.row.content.replace(/\/[\u4E00-\u9FA5]{1,3}/gi, emotion)"></span>
......
...@@ -7,7 +7,6 @@ ...@@ -7,7 +7,6 @@
<el-col :span="12"> <el-col :span="12">
<div :style="{backgroundImage:`url(${background})`}" class="view"> <div :style="{backgroundImage:`url(${background})`}" class="view">
<div v-html="formData.look.content" class="view-content"> <div v-html="formData.look.content" class="view-content">
</div> </div>
</div> </div>
</el-col> </el-col>
......
...@@ -400,6 +400,7 @@ ...@@ -400,6 +400,7 @@
case 0: case 0:
// this.$refs['form'].validate((valid) => { // this.$refs['form'].validate((valid) => {
// if(valid){ // if(valid){
console.log(_json)
addGoodsApi(_json).then(res=>{ addGoodsApi(_json).then(res=>{
this.$message({ this.$message({
type: 'success', type: 'success',
...@@ -434,6 +435,8 @@ ...@@ -434,6 +435,8 @@
}, },
uploadFileMain(a){ uploadFileMain(a){
console.log(a)
debugger
this.$store.dispatch('setProgress',{type:'new',id:a.file.uid}); this.$store.dispatch('setProgress',{type:'new',id:a.file.uid});
this.fileUid = a.file.uid; this.fileUid = a.file.uid;
uploadFileApi({file:a.file,type:'local'}).then(res=>{ uploadFileApi({file:a.file,type:'local'}).then(res=>{
......
...@@ -120,8 +120,6 @@ ...@@ -120,8 +120,6 @@
}, },
methods:{ methods:{
distribution(val){ distribution(val){
// console.log(val,123)
// console.log(this.dialog.select[0].children[3])
}, },
rowClick(data){ rowClick(data){
this.$router.push({name:'admin',query:{roleId:data.id}}) this.$router.push({name:'admin',query:{roleId:data.id}})
...@@ -168,6 +166,7 @@ ...@@ -168,6 +166,7 @@
edit(data){ edit(data){
this.dialog.form.id = data.id; this.dialog.form.id = data.id;
this.dialog.title = '编辑角色'; this.dialog.title = '编辑角色';
// 初始化
getMenuListApi().then(res=>{ getMenuListApi().then(res=>{
if (res) { if (res) {
res.forEach(i=>{ res.forEach(i=>{
...@@ -182,16 +181,17 @@ ...@@ -182,16 +181,17 @@
} }
}); });
this.dialog.select = res; this.dialog.select = res;
// 回显
getRoleDetailApi(data.id).then((res)=>{ getRoleDetailApi(data.id).then((res)=>{
console.log(this.dialog.select) console.log(res)
// debugger
this.dialog.form.name = res.name; this.dialog.form.name = res.name;
this.dialog.form.menu_ids = JSON.parse(res.menu_ids); this.dialog.form.menu_ids = JSON.parse(res.menu_ids);
this.dialog.chooseed = []; this.dialog.chooseed = [];
this.dialog.form.menu_ids.forEach(i=>{ this.dialog.form.menu_ids.forEach(i=>{
this.dialog.chooseed .push(i.id); this.dialog.chooseed.push(i.id);
this.dialog.select.forEach(j=>{ this.dialog.select.forEach(j=>{
if(j.children){ if(j.children){
// 选中的子项赋值权限
j.children.forEach(x=>{ j.children.forEach(x=>{
if(x.id===i.id){ if(x.id===i.id){
x.readonly = !!i.readonly; x.readonly = !!i.readonly;
...@@ -215,7 +215,6 @@ ...@@ -215,7 +215,6 @@
}) })
} }
}); });
}, },
add(){ add(){
this.dialog.show = true; this.dialog.show = true;
...@@ -244,7 +243,6 @@ ...@@ -244,7 +243,6 @@
this.$refs['form'].validate((valid) => { this.$refs['form'].validate((valid) => {
if(valid){ if(valid){
let checked = this.$refs.tree.getCheckedNodes(); let checked = this.$refs.tree.getCheckedNodes();
console.log(checked)
let menu_ids = []; let menu_ids = [];
checked.forEach(i=>{ checked.forEach(i=>{
let json; let json;
...@@ -273,7 +271,6 @@ ...@@ -273,7 +271,6 @@
name:dia.form.name, name:dia.form.name,
menu_ids:JSON.stringify(menu_ids) menu_ids:JSON.stringify(menu_ids)
}; };
console.log(json)
this.$confirm('此操作将修改该角色?', '提示', { this.$confirm('此操作将修改该角色?', '提示', {
confirmButtonText: '确定', confirmButtonText: '确定',
cancelButtonText: '取消', cancelButtonText: '取消',
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment