chenlu
2025-11-27 b70ea28f51757ed39992d5a71b2e15b1d4cc7c7d
north-glass-erp/northglass-erp/src/views/pp/report/QualityReport.vue
@@ -92,6 +92,7 @@
    gridOptions.loading = false
  } else {
    ElMessage.warning(res.msg)
    gridOptions.loading = false
  }
})
@@ -99,14 +100,16 @@
const selectPageList = () => {
  let startTime = form.date1[0]
  let endTime = form.date1[1]
  gridOptions.loading = true
  request.post(`/report/qualityReport/${pageNum.value}/${total.pageSize}/${startTime}/${endTime}/${inputVal}`, filterData.value).then((res) => {
    if (res.code == 200) {
      produceList = deepClone(res.data.data)
      xGrid.value.reloadData(produceList)
      gridOptions.loading = false
    } else {
      gridOptions.loading = false
      ElMessage.warning(res.msg)
    }
  })
@@ -114,7 +117,7 @@
//点击查询
const getWorkOrder = () => {
  gridOptions.loading = true
  let startTime = form.date1[0]
  let endTime = form.date1[1]
  request.post(`/report/qualityReport/${startTime}/${endTime}`, filterData.value).then((res) => {
@@ -125,8 +128,10 @@
      // pageTotal.value = res.data.total
      produceList = deepClone(res.data.data)
      xGrid.value.reloadData(produceList)
      gridOptions.loading = false
    } else {
      ElMessage.warning(res.msg)
      gridOptions.loading = false
    }
  })
}
@@ -173,6 +178,7 @@
//子组件接收参数
const xGrid = ref()
const gridOptions = reactive({
  loading: true,
  border: "full",//表格加边框
  keepSource: true,//保持源数据
  align: 'center',//文字居中