Commit b64e1b3b authored by 青山's avatar 青山

老师看板

parent a36e5937
<!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://unpkg.com/element-ui@2.4.9/lib/theme-chalk/index.css><title>唱唱启蒙-后台</title><link href=/static/css/app.19f705bf6f09bb4dfcf58d19b264307a.css rel=stylesheet></head><body><script src=https://unpkg.com/vue@2.5.17/dist/vue.js></script><script src=https://unpkg.com/vuex@3.0.1/dist/vuex.min.js></script><script src=https://unpkg.com/axios@0.18.0/dist/axios.min.js></script><script src=https://unpkg.com/element-ui@2.4.9/lib/index.js></script><div id=app></div><script type=text/javascript src=/static/js/manifest.2c347a4be9834b7f2011.js></script><script type=text/javascript src=/static/js/vendor.dabb3afa5856b271bc7f.js></script><script type=text/javascript src=/static/js/app.df24fa2fd23f8236e4fa.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://unpkg.com/element-ui@2.4.9/lib/theme-chalk/index.css><title>唱唱启蒙-后台</title><link href=/static/css/app.e906c5391d6de58ddcf0b72c17e5000d.css rel=stylesheet></head><body><script src=https://unpkg.com/vue@2.5.17/dist/vue.js></script><script src=https://unpkg.com/vuex@3.0.1/dist/vuex.min.js></script><script src=https://unpkg.com/axios@0.18.0/dist/axios.min.js></script><script src=https://unpkg.com/element-ui@2.4.9/lib/index.js></script><div id=app></div><script type=text/javascript src=/static/js/manifest.3862ea38191cdaa07e25.js></script><script type=text/javascript src=/static/js/vendor.dabb3afa5856b271bc7f.js></script><script type=text/javascript src=/static/js/app.df24fa2fd23f8236e4fa.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.
!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],f[t]&&u.push(f[t][0]),f[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=d(d.s=n[i]);return o};var a={},f={54:0};function d(c){if(a[c])return a[c].exports;var f=a[c]={i:c,l:!1,exports:{}};return e[c].call(f.exports,f,f.exports,d),f.l=!0,f.exports}d.e=function(e){var c=f[e];if(0===c)return new Promise(function(e){e()});if(c)return c[2];var a=new Promise(function(a,d){c=f[e]=[a,d]});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,d.nc&&n.setAttribute("nonce",d.nc),n.src=d.p+"static/js/"+e+"."+{0:"506fa2b14a5522c8803a",1:"42cbc03d6faf70a2e8ef",2:"bcb9b993b0fc85cc2071",3:"978935e0bda98b392cfa",4:"56f9fa33a7259fac1283",5:"464ed5fd5adabf3d5dd9",6:"27ac3a41ca868a2f60c0",7:"69cc8a98c5f0ac765ad5",8:"5bfec4f4f3adc882e93b",9:"e90a078cfc2ada904431",10:"b105505eddc149fac446",11:"adca801d9734a499fb3a",12:"1f3bf2ed2558be54bb6e",13:"0c87fb3f2d3fc4209d1d",14:"8c6f084e6255fbeded32",15:"7360d785ee332f5a4bb8",16:"377ce2b3eca0c3a88598",17:"3224d210892d7472bd82",18:"d455bc3581f90f4b4674",19:"f8f6e23cc25ecd049406",20:"d702776222bb60d119b5",21:"689f703b3c15a2697013",22:"418733e8b5a6e2078853",23:"ea6a32f448a1728618e4",24:"2a4f37b615db36ab01ca",25:"fd6fb9d57686c26eb406",26:"ce23bfb9282a66c186c4",27:"bbf8405accf1afcd5be3",28:"51876df51b65ae4e738d",29:"9aaccfea2f3a9d87e37d",30:"04c501919866be690b94",31:"46eebc100880dfe310f6",32:"779e4216e3e4edea5075",33:"52a539c10795e4c0f6bf",34:"3f43f058bf9441d0d79f",35:"7114402fbfabd628cbc6",36:"9da1921ac78c17085d92",37:"8de1ea96be2623bf3bf2",38:"7c59e80aba2b32766f43",39:"7a6c32b0548aeac36839",40:"c3735c84cc3653308aba",41:"c68b38e419700f2360f2",42:"85ce62806fc71b22c56d",43:"d5a712a5421c45f69bfd",44:"f343e8e6438ed965f1ba",45:"be6732a3a6b943737dc6",46:"ea2e9174c92773a63bda",47:"9cf806e0d226649b8d50",48:"e9655018a4558e243f17",49:"4a832ae5d1ba782181e7",50:"dfc498acec06f4904e0d",51:"5bdb0d5bedd939cc3016"}[e]+".js";var r=setTimeout(t,12e4);function t(){n.onerror=n.onload=null,clearTimeout(r);var c=f[e];0!==c&&(c&&c[1](new Error("Loading chunk "+e+" failed.")),f[e]=void 0)}return n.onerror=n.onload=t,b.appendChild(n),a},d.m=e,d.c=a,d.d=function(e,c,a){d.o(e,c)||Object.defineProperty(e,c,{configurable:!1,enumerable:!0,get:a})},d.n=function(e){var c=e&&e.__esModule?function(){return e.default}:function(){return e};return d.d(c,"a",c),c},d.o=function(e,c){return Object.prototype.hasOwnProperty.call(e,c)},d.p="/",d.oe=function(e){throw console.error(e),e}}([]);
\ No newline at end of file
...@@ -146,7 +146,7 @@ ...@@ -146,7 +146,7 @@
<div v-if="!task3List || task3List.length < 1" style="color: #DDDDDD;text-align: center"> <div v-if="!task3List || task3List.length < 1" style="color: #DDDDDD;text-align: center">
——暂无数据—— ——暂无数据——
</div> </div>
<div v-for="data in task3List" class="task3-table"> <div v-for="data in task3List" class="task3-table" style="width:47%">
<div class="table" > <div class="table" >
<div class="title" style="width:8%"> <div class="title" style="width:8%">
<div class="header bg-h">期数</div> <div class="header bg-h">期数</div>
...@@ -162,15 +162,15 @@ ...@@ -162,15 +162,15 @@
<!--<div class="header bg-h">开课日期</div>--> <!--<div class="header bg-h">开课日期</div>-->
<!--{{data.start_at}}--> <!--{{data.start_at}}-->
<!--</div>--> <!--</div>-->
<div class="total"> <!-- <div class="total">
<div class="header bg-h">班级人数</div> <div class="header bg-h">班级人数</div>
{{data.total_user}} {{data.total_user}}
</div> </div>-->
<!--<div class="watch">--> <!--<div class="watch">-->
<!--<div class="header bg-h">已推课程数</div>--> <!--<div class="header bg-h">已推课程数</div>-->
<!--{{data.has_watch_num}}--> <!--{{data.has_watch_num}}-->
<!--</div>--> <!--</div>-->
<div class="log-list header-title bg-h"> <!-- <div class="log-list header-title bg-h">
<div style="height: 19px;line-height: 19px">日期</div> <div style="height: 19px;line-height: 19px">日期</div>
<div style="height: 28px;line-height: 28px">未看课人数</div> <div style="height: 28px;line-height: 28px">未看课人数</div>
<div style="height: 28px;line-height: 28px">总看课人数</div> <div style="height: 28px;line-height: 28px">总看课人数</div>
...@@ -199,7 +199,7 @@ ...@@ -199,7 +199,7 @@
<span v-if="item.is_start_course !== 1">-</span> <span v-if="item.is_start_course !== 1">-</span>
<span v-if="item.is_start_course === 1">{{item.work_rate}}</span> <span v-if="item.is_start_course === 1">{{item.work_rate}}</span>
</div> </div>
</div> </div>-->
<div class="over_work" style="background-color: #fffbe4"> <div class="over_work" style="background-color: #fffbe4">
<div class="header bg-h">今日需沟通用户</div> <div class="header bg-h">今日需沟通用户</div>
<el-button size="mini" type="text" style="font-size: 30px;text-decoration:underline" @click="showOverWorkDetail(data)">{{data.total_watch_user_num}}</el-button> <el-button size="mini" type="text" style="font-size: 30px;text-decoration:underline" @click="showOverWorkDetail(data)">{{data.total_watch_user_num}}</el-button>
...@@ -221,7 +221,7 @@ ...@@ -221,7 +221,7 @@
</div> </div>
<br> <br>
<div>往期意向用户:</div> <div>往期意向用户:</div>
<div class="task3-table" style="width:50%"> <div class="task3-table" style="width:47%">
<div class="table" > <div class="table" >
<div class="title" style="width:8%"> <div class="title" style="width:8%">
<div class="header bg-h">期数</div> <div class="header bg-h">期数</div>
...@@ -717,15 +717,15 @@ ...@@ -717,15 +717,15 @@
}, },
showOverWorkDetail(data){ showOverWorkDetail(data){
let json={}; let json={};
this.task3Detail.show = true; this.task2Detail.show = true;
this.task3Detail.loading = true; this.task2Detail.loading = true;
this.task3Detail.periods_id = data.periods_id; this.task2Detail.periods_id = data.periods_id;
this.task3Detail.type = 2; this.task2Detail.type = 2;
this.task3Detail.title=`${data.title} 截止今日全勤学员` this.task2Detail.title=`${data.title} 截止今日全勤学员`
getOverWatchListApi(data.periods_id,this.id,json).then(res=>{ getOverWatchListApi(data.periods_id,this.id,json).then(res=>{
this.task3Detail.loading = false; this.task2Detail.loading = false;
this.task3Detail.list = res this.task2Detail.list = res
}) })
}, },
showRecallDetail(data) showRecallDetail(data)
......
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