Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
C
cloud-platform-ui
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
youjj
cloud-platform-ui
Commits
1e1f183c
Commit
1e1f183c
authored
Oct 17, 2019
by
hezhen
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
123
parent
850c58f9
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
34 additions
and
0 deletions
+34
-0
index.js
src/api/admin/userManagement/index.js
+9
-0
employeesInput.vue
src/views/userManagement/employeesInput.vue
+25
-0
No files found.
src/api/admin/userManagement/index.js
View file @
1e1f183c
...
@@ -99,6 +99,15 @@ export function postions(obj) {
...
@@ -99,6 +99,15 @@ export function postions(obj) {
});
});
}
}
// 身份列表
export
function
jobs
(
obj
)
{
return
fetch
({
url
:
'/api/admin/postion/admin/jobs'
,
method
:
'get'
,
data
:
obj
});
}
// 添加员工
// 添加员工
export
function
addEditor
(
obj
)
{
export
function
addEditor
(
obj
)
{
return
fetch
({
return
fetch
({
...
...
src/views/userManagement/employeesInput.vue
View file @
1e1f183c
...
@@ -28,6 +28,21 @@
...
@@ -28,6 +28,21 @@
</el-select>
</el-select>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
<el-col
:span=
"4"
>
<el-form-item
label=
"分公司"
>
<el-select
class=
"filter-item"
v-model=
"listQuery.status"
placeholder=
"请选分公司"
>
<el-option
:key=
"undefined"
label=
"全部"
:value=
"undefined"
></el-option>
<el-option
v-for=
"(item,index) in statusList "
:key=
"index"
:label=
"item.label"
:value=
"item.value"
></el-option>
</el-select>
</el-form-item>
</el-col>
</el-row>
</el-row>
</el-form>
</el-form>
<el-button
class=
"filter-item"
type=
"primary"
v-waves
icon=
"search"
@
click=
"handleFilter"
>
搜索
</el-button>
<el-button
class=
"filter-item"
type=
"primary"
v-waves
icon=
"search"
@
click=
"handleFilter"
>
搜索
</el-button>
...
@@ -53,6 +68,8 @@
...
@@ -53,6 +68,8 @@
>
>
<el-table-column
prop=
"name"
label=
"姓名"
width=
"180"
align=
"center"
></el-table-column>
<el-table-column
prop=
"name"
label=
"姓名"
width=
"180"
align=
"center"
></el-table-column>
<el-table-column
prop=
"phone"
label=
"手机号"
align=
"center"
></el-table-column>
<el-table-column
prop=
"phone"
label=
"手机号"
align=
"center"
></el-table-column>
<el-table-column
prop=
"jobName"
label=
"职位"
align=
"center"
></el-table-column>
<el-table-column
prop=
"companyName"
label=
"所属公司"
align=
"center"
></el-table-column>
<el-table-column
prop=
"positionName"
label=
"身份"
align=
"center"
></el-table-column>
<el-table-column
prop=
"positionName"
label=
"身份"
align=
"center"
></el-table-column>
<el-table-column
label=
"状态"
align=
"center"
>
<el-table-column
label=
"状态"
align=
"center"
>
<template
scope=
"scope"
>
<template
scope=
"scope"
>
...
@@ -455,6 +472,14 @@ export default {
...
@@ -455,6 +472,14 @@ export default {
}
}
});
});
},
},
jobsFn
()
{
jobs
().
then
(
data
=>
{
//console.log(data);
if
(
data
.
status
==
200
)
{
this
.
jobsList
=
data
.
data
;
}
});
},
resetForm
(
formName
)
{
resetForm
(
formName
)
{
this
.
$refs
[
formName
].
resetFields
();
this
.
$refs
[
formName
].
resetFields
();
}
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment