jiangping
2025-06-06 77946261ec663aa1fe7f6f97e550532ed879f982
admin/src/views/workorder/workorderList.vue
@@ -90,7 +90,7 @@
      <pagination @size-change="handleSizeChange" @current-change="handlePageChange" :pagination="tableData.pagination">
      </pagination>
    </template>
    <Detail v-if="showDetail" ref="DetailRef" @close="showDetail = false" @success="search" />
    <Detail v-if="openDetail" ref="DetailRef" @close="openDetail = false" @success="search" />
    <!-- 新建/修改 -->
    <OperaYwWorkorderWindow ref="operaYwWorkorderWindow" @success="handlePageChange" />
  </TableLayout>
@@ -112,7 +112,7 @@
  data() {
    return {
      // 搜索
      showDetail: false,
      openDetail: false,
      searchForm: {
        selDate: [],
        areaIds: '',
@@ -138,11 +138,13 @@
  },
  methods: {
    handleDetail(row) {
      this.showDetail = true
      this.openDetail = true
      this.$nextTick(() => {
        this.$refs.DetailRef.visible = true
        this.$refs.DetailRef.id = row.id
        this.$refs.DetailRef.getDetail()
        this.$refs.DetailRef.open('工单详情', { workorderId: row.id }, true)
        // this.$refs.DetailRef.isShow = true
        // this.$refs.DetailRef.visible = true
        // this.$refs.DetailRef.id = row.id
        // this.$refs.DetailRef.getDetail()
      })
    },