Browse Source

更新优化

lex 2 years ago
parent
commit
3354936d69
38 changed files with 65 additions and 20 deletions
  1. 0 0
      dist/assets/create-legacy.09f89f53.js
  2. 0 0
      dist/assets/create-legacy.6cc1fa5c.js
  3. 0 0
      dist/assets/create.19c3837d.js
  4. 0 0
      dist/assets/create.27f24397.js
  5. 0 0
      dist/assets/create.c5c6cbb4.js
  6. 1 1
      dist/assets/detail-legacy.2b6efd6f.js
  7. 1 1
      dist/assets/detail.e3c4035c.js
  8. 0 0
      dist/assets/index-legacy.02cde314.js
  9. 1 1
      dist/assets/index-legacy.07f0a90e.js
  10. 0 0
      dist/assets/index-legacy.3c40f7af.js
  11. 0 0
      dist/assets/index-legacy.7a233a6c.js
  12. 0 0
      dist/assets/index-legacy.d736a81e.js
  13. 0 0
      dist/assets/index-legacy.e9cf8f22.js
  14. 0 0
      dist/assets/index.5efb1ebf.js
  15. 0 0
      dist/assets/index.64feacb5.js
  16. 0 0
      dist/assets/index.680d63d8.js
  17. 0 0
      dist/assets/index.c4c47d09.js
  18. 0 0
      dist/assets/index.d0dd38d2.js
  19. 0 0
      dist/assets/index.e2ef40f6.js
  20. 0 0
      dist/assets/index.eed117f0.js
  21. 0 0
      dist/assets/index.module-legacy.076ece3e.js
  22. 0 0
      dist/assets/index.module-legacy.5ba4cd6f.js
  23. 1 0
      dist/assets/index.module.1259073b.js
  24. 0 0
      dist/assets/index.module.3a81375a.css
  25. 0 1
      dist/assets/index.module.b7b7fb70.js
  26. 0 0
      dist/assets/index.module.fafee2c3.css
  27. 0 0
      dist/assets/polyfills-legacy.a6d92559.js
  28. 0 0
      dist/assets/practice-setting-legacy.e7c17ffe.js
  29. 0 0
      dist/assets/practice-setting.ae2c6130.js
  30. 0 0
      dist/assets/teacher-legacy.1f19dea7.js
  31. 0 0
      dist/assets/teacher.98d4beb9.js
  32. 0 0
      dist/assets/teacher.a6c9550a.css
  33. 5 5
      dist/index.html
  34. 5 5
      dist/teacher.html
  35. 5 1
      src/business-components/subject-list/index.tsx
  36. 4 0
      src/teacher/extend-plan/index.module.less
  37. 40 4
      src/teacher/extend-plan/index.tsx
  38. 2 1
      src/teacher/video-class/class-info.tsx

File diff suppressed because it is too large
+ 0 - 0
dist/assets/create-legacy.09f89f53.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/create-legacy.6cc1fa5c.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/create.19c3837d.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/create.27f24397.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/create.c5c6cbb4.js


+ 1 - 1
dist/assets/detail-legacy.4fc5b802.js → dist/assets/detail-legacy.2b6efd6f.js

@@ -1 +1 @@
-;(function(){System.register(['./index.module-legacy.5ba4cd6f.js','./vendor-legacy.eeb61cf8.js'],function(exports){'use strict';var styles,p1,p2,p3,defineComponent,createVNode;return{setters:[function(module){styles=module.s;p1=module.p;p2=module.c;p3=module.d;},function(module){defineComponent=module.d;createVNode=module.a;}],execute:function execute(){var detail=exports('default',defineComponent({name:'detail',render:function render(){return createVNode("div",{"class":styles.detail},[createVNode("img",{"src":p1},null),createVNode("img",{"src":p2},null),createVNode("img",{"src":p3},null)]);}}));}};});})();
+;(function(){System.register(['./index.module-legacy.076ece3e.js','./vendor-legacy.eeb61cf8.js'],function(exports){'use strict';var styles,p1,p2,p3,defineComponent,createVNode;return{setters:[function(module){styles=module.s;p1=module.p;p2=module.c;p3=module.d;},function(module){defineComponent=module.d;createVNode=module.a;}],execute:function execute(){var detail=exports('default',defineComponent({name:'detail',render:function render(){return createVNode("div",{"class":styles.detail},[createVNode("img",{"src":p1},null),createVNode("img",{"src":p2},null),createVNode("img",{"src":p3},null)]);}}));}};});})();

+ 1 - 1
dist/assets/detail.6c296dbc.js → dist/assets/detail.e3c4035c.js

