| 
					
				 | 
			
			
				@@ -5,6 +5,9 @@ import styles from './index.module.less' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import request from '@/helpers/request'
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import { state } from '@/state'
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import iconStudent from '@common/images/icon_student.png'
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import iconTeacher from '@common/images/icon_teacher.png'
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import iconGift from './images/icon_gift.png'
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import iconDiscount from './images/icon_discount.png'
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import { orderStatus } from '@/views/order-detail/orderStatus'
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import dayjs from 'dayjs'
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import { memberType } from '@/constant'
 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -29,6 +32,11 @@ export default defineComponent({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       params: {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         page: 1,
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         rows: 20
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      },
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      discountTeacher: {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        avatar: '',
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        discount: 0,
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        username: ''
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       }
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   },
 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -64,7 +72,11 @@ export default defineComponent({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           data: {}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         }
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       )
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      const settingResult = setting.data || []
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      const { list, ...more } = setting.data
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      this.discountTeacher = {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        ...more
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      }
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      const settingResult = list || []
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       const settingList: any = []
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       settingResult.forEach((item: any) => {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         const tempItem = {
 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -85,6 +97,7 @@ export default defineComponent({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         settingList[0].status = true
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         this.selectMember = settingList[0]
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       }
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      console.log(settingList)
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       this.memberList = settingList
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } catch {}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   },
 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -192,6 +205,22 @@ export default defineComponent({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               会员<span>VIP</span>
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             </div>
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            {/* 判断是否有推荐老师 */}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            {this.discountTeacher.discount == 1 && (
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              <div class={styles.memberDiscount}>
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                <Image
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  src={this.discountTeacher.avatar || iconTeacher}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  class={styles.discountAvatar}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                />
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                <span class={styles.discountName}>
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  {this.discountTeacher.username}老师的专属优惠~
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                </span>
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                <Image src={iconGift} class={styles.discountGift} />
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              </div>
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            )}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             <div class={styles['system-list']}>
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               {this.memberList.map((item: any) => (
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 <div
 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -204,6 +233,9 @@ export default defineComponent({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     this.selectMember = item
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                   }}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 >
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  <div class={styles.discountItem}>
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    {item.discount == 1 && <img src={iconDiscount} />}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  </div>
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                   <p class={styles.title}>{item.title}</p>
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                   <p class={styles.price}>
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     <span>¥</span>
 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -214,37 +246,6 @@ export default defineComponent({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                   </del>
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 </div>
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               ))}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              {/* <div class={[styles['system-item'], styles.active]}>
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                <p class={styles.title}>月度会员</p>
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                <p class={styles.price}>
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  <span>¥</span>199
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                </p>
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                <del class={styles.originalPrice}>¥199</del>
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              </div>
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              <div class={styles['system-item']}>
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                <p class={styles.title}>月度会员</p>
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                <p class={styles.price}>
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  <span>¥</span>199
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                </p>
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                <del class={styles.originalPrice}>¥199</del>
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              </div>
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              <div class={styles['system-item']}>
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                <p class={styles.title}>月度会员</p>
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                <p class={styles.price}>
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  <span>¥</span>199
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                </p>
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                <del class={styles.originalPrice}>¥199</del>
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              </div>
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              <div class={styles['system-item']}>
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                <p class={styles.title}>月度会员</p>
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                <p class={styles.price}>
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  <span>¥</span>199
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                </p>
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                <del class={styles.originalPrice}>¥199</del>
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              </div> */}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             </div>
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           </div>
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -288,6 +289,11 @@ export default defineComponent({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 )}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               </span>
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             </div>
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            {this.discountTeacher.discount == 1 && (
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              <div class={[styles.discountItem, styles.discountBuy]}>
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                <img src={iconDiscount} />
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              </div>
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            )}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           </div>
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <Button
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             color="linear-gradient(220deg, #DFA164 0%, #FAC87E 100%)"
 
			 |