shuishen
2023-12-23 8e357feadbb4720b99a3ab485e73cb72b66ea3ad
src/views/cGovernance/punchCard.vue
@@ -45,9 +45,30 @@
                dialogClickModal: false,
                column: [
                    {
                        width: 96,
                        label: "打卡人员",
                        prop: "name",
                        search: true
                        search: true,
                        searchSpan: 4
                    },
                    {
                        label: "打卡时间",
                        prop: "dateTime",
                        type: "daterange",
                        format: "yyyy-MM-dd",
                        valueFormat: "yyyy-MM-dd",
                        searchSpan: 5,
                        searchRange: true,
                        hide: true,
                        addDisplay: false,
                        editDisplay: false,
                        viewDisplay: false,
                        search: true,
                        rules: [{
                            required: true,
                            message: "请选择发布时间",
                            trigger: "blur",
                        },],
                    },
                    {
                        label: "打卡时间",
@@ -151,6 +172,15 @@
        onLoad (page, params = {}) {
            this.loading = true
            const { dateTime } = this.query
            if (dateTime) {
                this.query = {
                    startTime: dateTime[0],
                    endTime: dateTime[1],
                }
            }
            getList(page.currentPage, page.pageSize, Object.assign(params, this.query)).then(res => {
                const data = res.data.data
                this.page.total = data.total