“linengliang”
2023-10-17 1c5776c08419256f936a8cf115459f4847d51b5a
src/views/eam/EquipmentMaintenancePlanDetailList.vue
@@ -67,19 +67,29 @@
            <a>删除</a>
          </a-popconfirm>
        </span>
        <span
          slot="num"
          slot-scope="text, record"
        >
          <a
            class="lot"
            @click="handleShowDetail(record)"
          >{{record.standardNum}}</a>
        </span>
      </a-table>
    </div>
    <standard-detail-model :mainId="standardId" ref="standardDetail"></standard-detail-model>
  </a-card>
</template>
<script>
  import { JeecgListMixin } from '@/mixins/JeecgListMixin'
  import StandardDetailModel from './modules/maintenancePlan/StandardDetailModel.vue'
  export default {
    name: "EquipmentMaintenancePlanDetailList",
    mixins:[JeecgListMixin],
    components: {},
    components: {StandardDetailModel},
    props:{
      mainId:{
        type:String,
@@ -121,6 +131,7 @@
            align:"center",
            dataIndex: 'standardNum',
            width:300,
            scopedSlots: { customRender: 'num' }
          },
          {
            title:'设备统一编码',
@@ -161,7 +172,8 @@
          importUrl: "/eam/equipmentMaintenancePlan/importEquipmentMaintenancePlanDetail",
        },
        dictOptions:{
        }
        },
        standardId:''
      }
    },
    created() {
@@ -176,8 +188,11 @@
        this.dataSource=[]
        this.selectedRowKeys=[]
        this.ipagination.current = 1
      },
      handleShowDetail(record){
        this.standardId = record.standardId
        this.$refs.standardDetail.visible = true;
      }
    }
  }
</script>