代码优化

pull/653/head
hky 2024-12-24 16:55:30 +08:00
parent 66eefc37ad
commit 9df30e466a
4 changed files with 61 additions and 61 deletions

View File

@ -21,31 +21,31 @@ export interface EmployeeVO {
export const EmployeeApi = { export const EmployeeApi = {
// 查询员工花名册分页 // 查询员工花名册分页
getEmployeePage: async (params: any) => { getEmployeePage: async (params: any) => {
return await request.get({ url: `/arcb/salary/employee/page`, params }) return await request.get({ url: `/salary/employee/page`, params })
}, },
// 查询员工花名册详情 // 查询员工花名册详情
getEmployee: async (id: number) => { getEmployee: async (id: number) => {
return await request.get({ url: `/arcb/salary/employee/get?id=` + id }) return await request.get({ url: `/salary/employee/get?id=` + id })
}, },
// 新增员工花名册 // 新增员工花名册
createEmployee: async (data: EmployeeVO) => { createEmployee: async (data: EmployeeVO) => {
return await request.post({ url: `/arcb/salary/employee/create`, data }) return await request.post({ url: `/salary/employee/create`, data })
}, },
// 修改员工花名册 // 修改员工花名册
updateEmployee: async (data: EmployeeVO) => { updateEmployee: async (data: EmployeeVO) => {
return await request.put({ url: `/arcb/salary/employee/update`, data }) return await request.put({ url: `/salary/employee/update`, data })
}, },
// 删除员工花名册 // 删除员工花名册
deleteEmployee: async (id: number) => { deleteEmployee: async (id: number) => {
return await request.delete({ url: `/arcb/salary/employee/delete?id=` + id }) return await request.delete({ url: `/salary/employee/delete?id=` + id })
}, },
// 导出员工花名册 Excel // 导出员工花名册 Excel
exportEmployee: async (params) => { exportEmployee: async (params) => {
return await request.download({ url: `/arcb/salary/employee/export-excel`, params }) return await request.download({ url: `/salary/employee/export-excel`, params })
}, },
} }

View File

@ -242,5 +242,5 @@ export enum DICT_TYPE {
IOT_RW_TYPE = 'iot_rw_type', // IOT 读写类型 IOT_RW_TYPE = 'iot_rw_type', // IOT 读写类型
// ===================人力资源模块====================== // ===================人力资源模块======================
ARCB_EMP_STATUS = 'arcb_emp_status', ARCB_EMP_STATUS = 'arcb_emp_status', //员工状态
} }

View File

@ -4,7 +4,7 @@
ref="formRef" ref="formRef"
:model="formData" :model="formData"
:rules="formRules" :rules="formRules"
label-width="100px" label-width="150px"
v-loading="formLoading" v-loading="formLoading"
> >
<el-form-item label="姓名" prop="empName"> <el-form-item label="姓名" prop="empName">
@ -41,7 +41,7 @@
<el-date-picker <el-date-picker
v-model="formData.workTime" v-model="formData.workTime"
type="date" type="date"
value-format="x" value-format="YYYY-MM-DD"
placeholder="选择参加工作时间" placeholder="选择参加工作时间"
/> />
</el-form-item> </el-form-item>

View File

@ -6,7 +6,7 @@
:model="queryParams" :model="queryParams"
ref="queryFormRef" ref="queryFormRef"
:inline="true" :inline="true"
label-width="68px" label-width="109px"
> >
<el-form-item label="姓名" prop="empName"> <el-form-item label="姓名" prop="empName">
<el-input <el-input
@ -95,7 +95,7 @@
placeholder="请输入住房公积金账号" placeholder="请输入住房公积金账号"
clearable clearable
@keyup.enter="handleQuery" @keyup.enter="handleQuery"
class="!w-240px" class="!w-260px"
/> />
</el-form-item> </el-form-item>
<el-form-item label="参加工作时间" prop="workTime"> <el-form-item label="参加工作时间" prop="workTime">
@ -131,7 +131,7 @@
type="primary" type="primary"
plain plain
@click="openForm('create')" @click="openForm('create')"
v-hasPermi="['arcb:employee:create']" v-hasPermi="['salary:employee:create']"
> >
<Icon icon="ep:plus" class="mr-5px" /> 新增 <Icon icon="ep:plus" class="mr-5px" /> 新增
</el-button> </el-button>
@ -140,7 +140,7 @@
plain plain
@click="handleExport" @click="handleExport"
:loading="exportLoading" :loading="exportLoading"
v-hasPermi="['arcb:employee:export']" v-hasPermi="['salary:employee:export']"
> >
<Icon icon="ep:download" class="mr-5px" /> 导出 <Icon icon="ep:download" class="mr-5px" /> 导出
</el-button> </el-button>
@ -151,7 +151,7 @@
<!-- 列表 --> <!-- 列表 -->
<ContentWrap> <ContentWrap>
<el-table v-loading="loading" :data="list" :stripe="true" :show-overflow-tooltip="true"> <el-table v-loading="loading" :data="list" :stripe="true" :show-overflow-tooltip="true">
<el-table-column label="唯一标识符" align="center" prop="id" /> <!-- <el-table-column label="唯一标识符" align="center" prop="id" />-->
<el-table-column label="姓名" align="center" prop="empName" /> <el-table-column label="姓名" align="center" prop="empName" />
<el-table-column label="身份证号" align="center" prop="idNo" /> <el-table-column label="身份证号" align="center" prop="idNo" />
<el-table-column label="工号" align="center" prop="empNo" /> <el-table-column label="工号" align="center" prop="empNo" />
@ -174,7 +174,7 @@
link link
type="primary" type="primary"
@click="openForm('update', scope.row.id)" @click="openForm('update', scope.row.id)"
v-hasPermi="['arcb:employee:update']" v-hasPermi="['salary:employee:update']"
> >
编辑 编辑
</el-button> </el-button>
@ -182,7 +182,7 @@
link link
type="danger" type="danger"
@click="handleDelete(scope.row.id)" @click="handleDelete(scope.row.id)"
v-hasPermi="['arcb:employee:delete']" v-hasPermi="['salary:employee:delete']"
> >
删除 删除
</el-button> </el-button>