|
@@ -32,7 +32,7 @@ export default defineComponent({
|
|
|
)
|
|
|
item.value = data
|
|
|
courseScheduleList.value = data.courseScheduleList || []
|
|
|
- leaveReason.value = item.value.approvalComments
|
|
|
+ leaveReason.value = item.value.approveReason
|
|
|
} catch (e: any) {
|
|
|
// console.log(e, 'e')
|
|
|
const message = e.message
|
|
@@ -88,23 +88,27 @@ export default defineComponent({
|
|
|
</p>
|
|
|
<p class={styles.leaveReason}>{item.value.leaveReason}</p>
|
|
|
</div>
|
|
|
+ {courseScheduleList.value.length > 0 ? (
|
|
|
+ <div class={styles.courseWrap}>
|
|
|
+ <div class={styles.courseWrapTitlte}>
|
|
|
+ {' '}
|
|
|
+ <p class={styles.subTitle}>
|
|
|
+ <Icon class={styles.subTitleIcon} name={cardICon}></Icon>
|
|
|
+ <span>涉及课程</span>
|
|
|
+ </p>
|
|
|
+ </div>
|
|
|
|
|
|
- <div class={styles.courseWrap}>
|
|
|
- <div class={styles.courseWrapTitlte}>
|
|
|
- {' '}
|
|
|
- <p class={styles.subTitle}>
|
|
|
- <Icon class={styles.subTitleIcon} name={cardICon}></Icon>
|
|
|
- <span>涉及课程</span>
|
|
|
- </p>
|
|
|
- </div>
|
|
|
-
|
|
|
- <div class={styles.courseList}>
|
|
|
- {courseScheduleList.value.map((item) => (
|
|
|
- <StudentCourseItem item={item}></StudentCourseItem>
|
|
|
- ))}
|
|
|
- {/* {item.value?.courseScheduleList} */}
|
|
|
+ <div class={styles.courseList}>
|
|
|
+ {courseScheduleList.value.map((items) => (
|
|
|
+ <StudentCourseItem
|
|
|
+ item={items}
|
|
|
+ type={item.value.clientType}
|
|
|
+ ></StudentCourseItem>
|
|
|
+ ))}
|
|
|
+ {/* {item.value?.courseScheduleList} */}
|
|
|
+ </div>
|
|
|
</div>
|
|
|
- </div>
|
|
|
+ ) : null}
|
|
|
</div>
|
|
|
) : null}
|
|
|
{item.value.approveType == 'ORCHESTRA' ? (
|