@@ -1 +1 @@
-import{s,p as a,c as d,d as r}from"./index.module.b7b7fb70.js";import{d as l,a as e}from"./vendor.7fdfd452.js";var t=l({name:"detail",render(){return e("div",{class:s.detail},[e("img",{src:a},null),e("img",{src:d},null),e("img",{src:r},null)])}});export{t as default};
+import{s,p as a,c as d,d as r}from"./index.module.1259073b.js";import{d as l,a as e}from"./vendor.7fdfd452.js";var t=l({name:"detail",render(){return e("div",{class:s.detail},[e("img",{src:a},null),e("img",{src:d},null),e("img",{src:r},null)])}});export{t as default};

File diff suppressed because it is too large
+ 0 - 0
dist/assets/index-legacy.02cde314.js


File diff suppressed because it is too large
+ 1 - 1
dist/assets/index-legacy.07f0a90e.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/index-legacy.3c40f7af.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/index-legacy.7a233a6c.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/index-legacy.d736a81e.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/index-legacy.e9cf8f22.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/index.5efb1ebf.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/index.64feacb5.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/index.680d63d8.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/index.c4c47d09.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/index.d0dd38d2.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/index.e2ef40f6.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/index.eed117f0.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/index.module-legacy.076ece3e.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/index.module-legacy.5ba4cd6f.js


+ 1 - 0
dist/assets/index.module.1259073b.js

@@ -0,0 +1 @@
+var _="./assets/1.504159ad.png",S=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:_}),e="./assets/2.9d876dd9.png",T=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:e}),t="./assets/3.99e2932d.png",y=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:t});const s="_allNumber_d4h7i_1",o="_tips_d4h7i_4",r="_cell_d4h7i_7",c="_title_d4h7i_11",l="_price_d4h7i_19",i="_label_d4h7i_31",a="_search_d4h7i_43",d="_search_item_d4h7i_50",u="_cellGroup_d4h7i_53",n="_courseImg_d4h7i_62",h="_crouseTitle_d4h7i_72",p="_timer_d4h7i_85",g="_cursePrice_d4h7i_97",b="_userInfo_d4h7i_102",m="_userLogo_d4h7i_109",v="_status_d4h7i_116",f="_active_d4h7i_120",I="_detail_d4h7i_123";var j={allNumber:s,tips:o,cell:r,title:c,price:l,label:i,search:a,search_item:d,cellGroup:u,courseImg:n,crouseTitle:h,timer:p,cursePrice:g,userInfo:b,userLogo:m,status:v,active:f,detail:I};export{S as _,T as a,y as b,e as c,t as d,_ as p,j as s};

File diff suppressed because it is too large
+ 0 - 0
dist/assets/index.module.3a81375a.css


+ 0 - 1
dist/assets/index.module.b7b7fb70.js

@@ -1 +0,0 @@
-var _="./assets/1.504159ad.png",S=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:_}),e="./assets/2.9d876dd9.png",T=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:e}),t="./assets/3.99e2932d.png",y=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:t});const s="_allNumber_4gvmm_1",o="_tips_4gvmm_4",r="_cell_4gvmm_7",c="_title_4gvmm_11",l="_price_4gvmm_19",m="_label_4gvmm_31",a="_search_4gvmm_43",g="_search_item_4gvmm_50",u="_cellGroup_4gvmm_53",i="_courseImg_4gvmm_62",n="_crouseTitle_4gvmm_72",v="_timer_4gvmm_81",p="_cursePrice_4gvmm_93",b="_userInfo_4gvmm_98",d="_userLogo_4gvmm_105",f="_status_4gvmm_112",h="_active_4gvmm_116",I="_detail_4gvmm_119";var j={allNumber:s,tips:o,cell:r,title:c,price:l,label:m,search:a,search_item:g,cellGroup:u,courseImg:i,crouseTitle:n,timer:v,cursePrice:p,userInfo:b,userLogo:d,status:f,active:h,detail:I};export{S as _,T as a,y as b,e as c,t as d,_ as p,j as s};

File diff suppressed because it is too large
+ 0 - 0
dist/assets/index.module.fafee2c3.css


File diff suppressed because it is too large
+ 0 - 0
dist/assets/polyfills-legacy.a6d92559.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/practice-setting-legacy.e7c17ffe.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/practice-setting.ae2c6130.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/teacher-legacy.1f19dea7.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/teacher.98d4beb9.js


+ 0 - 0
dist/assets/index.5062a520.css → dist/assets/teacher.a6c9550a.css


+ 5 - 5
dist/index.html

