xiangpei
2024-08-31 ca10059ec6708c0bfd67abcbd0fa2826949c5e3d
下发页面运维单位工单数查询优化
2个文件已修改
20 ■■■■■ 已修改文件
src/api/platform/unit.js 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/system/work-order/distribute/index.vue 15 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/platform/unit.js
@@ -52,9 +52,10 @@
}
// 获取运维单位工单统计列表
export function workList() {
export function workList(params) {
  return request({
    url: '/yw-unit/work/list',
    method: 'get'
    method: 'get',
    params: params
  })
}
src/views/system/work-order/distribute/index.vue
@@ -61,7 +61,6 @@
          <span style="font-weight: bold;font-size: 16px">快捷下发</span>
          <el-form ref="fastDistributeForm" :model="fastDistributeForm" :rules="fastDistributeRules" label-width="80px">
            <el-form-item label="快捷方式" prop="fastWay">
              <el-radio v-model="fastDistributeForm.fastWay" label="LAST_HALF_HOUR">最近30分钟</el-radio>
              <el-radio v-model="fastDistributeForm.fastWay" label="LAST_HOUR">最近1小时</el-radio>
              <el-radio v-model="fastDistributeForm.fastWay" label="LAST_TWO_HOUR">最近2小时</el-radio>
              <el-radio v-model="fastDistributeForm.fastWay" label="LAST_DAY">最近1天</el-radio>
@@ -312,11 +311,13 @@
    },
    page() {
      this.loading = true;
      this.selectUnit();
      distributeWorkOrder(this.queryParams).then(res => {
        this.workOrderList = res.data.records;
        this.total = res.total;
        this.loading = false;
      distributeWorkOrder(this.queryParams).then(data => {
        workList(this.queryParams).then(res => {
          this.unitList = res.data;
          this.workOrderList = data.data.records;
          this.total = data.total;
          this.loading = false;
        })
      })
    },
    changeUnit(unitId, unitName) {
@@ -418,7 +419,7 @@
    },
    // 运维公司下拉数据
    selectUnit() {
      workList().then(res => {
      workList(this.queryParams).then(res => {
        this.unitList = res.data;
      })
    },