diff --git a/src/api/professional/stayschool/outercompany.ts b/src/api/professional/stayschool/outercompany.ts new file mode 100644 index 0000000..499f397 --- /dev/null +++ b/src/api/professional/stayschool/outercompany.ts @@ -0,0 +1,89 @@ +/* + * Copyright (c) 2018-2025, cyweb All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * Redistributions of source code must retain the above copyright notice, + * this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * Neither the name of the pig4cloud.com developer nor the names of its + * contributors may be used to endorse or promote products derived from + * this software without specific prior written permission. + * + */ + +import request from '/@/utils/request'; + +/** + * 获取列表 + * @param query + */ +export const fetchList = (query?: any) => { + return request({ + url: '/professional/outercompany/page', + method: 'get', + params: query, + }); +}; + +/** + * 新增 + * @param obj + */ +export const addObj = (obj: any) => { + return request({ + url: '/professional/outercompany', + method: 'post', + data: obj, + }); +}; + +/** + * 获取详情 + * @param id + */ +export const getObj = (id: string | number) => { + return request({ + url: `/professional/outercompany/${id}`, + method: 'get', + }); +}; + +/** + * 删除 + * @param id + */ +export const delObj = (id: string | number) => { + return request({ + url: `/professional/outercompany/${id}`, + method: 'delete', + }); +}; + +/** + * 更新 + * @param obj + */ +export const putObj = (obj: any) => { + return request({ + url: '/professional/outercompany', + method: 'put', + data: obj, + }); +}; + +/** + * 获取列表(不分页) + * @param query + */ +export const getList = (query?: any) => { + return request({ + url: '/professional/outercompany/getList', + method: 'get', + params: query, + }); +}; + diff --git a/src/api/professional/stayschool/outercompanyemployee.ts b/src/api/professional/stayschool/outercompanyemployee.ts new file mode 100644 index 0000000..42f3c9f --- /dev/null +++ b/src/api/professional/stayschool/outercompanyemployee.ts @@ -0,0 +1,125 @@ +/* + * Copyright (c) 2018-2025, cyweb All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * Redistributions of source code must retain the above copyright notice, + * this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * Neither the name of the pig4cloud.com developer nor the names of its + * contributors may be used to endorse or promote products derived from + * this software without specific prior written permission. + * + */ + +import request from '/@/utils/request'; + +/** + * 获取列表 + * @param query + */ +export const fetchList = (query?: any) => { + return request({ + url: '/professional/outercompanyemployee/page', + method: 'get', + params: query, + }); +}; + +/** + * 新增 + * @param obj + */ +export const addObj = (obj: any) => { + return request({ + url: '/professional/outercompanyemployee', + method: 'post', + data: obj, + }); +}; + +/** + * 保存第二步 + * @param obj + */ +export const saveSecond = (obj: any) => { + return request({ + url: '/professional/outercompanyemployee/saveSecond', + method: 'post', + data: obj, + }); +}; + +/** + * 获取详情 + * @param id + */ +export const getObj = (id: string | number) => { + return request({ + url: `/professional/outercompanyemployee/${id}`, + method: 'get', + }); +}; + +/** + * 删除 + * @param id + */ +export const delObj = (id: string | number) => { + return request({ + url: `/professional/outercompanyemployee/${id}`, + method: 'delete', + }); +}; + +/** + * 更新 + * @param obj + */ +export const putObj = (obj: any) => { + return request({ + url: '/professional/outercompanyemployee', + method: 'put', + data: obj, + }); +}; + +/** + * 批量删除 + * @param obj + */ +export const batchDel = (obj: any) => { + return request({ + url: '/professional/outercompanyemployee/batchDel', + method: 'post', + data: obj, + }); +}; + +/** + * 重置密码 + * @param data + */ +export const resetPassWord = (data: any) => { + return request({ + url: '/professional/outercompanyemployee/resetPassWord', + method: 'post', + data: data, + }); +}; + +/** + * 远程模糊检索 + * @param params + */ +export const remoteInfo = (params?: any) => { + return request({ + url: '/professional/outercompanyemployee/remoteInfo', + method: 'get', + params: params, + }); +}; + diff --git a/src/components/TableColumn/index.vue b/src/components/TableColumn/index.vue index f0bf151..9da0796 100644 --- a/src/components/TableColumn/index.vue +++ b/src/components/TableColumn/index.vue @@ -1,6 +1,8 @@ - - - @@ -1198,6 +1161,12 @@
+
+
+ + 岗位变更信息 +
+
@@ -1213,6 +1182,12 @@
+
+
+ + 党员调动信息 +
+
@@ -1236,6 +1211,12 @@
+
+
+ + 综合表彰信息 +
+
@@ -1251,6 +1232,12 @@
+
+
+ + 教师论文信息 +
+
@@ -1285,6 +1272,12 @@
+
+
+ + 教材列表信息 +
+
@@ -1312,6 +1305,12 @@
+
+
+ + 课题列表信息 +
+
@@ -1342,6 +1341,7 @@