@@ -35,12 +35,12 @@
     <meta name="msapplication-tap-highlight" content="no" />
     <title>酷乐秀</title>
     <script src="./flexible.js" charset="UTF-8"></script>
-    <script type="module" crossorigin src="./assets/index.cc6e119f.js"></script>
+    <script type="module" crossorigin src="./assets/index.d0dd38d2.js"></script>
     <link rel="modulepreload" href="./assets/vendor.7fdfd452.js">
     <link rel="modulepreload" href="./assets/index.b7ae686a.js">
-    <link rel="stylesheet" href="./assets/index.cb2212cc.css">
     <link rel="stylesheet" href="./assets/vendor.68261ebd.css">
-    <link rel="stylesheet" href="./assets/index.5062a520.css">
+    <link rel="stylesheet" href="./assets/index.cb2212cc.css">
+    <link rel="stylesheet" href="./assets/teacher.a6c9550a.css">
     <script type="module">!function(){try{new Function("m","return import(m)")}catch(o){console.warn("vite: loading legacy build because dynamic import is unsupported, syntax error above should be ignored");var e=document.getElementById("vite-legacy-polyfill"),n=document.createElement("script");n.src=e.src,n.onload=function(){System.import(document.getElementById('vite-legacy-entry').getAttribute('data-src'))},document.body.appendChild(n)}}();</script>
   </head>
 
@@ -49,7 +49,7 @@
     
     <!-- <script type="module" src="/src/teacher/main.ts"></script> -->
     <script nomodule>!function(){var e=document,t=e.createElement("script");if(!("noModule"in t)&&"onbeforeload"in t){var n=!1;e.addEventListener("beforeload",(function(e){if(e.target===t)n=!0;else if(!e.target.hasAttribute("nomodule")||!n)return;e.preventDefault()}),!0),t.type="module",t.src=".",e.head.appendChild(t),t.remove()}}();</script>
-    <script nomodule id="vite-legacy-polyfill" src="./assets/polyfills-legacy.5924a30f.js"></script>
-    <script nomodule id="vite-legacy-entry" data-src="./assets/index-legacy.3c07c68d.js">System.import(document.getElementById('vite-legacy-entry').getAttribute('data-src'))</script>
+    <script nomodule id="vite-legacy-polyfill" src="./assets/polyfills-legacy.a6d92559.js"></script>
+    <script nomodule id="vite-legacy-entry" data-src="./assets/index-legacy.e9cf8f22.js">System.import(document.getElementById('vite-legacy-entry').getAttribute('data-src'))</script>
   </body>
 </html>

+ 5 - 5
dist/teacher.html

@@ -35,12 +35,12 @@
     <meta name="msapplication-tap-highlight" content="no" />
     <title>酷乐秀</title>
     <script src="./flexible.js" charset="UTF-8"></script>
-    <script type="module" crossorigin src="./assets/teacher.c559068a.js"></script>
+    <script type="module" crossorigin src="./assets/teacher.98d4beb9.js"></script>
     <link rel="modulepreload" href="./assets/vendor.7fdfd452.js">
     <link rel="modulepreload" href="./assets/index.b7ae686a.js">
-    <link rel="stylesheet" href="./assets/vendor.68261ebd.css">
     <link rel="stylesheet" href="./assets/index.cb2212cc.css">
-    <link rel="stylesheet" href="./assets/index.5062a520.css">
+    <link rel="stylesheet" href="./assets/vendor.68261ebd.css">
+    <link rel="stylesheet" href="./assets/teacher.a6c9550a.css">
     <script type="module">!function(){try{new Function("m","return import(m)")}catch(o){console.warn("vite: loading legacy build because dynamic import is unsupported, syntax error above should be ignored");var e=document.getElementById("vite-legacy-polyfill"),n=document.createElement("script");n.src=e.src,n.onload=function(){System.import(document.getElementById('vite-legacy-entry').getAttribute('data-src'))},document.body.appendChild(n)}}();</script>
   </head>
 
@@ -48,7 +48,7 @@
     <div id="app"></div>
     
     <script nomodule>!function(){var e=document,t=e.createElement("script");if(!("noModule"in t)&&"onbeforeload"in t){var n=!1;e.addEventListener("beforeload",(function(e){if(e.target===t)n=!0;else if(!e.target.hasAttribute("nomodule")||!n)return;e.preventDefault()}),!0),t.type="module",t.src=".",e.head.appendChild(t),t.remove()}}();</script>
