feat(wms): 新增员工异动管理功能并优化员工信息界面
refactor(员工信息): 重构员工信息界面,使用下拉选择替代输入框 feat(员工异动): 新增员工入职和离职功能及相关API fix(合卷): 修复扫码日期格式化问题 style(交付): 统一结算类型为卷重结算
This commit is contained in:
64
klp-ui/src/api/wms/employeeChange.js
Normal file
64
klp-ui/src/api/wms/employeeChange.js
Normal file
@@ -0,0 +1,64 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 查询员工异动(入职/离职)列表
|
||||
export function listEmployeeChange(query) {
|
||||
return request({
|
||||
url: '/wms/employeeChange/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
// 查询员工异动(入职/离职)详细
|
||||
export function getEmployeeChange(changeId) {
|
||||
return request({
|
||||
url: '/wms/employeeChange/' + changeId,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 新增员工异动(入职/离职)
|
||||
export function addEmployeeChange(data) {
|
||||
return request({
|
||||
url: '/wms/employeeChange',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 修改员工异动(入职/离职)
|
||||
export function updateEmployeeChange(data) {
|
||||
return request({
|
||||
url: '/wms/employeeChange',
|
||||
method: 'put',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除员工异动(入职/离职)
|
||||
export function delEmployeeChange(changeId) {
|
||||
return request({
|
||||
url: '/wms/employeeChange/' + changeId,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
|
||||
// 员工入职
|
||||
export function employeeEntry(data) {
|
||||
return request({
|
||||
url: '/wms/employeeChange/entry',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 员工离职
|
||||
*/
|
||||
export function employeeLeave(data) {
|
||||
return request({
|
||||
url: '/wms/employeeChange/leave',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
@@ -85,6 +85,10 @@ export function updatePendingAction(data) {
|
||||
if (payload.completeTime) {
|
||||
payload.completeTime = parseDate(payload.completeTime)
|
||||
}
|
||||
if (payload.scanTime) {
|
||||
// 扫码日期格式化为yyyy-MM-dd'T'HH:mm:ss.SSSX
|
||||
payload.scanTime = parseDate(payload.scanTime).replace(' ', 'T') + '.000Z'
|
||||
}
|
||||
return request({
|
||||
url: '/wms/coilPendingAction',
|
||||
method: 'put',
|
||||
|
||||
Reference in New Issue
Block a user