From 34362eb928dc3bc0f23bb961b2181782a924ce18 Mon Sep 17 00:00:00 2001
From: libowei <3423564950@qq.com>
Date: Tue, 5 Dec 2023 18:17:41 +0800
Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E4=BA=A4?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 common/http.interceptor.js                    |  2 +-
 .../teacher_teachers/components/slander.vue   |  0
 .../teacher_teachers/teacher_writeadd.vue     | 93 +------------------
 3 files changed, 5 insertions(+), 90 deletions(-)
 create mode 100644 pages_teacher/teacher_teachers/components/slander.vue

diff --git a/common/http.interceptor.js b/common/http.interceptor.js
index 8f0ee75..3b938a3 100644
--- a/common/http.interceptor.js
+++ b/common/http.interceptor.js
@@ -41,7 +41,7 @@ const install = (Vue, vm) => {
 		// 方式四,如果token放在了Storage本地存储中,拦截是每次请求都执行的
 		// 所以哪怕您重新登录修改了Storage,下一次的请求将会是最新值
 		// const token = uni.getStorageSync('token');
-		const token = "Bearer b85a1a24553c4f6fa374e18539daf70d"
+		const token = "Bearer 8005fb2dde6e44a3aff61d67e8ef5bcf"
 		// console.log("我是token", token)
 		config.header.Authorization = token; 
 		// #ifdef H5
diff --git a/pages_teacher/teacher_teachers/components/slander.vue b/pages_teacher/teacher_teachers/components/slander.vue
new file mode 100644
index 0000000..e69de29
diff --git a/pages_teacher/teacher_teachers/teacher_writeadd.vue b/pages_teacher/teacher_teachers/teacher_writeadd.vue
index 6f63652..08c2d40 100644
--- a/pages_teacher/teacher_teachers/teacher_writeadd.vue
+++ b/pages_teacher/teacher_teachers/teacher_writeadd.vue
@@ -15,6 +15,7 @@
 			<swiper :interval="5000" :duration="1000" is-scroll="true" :current="current" @change="updateCurrent" class="swiper">
 				<!-- 口语 -->
 				<swiper-item>
+					<slander></slander>
 				</swiper-item>
 				<!-- 写作 -->
 				<swiper-item>
@@ -166,23 +167,10 @@
 <script>
 	import audiology from './components/audiology.vue'
 	import reading from './components/reading.vue'
+	import slander from './components/slander.vue'
 	export default {
 		data() {
 			return {
-				postdata :{
-					"key": "",
-					"pageNum": 0,
-					"mode": "home",
-					"part": "part1",
-					"order": "0",
-					"type": "",
-					"isStudy": 0,
-					"isFavorite": 0,
-					"isEvlua": 0,
-					"isFun": 0,
-					"level": 0,
-					"isNew": 0
-				},
 				// 导航栏
 				list: [{
 						name: '口语'
@@ -201,51 +189,22 @@
 					name: '1',
 					disabled: false
 				}],
-				//口语
-				slander: [],
-				// 口语下拉框
-				options:[
-					{
-						id:1,
-						name:'Part1'
-					},
-					{
-						id:2,
-						name:'Part2'
-					}
-				],
-				options2:[
-					{
-						id:1,
-						name:'环境类'
-					},
-					{
-						id:2,
-						name:'学习类'
-					}
-				],
-				arrowDown:false,
-				categorize:'分类',
 				// 写作
 				Compose: [],
 				num:0,
 				// 下拉框的v-if布尔值
-				arrow:false,
-				selectedOption:'Part1',
 				radioValue: '',
 				part1: true,
 				current: 0,
 				search: true,
 				listType: [],
 				idList: [],
-				
-				
-
 			}
 		},
 		components:{
 			audiology,
-			reading
+			reading,
+			slander
 		},
 		onLoad() {
 			this.getList()
@@ -255,20 +214,6 @@
 			upType(index, num) {
 				this.listType.splice(index, 1, num)
 			},
-			// 口语接口
-			getList() {
-				let add ={"key":"","pageNum":0,"mode":"home","part":"part1","order":"0","type":"","isStudy":0,"isFavorite":0,"isEvlua":0,"isFun":0,"level":0,"isNew":0}
-				this.$u.post('https://api.admin-v2.langsi.online/admin-api/speaking/topic/home/list',add).then(res => {
-					let keyArr = Object.keys(res.data)
-					let valueArr = Object.values(res.data)
-					this.slander = keyArr.map((item, index) => {
-						return {
-							label: item,
-							list: valueArr[index]
-						}
-					})
-				})
-			},
 			change(index) {
 				this.current = index;
 			},
@@ -297,37 +242,7 @@
 					this.search = true
 				} else {
 					this.search = false
-
 				}
-
-			},
-			//下拉显示下拉框
-			arrow_xl(){
-				this.arrow=!this.arrow
-			},
-			arrow_xl2(){
-				this.arrowDown=!this.arrowDown
-			},
-			// 下拉然后更新里面的值
-		arrow_options(id){
-			 this.options.forEach(item=>{
-				 if(item.id== id){
-					 this.selectedOption=item.name
-				 }else if(id==2){
-					 this.postdata.part="part2"
-					 this.getList()
-				 }else{
-					 this.postdata.part="part1"
-					 this.getList()
-				 }
-			 })
-		},
-			Classification(id){
-				this.options2.forEach(item=>{
-					if(item.id == id){
-						this.categorize =item.name
-					}
-				})
 			},
 			radioGroupChange() {