diff --git a/src/api/mes/cal/teammember.js b/src/api/mes/cal/teammember.js new file mode 100644 index 0000000..7070f6f --- /dev/null +++ b/src/api/mes/cal/teammember.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询班组成员列表 +export function listTeammember(query) { + return request({ + url: '/mes/cal/teammember/list', + method: 'get', + params: query + }) +} + +// 查询班组成员详细 +export function getTeammember(memberId) { + return request({ + url: '/mes/cal/teammember/' + memberId, + method: 'get' + }) +} + +// 新增班组成员 +export function addTeammember(data) { + return request({ + url: '/mes/cal/teammember', + method: 'post', + data: data + }) +} + +// 修改班组成员 +export function updateTeammember(data) { + return request({ + url: '/mes/cal/teammember', + method: 'put', + data: data + }) +} + +// 删除班组成员 +export function delTeammember(memberId) { + return request({ + url: '/mes/cal/teammember/' + memberId, + method: 'delete' + }) +} diff --git a/src/views/mes/cal/team/index.vue b/src/views/mes/cal/team/index.vue index fc162fe..46d00ba 100644 --- a/src/views/mes/cal/team/index.vue +++ b/src/views/mes/cal/team/index.vue @@ -71,7 +71,6 @@ - @@ -104,20 +103,41 @@ /> - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + 项目组成员 @@ -126,11 +146,14 @@ diff --git a/src/views/mes/cal/team/member.vue b/src/views/mes/cal/team/member.vue new file mode 100644 index 0000000..a038615 --- /dev/null +++ b/src/views/mes/cal/team/member.vue @@ -0,0 +1,266 @@ + + +