Browse Source

更新打包

lex 3 years ago
parent
commit
5308a8ba24
50 changed files with 67 additions and 14 deletions
  1. BIN
      dist/assets/LIVE_SHARE.852dc643.png
  2. BIN
      dist/assets/MALL_SHARE.18e3bdab.png
  3. BIN
      dist/assets/MUSIC_SHARE.a9952997.png
  4. BIN
      dist/assets/VIDEO_SHARE.4faacfe2.png
  5. BIN
      dist/assets/VIP_SHARE.77b1908a.png
  6. 1 0
      dist/assets/detail-legacy.4fc5b802.js
  7. 0 1
      dist/assets/detail-legacy.ce30d6ae.js
  8. 1 0
      dist/assets/detail.6c296dbc.js
  9. 0 1
      dist/assets/detail.a3dff3ef.js
  10. 0 0
      dist/assets/index-legacy.0d085417.js
  11. 0 0
      dist/assets/index-legacy.168f6d13.js
  12. 0 0
      dist/assets/index-legacy.1ecb7ad3.js
  13. 0 0
      dist/assets/index-legacy.1f45bdc3.js
  14. 0 0
      dist/assets/index-legacy.74b9f00e.js
  15. 0 0
      dist/assets/index-legacy.904cd887.js
  16. 0 0
      dist/assets/index-legacy.b7eaa563.js
  17. 0 0
      dist/assets/index-legacy.e9a8145d.js
  18. 0 0
      dist/assets/index.1267670b.js
  19. 0 0
      dist/assets/index.18f18139.js
  20. 0 0
      dist/assets/index.30e3a79e.js
  21. 0 0
      dist/assets/index.42ded146.js
  22. 0 0
      dist/assets/index.7ee9d902.js
  23. 0 0
      dist/assets/index.96bce3df.js
  24. 0 0
      dist/assets/index.abb0689d.js
  25. 0 0
      dist/assets/index.b49357e8.js
  26. 0 0
      dist/assets/index.d02bf8a7.js
  27. 0 0
      dist/assets/index.dc791a32.js
  28. 0 0
      dist/assets/index.e1f25fb3.js
  29. 0 0
      dist/assets/index.module-legacy.22d34158.js
  30. 0 0
      dist/assets/index.module-legacy.5ba4cd6f.js
  31. 0 0
      dist/assets/index.module.2cf3a2e1.css
  32. 1 0
      dist/assets/index.module.b7b7fb70.js
  33. 0 0
      dist/assets/index.module.fafee2c3.css
  34. 0 1
      dist/assets/index.module.fdffd59d.js
  35. 0 0
      dist/assets/teacher-legacy.4cdf0484.js
  36. 0 0
      dist/assets/teacher.9ddc0711.js
  37. BIN
      dist/assets/tip-bg.7b696699.png
  38. 2 2
      dist/teacher.html
  39. BIN
      src/teacher/extend-plan/images/LIVE_SHARE.png
  40. BIN
      src/teacher/extend-plan/images/MALL_SHARE.png
  41. BIN
      src/teacher/extend-plan/images/MUSIC_SHARE.png
  42. BIN
      src/teacher/extend-plan/images/VIDEO_SHARE.png
  43. BIN
      src/teacher/extend-plan/images/VIP_SHARE.png
  44. 6 1
      src/teacher/extend-plan/index.module.less
  45. 12 2
      src/teacher/extend-plan/index.tsx
  46. 11 1
      src/teacher/open-live/index.tsx
  47. 3 3
      src/teacher/piano-room/account-recharge-timer/index.tsx
  48. 1 1
      src/teacher/piano-room/course-record/index.tsx
  49. 28 0
      src/teacher/piano-room/tradeOrder.ts
  50. 1 1
      src/teacher/share-page/share-music-sheet/index.tsx

BIN
dist/assets/LIVE_SHARE.852dc643.png


BIN
dist/assets/MALL_SHARE.18e3bdab.png


BIN
dist/assets/MUSIC_SHARE.a9952997.png


BIN
dist/assets/VIDEO_SHARE.4faacfe2.png


BIN
dist/assets/VIP_SHARE.77b1908a.png


+ 1 - 0
dist/assets/detail-legacy.4fc5b802.js

@@ -0,0 +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)]);}}));}};});})();

+ 0 - 1
dist/assets/detail-legacy.ce30d6ae.js

