subTable

本文档详细介绍了subTable子表组件的使用,包括组件的说明、配置项的介绍和具体的使用步骤。该组件主要用于根据接口/p/cs/objectTableItem渲染展示类子表,如日志展示,并提供了配置文件路径和在项目中的引入、注册及数据配置方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

subTable子表组件的使用说明

一. 组件说明

根据接口(/p/cs/objectTableItem)渲染子表(单纯的展示类子表.eg:日志–没有表内操作)
配置文件路径:/burgeon-project-logic/config/config/subTable.config.js

二. 配置项说明

  1. index.js中添加/修改配置:
const con = {
  orderCenter: {
    OC_B_RETURN_ORDER110: { // 退货日志
      table: 'OC_B_RETURN_ORDER_LOG',
      refcolid: 171736, // 明细表的primaryKey(主键字段)的ID
      searchdata: {
        column_include_uicontroller: true,
        orderby: [{ column: 'OC_B_RETURN_ORDER_LOG.ID', asc: false }],
        range: 10,
        fixedcolumns: {},
        startindex: 0
      }
    },
  },
  PS_C_SKU: {
    PS_C_ALTERNATE_SKU110: { // 备用条码
      table: 'PS_C_ALTERNATE_SKU',
      refcolid: 165654,
      searchdata: {
        column_include_uicontroller: true,
        range: 10,
        fixedcolumns: {},
        startindex: 0
      }
    },
  }
}
CustomConfig.editSubTableConfig(con); //  修改/传入配置
console.log('CustomConfig.subTableConfig::', CustomConfig.subTableConfig);

三. 使用说明

1.引入组件:

import subTable from 'professionalComponents/subTable';

2.注册:

components: {
    subTable,
},

3.data中定义subTableConfig:

subTableConfig: {
        centerName: '', // 用于匹配this.$OMS2.subTableCon下的一级key(可能是中心名)
        tablename: '', // 子表的表名
        objid: '',  // 明细ID(路由上的那个)
		pageShow:true|false, // 当前是否展示页码,默认false
},

4.使用组件:

<subTable :component-data="subTableConfig"></subTable>

©撰写:zhou.l@burgeon.cn

05-24
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值