作者 yangfu

添加基础的实体、值对象描述

  1 +version: v1
  2 +kind: Attribute
  3 +metadata:
  4 + name: createAt
  5 + description: 创建时间
  6 + type:
  7 + primitive: datetime
  1 +version: v1
  2 +kind: Attribute
  3 +metadata:
  4 + name: deleteAt
  5 + description: 删除时间
  6 + type:
  7 + primitive: datetime
  1 +version: v1
  2 +kind: Attribute
  3 +metadata:
  4 + name: updateAt
  5 + description: 更新时间
  6 + type:
  7 + primitive: datetime
  1 +version: v1
  2 +kind: Attribute
  3 +metadata:
  4 + name: bonusExpense
  5 + description: 分红支出
  6 + type:
  7 + primitive: float64
  1 +version: v1
  2 +kind: Attribute
  3 +metadata:
  4 + name: bonusHas
  5 + description: 已收分红
  6 + type:
  7 + primitive: float64
  1 +version: v1
  2 +kind: Attribute
  3 +metadata:
  4 + name: bonusNot
  5 + description: 未收分红
  6 + type:
  7 + primitive: float64
  1 +version: v1
  2 +kind: Attribute
  3 +metadata:
  4 + name: bonusStatus
  5 + description: 分红状态(1:待支付 2:已支付)
  6 + type:
  7 + primitive: int
  1 +version: v1
  2 +kind: Attribute
  3 +metadata:
  4 + name: partnerBonusPercent
  5 + description: 合伙人分红比例
  6 + type:
  7 + primitive: float64
  1 +version: v1
  2 +kind: Attribute
  3 +metadata:
  4 + name: planBonus
  5 + description: 计划分红
  6 + type:
  7 + primitive: float64
  1 +version: v1
  2 +kind: Attribute
  3 +metadata:
  4 + name: salesmanBonus
  5 + description: 业务员抽成
  6 + type:
  7 + primitive: float64
  1 +version: v1
  2 +kind: Attribute
  3 +metadata:
  4 + name: salesmanBonusPercent
  5 + description: 业务员抽成比例
  6 + type:
  7 + primitive: float64
  1 +version: v1
  2 +kind: Attribute
  3 +metadata:
  4 + name: useBonus
  5 + description: 调整后分红
  6 + type:
  7 + primitive: float64
  1 +version: v1
  2 +kind: Schema
  3 +metadata:
  4 + name: buyerInfo
  5 + description: 买家信息
  6 + attributes:
  7 + - name: buyerName
  8 + description: 买家名称
  9 + type:
  10 + primitive: string
  11 + - name: contactInfo
  12 + description: 联系信息
  13 + type:
  14 + primitive: string
  15 + - name: shippingAddress
  16 + description: 发货地址
  17 + type:
  18 + primitive: string
  1 +version: v1
  2 +kind: Schema
  3 +metadata:
  4 + name: dividend
  5 + description: 分红
  6 + attributes:
  7 + - ref: planBonus
  8 + required: true
  9 + - ref: useBonus
  10 + required: true
  11 + - ref: bonusHas
  12 + required: true
  13 + - ref: bonusNot
  14 + required: true
  15 + - ref: bonusExpense
  16 + required: true
  17 + - ref: bonusStatus
  18 + required: true
  19 + - ref: partnerBonusPercent
  20 + required: true
  21 + - ref: salesmanBonusPercent
  22 + required: true
  23 + - ref: salesmanBonus
  24 + required: true
  1 +version: v1
  2 +kind: Schema
  3 +metadata:
  4 + name: orderDetail
  5 + description: 订单详情
  6 + attributes:
  7 + - name: orderCount
  8 + description: 订单数量
  9 + type:
  10 + primitive: int
  11 + - name: orderAmount
  12 + description: 订单总金额
  13 + type:
  14 + primitive: float64
  15 + - name: orderAdjustCount
  16 + description: 调整后订单数量
  17 + type:
  18 + primitive: int
  19 + - name: orderAdjustmount
  20 + description: 调整后订单总金额
  21 + type:
  22 + primitive: float64
  23 + - name: price
  24 + description: 单价
  25 + type:
  26 + primitive: float64
  1 +version: v1
  2 +kind: Schema
  3 +metadata:
  4 + name: partnerCategory
  5 + description: 合伙人类别 (实体)
  6 + attributes:
  7 + - name: partnerCategoryId
  8 + description: 合伙人类别id
  9 + type:
  10 + primitive: int
  11 + - name: partnerCategoryCode
  12 + description: 合伙人类别编码
  13 + type:
  14 + primitive: string
  15 + - name: partnerCategoryName
  16 + description: 合伙人类别名称
  17 + type:
  18 + primitive: string
  1 +version: v1
  2 +kind: Schema
  3 +metadata:
  4 + name: phoneAuth
  5 + description: 手机认证
  6 + attributes:
  7 + - name: phone
  8 + description: 手机号
  9 + type:
  10 + primitive: string
  11 + - name: password
  12 + description: 密码
  13 + type:
  14 + primitive: string
  1 +version: v1
  2 +kind: Schema
  3 +metadata:
  4 + name: regionInfo
  5 + description: 区域信息
  6 + attributes:
  7 + - name: regionName
  8 + description: 区域名称 eg:华南地区
  9 + type:
  10 + primitive: string
  1 +version: v1
  2 +kind: Schema
  3 +metadata:
  4 + name: salesman
  5 + description: 业务员
  6 + attributes:
  7 + - name: name
  8 + description: 名称
  9 + type:
  10 + primitive: string
  11 + - name: telephone
  12 + description: 手机号码
  13 + type:
  14 + primitive: string
  1 +version: v1
  2 +kind: Schema
  3 +metadata:
  4 + name: userAuth
  5 + description: 用户认证
  6 + attributes:
  7 + - name: userAuthId
  8 + description: 用户认证编号
  9 + type:
  10 + primitive: int64
  11 + - name: users
  12 + description: 用户id列表
  13 + type:
  14 + array: int64
  15 + - name: phoneAuth
  16 + description: 手机认证
  17 + type:
  18 + schema: phoneAuth
  19 + - ref: createAt
  20 + required: false
  21 + - ref: updateAt
  22 + required: false