{
    "entities": [
        {
            "name": "职员",
            "fields": [
                {
                    "type": "string",
                    "label": "id"
                },
                {
                    "type": "string",
                    "label": "名称"
                },
                {
                    "type": "string",
                    "label": "编号"
                }
            ]
        },
        {
            "name": "商品",
            "fields": [
                {
                    "type": "string",
                    "label": "id"
                },
                {
                    "type": "string",
                    "label": "名称"
                },
                {
                    "type": "string",
                    "label": "编号"
                },
                {
                    "type": "string",
                    "label": "尺码"
                },
                {
                    "type": "float",
                    "label": "库存"
                }
            ]
        },
        {
            "name": "单据状态",
            "items": [
                "草稿",
                "未出库",
                "已出库",
                "已过账"
            ],
            "fields": [
                {
                    "type": "string",
                    "label": "id"
                },
                {
                    "type": "string",
                    "label": "名称"
                }
            ]
        },
        {
            "name": "往来单位",
            "fields": [
                {
                    "type": "string",
                    "label": "id"
                },
                {
                    "type": "string",
                    "label": "名称"
                },
                {
                    "type": "string",
                    "label": "编号"
                },
                {
                    "type": "string",
                    "label": "类型",
                    "list": [
                        "客户",
                        "供应商",
                        "加工商",
                        "物流公司"
                    ]
                }
            ]
        },
        {
            "name": "单据表",
            "fields": [
                {
                    "type": "string",
                    "label": "id"
                },
                {
                    "type": "string",
                    "label": "订单编号"
                },
                {
                    "type": "date",
                    "label": "订单日期"
                },
                {
                    "type": "string",
                    "label": "订单状态",
                    "ref": "单据状态"
                },
                {
                    "type": "string",
                    "label": "供应商",
                    "ref": "往来单位"
                },
                {
                    "type": "string",
                    "label": "备注"
                },
                {
                    "type": "number",
                    "label": "总金额"
                },
                {
                    "type": "number",
                    "label": "未付金额"
                },
                {
                    "type": "date",
                    "label": "制单日期"
                },
                {
                    "type": "string",
                    "label": "制单人",
                    "ref": "职员#id"
                }
            ]
        },
        {
            "name": "单据商品明细",
            "fields": [
                {
                    "type": "string",
                    "label": "id"
                },
                {
                    "type": "string",
                    "label": "vchcode",
                    "ref": "单据表#id"
                }
            ]
        },
        {
            "name": "收付信息",
            "fields": [
                {
                    "type": "string",
                    "label": "id"
                },
                {
                    "type": "string",
                    "label": "vchcode",
                    "ref": "单据表#id"
                }
            ]
        },
        {
            "name": "订单物流明细",
            "fields": [
                {
                    "type": "string",
                    "label": "id"
                },
                {
                    "type": "string",
                    "label": "vchcode",
                    "ref": "单据表#id"
                },
                {
                    "type": "string",
                    "label": "物流公司",
                    "ref": "往来单位#id"
                },
                {
                    "type": "float",
                    "label": "物流费用"
                }
            ]
        }
    ],
    "modules": [
        {
            "name": "资料",
            "pages": [
                {
                    "name": "商品",
                    "type": "list",
                    "pageLayout": {
                        "body": [
                            {
                                "grid": {
                                    "ref": "商品",
                                    "items": [
                                        {
                                            "name": "名称"
                                        },
                                        {
                                            "name": "编号"
                                        },
                                        {
                                            "name": "尺码"
                                        },
                                        {
                                            "name": "库存",
                                            "type": "数字",
                                            "prop": {
                                                "min": 0
                                            }
                                        }
                                    ]
                                }
                            }
                        ]
                    }
                },
                {
                    "name": "商品编辑",
                    "type": "popup",
                    "ref": "商品",
                    "pageLayout": {
                        "body": [
                            {
                                "form": {
                                    "items": [
                                        {
                                            "name": "名称",
                                            "prop": {
                                                "required": true
                                            }
                                        },
                                        {
                                            "name": "编号"
                                        },
                                        {
                                            "name": "尺码"
                                        },
                                        {
                                            "name": "库存",
                                            "type": "数字",
                                            "prop": {
                                                "min": 0
                                            }
                                        }
                                    ]
                                }
                            }
                        ]
                    }
                },
                {
                    "name": "商品选择",
                    "type": "selector",
                    "pageLayout": {
                        "body": [
                            {
                                "grid": {
                                    "ref": "商品",
                                    "items": [
                                        {
                                            "name": "名称"
                                        },
                                        {
                                            "name": "编号"
                                        },
                                        {
                                            "name": "尺码"
                                        },
                                        {
                                            "name": "库存",
                                            "type": "数字",
                                            "prop": {
                                                "min": 0
                                            }
                                        }
                                    ]
                                }
                            }
                        ]
                    }
                },
                {
                    "name": "往来单位选择",
                    "type": "selector",
                    "pageLayout": {
                        "body": [
                            {
                                "grid": {
                                    "ref": "往来单位",
                                    "items": [
                                        {
                                            "name": "名称"
                                        },
                                        {
                                            "name": "编号"
                                        }
                                    ]
                                }
                            }
                        ]
                    }
                },
                {
                    "name": "供应商",
                    "type": "list",
                    "pageLayout": {
                        "body": [
                            {
                                "grid": {
                                    "ref": "供应商",
                                    "items": [
                                        {
                                            "name": "名称"
                                        },
                                        {
                                            "name": "地址"
                                        },
                                        {
                                            "name": "联系方式"
                                        }
                                    ]
                                }
                            }
                        ]
                    }
                },
                {
                    "name": "供应商编辑",
                    "type": "popup",
                    "ref": "供应商",
                    "pageLayout": {
                        "body": [
                            {
                                "form": {
                                    "items": [
                                        {
                                            "name": "名称",
                                            "prop": {
                                                "required": true
                                            }
                                        },
                                        {
                                            "name": "地址"
                                        },
                                        {
                                            "name": "联系方式"
                                        }
                                    ]
                                }
                            }
                        ]
                    }
                }
            ]
        },
        {
            "name": "采购",
            "pages": [
                {
                    "name": "采购订单",
                    "type": "bill",
                    "ref": "单据表",
                    "pageLayout": {
                        "header": [
                            {
                                "name": "订单编号"
                            },
                            {
                                "name": "订单日期",
                                "type": "日期"
                            },
                            {
                                "name": "订单状态",
                                "type": "下拉",
                                "ref": "单据状态"
                            },
                            {
                                "name": "供应商",
                                "type": "下拉",
                                "ref": {
                                    "name": "往来单位",
                                    "condition": [
                                        {
                                            "field": "类型",
                                            "value": "供应商"
                                        }
                                    ]
                                }
                            },
                            {
                                "name": "备注"
                            }
                        ],
                        "body": [
                            {
                                "grid": {
                                    "ref": "单据商品明细"
                                }
                            }
                        ],
                        "bodySum": [
                            {
                                "name": "总金额",
                                "type": "数字",
                                "prop": {
                                    "min": 0
                                }
                            },
                            {
                                "name": "未付金额",
                                "type": "数字",
                                "prop": {
                                    "min": 0
                                }
                            }
                        ],
                        "tail": {
                            "header": [
                                {
                                    "name": "制单日期",
                                    "type": "日期"
                                },
                                {
                                    "name": "制单人",
                                    "type": "selector",
                                    "ref": "职员"
                                }
                            ],
                            "tabs": [
                                {
                                    "name": "物流信息",
                                    "ref": "订单物流明细",
                                    "items": [
                                        {
                                            "name": "物流公司",
                                            "ref": "往来单位",
                                            "condition": [
                                                {
                                                    "field": "类型",
                                                    "value": "物流公司"
                                                }
                                            ]
                                        },
                                        {
                                            "name": "物流费用",
                                            "type": "float",
                                            "prop": {
                                                "min": 0
                                            }
                                        }
                                    ]
                                }
                            ]
                        }
                    }
                }
            ]
        },
        {
            "name": "销售",
            "pages": [
                {
                    "name": "销售订单",
                    "type": "bill",
                    "ref": "单据表",
                    "pageLayout": {
                        "header": [
                            {
                                "name": "订单编号"
                            },
                            {
                                "name": "订单日期",
                                "type": "日期"
                            },
                            {
                                "name": "订单状态",
                                "type": "下拉",
                                "ref": "单据状态"
                            },
                            {
                                "name": "供应商",
                                "type": "下拉",
                                "ref": {
                                    "name": "往来单位",
                                    "condition": [
                                        {
                                            "field": "类型",
                                            "value": "供应商"
                                        }
                                    ]
                                }
                            },
                            {
                                "name": "备注"
                            }
                        ],
                        "body": [
                            {
                                "grid": {
                                    "ref": "单据商品明细"
                                }
                            }
                        ],
                        "bodySum": [
                            {
                                "name": "总金额",
                                "type": "数字",
                                "prop": {
                                    "min": 0
                                }
                            },
                            {
                                "name": "未付金额",
                                "type": "数字",
                                "prop": {
                                    "min": 0
                                }
                            }
                        ],
                        "tail": {
                            "header": [
                                {
                                    "name": "制单日期",
                                    "type": "日期"
                                },
                                {
                                    "name": "制单人",
                                    "type": "selector",
                                    "ref": "职员"
                                }
                            ],
                            "tabs": [
                                {
                                    "name": "物流信息",
                                    "ref": "订单物流明细",
                                    "items": [
                                        {
                                            "name": "物流公司",
                                            "ref": "往来单位",
                                            "condition": [
                                                {
                                                    "field": "类型",
                                                    "value": "物流公司"
                                                }
                                            ]
                                        },
                                        {
                                            "name": "物流费用",
                                            "type": "float",
                                            "prop": {
                                                "min": 0
                                            }
                                        }
                                    ]
                                }
                            ]
                        }
                    }
                }
            ]
        }
    ]
}