ifms_go/goadmin/sales/order.yaml
2025-06-10 17:50:46 +08:00

308 lines
6.5 KiB
YAML

- name: Order
comment: 销售管理
disable_pagination: false
fill_gorm_commit: true
fill_router_prefix: true
fields:
- name: TenantId
type: string
comment: 租户ID
gorm_tag: "size:36;"
query:
name: TenantId
in_query: true
form_tag: tenant_id
op: =
form: {}
- name: OrderNumber
type: string
comment: 销售单号
gorm_tag: "size:50;"
query:
name: OrderNumber
in_query: true
form_tag: order_number
op: =
form: {}
- name: SalespersonAccount
type: string
comment: 销售员账号
gorm_tag: "size:50;"
query:
name: SalespersonAccount
in_query: true
form_tag: salesperson_account
op: LIKE
form: {}
- name: Salesperson
type: string
comment: 销售员
gorm_tag: "size:50;"
query:
name: Salesperson
in_query: true
form_tag: salesperson
op: LIKE
form: {}
- name: SalesVariety
type: string
comment: 销售品种
gorm_tag: "size:50;"
query:
name: SalesVariety
in_query: true
form_tag: sales_variety
op: LIKE
form: {}
- name: SalesSpec
type: string
comment: 销售规格
gorm_tag: "size:50;"
query:
name: SalesSpec
in_query: true
form_tag: sales_spec
op: LIKE
form: {}
- name: SalesUnitPrice
type: decimal.Decimal
comment: 销售单价
gorm_tag: "type:decimal(10,2);"
query:
name: SalesUnitPrice
in_query: true
form_tag: sales_unit_price
op: =
form: {}
- name: SalesWeight
type: int32
comment: 销售重量(单位:公斤)
gorm_tag: ""
query:
name: SalesWeight
in_query: true
form_tag: sales_weight
op: =
form: {}
- name: SalesQuantity
type: int32
comment: 销售数量
gorm_tag: "size:32;"
query:
name: SalesQuantity
in_query: true
form_tag: sales_quantity
op: =
form: {}
- name: SalesTotalPrice
type: decimal.Decimal
comment: 销售总价
gorm_tag: "type:decimal(10,2);"
query:
name: SalesTotalPrice
in_query: true
form_tag: sales_total_price
op: =
form: {}
- name: DeliveryTime
type: time.Time
comment: 收货时间
gorm_tag: ""
query:
name: DeliveryTime
in_query: true
form_tag: delivery_time
op: =
form: {}
- name: CustomerID
type: int32
comment: 客户ID
gorm_tag: "size:32;"
query:
name: CustomerID
in_query: true
form_tag: customer_id
op: =
form: {}
- name: CustomerName
type: string
comment: 客户名称
gorm_tag: "size:100;"
query:
name: CustomerName
in_query: true
form_tag: customer_name
op: LIKE
form: {}
- name: PaymentMethod
type: string
comment: 收款方式
gorm_tag: "size:50;"
query:
name: PaymentMethod
in_query: true
form_tag: payment_method
op: LIKE
form: {}
- name: ProofType
type: string
comment: 证明材料类型
gorm_tag: "size:50;"
query:
name: ProofType
in_query: true
form_tag: proof_type
op: LIKE
form: {}
- name: ProofUrl
type: string
comment: 证明材料URL
gorm_tag: "size:255;"
query:
name: ProofUrl
in_query: true
form_tag: proof_url
op: LIKE
form: {}
- name: SalesApprovalStatus
type: int8
comment: 销售审批状态(0-未审批/1-审批通过/2-已驳回)
gorm_tag: "size:8;"
query:
name: SalesApprovalStatus
in_query: true
form_tag: sales_approval_status
op: =
form: {}
- name: FinanceApprovalStatus
type: int8
comment: 财务审批状态(0-未审批/1-审批通过/2-已驳回)
gorm_tag: "size:8;"
query:
name: FinanceApprovalStatus
in_query: true
form_tag: finance_approval_status
op: =
form: {}
- name: VehicleInfoUrl
type: string
comment: 车辆信息URL
gorm_tag: "size:255;"
query:
name: VehicleInfoUrl
in_query: true
form_tag: vehicle_info_url
op: LIKE
form: {}
- name: ShippingTime
type: time.Time
comment: 出货时间
gorm_tag: ""
query:
name: ShippingTime
in_query: true
form_tag: shipping_time
op: =
form: {}
- name: Logistics
type: string
comment: 物流
gorm_tag: "size:50;"
query:
name: Logistics
in_query: true
form_tag: logistics
op: LIKE
form: {}
- name: TrackingNumber
type: string
comment: 快递单号
gorm_tag: "size:50;"
query:
name: TrackingNumber
in_query: true
form_tag: tracking_number
op: LIKE
form: {}
- name: CurrentNodeName
type: string
comment: 当前节点名称
gorm_tag: "size:50;"
query:
name: CurrentNodeName
in_query: true
form_tag: current_node_name
op: LIKE
form: {}
- name: CurrentNodeStatus
type: int8
comment: 当前节点状态
gorm_tag: "size:8;"
query:
name: PreviousNodeStatus
in_query: true
form_tag: previous_node_status
op: =
form: {}
- name: CurrentNodeHandler
type: string
comment: 当前节点办理人账号
gorm_tag: "size:100;"
query:
name: CurrentNodeHandler
in_query: true
form_tag: current_node_handler
op: =
form: {}
- name: HistoricalRecords
type: interface{}
comment: 历史办理记录(序号/名称/上个节点状态/办理人/办理时间/内容/备注)
gorm_tag: "type:json;"
form: {}
- name: Operator
type: string
comment: 操作人
gorm_tag: "size:50;"
query:
name: Operator
in_query: true
form_tag: operator
op: LIKE
form: {}
- name: IsDelete
type: int8
comment: 删除标志(0-未删除/1-已删除)
gorm_tag: "size:8;"
query:
name: IsDelete
in_query: true
form_tag: is_delete
op: =
form: {}