diff --git a/src/views/screenAdaptation/pages/adminCenter/servicePlatform/interConfig.js b/src/views/screenAdaptation/pages/adminCenter/servicePlatform/interConfig.js index 7cc640d..9e60bdf 100644 --- a/src/views/screenAdaptation/pages/adminCenter/servicePlatform/interConfig.js +++ b/src/views/screenAdaptation/pages/adminCenter/servicePlatform/interConfig.js @@ -767,5 +767,53 @@ const InterfaceConfig = { method: 'post', isTestLogin: true, }, + + + /* + * 社团列表-分页 + "bureau_id":"必填 int 机构id" + "club_name":"非必填 string 社团名称(模糊查询)" + "page_number":"非必填 number 【当前页码】" + "page_size":"非必填 number 【每页条数】" + * */ + "getClublist":{ + url: 'intellioa/center/club/listClub', + method: 'get', + isTestLogin: true, + }, + /* + * 查看社团信息 + "club_id": "必填 number【社团信息id】"c + * */ + "getClubInfo":{ + url: 'intellioa/center/club/viewClub', + method: 'get', + isTestLogin: true, + }, + /* + * 新增、编辑保存社团信息 + "club_id":"社团信息id,number,非必填;填写代表编辑" + "club_name":"社团名称,string(100),必填" + "member_number":"成员人数,number,必填" + "club_describe":"社团简介,string,必填" + "person_id":"必填 int 操作人ID" + "identity_id":"必填 int 操作人身份ID" + "bureau_id":"必填 int 机构ID" + * */ + "saveClub":{ + url: 'intellioa/center/club/saveClub', + method: 'post', + isTestLogin: true, + }, + /* + * 删除社团信息 + "club_ids":"社团信息ids,string,必填,批量删除时以英文逗号分隔" + "bureau_id":"必填 int 机构ID" + * */ + "deleteClub":{ + url: 'intellioa/center/club/deleteClub', + method: 'post', + isTestLogin: true, + }, }; export default InterfaceConfig; diff --git a/src/views/screenAdaptation/pages/adminCenter/servicePlatform/moralEducation/clubInfo.vue b/src/views/screenAdaptation/pages/adminCenter/servicePlatform/moralEducation/clubInfo.vue new file mode 100644 index 0000000..903339f --- /dev/null +++ b/src/views/screenAdaptation/pages/adminCenter/servicePlatform/moralEducation/clubInfo.vue @@ -0,0 +1,259 @@ + + + diff --git a/src/views/screenAdaptation/pages/adminCenter/servicePlatform/moralEducation/clubList.vue b/src/views/screenAdaptation/pages/adminCenter/servicePlatform/moralEducation/clubList.vue new file mode 100644 index 0000000..0a847f0 --- /dev/null +++ b/src/views/screenAdaptation/pages/adminCenter/servicePlatform/moralEducation/clubList.vue @@ -0,0 +1,221 @@ + + + diff --git a/src/views/screenAdaptation/pages/adminCenter/systemConfig.js b/src/views/screenAdaptation/pages/adminCenter/systemConfig.js index 64d64c3..18fc82c 100644 --- a/src/views/screenAdaptation/pages/adminCenter/systemConfig.js +++ b/src/views/screenAdaptation/pages/adminCenter/systemConfig.js @@ -269,6 +269,22 @@ export const systemCenterConfig = [ }, ] }, + { + id:"moralEducation-2", + title:"体卫艺管理", + path:'/', + component:() => import("./servicePlatform/administration/administration.vue"), + children:[ + { + id:"moralEducation-2-1", + title:"社团管理", + path:'/workBench/servicePlatform/moralEducationAssociation/:id/:name/:menuId', + name:'moralEducationAssociation', + component:() => import("./servicePlatform/moralEducation/clubList.vue"), + props:true, + }, + ] + }, ] }, {