|
@@ -15,8 +15,8 @@
|
|
|
</el-option>
|
|
</el-option>
|
|
|
</el-select>
|
|
</el-select>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
- <el-form-item label="手机号" prop="employeePhone">
|
|
|
|
|
- <el-input v-model="queryParams.employeePhone" placeholder="请输入手机号" clearable style="width: 250px"
|
|
|
|
|
|
|
+ <el-form-item label="手机号" prop="employeeMobile">
|
|
|
|
|
+ <el-input v-model="queryParams.employeeMobile" placeholder="请输入手机号" clearable style="width: 250px"
|
|
|
@keyup.enter.native="handleQuery" />
|
|
@keyup.enter.native="handleQuery" />
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
<el-form-item label="日期" prop="attendanceDate">
|
|
<el-form-item label="日期" prop="attendanceDate">
|
|
@@ -46,7 +46,7 @@
|
|
|
<el-table-column label="员工姓名" align="center" prop="employeeName" min-width="80" />
|
|
<el-table-column label="员工姓名" align="center" prop="employeeName" min-width="80" />
|
|
|
<el-table-column label="部门" align="center" prop="deptName" min-width="100" />
|
|
<el-table-column label="部门" align="center" prop="deptName" min-width="100" />
|
|
|
<el-table-column label="职位" align="center" prop="position" min-width="100" />
|
|
<el-table-column label="职位" align="center" prop="position" min-width="100" />
|
|
|
- <el-table-column label="手机号" align="center" prop="employeePhone" min-width="100" />
|
|
|
|
|
|
|
+ <el-table-column label="手机号" align="center" prop="employeeMobile" min-width="100" />
|
|
|
<el-table-column label="日期" align="center" prop="attendanceDate" min-width="100" />
|
|
<el-table-column label="日期" align="center" prop="attendanceDate" min-width="100" />
|
|
|
<el-table-column label="上班打卡" align="center" prop="workStartTime" min-width="100" />
|
|
<el-table-column label="上班打卡" align="center" prop="workStartTime" min-width="100" />
|
|
|
<el-table-column label="下班打卡" align="center" prop="workEndTime" min-width="100" />
|
|
<el-table-column label="下班打卡" align="center" prop="workEndTime" min-width="100" />
|
|
@@ -91,7 +91,7 @@
|
|
|
</el-col>
|
|
</el-col>
|
|
|
<el-col :span="24">
|
|
<el-col :span="24">
|
|
|
<el-form-item label="手机号">
|
|
<el-form-item label="手机号">
|
|
|
- <el-input v-model="form.employeePhone" placeholder='手机号' disabled></el-input>
|
|
|
|
|
|
|
+ <el-input v-model="form.employeeMobile" placeholder='手机号' disabled></el-input>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
</el-col>
|
|
</el-col>
|
|
|
<el-col :span="24">
|
|
<el-col :span="24">
|
|
@@ -106,6 +106,7 @@
|
|
|
<el-time-picker
|
|
<el-time-picker
|
|
|
v-model="form.workStartTime"
|
|
v-model="form.workStartTime"
|
|
|
value-format="HH:mm"
|
|
value-format="HH:mm"
|
|
|
|
|
+ format="HH:mm"
|
|
|
:picker-options="{
|
|
:picker-options="{
|
|
|
selectableRange: '00:00:00 - 23:59:59'
|
|
selectableRange: '00:00:00 - 23:59:59'
|
|
|
}"
|
|
}"
|
|
@@ -119,6 +120,7 @@
|
|
|
<el-time-picker
|
|
<el-time-picker
|
|
|
v-model="form.workEndTime"
|
|
v-model="form.workEndTime"
|
|
|
value-format="HH:mm"
|
|
value-format="HH:mm"
|
|
|
|
|
+ format="HH:mm"
|
|
|
:picker-options="{
|
|
:picker-options="{
|
|
|
selectableRange: '00:00:00 - 23:59:59'
|
|
selectableRange: '00:00:00 - 23:59:59'
|
|
|
}"
|
|
}"
|
|
@@ -167,7 +169,7 @@
|
|
|
<div class="field-name">手机号</div>
|
|
<div class="field-name">手机号</div>
|
|
|
</div>
|
|
</div>
|
|
|
<div class="field-component">
|
|
<div class="field-component">
|
|
|
- <span>{{ form.employeePhone }}</span>
|
|
|
|
|
|
|
+ <span>{{ form.employeeMobile }}</span>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
<div class="fx-field x-grid-col-12">
|
|
<div class="fx-field x-grid-col-12">
|
|
@@ -243,7 +245,7 @@ export default {
|
|
|
employeeName: undefined,
|
|
employeeName: undefined,
|
|
|
deptId: undefined,
|
|
deptId: undefined,
|
|
|
position: undefined,
|
|
position: undefined,
|
|
|
- employeePhone: undefined,
|
|
|
|
|
|
|
+ employeeMobile: undefined,
|
|
|
attendanceDate: [],
|
|
attendanceDate: [],
|
|
|
},
|
|
},
|
|
|
// 表单参数
|
|
// 表单参数
|
|
@@ -275,7 +277,7 @@ export default {
|
|
|
let employeeInfo = response.data;
|
|
let employeeInfo = response.data;
|
|
|
this.form.deptName = employeeInfo.deptName;
|
|
this.form.deptName = employeeInfo.deptName;
|
|
|
this.form.position = employeeInfo.position;
|
|
this.form.position = employeeInfo.position;
|
|
|
- this.form.employeePhone = employeeInfo.phone;
|
|
|
|
|
|
|
+ this.form.employeeMobile = employeeInfo.phone;
|
|
|
// this.form.entryDate = employeeInfo.entryDate;
|
|
// this.form.entryDate = employeeInfo.entryDate;
|
|
|
// this.form.probationEndDate = employeeInfo.probationEndDate;
|
|
// this.form.probationEndDate = employeeInfo.probationEndDate;
|
|
|
});
|
|
});
|
|
@@ -335,7 +337,7 @@ export default {
|
|
|
employeeId: undefined,
|
|
employeeId: undefined,
|
|
|
deptName: undefined,
|
|
deptName: undefined,
|
|
|
position: undefined,
|
|
position: undefined,
|
|
|
- employeePhone: undefined,
|
|
|
|
|
|
|
+ employeeMobile: undefined,
|
|
|
attendanceDate: undefined,
|
|
attendanceDate: undefined,
|
|
|
|
|
|
|
|
workStartTime: undefined,
|
|
workStartTime: undefined,
|