# TModuleForm 模块详情组件
模块详情--基本使用
基本使用副标题
 
        货品信息
        
货品名称  | 货品类别  | 货品价值  | 总重量  | 
总体积  | 总件数  | 易碎品  | 备注  | 
        运费信息
        
计费模式  | 运费单价  | 路损类型  | 路耗定额  | 
整车承载  | 保险购买  | ||
<template>
  <t-layout-page>
    <t-layout-page-item>
      <t-module-form
        title="模块详情--基本使用"
        subTitle="基本使用副标题"
        ref="sourceDetail"
        handleType="desc"
        :descData="descData"
      />
    </t-layout-page-item>
  </t-layout-page>
</template>
<script>
export default {
  name: 'TModuleDetailDemo',
  data() {
    return {
      descData: {
        goods: {
          name: 'goods',
          title: '货品信息',
          data: [
            {
              label: '货品名称',
              fieldName: 'cargoName',
              value: ''
            },
            {
              label: '货品类别',
              fieldName: 'cargoType',
              value: ''
            },
            {
              label: '货品价值',
              fieldName: 'cargoMoneyCentPerTon',
              value: ''
            },
            {
              label: '总重量',
              fieldName: 'cargoWeightKg',
              value: ''
            },
            {
              label: '总体积',
              fieldName: 'cargoVolumeDm3',
              value: ''
            },
            {
              label: '总件数',
              fieldName: 'cargoQty',
              value: ''
            },
            {
              label: '易碎品',
              fieldName: 'isBreakable',
              value: '',
            },
            {
              label: '备注',
              fieldName: 'cargoRemark',
              value: '',
            }
          ]
        },
        freight: {
          name: 'freight',
          title: '运费信息',
          data: [
            {
              label: '计费模式',
              fieldName: 'calFeeType',
              value: ''
            },
            {
              label: '运费单价',
              value: ''
            },
            {
              label: '路损类型',
              fieldName: 'roadLossType',
              value: '',
            },
            {
              label: '路耗定额',
              fieldName: 'roadLossKg',
              value: ''
            },
            {
              label: '整车承载',
              fieldName: 'loadKgPerCar',
              value: ''
            },
            {
              label: '保险购买',
              fieldName: 'buyInsurance',
              value: '',
            }
          ]
        }
      }
    }
  },
  mounted() {
    const goodsData = {
      cargoName: '汽车总动员',
      cargoType: '玩具',
      cargoMoneyCentPerTon: '500',
      cargoWeightKg: '500',
      cargoVolumeDm3: '30',
      cargoQty: '40',
      isBreakable: '否',
      cargoRemark: '汽车总动员备注',
    }
    this.descData.goods.data.map(val => {
      val.value = goodsData[val.fieldName]
    })
  },
}
</script>
 显示代码 
 wocwin微信二维码