Compare commits

..

No commits in common. "224d3ec54211d86d8f23f139da7877e8fcc92c9b" and "84789f53308a79f0cf6562931a6cc666d42e0fd5" have entirely different histories.

3 changed files with 6 additions and 22 deletions

View File

@ -8,14 +8,6 @@ export function fetchManager(data) {
})
}
export function fetchEmp(data) {
return request({
url: '/manage/manager/listEmp',
method: 'post',
data
})
}
export function add(data) {
return request({
url: '/manage/manager/add',

View File

@ -156,7 +156,7 @@
<script>
//jsjsjson,
//import { } from '',
import { fetchEmp, add, findById, update, del, batchDel } from '@/api/manager'
import { fetchEmp, add, findById, update, del, batchDel } from '@/api/emp'
export default {
//import使
data() {

View File

@ -4,7 +4,7 @@
<el-tab-pane label="销售管理" v-if="role == 1 || role == 4"></el-tab-pane>
<el-tab-pane label="人员管理" v-if="role == 1 || role == 3">
<el-tabs :tab-position="tabPosition2" style="height: 80%">
<el-tab-pane label="管理员管理" v-if="post == 1 || post == 2">
<el-tab-pane label="管理员管理">
<div>
<el-button @click="fetchManager"></el-button>
</div>
@ -37,8 +37,6 @@
</el-table-column>
<el-table-column label="员工住址" prop="empAddress"/>
<el-table-column label="员工薪资" prop="empSal"/>
<el-table-column label="员工权限" prop="roleName"/>
<el-table-column label="员工岗位" prop="postName"/>
<el-table-column label="操作">
<template slot-scope="scope">
<el-button type="warning" @click="openManager(scope.row.empId)"></el-button>
@ -164,7 +162,7 @@
</div>
</el-dialog>
</el-tab-pane>
<el-tab-pane label="员工管理" v-if="post == 1 || post == 2">
<el-tab-pane label="员工管理">
<div>
<el-button @click="fetchEmp"></el-button>
</div>
@ -195,8 +193,6 @@
</el-table-column>
<el-table-column label="员工住址" prop="empAddress"/>
<el-table-column label="员工薪资" prop="empSal"/>
<el-table-column label="员工权限" prop="roleName"/>
<el-table-column label="员工岗位" prop="postName"/>
<el-table-column label="操作">
<template slot-scope="scope">
<el-button type="warning" @click="openEmp(scope.row.empId)"></el-button>
@ -321,13 +317,9 @@
</div>
</el-dialog>
</el-tab-pane>
<el-tab-pane label="会员管理" v-if="post == 1 || post == 3"></el-tab-pane>
<el-tab-pane label="客户管理" v-if="post == 1 || post == 3"></el-tab-pane>
</el-tabs>
</el-tab-pane>
<el-tab-pane label="仓库管理" v-if="role == 1 || role == 2">
</el-tab-pane>
<el-tab-pane label="仓库管理" v-if="role == 1 || role == 2"></el-tab-pane>
<el-tab-pane label="综合统计" v-if="role == 1 || role == 2 || role == 3"></el-tab-pane>
<el-tab-pane label="报表统计" v-if="role == 1 || role == 2 || role == 3"></el-tab-pane>
</el-tabs>
@ -338,7 +330,8 @@
//jsjsjson,
//import { } from '',
import { add, batchDel, del, fetchManager, findById, update, fetchEmp } from '@/api/manager'
import { add, batchDel, del, fetchManager, findById, update } from '@/api/manager'
import { fetchEmp } from '@/api/emp'
import { findRoles, findPosts } from '@/api/role'
export default {
@ -349,7 +342,6 @@ export default {
tabPosition1: 'left',
tabPosition2: 'left',
role: localStorage.getItem('roleId'),
post: localStorage.getItem('postId'),
emp: {
empId: null,
empName: '',