-    <script nomodule id="vite-legacy-polyfill" src="./assets/polyfills-legacy.5924a30f.js"></script>
-    <script nomodule id="vite-legacy-entry" data-src="./assets/teacher-legacy.2a6d4efa.js">System.import(document.getElementById('vite-legacy-entry').getAttribute('data-src'))</script>
+    <script nomodule id="vite-legacy-polyfill" src="./assets/polyfills-legacy.a6d92559.js"></script>
+    <script nomodule id="vite-legacy-entry" data-src="./assets/teacher-legacy.1f19dea7.js">System.import(document.getElementById('vite-legacy-entry').getAttribute('data-src'))</script>
   </body>
 </html>

+ 5 - 1
src/business-components/subject-list/index.tsx

@@ -56,7 +56,11 @@ export default defineComponent({
     }
   },
   async mounted() {
-    this.checkBox = this.choiceSubjectIds as never[]
+    if (this.selectType === 'Radio') {
+      this.radio = this.choiceSubjectIds[0]
+    } else {
+      this.checkBox = this.choiceSubjectIds as never[]
+    }
   },
   watch: {
     choiceSubjectIds(val: any, oldVal) {

+ 4 - 0
src/teacher/extend-plan/index.module.less

@@ -88,6 +88,10 @@
   line-height: 26px;
   .title {
     font-weight: 500;
+    max-width: 180px;
+    overflow: hidden;
+    text-overflow: ellipsis;
+    white-space: nowrap;
   }
 
   .timer {

+ 40 - 4
src/teacher/extend-plan/index.tsx

@@ -5,6 +5,7 @@ import {
   CellGroup,
   Col,
   DatetimePicker,
+  Dialog,
   Icon,
   Image,
   List,
@@ -126,6 +127,21 @@ export default defineComponent({
       this.params.searchDate = dayjs(item).format('YYYY-MM')
       this.timeStatus = false
       this.onSearch()
+    },
+    onTips(index: number, type = 'center' as any) {
+      const template = [
+        '累计奖励是您成功分享酷乐秀平台产品所获得的总收益',
+        '您已成功分享酷乐秀平台产品所获得的预计收益,由于学生可能存在的退款行为,该收益还未进入您的账户,不可结算\n入账规则:\n1、视频课学生购买成功后即时入账\n2、直播课成课后收益入账\n3、小酷Ai会员购买成功后即时入账\n4、单曲点播购买成功后即时入账\n5、商品购买成功且确认收货后入账\n',
+        '您成功分享酷乐秀平台产品且已经入账的收益金额',
+        '直播课成课失败或商品退货会造成退费'
+      ]
+
+      Dialog.alert({
+        title: '提示',
+        message: template[index],
+        messageAlign: type,
+        confirmButtonColor: 'var(--van-primary)'
+      })
     }
   },
   render() {
@@ -146,28 +162,48 @@ export default defineComponent({
                 <div class={[styles.title, 'van-hairline--bottom']}>
                   <Row>
                     <Col>
-                      <div class={styles.price}>
+                      <div
+                        class={styles.price}
+                        onClick={() => {
+                          this.onTips(0)
+                        }}
+                      >
                         {this.allAmount.totalAmount}
                         <span>元</span>
                       </div>
                       <p>累计奖励</p>
                     </Col>
                     <Col>
-                      <div class={styles.price}>
+                      <div
+                        class={styles.price}
+                        onClick={() => {
+                          this.onTips(1, 'left')
+                        }}
+                      >
                         {this.allAmount.waitAmount}
                         <span>元</span>
                       </div>
                       <p>待入账</p>
                     </Col>
                     <Col>
-                      <div class={styles.price}>
+                      <div
+                        class={styles.price}
+                        onClick={() => {
+                          this.onTips(2)
+                        }}
+                      >
                         {this.allAmount.recordedAmount}
                         <span>元</span>
                       </div>
                       <p>已入账</p>
                     </Col>
                     <Col>
-                      <div class={styles.price}>
+                      <div
+                        class={styles.price}
+                        onClick={() => {
+                          this.onTips(3)
+                        }}
+                      >
                         {this.allAmount.cancelAmount}
                         <span>元</span>
                       </div>

+ 2 - 1
src/teacher/video-class/class-info.tsx

@@ -36,9 +36,10 @@ export default defineComponent({
   computed: {
     choiceSubjectIds() {
       // 选择的科目编号
-      let ids = createState.lessonGroup.lessonSubject
+      const ids = createState.lessonGroup.lessonSubject
         ? Number(createState.lessonGroup.lessonSubject)
         : null
+      console.log(ids)
       return ids ? [ids] : []
     },
     subjectList() {

Some files were not shown because too many files changed in this diff