|
@@ -98,14 +98,14 @@
|
|
|
width="100"
|
|
width="100"
|
|
|
/>-->
|
|
/>-->
|
|
|
</el-table-column>
|
|
</el-table-column>
|
|
|
- <el-table-column key="riQi" prop="riQi" label="日期" width="100" />
|
|
|
|
|
|
|
+ <el-table-column key="riQi" prop="riQi" label="日期" width="90" />
|
|
|
<!-- 上班分组 -->
|
|
<!-- 上班分组 -->
|
|
|
<el-table-column label="上班">
|
|
<el-table-column label="上班">
|
|
|
<el-table-column
|
|
<el-table-column
|
|
|
key="daKaShiJian1"
|
|
key="daKaShiJian1"
|
|
|
prop="daKaShiJian1"
|
|
prop="daKaShiJian1"
|
|
|
label="打卡时间"
|
|
label="打卡时间"
|
|
|
- width="160"
|
|
|
|
|
|
|
+ width="150"
|
|
|
:formatter="formatDateTime"
|
|
:formatter="formatDateTime"
|
|
|
/>
|
|
/>
|
|
|
<el-table-column
|
|
<el-table-column
|
|
@@ -142,7 +142,7 @@
|
|
|
key="daKaShiJian2"
|
|
key="daKaShiJian2"
|
|
|
prop="daKaShiJian2"
|
|
prop="daKaShiJian2"
|
|
|
label="打卡时间"
|
|
label="打卡时间"
|
|
|
- width="160"
|
|
|
|
|
|
|
+ width="150"
|
|
|
:formatter="formatDateTime"
|
|
:formatter="formatDateTime"
|
|
|
/>
|
|
/>
|
|
|
<el-table-column
|
|
<el-table-column
|
|
@@ -201,12 +201,17 @@
|
|
|
</span>
|
|
</span>
|
|
|
</template>
|
|
</template>
|
|
|
</el-table-column>
|
|
</el-table-column>
|
|
|
-
|
|
|
|
|
|
|
+ <el-table-column
|
|
|
|
|
+ key="beiZhu"
|
|
|
|
|
+ prop="beiZhu"
|
|
|
|
|
+ label="备注"
|
|
|
|
|
+ width="85"
|
|
|
|
|
+ />
|
|
|
<!-- 操作列:仅质量负责人可见 -->
|
|
<!-- 操作列:仅质量负责人可见 -->
|
|
|
<el-table-column
|
|
<el-table-column
|
|
|
v-if="isQualityManager"
|
|
v-if="isQualityManager"
|
|
|
label="操作"
|
|
label="操作"
|
|
|
- width="90"
|
|
|
|
|
|
|
+ width="75"
|
|
|
fixed="right"
|
|
fixed="right"
|
|
|
>
|
|
>
|
|
|
<template #default="{ row }">
|
|
<template #default="{ row }">
|
|
@@ -244,6 +249,14 @@
|
|
|
style="width: 100%"
|
|
style="width: 100%"
|
|
|
/>
|
|
/>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
|
|
+ <el-form-item label="备注">
|
|
|
|
|
+ <el-input
|
|
|
|
|
+ type="textarea"
|
|
|
|
|
+ v-model="editForm.beiZhu"
|
|
|
|
|
+ :rows="3"
|
|
|
|
|
+ placeholder="请输入备注信息"
|
|
|
|
|
+ />
|
|
|
|
|
+ </el-form-item>
|
|
|
</el-form>
|
|
</el-form>
|
|
|
<span slot="footer" class="dialog-footer">
|
|
<span slot="footer" class="dialog-footer">
|
|
|
<el-button @click="editDialogVisible = false">取消</el-button>
|
|
<el-button @click="editDialogVisible = false">取消</el-button>
|
|
@@ -381,7 +394,8 @@ export default {
|
|
|
editForm: {
|
|
editForm: {
|
|
|
id: '',
|
|
id: '',
|
|
|
daKaShiJian1: '',
|
|
daKaShiJian1: '',
|
|
|
- daKaShiJian2: ''
|
|
|
|
|
|
|
+ daKaShiJian2: '',
|
|
|
|
|
+ beiZhu: ''
|
|
|
},
|
|
},
|
|
|
saveLoading: false
|
|
saveLoading: false
|
|
|
}
|
|
}
|
|
@@ -571,14 +585,15 @@ export default {
|
|
|
this.editForm = {
|
|
this.editForm = {
|
|
|
id: row.id,
|
|
id: row.id,
|
|
|
daKaShiJian1: row.daKaShiJian1 || '',
|
|
daKaShiJian1: row.daKaShiJian1 || '',
|
|
|
- daKaShiJian2: row.daKaShiJian2 || ''
|
|
|
|
|
|
|
+ daKaShiJian2: row.daKaShiJian2 || '',
|
|
|
|
|
+ beiZhu: row.beiZhu || ''
|
|
|
}
|
|
}
|
|
|
this.editDialogVisible = true
|
|
this.editDialogVisible = true
|
|
|
},
|
|
},
|
|
|
closeEditDialog() {
|
|
closeEditDialog() {
|
|
|
this.editDialogVisible = false
|
|
this.editDialogVisible = false
|
|
|
this.currentEditRow = null
|
|
this.currentEditRow = null
|
|
|
- this.editForm = { id:'',daKaShiJian1: '', daKaShiJian2: '' }
|
|
|
|
|
|
|
+ this.editForm = { id:'',daKaShiJian1: '', daKaShiJian2: '',beiZhu: '' }
|
|
|
},
|
|
},
|
|
|
saveEditTime() {
|
|
saveEditTime() {
|
|
|
if (!this.currentEditRow) return
|
|
if (!this.currentEditRow) return
|
|
@@ -587,7 +602,8 @@ export default {
|
|
|
const postData = {
|
|
const postData = {
|
|
|
id: this.editForm.id, // 主键字段名 id_
|
|
id: this.editForm.id, // 主键字段名 id_
|
|
|
daKaShiJian1: this.editForm.daKaShiJian1,
|
|
daKaShiJian1: this.editForm.daKaShiJian1,
|
|
|
- daKaShiJian2: this.editForm.daKaShiJian2
|
|
|
|
|
|
|
+ daKaShiJian2: this.editForm.daKaShiJian2,
|
|
|
|
|
+ beiZhu: this.editForm.beiZhu
|
|
|
}
|
|
}
|
|
|
gdUpdateAttendce(postData)
|
|
gdUpdateAttendce(postData)
|
|
|
.then(() => {
|
|
.then(() => {
|