conf: 员工管理接口地址修改

feature/task1.0.0__0514__ch
向文可 4 years ago
parent bce0da2b90
commit 2b470c0aac

@ -11,7 +11,7 @@ export function sendSmsCode(params) {
// 登录 // 登录
export async function login(data) { export async function login(data) {
return request({ return request({
url: '/user/loginByPasswordToB', url: '/uc/user/loginByPasswordToB',
method: 'post', method: 'post',
data, data,
}); });
@ -19,7 +19,7 @@ export async function login(data) {
// 获取用户信息 // 获取用户信息
export function getUserInfo() { export function getUserInfo() {
return request({ return request({
url: '/user/current', url: '/uc/user/current',
method: 'get', method: 'get',
}); });
} }

@ -1,41 +1,41 @@
import request from '@/utils/request.js'; import request from '@/utils/request.js';
export const search = (params) => { export const search = (params) => {
return request({ return request({
url: '/employee', url: '/uc/employee',
method: 'get', method: 'get',
params, params,
}); });
}; };
export const detail = (id) => { export const detail = (id) => {
return request({ return request({
url: '/employee/' + id, url: '/uc/employee/' + id,
method: 'get', method: 'get',
}); });
}; };
export const create = (data) => { export const create = (data) => {
return request({ return request({
url: '/employee', url: '/uc/employee',
method: 'post', method: 'post',
data, data,
}); });
}; };
export const update = (data) => { export const update = (data) => {
return request({ return request({
url: '/employee', url: '/uc/employee',
method: 'put', method: 'put',
data, data,
}); });
}; };
export const remove = (idList) => { export const remove = (idList) => {
return request({ return request({
url: '/employee', url: '/uc/employee',
method: 'delete', method: 'delete',
params: { idList }, params: { idList },
}); });
}; };
export const enable = (params) => { export const enable = (params) => {
return request({ return request({
url: '/employee/enable', url: '/uc/employee/enable',
method: 'put', method: 'put',
params, params,
}); });

@ -11,6 +11,9 @@
<el-form-item label="用户名" prop="userName"> <el-form-item label="用户名" prop="userName">
<el-input v-model="form.userName" /> <el-input v-model="form.userName" />
</el-form-item> </el-form-item>
<el-form-item label="密码" prop="password">
<el-input v-model="form.password" type="password" />
</el-form-item>
<el-form-item label="员工姓名" prop="employeeName"> <el-form-item label="员工姓名" prop="employeeName">
<el-input v-model="form.employeeName" /> <el-input v-model="form.employeeName" />
</el-form-item> </el-form-item>
@ -59,6 +62,7 @@
}); });
const rules = reactive({ const rules = reactive({
userName: [{ required: true, message: '用户名不能为空' }], userName: [{ required: true, message: '用户名不能为空' }],
phone: [{ required: true, message: '手机号码不能为空' }],
employeeName: [{ required: true, message: '员工姓名不能为空' }], employeeName: [{ required: true, message: '员工姓名不能为空' }],
employeeType: [{ required: true, message: '员工类型不能为空' }], employeeType: [{ required: true, message: '员工类型不能为空' }],
}); });
@ -106,7 +110,7 @@
} }
}; };
const handleClose = () => { const handleClose = () => {
router.push({ name: 'UserManagement' }); router.push({ name: 'EmployeeManagement' });
}; };
</script> </script>

Loading…
Cancel
Save