|
|
@@ -25,7 +25,9 @@ export interface Course {
|
|
|
|
|
|
export class CourseServer {
|
|
|
public static list = (params: Record<string, unknown>) => {
|
|
|
+ const { trainingPlanID } = usePlanStore()
|
|
|
return request.post<Course[]>('/course/list', {
|
|
|
+ ...(trainingPlanID ? { JXJHID: trainingPlanID } : {}),
|
|
|
...(params.courseID ? { courseID: Number(params.courseID) } : {}),
|
|
|
...(params.courseName ? { courseName: params.courseName } : {}),
|
|
|
...(params.typeID ? { typeID: Number(params.typeID) } : {}),
|