Преглед на файлове

考勤明细增加备注字段

zhonghuizhen преди 1 ден
родител
ревизия
6c66ab3a72
променени са 1 файла, в които са добавени 25 реда и са изтрити 9 реда
  1. 25 9
      src/views/business/attendance/attendanceDetails.vue

+ 25 - 9
src/views/business/attendance/attendanceDetails.vue

@@ -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(() => {