haoxuan
2024-04-23 ee414c03a6779745ea6e11693cf6f3f61690f399
src/views/employeeSalary/attendanceManage/index.vue
@@ -42,6 +42,12 @@
        </div>
      </div>
    </div>
    <ImportDialog
      title="上传文件"
      ref="import"
      @fileSuccess="fileSuccess"
    >
    </ImportDialog>
    <!-- 规则设置 -->
    <RuleSettingDialog ref="RuleSettingDialog" :editRow="editRow"  @closeClick="getData" />
  </div>
@@ -51,13 +57,16 @@
import { getAttendanceList, deleteAttendanceInfo } from "@/api/employeeSalary/attendanceManage.js"
import pageMixin from "@/components/makepager/pager/mixin/pageMixin"
import RuleSettingDialog from  "@/views/employeeSalary/attendanceManage/components/RuleSettingDialog"
import ImportDialog from "@/views/employeeSalary/attendanceManage/components/ImportDialog";
export default {
  name: "attendanceManage",
  props: {
  },
  mixins: [pageMixin],
  components: {
    RuleSettingDialog
    RuleSettingDialog,
    ImportDialog
  },
  data() {
    return {
@@ -170,9 +179,13 @@
      this.pagerOptions.currPage = 1
      this.getData()
    },
    //导入成功
    fileSuccess() {
       this.getData()
    },
    // 导入
    exportClick() {
      this.$refs.import.isopen=true;
    },
     // 同步
     synchClick(){