“linengliang”
2023-10-19 99611d5098f9325e3ab378b55d3e51ccd6521c14
小修改
已修改2个文件
47 ■■■■■ 文件已修改
src/views/eam/EquipmentCalibrationOrder.vue 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/eam/modules/equipmentCalibrationOrder/EquipmentCalibrationOrderExeDrawer.vue 44 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/eam/EquipmentCalibrationOrder.vue
@@ -155,11 +155,12 @@
            type="vertical"
          />
          <a
             v-if="record.status === '4'"
            @click="handleFinal(record)"
          >录入结果</a>
           <!-- v-if="record.status === '5'" -->
           <a-divider
            v-if="record.status === '4'"
            type="vertical"
          />
          <a-dropdown>
src/views/eam/modules/equipmentCalibrationOrder/EquipmentCalibrationOrderExeDrawer.vue
@@ -227,6 +227,18 @@
  },
  data() {
    return {
      disableMixinCreated:true,
      ipagination:{
          current: 1,
          pageSize: 5,
          pageSizeOptions: ['5', '10', '50'],
          showTotal: (total, range) => {
            return range[0] + "-" + range[1] + " 共" + total + "条"
          },
          showQuickJumper: true,
          showSizeChanger: true,
          total: 0
      },
      title: "检定工单执行",
      visible: false,
      maskClosable: true,
@@ -301,37 +313,7 @@
      this.dataSource = []
      this.visible = true;
      this.queryParam.calibrationOrderId = record.id
      this.loadData1(1)
    },
    loadData1(arg) {
      if (!this.url.list) {
        this.$message.error("请设置url.list属性!")
        return
      }
      //加载数据 若传入参数1则加载第一页的内容
      if (arg === 1) {
        this.ipagination.current = 1;
      }
      var params = this.getQueryParams();//查询条件
      this.loading = true;
      getAction(this.url.list, params).then((res) => {
        if (res.success) {
          this.dataSource = res.result.records || res.result;
          if (res.result.total) {
            this.ipagination.total = res.result.total;
          } else {
            this.ipagination.total = 0;
          }
        } else {
          this.$message.warning(res.message)
        }
      }).finally(() => {
        this.loading = false
      })
    },
    loadData() {
      this.loadData(1)
    },
    getBackground() {
      return "background-color:rgba(127, 127, 127,0.08)";