@@ -1 +0,0 @@
-;(function(){System.register(['./index.module-legacy.22d34158.js','./vendor-legacy.eeb61cf8.js'],function(exports){'use strict';var styles,defineComponent,createVNode;return{setters:[function(module){styles=module.s;},function(module){defineComponent=module.d;createVNode=module.a;}],execute:function execute(){var p1="./assets/1.504159ad.png";var p2="./assets/2.9d876dd9.png";var p3="./assets/3.99e2932d.png";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 - 0
dist/assets/detail.6c296dbc.js

@@ -0,0 +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};

+ 0 - 1
dist/assets/detail.a3dff3ef.js

@@ -1 +0,0 @@
-import{s}from"./index.module.fdffd59d.js";import{d,a as e}from"./vendor.7fdfd452.js";var a="./assets/1.504159ad.png",r="./assets/2.9d876dd9.png",n="./assets/3.99e2932d.png",i=d({name:"detail",render(){return e("div",{class:s.detail},[e("img",{src:a},null),e("img",{src:r},null),e("img",{src:n},null)])}});export{i as default};

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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


+ 1 - 0
dist/assets/index.module.b7b7fb70.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_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


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

@@ -1 +0,0 @@
-const e="_allNumber_zfker_1",_="_tips_zfker_4",r="_cell_zfker_7",s="_title_zfker_11",t="_price_zfker_19",c="_label_zfker_31",o="_search_zfker_43",l="_search_item_zfker_50",i="_cellGroup_zfker_53",u="_courseImg_zfker_62",a="_crouseTitle_zfker_67",f="_timer_zfker_76",n="_cursePrice_zfker_88",k="_userInfo_zfker_93",z="_userLogo_zfker_100",m="_status_zfker_107",p="_active_zfker_111",b="_detail_zfker_114";var g={allNumber:e,tips:_,cell:r,title:s,price:t,label:c,search:o,search_item:l,cellGroup:i,courseImg:u,crouseTitle:a,timer:f,cursePrice:n,userInfo:k,userLogo:z,status:m,active:p,detail:b};export{g as s};

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


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


BIN
dist/assets/tip-bg.7b696699.png


+ 2 - 2
dist/teacher.html

@@ -35,7 +35,7 @@
     <meta name="msapplication-tap-highlight" content="no" />
     <title>酷乐秀</title>
     <script src="./flexible.js" charset="UTF-8"></script>
-    <script type="module" crossorigin src="./assets/teacher.2e9b240a.js"></script>
+    <script type="module" crossorigin src="./assets/teacher.9ddc0711.js"></script>
     <link rel="modulepreload" href="./assets/vendor.7fdfd452.js">
     <link rel="modulepreload" href="./assets/index.d165eed1.js">
     <link rel="stylesheet" href="./assets/vendor.68261ebd.css">
@@ -49,6 +49,6 @@
     
     <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.11b78793.js"></script>
-    <script nomodule id="vite-legacy-entry" data-src="./assets/teacher-legacy.f13c74fd.js">System.import(document.getElementById('vite-legacy-entry').getAttribute('data-src'))</script>
+    <script nomodule id="vite-legacy-entry" data-src="./assets/teacher-legacy.4cdf0484.js">System.import(document.getElementById('vite-legacy-entry').getAttribute('data-src'))</script>
   </body>
 </html>

BIN
src/teacher/extend-plan/images/LIVE_SHARE.png


BIN
src/teacher/extend-plan/images/MALL_SHARE.png


BIN
src/teacher/extend-plan/images/MUSIC_SHARE.png


BIN
src/teacher/extend-plan/images/VIDEO_SHARE.png


BIN
src/teacher/extend-plan/images/VIP_SHARE.png


+ 6 - 1
src/teacher/extend-plan/index.module.less

@@ -74,7 +74,12 @@
 .courseImg {
   width: 42px;
   height: 42px;
-  background: #333333;
+  background: #f7f7f7;
+  border-radius: 50%;
+  img {
+    width: 100%;
+    height: 100%;
+  }
 }
 .crouseTitle {
   margin-left: 12px;

+ 12 - 2
src/teacher/extend-plan/index.tsx

@@ -15,7 +15,7 @@ import { defineComponent } from 'vue'
 import styles from './index.module.less'
 import { formatterDate } from '@/helpers/utils'
 
-import tipBg from './images/tip-bg.png'
+// import tipBg from './images/tip-bg.png'
 import fly from './images/icon_fly.png'
 import iconTime from '@/common/images/icon_timer2.png'
 import request from '@/helpers/request'
@@ -24,6 +24,12 @@ import dayjs from 'dayjs'
 import { bizStatus, postStatus } from '@/constant'
 import iconStudent from '@/common/images/icon_student.png'
 
+export const getAssetsHomeFile = (fileName: string) => {
+  const path = `./images/${fileName}`
+  const modules = import.meta.globEager('./images/*')
+  return modules[path].default
+}
+
 export default defineComponent({
   name: 'extendPlan',
   data() {
@@ -216,7 +222,11 @@ export default defineComponent({
               <CellGroup class={styles.cellGroup}>
                 <Cell
                   v-slots={{
-                    icon: () => <div class={styles.courseImg}></div>,
+                    icon: () => (
+                      <div class={styles.courseImg}>
+                        <img src={getAssetsHomeFile(`${item.bizType}.png`)} />
+                      </div>
+                    ),
                     title: () => (
                       <div class={styles.crouseTitle}>
                         <div class={styles.title}>{item.bizName}</div>

+ 11 - 1
src/teacher/open-live/index.tsx

@@ -1,5 +1,5 @@
 import { defineComponent } from 'vue'
-import { Button, Cell, Icon, Image, Rate, Sticky, Toast } from 'vant'
+import { Button, Cell, Dialog, Icon, Image, Rate, Sticky, Toast } from 'vant'
 import ColHeader from '@/components/col-header'
 import styles from './index.module.less'
 import { state } from '@/state'
@@ -57,6 +57,16 @@ export default defineComponent({
           this.overClassNum = Number(item.paramValue)
         }
       })
+
+      // 如果没有达人认证,则需要先去认证
+      if (!state.user.data?.entryFlag) {
+        Dialog.alert({
+          message: '您尚未完成达人认证,达人认证后才可开通直播权限哦!',
+          confirmButtonColor: '#2DC7AA'
+        }).then(() => {
+          this.$router.replace('/teacherCert')
+        })
+      }
     } catch {
       //
     }

+ 3 - 3
src/teacher/piano-room/account-recharge-timer/index.tsx

@@ -116,9 +116,9 @@ export default defineComponent({
           border={false}
           background={this.background}
           color={this.color}
-          onClickRight={() => {
-            this.$router.push('/rechargeRecord')
-          }}
+          // onClickRight={() => {
+          //   this.$router.push('/rechargeRecord')
+          // }}
         />
 
         <div class={styles.userMins}>

+ 1 - 1
src/teacher/piano-room/course-record/index.tsx

@@ -84,7 +84,7 @@ export default defineComponent({
   render() {
     return (
       <>
-        <ColHeader />
+        {/* <ColHeader /> */}
         <Row class={[styles.countTimer, 'van-hairline--bottom']}>
           <Col span={9}>
             <p class={styles.timer}>

+ 28 - 0
src/teacher/piano-room/tradeOrder.ts

@@ -27,6 +27,22 @@ export const formatOrderDetail = async (item: any) => {
         }
       }
       break
+    case 'VIP':
+      try {
+        const res = await getVipDetail(item.bizId)
+        tempList = {
+          orderType: item.goodType,
+          goodName: item.goodName,
+          id: item.id,
+          title: memberType[res.period] || '',
+          price: res.salePrice || item.actualPrice,
+          startTime: dayjs(res.startTime).format('YYYY-MM-DD'),
+          endTime: dayjs(res.endTime).format('YYYY-MM-DD')
+        }
+      } catch (e: any) {
+        throw new Error(e.message)
+      }
+      break
   }
   tempList.orderType = type
   tempList.goodName = item.goodName
@@ -43,6 +59,16 @@ export const getPinaoDetail = async (id: any) => {
   }
 }
 
+// 获取会员详情
+export const getVipDetail = async (id: any) => {
+  try {
+    const setting = await request.get('/api-student/vipCardRecord/detail/' + id)
+    return setting.data || []
+  } catch {
+    throw new Error('获取会员详情失败')
+  }
+}
+
 export const tradeOrder = (result: any, callBack?: any) => {
   const {
     orderNo,
@@ -58,6 +84,8 @@ export const tradeOrder = (result: any, callBack?: any) => {
   orderStatus.orderObject.orderNo = orderNo
   orderStatus.orderObject.actualPrice = actualPrice
   orderStatus.orderObject.orderList = []
+
+  console.log(result)
   try {
     orderDetailList.forEach(async (item: any) => {
       await formatOrderDetail(item)

+ 1 - 1
src/teacher/share-page/share-music-sheet/index.tsx

@@ -1,9 +1,9 @@
-import ColSticky from '@/components/col-sticky'
 import { Button, Cell } from 'vant'
 import { defineComponent } from 'vue'
 import qs from 'query-string'
 import { browser, getRandomKey } from '@/helpers/utils'
 import styles from './index.module.less'
+import { postMessage } from '@/helpers/native-message'
 
 import iconMusic from '../images/icon_music.png'
 import iconCert from '../images/icon-cert.png'

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