{ "modules": [ { "name": "default", "chnname": "default", "entities": [ { "title": "ta_person", "fields": [ { "name": "person_id", "type": "LongKey", "remark": "", "chnname": "人员ID", "pk": true, "notNull": true }, { "name": "person_type", "type": "DefaultString", "remark": "", "chnname": "人员类型" }, { "name": "password", "type": "ShortString", "remark": "", "chnname": "密码" }, { "name": "name", "type": "Name", "remark": "", "chnname": "姓名" }, { "name": "tel", "type": "DefaultString", "remark": "", "chnname": "电话" }, { "name": "sex", "type": "Integer", "remark": "", "chnname": "性别" }, { "name": "email", "type": "MiddleString", "remark": "", "chnname": "邮箱" }, { "name": "address", "type": "MiddleString", "remark": "", "chnname": "地址" }, { "name": "id_no", "type": "DefaultString", "remark": "", "chnname": "身份证号" }, { "name": "company", "type": "MiddleString", "remark": "", "chnname": "公司" }, { "name": "department", "type": "DefaultString", "remark": "", "chnname": "部门" }, { "name": "post", "type": "DefaultString", "remark": "", "chnname": "职位" }, { "name": "gender", "type": "Char", "remark": "", "chnname": "微信性别" }, { "name": "language", "type": "DefaultString", "remark": "", "chnname": "语言" }, { "name": "city", "type": "DefaultString", "remark": "", "chnname": "城市" }, { "name": "province", "type": "DefaultString", "remark": "", "chnname": "省份" }, { "name": "country", "type": "DefaultString", "remark": "", "chnname": "国家" }, { "name": "union_id", "type": "LongKey", "remark": "", "chnname": "unionId" }, { "name": "photo", "type": "LongText", "remark": "", "chnname": "照片" }, { "name": "status", "type": "Integer", "remark": "", "chnname": "状态" }, { "name": "remark", "type": "MiddleString", "remark": "", "chnname": "备注" }, { "name": "create_date", "type": "DateTime", "remark": "", "chnname": "创建时间" }, { "name": "hot_num", "type": "Integer", "remark": "", "chnname": "人气" }, { "name": "like_num", "type": "Integer", "remark": "", "chnname": "点赞" }, { "name": "pv_num", "type": "Integer", "remark": "", "chnname": "浏览量" }, { "name": "share_num", "type": "Integer", "remark": "", "chnname": "分享" }, { "name": "mini_openid", "type": "LongKey", "remark": "", "chnname": "小程序ID" }, { "name": "nickname", "type": "DefaultString", "remark": "", "chnname": "微信昵称" }, { "name": "avatarurl", "type": "LongText", "remark": "", "chnname": "微信头像" }, { "name": "phone", "type": "DefaultString", "remark": "", "chnname": "微信手机" }, { "name": "poster", "type": "LongText", "remark": "", "chnname": "海报背景" }, { "name": "is_signup", "type": "Integer", "remark": "", "chnname": "是否注册" }, { "name": "id_remark", "type": "LongText", "remark": "", "chnname": "身份说明" }, { "name": "card_img", "type": "LongText", "remark": "", "chnname": "名片图片" }, { "name": "signup_status", "type": "Integer", "remark": "", "chnname": "注册审核" }, { "name": "verify_desc", "type": "MiddleString", "remark": "", "chnname": "审核结果说明" }, { "name": "points", "type": "Integer", "remark": "", "chnname": "累计积分" } ], "indexs": [], "headers": [ { "fieldName": "chnname", "relationNoShow": false }, { "fieldName": "name", "relationNoShow": false }, { "fieldName": "type", "relationNoShow": false }, { "fieldName": "dataType", "relationNoShow": true }, { "fieldName": "remark", "relationNoShow": true }, { "fieldName": "pk", "relationNoShow": false }, { "fieldName": "notNull", "relationNoShow": true }, { "fieldName": "autoIncrement", "relationNoShow": true }, { "fieldName": "defaultValue", "relationNoShow": true }, { "fieldName": "relationNoShow", "relationNoShow": true }, { "fieldName": "uiHint", "relationNoShow": true } ], "chnname": "人员表" }, { "title": "ta_building", "fields": [ { "name": "building_id", "type": "LongKey", "remark": "", "chnname": "项目ID", "pk": true, "notNull": true }, { "name": "building_name", "type": "Name", "remark": "", "chnname": "项目名称" }, { "name": "name", "type": "Name", "remark": "", "chnname": "别名" }, { "name": "price", "type": "ShortString", "remark": "", "chnname": "价格" }, { "name": "opening_date", "type": "DateTime", "remark": "", "chnname": "开盘时间" }, { "name": "address", "type": "MiddleString", "remark": "", "chnname": "项目地址" }, { "name": "coordinate", "type": "ShortString", "remark": "", "chnname": "项目坐标" }, { "name": "property_type", "type": "DefaultString", "remark": "", "chnname": "物业类型" }, { "name": "dynamic", "type": "LongText", "remark": "", "chnname": "最近动态" }, { "name": "tel", "type": "DefaultString", "remark": "", "chnname": "电话" }, { "name": "create_date", "type": "DateTime", "remark": "", "chnname": "创建时间" }, { "name": "status", "type": "Integer", "remark": "", "chnname": "状态" }, { "name": "code", "type": "ShortString", "remark": "", "chnname": "编号" }, { "name": "release_time", "type": "DateTime", "remark": "", "chnname": "发布时间" }, { "name": "market_status", "type": "DefaultString", "remark": "", "chnname": "销售状态" }, { "name": "remark", "type": "LongText", "remark": "", "chnname": "备注" }, { "name": "order_no", "type": "Integer", "remark": "", "chnname": "显示顺序" }, { "name": "discount", "type": "LongText", "remark": "", "chnname": "楼盘优惠信息" }, { "name": "is_main", "type": "Integer", "remark": "", "chnname": "是否主推楼盘" }, { "name": "building_status", "type": "ShortString", "remark": "", "chnname": "楼盘状态" }, { "name": "building_area", "type": "ShortString", "remark": "", "chnname": "楼盘区域" }, { "name": "map_img", "type": "LongText", "remark": "", "chnname": "楼盘地图图片" }, { "name": "poster", "type": "LongText", "remark": "", "chnname": "海报底图" } ], "indexs": [], "headers": [ { "fieldName": "chnname", "relationNoShow": false }, { "fieldName": "name", "relationNoShow": false }, { "fieldName": "type", "relationNoShow": false }, { "fieldName": "dataType", "relationNoShow": true }, { "fieldName": "remark", "relationNoShow": true }, { "fieldName": "pk", "relationNoShow": false }, { "fieldName": "notNull", "relationNoShow": true }, { "fieldName": "autoIncrement", "relationNoShow": true }, { "fieldName": "defaultValue", "relationNoShow": true }, { "fieldName": "relationNoShow", "relationNoShow": true }, { "fieldName": "uiHint", "relationNoShow": true } ], "chnname": "项目表" }, { "title": "ta_favor", "fields": [ { "name": "favor_id", "type": "Integer", "remark": "", "chnname": "赞ID", "notNull": true, "pk": true, "autoIncrement": true }, { "name": "person_id", "type": "LongKey", "remark": "", "chnname": "点赞人" }, { "name": "name_ornick", "type": "DefaultString", "remark": "", "chnname": "名称" }, { "name": "photo_oravatar", "type": "LongText", "remark": "", "chnname": "头像" }, { "name": "be_favor", "type": "LongKey", "remark": "", "chnname": "被赞对象" }, { "name": "tagert_type", "type": "DefaultString", "remark": "", "chnname": "对象类型" }, { "name": "create_date", "type": "DateTime", "remark": "", "chnname": "点赞时间" } ], "indexs": [], "headers": [ { "fieldName": "chnname", "relationNoShow": false }, { "fieldName": "name", "relationNoShow": false }, { "fieldName": "type", "relationNoShow": false }, { "fieldName": "dataType", "relationNoShow": true }, { "fieldName": "remark", "relationNoShow": true }, { "fieldName": "pk", "relationNoShow": false }, { "fieldName": "notNull", "relationNoShow": true }, { "fieldName": "autoIncrement", "relationNoShow": true }, { "fieldName": "defaultValue", "relationNoShow": true }, { "fieldName": "relationNoShow", "relationNoShow": true } ], "chnname": "点赞表" }, { "title": "ta_uv", "fields": [ { "name": "uv_id", "type": "Integer", "remark": "", "chnname": "访问ID", "notNull": true, "pk": true, "autoIncrement": true }, { "name": "person_id", "type": "LongKey", "remark": "", "chnname": "访问人" }, { "name": "name_ornick", "type": "DefaultString", "remark": "", "chnname": "名称" }, { "name": "photo_oravatar", "type": "LongText", "remark": "", "chnname": "头像" }, { "name": "be_uv", "type": "LongKey", "remark": "", "chnname": "访问对象" }, { "name": "tagert_type", "type": "DefaultString", "remark": "", "chnname": "对象类型" }, { "name": "create_date", "type": "DateTime", "remark": "", "chnname": "访问时间" } ], "indexs": [], "headers": [ { "fieldName": "chnname", "relationNoShow": false }, { "fieldName": "name", "relationNoShow": false }, { "fieldName": "type", "relationNoShow": false }, { "fieldName": "dataType", "relationNoShow": true }, { "fieldName": "remark", "relationNoShow": true }, { "fieldName": "pk", "relationNoShow": false }, { "fieldName": "notNull", "relationNoShow": true }, { "fieldName": "autoIncrement", "relationNoShow": true }, { "fieldName": "defaultValue", "relationNoShow": true }, { "fieldName": "relationNoShow", "relationNoShow": true } ], "chnname": "用户访问表" }, { "title": "ta_chat", "fields": [ { "name": "chat_id", "type": "Integer", "remark": "", "chnname": "记录ID", "pk": true, "notNull": true, "autoIncrement": true }, { "name": "create_date", "type": "DateTime", "remark": "", "chnname": "创建时间" }, { "name": "send_person", "type": "LongKey", "remark": "", "chnname": "发送人" }, { "name": "send_avatar", "type": "LongText", "remark": "", "chnname": "发送人头像" }, { "name": "send_name", "type": "Name", "remark": "", "chnname": "发送人名称" }, { "name": "receive_person", "type": "LongKey", "remark": "", "chnname": "接收人" }, { "name": "receive_avatar", "type": "LongText", "remark": "", "chnname": "接收人头像" }, { "name": "receive_name", "type": "Name", "remark": "", "chnname": "接收人名称" }, { "name": "is_read", "type": "Integer", "remark": "", "chnname": "是否已读" }, { "name": "message", "type": "MiddleString", "remark": "", "chnname": "消息内容" }, { "name": "message_type", "type": "DefaultString", "remark": "", "chnname": "内容类型" } ], "indexs": [], "headers": [ { "fieldName": "chnname", "relationNoShow": false }, { "fieldName": "name", "relationNoShow": false }, { "fieldName": "type", "relationNoShow": false }, { "fieldName": "dataType", "relationNoShow": true }, { "fieldName": "remark", "relationNoShow": true }, { "fieldName": "pk", "relationNoShow": false }, { "fieldName": "notNull", "relationNoShow": true }, { "fieldName": "autoIncrement", "relationNoShow": true }, { "fieldName": "defaultValue", "relationNoShow": true }, { "fieldName": "relationNoShow", "relationNoShow": true } ], "chnname": "聊天记录表" }, { "title": "ta_building_tag", "fields": [ { "name": "tag_id", "type": "LongKey", "remark": "", "chnname": "标签ID", "pk": true, "notNull": true }, { "name": "building_id", "type": "LongKey", "remark": "", "chnname": "项目ID" }, { "name": "tag_name", "type": "Name", "remark": "", "chnname": "标签名称" } ], "indexs": [], "headers": [ { "fieldName": "chnname", "relationNoShow": false }, { "fieldName": "name", "relationNoShow": false }, { "fieldName": "type", "relationNoShow": false }, { "fieldName": "dataType", "relationNoShow": true }, { "fieldName": "remark", "relationNoShow": true }, { "fieldName": "pk", "relationNoShow": false }, { "fieldName": "notNull", "relationNoShow": true }, { "fieldName": "autoIncrement", "relationNoShow": true }, { "fieldName": "defaultValue", "relationNoShow": true }, { "fieldName": "relationNoShow", "relationNoShow": true } ], "chnname": "项目标签表" }, { "title": "ta_building_apartment", "fields": [ { "name": "apartment_id", "type": "LongKey", "remark": "", "chnname": "户型id", "pk": true, "notNull": true }, { "name": "building_id", "type": "LongKey", "remark": "", "chnname": "楼盘id" }, { "name": "apartment_name", "type": "Name", "remark": "", "chnname": "名称" }, { "name": "apartment_type", "type": "DefaultString", "remark": "", "chnname": "类型" }, { "name": "remark", "type": "LongText", "remark": "", "chnname": "备注" }, { "name": "status", "type": "Integer", "remark": "", "chnname": "状态" }, { "name": "create_date", "type": "DateTime", "remark": "", "chnname": "创建时间" }, { "name": "market_status", "type": "Integer", "remark": "", "chnname": "销售状态" }, { "name": "inside_area", "type": "DefaultString", "remark": "", "chnname": "套内面积" }, { "name": "building_area", "type": "DefaultString", "remark": "", "chnname": "面积" } ], "indexs": [], "headers": [ { "fieldName": "chnname", "relationNoShow": false }, { "fieldName": "name", "relationNoShow": false }, { "fieldName": "type", "relationNoShow": false }, { "fieldName": "dataType", "relationNoShow": true }, { "fieldName": "remark", "relationNoShow": true }, { "fieldName": "pk", "relationNoShow": false }, { "fieldName": "notNull", "relationNoShow": true }, { "fieldName": "autoIncrement", "relationNoShow": true }, { "fieldName": "defaultValue", "relationNoShow": true }, { "fieldName": "relationNoShow", "relationNoShow": true } ], "chnname": "项目户型表" }, { "title": "ta_apartment_img", "fields": [ { "name": "apartment_id", "type": "LongKey", "remark": "", "chnname": "户型id", "pk": true, "notNull": true }, { "name": "img_id", "type": "LongKey", "remark": "", "chnname": "图片id", "pk": true, "notNull": true }, { "name": "status", "type": "Integer", "remark": "", "chnname": "状态" } ], "indexs": [], "headers": [ { "fieldName": "chnname", "relationNoShow": false }, { "fieldName": "name", "relationNoShow": false }, { "fieldName": "type", "relationNoShow": false }, { "fieldName": "dataType", "relationNoShow": true }, { "fieldName": "remark", "relationNoShow": true }, { "fieldName": "pk", "relationNoShow": false }, { "fieldName": "notNull", "relationNoShow": true }, { "fieldName": "autoIncrement", "relationNoShow": true }, { "fieldName": "defaultValue", "relationNoShow": true }, { "fieldName": "relationNoShow", "relationNoShow": true } ], "chnname": "楼盘户型对应图片表" }, { "title": "ta_building_img", "fields": [ { "name": "img_id", "type": "LongKey", "remark": "", "chnname": "图片id", "pk": true, "notNull": true }, { "name": "building_id", "type": "LongKey", "remark": "", "chnname": "楼盘id" }, { "name": "img_type", "type": "DefaultString", "remark": "", "chnname": "图片类型" }, { "name": "url", "type": "LongText", "remark": "", "chnname": "图片地址" }, { "name": "order_no", "type": "Integer", "remark": "", "chnname": "排序" }, { "name": "status", "type": "Integer", "remark": "", "chnname": "状态" }, { "name": "create_date", "type": "DateTime", "remark": "", "chnname": "创建时间" } ], "indexs": [], "headers": [ { "fieldName": "chnname", "relationNoShow": false }, { "fieldName": "name", "relationNoShow": false }, { "fieldName": "type", "relationNoShow": false }, { "fieldName": "dataType", "relationNoShow": true }, { "fieldName": "remark", "relationNoShow": true }, { "fieldName": "pk", "relationNoShow": false }, { "fieldName": "notNull", "relationNoShow": true }, { "fieldName": "autoIncrement", "relationNoShow": true }, { "fieldName": "defaultValue", "relationNoShow": true }, { "fieldName": "relationNoShow", "relationNoShow": true } ], "chnname": "楼盘图片表" }, { "title": "ta_person_building", "fields": [ { "name": "person_id", "type": "LongKey", "remark": "", "chnname": "人员ID", "pk": true, "notNull": true }, { "name": "building_id", "type": "LongKey", "remark": "", "chnname": "项目ID", "pk": true, "notNull": true }, { "name": "poster", "type": "LongText", "remark": "", "chnname": "海报" }, { "name": "create_date", "type": "DateTime", "remark": "", "chnname": "创建时间" } ], "indexs": [], "headers": [ { "fieldName": "chnname", "relationNoShow": false }, { "fieldName": "name", "relationNoShow": false }, { "fieldName": "type", "relationNoShow": false }, { "fieldName": "dataType", "relationNoShow": true }, { "fieldName": "remark", "relationNoShow": true }, { "fieldName": "pk", "relationNoShow": false }, { "fieldName": "notNull", "relationNoShow": true }, { "fieldName": "autoIncrement", "relationNoShow": true }, { "fieldName": "defaultValue", "relationNoShow": true }, { "fieldName": "relationNoShow", "relationNoShow": true } ], "chnname": "人员授权项目" }, { "title": "ta_recommend_customer", "fields": [ { "name": "customer_id", "type": "LongKey", "remark": "", "chnname": "客户ID", "pk": true, "notNull": true }, { "name": "name", "type": "Name", "remark": "", "chnname": "姓名" }, { "name": "sex", "type": "Integer", "remark": "", "chnname": "性别" }, { "name": "phone", "type": "DefaultString", "remark": "", "chnname": "电话" }, { "name": "picture", "type": "LongText", "remark": "", "chnname": "照片" }, { "name": "describe", "type": "LongText", "remark": "", "chnname": "描述" }, { "name": "appointment_time", "type": "DateTime", "remark": "", "chnname": "预约时间" }, { "name": "visite_num", "type": "Integer", "remark": "", "chnname": "到访人数" }, { "name": "intention", "type": "Name", "remark": "", "chnname": "意向项目" }, { "name": "building_id", "type": "LongKey", "remark": "", "chnname": "项目ID" }, { "name": "realty_manage_type", "type": "DefaultString", "remark": "", "chnname": "物业类型" }, { "name": "demand_type", "type": "DefaultString", "remark": "", "chnname": "需求类型" }, { "name": "price_range", "type": "DefaultString", "remark": "", "chnname": "价格区间" }, { "name": "report_date", "type": "DateTime", "remark": "", "chnname": "报备日期" }, { "name": "realty_consultant", "type": "LongKey", "remark": "", "chnname": "服务顾问" }, { "name": "status", "type": "DefaultString", "remark": "", "chnname": "状态" }, { "name": "person_id", "type": "LongKey", "remark": "", "chnname": "推荐人" }, { "name": "verify_status", "type": "Integer", "remark": "", "chnname": "审核状态" }, { "name": "verify_remark", "type": "MiddleString", "remark": "", "chnname": "审核说明" } ], "indexs": [], "headers": [ { "fieldName": "chnname", "relationNoShow": false }, { "fieldName": "name", "relationNoShow": false }, { "fieldName": "type", "relationNoShow": false }, { "fieldName": "dataType", "relationNoShow": true }, { "fieldName": "remark", "relationNoShow": true }, { "fieldName": "pk", "relationNoShow": false }, { "fieldName": "notNull", "relationNoShow": true }, { "fieldName": "autoIncrement", "relationNoShow": true }, { "fieldName": "defaultValue", "relationNoShow": true }, { "fieldName": "relationNoShow", "relationNoShow": true }, { "fieldName": "uiHint", "relationNoShow": true } ], "chnname": "推荐客户表" }, { "title": "ta_person_points", "fields": [ { "name": "rec_id", "type": "Integer", "remark": "", "chnname": "记录ID", "pk": true, "notNull": true, "autoIncrement": true }, { "name": "points", "type": "Integer", "remark": "", "chnname": "积分" }, { "name": "charge_type", "type": "DefaultString", "remark": "", "chnname": "收支类型" }, { "name": "person_id", "type": "IdOrKey", "remark": "", "chnname": "人员ID" }, { "name": "desc", "type": "MiddleString", "remark": "", "chnname": "说明" }, { "name": "create_date", "type": "DateTime", "remark": "", "chnname": "时间" } ], "indexs": [], "headers": [ { "fieldName": "chnname", "relationNoShow": false }, { "fieldName": "name", "relationNoShow": false }, { "fieldName": "type", "relationNoShow": false }, { "fieldName": "dataType", "relationNoShow": true }, { "fieldName": "remark", "relationNoShow": true }, { "fieldName": "pk", "relationNoShow": false }, { "fieldName": "notNull", "relationNoShow": true }, { "fieldName": "autoIncrement", "relationNoShow": true }, { "fieldName": "defaultValue", "relationNoShow": true }, { "fieldName": "relationNoShow", "relationNoShow": true } ], "chnname": "人员积分表" }, { "title": "ta_person_sign", "fields": [ { "name": "rec_id", "type": "Integer", "remark": "", "chnname": "记录ID", "pk": true, "notNull": true, "autoIncrement": true }, { "name": "person_id", "type": "LongKey", "remark": "", "chnname": "签到人" }, { "name": "sign_date", "type": "DateTime", "remark": "", "chnname": "签到时间" }, { "name": "duration_days", "type": "Integer", "remark": "", "chnname": "连续天数" } ], "indexs": [], "headers": [ { "fieldName": "chnname", "relationNoShow": false }, { "fieldName": "name", "relationNoShow": false }, { "fieldName": "type", "relationNoShow": false }, { "fieldName": "dataType", "relationNoShow": true }, { "fieldName": "remark", "relationNoShow": true }, { "fieldName": "pk", "relationNoShow": false }, { "fieldName": "notNull", "relationNoShow": true }, { "fieldName": "autoIncrement", "relationNoShow": true }, { "fieldName": "defaultValue", "relationNoShow": true }, { "fieldName": "relationNoShow", "relationNoShow": true } ], "chnname": "人员签到表" }, { "title": "ta_building_dynamic", "fields": [ { "name": "dynamic_id", "type": "LongKey", "remark": "", "chnname": "动态id", "pk": true, "notNull": true }, { "name": "building_id", "type": "LongKey", "remark": "", "chnname": "楼盘id" }, { "name": "img_url", "type": "LongText", "remark": "", "chnname": "首页图片" }, { "name": "title", "type": "Name", "remark": "", "chnname": "标题" }, { "name": "publish_date", "type": "DateTime", "remark": "", "chnname": "发布时间" }, { "name": "desc", "type": "LongText", "remark": "", "chnname": "描述" }, { "name": "url", "type": "LongText", "remark": "", "chnname": "url" }, { "name": "status", "type": "Integer", "remark": "", "chnname": "状态" }, { "name": "create_date", "type": "DateTime", "remark": "", "chnname": "创建时间" } ], "indexs": [], "headers": [ { "fieldName": "chnname", "relationNoShow": false }, { "fieldName": "name", "relationNoShow": false }, { "fieldName": "type", "relationNoShow": false }, { "fieldName": "dataType", "relationNoShow": true }, { "fieldName": "remark", "relationNoShow": true }, { "fieldName": "pk", "relationNoShow": false }, { "fieldName": "notNull", "relationNoShow": true }, { "fieldName": "autoIncrement", "relationNoShow": true }, { "fieldName": "defaultValue", "relationNoShow": true }, { "fieldName": "relationNoShow", "relationNoShow": true } ], "chnname": "项目活动" }, { "title": "ta_mini_formids", "fields": [ { "name": "openid", "type": "LongKey", "remark": "", "chnname": "openid" }, { "name": "formid", "type": "LongKey", "remark": "", "chnname": "formid" }, { "name": "create_date", "type": "DateTime", "remark": "", "chnname": "创建时间" } ], "indexs": [], "headers": [ { "fieldName": "chnname", "relationNoShow": false }, { "fieldName": "name", "relationNoShow": false }, { "fieldName": "type", "relationNoShow": false }, { "fieldName": "dataType", "relationNoShow": true }, { "fieldName": "remark", "relationNoShow": true }, { "fieldName": "pk", "relationNoShow": false }, { "fieldName": "notNull", "relationNoShow": true }, { "fieldName": "autoIncrement", "relationNoShow": true }, { "fieldName": "defaultValue", "relationNoShow": true }, { "fieldName": "relationNoShow", "relationNoShow": true } ], "chnname": "小程序fromid" }, { "title": "ta_miniapp_qrcode", "fields": [ { "name": "serial_no", "type": "Integer", "remark": "", "chnname": "序号", "pk": true, "notNull": true, "autoIncrement": true }, { "name": "appid", "type": "ShortString", "remark": "", "chnname": "小程序ID" }, { "name": "qr_params", "type": "LongText", "remark": "", "chnname": "参数" }, { "name": "qr_code", "type": "LongText", "remark": "", "chnname": "二维码地址" }, { "name": "create_date", "type": "DateTime", "remark": "", "chnname": "创建时间" }, { "name": "expire_date", "type": "DateTime", "remark": "", "chnname": "有效期至" } ], "indexs": [], "headers": [ { "fieldName": "chnname", "relationNoShow": false }, { "fieldName": "name", "relationNoShow": false }, { "fieldName": "type", "relationNoShow": false }, { "fieldName": "dataType", "relationNoShow": true }, { "fieldName": "remark", "relationNoShow": true }, { "fieldName": "pk", "relationNoShow": false }, { "fieldName": "notNull", "relationNoShow": true }, { "fieldName": "autoIncrement", "relationNoShow": true }, { "fieldName": "defaultValue", "relationNoShow": true }, { "fieldName": "relationNoShow", "relationNoShow": true }, { "fieldName": "uiHint", "relationNoShow": true } ], "chnname": "小程序二维码" }, { "title": "ta_share", "fields": [ { "name": "share_id", "type": "Integer", "remark": "", "chnname": "分享ID", "notNull": true, "pk": true, "autoIncrement": true }, { "name": "person_id", "type": "LongKey", "remark": "", "chnname": "分享人" }, { "name": "name_ornick", "type": "DefaultString", "remark": "", "chnname": "名称" }, { "name": "photo_oravatar", "type": "LongText", "remark": "", "chnname": "头像" }, { "name": "be_share", "type": "LongKey", "remark": "", "chnname": "被分享对象" }, { "name": "tagert_type", "type": "DefaultString", "remark": "", "chnname": "对象类型" }, { "name": "create_date", "type": "DateTime", "remark": "", "chnname": "分享时间" } ], "indexs": [], "headers": [ { "fieldName": "chnname", "relationNoShow": false }, { "fieldName": "name", "relationNoShow": false }, { "fieldName": "type", "relationNoShow": false }, { "fieldName": "dataType", "relationNoShow": true }, { "fieldName": "remark", "relationNoShow": true }, { "fieldName": "pk", "relationNoShow": false }, { "fieldName": "notNull", "relationNoShow": true }, { "fieldName": "autoIncrement", "relationNoShow": true }, { "fieldName": "defaultValue", "relationNoShow": true }, { "fieldName": "relationNoShow", "relationNoShow": true } ], "chnname": "分享表" }, { "title": "ta_person_visit_record", "fields": [ { "name": "record_id", "type": "Integer", "remark": "", "chnname": "访问记录id", "pk": true, "notNull": true, "autoIncrement": true }, { "name": "person_id", "type": "LongKey", "remark": "", "chnname": "到访人id" }, { "name": "person_type", "type": "DefaultString", "remark": "", "chnname": "到访人类型" }, { "name": "visit_time", "type": "DateTime", "remark": "", "chnname": "到访时间" }, { "name": "leave_time", "type": "DateTime", "remark": "", "chnname": "离开时间" }, { "name": "visit_duration", "type": "Integer", "remark": "", "chnname": "到访时长" }, { "name": "event", "type": "ShortString", "remark": "", "chnname": "事件" }, { "name": "data", "type": "LongText", "remark": "", "chnname": "参数" }, { "name": "activity", "type": "DefaultString", "remark": "", "chnname": "动作" } ], "indexs": [], "headers": [ { "fieldName": "chnname", "relationNoShow": false }, { "fieldName": "name", "relationNoShow": false }, { "fieldName": "type", "relationNoShow": false }, { "fieldName": "dataType", "relationNoShow": true }, { "fieldName": "remark", "relationNoShow": true }, { "fieldName": "pk", "relationNoShow": false }, { "fieldName": "notNull", "relationNoShow": true }, { "fieldName": "autoIncrement", "relationNoShow": true }, { "fieldName": "defaultValue", "relationNoShow": true }, { "fieldName": "relationNoShow", "relationNoShow": true }, { "fieldName": "uiHint", "relationNoShow": true } ], "chnname": "人员访问记录表" }, { "title": "ta_checkin", "fields": [ { "name": "checkin_id", "type": "Integer", "remark": "", "chnname": "签到id", "notNull": true, "pk": true, "autoIncrement": true }, { "name": "name", "type": "LongKey", "remark": "", "chnname": "签到人名称" }, { "name": "person_id", "type": "LongKey", "remark": "", "chnname": "签到人id" }, { "name": "checkin_time", "type": "DateTime", "remark": "", "chnname": "签到时间" }, { "name": "status", "type": "Integer", "remark": "", "chnname": "状态" }, { "name": "avatar", "type": "LongText", "remark": "", "chnname": "头像" }, { "name": "activity", "type": "DefaultString", "remark": "", "chnname": "活动" }, { "name": "activity_name", "type": "DefaultString", "remark": "", "chnname": "活动名称" } ], "indexs": [], "headers": [ { "fieldName": "chnname", "relationNoShow": false }, { "fieldName": "name", "relationNoShow": false }, { "fieldName": "type", "relationNoShow": false }, { "fieldName": "dataType", "relationNoShow": true }, { "fieldName": "remark", "relationNoShow": true }, { "fieldName": "pk", "relationNoShow": false }, { "fieldName": "notNull", "relationNoShow": true }, { "fieldName": "autoIncrement", "relationNoShow": true }, { "fieldName": "defaultValue", "relationNoShow": true }, { "fieldName": "relationNoShow", "relationNoShow": true }, { "fieldName": "uiHint", "relationNoShow": true } ], "chnname": "签到表" }, { "title": "ta_extend_content", "fields": [ { "name": "content_id", "type": "Integer", "remark": "", "chnname": "内容ID", "pk": true, "notNull": true, "autoIncrement": true }, { "name": "show_type", "type": "Dict", "remark": "", "chnname": "打开方式" }, { "name": "show_position", "type": "Dict", "remark": "", "chnname": "发布位置" }, { "name": "content_type", "type": "Dict", "remark": "", "chnname": "类型" }, { "name": "target_id", "type": "LongKey", "remark": "", "chnname": "链接ID" }, { "name": "image", "type": "LongText", "remark": "", "chnname": "图片" }, { "name": "content", "type": "LongText", "remark": "", "chnname": "自定义内容" }, { "name": "title", "type": "ShortString", "remark": "", "chnname": "内容标题" }, { "name": "create_date", "type": "DateTime", "remark": "", "chnname": "创建时间" }, { "name": "status", "type": "Integer", "remark": "", "chnname": "状态" }, { "name": "org_id", "type": "Integer", "remark": "", "chnname": "公司id" }, { "name": "building_id", "type": "LongKey", "remark": "", "chnname": "楼盘id" } ], "indexs": [], "headers": [ { "fieldName": "chnname", "relationNoShow": false }, { "fieldName": "name", "relationNoShow": false }, { "fieldName": "type", "relationNoShow": false }, { "fieldName": "dataType", "relationNoShow": true }, { "fieldName": "remark", "relationNoShow": true }, { "fieldName": "pk", "relationNoShow": false }, { "fieldName": "notNull", "relationNoShow": true }, { "fieldName": "autoIncrement", "relationNoShow": true }, { "fieldName": "defaultValue", "relationNoShow": true }, { "fieldName": "relationNoShow", "relationNoShow": true }, { "fieldName": "uiHint", "relationNoShow": true } ], "chnname": "辅助内容表" }, { "title": "ta_news_type", "fields": [ { "name": "news_type_id", "type": "Integer", "remark": "", "chnname": "资讯类型id", "pk": true, "notNull": true, "autoIncrement": true }, { "name": "org_id", "type": "Integer", "remark": "", "chnname": "公司id" }, { "name": "building_id", "type": "LongKey", "remark": "", "chnname": "楼盘id" }, { "name": "news_type_img", "type": "MiddleString", "remark": "", "chnname": "资讯类型图片" }, { "name": "news_type_name", "type": "ShortString", "remark": "", "chnname": "资讯类型名称" }, { "name": "create_date", "type": "DateTime", "remark": "", "chnname": "创建时间" }, { "name": "status", "type": "Integer", "remark": "", "chnname": "状态" } ], "indexs": [], "headers": [ { "fieldName": "chnname", "relationNoShow": false }, { "fieldName": "name", "relationNoShow": false }, { "fieldName": "type", "relationNoShow": false }, { "fieldName": "dataType", "relationNoShow": true }, { "fieldName": "remark", "relationNoShow": true }, { "fieldName": "pk", "relationNoShow": false }, { "fieldName": "notNull", "relationNoShow": true }, { "fieldName": "autoIncrement", "relationNoShow": true }, { "fieldName": "defaultValue", "relationNoShow": true }, { "fieldName": "relationNoShow", "relationNoShow": true }, { "fieldName": "uiHint", "relationNoShow": true } ], "chnname": "资讯类型表" }, { "title": "ta_news", "fields": [ { "name": "news_id", "type": "Integer", "remark": "", "chnname": "咨询ID" }, { "name": "org_id", "type": "Integer", "remark": "", "chnname": "公司id" }, { "name": "building_id", "type": "LongKey", "remark": "", "chnname": "楼盘id" }, { "name": "news_img", "type": "MiddleString", "remark": "", "chnname": "资讯图片" }, { "name": "news_name", "type": "ShortString", "remark": "", "chnname": "资讯标题" }, { "name": "news_type_id", "type": "Integer", "remark": "", "chnname": "资讯类型id" }, { "name": "news_detail_type", "type": "DefaultString", "remark": "0是链接1是自定义", "chnname": "资讯详情类型" }, { "name": "news_detail", "type": "LongText", "remark": "0的情况下存链接,1的情况下存富文本", "chnname": "资讯详情" }, { "name": "news_status", "type": "Integer", "remark": "0是已发布1是未发布", "chnname": "资讯状态" }, { "name": "status", "type": "Integer", "remark": "", "chnname": "状态" }, { "name": "create_date", "type": "DateTime", "remark": "", "chnname": "创建时间" } ], "indexs": [], "headers": [ { "fieldName": "chnname", "relationNoShow": false }, { "fieldName": "name", "relationNoShow": false }, { "fieldName": "type", "relationNoShow": false }, { "fieldName": "dataType", "relationNoShow": true }, { "fieldName": "remark", "relationNoShow": true }, { "fieldName": "pk", "relationNoShow": false }, { "fieldName": "notNull", "relationNoShow": true }, { "fieldName": "autoIncrement", "relationNoShow": true }, { "fieldName": "defaultValue", "relationNoShow": true }, { "fieldName": "relationNoShow", "relationNoShow": true }, { "fieldName": "uiHint", "relationNoShow": true } ], "chnname": "资讯表" }, { "title": "ta_goods", "fields": [ { "name": "goods_id", "type": "Integer", "remark": "", "chnname": "商品id", "pk": true, "notNull": true, "autoIncrement": true }, { "name": "goods_name", "type": "DefaultString", "remark": "", "chnname": "商品名称" }, { "name": "price", "type": "Money", "remark": "", "chnname": "价格" }, { "name": "point_price", "type": "Integer", "remark": "", "chnname": "积分价格" }, { "name": "inventory", "type": "Integer", "remark": "", "chnname": "库存" }, { "name": "img_url", "type": "LongText", "remark": "", "chnname": "商品图片" }, { "name": "total_num", "type": "Integer", "remark": "", "chnname": "商品总数" }, { "name": "goods_description", "type": "LongText", "remark": "", "chnname": "商品详情" }, { "name": "org_id", "type": "Integer", "remark": "", "chnname": "公司id" }, { "name": "building_id", "type": "LongKey", "remark": "", "chnname": "楼盘id" }, { "name": "status", "type": "Integer", "remark": "", "chnname": "状态" }, { "name": "create_date", "type": "DateTime", "remark": "", "chnname": "创建时间" }, { "name": "order_no", "type": "Integer", "remark": "", "chnname": "排序" } ], "indexs": [], "headers": [ { "fieldName": "chnname", "relationNoShow": false }, { "fieldName": "name", "relationNoShow": false }, { "fieldName": "type", "relationNoShow": false }, { "fieldName": "dataType", "relationNoShow": true }, { "fieldName": "remark", "relationNoShow": true }, { "fieldName": "pk", "relationNoShow": false }, { "fieldName": "notNull", "relationNoShow": true }, { "fieldName": "autoIncrement", "relationNoShow": true }, { "fieldName": "defaultValue", "relationNoShow": true }, { "fieldName": "relationNoShow", "relationNoShow": true }, { "fieldName": "uiHint", "relationNoShow": true } ], "chnname": "商品表" }, { "title": "ta_points_records", "fields": [ { "name": "points_record_id", "type": "Integer", "remark": "", "chnname": "流水记录id", "pk": true, "notNull": true, "autoIncrement": true }, { "name": "person_id", "type": "LongKey", "remark": "", "chnname": "消费人id" }, { "name": "person_name", "type": "DefaultString", "remark": "", "chnname": "消费人名称" }, { "name": "person_type", "type": "DefaultString", "remark": "", "chnname": "消费人类型" }, { "name": "points_amount", "type": "Integer", "remark": "", "chnname": "消费积分" }, { "name": "change_type", "type": "Integer", "remark": "", "chnname": "变动类型" }, { "name": "change_params", "type": "MiddleString", "remark": "", "chnname": "变动参数" }, { "name": "create_date", "type": "DateTime", "remark": "", "chnname": "消费时间" }, { "name": "org_id", "type": "Integer", "remark": "", "chnname": "公司id" }, { "name": "building_id", "type": "LongKey", "remark": "", "chnname": "楼盘id" }, { "name": "status", "type": "Integer", "remark": "", "chnname": "状态" } ], "indexs": [], "headers": [ { "fieldName": "chnname", "relationNoShow": false }, { "fieldName": "name", "relationNoShow": false }, { "fieldName": "type", "relationNoShow": false }, { "fieldName": "dataType", "relationNoShow": true }, { "fieldName": "remark", "relationNoShow": true }, { "fieldName": "pk", "relationNoShow": false }, { "fieldName": "notNull", "relationNoShow": true }, { "fieldName": "autoIncrement", "relationNoShow": true }, { "fieldName": "defaultValue", "relationNoShow": true }, { "fieldName": "relationNoShow", "relationNoShow": true }, { "fieldName": "uiHint", "relationNoShow": true } ], "chnname": "积分消费流水表" } ], "graphCanvas": { "nodes": [], "edges": [] }, "associations": [] } ], "dataTypeDomains": { "datatype": [ { "name": "默认字串", "code": "DefaultString", "apply": { "JAVA": { "type": "String" }, "MYSQL": { "type": "VARCHAR(32)" }, "ORACLE": { "type": "NVARCHAR2(32)" }, "SQLServer": { "type": "NVARCHAR(32)" }, "PostgreSQL": { "type": "VARCHAR(32)" } } }, { "name": "标识号", "code": "IdOrKey", "apply": { "JAVA": { "type": "String" }, "ORACLE": { "type": "VARCHAR2(32)" }, "MYSQL": { "type": "VARCHAR(32)" }, "SQLServer": { "type": "VARCHAR(32)" }, "PostgreSQL": { "type": "VARCHAR(32)" } } }, { "name": "标识号-长", "code": "LongKey", "apply": { "MYSQL": { "type": "VARCHAR(64)" }, "ORACLE": { "type": "VARCHAR2(64)" }, "JAVA": { "type": "String" }, "SQLServer": { "type": "VARCHAR(64)" }, "PostgreSQL": { "type": "VARCHAR(64)" } } }, { "name": "名称", "code": "Name", "apply": { "JAVA": { "type": "String" }, "MYSQL": { "type": "VARCHAR(128)" }, "ORACLE": { "type": "NVARCHAR2(128)" }, "SQLServer": { "type": "NVARCHAR(128)" }, "PostgreSQL": { "type": "VARCHAR(128)" } } }, { "name": "备注说明", "code": "Intro", "apply": { "JAVA": { "type": "String" }, "MYSQL": { "type": "VARCHAR(512)" }, "ORACLE": { "type": "NVARCHAR2(512)" }, "SQLServer": { "type": "NVARCHAR(512)" }, "PostgreSQL": { "type": "VARCHAR(512)" } } }, { "name": "字串-短", "code": "ShortString", "apply": { "JAVA": { "type": "String" }, "MYSQL": { "type": "VARCHAR(128)" }, "ORACLE": { "type": "NVARCHAR2(128)" }, "SQLServer": { "type": "NVARCHAR(128)" }, "PostgreSQL": { "type": "VARCHAR(128)" } } }, { "name": "字串-中", "code": "MiddleString", "apply": { "JAVA": { "type": "String" }, "MYSQL": { "type": "VARCHAR(1024)" }, "ORACLE": { "type": "NVARCHAR2(1024)" }, "SQLServer": { "type": "NVARCHAR(1024)" }, "PostgreSQL": { "type": "VARCHAR(1024)" } } }, { "name": "字串-长", "code": "LongString", "apply": { "JAVA": { "type": "String" }, "ORACLE": { "type": "NVARCHAR2(3072)" }, "MYSQL": { "type": "VARCHAR(3072)" }, "SQLServer": { "type": "NVARCHAR(3072)" }, "PostgreSQL": { "type": "VARCHAR(3072)" } } }, { "name": "大文本", "code": "LongText", "apply": { "JAVA": { "type": "String" }, "MYSQL": { "type": "TEXT" }, "ORACLE": { "type": "CLOB" }, "SQLServer": { "type": "NTEXT" }, "PostgreSQL": { "type": "TEXT" } } }, { "name": "小数", "code": "Double", "apply": { "JAVA": { "type": "Double" }, "MYSQL": { "type": "DECIMAL(32,10)" }, "ORACLE": { "type": "NUMBER(32,10)" }, "SQLServer": { "type": "DECIMAL(32,10)" }, "PostgreSQL": { "type": "DECIMAL(32,10)" } } }, { "name": "比例", "code": "Ratio", "apply": { "MYSQL": { "type": "DECIMAL(4,2)" }, "JAVA": { "type": "Double" }, "ORACLE": { "type": "NUMBER(4,2)" }, "SQLServer": { "type": "DECIMAL(4,2)" }, "PostgreSQL": { "type": "DECIMAL(4,2)" } } }, { "name": "整数", "code": "Integer", "apply": { "JAVA": { "type": "Integer" }, "MYSQL": { "type": "INT" }, "ORACLE": { "type": "INT" }, "SQLServer": { "type": "INT" }, "PostgreSQL": { "type": "INT" } } }, { "name": "大整数", "code": "BigInt", "apply": { "MYSQL": { "type": "BIGINT" }, "JAVA": { "type": "Long" }, "ORACLE": { "type": "NUMBER" }, "SQLServer": { "type": "BIGINT" }, "PostgreSQL": { "type": "BIGINT" } } }, { "name": "金额", "code": "Money", "apply": { "JAVA": { "type": "Double" }, "MYSQL": { "type": "DECIMAL(32,8)" }, "ORACLE": { "type": "NUMBER(32,8)" }, "SQLServer": { "type": "DECIMAL(32,8)" }, "PostgreSQL": { "type": "DECIMAL(32,8)" } } }, { "name": "是否", "code": "YesNo", "apply": { "JAVA": { "type": "String" }, "MYSQL": { "type": "VARCHAR(1)" }, "ORACLE": { "type": "VARCHAR2(1)" }, "SQLServer": { "type": "VARCHAR(1)" }, "PostgreSQL": { "type": "VARCHAR(1)" } } }, { "name": "数据字典", "code": "Dict", "apply": { "JAVA": { "type": "String" }, "MYSQL": { "type": "VARCHAR(32)" }, "ORACLE": { "type": "VARCHAR2(32)" }, "SQLServer": { "type": "VARCHAR(32)" }, "PostgreSQL": { "type": "VARCHAR(32)" } } }, { "name": "日期", "code": "Date", "apply": { "JAVA": { "type": "Date" }, "MYSQL": { "type": "DATE" }, "ORACLE": { "type": "DATE" }, "SQLServer": { "type": "DATE" }, "PostgreSQL": { "type": "DATE" } } }, { "name": "日期时间", "code": "DateTime", "apply": { "JAVA": { "type": "Date" }, "MYSQL": { "type": "DATETIME" }, "ORACLE": { "type": "DATE" }, "SQLServer": { "type": "DATE" }, "PostgreSQL": { "type": "DATETIME" } } }, { "name": "单字符", "code": "Char", "apply": { "MYSQL": { "type": "CHAR(1)" }, "ORACLE": { "type": "CHAR(1)" }, "JAVA": { "type": "String" }, "SQLServer": { "type": "CHAR(1)" }, "PostgreSQL": { "type": "CHAR(1)" } } } ], "database": [ { "code": "MYSQL", "template": "DROP TABLE {{=it.entity.title}};\n$blankline\nCREATE TABLE {{=it.entity.title}}(\n{{ pkList = [] ; }}\n{{~it.entity.fields:field:index}}\n {{? field.pk }}{{ pkList.push(field.name) }}{{?}}\n {{=field.name}} {{=field.type}} {{= field.pk ? 'NOT NULL' : '' }} COMMENT '{{=it.func.join(field.chnname,field.remark,';')}}' {{= index < it.entity.fields.length-1 ? ',' : ( pkList.length>0 ? ',' :'' ) }}\n{{~}}\n{{? pkList.length >0 }}\n PRIMARY KEY ({{~pkList:pkName:i}}{{= pkName }}{{= i0 ? ',' :'' ) }}\n{{~}}\n{{? pkList.length >0 }}\n PRIMARY KEY ({{~pkList:pkName:i}}{{= pkName }}{{= i0 ? ',' :'' ) }}\n{{~}}\n{{? pkList.length >0 }}\n PRIMARY KEY ({{~pkList:pkName:i}}{{= pkName }}{{= i0 ? ',' :'' ) }}\n{{~}}\n{{? pkList.length >0 }}\n PRIMARY KEY ({{~pkList:pkName:i}}{{= pkName }}{{= i0 ? ',' :'' ) }}\n{{~}}\n{{? pkList.length >0 }}\n PRIMARY KEY ({{~pkList:pkName:i}}{{= pkName }}{{= i0 ? ',' :'' ) }}\n{{~}}{{? pkList.length >0 }} PRIMARY KEY ({{~pkList:pkName:i}}{{= pkName }}{{= i0 ? ',' :'' ) }}\n{{~}}\n{{? pkList.length >0 }}\n CONSTRAINT PK_{{=it.entity.title}} PRIMARY KEY CLUSTERED ({{~pkList:pkName:i}}{{= pkName }} ASC {{= i0 ? ',' :'' ) }}\n{{~}}\n{{? pkList.length >0 }}\n PRIMARY KEY ({{~pkList:pkName:i}}{{= pkName }}{{= i0 ? ',' :'' ) }}\n{{~}}\n{{? pkList.length >0 }}\n PRIMARY KEY ({{~pkList:pkName:i}}{{= pkName }}{{= i0 ? ',' :'' ) }}\n{{~}}\n{{? pkList.length >0 }}\n PRIMARY KEY ({{~pkList:pkName:i}}{{= pkName }}{{= i