diff --git a/src/api/admin/laboratory/expert.js b/src/api/admin/laboratory/expert.js index b144458..3f8e5c8 100644 --- a/src/api/admin/laboratory/expert.js +++ b/src/api/admin/laboratory/expert.js @@ -2,28 +2,23 @@ import request from "@/utils/request"; // 实验室专家列表 export const expertList = (params) => { - return request({ - url: `/app/laboratory/expertList`, - method: "GET", - params, - }); + return request({ + url: `/app/laboratory/expertList`, method: "GET", params, + }); }; // 实验室取消专家绑定 export const deleteBindExpert = (expertId) => { - return request({ - url: `/app/laboratory/deleteBindExpert/${expertId}`, - method: "PUT", - }); + return request({ + url: `/app/laboratory/deleteBindExpert/${expertId}`, method: "PUT", + }); }; // 实验室新增专利 export const insertLabPatent = (data) => { - return request({ - url: `/app/laboratory/patent`, - method: "POST", - data, - }); + return request({ + url: `/app/laboratory/patent`, method: "POST", data, + }); }; /** @@ -32,16 +27,37 @@ export const insertLabPatent = (data) => { * @return {*} */ export const updateLabPatent = (data) => { - return request({ - url: `/app/laboratory/patent`, - method: "PUT", - data, - }); + return request({ + url: `/app/laboratory/patent`, method: "PUT", data, + }); }; export const deleteLabPatentByIds = (ids) => { - return request({ - url: `/app/laboratory/deletePatents/${ids}`, - method: "DELETE", - }); + return request({ + url: `/app/laboratory/deletePatents/${ids}`, method: "DELETE", + }); }; + + +/** + * 实验室专利列表 + * @param params + * @return {*} + */ +export const selectNotBindLaboratory = (params) => { + return request({ + url: `/app/laboratory/selectNotBindLaboratory`, method: "GET", params, + }); +} + +/** + * 实验室专家绑定 + * @param expertId + * @return {*} + */ +export const bindExpert = (expertId) => { + return request({ + url: `/app/laboratory/bindExpert/${expertId}`, method: "GET", + + }); +} \ No newline at end of file diff --git a/src/views/admin/laboratory/research/expert/index.vue b/src/views/admin/laboratory/research/expert/index.vue index 74c3c70..0d453e1 100644 --- a/src/views/admin/laboratory/research/expert/index.vue +++ b/src/views/admin/laboratory/research/expert/index.vue @@ -1,55 +1,119 @@