|
|
@@ -47,6 +47,27 @@
|
|
|
}
|
|
|
|
|
|
// // 培训计划
|
|
|
+// const trainPlanOptions = ref<TrainPlanItem[]>([
|
|
|
+ // {
|
|
|
+ // PXSSID: '1',
|
|
|
+ // PXSSMC: '培训计划1',
|
|
|
+ // PlanInfo: [
|
|
|
+ // {
|
|
|
+ // JXJHID: '1',
|
|
|
+ // KMMC: '计划1',
|
|
|
+ // SDKCGUIDs: ['1', '2'],
|
|
|
+ // TESTKCGUIDs: ['3', '4']
|
|
|
+ // },
|
|
|
+ // {
|
|
|
+ // JXJHID: '2',
|
|
|
+ // KMMC: '计划2',
|
|
|
+ // SDKCGUIDs: ['5', '6'],
|
|
|
+ // TESTKCGUIDs: ['7', '8']
|
|
|
+ // }
|
|
|
+ // ]
|
|
|
+ // }
|
|
|
+ // ])
|
|
|
+ // const trainSelectValue = ref('')
|
|
|
// export interface TrainPlanItem {
|
|
|
// PXSSID?: string /** 培训实施ID */
|
|
|
// PXSSMC?: string /** 培训实施名称 */
|
|
|
@@ -57,19 +78,27 @@
|
|
|
// TESTKCGUIDs?: string[] /** 课程课程GUID列表 */
|
|
|
// }[] /** 计划信息 */
|
|
|
// }
|
|
|
- // const trainPlanOptions = async () => {
|
|
|
+ // const getTrainPlanOptions = async () => {
|
|
|
// const { data } = await request.post<TrainPlanItem[]>('/course/tmsplan', {})
|
|
|
+// trainPlanOptions.value = data || []
|
|
|
// }
|
|
|
|
|
|
// // 学员列表
|
|
|
+// const studentOptions = ref<StudentItem[]>([])
|
|
|
// export interface StudentItem {
|
|
|
// XYEMPID: string /** 学员GUID */
|
|
|
// XYXM: string /** 学员姓名 */
|
|
|
// }
|
|
|
- // const studentOptions = async () => {
|
|
|
+ // const getStudentOptions = async () => {
|
|
|
// const { data } = await request.post<StudentItem[]>('/course/tmsplanstudent', { PXSSID: '' })
|
|
|
+// studentOptions.value = data || []
|
|
|
// }
|
|
|
|
|
|
+ // onMounted(() => {
|
|
|
+ // getTrainPlanOptions()
|
|
|
+ // getStudentOptions()
|
|
|
+ // })
|
|
|
+
|
|
|
defineExpose({
|
|
|
reset: () => {
|
|
|
courseSearchRef.value?.reset()
|