考勤统计模块 增加月份对应的星期的数据处理+对应考勤统计的样式调整
2个文件已修改
22 ■■■■ 已修改文件
src/components/makepager/TableCommonView.vue 19 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/employeeSalary/attendanceStatistics/index.vue 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/components/makepager/TableCommonView.vue
@@ -13,8 +13,9 @@
      :show-summary="showSummary.show"
      :summary-method="getSummaries"
      :span-method="arraySpanMethod"
      :class="tableList.headerHeight?'table-height-47px':''"
      @selection-change="handleSelectionChange"
      :header-cell-style="{ background: '#f1f3f8', color: '#000009', 'font-size': '12px', 'font-family': 'PingFangSC' }"
      :header-cell-style="{ background: '#f1f3f8', height:tableList.headerHeight?tableList.headerHeight:'37px',color: '#000009', 'font-size': '12px', 'font-family': 'PingFangSC' }"
      size="mini"
      @row-click="tableRowClick"
      :row-class-name="tableRowClassName"
@@ -42,7 +43,7 @@
      
      <template slot="header">
          {{ item.label }}
          <span v-if="item.weekDay"> - {{item.weekDay}}</span>
          <div v-if="item.weekDay">{{item.weekDay}}</div>
          <span v-if="item.iconRight">
            <i
              :class="item.iconRight"
@@ -237,7 +238,7 @@
        this.showcol = newVal
      },
      immediate: true
    }
    },
  },
  methods: {
    onMaskClick() {
@@ -489,9 +490,21 @@
      font-weight: bold;
    }
  }
  .el-table__fixed{
    height:calc(100% - 8px)!important;
  }
  .el-table__fixed-body-wrapper{
    top:37px!important;
  }
  .table-height-47px .el-table__fixed-body-wrapper{
    top:47px!important;
  }
  .el-table__body-wrapper{
    height:calc(100% - 38px)!important;
  }
  .table-height-47px .el-table__body-wrapper{
    height:calc(100% - 48px)!important;
  }
}
::v-deep .el-table .cell {
src/views/employeeSalary/attendanceStatistics/index.vue
@@ -115,6 +115,7 @@
        tableInfomation: [],
        allcol: [],
        showcol: this.showCol,
        headerHeight:'47px',
        tableColumn: this.setColumnVisible(this.showCol)
      }
      this.tableList.allcol = this.tableList.tableColumn.filter((ele) => !ele.default).map((ele) => ele.label)
@@ -170,7 +171,7 @@
                      label:headerList.details[i].date+'',
                      weekDay:headerList.details[i].weekDay+'',
                      prop:'headerDate'+headerList.details[i].date,
                      min:90,
                      min:80,
                      default:true,
                      isCallMethod:true,
                      isClass: true,