WXL (wul)
2 天以前 acac65122fbac5295e4b7c8eed468e9b9181e366
src/views/sfstatistics/percentage/components/TimelyRateDialog.vue
@@ -115,8 +115,8 @@
          <pagination
            v-show="total > 0"
            :total="total"
            :page.sync="queryParams.pn"
            :limit.sync="queryParams.ps"
            :page.sync="queryParams.pageNum"
            :limit.sync="queryParams.pageSize"
            @pagination="handlePagination"
          />
        </div>
@@ -126,13 +126,10 @@
</template>
<script>
import Pagination from '@/components/Pagination'
export default {
  name: 'TimelyRateDialog',
  components: {
    Pagination
  },
  dicts: ['sys_yujing', 'sys_suggest'],
  props: {
    visible: {
@@ -154,8 +151,8 @@
    queryParams: {
      type: Object,
      default: () => ({
        pn: 1,
        ps: 10
        pageNum: 1,
        pageSize: 10
      })
    }
  },
@@ -182,8 +179,8 @@
    resetQuery() {
      this.localQueryParams = {
        pn: 1,
        ps: 10,
        pageNum: 1,
        pageSize: 10,
        name: '',
        leavediagname: ''
      }
@@ -191,8 +188,11 @@
    },
    handlePagination(pagination) {
      this.localQueryParams.pn = pagination.page
      this.localQueryParams.ps = pagination.limit
      this.localQueryParams.pageNum = pagination.page
      this.localQueryParams.pageSize = pagination.limit
      console.log(pagination,'pagination');
      console.log(this.localQueryParams,'this.localQueryParams');
      this.$emit('search', this.localQueryParams)
    },