|  | @@ -63,11 +63,18 @@ export default defineComponent({
 | 
	
		
			
				|  |  |          state.listState.loading = false
 | 
	
		
			
				|  |  |          state.listState.refreshing = false
 | 
	
		
			
				|  |  |          const result = res.data || {}
 | 
	
		
			
				|  |  | +        console.log(result)
 | 
	
		
			
				|  |  |          // 处理重复请求数据
 | 
	
		
			
				|  |  |          if (state.list.length > 0 && result.current === 1) {
 | 
	
		
			
				|  |  |            return
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  | -        state.list = state.list.concat(result.rows || [])
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        const rows = result.rows || []
 | 
	
		
			
				|  |  | +        rows.forEach((item: any) => {
 | 
	
		
			
				|  |  | +          item.subjectNameList = item.subjectNames ? item.subjectNames.split(',') : []
 | 
	
		
			
				|  |  | +        })
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        state.list = state.list.concat(rows || [])
 | 
	
		
			
				|  |  |          state.listState.finished = result.current >= result.pages
 | 
	
		
			
				|  |  |          state.params.page = result.current + 1
 | 
	
		
			
				|  |  |          state.listState.dataShow = state.list.length > 0
 | 
	
	
		
			
				|  | @@ -91,6 +98,7 @@ export default defineComponent({
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      onMounted(() => {
 | 
	
		
			
				|  |  |        getSubjects()
 | 
	
		
			
				|  |  | +      getList()
 | 
	
		
			
				|  |  |      })
 | 
	
		
			
				|  |  |      return () => (
 | 
	
		
			
				|  |  |        <>
 | 
	
	
		
			
				|  | @@ -171,19 +179,21 @@ export default defineComponent({
 | 
	
		
			
				|  |  |                  {state.list.map((item: any) => (
 | 
	
		
			
				|  |  |                    <Cell center>
 | 
	
		
			
				|  |  |                      {{
 | 
	
		
			
				|  |  | -                      icon: () => <Image src={iconStudent} class={styles.img} />,
 | 
	
		
			
				|  |  | +                      icon: () => <Image src={item.avatar || iconStudent} class={styles.img} />,
 | 
	
		
			
				|  |  |                        title: () => (
 | 
	
		
			
				|  |  |                          <div class={styles.userInfo}>
 | 
	
		
			
				|  |  | -                          <div class={styles.userName}>测试</div>
 | 
	
		
			
				|  |  | +                          <div class={styles.userName}>{item.nickname}</div>
 | 
	
		
			
				|  |  |                            <div class={styles.subjectNames}>
 | 
	
		
			
				|  |  | -                            <Tag type="primary">长笛</Tag>
 | 
	
		
			
				|  |  | +                            {item.subjectNameList.map((item: any) => (
 | 
	
		
			
				|  |  | +                              <Tag type="primary">{item}</Tag>
 | 
	
		
			
				|  |  | +                            ))}
 | 
	
		
			
				|  |  |                            </div>
 | 
	
		
			
				|  |  |                          </div>
 | 
	
		
			
				|  |  |                        ),
 | 
	
		
			
				|  |  |                        value: () => (
 | 
	
		
			
				|  |  |                          <div class={styles.mins}>
 | 
	
		
			
				|  |  |                            <div class={styles.nums}>
 | 
	
		
			
				|  |  | -                            <span>70</span> 分钟
 | 
	
		
			
				|  |  | +                            <span>{item.practiceTimes}</span> 分钟
 | 
	
		
			
				|  |  |                            </div>
 | 
	
		
			
				|  |  |                            <div class={styles.text}>练习时长</div>
 | 
	
		
			
				|  |  |                          </div>
 |