diff --git a/ruoyi-ui/src/api/oa/document.js b/ruoyi-ui/src/api/oa/document.js new file mode 100644 index 0000000..ad65479 --- /dev/null +++ b/ruoyi-ui/src/api/oa/document.js @@ -0,0 +1,34 @@ +import request from '@/utils/request' + +// 查询用户文件列表 +export function listDocument(userId) { + return request({ + url: '/oa/files/' + userId, + method: 'get', + }) +} + +/** + * 查询所有用户档案 + */ +export function QueryDocument(query) { + return request({ + url: '/oa/files/list', + method: 'get', + params: query + }) +} + +/** + * 为用户添加文件 + */ +export function addFile(userId, fileList) { + return request({ + url: '/oa/files', + method: 'post', + data: { + userId, + fileList + } + }) +} \ No newline at end of file diff --git a/ruoyi-ui/src/views/oa/peoples/document/FileList.vue b/ruoyi-ui/src/views/oa/peoples/document/FileList.vue new file mode 100644 index 0000000..bc9ba7d --- /dev/null +++ b/ruoyi-ui/src/views/oa/peoples/document/FileList.vue @@ -0,0 +1,221 @@ + + + + + \ No newline at end of file diff --git a/ruoyi-ui/src/views/oa/peoples/document/index.vue b/ruoyi-ui/src/views/oa/peoples/document/index.vue new file mode 100644 index 0000000..0d98bd2 --- /dev/null +++ b/ruoyi-ui/src/views/oa/peoples/document/index.vue @@ -0,0 +1,278 @@ + + + diff --git a/ruoyi-ui/src/views/oa/peoples/document/update.vue b/ruoyi-ui/src/views/oa/peoples/document/update.vue new file mode 100644 index 0000000..c20354e --- /dev/null +++ b/ruoyi-ui/src/views/oa/peoples/document/update.vue @@ -0,0 +1,340 @@ + + + + + diff --git a/ruoyi-ui/src/views/oa/peoples/status/ProbationApply.vue b/ruoyi-ui/src/views/oa/peoples/status/ProbationApply.vue new file mode 100644 index 0000000..6270c1e --- /dev/null +++ b/ruoyi-ui/src/views/oa/peoples/status/ProbationApply.vue @@ -0,0 +1,129 @@ + + + + + \ No newline at end of file diff --git a/ruoyi-ui/src/views/oa/peoples/status/ProbationManage.vue b/ruoyi-ui/src/views/oa/peoples/status/ProbationManage.vue new file mode 100644 index 0000000..834d9d1 --- /dev/null +++ b/ruoyi-ui/src/views/oa/peoples/status/ProbationManage.vue @@ -0,0 +1,198 @@ + + + \ No newline at end of file diff --git a/ruoyi-ui/src/views/oa/peoples/status/index.vue b/ruoyi-ui/src/views/oa/peoples/status/index.vue new file mode 100644 index 0000000..d077e0e --- /dev/null +++ b/ruoyi-ui/src/views/oa/peoples/status/index.vue @@ -0,0 +1,30 @@ + + + \ No newline at end of file