ali 3 lat temu
rodzic
commit
9c68493918

+ 2 - 1
src/api/models/Project.js

@@ -7,7 +7,8 @@ export default class ProjectAPI extends APIRepository {
     super('project', appApi, '/lma/projects', Project)
     this.APIAdresses = {
       base: '/lma/projects',
-      byId: (id) => '/lma/projects/' + id
+      byId: (id) => '/lma/projects/' + id,
+      attendanceSheets: (id) => '/lma/projects/' + id + '/attendance_sheets'
     }
     this.CacheList = {
       base: this.name + this.APIAdresses.base,

+ 1 - 1
src/pages/Admin/Classroom/project/members.vue

@@ -83,7 +83,7 @@ export default {
         // { type: BtnControlComp, name: 'btn', responseKey: 'btn', label: 'جستجو', placeholder: ' ', atClick: () => {}, col: 'col-md-3 col-12' },
         { type: 'hidden', name: 'project', value: projectId }
       ],
-      api: APIGateway.projectAttendanceSheets.APIAdresses.project_sheets,
+      api: APIGateway.project.APIAdresses.attendanceSheets(projectId),
       table: {
         columns: [
           {

+ 1 - 1
src/router/routes.js

@@ -555,7 +555,7 @@ const routes = [
               { name: 'Admin.Classroom.Session.AttendanceSheetList', path: ':classroom_id/session/:session_id', component: () => import('src/pages/Admin/Classroom/sessionActivitySheets.vue') },
               // { name: 'Admin.Classroom.Project.Create', path: ':id/project/create', component: () => import('src/pages/Admin/Classroom/project/create.vue'), breadcrumbs: { title: 'ساخت دوره آموزشی' } },
               { name: 'Admin.Classroom.Project.Show', path: ':id/project/:project_id', component: () => import('src/pages/Admin/Classroom/project/show.vue'), breadcrumbs: { title: 'مشاهده اطلاعات دوره آموزشی' } },
-              { name: 'Admin.Classroom.Project.Members', path: ':id/project/:project_id/members', component: () => import('src/pages/Admin/Classroom/project/members.vue'), breadcrumbs: { title: 'مشاهده اطلاعات دوره آموزشی' } },
+              { name: 'Admin.Classroom.Project.Members', path: ':classroom_id/project/:project_id/members', component: () => import('src/pages/Admin/Classroom/project/members.vue'), breadcrumbs: { title: 'مشاهده اطلاعات دوره آموزشی' } },
               { name: 'Admin.Classroom.Project', path: ':id', component: () => import('src/pages/Admin/Classroom/show.vue'), breadcrumbs: { title: 'مشاهده اطلاعات دوره آموزشی' } },
               { name: 'Admin.Classroom.Ticket', path: 'ticket', component: () => import('src/pages/Admin/Classroom/Ticket.vue'), breadcrumbs: { title: 'درخواست ها دوره های آموزشی' } }
             ]