From 429ad4d10b02956586e4752fb8b0cde485916685 Mon Sep 17 00:00:00 2001 From: "JinLu.Yin" <411641505@qq.com> Date: Sun, 5 Jun 2022 22:12:08 +0800 Subject: [PATCH] =?UTF-8?q?=E7=8F=AD=E7=BB=84=E6=88=90=E5=91=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/mes/cal/teammember.js | 44 +++++ src/views/mes/cal/team/index.vue | 63 +++++-- src/views/mes/cal/team/member.vue | 266 ++++++++++++++++++++++++++++++ 3 files changed, 358 insertions(+), 15 deletions(-) create mode 100644 src/api/mes/cal/teammember.js create mode 100644 src/views/mes/cal/team/member.vue 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 @@ + + +