{
"name": "成本管理二期",
"describe": "成本管理",
"avatar": "",
"version": "4.9.2",
"createdTime": "2024-5-23 16:36:04",
"updatedTime": "2024-8-3 20:44:10",
"dbConns": [],
"profile": {
"default": {
"db": "29D1CE08-4C35-4D2D-AAA9-23D93305B52E",
"dbConn": "9816E11D-0971-4AF4-B414-DE0F65A4E4B2",
"entityInitFields": [
{
"defKey": "TENANT_ID",
"defName": "租户号",
"comment": "",
"type": "",
"len": 32,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": true,
"domain": "16120F75-6AA7-4483-868D-F07F511BB081",
"refDict": "",
"uiHint": "",
"id": "ADB3AD14-6603-43E2-8261-114E32442B5B",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64"
},
{
"defKey": "REVISION",
"defName": "乐观锁",
"comment": "",
"domain": "6BC8F04B-6CFA-4995-98D3-318F5CDD774E",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": true,
"refDict": "",
"uiHint": "",
"id": "92BF430E-01FA-4AEF-944F-25A142632654",
"baseType": "1D764C4A-6F9F-421E-B11A-6F3E23B51811"
},
{
"defKey": "CREATED_BY",
"defName": "创建人",
"comment": "",
"domain": "16120F75-6AA7-4483-868D-F07F511BB081",
"type": "",
"len": 32,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": true,
"refDict": "",
"uiHint": "",
"id": "C8BE2C7A-8251-4ADD-BB4F-411C5754DA62",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64"
},
{
"defKey": "CREATED_TIME",
"defName": "创建时间",
"comment": "",
"domain": "7CFFA0D3-6A93-4DDC-BC10-DF21211064DC",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": true,
"refDict": "",
"uiHint": "",
"id": "4E471FD6-3E73-4A90-B660-51598A482409",
"baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098"
},
{
"defKey": "UPDATED_BY",
"defName": "更新人",
"comment": "",
"domain": "16120F75-6AA7-4483-868D-F07F511BB081",
"type": "",
"len": 32,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": true,
"refDict": "",
"uiHint": "",
"id": "0DC24AA9-4CD0-45D8-95CF-FA546BE343AB",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64"
},
{
"defKey": "UPDATED_TIME",
"defName": "更新时间",
"comment": "",
"domain": "7CFFA0D3-6A93-4DDC-BC10-DF21211064DC",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": true,
"refDict": "",
"uiHint": "",
"id": "09F64AC4-4DEE-428F-AF64-4C103884E1AC",
"baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098"
}
],
"entityInitProperties": {
"partitioned by": "(date string)",
"row format delimited": "",
"fields terminated by ','": "",
"collection items terminated by '-'": "",
"map keys terminated by ':'": "",
"store as textfile;": ""
}
},
"javaHome": "",
"sql": {
"delimiter": ""
},
"dataTypeSupports": [
{
"defKey": "MYSQL",
"id": "29D1CE08-4C35-4D2D-AAA9-23D93305B52E"
},
{
"defKey": "ORACLE",
"id": "A4E23CB7-BB01-4BD1-9F71-F73F3E15A542"
},
{
"defKey": "SQLServer",
"id": "BFC87171-C74F-494A-B7C2-76B9C55FACC9"
},
{
"defKey": "PostgreSQL",
"id": "DFBEC1DD-AA84-456E-BBF3-C95DD0DB2022"
},
{
"defKey": "DB2",
"id": "89504F5D-94BF-4C9E-8B2E-44F37305FED5"
},
{
"defKey": "DM",
"id": "0BBCABA5-B8E4-41B0-B8E4-8F5EA6029307"
},
{
"defKey": "GaussDB",
"id": "592C7013-143D-4E7B-AF64-0D7BF1E28230"
},
{
"defKey": "Kingbase",
"id": "77BD85E5-9D0D-4096-8427-CBA306FC9C6A"
},
{
"defKey": "GBase",
"id": "56F4B55B-F0B8-4049-9E6B-50B95C1D793A"
},
{
"defKey": "MaxCompute",
"id": "11D1FB71-A587-4217-89BA-611B8A1F83E0"
},
{
"defKey": "SQLite",
"id": "B363BE0B-F852-49B8-9B2E-F6D2174DEAC1"
},
{
"defKey": "Hive",
"id": "81CCA482-3F4D-4EAC-8CF9-F5E7BC098AD2"
},
{
"defKey": "JAVA",
"id": "797A1496-D649-4261-89B4-544132EC3F36"
},
{
"defKey": "JavaMybatis",
"id": "895CFD1D-4273-4D32-A2C4-CAC70200AB5B"
},
{
"defKey": "JavaMybatisPlus",
"id": "A2EE7B4A-CE62-4290-B00C-B26C1BF18073"
},
{
"defKey": "C#",
"id": "F3AC2415-E86B-40C6-9FEB-F4B7937D2C30"
},
{
"defKey": "Golang",
"id": "B91D99E0-9B7C-416C-8737-B760957DAF09"
},
{
"defKey": "Rust",
"id": "BDF457FD-9F98-4AC3-A705-7587B00A3BAB"
},
{
"defKey": "Doris",
"id": "483F9346-C99E-4014-A1D2-A554606BD8A3"
},
{
"defKey": "HighGo",
"id": "ABF5836C-0B7C-4007-A41C-F869325E5842"
}
],
"codeTemplates": [
{
"type": "appCode",
"applyFor": "797A1496-D649-4261-89B4-544132EC3F36",
" JpaBean": "{{ var today=new Date();\n var fullYear=today.getFullYear();\n var month=today.getMonth() + 1;\n var days=today.getDate();\n \n var pkVarName = \"undefinedId\";\n var pkDataType = \"String\";\n it.entity.fields.forEach(function(field){\n if(field.primaryKey){\n pkVarName = it.func.camel(field.defKey,false);\n pkDataType = field[\"type\"];\n return;\n }\n });\n \n var pkgName = it.entity.env.base.nameSpace;\n var beanClass = it.entity.env.base.codeRoot;\n var beanVarName = beanClass.charAt(0).toLowerCase()+beanClass.slice(1);\n var serviceClass = beanClass+'Service';\n var serviceVarName= beanVarName+'Service';\n \n}}package {{=pkgName}}.entity;\n$blankline\nimport io.swagger.annotations.ApiModel;\nimport io.swagger.annotations.ApiModelProperty;\nimport javax.persistence.*;\nimport java.io.Serializable;\nimport java.util.Date;\n$blankline\n\n /**\n * {{=it.entity.defName}};{{=it.entity.comment}}\n * @author : http://www.chiner.pro\n * @date : {{=fullYear}}-{{=month}}-{{=days}}\n */\n@ApiModel(value = \"{{=it.entity.defName}}\",description = \"{{=it.entity.comment}}\")\n@Table(name=\"{{=it.entity.defKey}}\")\npublic class {{=beanClass}} implements Serializable,Cloneable{\n{{~it.entity.fields:field:index}}\n /** {{=it.func.join(field.defName,field.comment,';')}} */\n {{? field.primaryKey }}\n @Id\n @GeneratedValue\n {{?}}\n @ApiModelProperty(name = \"{{=field.defName}}\",notes = \"{{=field.comment}}\")\n private {{=field.type}} {{=it.func.camel(field.defKey,false)}} ;\n{{~}}\n$blankline\n\n{{~it.entity.fields:field:index}}\n /** {{=it.func.join(field.defName,field.comment,';')}} */\n public {{=field.type}} get{{=it.func.camel(field.defKey,true)}}(){\n return this.{{=it.func.camel(field.defKey,false)}};\n }\n /** {{=it.func.join(field.defName,field.comment,';')}} */\n public void set{{=it.func.camel(field.defKey,true)}}({{=field.type}} {{= it.func.camel(field.defKey,false) }}){\n this.{{=it.func.camel(field.defKey,false)}}={{=it.func.camel(field.defKey,false)}};\n }\n{{~}}\n}"
},
{
"type": "appCode",
"applyFor": "F3AC2415-E86B-40C6-9FEB-F4B7937D2C30",
"Default": "using System;\nusing System.Collections.Generic;\n\n$blankline\n{{\n var today=new Date();\n var fullYear=today.getFullYear();\n var month=today.getMonth() + 1;\n var days=today.getDate();\n}}\n/*\n * @author : http://www.chiner.com.cn\n * @date : {{=fullYear}}-{{=month}}-{{=days}}\n * @desc : {{=it.func.join(it.entity.defName,it.entity.comment,'-')}}\n */\nnamespace PDManer.Application\n{\n public partial class {{=it.func.camel(it.entity.defKey,true) }}\n {\n \n {{~it.entity.fields:field:index}}\n /// \n /// {{=it.func.join(field.defName,field.comment,';')}}\n /// \n public {{=field.type}} {{=it.func.camel(field.defKey,true)}} { get; set; }\n $blankline\n {{~}}\n \n }\n}",
"SqlSugar": "using System;\nusing System.Collections.Generic;\nusing SqlSugar;\n\n$blankline\n{{\n var today=new Date();\n var fullYear=today.getFullYear();\n var month=today.getMonth() + 1;\n var days=today.getDate();\n var sqlSugartable='[SugarTable(\"{{=it.entity.defKey}}\", TableDescription = \"{{=it.func.join(it.entity.defName,it.entity.comment,';')}}\")]';\n}}\n/*\n * @author : xkdong@163.com\n * @date : {{=fullYear}}-{{=month}}-{{=days}}\n * @desc : {{=it.func.join(it.entity.defName,it.entity.comment,'-')}}\n */\nnamespace Model.DBModel\n{\n /// \n /// {{=it.func.join(it.entity.defName,it.entity.comment,';')}}\n /// \n {{=sqlSugartable}}\n public class {{=it.entity.defKey}}\n {\n {{~it.entity.fields:field:index}}\n /// \n /// {{=it.func.join(field.defName,field.comment,';')}}\n /// \n {{? field.primaryKey }}\n [SugarColumn(IsIdentity = true, IsPrimaryKey = true)]\n {{?}}\n public {{=field.type}} {{=it.func.camel(field.defKey,true)}}{ get; set; }\n $blankline\n {{~}}\n }\n}"
},
{
"applyFor": "895CFD1D-4273-4D32-A2C4-CAC70200AB5B",
"type": "appCode",
"Controller": "{{ var today=new Date();\n var fullYear=today.getFullYear();\n var month=today.getMonth() + 1;\n var days=today.getDate();\n \n var pkVarName = \"undefinedId\";\n var pkDataType = \"String\";\n it.entity.fields.forEach(function(field){\n if(field.primaryKey){\n pkVarName = it.func.camel(field.defKey,false);\n pkDataType = field[\"type\"];\n return;\n }\n });\n \n var pkgName = it.entity.env.base.nameSpace;\n var beanClass = it.entity.env.base.codeRoot;\n var beanVarName = beanClass.charAt(0).toLowerCase()+beanClass.slice(1);\n var serviceClass = beanClass+'Service';\n var serviceVarName= beanVarName+'Service';\n \n}}package {{=pkgName}}.controller;\n$blankline\nimport io.swagger.annotations.Api;\nimport io.swagger.annotations.ApiOperation;\nimport org.springframework.beans.factory.annotation.Autowired;\nimport org.springframework.data.domain.Page;\nimport org.springframework.data.domain.PageRequest;\nimport org.springframework.http.ResponseEntity;\nimport org.springframework.web.bind.annotation.*;\nimport {{=pkgName}}.entity.{{=beanClass}};\nimport {{=pkgName}}.service.{{=serviceClass}};\n$blankline\n\n /**\n * {{=it.entity.defName}};({{=it.entity.defKey}})表控制层\n * @author : http://www.chiner.pro\n * @date : {{=fullYear}}-{{=month}}-{{=days}}\n */\n@Api(tags = \"{{=it.entity.defName}}对象功能接口\")\n@RestController\n@RequestMapping(\"/{{=it.func.camel(it.entity.defKey,false)}}\")\npublic class {{=beanClass}}Controller{\n @Autowired\n private {{=serviceClass}} {{=serviceVarName}};\n $blankline\n /** \n * 通过ID查询单条数据 \n *\n * @param {{=pkVarName}} 主键\n * @return 实例对象\n */\n @ApiOperation(\"通过ID查询单条数据\")\n @GetMapping(\"{{{=it.func.camel(pkVarName,false)}}}\")\n public ResponseEntity<{{=beanClass}}> queryById({{=pkDataType}} {{=pkVarName}}){\n return ResponseEntity.ok({{=serviceVarName}}.queryById({{=pkVarName}}));\n }\n $blankline\n /** \n * 分页查询\n *\n * @param {{=beanVarName}} 筛选条件\n * @param pageRequest 分页对象\n * @return 查询结果\n */\n @ApiOperation(\"分页查询\")\n @GetMapping\n public ResponseEntity> paginQuery({{=beanClass}} {{=beanVarName}}, PageRequest pageRequest){\n return ResponseEntity.ok({{=serviceVarName}}.paginQuery({{=beanVarName}}, pageRequest));\n }\n $blankline\n /** \n * 新增数据\n *\n * @param {{=beanVarName}} 实例对象\n * @return 实例对象\n */\n @ApiOperation(\"新增数据\")\n @PostMapping\n public ResponseEntity<{{=beanClass}}> add({{=beanClass}} {{=beanVarName}}){\n return ResponseEntity.ok({{=serviceVarName}}.insert({{=beanVarName}}));\n }\n $blankline\n /** \n * 更新数据\n *\n * @param {{=beanVarName}} 实例对象\n * @return 实例对象\n */\n @ApiOperation(\"更新数据\")\n @PutMapping\n public ResponseEntity<{{=beanClass}}> edit({{=beanClass}} {{=beanVarName}}){\n return ResponseEntity.ok({{=serviceVarName}}.update({{=beanVarName}}));\n }\n $blankline\n /** \n * 通过主键删除数据\n *\n * @param {{=pkVarName}} 主键\n * @return 是否成功\n */\n @ApiOperation(\"通过主键删除数据\")\n @DeleteMapping\n public ResponseEntity deleteById({{=pkDataType}} {{=pkVarName}}){\n return ResponseEntity.ok({{=serviceVarName}}.deleteById({{=pkVarName}}));\n }\n}",
"Service": "{{ var today=new Date();\n var fullYear=today.getFullYear();\n var month=today.getMonth() + 1;\n var days=today.getDate();\n \n var pkVarName = \"undefinedId\";\n var pkDataType = \"String\";\n it.entity.fields.forEach(function(field){\n if(field.primaryKey){\n pkVarName = it.func.camel(field.defKey,false);\n pkDataType = field[\"type\"];\n return;\n }\n });\n \n var pkgName = it.entity.env.base.nameSpace;\n var beanClass = it.entity.env.base.codeRoot;\n var beanVarName = beanClass.charAt(0).toLowerCase()+beanClass.slice(1);\n var serviceClass = beanClass+'Service';\n var serviceVarName= beanVarName+'Service';\n \n}}package {{=pkgName}}.service;\n$blankline\nimport org.springframework.data.domain.Page;\nimport org.springframework.data.domain.PageRequest;\nimport {{=pkgName}}.entity.{{=beanClass}};\n$blankline\n\n /**\n * {{=it.entity.defName}};({{=it.entity.defKey}})表服务接口\n * @author : http://www.chiner.pro\n * @date : {{=fullYear}}-{{=month}}-{{=days}}\n */\npublic interface {{=serviceClass}}{\n /** \n * 通过ID查询单条数据 \n *\n * @param {{=pkVarName}} 主键\n * @return 实例对象\n */\n {{=beanClass}} queryById({{=pkDataType}} {{=pkVarName}});\n \n /** \n * 分页查询\n *\n * @param {{=beanVarName}} 筛选条件\n * @param pageRequest 分页对象\n * @return 查询结果\n */\n Page<{{=beanClass}}> paginQuery({{=beanClass}} {{=beanVarName}}, PageRequest pageRequest);\n\n /** \n * 新增数据\n *\n * @param {{=beanVarName}} 实例对象\n * @return 实例对象\n */\n {{=beanClass}} insert({{=beanClass}} {{=beanVarName}});\n\n \n /** \n * 更新数据\n *\n * @param {{=beanVarName}} 实例对象\n * @return 实例对象\n */\n {{=beanClass}} update({{=beanClass}} {{=beanVarName}});\n\n /** \n * 通过主键删除数据\n *\n * @param {{=pkVarName}} 主键\n * @return 是否成功\n */\n boolean deleteById({{=pkDataType}} {{=pkVarName}});\n}",
"ServiceImpl": "{{ var today=new Date();\n var fullYear=today.getFullYear();\n var month=today.getMonth() + 1;\n var days=today.getDate();\n \n var pkVarName = \"undefinedId\";\n var pkVarNameU = \"UndefinedId\";\n var pkDataType = \"String\";\n it.entity.fields.forEach(function(field){\n if(field.primaryKey){\n pkVarName = it.func.camel(field.defKey,false);\n pkVarNameU = it.func.camel(field.defKey,true);\n pkDataType = field[\"type\"];\n return;\n }\n });\n \n var pkgName = it.entity.env.base.nameSpace;\n var beanClass = it.entity.env.base.codeRoot;\n var beanVarName = beanClass.charAt(0).toLowerCase()+beanClass.slice(1);\n var serviceClass = beanClass+'Service';\n var serviceVarName= beanVarName+'Service';\n var mapperName = beanVarName+'Mapper';\n \n}}package {{=pkgName}}.service.impl;\n$blankline\nimport org.springframework.beans.factory.annotation.Autowired;\nimport org.springframework.stereotype.Service;\nimport org.springframework.data.domain.Page;\nimport org.springframework.data.domain.PageImpl;\nimport org.springframework.data.domain.PageRequest;\nimport {{=pkgName}}.entity.{{=beanClass}};\nimport {{=pkgName}}.mapper.{{=beanClass}}Mapper;\nimport {{=pkgName}}.service.{{=serviceClass}};\n\n /**\n * {{=it.entity.defName}};({{=it.entity.defKey}})表服务实现类\n * @author : http://www.chiner.pro\n * @date : {{=fullYear}}-{{=month}}-{{=days}}\n */\n@Service\npublic class {{=serviceClass}}Impl implements {{=serviceClass}}{\n @Autowired\n private {{=beanClass}}Mapper {{=mapperName}};\n $blankline\n /** \n * 通过ID查询单条数据 \n *\n * @param {{=pkVarName}} 主键\n * @return 实例对象\n */\n public {{=beanClass}} queryById({{=pkDataType}} {{=pkVarName}}){\n return {{=mapperName}}.queryById({{=pkVarName}});\n }\n $blankline\n /** \n * 分页查询\n *\n * @param {{=beanVarName}} 筛选条件\n * @param pageRequest 分页对象\n * @return 查询结果\n */\n public Page<{{=beanClass}}> paginQuery({{=beanClass}} {{=beanVarName}}, PageRequest pageRequest){\n long total = {{=mapperName}}.count({{=beanVarName}});\n return new PageImpl<>({{=mapperName}}.queryAllByLimit({{=beanVarName}}, pageRequest), pageRequest, total);\n }\n $blankline\n /** \n * 新增数据\n *\n * @param {{=beanVarName}} 实例对象\n * @return 实例对象\n */\n public {{=beanClass}} insert({{=beanClass}} {{=beanVarName}}){\n {{=mapperName}}.insert({{=beanVarName}});\n return {{=beanVarName}};\n }\n $blankline\n /** \n * 更新数据\n *\n * @param {{=beanVarName}} 实例对象\n * @return 实例对象\n */\n public {{=beanClass}} update({{=beanClass}} {{=beanVarName}}){\n {{=mapperName}}.update({{=beanVarName}});\n return queryById({{=beanVarName}}.get{{=pkVarNameU}}());\n }\n $blankline\n /** \n * 通过主键删除数据\n *\n * @param {{=pkVarName}} 主键\n * @return 是否成功\n */\n public boolean deleteById({{=pkDataType}} {{=pkVarName}}){\n int total = {{=mapperName}}.deleteById({{=pkVarName}});\n return total > 0;\n }\n}",
"Mapper": "{{ var today=new Date();\n var fullYear=today.getFullYear();\n var month=today.getMonth() + 1;\n var days=today.getDate();\n \n var pkVarName = \"undefinedId\";\n var pkDataType = \"String\";\n it.entity.fields.forEach(function(field){\n if(field.primaryKey){\n pkVarName = it.func.camel(field.defKey,false);\n pkDataType = field[\"type\"];\n return;\n }\n });\n \n var pkgName = it.entity.env.base.nameSpace;\n var beanClass = it.entity.env.base.codeRoot;\n var beanVarName = beanClass.charAt(0).toLowerCase()+beanClass.slice(1);\n var serviceClass = beanClass+'Service';\n var serviceVarName= beanVarName+'Service';\n \n}}package {{=pkgName}}.mapper;\n$blankline\nimport java.util.List;\nimport org.apache.ibatis.annotations.Mapper;\nimport org.apache.ibatis.annotations.Param;\nimport org.springframework.data.domain.Pageable;\nimport {{=pkgName}}.entity.{{=beanClass}};\n$blankline\n\n /**\n * {{=it.entity.defName}};({{=it.entity.defKey}})表数据库访问层\n * @author : http://www.chiner.pro\n * @date : {{=fullYear}}-{{=month}}-{{=days}}\n */\n@Mapper\npublic interface {{=beanClass}}Mapper{\n /** \n * 通过ID查询单条数据 \n *\n * @param {{=pkVarName}} 主键\n * @return 实例对象\n */\n {{=beanClass}} queryById({{=pkDataType}} {{=pkVarName}});\n \n /** \n * 分页查询指定行数据\n *\n * @param {{=beanVarName}} 查询条件\n * @param pageable 分页对象\n * @return 对象列表\n */\n List<{{=beanClass}}> queryAllByLimit({{=beanClass}} {{=beanVarName}}, @Param(\"pageable\") Pageable pageable);\n\n /** \n * 统计总行数\n *\n * @param {{=beanVarName}} 查询条件\n * @return 总行数\n */\n long count({{=beanClass}} {{=beanVarName}});\n\n /** \n * 新增数据\n *\n * @param {{=beanVarName}} 实例对象\n * @return 影响行数\n */\n int insert({{=beanClass}} {{=beanVarName}});\n\n /** \n * 批量新增数据\n *\n * @param entities List<{{=beanClass}}> 实例对象列表\n * @return 影响行数\n */\n int insertBatch(@Param(\"entities\") List<{{=beanClass}}> entities);\n \n /** \n * 批量新增或按主键更新数据\n *\n * @param entities List<{{=beanClass}}> 实例对象列表\n * @return 影响行数\n */\n int insertOrUpdateBatch(@Param(\"entities\") List<{{=beanClass}}> entities);\n \n /** \n * 更新数据\n *\n * @param {{=beanVarName}} 实例对象\n * @return 影响行数\n */\n int update({{=beanClass}} {{=beanVarName}});\n\n /** \n * 通过主键删除数据\n *\n * @param {{=pkVarName}} 主键\n * @return 影响行数\n */\n int deleteById({{=pkDataType}} {{=pkVarName}});\n}",
"Mapper.xml": "{{ var today=new Date();\n var fullYear=today.getFullYear();\n var month=today.getMonth() + 1;\n var days=today.getDate();\n \n var pkVarName = \"undefinedId\";\n var pkDataType = \"String\";\n var pkField = \"UNDEFINED_ID\";\n it.entity.fields.forEach(function(field){\n if(field.primaryKey){\n pkField = field.defKey;\n pkVarName = it.func.camel(field.defKey,false);\n pkDataType = field[\"type\"];\n return;\n }\n });\n \n var pkgName = it.entity.env.base.nameSpace;\n var beanClass = it.entity.env.base.codeRoot;\n var beanVarName = beanClass.charAt(0).toLowerCase()+beanClass.slice(1);\n var serviceClass = beanClass+'Service';\n var serviceVarName= beanVarName+'Service';\n \n}}\n\n\n \n {{~it.entity.fields:field:index}}\n \n {{~}}\n \n $blankline\n \n \n $blankline\n \n \n $blankline\n \n \n $blankline\n \n \n insert into {{=it.entity.defKey}}({{=it.entity.fields.map(function(e,i){return e.defKey}).join(',')}})\n values ({{=it.entity.fields.map(function(e,i){return '#{'+it.func.camel(e.defKey,false)+'}'}).join(',')}})\n \n $blankline\n \n \n insert into {{=it.entity.defKey}}({{=it.entity.fields.map(function(e,i){return e.defKey}).join(',')}})\n values\n \n ({{=it.entity.fields.map(function(e,i){return '#{entity.'+it.func.camel(e.defKey,false)+'}'}).join(',')}})\n \n \n $blankline\n \n \n insert into {{=it.entity.defKey}}({{=it.entity.fields.map(function(e,i){return e.defKey}).join(',')}})\n values\n \n ({{=it.entity.fields.map(function(e,i){return '#{entity.'+it.func.camel(e.defKey,false)+'}'}).join(',')}})\n \n on duplicate key update\n {{=it.entity.fields.map(function(e,i){return e.defKey + '=values('+e.defKey+')'}).join(',\\n\\t\\t')}}\n \n $blankline\n \n \n update {{=it.entity.defKey}}\n \n {{~it.entity.fields:field:index}}\n \n {{=field.defKey}} = #{{{=it.func.camel(field.defKey,false)}}},\n \n {{~}}\n \n where {{=pkField}} = #{{{=pkVarName}}}\n \n $blankline\n \n \n delete from {{=it.entity.defKey}} where {{=pkField}} = #{{{=pkVarName}}}\n \n\n\n",
"Entity": "{{ var today=new Date();\n var fullYear=today.getFullYear();\n var month=today.getMonth() + 1;\n var days=today.getDate();\n \n var pkVarName = \"undefinedId\";\n var pkDataType = \"String\";\n it.entity.fields.forEach(function(field){\n if(field.primaryKey){\n pkVarName = it.func.camel(field.defKey,false);\n pkDataType = field[\"type\"];\n return;\n }\n });\n \n var pkgName = it.entity.env.base.nameSpace;\n var beanClass = it.entity.env.base.codeRoot;\n var beanVarName = beanClass.charAt(0).toLowerCase()+beanClass.slice(1);\n var serviceClass = beanClass+'Service';\n var serviceVarName= beanVarName+'Service';\n \n}}package {{=pkgName}}.entity;\n$blankline\nimport io.swagger.annotations.ApiModel;\nimport io.swagger.annotations.ApiModelProperty;\nimport java.io.Serializable;\nimport java.util.Date;\n$blankline\n\n /**\n * {{=it.entity.defName}};{{=it.entity.comment}}\n * @author : http://www.chiner.pro\n * @date : {{=fullYear}}-{{=month}}-{{=days}}\n */\n@ApiModel(value = \"{{=it.entity.defName}}\",description = \"{{=it.entity.comment}}\")\npublic class {{=beanClass}} implements Serializable,Cloneable{\n{{~it.entity.fields:field:index}}\n /** {{=it.func.join(field.defName,field.comment,';')}} */\n @ApiModelProperty(name = \"{{=field.defName}}\",notes = \"{{=field.comment}}\")\n private {{=field.type}} {{=it.func.camel(field.defKey,false)}} ;\n{{~}}\n$blankline\n\n{{~it.entity.fields:field:index}}\n /** {{=it.func.join(field.defName,field.comment,';')}} */\n public {{=field.type}} get{{=it.func.camel(field.defKey,true)}}(){\n return this.{{=it.func.camel(field.defKey,false)}};\n }\n /** {{=it.func.join(field.defName,field.comment,';')}} */\n public void set{{=it.func.camel(field.defKey,true)}}({{=field.type}} {{= it.func.camel(field.defKey,false) }}){\n this.{{=it.func.camel(field.defKey,false)}}={{=it.func.camel(field.defKey,false)}};\n }\n{{~}}\n}"
},
{
"applyFor": "A2EE7B4A-CE62-4290-B00C-B26C1BF18073",
"type": "appCode",
"Controller": "{{ var today=new Date();\n var fullYear=today.getFullYear();\n var month=today.getMonth() + 1;\n var days=today.getDate();\n \n var pkVarName = \"undefinedId\";\n var pkDataType = \"String\";\n it.entity.fields.forEach(function(field){\n if(field.primaryKey){\n pkVarName = it.func.camel(field.defKey,false);\n pkDataType = field[\"type\"];\n return;\n }\n });\n \n var pkgName = it.entity.env.base.nameSpace;\n var beanClass = it.entity.env.base.codeRoot;\n var beanVarName = beanClass.charAt(0).toLowerCase()+beanClass.slice(1);\n var serviceClass = beanClass+'Service';\n var serviceVarName= beanVarName+'Service';\n \n}}package {{=pkgName}}.controller;\n$blankline\nimport java.util.List;\nimport io.swagger.annotations.Api;\nimport io.swagger.annotations.ApiOperation;\nimport org.springframework.beans.factory.annotation.Autowired;\nimport org.springframework.data.domain.PageImpl;\nimport org.springframework.data.domain.PageRequest;\nimport org.springframework.http.ResponseEntity;\nimport org.springframework.web.bind.annotation.*;\nimport {{=pkgName}}.entity.{{=beanClass}};\nimport {{=pkgName}}.service.{{=serviceClass}};\n$blankline\n\n /**\n * {{=it.entity.defName}};({{=it.entity.defKey}})表控制层\n * @author : http://www.chiner.pro\n * @date : {{=fullYear}}-{{=month}}-{{=days}}\n */\n@Api(tags = \"{{=it.entity.defName}}对象功能接口\")\n@RestController\n@RequestMapping(\"/{{=it.func.camel(it.entity.defKey,false)}}\")\npublic class {{=beanClass}}Controller{\n @Autowired\n private {{=serviceClass}} {{=serviceVarName}};\n $blankline\n /** \n * 通过ID查询单条数据 \n *\n * @param {{=pkVarName}} 主键\n * @return 实例对象\n */\n @ApiOperation(\"通过ID查询单条数据\")\n @GetMapping(\"{{{=it.func.camel(pkVarName,false)}}}\")\n public ResponseEntity<{{=beanClass}}> queryById({{=pkDataType}} {{=pkVarName}}){\n return ResponseEntity.ok({{=serviceVarName}}.queryById({{=pkVarName}}));\n }\n $blankline\n /** \n * 分页查询\n *\n * @param {{=beanVarName}} 筛选条件\n * @param pageRequest 分页对象\n * @return 查询结果\n */\n @ApiOperation(\"分页查询\")\n @GetMapping\n public ResponseEntity> paginQuery({{=beanClass}} {{=beanVarName}}, PageRequest pageRequest){\n //1.分页参数\n long current = pageRequest.getPageNumber();\n long size = pageRequest.getPageSize();\n\n //2.分页查询\n /*把Mybatis的分页对象做封装转换,MP的分页对象上有一些SQL敏感信息,还是通过spring的分页模型来封装数据吧*/\n com.baomidou.mybatisplus.extension.plugins.pagination.Page<{{=beanClass}}> pageResult = {{=serviceVarName}}.paginQuery({{=beanVarName}}, current,size);\n\n //3. 分页结果组装\n List<{{=beanClass}}> dataList = pageResult.getRecords();\n long total = pageResult.getTotal();\n PageImpl<{{=beanClass}}> retPage = new PageImpl<{{=beanClass}}>(dataList,pageRequest,total);\n return ResponseEntity.ok(retPage);\n }\n $blankline\n /** \n * 新增数据\n *\n * @param {{=beanVarName}} 实例对象\n * @return 实例对象\n */\n @ApiOperation(\"新增数据\")\n @PostMapping\n public ResponseEntity<{{=beanClass}}> add({{=beanClass}} {{=beanVarName}}){\n return ResponseEntity.ok({{=serviceVarName}}.insert({{=beanVarName}}));\n }\n $blankline\n /** \n * 更新数据\n *\n * @param {{=beanVarName}} 实例对象\n * @return 实例对象\n */\n @ApiOperation(\"更新数据\")\n @PutMapping\n public ResponseEntity<{{=beanClass}}> edit({{=beanClass}} {{=beanVarName}}){\n return ResponseEntity.ok({{=serviceVarName}}.update({{=beanVarName}}));\n }\n $blankline\n /** \n * 通过主键删除数据\n *\n * @param {{=pkVarName}} 主键\n * @return 是否成功\n */\n @ApiOperation(\"通过主键删除数据\")\n @DeleteMapping\n public ResponseEntity deleteById({{=pkDataType}} {{=pkVarName}}){\n return ResponseEntity.ok({{=serviceVarName}}.deleteById({{=pkVarName}}));\n }\n}",
"Service": "{{ var today=new Date();\n var fullYear=today.getFullYear();\n var month=today.getMonth() + 1;\n var days=today.getDate();\n \n var pkVarName = \"undefinedId\";\n var pkDataType = \"String\";\n it.entity.fields.forEach(function(field){\n if(field.primaryKey){\n pkVarName = it.func.camel(field.defKey,false);\n pkDataType = field[\"type\"];\n return;\n }\n });\n \n var pkgName = it.entity.env.base.nameSpace;\n var beanClass = it.entity.env.base.codeRoot;\n var beanVarName = beanClass.charAt(0).toLowerCase()+beanClass.slice(1);\n var serviceClass = beanClass+'Service';\n var serviceVarName= beanVarName+'Service';\n \n}}package {{=pkgName}}.service;\n$blankline\nimport com.baomidou.mybatisplus.extension.plugins.pagination.Page;\nimport {{=pkgName}}.entity.{{=beanClass}};\n$blankline\n\n /**\n * {{=it.entity.defName}};({{=it.entity.defKey}})表服务接口\n * @author : http://www.chiner.pro\n * @date : {{=fullYear}}-{{=month}}-{{=days}}\n */\npublic interface {{=serviceClass}}{\n $blankline\n /** \n * 通过ID查询单条数据 \n *\n * @param {{=pkVarName}} 主键\n * @return 实例对象\n */\n {{=beanClass}} queryById({{=pkDataType}} {{=pkVarName}});\n $blankline\n /**\n * 分页查询\n *\n * @param {{=beanVarName}} 筛选条件\n * @param current 当前页码\n * @param size 每页大小\n * @return\n */\n Page<{{=beanClass}}> paginQuery({{=beanClass}} {{=beanVarName}}, long current, long size);\n\n /** \n * 新增数据\n *\n * @param {{=beanVarName}} 实例对象\n * @return 实例对象\n */\n {{=beanClass}} insert({{=beanClass}} {{=beanVarName}});\n\n \n /** \n * 更新数据\n *\n * @param {{=beanVarName}} 实例对象\n * @return 实例对象\n */\n {{=beanClass}} update({{=beanClass}} {{=beanVarName}});\n\n /** \n * 通过主键删除数据\n *\n * @param {{=pkVarName}} 主键\n * @return 是否成功\n */\n boolean deleteById({{=pkDataType}} {{=pkVarName}});\n}",
"ServiceImpl": "{{ var today=new Date();\n var fullYear=today.getFullYear();\n var month=today.getMonth() + 1;\n var days=today.getDate();\n \n var pkVarName = \"undefinedId\";\n var pkVarNameU = \"UndefinedId\";\n var pkFieldKey = \"UNDEFINED\";\n var pkDataType = \"String\";\n it.entity.fields.forEach(function(field){\n if(field.primaryKey){\n pkFieldKey = field.defKey;\n pkVarName = it.func.camel(field.defKey,false);\n pkVarNameU = it.func.camel(field.defKey,true);\n pkDataType = field[\"type\"];\n return;\n }\n });\n \n var pkgName = it.entity.env.base.nameSpace;\n var beanClass = it.entity.env.base.codeRoot;\n var beanVarName = beanClass.charAt(0).toLowerCase()+beanClass.slice(1);\n var serviceClass = beanClass+'Service';\n var serviceVarName= beanVarName+'Service';\n var mapperName = beanVarName+'Mapper';\n \n}}package {{=pkgName}}.service.impl;\n$blankline\nimport cn.hutool.core.util.StrUtil;\nimport org.springframework.beans.factory.annotation.Autowired;\nimport org.springframework.stereotype.Service;\nimport com.baomidou.mybatisplus.core.metadata.IPage;\nimport com.baomidou.mybatisplus.extension.plugins.pagination.Page;\nimport com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;\nimport com.baomidou.mybatisplus.extension.conditions.update.LambdaUpdateChainWrapper;\n\nimport {{=pkgName}}.entity.{{=beanClass}};\nimport {{=pkgName}}.mapper.{{=beanClass}}Mapper;\nimport {{=pkgName}}.service.{{=serviceClass}};\n\n /**\n * {{=it.entity.defName}};({{=it.entity.defKey}})表服务实现类\n * @author : http://www.chiner.pro\n * @date : {{=fullYear}}-{{=month}}-{{=days}}\n */\n@Service\npublic class {{=serviceClass}}Impl implements {{=serviceClass}}{\n @Autowired\n private {{=beanClass}}Mapper {{=mapperName}};\n $blankline\n /** \n * 通过ID查询单条数据 \n *\n * @param {{=pkVarName}} 主键\n * @return 实例对象\n */\n public {{=beanClass}} queryById({{=pkDataType}} {{=pkVarName}}){\n return {{=mapperName}}.selectById({{=pkVarName}});\n }\n $blankline\n /**\n * 分页查询\n *\n * @param {{=beanVarName}} 筛选条件\n * @param current 当前页码\n * @param size 每页大小\n * @return\n */\n public Page<{{=beanClass}}> paginQuery({{=beanClass}} {{=beanVarName}}, long current, long size){\n //1. 构建动态查询条件\n LambdaQueryWrapper<{{=beanClass}}> queryWrapper = new LambdaQueryWrapper<>();\n {{~it.entity.fields.filter(function(e){return e[\"type\"]===\"String\"&&e.defKey !== pkFieldKey}):field:index}}\n if(StrUtil.isNotBlank({{=beanVarName}}.get{{=it.func.camel(field.defKey,true)}}())){\n queryWrapper.eq({{=beanClass}}::get{{=it.func.camel(field.defKey,true)}}, {{=beanVarName}}.get{{=it.func.camel(field.defKey,true)}}());\n }\n {{~}}\n\n //2. 执行分页查询\n Page<{{=beanClass}}> pagin = new Page<>(current , size , true);\n IPage<{{=beanClass}}> selectResult = {{=mapperName}}.selectByPage(pagin , queryWrapper);\n pagin.setPages(selectResult.getPages());\n pagin.setTotal(selectResult.getTotal());\n pagin.setRecords(selectResult.getRecords());\n\n //3. 返回结果\n return pagin;\n }\n $blankline\n /** \n * 新增数据\n *\n * @param {{=beanVarName}} 实例对象\n * @return 实例对象\n */\n public {{=beanClass}} insert({{=beanClass}} {{=beanVarName}}){\n {{=mapperName}}.insert({{=beanVarName}});\n return {{=beanVarName}};\n }\n $blankline\n /** \n * 更新数据\n *\n * @param {{=beanVarName}} 实例对象\n * @return 实例对象\n */\n public {{=beanClass}} update({{=beanClass}} {{=beanVarName}}){\n //1. 根据条件动态更新\n LambdaUpdateChainWrapper<{{=beanClass}}> chainWrapper = new LambdaUpdateChainWrapper<{{=beanClass}}>({{=mapperName}});\n {{~it.entity.fields.filter(function(e){return e[\"type\"]===\"String\"&&e.defKey !== pkFieldKey}):field:index}}\n if(StrUtil.isNotBlank({{=beanVarName}}.get{{=it.func.camel(field.defKey,true)}}())){\n chainWrapper.eq({{=beanClass}}::get{{=it.func.camel(field.defKey,true)}}, {{=beanVarName}}.get{{=it.func.camel(field.defKey,true)}}());\n }\n {{~}}\n //2. 设置主键,并更新\n chainWrapper.set({{=beanClass}}::get{{=pkVarNameU}}, {{=beanVarName}}.get{{=pkVarNameU}}());\n boolean ret = chainWrapper.update();\n //3. 更新成功了,查询最最对象返回\n if(ret){\n return queryById({{=beanVarName}}.get{{=pkVarNameU}}());\n }else{\n return {{=beanVarName}};\n }\n }\n $blankline\n /** \n * 通过主键删除数据\n *\n * @param {{=pkVarName}} 主键\n * @return 是否成功\n */\n public boolean deleteById({{=pkDataType}} {{=pkVarName}}){\n int total = {{=mapperName}}.deleteById({{=pkVarName}});\n return total > 0;\n }\n}",
"Mapper": "{{ var today=new Date();\n var fullYear=today.getFullYear();\n var month=today.getMonth() + 1;\n var days=today.getDate();\n \n var pkVarName = \"undefinedId\";\n var pkDataType = \"String\";\n it.entity.fields.forEach(function(field){\n if(field.primaryKey){\n pkVarName = it.func.camel(field.defKey,false);\n pkDataType = field[\"type\"];\n return;\n }\n });\n \n var pkgName = it.entity.env.base.nameSpace;\n var beanClass = it.entity.env.base.codeRoot;\n var beanVarName = beanClass.charAt(0).toLowerCase()+beanClass.slice(1);\n var serviceClass = beanClass+'Service';\n var serviceVarName= beanVarName+'Service';\n \n}}package {{=pkgName}}.mapper;\n$blankline\n\nimport com.baomidou.mybatisplus.core.conditions.Wrapper;\nimport com.baomidou.mybatisplus.core.mapper.BaseMapper;\nimport com.baomidou.mybatisplus.core.metadata.IPage;\nimport com.baomidou.mybatisplus.core.toolkit.Constants;\nimport org.apache.ibatis.annotations.Mapper;\nimport org.apache.ibatis.annotations.Param;\nimport {{=pkgName}}.entity.{{=beanClass}};\n$blankline\n\n /**\n * {{=it.entity.defName}};({{=it.entity.defKey}})表数据库访问层\n * @author : http://www.chiner.pro\n * @date : {{=fullYear}}-{{=month}}-{{=days}}\n */\n@Mapper\npublic interface {{=beanClass}}Mapper extends BaseMapper<{{=beanClass}}>{\n /** \n * 分页查询指定行数据\n *\n * @param page 分页参数\n * @param wrapper 动态查询条件\n * @return 分页对象列表\n */\n IPage<{{=beanClass}}> selectByPage(IPage<{{=beanClass}}> page , @Param(Constants.WRAPPER) Wrapper<{{=beanClass}}> wrapper);\n}",
"Mapper.xml": "{{ var today=new Date();\n var fullYear=today.getFullYear();\n var month=today.getMonth() + 1;\n var days=today.getDate();\n \n var pkVarName = \"undefinedId\";\n var pkDataType = \"String\";\n var pkField = \"UNDEFINED_ID\";\n it.entity.fields.forEach(function(field){\n if(field.primaryKey){\n pkField = field.defKey;\n pkVarName = it.func.camel(field.defKey,false);\n pkDataType = field[\"type\"];\n return;\n }\n });\n \n var pkgName = it.entity.env.base.nameSpace;\n var beanClass = it.entity.env.base.codeRoot;\n var beanVarName = beanClass.charAt(0).toLowerCase()+beanClass.slice(1);\n var serviceClass = beanClass+'Service';\n var serviceVarName= beanVarName+'Service';\n \n}}\n\n$blankline\n\n\n \n\n\n",
"Entity": "{{ var today=new Date();\n var fullYear=today.getFullYear();\n var month=today.getMonth() + 1;\n var days=today.getDate();\n \n var pkVarName = \"undefinedId\";\n var pkDataType = \"String\";\n it.entity.fields.forEach(function(field){\n if(field.primaryKey){\n pkVarName = it.func.camel(field.defKey,false);\n pkDataType = field[\"type\"];\n return;\n }\n });\n \n var pkgName = it.entity.env.base.nameSpace;\n var beanClass = it.entity.env.base.codeRoot;\n var beanVarName = beanClass.charAt(0).toLowerCase()+beanClass.slice(1);\n var serviceClass = beanClass+'Service';\n var serviceVarName= beanVarName+'Service';\n \n}}package {{=pkgName}}.entity;\n$blankline\nimport io.swagger.annotations.ApiModel;\nimport io.swagger.annotations.ApiModelProperty;\nimport com.baomidou.mybatisplus.annotation.TableName;\nimport com.baomidou.mybatisplus.annotation.TableId;\nimport java.io.Serializable;\nimport java.util.Date;\n$blankline\n\n /**\n * {{=it.entity.defName}};{{=it.entity.comment}}\n * @author : http://www.chiner.pro\n * @date : {{=fullYear}}-{{=month}}-{{=days}}\n */\n@ApiModel(value = \"{{=it.entity.defName}}\",description = \"{{=it.entity.comment}}\")\n@TableName(\"{{=it.entity.defKey}}\")\npublic class {{=beanClass}} implements Serializable,Cloneable{\n{{~it.entity.fields:field:index}}\n /** {{=it.func.join(field.defName,field.comment,';')}} */\n @ApiModelProperty(name = \"{{=field.defName}}\",notes = \"{{=field.comment}}\")\n {{? field.primaryKey }}\n @TableId\n {{?}}\n private {{=field.type}} {{=it.func.camel(field.defKey,false)}} ;\n{{~}}\n$blankline\n\n{{~it.entity.fields:field:index}}\n /** {{=it.func.join(field.defName,field.comment,';')}} */\n public {{=field.type}} get{{=it.func.camel(field.defKey,true)}}(){\n return this.{{=it.func.camel(field.defKey,false)}};\n }\n /** {{=it.func.join(field.defName,field.comment,';')}} */\n public void set{{=it.func.camel(field.defKey,true)}}({{=field.type}} {{= it.func.camel(field.defKey,false) }}){\n this.{{=it.func.camel(field.defKey,false)}}={{=it.func.camel(field.defKey,false)}};\n }\n{{~}}\n}"
},
{
"applyFor": "29D1CE08-4C35-4D2D-AAA9-23D93305B52E",
"type": "dbDDL",
"createTable": "DROP TABLE IF EXISTS {{=it.entity.defKey}};\nCREATE TABLE {{=it.entity.defKey}}(\n{{ pkList = [] ; }}\n{{~it.entity.fields:field:index}}\n {{? field.primaryKey }}{{ pkList.push(field.defKey) }}{{?}}\n `{{=field.defKey}}` {{?field.autoIncrement}}INT AUTO_INCREMENT{{??}}{{=field.type}}{{?field.len>0}}{{='('}}{{=field.len}}{{?field.scale>0}}{{=','}}{{=field.scale}}{{?}}{{=')'}}{{?}} {{= field.notNull ? 'NOT NULL' : '' }} {{= field.defaultValue ? it.func.join('DEFAULT',field.defaultValue,' ') : '' }}{{?}} COMMENT '{{=it.func.join(field.defName,field.comment,';')}}' {{= index < it.entity.fields.length-1 ? ',' : ( pkList.length>0 ? ',' :'' ) }}\n{{~}}\n{{? pkList.length >0 }}\n PRIMARY KEY ({{~pkList:pkName:i}}{{= pkName }}{{= i'+(after.defKey||'NULL'));\n }\n if(before.defName !== after.defName){\n ret.push('显示名称:'+(before.defName||'NULL')+'->'+(after.defName||'NULL'));\n }\n if(before.comment !== after.comment){\n ret.push('说明:'+(before.comment||'NULL')+'->'+(after.comment||'NULL'));\n }\n if(ret.length>0){\n return ' 基本信息:\\n\\t'+ret.join('\\n\\t');\n }\n return '';\n };\n \n function buildAddedDesc(entity){\n let ret = [];\n let fieldAdded = entity.data.fieldAdded||[];\n \n for (let field of fieldAdded) { \n let row = [];\n row.push(field.defKey+'['+field.defName+']');\n ret.push(row.join(\"\"))\n }\n return ret;\n };\n \n function buildRemovedDesc(entity){\n let ret = [];\n let fieldRemoved = entity.data.fieldRemoved||[];\n \n for (let field of fieldRemoved) { \n let row = [];\n row.push(field.defKey+'['+field.defName+']');\n ret.push(row.join(\"\"))\n }\n return ret;\n };\n \n function buildModifiedDesc(entity){\n let ret = [];\n let fieldModified = entity.data.fieldModified||[];\n \n for (let field1 of fieldModified) { \n let row = [];\n let field = field1.before;\n row.push(field.defKey+'['+field.defName+']');\n ret.push(row.join(\"\"))\n }\n return ret;\n };\n}}\n\n\n{{? createEntities && createEntities.length > 0}}\n/* --------------- 创建表 --------------- */\n{{~ createEntities:entity}}\n{{=entity.data.defKey}}[{{=entity.data.defName}}]\n{{~}}\n{{?}}\n\n\n{{? dropEntities && dropEntities.length > 0}}\n/* --------------- 删除表 --------------- */\n{{~ dropEntities:entity}}\n{{=entity.data.defKey}}[{{=entity.data.defName}}]\n{{~}}\n{{?}}\n\n{{? modifyEntities && modifyEntities.length > 0}}\n/* --------------- 修改表 --------------- */\n{{~ modifyEntities:entity}}\n{{=entity.data.baseInfo.defKey}}[{{=entity.data.baseInfo.defName}}]{{let changeText=baseChanged(entity.data.baseChanged);}}\n{{=baseChanged(entity.data.baseChanged)}}\n {{? entity.data.fieldModified && entity.data.fieldModified.length > 0}}\n 修改字段:\n {{='\\t'}}{{=buildModifiedDesc(entity).join('\\n\\t')}}{{?}}{{\n /*计算是否调整了属性*/\n let propAdded = entity.data.propAdded || [];\n let propRemoved = entity.data.propRemoved || [];\n let propModified = entity.data.propModified || [];\n let changed = propAdded.length>0 || propRemoved.length>0 || propModified.length>0;\n /*计算关联是否调整*/\n let refEntityAdd = entity.data.refEntityAdd || [];\n let refEntityRemoved = entity.data.refEntityRemoved || [];\n let relaArray = [];\n for (let rela of refEntityAdd) {\n relaArray.push('建立关联:'+rela.defKey+'['+rela.defName+']');\n }\n for (let rela of refEntityRemoved) {\n relaArray.push('解除关联:'+rela.defKey+'['+rela.defName+']');\n }\n /*索引是否修改过*/\n let indexChanged = entity.data.indexChanged;\n }}{{=indexChanged?'\\n\\t更改了索引':''}}{{=changed?'\\n\\t更改了属性':''}}{{=relaArray.length>0?('\\n\\t'+relaArray.join('\\n\\t')):''}}\n{{? entity.data.fieldAdded && entity.data.fieldAdded.length > 0}}\n 添加字段:\n{{='\\t'}}{{=buildAddedDesc(entity).join('\\n\\t')}}\n{{?}}{{? entity.data.fieldRemoved && entity.data.fieldRemoved.length > 0}}\n 删除字段:\n{{='\\t'}}{{=buildRemovedDesc(entity).join('\\n\\t')}}\n{{?}}\n{{~}}\n{{?}}\n",
"update": "{{\n let createEntities = it.changes.filter(function(row){return (row.opt==='add'&&row['type']==='entity');});\n let dropEntities = it.changes.filter(function(row){return (row.opt==='delete'&&row['type']==='entity');});\n let modifyEntities = it.changes.filter(function(row){return (row.opt==='update'&&row['type']==='entity');});\n \n function baseChangedDDL(beforeAfter){\n if(beforeAfter == null){\n return '';\n }\n let ret = [];\n let before = beforeAfter.before || {\"defKey\":\"\",\"defName\":\"\",\"comment\":\"\"};\n let after = beforeAfter.after || {\"defKey\":\"\",\"defName\":\"\",\"comment\":\"\"};\n if(before.defKey !== after.defKey){\n ret.push('ALTER TABLE '+before.defKey+' RENAME TO '+after.defKey);\n }\n let commentText = '';\n let commentChanged = false;\n if(before.defName !== after.defName){\n commentText = after.defName;\n commentChanged = true;\n }\n if(before.comment !== after.comment){\n commentChanged = true;\n if(commentText){\n commentText = (commentText+ ';'+after.comment)\n }else{\n commentText = after.comment\n }\n }\n if(commentChanged){\n ret.push('ALTER TABLE '+after.defKey+' COMMENT \\''+commentText+'\\'');\n }\n let baseText = '-- 基本信息:\\n';\n return baseText+ret.join(';\\n')+';';\n };\n \n function buildAddedDDL(entity){\n let ret = [];\n let fieldAdded = entity.data.fieldAdded||[];\n if(fieldAdded.length == 0){\n return '';\n }\n \n let firstDDL = 'ALTER TABLE '+entity.data.baseInfo.defKey;\n for (let field of fieldAdded) { \n let ddlItem = 'ADD COLUMN `'+field.defKey+'` '+field.dbType;\n /*处理数据类型长度*/\n if(field.len>0){\n ddlItem += ('('+field.len);\n if(parseInt(field.scale)>0){\n ddlItem += (','+field.scale);\n }\n ddlItem += ')';\n }\n if(field.notNull){\n ddlItem += ' NOT NULL';\n }\n if(field.autoIncrement){\n ddlItem += ' AUTO_INCREMENT';\n }\n if(field.defaultValue){\n ddlItem += (' DEFAULT ' + field.defaultValue);\n }\n ddlItem += (' COMMENT \\''+field.defName+';'+field.comment+'\\'');\n \n if(field.index>0 && field.afterFieldKey){\n ddlItem += (' AFTER '+field.afterFieldKey);\n }\n ret.push(ddlItem);\n }\n return firstDDL+'\\n'+ret.join(',\\n');\n };\n \n function buildRemovedDDL(entity){\n let ret = [];\n let fieldRemoved = entity.data.fieldRemoved||[];\n if(fieldRemoved.length == 0){\n return '';\n }\n \n let firstDDL = 'ALTER TABLE '+entity.data.baseInfo.defKey;\n for (let field of fieldRemoved) { \n ret.push('DROP '+field.defKey);\n }\n return firstDDL+'\\n'+ret.join(',\\n');\n };\n \n function buildModifiedDDL(entity){\n let ret = [];\n let fieldModified = entity.data.fieldModified||[];\n \n let firstDDL = 'ALTER TABLE '+entity.data.baseInfo.defKey;\n for (let field of fieldModified) { \n let changeDDL = '';\n let before = field.before || {};\n let after = field.after || {};\n if(before.defKey === after.defKey){\n changeDDL += (' MODIFY COLUMN `'+after.defKey+'`');\n }else{\n changeDDL += (' CHANGE COLUMN `'+before.defKey+'` `'+after.defKey+'`');\n }\n changeDDL += (' '+after.dbType);\n if(after.len>0){\n changeDDL += ('('+after.len);\n if(parseInt(after.scale)>0){\n changeDDL += (','+after.scale);\n }\n changeDDL += ')';\n }\n if(after.notNull){\n changeDDL += ' NOT NULL';\n }\n let defaultValue = '';\n if(after.defaultValue != null && after.defaultValue.length>0){\n defaultValue = (after.defaultValue);\n }else{\n defaultValue = 'NULL';\n }\n if(defaultValue != 'NULL'){\n changeDDL += (' DEFAULT ' + defaultValue);\n }\n\n let comment = after.defName;\n if(after.comment){\n comment = comment + ';' + (after.comment||'');\n }\n if(comment){\n changeDDL += (' COMMENT \\''+comment+'\\';');\n }\n \n ret.push(firstDDL+' '+changeDDL);\n }\n return ret;\n };\n}}\n{{? createEntities && createEntities.length > 0}}\n/* --------------- 创建表 --------------- */\n{{~ createEntities:entity}}\n{{=it.func.createDDL(entity.data,entity['type'])}}\n{{~}}\n{{?}}\n\n\n{{? dropEntities && dropEntities.length > 0}}\n/* --------------- 删除表 --------------- */\n{{~ dropEntities:entity}}\n{{=it.func.dropDDL(entity.data,entity['type'])}}\n{{~}}\n{{?}}\n\n\n{{? modifyEntities && modifyEntities.length > 0}}\n{{~ modifyEntities:entity}}\n/* --------------- 修改表 --------------- */\n-- 修改表:{{=entity.data.baseInfo.defKey}}[{{=entity.data.baseInfo.defName}}]\n{{=baseChangedDDL(entity.data.baseChanged)}}\n{{? entity.data.fieldModified && entity.data.fieldModified.length > 0}}\n-- 修改字段:\n{{=buildModifiedDDL(entity).join('\\n')}}\n{{?}}{{\n/*索引是否修改过*/\nlet indexChanged = entity.data.indexChanged;\n}}\n{{? indexChanged }}\n{{=it.func.indexRebuildDDL(entity.data.baseInfo,entity.data.newIndexes,entity.data.fullFields,entity['type'])}}\n{{?}}\n\n{{? entity.data.fieldAdded && entity.data.fieldAdded.length > 0}}\n-- 添加字段:\n{{=buildAddedDDL(entity)}};\n{{?}}\n\n{{? entity.data.fieldRemoved && entity.data.fieldRemoved.length > 0}}\n-- 删除字段:\n{{=buildRemovedDDL(entity)}};\n{{?}}\n{{~}}\n{{?}}"
},
{
"applyFor": "A4E23CB7-BB01-4BD1-9F71-F73F3E15A542",
"type": "dbDDL",
"createTable": "CREATE TABLE {{=it.entity.defKey}}(\n{{ pkList = [] ; }}\n{{~it.entity.fields:field:index}}\n {{? field.primaryKey }}{{ pkList.push(field.defKey) }}{{?}}\n {{=field.defKey}} {{?field.autoIncrement}}NUMBER(11) generated by default as IDENTITY, {{??}}{{=field.type}}{{?field.len>0}}{{='('}}{{=field.len}}{{?field.scale>0}}{{=','}}{{=field.scale}}{{?}}{{=')'}}{{?}}{{= field.defaultValue ? it.func.join(' DEFAULT ',field.defaultValue,' ') : '' }}{{= field.notNull ? ' NOT NULL' : '' }}{{= index < it.entity.fields.length-1 ? ',' : ( pkList.length>0 ? ',' :'' ) }}{{?}}\n{{~}}\n{{? pkList.length >0 }}\n PRIMARY KEY ({{~pkList:pkName:i}}{{= pkName }}{{= i'+(after.defKey||'NULL'));\n }\n if(before.defName !== after.defName){\n ret.push('显示名称:'+(before.defName||'NULL')+'->'+(after.defName||'NULL'));\n }\n if(before.comment !== after.comment){\n ret.push('说明:'+(before.comment||'NULL')+'->'+(after.comment||'NULL'));\n }\n if(ret.length>0){\n return ' 基本信息:\\n\\t'+ret.join('\\n\\t');\n }\n return '';\n };\n \n function buildAddedDesc(entity){\n let ret = [];\n let fieldAdded = entity.data.fieldAdded||[];\n \n for (let field of fieldAdded) { \n let row = [];\n row.push(field.defKey+'['+field.defName+']');\n ret.push(row.join(\"\"))\n }\n return ret;\n };\n \n function buildRemovedDesc(entity){\n let ret = [];\n let fieldRemoved = entity.data.fieldRemoved||[];\n \n for (let field of fieldRemoved) { \n let row = [];\n row.push(field.defKey+'['+field.defName+']');\n ret.push(row.join(\"\"))\n }\n return ret;\n };\n \n function buildModifiedDesc(entity){\n let ret = [];\n let fieldModified = entity.data.fieldModified||[];\n \n for (let field1 of fieldModified) { \n let row = [];\n let field = field1.before;\n row.push(field.defKey+'['+field.defName+']');\n ret.push(row.join(\"\"))\n }\n return ret;\n };\n}}\n{{? createEntities && createEntities.length > 0}}\n/* -------------------------------------------------- */\n创建表:\n{{~ createEntities:entity}}\n {{=entity.data.defKey}}[{{=entity.data.defName}}]\n{{~}}\n{{?}}\n\n\n{{? dropEntities && dropEntities.length > 0}}\n/* -------------------------------------------------- */\n删除表:\n{{~ dropEntities:entity}}\n {{=entity.data.defKey}}[{{=entity.data.defName}}]\n{{~}}\n{{?}}\n\n\n{{? modifyEntities && modifyEntities.length > 0}}\n{{~ modifyEntities:entity}}\n/* -------------------------------------------------- */\n修改表:{{=entity.data.baseInfo.defKey}}[{{=entity.data.baseInfo.defName}}]{{let changeText=baseChanged(entity.data.baseChanged);}}\n{{=baseChanged(entity.data.baseChanged)}}\n {{? entity.data.fieldAdded && entity.data.fieldAdded.length > 0}}\n 添加字段:\n {{='\\t'}}{{=buildAddedDesc(entity).join('\\n\\t')}}\n {{?}}{{? entity.data.fieldRemoved && entity.data.fieldRemoved.length > 0}}\n 删除字段:\n {{='\\t'}}{{=buildRemovedDesc(entity).join('\\n\\t')}}\n {{?}}{{? entity.data.fieldModified && entity.data.fieldModified.length > 0}}\n 修改字段:\n {{='\\t'}}{{=buildModifiedDesc(entity).join('\\n\\t')}}\n {{?}}{{\n /*计算是否调整了属性*/\n let propAdded = entity.data.propAdded || [];\n let propRemoved = entity.data.propRemoved || [];\n let propModified = entity.data.propModified || [];\n let changed = propAdded.length>0 || propRemoved.length>0 || propModified.length>0;\n /*计算关联是否调整*/\n let refEntityAdd = entity.data.refEntityAdd || [];\n let refEntityRemoved = entity.data.refEntityRemoved || [];\n let relaArray = [];\n for (let rela of refEntityAdd) {\n relaArray.push('\\n\\t建立关联:'+rela.defKey+'['+rela.defName+']');\n }\n for (let rela of refEntityRemoved) {\n relaArray.push('\\n\\t解除关联:'+rela.defKey+'['+rela.defName+']');\n }\n /*索引是否修改过*/\n let indexChanged = entity.data.indexChanged;\n }}\n{{=indexChanged?'\\n\\t更改了索引':''}}\n{{=changed?'\\n\\t更改了属性':''}}\n{{=relaArray.length>0?relaArray.join(''):''}}\n{{~}}\n{{?}}",
"update": "{{\n let createEntities = it.changes.filter(function(row){return (row.opt==='add'&&row['type']==='entity');});\n let dropEntities = it.changes.filter(function(row){return (row.opt==='delete'&&row['type']==='entity');});\n let modifyEntities = it.changes.filter(function(row){return (row.opt==='update'&&row['type']==='entity');});\n \n function baseChangedDDL(beforeAfter){\n if(beforeAfter == null){\n return '';\n }\n let ret = [];\n let before = beforeAfter.before || {\"defKey\":\"\",\"defName\":\"\",\"comment\":\"\"};\n let after = beforeAfter.after || {\"defKey\":\"\",\"defName\":\"\",\"comment\":\"\"};\n if(before.defKey !== after.defKey){\n ret.push(`ALTER TABLE ${before.defKey} RENAME TO ${after.defKey}`);\n }\n let commentText = '';\n let commentChanged = false;\n if(before.defName !== after.defName){\n commentText = after.defName;\n commentChanged = true;\n }\n if(before.comment !== after.comment){\n commentChanged = true;\n if(commentText){\n commentText = (commentText+ ';'+after.comment)\n }else{\n commentText = after.comment\n }\n }\n if(commentChanged){\n let myText = `COMMENT ON TABLE ${after.defKey} IS '${commentText}'`;\n ret.push(myText);\n }\n let baseText = '-- 基本信息:\\n';\n return baseText+ret.join(';\\n')+';';\n };\n \n function buildAddedDDL(entity){\n let ret = [];\n let fieldAdded = entity.data.fieldAdded||[];\n if(fieldAdded.length == 0){\n return '';\n }\n \n let firstDDL = `ALTER TABLE ${entity.data.baseInfo.defKey}`;\n for (let field of fieldAdded) { \n let ddlItem = `ADD (${field.defKey} ${field.dbType}`;\n /*处理数据类型长度*/\n if(field.len>0){\n ddlItem += ('('+field.len);\n if(parseInt(field.scale)>0){\n ddlItem += (','+field.scale);\n }\n ddlItem += ')';\n }\n let defaultValue = field.defaultValue;\n defaultValue = (defaultValue==null)?\"\":(\"\"+defaultValue);\n if(defaultValue.length>0){\n ddlItem += (' DEFAULT ' + defaultValue);\n }\n if(field.notNull){\n ddlItem += ' NOT NULL';\n }\n ddlItem += ')';\n ret.push(`${firstDDL} ${ddlItem}`);\n \n /*处理字段注释*/\n let fieldComments = [];\n if(field.defName != null &&field.defName.length>0){\n fieldComments.push(field.defName);\n }\n if(field.comment != null &&field.comment.length>0){\n fieldComments.push(field.comment);\n }\n let commentText = fieldComments.join(';');\n if(commentText != null && commentText.length > 0){\n let commentDDL = `COMMENT ON COLUMN ${entity.data.baseInfo.defKey}.${field.defKey} IS '${commentText}'`;\n ret.push(commentDDL);\n }\n }\n return '\\n'+ret.join(';\\n');\n };\n \n function buildRemovedDDL(entity){\n let ret = [];\n let fieldRemoved = entity.data.fieldRemoved||[];\n if(fieldRemoved.length == 0){\n return '';\n }\n \n let firstDDL = `ALTER TABLE ${entity.data.baseInfo.defKey}`;\n for (let field of fieldRemoved) { \n ret.push(`${firstDDL} DROP COLUMN ${field.defKey}`);\n }\n return '\\n'+ret.join(';\\n');\n };\n \n function buildModifiedDDL(entity){\n let ret = [];\n let fieldModified = entity.data.fieldModified||[];\n \n let firstDDL = `ALTER TABLE ${entity.data.baseInfo.defKey}`;\n for (let field of fieldModified) { \n let changeDDL = '';\n let before = field.before || {};\n let after = field.after || {};\n if(before.defKey !== after.defKey){\n let renameText = `ALTER TABLE ${entity.data.baseInfo.defKey} RENAME COLUMN ${before.defKey} TO ${after.defKey};`;\n ret.push(renameText);\n }\n /*如果没有变化,则不生成变更语句*/\n if(before.dbType === after.dbType \n && before['len'] === after['len'] \n && before.scale === after.scale\n && before.primaryKey === after.primaryKey\n && before.notNull === after.notNull\n && before.autoIncrement === after.autoIncrement\n && before.defaultValue === after.defaultValue){\n continue;\n }\n changeDDL += ('MODIFY ('+after.defKey+'');\n changeDDL += (' '+after.dbType);\n if(after.len>0){\n changeDDL += ('('+after.len);\n if(parseInt(after.scale)>0){\n changeDDL += (','+after.scale);\n }\n changeDDL += ')';\n }\n let defaultValue = after.defaultValue;\n defaultValue = (defaultValue==null)?\"\":(\"\"+defaultValue);\n if(defaultValue.length>0){\n changeDDL += (' DEFAULT ' + defaultValue);\n }\n \n if(after.notNull){\n changeDDL += ' NOT NULL';\n }\n changeDDL += ')';\n ret.push(`${firstDDL} ${changeDDL};`);\n }\n return ret;\n };\n}}\n{{? createEntities && createEntities.length > 0}}\n/* --------------- 创建表 --------------- */\n{{~ createEntities:entity}}\n{{=it.func.createDDL(entity.data,entity['type'])}}\n{{~}}\n{{?}}\n\n\n{{? dropEntities && dropEntities.length > 0}}\n/* --------------- 删除表 --------------- */\n{{~ dropEntities:entity}}\n{{=it.func.dropDDL(entity.data,entity['type'])}}\n{{~}}\n{{?}}\n\n\n{{? modifyEntities && modifyEntities.length > 0}}\n{{~ modifyEntities:entity}}\n/* --------------- 修改表 --------------- */\n-- 修改表:{{=entity.data.baseInfo.defKey}}[{{=entity.data.baseInfo.defName}}]\n{{=baseChangedDDL(entity.data.baseChanged)}}\n{{? entity.data.fieldModified && entity.data.fieldModified.length > 0}}\n-- 修改字段:\n{{=buildModifiedDDL(entity).join('\\n')}}\n{{?}}{{\n/*索引是否修改过*/\nlet indexChanged = entity.data.indexChanged;\n}}\n{{? indexChanged }}\n{{=it.func.indexRebuildDDL(entity.data.baseInfo,entity.data.newIndexes,entity.data.fullFields,entity['type'])}}\n{{?}}\n\n{{? entity.data.fieldAdded && entity.data.fieldAdded.length > 0}}\n-- 添加字段:\n{{=buildAddedDDL(entity)}};\n{{?}}\n\n{{? entity.data.fieldRemoved && entity.data.fieldRemoved.length > 0}}\n-- 删除字段:\n{{=buildRemovedDDL(entity)}};\n{{?}}\n{{~}}\n{{?}}"
},
{
"applyFor": "BFC87171-C74F-494A-B7C2-76B9C55FACC9",
"type": "dbDDL",
"createTable": "IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[{{=it.entity.defKey}}]') AND type in (N'U')) DROP TABLE [dbo].[{{=it.entity.defKey}}];\n\nCREATE TABLE [dbo].[{{=it.entity.defKey}}](\n{{ pkList = [] ; }}\n{{~it.entity.fields:field:index}}\n {{? field.primaryKey }}{{ pkList.push(field.defKey) }}{{?}}\n {{=field.defKey}} {{?field.autoIncrement}}INT IDENTITY(1,1) {{??}}{{=field.type}}{{?field.len>0}}{{='('}}{{=field.len}}{{?field.scale>0}}{{=','}}{{=field.scale}}{{?}}{{=')'}}{{?}}{{= field.notNull ? ' NOT NULL' : '' }}{{= field.defaultValue ? it.func.join(' DEFAULT ',field.defaultValue,' ') : '' }}{{= index < it.entity.fields.length-1 ? ',' : ( pkList.length>0 ? ',' :'' ) }}{{?}}\n{{~}}\n{{? pkList.length >0 }}\n PRIMARY KEY ({{~pkList:pkName:i}}{{= pkName }}{{= i'+(after.defKey||'NULL'));\n }\n if(before.defName !== after.defName){\n ret.push('显示名称:'+(before.defName||'NULL')+'->'+(after.defName||'NULL'));\n }\n if(before.comment !== after.comment){\n ret.push('说明:'+(before.comment||'NULL')+'->'+(after.comment||'NULL'));\n }\n if(ret.length>0){\n return ' 基本信息:\\n\\t'+ret.join('\\n\\t');\n }\n return '';\n };\n \n function buildAddedDesc(entity){\n let ret = [];\n let fieldAdded = entity.data.fieldAdded||[];\n \n for (let field of fieldAdded) { \n let row = [];\n row.push(field.defKey+'['+field.defName+']');\n ret.push(row.join(\"\"))\n }\n return ret;\n };\n \n function buildRemovedDesc(entity){\n let ret = [];\n let fieldRemoved = entity.data.fieldRemoved||[];\n \n for (let field of fieldRemoved) { \n let row = [];\n row.push(field.defKey+'['+field.defName+']');\n ret.push(row.join(\"\"))\n }\n return ret;\n };\n \n function buildModifiedDesc(entity){\n let ret = [];\n let fieldModified = entity.data.fieldModified||[];\n \n for (let field1 of fieldModified) { \n let row = [];\n let field = field1.before;\n row.push(field.defKey+'['+field.defName+']');\n ret.push(row.join(\"\"))\n }\n return ret;\n };\n}}\n\n\n{{? createEntities && createEntities.length > 0}}\n/* --------------- 创建表 --------------- */\n{{~ createEntities:entity}}\n{{=entity.data.defKey}}[{{=entity.data.defName}}]\n{{~}}\n{{?}}\n\n\n{{? dropEntities && dropEntities.length > 0}}\n/* --------------- 删除表 --------------- */\n{{~ dropEntities:entity}}\n{{=entity.data.defKey}}[{{=entity.data.defName}}]\n{{~}}\n{{?}}\n\n{{? modifyEntities && modifyEntities.length > 0}}\n/* --------------- 修改表 --------------- */\n{{~ modifyEntities:entity}}\n{{=entity.data.baseInfo.defKey}}[{{=entity.data.baseInfo.defName}}]{{let changeText=baseChanged(entity.data.baseChanged);}}\n{{=baseChanged(entity.data.baseChanged)}}\n {{? entity.data.fieldModified && entity.data.fieldModified.length > 0}}\n 修改字段:\n {{='\\t'}}{{=buildModifiedDesc(entity).join('\\n\\t')}}{{?}}{{\n /*计算是否调整了属性*/\n let propAdded = entity.data.propAdded || [];\n let propRemoved = entity.data.propRemoved || [];\n let propModified = entity.data.propModified || [];\n let changed = propAdded.length>0 || propRemoved.length>0 || propModified.length>0;\n /*计算关联是否调整*/\n let refEntityAdd = entity.data.refEntityAdd || [];\n let refEntityRemoved = entity.data.refEntityRemoved || [];\n let relaArray = [];\n for (let rela of refEntityAdd) {\n relaArray.push('建立关联:'+rela.defKey+'['+rela.defName+']');\n }\n for (let rela of refEntityRemoved) {\n relaArray.push('解除关联:'+rela.defKey+'['+rela.defName+']');\n }\n /*索引是否修改过*/\n let indexChanged = entity.data.indexChanged;\n }}{{=indexChanged?'\\n\\t更改了索引':''}}{{=changed?'\\n\\t更改了属性':''}}{{=relaArray.length>0?('\\n\\t'+relaArray.join('\\n\\t')):''}}\n{{? entity.data.fieldAdded && entity.data.fieldAdded.length > 0}}\n 添加字段:\n{{='\\t'}}{{=buildAddedDesc(entity).join('\\n\\t')}}\n{{?}}{{? entity.data.fieldRemoved && entity.data.fieldRemoved.length > 0}}\n 删除字段:\n{{='\\t'}}{{=buildRemovedDesc(entity).join('\\n\\t')}}\n{{?}}\n{{~}}\n{{?}}",
"update": "{{\n let createEntities = it.changes.filter(function(row){return (row.opt==='add'&&row['type']==='entity');});\n let dropEntities = it.changes.filter(function(row){return (row.opt==='delete'&&row['type']==='entity');});\n let modifyEntities = it.changes.filter(function(row){return (row.opt==='update'&&row['type']==='entity');});\n \n function baseChangedDDL(beforeAfter){\n if(beforeAfter == null){\n return '';\n }\n let ret = [];\n let before = beforeAfter.before || {\"defKey\":\"\",\"defName\":\"\",\"comment\":\"\"};\n let after = beforeAfter.after || {\"defKey\":\"\",\"defName\":\"\",\"comment\":\"\"};\n if(before.defKey !== after.defKey){\n ret.push(`EXEC sp_rename '${before.defKey}','${after.defKey}'`);\n }\n let commentText = '';\n let commentChanged = false;\n if(before.defName !== after.defName){\n commentText = after.defName;\n commentChanged = true;\n }\n if(before.comment !== after.comment){\n commentChanged = true;\n if(commentText){\n commentText = (commentText+ ';'+after.comment)\n }else{\n commentText = after.comment\n }\n }\n if(commentChanged){\n let myText = `IF ((SELECT COUNT(*) FROM ::fn_listextendedproperty('MS_Description','SCHEMA', 'dbo','TABLE', '${after.defKey}', NULL, NULL)) > 0)\n \\n\\tEXEC sp_updateextendedproperty 'MS_Description', '${commentText}','SCHEMA', 'dbo','TABLE', '${after.defKey}'\n \\nELSE\n \\n\\tEXEC sp_addextendedproperty 'MS_Description', '${commentText}', 'SCHEMA', 'dbo','TABLE', '${after.defKey}'\n `;\n ret.push(myText);\n /*ret.push('ALTER TABLE '+after.defKey+' COMMENT \\''+commentText+'\\'');*/\n }\n let baseText = '-- 基本信息:\\n';\n return baseText+ret.join(';\\n')+';';\n };\n \n function buildAddedDDL(entity){\n let ret = [];\n let fieldAdded = entity.data.fieldAdded||[];\n if(fieldAdded.length == 0){\n return '';\n }\n \n let firstDDL = `ALTER TABLE [dbo].[${entity.data.baseInfo.defKey}]`;\n for (let field of fieldAdded) { \n let ddlItem = `ADD [${field.defKey}] ${field.dbType}`;\n /*处理数据类型长度*/\n if(field.len>0){\n ddlItem += ('('+field.len);\n if(parseInt(field.scale)>0){\n ddlItem += (','+field.scale);\n }\n ddlItem += ')';\n }\n let defaultValue = field.defaultValue;\n defaultValue = (defaultValue==null)?\"\":(\"\"+defaultValue);\n if(defaultValue.length>0){\n ddlItem += (' DEFAULT ' + defaultValue);\n }\n if(field.notNull){\n ddlItem += ' NOT NULL';\n }\n ret.push(`${firstDDL} ${ddlItem}`);\n \n /*处理字段注释*/\n let fieldComments = [];\n if(field.defName != null &&field.defName.length>0){\n fieldComments.push(field.defName);\n }\n if(field.comment != null &&field.comment.length>0){\n fieldComments.push(field.comment);\n }\n let commentText = fieldComments.join(';');\n if(commentText != null && commentText.length > 0){\n let commentDDL = `EXEC sp_addextendedproperty 'MS_Description', N'${commentText}','SCHEMA', N'dbo','TABLE', N'${entity.data.baseInfo.defKey}','COLUMN', N'${field.defKey}'`;\n ret.push(commentDDL);\n }\n }\n return '\\n'+ret.join(';\\n');\n };\n \n function buildRemovedDDL(entity){\n let ret = [];\n let fieldRemoved = entity.data.fieldRemoved||[];\n if(fieldRemoved.length == 0){\n return '';\n }\n \n let firstDDL = `ALTER TABLE [dbo].[${entity.data.baseInfo.defKey}]`;\n for (let field of fieldRemoved) { \n ret.push(`${firstDDL} DROP COLUMN [${field.defKey}]`);\n }\n return '\\n'+ret.join(';\\n');\n };\n \n function buildModifiedDDL(entity){\n let ret = [];\n let fieldModified = entity.data.fieldModified||[];\n \n let firstDDL = `ALTER TABLE [dbo].[${entity.data.baseInfo.defKey}]`;\n for (let field of fieldModified) { \n let changeDDL = '';\n let before = field.before || {};\n let after = field.after || {};\n if(before.defKey === after.defKey){\n changeDDL += (' ALTER COLUMN ['+after.defKey+']');\n }else{\n let renameText = `EXEC sp_rename '[dbo].[${entity.data.baseInfo.defKey}].[${before.defKey}]','${after.defKey}','COLUMN';`;\n ret.push(renameText);\n continue;\n }\n changeDDL += (' '+after.dbType);\n if(after.len>0){\n changeDDL += ('('+after.len);\n if(parseInt(after.scale)>0){\n changeDDL += (','+after.scale);\n }\n changeDDL += ')';\n }\n let defaultValue = after.defaultValue;\n defaultValue = (defaultValue==null)?\"\":(\"\"+defaultValue);\n if(defaultValue.length>0){\n changeDDL += (' DEFAULT ' + defaultValue);\n }\n \n if(after.notNull){\n changeDDL += ' NOT NULL';\n }\n ret.push(`${firstDDL} ${changeDDL};`);\n }\n return ret;\n };\n}}\n{{? createEntities && createEntities.length > 0}}\n/* --------------- 创建表 --------------- */\n{{~ createEntities:entity}}\n{{=it.func.createDDL(entity.data,entity['type'])}}\n{{~}}\n{{?}}\n\n\n{{? dropEntities && dropEntities.length > 0}}\n/* --------------- 删除表 --------------- */\n{{~ dropEntities:entity}}\n{{=it.func.dropDDL(entity.data,entity['type'])}}\n{{~}}\n{{?}}\n\n\n{{? modifyEntities && modifyEntities.length > 0}}\n{{~ modifyEntities:entity}}\n/* --------------- 修改表 --------------- */\n-- 修改表:{{=entity.data.baseInfo.defKey}}[{{=entity.data.baseInfo.defName}}]\n{{=baseChangedDDL(entity.data.baseChanged)}}\n{{? entity.data.fieldModified && entity.data.fieldModified.length > 0}}\n-- 修改字段:\n{{=buildModifiedDDL(entity).join('\\n')}}\n{{?}}{{\n/*索引是否修改过*/\nlet indexChanged = entity.data.indexChanged;\n}}\n{{? indexChanged }}\n{{=it.func.indexRebuildDDL(entity.data.baseInfo,entity.data.newIndexes,entity.data.fullFields,entity['type'])}}\n{{?}}\n\n{{? entity.data.fieldAdded && entity.data.fieldAdded.length > 0}}\n-- 添加字段:\n{{=buildAddedDDL(entity)}};\n{{?}}\n\n{{? entity.data.fieldRemoved && entity.data.fieldRemoved.length > 0}}\n-- 删除字段:\n{{=buildRemovedDDL(entity)}};\n{{?}}\n{{~}}\n{{?}}"
},
{
"applyFor": "DFBEC1DD-AA84-456E-BBF3-C95DD0DB2022",
"type": "dbDDL",
"createTable": "DROP TABLE IF EXISTS {{=it.entity.defKey}};\nCREATE TABLE {{=it.entity.defKey}}(\n{{ pkList = [] ; }}\n{{~it.entity.fields:field:index}}\n {{? field.primaryKey }}{{ pkList.push(field.defKey) }}{{?}}\n {{=field.defKey}} {{? field.autoIncrement}}SERIAL{{??}}{{=field.type}}{{?field.len>0}}{{='('}}{{=field.len}}{{?field.scale>0}}{{=','}}{{=field.scale}}{{?}}{{=')'}}{{?}}{{?}}{{= field.notNull ? ' NOT NULL' : '' }}{{= field.defaultValue ? it.func.join(' DEFAULT ',field.defaultValue,' ') : '' }}{{= index < it.entity.fields.length-1 ? ',' : ( pkList.length>0 ? ',' :'' ) }}\n{{~}}\n{{? pkList.length >0 }}\n PRIMARY KEY ({{~pkList:pkName:i}}{{= pkName }}{{= i'+(after.defKey||'NULL'));\n }\n if(before.defName !== after.defName){\n ret.push('显示名称:'+(before.defName||'NULL')+'->'+(after.defName||'NULL'));\n }\n if(before.comment !== after.comment){\n ret.push('说明:'+(before.comment||'NULL')+'->'+(after.comment||'NULL'));\n }\n if(ret.length>0){\n return ' 基本信息:\\n\\t'+ret.join('\\n\\t');\n }\n return '';\n };\n \n function buildAddedDesc(entity){\n let ret = [];\n let fieldAdded = entity.data.fieldAdded||[];\n \n for (let field of fieldAdded) { \n let row = [];\n row.push(field.defKey+'['+field.defName+']');\n ret.push(row.join(\"\"))\n }\n return ret;\n };\n \n function buildRemovedDesc(entity){\n let ret = [];\n let fieldRemoved = entity.data.fieldRemoved||[];\n \n for (let field of fieldRemoved) { \n let row = [];\n row.push(field.defKey+'['+field.defName+']');\n ret.push(row.join(\"\"))\n }\n return ret;\n };\n \n function buildModifiedDesc(entity){\n let ret = [];\n let fieldModified = entity.data.fieldModified||[];\n \n for (let field1 of fieldModified) { \n let row = [];\n let field = field1.before;\n row.push(field.defKey+'['+field.defName+']');\n ret.push(row.join(\"\"))\n }\n return ret;\n };\n}}\n\n\n{{? createEntities && createEntities.length > 0}}\n/* --------------- 创建表 --------------- */\n{{~ createEntities:entity}}\n{{=entity.data.defKey}}[{{=entity.data.defName}}]\n{{~}}\n{{?}}\n\n\n{{? dropEntities && dropEntities.length > 0}}\n/* --------------- 删除表 --------------- */\n{{~ dropEntities:entity}}\n{{=entity.data.defKey}}[{{=entity.data.defName}}]\n{{~}}\n{{?}}\n\n{{? modifyEntities && modifyEntities.length > 0}}\n/* --------------- 修改表 --------------- */\n{{~ modifyEntities:entity}}\n{{=entity.data.baseInfo.defKey}}[{{=entity.data.baseInfo.defName}}]{{let changeText=baseChanged(entity.data.baseChanged);}}\n{{=baseChanged(entity.data.baseChanged)}}\n {{? entity.data.fieldModified && entity.data.fieldModified.length > 0}}\n 修改字段:\n {{='\\t'}}{{=buildModifiedDesc(entity).join('\\n\\t')}}{{?}}{{\n /*计算是否调整了属性*/\n let propAdded = entity.data.propAdded || [];\n let propRemoved = entity.data.propRemoved || [];\n let propModified = entity.data.propModified || [];\n let changed = propAdded.length>0 || propRemoved.length>0 || propModified.length>0;\n /*计算关联是否调整*/\n let refEntityAdd = entity.data.refEntityAdd || [];\n let refEntityRemoved = entity.data.refEntityRemoved || [];\n let relaArray = [];\n for (let rela of refEntityAdd) {\n relaArray.push('建立关联:'+rela.defKey+'['+rela.defName+']');\n }\n for (let rela of refEntityRemoved) {\n relaArray.push('解除关联:'+rela.defKey+'['+rela.defName+']');\n }\n /*索引是否修改过*/\n let indexChanged = entity.data.indexChanged;\n }}{{=indexChanged?'\\n\\t更改了索引':''}}{{=changed?'\\n\\t更改了属性':''}}{{=relaArray.length>0?('\\n\\t'+relaArray.join('\\n\\t')):''}}\n{{? entity.data.fieldAdded && entity.data.fieldAdded.length > 0}}\n 添加字段:\n{{='\\t'}}{{=buildAddedDesc(entity).join('\\n\\t')}}\n{{?}}{{? entity.data.fieldRemoved && entity.data.fieldRemoved.length > 0}}\n 删除字段:\n{{='\\t'}}{{=buildRemovedDesc(entity).join('\\n\\t')}}\n{{?}}\n{{~}}\n{{?}}",
"update": "{{\n let createEntities = it.changes.filter(function(row){return (row.opt==='add'&&row['type']==='entity');});\n let dropEntities = it.changes.filter(function(row){return (row.opt==='delete'&&row['type']==='entity');});\n let modifyEntities = it.changes.filter(function(row){return (row.opt==='update'&&row['type']==='entity');});\n \n function baseChangedDDL(beforeAfter){\n if(beforeAfter == null){\n return '';\n }\n let ret = [];\n let before = beforeAfter.before || {\"defKey\":\"\",\"defName\":\"\",\"comment\":\"\"};\n let after = beforeAfter.after || {\"defKey\":\"\",\"defName\":\"\",\"comment\":\"\"};\n if(before.defKey !== after.defKey){\n ret.push(`ALTER TABLE ${before.defKey} RENAME TO ${after.defKey}`);\n }\n let commentText = '';\n let commentChanged = false;\n if(before.defName !== after.defName){\n commentText = after.defName;\n commentChanged = true;\n }\n if(before.comment !== after.comment){\n commentChanged = true;\n if(commentText){\n commentText = (commentText+ ';'+after.comment)\n }else{\n commentText = after.comment\n }\n }\n if(commentChanged){\n let myText = `COMMENT ON TABLE ${after.defKey} IS '${commentText}'`;\n ret.push(myText);\n }\n let baseText = '-- 基本信息:\\n';\n return baseText+ret.join(';\\n')+';';\n };\n \n function buildAddedDDL(entity){\n let ret = [];\n let fieldAdded = entity.data.fieldAdded||[];\n if(fieldAdded.length == 0){\n return '';\n }\n \n let firstDDL = `ALTER TABLE ${entity.data.baseInfo.defKey}`;\n for (let field of fieldAdded) { \n let ddlItem = `ADD COLUMN ${field.defKey} ${field.dbType}`;\n /*处理数据类型长度*/\n if(field.len>0){\n ddlItem += ('('+field.len);\n if(parseInt(field.scale)>0){\n ddlItem += (','+field.scale);\n }\n ddlItem += ')';\n }\n if(field.notNull){\n ddlItem += ' NOT NULL';\n } \n let defaultValue = field.defaultValue;\n defaultValue = (defaultValue==null)?\"\":(\"\"+defaultValue);\n if(defaultValue.length>0){\n ddlItem += (' DEFAULT ' + defaultValue);\n }\n\n ret.push(`${firstDDL} ${ddlItem}`);\n \n /*处理字段注释*/\n let fieldComments = [];\n if(field.defName != null &&field.defName.length>0){\n fieldComments.push(field.defName);\n }\n if(field.comment != null &&field.comment.length>0){\n fieldComments.push(field.comment);\n }\n let commentText = fieldComments.join(';');\n if(commentText != null && commentText.length > 0){\n let commentDDL = `COMMENT ON COLUMN ${entity.data.baseInfo.defKey}.${field.defKey} IS '${commentText}'`;\n ret.push(commentDDL);\n }\n }\n return '\\n'+ret.join(';\\n');\n };\n \n function buildRemovedDDL(entity){\n let ret = [];\n let fieldRemoved = entity.data.fieldRemoved||[];\n if(fieldRemoved.length == 0){\n return '';\n }\n \n let firstDDL = `ALTER TABLE ${entity.data.baseInfo.defKey}`;\n for (let field of fieldRemoved) { \n ret.push(`${firstDDL} DROP COLUMN ${field.defKey}`);\n }\n return '\\n'+ret.join(';\\n');\n };\n \n function buildModifiedDDL(entity){\n let ret = [];\n let fieldModified = entity.data.fieldModified||[];\n \n let firstDDL = `ALTER TABLE ${entity.data.baseInfo.defKey}`;\n for (let field of fieldModified) { \n let before = field.before || {};\n let after = field.after || {};\n if(before.defKey !== after.defKey){\n let renameText = `ALTER TABLE ${entity.data.baseInfo.defKey} RENAME COLUMN ${before.defKey} TO ${after.defKey};`;\n ret.push(renameText);\n }\n /*如果没有变化,则不生成变更语句*/\n if(before.dbType === after.dbType \n && before['len'] === after['len'] \n && before.scale === after.scale\n && before.primaryKey === after.primaryKey\n && before.notNull === after.notNull\n && before.autoIncrement === after.autoIncrement\n && before.defaultValue === after.defaultValue){\n continue;\n }\n if(before.dbType !== after.dbType || before.len !== after.len || before.scale !== after.scale){\n let dbTypeDDL = `ALTER TABLE ${entity.data.baseInfo.defKey} ALTER COLUMN ${after.defKey} TYPE ${before.dbType}`;\n if(after.len>0){\n dbTypeDDL += ('('+after.len);\n if(parseInt(after.scale)>0){\n dbTypeDDL += (','+after.scale);\n }\n dbTypeDDL += ')';\n }\n ret.push(dbTypeDDL+';');\n }\n \n if(before.defaultValue !== after.defaultValue){\n let defaultDDL = '';\n let defaultValue = after.defaultValue;\n defaultValue = (defaultValue==null)?\"NULL\":(\"\"+defaultValue);\n if(defaultValue.length>0){\n defaultDDL += ('SET DEFAULT ' + defaultValue);\n }\n let defaultTpl = `ALTER TABLE ${entity.data.baseInfo.defKey} ALTER COLUMN ${defaultDDL};`;\n ret.push(defaultTpl);\n }\n \n if(before.notNull !== after.notNull){\n let notNullDDL= 'SET NULL';\n if(after.notNull){\n let notNullDDL= 'SET NOT NULL';\n }\n let notNullTpl = `ALTER TABLE ${entity.data.baseInfo.defKey} ALTER COLUMN ${notNullDDL};`;\n ret.push(notNullTpl);\n }\n }\n return ret;\n };\n}}\n{{? createEntities && createEntities.length > 0}}\n/* --------------- 创建表 --------------- */\n{{~ createEntities:entity}}\n{{=it.func.createDDL(entity.data,entity['type'])}}\n{{~}}\n{{?}}\n\n\n{{? dropEntities && dropEntities.length > 0}}\n/* --------------- 删除表 --------------- */\n{{~ dropEntities:entity}}\n{{=it.func.dropDDL(entity.data,entity['type'])}}\n{{~}}\n{{?}}\n\n\n{{? modifyEntities && modifyEntities.length > 0}}\n{{~ modifyEntities:entity}}\n/* --------------- 修改表 --------------- */\n-- 修改表:{{=entity.data.baseInfo.defKey}}[{{=entity.data.baseInfo.defName}}]\n{{=baseChangedDDL(entity.data.baseChanged)}}\n{{? entity.data.fieldModified && entity.data.fieldModified.length > 0}}\n-- 修改字段:\n{{=buildModifiedDDL(entity).join('\\n')}}\n{{?}}{{\n/*索引是否修改过*/\nlet indexChanged = entity.data.indexChanged;\n}}\n{{? indexChanged }}\n-- 索引重建\n{{=it.func.indexRebuildDDL(entity.data.baseInfo,entity.data.newIndexes,entity.data.fullFields,entity['type'])}}\n{{?}}\n\n{{? entity.data.fieldAdded && entity.data.fieldAdded.length > 0}}\n-- 添加字段:\n{{=buildAddedDDL(entity)}};\n{{?}}\n\n{{? entity.data.fieldRemoved && entity.data.fieldRemoved.length > 0}}\n-- 删除字段:\n{{=buildRemovedDDL(entity)}};\n{{?}}\n{{~}}\n{{?}}"
},
{
"type": "dbDDL",
"applyFor": "89504F5D-94BF-4C9E-8B2E-44F37305FED5",
"createTable": "CREATE TABLE {{=it.entity.defKey}}(\n{{ pkList = [] ; }}\n{{~it.entity.fields:field:index}}\n {{? field.primaryKey }}{{ pkList.push(field.defKey) }}{{?}}\n {{=field.defKey}} {{?field.autoIncrement}}DECIMAL(17) GENERATED ALWAYS AS IDENTITY(START WITH 1 INCREMENT BY 1),{{??}}{{=field.type}}{{?field.len>0}}{{='('}}{{=field.len}}{{?field.scale>0}}{{=','}}{{=field.scale}}{{?}}{{=')'}}{{?}}{{= field.notNull ? ' NOT NULL' : '' }}{{= field.defaultValue ? it.func.join(' DEFAULT ',field.defaultValue,' ') : '' }}{{= index < it.entity.fields.length-1 ? ',' : ( pkList.length>0 ? ',' :'' ) }}{{?}}\n{{~}}\n{{? pkList.length >0 }}\n PRIMARY KEY ({{~pkList:pkName:i}}{{= pkName }}{{= i0}}{{='('}}{{=field.len}}{{?field.scale>0}}{{=','}}{{=field.scale}}{{?}}{{=')'}}{{?}}{{= field.notNull ? ' NOT NULL' : '' }}{{?}}{{= field.defaultValue ? it.func.join(' DEFAULT ',field.defaultValue,' ') : '' }}{{= index < it.entity.fields.length-1 ? ',' : ( pkList.length>0 ? ',' :'' ) }}\n{{~}}\n{{? pkList.length >0 }}\n PRIMARY KEY ({{~pkList:pkName:i}}{{= pkName }}{{= i0}}{{='('}}{{=field.len}}{{?field.scale>0}}{{=','}}{{=field.scale}}{{?}}{{=')'}}{{?}}{{= field.notNull ? ' NOT NULL' : '' }}{{= field.autoIncrement ? ' AUTO_INCREMENT' : '' }}{{= field.defaultValue ? it.func.join(' DEFAULT ',field.defaultValue,' ') : '' }}{{= index < it.entity.fields.length-1 ? ',' : ( pkList.length>0 ? ',' :'' ) }}\n{{~}}\n{{? pkList.length >0 }}\n PRIMARY KEY ({{~pkList:pkName:i}}{{= pkName }}{{= i0}}{{='('}}{{=field.len}}{{?field.scale>0}}{{=','}}{{=field.scale}}{{?}}{{=')'}}{{= field.defaultValue ? it.func.join(' DEFAULT ',field.defaultValue,' ') : '' }}{{?}}{{= field.notNull ? ' NOT NULL' : '' }}{{= 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}}{{='('}}{{=field.len}}{{?field.scale>0}}{{=','}}{{=field.scale}}{{?}}{{=')'}}{{?}} {{= field.notNull ? 'NOT NULL' : '' }} {{= field.autoIncrement ? 'AUTOINCREMENT' : '' }} {{= field.defaultValue ? it.func.join('DEFAULT',field.defaultValue,' ') : '' }}{{= index < it.entity.fields.length-1 ? ',' : ( pkList.length>0 ? ',' :'' ) }} --{{=it.func.join(field.defName,field.comment,';')}}\n{{~}}\n{{? pkList.length >0 }}\n PRIMARY KEY ({{~pkList:pkName:i}}{{= pkName }}{{= i0只有为decimal类型或double类型时才保留长度和小数的位数*/\n{{~it.entity.fields:field:index}}\n {{=it.func.lowerCase(field.defKey)}} {{=it.func.lowerCase(field.type)=='varchar'||it.func.lowerCase(field.type)=='char'||it.func.lowerCase(field.type)=='text'||it.func.lowerCase(field.type)=='date'||it.func.lowerCase(field.type)=='datetime' ? 'string':it.func.lowerCase(field.type)=='tinyint unsigned'||it.func.lowerCase(field.type)=='bit'||it.func.lowerCase(field.type)=='integer'||it.func.lowerCase(field.type)=='tinyint'||it.func.lowerCase(field.type)=='smallint'||it.func.lowerCase(field.type)=='mediumint' ? 'int':it.func.lowerCase(field.type)=='int unsigned' ? 'bigint':it.func.lowerCase(field.type)}}{{?field.len>0&&(it.func.lowerCase(field.type)=='decimal'||it.func.lowerCase(field.type)=='double')}}{{='('}}{{=field.len}}{{?field.scale>0}}{{=','}}{{=field.scale}}{{=')'}}{{?}}{{?}} comment '{{=it.func.join(field.defName,field.comment,'')}}' {{= index < it.entity.fields.length-1 ? ',' : ( pkList.length>0 ? ',' :'' ) }}\n{{~}}\n{{? pkList.length >0 }}\n{{?}}\n)\n{{\n let partitionedBy = it.entity.properties['partitioned by'];\n partitionedBy = partitionedBy?partitionedBy:'请在扩展属性中配置[partitioned by]属性';\n}}\ncomment '{{=it.func.join(it.entity.defName,';') }}'\n/**是否分区表,分区字段名和字段注释自定义*/\n[partitioned by {{=partitionedBy}}]\n/**文件存储格式自定义*/\n[stored as orc]\n/**hdfs上的地址自定义*/\n[location xxx]\n;",
"createView": "",
"deleteTable": "",
"createIndex": "",
"deleteIndex": "",
"message": "",
"update": ""
},
{
"applyFor": "B91D99E0-9B7C-416C-8737-B760957DAF09",
"type": "appCode",
"content": "{{\n var today=new Date();\n var fullYear=today.getFullYear();\n var month=today.getMonth() + 1<10?\"0\"+today.getMonth():today.getMonth();\n var days=today.getDate()<10?\"0\"+today.getDate():today.getDate();\n var hours = today.getHours()<10?\"0\"+today.getHours():today.getHours(); \n\tvar minutes = today.getMinutes()<10?\"0\"+today.getMinutes():today.getMinutes(); \n\tvar seconds = today.getSeconds()<10?\"0\"+today.getSeconds():today.getSeconds(); \n}}\n// Package models {{=it.func.join(it.entity.defName,it.entity.comment,',')}}\n// author : http://www.liyang.love\n// date : {{=fullYear}}-{{=month}}-{{=days}} {{=hours}}:{{=minutes}}\n// desc : {{=it.func.join(it.entity.defName,it.entity.comment,',')}}\npackage models\n\n$blankline\n\n// {{=it.func.camel(it.entity.defKey,true) }} {{=it.func.join(it.entity.defName,it.entity.comment,',')}}。\n// 说明:{{=it.entity.comment}}\n// 表名:{{=it.entity.defKey}}\n// group: {{=it.func.camel(it.entity.defKey,true) }}\n// obsolete:\n// appliesto:go 1.8+;\n// namespace:hongmouer.his.models.{{=it.func.camel(it.entity.defKey,true) }}\n// assembly: hongmouer.his.models.go\n// class:HongMouer.HIS.Models.{{=it.func.camel(it.entity.defKey,true) }}\n// version:{{=fullYear}}-{{=month}}-{{=days}} {{=hours}}:{{=minutes}}\ntype {{=it.func.camel(it.entity.defKey,true) }} struct {\n {{~it.entity.fields:field:index}}\n {{=formatGoLang(it.func.camel(field.defKey,true),null,field,it.entity.fields,null,1)}} {{=formatGoLang(field.type,\"type\",field,it.entity.fields,10,3)}} `gorm:\"column:{{=field.primaryKey?\"primaryKey;\":\"\"}}{{=field.defKey}}\" json:\"{{=it.func.camel(field.defKey,true)}}\"` {{=formatGoLang(\"gorm:column:\"+field.defKey+\" json:\"+it.func.camel(field.defKey,true),null,field,it.entity.fields,null,2)}} //type:{{=formatGoLang(field.type,\"type\",field,it.entity.fields,null,3)}} comment:{{=formatGoLang(it.func.join(field.defName,field.comment,';'),\"defName\",field,it.entity.fields,null,4)}} version:{{=fullYear}}-{{=month}}-{{=days}} {{=hours}}:{{=minutes}}\n {{~}}\n}\n\n\n$blankline\n// TableName 表名:{{=it.entity.defKey}},{{=it.entity.defName}}。\n// 说明:{{=it.entity.comment}}\nfunc (ZentaoUserInfo) TableName() string {\n\treturn \"{{=it.entity.defKey}}\"\n}\n\n{{\n\nfunction formatGoLang(str, fieldName, field, fileds, emptLength, isFiled) {\n var maxLength = 0;\n\n if (isFiled == 1) {\n for (var i = 0; i < fileds.length; i++) {\n if (getBlength(it.func.camel(fileds[i].defKey, true)) > maxLength) {\n maxLength = getBlength(it.func.camel(fileds[i].defKey, true)) + 2;\n }\n }\n } else if (isFiled == 2) {\n for (var i = 0; i < fileds.length; i++) {\n var newStr = \"gorm:column:\" + fileds[i].defKey + \" json:\" + it.func.camel(fileds[i].defKey, true);\n if (getBlength(newStr) > maxLength) {\n maxLength = getBlength(newStr) + 2;\n }\n }\n var empt = \"\";\n var strLength = getBlength(str);\n if (field.primaryKey) {\n strLength += getBlength(\"primaryKey;\");\n }\n for (var j = 0; j < maxLength - strLength; j++) {\n empt += ' ';\n }\n return empt;\n } else if (isFiled == 3) {\n /*获取某个字段的最大长度*/\n for (var i = 0; i < fileds.length; i++) {\n var newStr = eval(\"fileds[\" + i + \"].\" + fieldName);\n if (getBlength(newStr) > maxLength) {\n maxLength = getBlength(newStr) + 1;\n }\n }\n } else if (isFiled == 4) {\n /*获取某个字段的最大长度*/\n for (var i = 0; i < fileds.length; i++) {\n var newStr = fileds[i].comment + \";\" + fileds[i].defName;\n if (getBlength(newStr) > maxLength) {\n maxLength = getBlength(newStr) + 1;\n }\n }\n }\n else {\n maxLength = emptLength;\n }\n\n var strLength = getBlength(str);\n for (var j = 0; j < maxLength - strLength; j++) {\n str += ' ';\n }\n return str;\n}\n\nfunction getBlength(str) {\n var n = 0;\n for (var i = str.length; i--;) {\n n += str.charCodeAt(i) > 255 ? 2 : 1;\n }\n return n;\n} \n\n}}"
},
{
"applyFor": "BDF457FD-9F98-4AC3-A705-7587B00A3BAB",
"type": "appCode",
"struct": "use chrono::{DateTime, Local};\nuse serde::{Deserialize, Serialize};\n$blankline\n/// {{=it.entity.defName}}\n#[derive(Serialize, Deserialize, Debug, Clone)]\n{{ var today=new Date();\n var fullYear=today.getFullYear();\n var month=today.getMonth() + 1;\n var days=today.getDate();\n \n var pkVarName = \"undefinedId\";\n var pkDataType = \"String\";\n it.entity.fields.forEach(function(field){\n if(field.primaryKey){\n pkVarName = it.func.camel(field.defKey,false);\n pkDataType = field[\"type\"];\n return;\n }\n });\n \n var pkgName = it.entity.env.base.nameSpace;\n var beanClass = it.entity.env.base.codeRoot;\n var beanVarName = beanClass.charAt(0).toLowerCase()+beanClass.slice(1);\n \n}}\npub struct {{=beanClass}} {\n {{~it.entity.fields:field:index}}\n {{\n let fieldDateType = field.type;\n if(!field.notNull){\n fieldDateType = 'Option<'+fieldDateType+'>';\n }\n }}/// {{=field.defName}}\n pub {{=it.func.camel(field.defKey,false)}}: {{=fieldDateType}},\n {{~}}\n}\n"
},
{
"applyFor": "56F4B55B-F0B8-4049-9E6B-50B95C1D793A",
"type": "dbDDL",
"createTable": "CREATE TABLE {{=it.entity.defKey}}(\n{{ pkList = [] ; }}\n{{~it.entity.fields:field:index}}\n {{? field.primaryKey }}{{ pkList.push(field.defKey) }}{{?}}\n {{=field.defKey}} {{=field.type}}{{?field.len>0}}{{='('}}{{=field.len}}{{?field.scale>0}}{{=','}}{{=field.scale}}{{?}}{{=')'}}{{?}}{{= field.defaultValue ? it.func.join(' DEFAULT ',field.defaultValue,' ') : '' }}{{= field.notNull ? ' NOT NULL' : '' }}{{= field.autoIncrement ? '' : '' }}{{= index < it.entity.fields.length-1 ? ',' : ( pkList.length>0 ? ',' :'' ) }}\n{{~}}\n{{? pkList.length >0 }}\n PRIMARY KEY ({{~pkList:pkName:i}}{{= pkName }}{{= i'+(after.defKey||'NULL'));\n }\n if(before.defName !== after.defName){\n ret.push('显示名称:'+(before.defName||'NULL')+'->'+(after.defName||'NULL'));\n }\n if(before.comment !== after.comment){\n ret.push('说明:'+(before.comment||'NULL')+'->'+(after.comment||'NULL'));\n }\n if(ret.length>0){\n return ' 基本信息:\\n\\t'+ret.join('\\n\\t');\n }\n return '';\n };\n \n function buildAddedDesc(entity){\n let ret = [];\n let fieldAdded = entity.data.fieldAdded||[];\n \n for (let field of fieldAdded) { \n let row = [];\n row.push(field.defKey+'['+field.defName+']');\n ret.push(row.join(\"\"))\n }\n return ret;\n };\n \n function buildRemovedDesc(entity){\n let ret = [];\n let fieldRemoved = entity.data.fieldRemoved||[];\n \n for (let field of fieldRemoved) { \n let row = [];\n row.push(field.defKey+'['+field.defName+']');\n ret.push(row.join(\"\"))\n }\n return ret;\n };\n \n function buildModifiedDesc(entity){\n let ret = [];\n let fieldModified = entity.data.fieldModified||[];\n \n for (let field1 of fieldModified) { \n let row = [];\n let field = field1.before;\n row.push(field.defKey+'['+field.defName+']');\n ret.push(row.join(\"\"))\n }\n return ret;\n };\n}}\n{{? createEntities && createEntities.length > 0}}\n/* -------------------------------------------------- */\n创建表:\n{{~ createEntities:entity}}\n {{=entity.data.defKey}}[{{=entity.data.defName}}]\n{{~}}\n{{?}}\n\n\n{{? dropEntities && dropEntities.length > 0}}\n/* -------------------------------------------------- */\n删除表:\n{{~ dropEntities:entity}}\n {{=entity.data.defKey}}[{{=entity.data.defName}}]\n{{~}}\n{{?}}\n\n\n{{? modifyEntities && modifyEntities.length > 0}}\n{{~ modifyEntities:entity}}\n/* -------------------------------------------------- */\n修改表:{{=entity.data.baseInfo.defKey}}[{{=entity.data.baseInfo.defName}}]{{let changeText=baseChanged(entity.data.baseChanged);}}\n{{=baseChanged(entity.data.baseChanged)}}\n {{? entity.data.fieldAdded && entity.data.fieldAdded.length > 0}}\n 添加字段:\n {{='\\t'}}{{=buildAddedDesc(entity).join('\\n\\t')}}\n {{?}}{{? entity.data.fieldRemoved && entity.data.fieldRemoved.length > 0}}\n 删除字段:\n {{='\\t'}}{{=buildRemovedDesc(entity).join('\\n\\t')}}\n {{?}}{{? entity.data.fieldModified && entity.data.fieldModified.length > 0}}\n 修改字段:\n {{='\\t'}}{{=buildModifiedDesc(entity).join('\\n\\t')}}\n {{?}}{{\n /*计算是否调整了属性*/\n let propAdded = entity.data.propAdded || [];\n let propRemoved = entity.data.propRemoved || [];\n let propModified = entity.data.propModified || [];\n let changed = propAdded.length>0 || propRemoved.length>0 || propModified.length>0;\n /*计算关联是否调整*/\n let refEntityAdd = entity.data.refEntityAdd || [];\n let refEntityRemoved = entity.data.refEntityRemoved || [];\n let relaArray = [];\n for (let rela of refEntityAdd) {\n relaArray.push('\\n\\t建立关联:'+rela.defKey+'['+rela.defName+']');\n }\n for (let rela of refEntityRemoved) {\n relaArray.push('\\n\\t解除关联:'+rela.defKey+'['+rela.defName+']');\n }\n /*索引是否修改过*/\n let indexChanged = entity.data.indexChanged;\n }}\n{{=indexChanged?'\\n\\t更改了索引':''}}\n{{=changed?'\\n\\t更改了属性':''}}\n{{=relaArray.length>0?relaArray.join(''):''}}\n{{~}}\n{{?}}",
"update": "{{\n let createEntities = it.changes.filter(function(row){return (row.opt==='add'&&row['type']==='entity');});\n let dropEntities = it.changes.filter(function(row){return (row.opt==='delete'&&row['type']==='entity');});\n let modifyEntities = it.changes.filter(function(row){return (row.opt==='update'&&row['type']==='entity');});\n \n function baseChangedDDL(beforeAfter){\n if(beforeAfter == null){\n return '';\n }\n let ret = [];\n let before = beforeAfter.before || {\"defKey\":\"\",\"defName\":\"\",\"comment\":\"\"};\n let after = beforeAfter.after || {\"defKey\":\"\",\"defName\":\"\",\"comment\":\"\"};\n if(before.defKey !== after.defKey){\n ret.push(`ALTER TABLE ${before.defKey} RENAME TO ${after.defKey}`);\n }\n let commentText = '';\n let commentChanged = false;\n if(before.defName !== after.defName){\n commentText = after.defName;\n commentChanged = true;\n }\n if(before.comment !== after.comment){\n commentChanged = true;\n if(commentText){\n commentText = (commentText+ ';'+after.comment)\n }else{\n commentText = after.comment\n }\n }\n if(commentChanged){\n let myText = `COMMENT ON TABLE ${after.defKey} IS '${commentText}'`;\n ret.push(myText);\n }\n let baseText = '-- 基本信息:\\n';\n return baseText+ret.join(';\\n')+';';\n };\n \n function buildAddedDDL(entity){\n let ret = [];\n let fieldAdded = entity.data.fieldAdded||[];\n if(fieldAdded.length == 0){\n return '';\n }\n \n let firstDDL = `ALTER TABLE ${entity.data.baseInfo.defKey}`;\n for (let field of fieldAdded) { \n let ddlItem = `ADD (${field.defKey} ${field.dbType}`;\n /*处理数据类型长度*/\n if(field.len>0){\n ddlItem += ('('+field.len);\n if(parseInt(field.scale)>0){\n ddlItem += (','+field.scale);\n }\n ddlItem += ')';\n }\n let defaultValue = field.defaultValue;\n defaultValue = (defaultValue==null)?\"\":(\"\"+defaultValue);\n if(defaultValue.length>0){\n ddlItem += (' DEFAULT ' + defaultValue);\n }\n if(field.notNull){\n ddlItem += ' NOT NULL';\n }\n ddlItem += ')';\n ret.push(`${firstDDL} ${ddlItem}`);\n \n /*处理字段注释*/\n let fieldComments = [];\n if(field.defName != null &&field.defName.length>0){\n fieldComments.push(field.defName);\n }\n if(field.comment != null &&field.comment.length>0){\n fieldComments.push(field.comment);\n }\n let commentText = fieldComments.join(';');\n if(commentText != null && commentText.length > 0){\n let commentDDL = `COMMENT ON COLUMN ${entity.data.baseInfo.defKey}.${field.defKey} IS '${commentText}'`;\n ret.push(commentDDL);\n }\n }\n return '\\n'+ret.join(';\\n');\n };\n \n function buildRemovedDDL(entity){\n let ret = [];\n let fieldRemoved = entity.data.fieldRemoved||[];\n if(fieldRemoved.length == 0){\n return '';\n }\n \n let firstDDL = `ALTER TABLE ${entity.data.baseInfo.defKey}`;\n for (let field of fieldRemoved) { \n ret.push(`${firstDDL} DROP COLUMN ${field.defKey}`);\n }\n return '\\n'+ret.join(';\\n');\n };\n \n function buildModifiedDDL(entity){\n let ret = [];\n let fieldModified = entity.data.fieldModified||[];\n \n let firstDDL = `ALTER TABLE ${entity.data.baseInfo.defKey}`;\n for (let field of fieldModified) { \n let changeDDL = '';\n let before = field.before || {};\n let after = field.after || {};\n if(before.defKey !== after.defKey){\n let renameText = `ALTER TABLE ${entity.data.baseInfo.defKey} RENAME COLUMN ${before.defKey} TO ${after.defKey};`;\n ret.push(renameText);\n }\n /*如果没有变化,则不生成变更语句*/\n if(before.dbType === after.dbType \n && before['len'] === after['len'] \n && before.scale === after.scale\n && before.primaryKey === after.primaryKey\n && before.notNull === after.notNull\n && before.autoIncrement === after.autoIncrement\n && before.defaultValue === after.defaultValue){\n continue;\n }\n changeDDL += ('MODIFY ('+after.defKey+'');\n changeDDL += (' '+after.dbType);\n if(after.len>0){\n changeDDL += ('('+after.len);\n if(parseInt(after.scale)>0){\n changeDDL += (','+after.scale);\n }\n changeDDL += ')';\n }\n let defaultValue = after.defaultValue;\n defaultValue = (defaultValue==null)?\"\":(\"\"+defaultValue);\n if(defaultValue.length>0){\n changeDDL += (' DEFAULT ' + defaultValue);\n }\n \n if(after.notNull){\n changeDDL += ' NOT NULL';\n }\n changeDDL += ')';\n ret.push(`${firstDDL} ${changeDDL};`);\n }\n return ret;\n };\n}}\n{{? createEntities && createEntities.length > 0}}\n/* --------------- 创建表 --------------- */\n{{~ createEntities:entity}}\n{{=it.func.createDDL(entity.data,entity['type'])}}\n{{~}}\n{{?}}\n\n\n{{? dropEntities && dropEntities.length > 0}}\n/* --------------- 删除表 --------------- */\n{{~ dropEntities:entity}}\n{{=it.func.dropDDL(entity.data,entity['type'])}}\n{{~}}\n{{?}}\n\n\n{{? modifyEntities && modifyEntities.length > 0}}\n{{~ modifyEntities:entity}}\n/* --------------- 修改表 --------------- */\n-- 修改表:{{=entity.data.baseInfo.defKey}}[{{=entity.data.baseInfo.defName}}]\n{{=baseChangedDDL(entity.data.baseChanged)}}\n{{? entity.data.fieldModified && entity.data.fieldModified.length > 0}}\n-- 修改字段:\n{{=buildModifiedDDL(entity).join('\\n')}}\n{{?}}{{\n/*索引是否修改过*/\nlet indexChanged = entity.data.indexChanged;\n}}\n{{? indexChanged }}\n{{=it.func.indexRebuildDDL(entity.data.baseInfo,entity.data.newIndexes,entity.data.fullFields,entity['type'])}}\n{{?}}\n\n{{? entity.data.fieldAdded && entity.data.fieldAdded.length > 0}}\n-- 添加字段:\n{{=buildAddedDDL(entity)}};\n{{?}}\n\n{{? entity.data.fieldRemoved && entity.data.fieldRemoved.length > 0}}\n-- 删除字段:\n{{=buildRemovedDDL(entity)}};\n{{?}}\n{{~}}\n{{?}}"
},
{
"applyFor": "483F9346-C99E-4014-A1D2-A554606BD8A3",
"type": "dbDDL",
"createTable": "{{let dorisDistributedBy = it.entity.properties['dorisDistributedBy'];\n dorisDistributedBy = dorisDistributedBy?dorisDistributedBy:'请在表的扩展属性中配置[dorisDistributedBy]属性';\n}}CREATE TABLE IF NOT EXISTS {{=it.entity.defKey}}(\n{{ pkList = [] ; }}\n{{~it.entity.fields:field:index}}\n {{? field.primaryKey }}{{ pkList.push(field.defKey) }}{{?}}\n `{{=field.defKey}}` {{=field.type}}{{?field.len>0}}{{='('}}{{=field.len}}{{?field.scale>0}}{{=','}}{{=field.scale}}{{?}}{{=')'}}{{?}} {{= field.notNull ? 'NOT NULL' : '' }} COMMENT '{{=it.func.join(field.defName,field.comment,';')}}' {{= index < it.entity.fields.length-1 ? ',' : '' }}\n{{~}}\n) COMMENT '{{=it.func.join(it.entity.defName,it.entity.comment,';') }}'\n{{=dorisDistributedBy}} ;\n$blankline\n",
"createView": "",
"deleteTable": "DROP TABLE IF EXISTS {{=it.entity.defKey}};",
"createIndex": "",
"deleteIndex": "",
"message": "{{\n let createEntities = it.changes.filter(function(row){return (row.opt==='add'&&row['type']==='entity');});\n let dropEntities = it.changes.filter(function(row){return (row.opt==='delete'&&row['type']==='entity');});\n let modifyEntities = it.changes.filter(function(row){return (row.opt==='update'&&row['type']==='entity');});\n \n function baseChanged(beforeAfter){\n if(beforeAfter == null){\n return '';\n }\n let ret = [];\n let before = beforeAfter.before || {\"defKey\":\"\",\"defName\":\"\",\"comment\":\"\"};\n let after = beforeAfter.after || {\"defKey\":\"\",\"defName\":\"\",\"comment\":\"\"};\n if(before.defKey !== after.defKey){\n ret.push('代码:'+(before.defKey||'NULL')+'->'+(after.defKey||'NULL'));\n }\n if(before.defName !== after.defName){\n ret.push('显示名称:'+(before.defName||'NULL')+'->'+(after.defName||'NULL'));\n }\n if(before.comment !== after.comment){\n ret.push('说明:'+(before.comment||'NULL')+'->'+(after.comment||'NULL'));\n }\n if(ret.length>0){\n return ' 基本信息:\\n\\t'+ret.join('\\n\\t');\n }\n return '';\n };\n \n function buildAddedDesc(entity){\n let ret = [];\n let fieldAdded = entity.data.fieldAdded||[];\n \n for (let field of fieldAdded) { \n let row = [];\n row.push(field.defKey+'['+field.defName+']');\n ret.push(row.join(\"\"))\n }\n return ret;\n };\n \n function buildRemovedDesc(entity){\n let ret = [];\n let fieldRemoved = entity.data.fieldRemoved||[];\n \n for (let field of fieldRemoved) { \n let row = [];\n row.push(field.defKey+'['+field.defName+']');\n ret.push(row.join(\"\"))\n }\n return ret;\n };\n \n function buildModifiedDesc(entity){\n let ret = [];\n let fieldModified = entity.data.fieldModified||[];\n \n for (let field1 of fieldModified) { \n let row = [];\n let field = field1.before;\n row.push(field.defKey+'['+field.defName+']');\n ret.push(row.join(\"\"))\n }\n return ret;\n };\n}}\n\n\n{{? createEntities && createEntities.length > 0}}\n/* --------------- 创建表 --------------- */\n{{~ createEntities:entity}}\n{{=entity.data.defKey}}[{{=entity.data.defName}}]\n{{~}}\n{{?}}\n\n\n{{? dropEntities && dropEntities.length > 0}}\n/* --------------- 删除表 --------------- */\n{{~ dropEntities:entity}}\n{{=entity.data.defKey}}[{{=entity.data.defName}}]\n{{~}}\n{{?}}\n\n{{? modifyEntities && modifyEntities.length > 0}}\n/* --------------- 修改表 --------------- */\n{{~ modifyEntities:entity}}\n{{=entity.data.baseInfo.defKey}}[{{=entity.data.baseInfo.defName}}]{{let changeText=baseChanged(entity.data.baseChanged);}}\n{{=baseChanged(entity.data.baseChanged)}}\n {{? entity.data.fieldModified && entity.data.fieldModified.length > 0}}\n 修改字段:\n {{='\\t'}}{{=buildModifiedDesc(entity).join('\\n\\t')}}{{?}}{{\n /*计算是否调整了属性*/\n let propAdded = entity.data.propAdded || [];\n let propRemoved = entity.data.propRemoved || [];\n let propModified = entity.data.propModified || [];\n let changed = propAdded.length>0 || propRemoved.length>0 || propModified.length>0;\n /*计算关联是否调整*/\n let refEntityAdd = entity.data.refEntityAdd || [];\n let refEntityRemoved = entity.data.refEntityRemoved || [];\n let relaArray = [];\n for (let rela of refEntityAdd) {\n relaArray.push('建立关联:'+rela.defKey+'['+rela.defName+']');\n }\n for (let rela of refEntityRemoved) {\n relaArray.push('解除关联:'+rela.defKey+'['+rela.defName+']');\n }\n /*索引是否修改过*/\n let indexChanged = entity.data.indexChanged;\n }}{{=indexChanged?'\\n\\t更改了索引':''}}{{=changed?'\\n\\t更改了属性':''}}{{=relaArray.length>0?('\\n\\t'+relaArray.join('\\n\\t')):''}}\n{{? entity.data.fieldAdded && entity.data.fieldAdded.length > 0}}\n 添加字段:\n{{='\\t'}}{{=buildAddedDesc(entity).join('\\n\\t')}}\n{{?}}{{? entity.data.fieldRemoved && entity.data.fieldRemoved.length > 0}}\n 删除字段:\n{{='\\t'}}{{=buildRemovedDesc(entity).join('\\n\\t')}}\n{{?}}\n{{~}}\n{{?}}\n",
"update": "{{\n let createEntities = it.changes.filter(function(row){return (row.opt==='add'&&row['type']==='entity');});\n let dropEntities = it.changes.filter(function(row){return (row.opt==='delete'&&row['type']==='entity');});\n let modifyEntities = it.changes.filter(function(row){return (row.opt==='update'&&row['type']==='entity');});\n \n function baseChangedDDL(beforeAfter){\n if(beforeAfter == null){\n return '';\n }\n let ret = [];\n let before = beforeAfter.before || {\"defKey\":\"\",\"defName\":\"\",\"comment\":\"\"};\n let after = beforeAfter.after || {\"defKey\":\"\",\"defName\":\"\",\"comment\":\"\"};\n if(before.defKey !== after.defKey){\n ret.push('ALTER TABLE '+before.defKey+' RENAME TO '+after.defKey);\n }\n let commentText = '';\n let commentChanged = false;\n if(before.defName !== after.defName){\n commentText = after.defName;\n commentChanged = true;\n }\n if(before.comment !== after.comment){\n commentChanged = true;\n if(commentText){\n commentText = (commentText+ ';'+after.comment)\n }else{\n commentText = after.comment\n }\n }\n if(commentChanged){\n ret.push('ALTER TABLE '+after.defKey+' COMMENT \\''+commentText+'\\'');\n }\n let baseText = '-- 基本信息:\\n';\n return baseText+ret.join(';\\n')+';';\n };\n \n function buildAddedDDL(entity){\n let ret = [];\n let fieldAdded = entity.data.fieldAdded||[];\n if(fieldAdded.length == 0){\n return '';\n }\n \n let firstDDL = 'ALTER TABLE '+entity.data.baseInfo.defKey;\n for (let field of fieldAdded) { \n let ddlItem = 'ADD COLUMN `'+field.defKey+'` '+field.dbType;\n /*处理数据类型长度*/\n if(field.len>0){\n ddlItem += ('('+field.len);\n if(parseInt(field.scale)>0){\n ddlItem += (','+field.scale);\n }\n ddlItem += ')';\n }\n if(field.notNull){\n ddlItem += ' NOT NULL';\n }\n if(field.autoIncrement){\n ddlItem += ' AUTO_INCREMENT';\n }\n if(field.defaultValue){\n ddlItem += (' DEFAULT ' + field.defaultValue);\n }\n ddlItem += (' COMMENT \\''+field.defName+';'+field.comment+'\\'');\n \n if(field.index>0 && field.afterFieldKey){\n ddlItem += (' AFTER '+field.afterFieldKey);\n }\n ret.push(ddlItem);\n }\n return firstDDL+'\\n'+ret.join(',\\n');\n };\n \n function buildRemovedDDL(entity){\n let ret = [];\n let fieldRemoved = entity.data.fieldRemoved||[];\n if(fieldRemoved.length == 0){\n return '';\n }\n \n let firstDDL = 'ALTER TABLE '+entity.data.baseInfo.defKey;\n for (let field of fieldRemoved) { \n ret.push('DROP '+field.defKey);\n }\n return firstDDL+'\\n'+ret.join(',\\n');\n };\n \n function buildModifiedDDL(entity){\n let ret = [];\n let fieldModified = entity.data.fieldModified||[];\n \n let firstDDL = 'ALTER TABLE '+entity.data.baseInfo.defKey;\n for (let field of fieldModified) { \n let changeDDL = '';\n let before = field.before || {};\n let after = field.after || {};\n if(before.defKey === after.defKey){\n changeDDL += (' MODIFY COLUMN `'+after.defKey+'`');\n }else{\n changeDDL += (' CHANGE COLUMN `'+before.defKey+'` `'+after.defKey+'`');\n }\n changeDDL += (' '+after.dbType);\n if(after.len>0){\n changeDDL += ('('+after.len);\n if(parseInt(after.scale)>0){\n changeDDL += (','+after.scale);\n }\n changeDDL += ')';\n }\n if(after.notNull){\n changeDDL += ' NOT NULL';\n }\n let defaultValue = '';\n if(after.defaultValue != null && after.defaultValue.length>0){\n defaultValue = (after.defaultValue);\n }else{\n defaultValue = 'NULL';\n }\n if(defaultValue != 'NULL'){\n changeDDL += (' DEFAULT ' + defaultValue);\n }\n\n let comment = after.defName;\n if(after.comment){\n comment = comment + ';' + (after.comment||'');\n }\n if(comment){\n changeDDL += (' COMMENT \\''+comment+'\\';');\n }\n \n ret.push(firstDDL+' '+changeDDL);\n }\n return ret;\n };\n}}\n{{? createEntities && createEntities.length > 0}}\n/* --------------- 创建表 --------------- */\n{{~ createEntities:entity}}\n{{=it.func.createDDL(entity.data,entity['type'])}}\n{{~}}\n{{?}}\n\n\n{{? dropEntities && dropEntities.length > 0}}\n/* --------------- 删除表 --------------- */\n{{~ dropEntities:entity}}\n{{=it.func.dropDDL(entity.data,entity['type'])}}\n{{~}}\n{{?}}\n\n\n{{? modifyEntities && modifyEntities.length > 0}}\n{{~ modifyEntities:entity}}\n/* --------------- 修改表 --------------- */\n-- 修改表:{{=entity.data.baseInfo.defKey}}[{{=entity.data.baseInfo.defName}}]\n{{=baseChangedDDL(entity.data.baseChanged)}}\n{{? entity.data.fieldModified && entity.data.fieldModified.length > 0}}\n-- 修改字段:\n{{=buildModifiedDDL(entity).join('\\n')}}\n{{?}}{{\n/*索引是否修改过*/\nlet indexChanged = entity.data.indexChanged;\n}}\n{{? indexChanged }}\n{{=it.func.indexRebuildDDL(entity.data.baseInfo,entity.data.newIndexes,entity.data.fullFields,entity['type'])}}\n{{?}}\n\n{{? entity.data.fieldAdded && entity.data.fieldAdded.length > 0}}\n-- 添加字段:\n{{=buildAddedDDL(entity)}};\n{{?}}\n\n{{? entity.data.fieldRemoved && entity.data.fieldRemoved.length > 0}}\n-- 删除字段:\n{{=buildRemovedDDL(entity)}};\n{{?}}\n{{~}}\n{{?}}"
},
{
"applyFor": "ABF5836C-0B7C-4007-A41C-F869325E5842",
"type": "dbDDL",
"createTable": "DROP TABLE IF EXISTS {{=it.entity.defKey}};\nCREATE TABLE {{=it.entity.defKey}}(\n{{ pkList = [] ; }}\n{{~it.entity.fields:field:index}}\n {{? field.primaryKey }}{{ pkList.push(field.defKey) }}{{?}}\n {{=field.defKey}} {{? field.autoIncrement}}SERIAL{{??}}{{=field.type}}{{?field.len>0}}{{='('}}{{=field.len}}{{?field.scale>0}}{{=','}}{{=field.scale}}{{?}}{{=')'}}{{?}}{{?}}{{= field.notNull ? ' NOT NULL' : '' }}{{= field.defaultValue ? it.func.join(' DEFAULT ',field.defaultValue,' ') : '' }}{{= index < it.entity.fields.length-1 ? ',' : ( pkList.length>0 ? ',' :'' ) }}\n{{~}}\n{{? pkList.length >0 }}\n PRIMARY KEY ({{~pkList:pkName:i}}{{= pkName }}{{= i'+(after.defKey||'NULL'));\n }\n if(before.defName !== after.defName){\n ret.push('显示名称:'+(before.defName||'NULL')+'->'+(after.defName||'NULL'));\n }\n if(before.comment !== after.comment){\n ret.push('说明:'+(before.comment||'NULL')+'->'+(after.comment||'NULL'));\n }\n if(ret.length>0){\n return ' 基本信息:\\n\\t'+ret.join('\\n\\t');\n }\n return '';\n };\n \n function buildAddedDesc(entity){\n let ret = [];\n let fieldAdded = entity.data.fieldAdded||[];\n \n for (let field of fieldAdded) { \n let row = [];\n row.push(field.defKey+'['+field.defName+']');\n ret.push(row.join(\"\"))\n }\n return ret;\n };\n \n function buildRemovedDesc(entity){\n let ret = [];\n let fieldRemoved = entity.data.fieldRemoved||[];\n \n for (let field of fieldRemoved) { \n let row = [];\n row.push(field.defKey+'['+field.defName+']');\n ret.push(row.join(\"\"))\n }\n return ret;\n };\n \n function buildModifiedDesc(entity){\n let ret = [];\n let fieldModified = entity.data.fieldModified||[];\n \n for (let field1 of fieldModified) { \n let row = [];\n let field = field1.before;\n row.push(field.defKey+'['+field.defName+']');\n ret.push(row.join(\"\"))\n }\n return ret;\n };\n}}\n\n\n{{? createEntities && createEntities.length > 0}}\n/* --------------- 创建表 --------------- */\n{{~ createEntities:entity}}\n{{=entity.data.defKey}}[{{=entity.data.defName}}]\n{{~}}\n{{?}}\n\n\n{{? dropEntities && dropEntities.length > 0}}\n/* --------------- 删除表 --------------- */\n{{~ dropEntities:entity}}\n{{=entity.data.defKey}}[{{=entity.data.defName}}]\n{{~}}\n{{?}}\n\n{{? modifyEntities && modifyEntities.length > 0}}\n/* --------------- 修改表 --------------- */\n{{~ modifyEntities:entity}}\n{{=entity.data.baseInfo.defKey}}[{{=entity.data.baseInfo.defName}}]{{let changeText=baseChanged(entity.data.baseChanged);}}\n{{=baseChanged(entity.data.baseChanged)}}\n {{? entity.data.fieldModified && entity.data.fieldModified.length > 0}}\n 修改字段:\n {{='\\t'}}{{=buildModifiedDesc(entity).join('\\n\\t')}}{{?}}{{\n /*计算是否调整了属性*/\n let propAdded = entity.data.propAdded || [];\n let propRemoved = entity.data.propRemoved || [];\n let propModified = entity.data.propModified || [];\n let changed = propAdded.length>0 || propRemoved.length>0 || propModified.length>0;\n /*计算关联是否调整*/\n let refEntityAdd = entity.data.refEntityAdd || [];\n let refEntityRemoved = entity.data.refEntityRemoved || [];\n let relaArray = [];\n for (let rela of refEntityAdd) {\n relaArray.push('建立关联:'+rela.defKey+'['+rela.defName+']');\n }\n for (let rela of refEntityRemoved) {\n relaArray.push('解除关联:'+rela.defKey+'['+rela.defName+']');\n }\n /*索引是否修改过*/\n let indexChanged = entity.data.indexChanged;\n }}{{=indexChanged?'\\n\\t更改了索引':''}}{{=changed?'\\n\\t更改了属性':''}}{{=relaArray.length>0?('\\n\\t'+relaArray.join('\\n\\t')):''}}\n{{? entity.data.fieldAdded && entity.data.fieldAdded.length > 0}}\n 添加字段:\n{{='\\t'}}{{=buildAddedDesc(entity).join('\\n\\t')}}\n{{?}}{{? entity.data.fieldRemoved && entity.data.fieldRemoved.length > 0}}\n 删除字段:\n{{='\\t'}}{{=buildRemovedDesc(entity).join('\\n\\t')}}\n{{?}}\n{{~}}\n{{?}}",
"update": "{{\n let createEntities = it.changes.filter(function(row){return (row.opt==='add'&&row['type']==='entity');});\n let dropEntities = it.changes.filter(function(row){return (row.opt==='delete'&&row['type']==='entity');});\n let modifyEntities = it.changes.filter(function(row){return (row.opt==='update'&&row['type']==='entity');});\n \n function baseChangedDDL(beforeAfter){\n if(beforeAfter == null){\n return '';\n }\n let ret = [];\n let before = beforeAfter.before || {\"defKey\":\"\",\"defName\":\"\",\"comment\":\"\"};\n let after = beforeAfter.after || {\"defKey\":\"\",\"defName\":\"\",\"comment\":\"\"};\n if(before.defKey !== after.defKey){\n ret.push(`ALTER TABLE ${before.defKey} RENAME TO ${after.defKey}`);\n }\n let commentText = '';\n let commentChanged = false;\n if(before.defName !== after.defName){\n commentText = after.defName;\n commentChanged = true;\n }\n if(before.comment !== after.comment){\n commentChanged = true;\n if(commentText){\n commentText = (commentText+ ';'+after.comment)\n }else{\n commentText = after.comment\n }\n }\n if(commentChanged){\n let myText = `COMMENT ON TABLE ${after.defKey} IS '${commentText}'`;\n ret.push(myText);\n }\n let baseText = '-- 基本信息:\\n';\n return baseText+ret.join(';\\n')+';';\n };\n \n function buildAddedDDL(entity){\n let ret = [];\n let fieldAdded = entity.data.fieldAdded||[];\n if(fieldAdded.length == 0){\n return '';\n }\n \n let firstDDL = `ALTER TABLE ${entity.data.baseInfo.defKey}`;\n for (let field of fieldAdded) { \n let ddlItem = `ADD COLUMN ${field.defKey} ${field.dbType}`;\n /*处理数据类型长度*/\n if(field.len>0){\n ddlItem += ('('+field.len);\n if(parseInt(field.scale)>0){\n ddlItem += (','+field.scale);\n }\n ddlItem += ')';\n }\n if(field.notNull){\n ddlItem += ' NOT NULL';\n } \n let defaultValue = field.defaultValue;\n defaultValue = (defaultValue==null)?\"\":(\"\"+defaultValue);\n if(defaultValue.length>0){\n ddlItem += (' DEFAULT ' + defaultValue);\n }\n\n ret.push(`${firstDDL} ${ddlItem}`);\n \n /*处理字段注释*/\n let fieldComments = [];\n if(field.defName != null &&field.defName.length>0){\n fieldComments.push(field.defName);\n }\n if(field.comment != null &&field.comment.length>0){\n fieldComments.push(field.comment);\n }\n let commentText = fieldComments.join(';');\n if(commentText != null && commentText.length > 0){\n let commentDDL = `COMMENT ON COLUMN ${entity.data.baseInfo.defKey}.${field.defKey} IS '${commentText}'`;\n ret.push(commentDDL);\n }\n }\n return '\\n'+ret.join(';\\n');\n };\n \n function buildRemovedDDL(entity){\n let ret = [];\n let fieldRemoved = entity.data.fieldRemoved||[];\n if(fieldRemoved.length == 0){\n return '';\n }\n \n let firstDDL = `ALTER TABLE ${entity.data.baseInfo.defKey}`;\n for (let field of fieldRemoved) { \n ret.push(`${firstDDL} DROP COLUMN ${field.defKey}`);\n }\n return '\\n'+ret.join(';\\n');\n };\n \n function buildModifiedDDL(entity){\n let ret = [];\n let fieldModified = entity.data.fieldModified||[];\n \n let firstDDL = `ALTER TABLE ${entity.data.baseInfo.defKey}`;\n for (let field of fieldModified) { \n let before = field.before || {};\n let after = field.after || {};\n if(before.defKey !== after.defKey){\n let renameText = `ALTER TABLE ${entity.data.baseInfo.defKey} RENAME COLUMN ${before.defKey} TO ${after.defKey};`;\n ret.push(renameText);\n }\n /*如果没有变化,则不生成变更语句*/\n if(before.dbType === after.dbType \n && before['len'] === after['len'] \n && before.scale === after.scale\n && before.primaryKey === after.primaryKey\n && before.notNull === after.notNull\n && before.autoIncrement === after.autoIncrement\n && before.defaultValue === after.defaultValue){\n continue;\n }\n if(before.dbType !== after.dbType || before.len !== after.len || before.scale !== after.scale){\n let dbTypeDDL = `ALTER TABLE ${entity.data.baseInfo.defKey} ALTER COLUMN ${after.defKey} TYPE ${before.dbType}`;\n if(after.len>0){\n dbTypeDDL += ('('+after.len);\n if(parseInt(after.scale)>0){\n dbTypeDDL += (','+after.scale);\n }\n dbTypeDDL += ')';\n }\n ret.push(dbTypeDDL+';');\n }\n \n if(before.defaultValue !== after.defaultValue){\n let defaultDDL = '';\n let defaultValue = after.defaultValue;\n defaultValue = (defaultValue==null)?\"NULL\":(\"\"+defaultValue);\n if(defaultValue.length>0){\n defaultDDL += ('SET DEFAULT ' + defaultValue);\n }\n let defaultTpl = `ALTER TABLE ${entity.data.baseInfo.defKey} ALTER COLUMN ${defaultDDL};`;\n ret.push(defaultTpl);\n }\n \n if(before.notNull !== after.notNull){\n let notNullDDL= 'SET NULL';\n if(after.notNull){\n let notNullDDL= 'SET NOT NULL';\n }\n let notNullTpl = `ALTER TABLE ${entity.data.baseInfo.defKey} ALTER COLUMN ${notNullDDL};`;\n ret.push(notNullTpl);\n }\n }\n return ret;\n };\n}}\n{{? createEntities && createEntities.length > 0}}\n/* --------------- 创建表 --------------- */\n{{~ createEntities:entity}}\n{{=it.func.createDDL(entity.data,entity['type'])}}\n{{~}}\n{{?}}\n\n\n{{? dropEntities && dropEntities.length > 0}}\n/* --------------- 删除表 --------------- */\n{{~ dropEntities:entity}}\n{{=it.func.dropDDL(entity.data,entity['type'])}}\n{{~}}\n{{?}}\n\n\n{{? modifyEntities && modifyEntities.length > 0}}\n{{~ modifyEntities:entity}}\n/* --------------- 修改表 --------------- */\n-- 修改表:{{=entity.data.baseInfo.defKey}}[{{=entity.data.baseInfo.defName}}]\n{{=baseChangedDDL(entity.data.baseChanged)}}\n{{? entity.data.fieldModified && entity.data.fieldModified.length > 0}}\n-- 修改字段:\n{{=buildModifiedDDL(entity).join('\\n')}}\n{{?}}{{\n/*索引是否修改过*/\nlet indexChanged = entity.data.indexChanged;\n}}\n{{? indexChanged }}\n-- 索引重建\n{{=it.func.indexRebuildDDL(entity.data.baseInfo,entity.data.newIndexes,entity.data.fullFields,entity['type'])}}\n{{?}}\n\n{{? entity.data.fieldAdded && entity.data.fieldAdded.length > 0}}\n-- 添加字段:\n{{=buildAddedDDL(entity)}};\n{{?}}\n\n{{? entity.data.fieldRemoved && entity.data.fieldRemoved.length > 0}}\n-- 删除字段:\n{{=buildRemovedDDL(entity)}};\n{{?}}\n{{~}}\n{{?}}"
}
],
"generatorDoc": {
"docTemplate": ""
},
"relationFieldSize": "15",
"uiHint": [
{
"defKey": "Input",
"defName": "普通输入框",
"id": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "Select",
"defName": "下拉输入框",
"id": "FB111359-2B73-4443-926C-08A98E446448"
},
{
"defKey": "CheckBox",
"defName": "复选框",
"id": "0CB8A6C9-1115-4FC0-B51E-5C028065082F"
},
{
"defKey": "RadioBox",
"defName": "单选框",
"id": "5C04987A-260F-4B7C-A5D5-22A181AAE9CA"
},
{
"defKey": "Double",
"defName": "小数输入",
"id": "8D5BAFE4-E15C-4707-A047-8EE59C58E70F"
},
{
"defKey": "Integer",
"defName": "整数输入",
"id": "9999AF2A-A44E-415C-A2DC-D7C613BD0073"
},
{
"defKey": "Money",
"defName": "金额输入",
"id": "2B0C3D0C-7BAF-4B36-81AD-9362B5E5DC2E"
},
{
"defKey": "Date",
"defName": "日期输入",
"id": "E4D94E14-F695-487F-AFC2-4D888009B7DA"
},
{
"defKey": "DataYearMonth",
"defName": "年月输入",
"id": "936927E3-DD2D-4096-87FD-074CDE278D59"
},
{
"defKey": "Text",
"defName": "长文本输入",
"id": "D89DD4F1-ADAC-4469-BF8D-B3FF41AE7963"
},
{
"defKey": "RichText",
"defName": "富文本输入",
"id": "C134EB1F-4CFF-49E0-882F-2C6FB275CB20"
}
],
"headers": [
{
"refKey": "defKey",
"hideInGraph": false,
"value": "字段代码",
"freeze": false
},
{
"refKey": "defName",
"hideInGraph": false,
"value": "显示名称",
"freeze": false
},
{
"refKey": "primaryKey",
"hideInGraph": false,
"value": "主键",
"freeze": false
},
{
"refKey": "notNull",
"hideInGraph": true,
"value": "不为空",
"freeze": false
},
{
"refKey": "autoIncrement",
"hideInGraph": true,
"value": "自增",
"freeze": false
},
{
"refKey": "domain",
"hideInGraph": true,
"value": "数据域",
"freeze": false
},
{
"refKey": "type",
"hideInGraph": false,
"value": "数据类型",
"freeze": false
},
{
"refKey": "len",
"hideInGraph": false,
"value": "长度",
"freeze": false
},
{
"refKey": "scale",
"hideInGraph": false,
"value": "小数位数",
"freeze": false
},
{
"refKey": "comment",
"hideInGraph": true,
"value": "说明",
"freeze": false
},
{
"refKey": "refDict",
"hideInGraph": true,
"value": "数据字典",
"freeze": false
},
{
"refKey": "defaultValue",
"hideInGraph": true,
"value": "默认值",
"freeze": false
},
{
"refKey": "isStandard",
"hideInGraph": false,
"value": "标准字段",
"enable": false,
"freeze": false
},
{
"refKey": "uiHint",
"hideInGraph": true,
"value": "UI建议",
"enable": true,
"freeze": false
},
{
"refKey": "extProps",
"hideInGraph": true,
"value": "拓展属性",
"enable": false,
"freeze": false
},
{
"refKey": "attr1",
"value": "属性1",
"hideInGraph": true,
"enable": true,
"freeze": false
},
{
"refKey": "attr2",
"value": "属性2",
"hideInGraph": true,
"enable": false,
"freeze": false
},
{
"refKey": "attr3",
"value": "属性3",
"hideInGraph": true,
"enable": false,
"freeze": false
},
{
"refKey": "attr4",
"value": "属性4",
"hideInGraph": true,
"enable": false,
"freeze": false
},
{
"refKey": "attr5",
"value": "属性5",
"hideInGraph": true,
"enable": false,
"freeze": false
},
{
"refKey": "attr6",
"value": "属性6",
"hideInGraph": true,
"enable": false,
"freeze": false
},
{
"refKey": "attr7",
"value": "属性7",
"hideInGraph": true,
"enable": false,
"freeze": false
},
{
"refKey": "attr8",
"value": "属性8",
"hideInGraph": true,
"enable": false,
"freeze": false
},
{
"refKey": "attr9",
"value": "属性9",
"hideInGraph": true,
"enable": false,
"freeze": false
}
],
"modelType": "modalAll",
"recentColors": [
"#d148d1",
"#ce4bce",
"#831b83",
"#dd31dd",
"#da2fda",
"#e988e9",
"#000000",
"#DDE5FF"
],
"DDLToggleCase": "L",
"extAttrProps": {
"attr1": {
"editType": "",
"optionsData": "",
"optionsFetcher": ""
},
"attr2": {
"editType": "",
"optionsData": "",
"optionsFetcher": ""
},
"attr3": {
"editType": "",
"optionsData": "",
"optionsFetcher": ""
},
"attr4": {
"editType": "",
"optionsData": "",
"optionsFetcher": ""
},
"attr5": {
"editType": "",
"optionsData": "",
"optionsFetcher": ""
},
"attr6": {
"editType": "",
"optionsData": "",
"optionsFetcher": ""
},
"attr7": {
"editType": "",
"optionsData": "",
"optionsFetcher": ""
},
"attr8": {
"editType": "",
"optionsData": "",
"optionsFetcher": ""
},
"attr9": {
"editType": "",
"optionsData": "",
"optionsFetcher": ""
}
},
"menuWidth": "244px",
"navEmptyHide": false
},
"entities": [
{
"id": "EC10BA12-0F87-4E71-920D-08E4B08C447A",
"defKey": "knne_accessories_cost",
"defName": "辅料成本估价",
"comment": "",
"properties": {},
"fields": [
{
"defKey": "id",
"defName": "主键",
"comment": "",
"domain": "",
"type": "BIGINT",
"len": "",
"scale": "",
"primaryKey": true,
"notNull": true,
"autoIncrement": true,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "D892DF15-86B8-4AFA-832E-AE19AAA28F20",
"baseType": "",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "product_main_type",
"defName": "产品大类",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 64,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "E1A0EAB8-61A2-4613-8AAD-B8A5DA18C4EA",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "product_sub_type",
"defName": "产品小类",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "25AB6A4D-B702-4DF8-8F8A-AA525302E494",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "material_code",
"defName": "物料编码",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 64,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "43385B4C-42C4-4F4D-A9B0-F875206125B9",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "material_name",
"defName": "物料名称",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 64,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "CC84CA44-8A85-49E8-8E71-471FE3A9071F",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "specification",
"defName": "规格型号",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "25828B36-C3E6-4B11-84EE-0513EBEAF2CC",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "quantity",
"defName": "用量",
"comment": "",
"domain": "6BC8F04B-6CFA-4995-98D3-318F5CDD774E",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "0",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "C1E17257-B962-4B3B-8D85-644BEA1A12ED",
"baseType": "1D764C4A-6F9F-421E-B11A-6F3E23B51811",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "unit",
"defName": "单位",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 64,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "8E63F4C6-CC1C-4BCC-999E-D639428596E7",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "price",
"defName": "单价",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 10,
"scale": 2,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "0.00",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "DF204AA4-EFDD-4A55-938F-7B895CC76E60",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "total_price",
"defName": "小计",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 10,
"scale": 2,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "0.00",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "B428DC59-39A6-49C9-91C6-9DE1E78B1F35",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "create_by",
"defName": "创建人",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 64,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "970796AA-C45C-432D-8D75-A53E7B0FC427",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "create_time",
"defName": "创建时间",
"comment": "",
"domain": "7CFFA0D3-6A93-4DDC-BC10-DF21211064DC",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "CURRENT_TIMESTAMP",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "C9FF5A60-19FF-4771-B867-4BBE38113F2A",
"baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "update_by",
"defName": "修改人",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 64,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "C87360CA-5022-48C6-ADC2-8E551797F165",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "update_time",
"defName": "修改时间",
"comment": "",
"domain": "7CFFA0D3-6A93-4DDC-BC10-DF21211064DC",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "CURRENT_TIMESTAMP",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "84DC1830-856A-4B2D-B641-75228FFAFB18",
"baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "remark",
"defName": "备注",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "FD3B10F1-A353-4219-9758-53D7376BDB22",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
}
],
"indexes": [],
"sysProps": {
"nameTemplate": "{defKey}[{defName}]"
},
"headers": [
{
"freeze": false,
"refKey": "hideInGraph",
"hideInGraph": true
},
{
"freeze": true,
"refKey": "defKey",
"hideInGraph": false
},
{
"freeze": true,
"refKey": "defName",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "primaryKey",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "notNull",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "autoIncrement",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "domain",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "type",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "len",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "scale",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "comment",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "refDict",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "defaultValue",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "isStandard",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "uiHint",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "extProps",
"hideInGraph": true
}
],
"correlations": []
},
{
"id": "067CACEE-738D-4E76-8AFC-FFD0BDF32D5E",
"defKey": "knne_basic_cost",
"defName": "基本成本配置表",
"comment": "",
"properties": {},
"fields": [
{
"defKey": "id",
"defName": "主键",
"comment": "",
"domain": "",
"type": "BIGINT",
"len": "",
"scale": "",
"primaryKey": true,
"notNull": true,
"autoIncrement": true,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "DF5470FC-79CB-476C-86E2-0165B6A6FC51",
"baseType": "",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "SAP_Material",
"defName": "SAP物料组",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "695EE5DD-04AE-4F33-9231-488ADD39FD00",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "product_type",
"defName": "产品类型",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "CEE5E7A0-A853-4909-940B-E6811336D391",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "product_main_type_code",
"defName": "产品大类编码",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "9FED34EE-3CE2-45F0-93CB-11C6AAE32AA5",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "product_main_type",
"defName": "产品大类",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "7695CA93-E681-449C-8D89-FE987FEF3D0A",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "material_amount_cost",
"defName": "材料费占比",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "A674DE32-0BD8-412E-BFE3-356BEDD74DE0",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "labor_cost",
"defName": "人工费用占比",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "8EAE0649-C9FC-4C91-BEED-CA38D7C75815",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "manufacture_amount_cost",
"defName": "制费占比",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "5E882D26-C207-40D4-AE59-66380AFC5442",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "target_gross_profit",
"defName": "目标毛利率",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "51AA4FF6-F11B-445A-A12C-BC4C958B5886",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "create_by",
"defName": "创建人",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 64,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "9426832E-00A2-4CF7-8204-A547526DCF72",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "create_time",
"defName": "创建时间",
"comment": "",
"domain": "7CFFA0D3-6A93-4DDC-BC10-DF21211064DC",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "CURRENT_TIMESTAMP",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "D15D617F-E9A4-45B5-9642-5F7BA61B9BB0",
"baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "update_by",
"defName": "修改人",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 64,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "DE85508F-4A92-4781-A569-9833607E721B",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "update_time",
"defName": "修改时间",
"comment": "",
"domain": "7CFFA0D3-6A93-4DDC-BC10-DF21211064DC",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "CURRENT_TIMESTAMP",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "F382EFAD-874B-479A-92AB-B5A52FFB1D08",
"baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "remark",
"defName": "备注",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "35EC1E88-A4D9-4E8B-9D0E-5BE9AB3D4B8E",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
}
],
"indexes": [],
"sysProps": {
"nameTemplate": "{defKey}[{defName}]"
},
"headers": [
{
"freeze": false,
"refKey": "hideInGraph",
"hideInGraph": true
},
{
"freeze": true,
"refKey": "defKey",
"hideInGraph": false
},
{
"freeze": true,
"refKey": "defName",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "primaryKey",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "notNull",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "autoIncrement",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "domain",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "type",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "len",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "scale",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "comment",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "refDict",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "defaultValue",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "isStandard",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "uiHint",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "extProps",
"hideInGraph": true
}
],
"correlations": []
},
{
"id": "8239E9B7-FB6E-42CF-A68D-90451E77A6F1",
"defKey": "knne_bellows_config",
"defName": "波纹管配置表",
"comment": "",
"properties": {},
"fields": [
{
"defKey": "id",
"defName": "主键",
"comment": "",
"domain": "",
"type": "BIGINT",
"len": "",
"scale": "",
"primaryKey": true,
"notNull": true,
"autoIncrement": true,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "A8740DE5-DA39-46C9-BF92-4BF811D3A1A2",
"baseType": "",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "material_code",
"defName": "物料编码",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "8641E6A8-D8D0-4217-A503-0205778DF4AC",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "material_name",
"defName": "物料名称",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "1243D86A-D877-492F-96CF-855E5F5DA3F8",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "outer_diameter",
"defName": "外径",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 20,
"scale": 4,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "0BDA1877-A94B-48B3-A69C-3FE94873A57C",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "create_by",
"defName": "创建人",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 64,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "53321BE8-15B4-4359-B2D2-25469A2459CC",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "create_time",
"defName": "创建时间",
"comment": "",
"domain": "7CFFA0D3-6A93-4DDC-BC10-DF21211064DC",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "CURRENT_TIMESTAMP",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "E349AC1C-9B41-4B00-AEC8-F3A2C4A347C5",
"baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "update_by",
"defName": "修改人",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 64,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "E2A1DBA5-490E-4996-BBB1-CCB8632FAD1C",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "update_time",
"defName": "修改时间",
"comment": "",
"domain": "7CFFA0D3-6A93-4DDC-BC10-DF21211064DC",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "CURRENT_TIMESTAMP",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "AD26B5A9-A8D1-4C07-B111-6C5A63A4D3B2",
"baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "remark",
"defName": "备注(特殊技术信息)",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 512,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "99818BC0-728F-4CBC-90F2-9E4EE532EF5E",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
}
],
"indexes": [],
"sysProps": {
"nameTemplate": "{defKey}[{defName}]"
},
"headers": [
{
"freeze": false,
"refKey": "hideInGraph",
"hideInGraph": true
},
{
"freeze": true,
"refKey": "defKey",
"hideInGraph": false
},
{
"freeze": true,
"refKey": "defName",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "primaryKey",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "notNull",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "autoIncrement",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "domain",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "type",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "len",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "scale",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "comment",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "refDict",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "defaultValue",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "isStandard",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "uiHint",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "extProps",
"hideInGraph": true
}
],
"correlations": []
},
{
"id": "F53B4ECD-EA4D-46ED-8792-3D6A03094DD9",
"defKey": "knne_bom_info",
"defName": "bom信息",
"comment": "",
"properties": {},
"fields": [
{
"defKey": "id",
"defName": "主键",
"comment": "",
"domain": "",
"type": "BIGINT",
"len": "",
"scale": "",
"primaryKey": true,
"notNull": true,
"autoIncrement": true,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "704AD1EB-F6D4-48A0-902E-044F1FF04EEC",
"baseType": "",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "product_main_type",
"defName": "产品大类",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "C5C66661-9003-4F03-84AE-4A3DC430BBBE",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "product_main_type_code",
"defName": "产品大类编码",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "7C0772DD-508E-4A45-A825-CFE45A24E3E6",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "module",
"defName": "模块",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "D0422233-974C-4057-B96E-5FE1235E7B46",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "module_code",
"defName": "模块编码",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "A64952EB-BF06-4E0B-92C5-A647971096DD",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "product_sub_type1",
"defName": "产品小类1",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "A91FB886-EACC-4447-B2C2-2E982BB43003",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "product_sub_type2",
"defName": "产品小类2",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "C8718AE0-7468-4EA1-AC40-9F8A640B2494",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "level",
"defName": "级别",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "3A78D436-1E1D-4E06-8DEC-98915F8A5578",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "material_code",
"defName": "物料编码",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "3FABA025-F50B-475E-9065-A7E6476AC991",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "material_name",
"defName": "物料名称",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "CDBE805C-4DD4-4590-91FA-BF56CDF355C0",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "unit",
"defName": "计量单位",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "9EEEB8D1-27FF-4B6D-9250-690573EE93CE",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "quantity",
"defName": "单位数量",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 12,
"scale": 4,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "4389B305-9C4A-49B9-AA1D-EA694B015D58",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "work_content",
"defName": "作业内容",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "1503162E-E5B4-4AAD-80A9-6FC6D97D1921",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "number",
"defName": "数量",
"comment": "",
"domain": "6BC8F04B-6CFA-4995-98D3-318F5CDD774E",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "3B234E83-F923-422F-8148-EDDAEB3E1D2A",
"baseType": "1D764C4A-6F9F-421E-B11A-6F3E23B51811",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "labor_hours",
"defName": "人工工时",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 10,
"scale": 2,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "44FF2129-D967-4AB5-801E-320EF6AE32B6",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "device_hours",
"defName": "设备工时",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 10,
"scale": 2,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "D42898FB-C0EF-46D3-B1DF-16AC0601C8BF",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "process_location",
"defName": "加工地点",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "8C7E9B20-8869-4325-88CA-121BEF292C91",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "cost_center",
"defName": "成本中心",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "6A86081E-1AAB-41F9-915A-7201D00DD602",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "create_by",
"defName": "创建人",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 64,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "59C17ED1-5471-4212-B07C-938144A9E7C1",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "create_time",
"defName": "创建时间",
"comment": "",
"domain": "7CFFA0D3-6A93-4DDC-BC10-DF21211064DC",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "CURRENT_TIMESTAMP",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "23B10D71-0A2A-4D1E-9A61-FF0C1894FDA5",
"baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "update_by",
"defName": "修改人",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 64,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "04FF80B9-81DA-4AE6-9BF5-6C420DF61791",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "update_time",
"defName": "修改时间",
"comment": "",
"domain": "7CFFA0D3-6A93-4DDC-BC10-DF21211064DC",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "CURRENT_TIMESTAMP",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "C9960FAF-2F6E-4EA2-9098-3E95BDC46110",
"baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "remark",
"defName": "备注",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "DC8700BF-CFCA-48F0-A736-04900C14A1CD",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
}
],
"indexes": [
{
"defKey": "material_code",
"unique": false,
"defName": null,
"comment": "",
"fields": [
{
"ascOrDesc": "A",
"id": "CA3513ED-C95A-447C-845A-E6B6C531A96B",
"fieldDefKey": "3FABA025-F50B-475E-9065-A7E6476AC991"
}
],
"id": "3DAE67D8-5FC4-4CCE-91F1-16BFE6081451"
},
{
"defKey": "module",
"unique": false,
"defName": null,
"comment": "",
"fields": [
{
"ascOrDesc": "A",
"id": "FCC32C22-D062-429B-916D-DF455AE089E7",
"fieldDefKey": "D0422233-974C-4057-B96E-5FE1235E7B46"
}
],
"id": "56C455AC-3752-42CB-9F5A-B3723292320D"
},
{
"defKey": "product_main_type",
"unique": false,
"defName": null,
"comment": "",
"fields": [
{
"ascOrDesc": "A",
"id": "F402F4B3-7ACB-4949-BDC9-DBC33826B6D4",
"fieldDefKey": "C5C66661-9003-4F03-84AE-4A3DC430BBBE"
}
],
"id": "9FEBFF83-9D90-471F-95D4-3A1572438484"
},
{
"defKey": "product_sub_type1",
"unique": false,
"defName": null,
"comment": "",
"fields": [
{
"ascOrDesc": "A",
"id": "77AA4385-0BEE-44BF-A214-B1F92A19D8F1",
"fieldDefKey": "A91FB886-EACC-4447-B2C2-2E982BB43003"
},
{
"ascOrDesc": "A",
"id": "B09FF482-9ADE-4C6B-A1B5-2C1591620E18",
"fieldDefKey": "C8718AE0-7468-4EA1-AC40-9F8A640B2494"
}
],
"id": "1211D6FA-5FED-430D-A989-3D97C196AC21"
}
],
"sysProps": {
"nameTemplate": "{defKey}[{defName}]"
},
"headers": [
{
"freeze": false,
"refKey": "hideInGraph",
"hideInGraph": true
},
{
"freeze": true,
"refKey": "defKey",
"hideInGraph": false
},
{
"freeze": true,
"refKey": "defName",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "primaryKey",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "notNull",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "autoIncrement",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "domain",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "type",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "len",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "scale",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "comment",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "refDict",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "defaultValue",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "isStandard",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "uiHint",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "extProps",
"hideInGraph": true
}
],
"correlations": []
},
{
"id": "E13C677A-D314-4E4E-A27E-71E5C59DC137",
"defKey": "knne_check_device_price",
"defName": "检测设备价格",
"comment": "",
"properties": {},
"fields": [
{
"defKey": "id",
"defName": "主键",
"comment": "",
"domain": "",
"type": "BIGINT",
"len": "",
"scale": "",
"primaryKey": true,
"notNull": true,
"autoIncrement": true,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "B53127B2-4423-440B-8AC9-B52EE7B36FD2",
"baseType": "",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "product_main_type",
"defName": "产品大类",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "599292A9-D7B6-49E3-837B-C39FFE94AADE",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "check_type",
"defName": "检测类型",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "B5578AD2-BF89-4DB4-8A2E-21C75F36BE42",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "module_name",
"defName": "模块名",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "CAE1137B-BDD0-47CD-AF45-EA2C3A267437",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "device_name",
"defName": "设备名称及型号",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "FD885AD4-4E93-43A5-AFF7-B631236F633F",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "check_position",
"defName": "检测位置",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "57378C2F-1DF1-4CF5-9A32-8C3F92CE34F3",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "estimated_price",
"defName": "预估价格(元)",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 20,
"scale": 4,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "361D68D5-239A-430D-B65D-E66CADEC7E8E",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "connected_mes",
"defName": "是否连接MES(0否 1是)",
"comment": "",
"domain": "",
"type": "TINYINT",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "E6C0EDBC-61C3-4CD1-AF91-3470802F71F6",
"baseType": "",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "create_by",
"defName": "创建人",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 64,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "A77A2164-A100-4CF1-8890-ADFA76526E3D",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "create_time",
"defName": "创建时间",
"comment": "",
"domain": "7CFFA0D3-6A93-4DDC-BC10-DF21211064DC",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "CURRENT_TIMESTAMP",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "9A999864-97C3-4646-A433-F3F9748CD8CC",
"baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "update_by",
"defName": "修改人",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 64,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "FF2E778E-984F-404E-9F32-1FA513E44E0A",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "update_time",
"defName": "修改时间",
"comment": "",
"domain": "7CFFA0D3-6A93-4DDC-BC10-DF21211064DC",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "CURRENT_TIMESTAMP",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "754422D4-A557-45EB-815D-8BCF64D169C2",
"baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "remark",
"defName": "备注",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "ACAD2200-5D50-47A5-8747-013473F3DFC9",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
}
],
"indexes": [],
"sysProps": {
"nameTemplate": "{defKey}[{defName}]"
},
"headers": [
{
"freeze": false,
"refKey": "hideInGraph",
"hideInGraph": true
},
{
"freeze": true,
"refKey": "defKey",
"hideInGraph": false
},
{
"freeze": true,
"refKey": "defName",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "primaryKey",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "notNull",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "autoIncrement",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "domain",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "type",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "len",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "scale",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "comment",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "refDict",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "defaultValue",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "isStandard",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "uiHint",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "extProps",
"hideInGraph": true
}
],
"correlations": []
},
{
"id": "B98DDC58-8B5B-489F-A839-CB54D921D69E",
"defKey": "knne_custom_grade_score",
"defName": "项目部配置客户分级得分",
"comment": "",
"properties": {},
"fields": [
{
"defKey": "id",
"defName": "id",
"comment": "",
"domain": "",
"type": "BIGINT",
"len": "",
"scale": "",
"primaryKey": true,
"notNull": true,
"autoIncrement": true,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "7E41AC83-FEA6-41B2-9173-81925020EC6A",
"baseType": "",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "release_cycle",
"defName": "版本周期(默认当年,一年导入一次)",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "8B936B42-F60B-467D-BA85-B7A2570562D8",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "custom_name",
"defName": "客户名称",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "954ADD4D-B400-495D-BC95-311EFB26C5E9",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "custom_grade_score",
"defName": "客户分级得分(手工)",
"comment": "",
"domain": "6BC8F04B-6CFA-4995-98D3-318F5CDD774E",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "2B7D9834-72DB-4466-9B81-6872D916DC6B",
"baseType": "1D764C4A-6F9F-421E-B11A-6F3E23B51811",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "create_by",
"defName": "创建人",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 64,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "311138CC-EEEA-4DF2-8CD0-EC4F0CEF39C5",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "create_time",
"defName": "创建时间",
"comment": "",
"domain": "7CFFA0D3-6A93-4DDC-BC10-DF21211064DC",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "CURRENT_TIMESTAMP",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "BBE78D12-2511-429B-9723-29277E36884B",
"baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "update_by",
"defName": "修改人",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 64,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "A3948CCD-A7E0-490B-BD34-13C4FC8FA267",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "update_time",
"defName": "修改时间",
"comment": "",
"domain": "7CFFA0D3-6A93-4DDC-BC10-DF21211064DC",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "CURRENT_TIMESTAMP",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "D62CD90B-F889-4448-B0B0-F49062099457",
"baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "remark",
"defName": "备注",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "1B311E89-C987-40F1-AFE7-D71DB7CA64A0",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
}
],
"indexes": [],
"sysProps": {
"nameTemplate": "{defKey}[{defName}]"
},
"headers": [
{
"freeze": false,
"refKey": "hideInGraph",
"hideInGraph": true
},
{
"freeze": true,
"refKey": "defKey",
"hideInGraph": false
},
{
"freeze": true,
"refKey": "defName",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "primaryKey",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "notNull",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "autoIncrement",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "domain",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "type",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "len",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "scale",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "comment",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "refDict",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "defaultValue",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "isStandard",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "uiHint",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "extProps",
"hideInGraph": true
}
],
"correlations": []
},
{
"id": "283C6CFB-3654-4658-979C-753AA970CF21",
"defKey": "knne_frock_device_price",
"defName": "工装设备价格",
"comment": "",
"properties": {},
"fields": [
{
"defKey": "id",
"defName": "主键",
"comment": "",
"domain": "",
"type": "BIGINT",
"len": "",
"scale": "",
"primaryKey": true,
"notNull": true,
"autoIncrement": true,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "D3438943-172F-4A51-96FC-F3BE9D53B6AE",
"baseType": "",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "product_main_type",
"defName": "产品大类",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "9C580060-4162-4D7D-9BD6-DD2CFB72C7ED",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "model",
"defName": "",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "894E17B8-63FA-44B3-BEA2-9D3EFEE37C59",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "device_type",
"defName": "工装/设备类型",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "5287A706-3BF0-4FF6-BFFD-F20908B524CE",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "device_name",
"defName": "工装/设备名称",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "923AD20A-4A67-4402-A3C6-E844E143CC87",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "brand_requirement",
"defName": "品牌要求",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "9F2EBDDB-7B51-4D88-8F19-3B96762AC5D3",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "pokayoke_type",
"defName": "防错类型",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "0CCC79A0-418C-4FE5-897F-E9E7D8528FD2",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "estimated_price",
"defName": "预估价格(元)",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 20,
"scale": 4,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "22772156-4228-4F1A-B61C-71F78902A4D3",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "connected_mes",
"defName": "是否连接MES(0否 1是)",
"comment": "",
"domain": "",
"type": "TINYINT",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "AEE36AE9-F4A5-4C04-B64B-1D5BB24368D8",
"baseType": "",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "create_by",
"defName": "创建人",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 64,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "D352B0B0-8FC3-40DF-B273-A06DF2667422",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "create_time",
"defName": "创建时间",
"comment": "",
"domain": "7CFFA0D3-6A93-4DDC-BC10-DF21211064DC",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "CURRENT_TIMESTAMP",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "2B5004FB-48DA-48D4-928D-3A34677097EE",
"baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "update_by",
"defName": "修改人",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 64,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "34A97F2D-8D40-453C-B3D6-042D8D0BBC35",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "update_time",
"defName": "修改时间",
"comment": "",
"domain": "7CFFA0D3-6A93-4DDC-BC10-DF21211064DC",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "CURRENT_TIMESTAMP",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "CDA34903-2B9A-4DCE-8B7D-349E45AEB0E7",
"baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "remark",
"defName": "备注",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "A058E6E0-ACEB-4B75-9B85-CB8C03BE5A40",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
}
],
"indexes": [],
"sysProps": {
"nameTemplate": "{defKey}[{defName}]"
},
"headers": [
{
"freeze": false,
"refKey": "hideInGraph",
"hideInGraph": true
},
{
"freeze": true,
"refKey": "defKey",
"hideInGraph": false
},
{
"freeze": true,
"refKey": "defName",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "primaryKey",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "notNull",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "autoIncrement",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "domain",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "type",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "len",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "scale",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "comment",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "refDict",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "defaultValue",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "isStandard",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "uiHint",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "extProps",
"hideInGraph": true
}
],
"correlations": []
},
{
"id": "A6E989E7-9EDA-4236-96F8-45AE53707969",
"defKey": "knne_material_info",
"defName": "物料信息",
"comment": "",
"properties": {},
"fields": [
{
"defKey": "id",
"defName": "主键",
"comment": "",
"domain": "",
"type": "BIGINT",
"len": "",
"scale": "",
"primaryKey": true,
"notNull": true,
"autoIncrement": true,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "D5EAA032-7D59-4030-9385-80EB9202ED5B",
"baseType": "",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "material_code",
"defName": "物料编码",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 64,
"scale": "",
"primaryKey": false,
"notNull": true,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "A05323AF-5F54-4E70-A02C-BC88EEA3290C",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "material_name",
"defName": "物料名称",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 64,
"scale": "",
"primaryKey": false,
"notNull": true,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "C83FF968-E8EB-4CFD-9F58-501BF70E3593",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "specification",
"defName": "规格型号",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "EF07CAAA-341E-4F12-B85F-CDF7EB0D199C",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "unit",
"defName": "单位",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 64,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "18D77C21-B137-4D06-A611-A21C743A6E5F",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "validity_start",
"defName": "有效期从",
"comment": "",
"domain": "",
"type": "DATE",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "C229B8BC-7A35-47E9-8D85-EB553AE6143F",
"baseType": "",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "validity_end",
"defName": "有效期至",
"comment": "",
"domain": "",
"type": "DATE",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "050A1C67-6F9F-4953-91C1-2571BD0960B2",
"baseType": "",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "supplier_id",
"defName": "供应商id",
"comment": "",
"domain": "",
"type": "BIGINT",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "5C7ECC12-9288-40E6-B5CC-DD5385547492",
"baseType": "",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "create_by",
"defName": "创建人",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 64,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "7054FE50-EDA3-400F-8AF2-5A3B53611896",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "create_time",
"defName": "创建时间",
"comment": "",
"domain": "7CFFA0D3-6A93-4DDC-BC10-DF21211064DC",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "CURRENT_TIMESTAMP",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "21946801-74C4-453A-B0A4-73DA9876FED8",
"baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "update_by",
"defName": "修改人",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 64,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "774D1DDA-0D48-4584-94D8-DC9B5C8B53E0",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "update_time",
"defName": "修改时间",
"comment": "",
"domain": "7CFFA0D3-6A93-4DDC-BC10-DF21211064DC",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "CURRENT_TIMESTAMP",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "A6888C96-E68A-44C4-90BD-CB18CB3E37AC",
"baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "remark",
"defName": "备注",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "B2C9E04A-4EDF-42B0-ACF4-FFEA0F0EF836",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
}
],
"indexes": [],
"sysProps": {
"nameTemplate": "{defKey}[{defName}]"
},
"headers": [
{
"freeze": false,
"refKey": "hideInGraph",
"hideInGraph": true
},
{
"freeze": true,
"refKey": "defKey",
"hideInGraph": false
},
{
"freeze": true,
"refKey": "defName",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "primaryKey",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "notNull",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "autoIncrement",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "domain",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "type",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "len",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "scale",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "comment",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "refDict",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "defaultValue",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "isStandard",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "uiHint",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "extProps",
"hideInGraph": true
}
],
"correlations": []
},
{
"id": "C6A8BFA9-14D0-4426-BA4A-675062BC2C7A",
"defKey": "knne_package_cost",
"defName": "包装成本估价",
"comment": "",
"properties": {},
"fields": [
{
"defKey": "id",
"defName": "主键",
"comment": "",
"domain": "",
"type": "BIGINT",
"len": "",
"scale": "",
"primaryKey": true,
"notNull": true,
"autoIncrement": true,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "98A1578A-5E55-4A2E-9D75-7F0A4B8B5598",
"baseType": "",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "product_main_type",
"defName": "产品大类",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 64,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "7A65427E-928D-4BBC-997D-CD32470B4D82",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "product_sub_type",
"defName": "产品小类",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "18B8CD6C-0CCF-4CAB-9BD6-D604AC89D44C",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "material_code",
"defName": "物料编码",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 64,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "218E6EDA-72DC-482B-B136-422131BB8374",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "material_name",
"defName": "物料名称",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 64,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "9A4D9608-07B7-44C7-868A-9B02A750D7E2",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "specification",
"defName": "规格型号",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "41968784-0FD1-4478-B9AD-DEEFB1D61555",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "quantity",
"defName": "用量",
"comment": "",
"domain": "6BC8F04B-6CFA-4995-98D3-318F5CDD774E",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "0",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "A7A09753-B619-48A5-8CA5-60043AED8159",
"baseType": "1D764C4A-6F9F-421E-B11A-6F3E23B51811",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "unit",
"defName": "单位",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 64,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "25D39DB0-4188-4399-9AF8-AB403E6B64AF",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "price",
"defName": "单价",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 20,
"scale": 4,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "0.0000",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "91C8CFAD-E644-4E10-9E07-4A02C4D2F62C",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "total_price",
"defName": "小计",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 20,
"scale": 4,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "0.0000",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "404D4FEC-ADBD-49D3-A272-749974CCE208",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "create_by",
"defName": "创建人",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 64,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "4C05AB36-CE6C-4CBA-8331-35960738834C",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "create_time",
"defName": "创建时间",
"comment": "",
"domain": "7CFFA0D3-6A93-4DDC-BC10-DF21211064DC",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "CURRENT_TIMESTAMP",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "CE8C0B58-F0F2-432E-8EDD-B3E6FB4E6FD0",
"baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "update_by",
"defName": "修改人",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 64,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "15E54892-42DC-4803-A68B-75F743C7817E",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "update_time",
"defName": "修改时间",
"comment": "",
"domain": "7CFFA0D3-6A93-4DDC-BC10-DF21211064DC",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "CURRENT_TIMESTAMP",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "45786157-2966-402E-B293-43DE97BB3100",
"baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "remark",
"defName": "备注",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "3910C26B-BB17-4E8B-B773-4A17FC308A76",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
}
],
"indexes": [
{
"defKey": "material_code",
"unique": false,
"defName": null,
"comment": "",
"fields": [
{
"ascOrDesc": "A",
"id": "D6BBEA72-642A-4694-A8B8-1631DBAC0CF1",
"fieldDefKey": "218E6EDA-72DC-482B-B136-422131BB8374"
}
],
"id": "6B2DF789-DAD2-4853-8892-60D78BAFAA5F"
},
{
"defKey": "product_main_type",
"unique": false,
"defName": null,
"comment": "",
"fields": [
{
"ascOrDesc": "A",
"id": "AC9894EB-569B-4222-BC80-2CB6B867ED9D",
"fieldDefKey": "7A65427E-928D-4BBC-997D-CD32470B4D82"
},
{
"ascOrDesc": "A",
"id": "6CE47C52-6523-455F-8CE8-6EC4F603CD08",
"fieldDefKey": "18B8CD6C-0CCF-4CAB-9BD6-D604AC89D44C"
}
],
"id": "45D3B5B3-550E-4D70-8C03-E93905B00357"
}
],
"sysProps": {
"nameTemplate": "{defKey}[{defName}]"
},
"headers": [
{
"freeze": false,
"refKey": "hideInGraph",
"hideInGraph": true
},
{
"freeze": true,
"refKey": "defKey",
"hideInGraph": false
},
{
"freeze": true,
"refKey": "defName",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "primaryKey",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "notNull",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "autoIncrement",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "domain",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "type",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "len",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "scale",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "comment",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "refDict",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "defaultValue",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "isStandard",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "uiHint",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "extProps",
"hideInGraph": true
}
],
"correlations": []
},
{
"id": "CBC2F636-BF59-4B97-BC71-92EF57C458A2",
"defKey": "knne_prod_cost_cal",
"defName": "产品费用核算表",
"comment": "",
"properties": {},
"fields": [
{
"defKey": "matnr",
"defName": "物料编码",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 100,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "98203885-555B-4A26-8E5F-42A7707B91C9",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "maktx",
"defName": "物料名称",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "7B568085-5744-483D-8743-4001C3022701",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "zzggxh",
"defName": "规格型号",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 100,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "C7726D91-02C0-432F-9161-79A7CA5CE4B7",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "bom_mater_cost",
"defName": "bom材料费用",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 100,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "15F8AC1F-1B4B-44BF-A689-A7763CBCA303",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "packaging",
"defName": "包装材料费用",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 100,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "E0BC9001-4D48-4121-A34D-D3CF4901DEF4",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "auxiliary_mater",
"defName": "辅材费用",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 20,
"scale": 4,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "EDA6E569-FE46-412B-A333-1A9D0DFAC989",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "labor_costs",
"defName": "人工费用",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 100,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "13B3122B-B10F-43B9-95A8-488FF80A5873",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "depreciation_machinery",
"defName": "机器折旧",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 100,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "5E44303D-C810-4E42-ACCF-4DFC9C8EE344",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "mater_consumption",
"defName": "机物料消耗",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 100,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "DC755C44-C7DA-4C1E-9574-25E296628BBE",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "sd_costs",
"defName": "水电费",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 100,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "200B8DED-A629-4850-8203-94CCD7ADBC80",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "other_costs",
"defName": "其他",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 100,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "DEF2E34B-AC5A-4122-8B32-C9596D109287",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "logistics",
"defName": "物流",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 20,
"scale": 4,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "FE03AA5C-AC2E-4FE9-9F4A-67C44995A54F",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "manufacturing_costs",
"defName": "制造成本",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 20,
"scale": 4,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "A741446B-11A0-4D7C-AC15-B227A4946AA8",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "suggest_prices1",
"defName": "20%建议报价",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 20,
"scale": 4,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "F460C39E-809F-4A8A-BC66-9E7576086615",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "suggest_prices2",
"defName": "40%建议报价",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 20,
"scale": 4,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "4BFF5AED-F9E6-4A4C-B11A-78CCEC3B5904",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "flag",
"defName": "标准/实际",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 100,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "D05B93D4-6A6C-47EF-8105-0742660B9FD1",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "create_time",
"defName": "创建时间",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 100,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "5246232F-A050-4F3C-BA75-831F080661D8",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
}
],
"indexes": [],
"sysProps": {
"nameTemplate": "{defKey}[{defName}]"
},
"headers": [
{
"freeze": false,
"refKey": "hideInGraph",
"hideInGraph": true
},
{
"freeze": true,
"refKey": "defKey",
"hideInGraph": false
},
{
"freeze": true,
"refKey": "defName",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "primaryKey",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "notNull",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "autoIncrement",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "domain",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "type",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "len",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "scale",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "comment",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "refDict",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "defaultValue",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "isStandard",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "uiHint",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "extProps",
"hideInGraph": true
}
],
"correlations": []
},
{
"id": "827FC504-10CE-4503-9300-769DB3BBC032",
"defKey": "knne_produce_cost_ratio",
"defName": "制费比率",
"comment": "",
"properties": {},
"fields": [
{
"defKey": "id",
"defName": "主键",
"comment": "",
"domain": "",
"type": "BIGINT",
"len": "",
"scale": "",
"primaryKey": true,
"notNull": true,
"autoIncrement": true,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "9BFF40AF-8E24-41C8-B5A7-07443A4CBB55",
"baseType": "",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "org_name",
"defName": "组织机构",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "879E2522-B768-4B50-ADF4-6170CAFF8CA9",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "cost_project",
"defName": "制费项目",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "68B71CEC-A24C-4FD8-AFDB-6C24782A33C3",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "cost_ratio",
"defName": "制费比率",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 16,
"scale": 6,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "0.000000",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "544027DA-CF70-452D-9E63-2D691D5CE470",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "create_by",
"defName": "创建人",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 64,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "B6553258-AE54-4A82-8F3F-49DDD397A754",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "create_time",
"defName": "创建时间",
"comment": "",
"domain": "7CFFA0D3-6A93-4DDC-BC10-DF21211064DC",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "CURRENT_TIMESTAMP",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "44BF7E85-8674-485A-B4C3-436F530004CC",
"baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "update_by",
"defName": "修改人",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 64,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "5F2B0A5A-4A8B-4C95-B72A-50EEC852C6C3",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "update_time",
"defName": "修改时间",
"comment": "",
"domain": "7CFFA0D3-6A93-4DDC-BC10-DF21211064DC",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "CURRENT_TIMESTAMP",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "DAF2E4D3-503A-475D-A21E-3A557988D62D",
"baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "remark",
"defName": "备注",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "CFEA30B1-D32E-4FBC-B92C-716A86433002",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
}
],
"indexes": [],
"sysProps": {
"nameTemplate": "{defKey}[{defName}]"
},
"headers": [
{
"freeze": false,
"refKey": "hideInGraph",
"hideInGraph": true
},
{
"freeze": true,
"refKey": "defKey",
"hideInGraph": false
},
{
"freeze": true,
"refKey": "defName",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "primaryKey",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "notNull",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "autoIncrement",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "domain",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "type",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "len",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "scale",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "comment",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "refDict",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "defaultValue",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "isStandard",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "uiHint",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "extProps",
"hideInGraph": true
}
],
"correlations": []
},
{
"id": "2733160B-360C-4E11-9EFF-DF8889BCCE22",
"defKey": "knne_product_basic",
"defName": "产品基础信息表",
"comment": "",
"properties": {},
"fields": [
{
"defKey": "id",
"defName": "主键",
"comment": "",
"domain": "",
"type": "BIGINT",
"len": "",
"scale": "",
"primaryKey": true,
"notNull": true,
"autoIncrement": true,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "16DB9C71-4DD1-4D7F-8469-7FE7A836800C",
"baseType": "",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "code",
"defName": "编码",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "C97CEB89-B894-4640-A44F-BAD11A874B95",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "name",
"defName": "名称",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": true,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "4BA60897-345C-4F62-A99F-37262B97434F",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "level",
"defName": "级别(1产品大类 2模块 3产品小类1 4产品小类2)",
"comment": "",
"domain": "6BC8F04B-6CFA-4995-98D3-318F5CDD774E",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "6D6A164C-0449-45AD-962C-0E1B98BE41F3",
"baseType": "1D764C4A-6F9F-421E-B11A-6F3E23B51811",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "parent_id",
"defName": "上级ID",
"comment": "",
"domain": "",
"type": "BIGINT",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "40B1A2C5-6F81-4FA9-880D-883397781B67",
"baseType": "",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "parent_name",
"defName": "上级名称",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "AB5D8C61-C2F4-46DB-808B-F2576FD9F2B0",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "create_by",
"defName": "创建人",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 64,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "B7FEABF9-CE88-46F9-BFF7-CDB9D886C37F",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "create_time",
"defName": "创建时间",
"comment": "",
"domain": "7CFFA0D3-6A93-4DDC-BC10-DF21211064DC",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "CURRENT_TIMESTAMP",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "CCAB5B6F-F3C3-406D-A603-1EA56D1D304B",
"baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "update_by",
"defName": "修改人",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 64,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "6B420FD9-82CA-492D-AA3D-2E66468EC0E9",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "update_time",
"defName": "修改时间",
"comment": "",
"domain": "7CFFA0D3-6A93-4DDC-BC10-DF21211064DC",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "CURRENT_TIMESTAMP",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "2A46DC78-2E28-4B92-B040-02BCFD131369",
"baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "remark",
"defName": "备注",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "C968529A-423C-4071-A30C-F63FDD235AD1",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
}
],
"indexes": [],
"sysProps": {
"nameTemplate": "{defKey}[{defName}]"
},
"headers": [
{
"freeze": false,
"refKey": "hideInGraph",
"hideInGraph": true
},
{
"freeze": true,
"refKey": "defKey",
"hideInGraph": false
},
{
"freeze": true,
"refKey": "defName",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "primaryKey",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "notNull",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "autoIncrement",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "domain",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "type",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "len",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "scale",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "comment",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "refDict",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "defaultValue",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "isStandard",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "uiHint",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "extProps",
"hideInGraph": true
}
],
"correlations": []
},
{
"id": "F3874A63-0822-466F-8CB6-D814F27AF904",
"defKey": "knne_product_quotation_bom",
"defName": "",
"comment": "",
"properties": {},
"fields": [
{
"defKey": "id",
"defName": "产品报价bom信息id",
"comment": "",
"domain": "",
"type": "INT UNSIGNED",
"len": "",
"scale": "",
"primaryKey": true,
"notNull": true,
"autoIncrement": true,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "5F2E3B33-1734-409E-9E82-3C47B6D7B1A7",
"baseType": "",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "module",
"defName": "模块",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "0DCE6639-1618-46FD-8CE7-AC9C0AFAFAB8",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "type1",
"defName": "类型1",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "621F210A-BBD5-4955-88D5-F816E35718B3",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "type2",
"defName": "类型2",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "AA40D291-117A-4055-B189-10EB413AEBD6",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "sort",
"defName": "层级",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "3D9B50B7-35C5-4260-BB59-0BE394E1E619",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "part_code",
"defName": "物料代码",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "99A8DF7B-907E-44AA-B9FC-A3E06AA12546",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "part_name",
"defName": "物料名称",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "C285ABC7-19ED-43FA-8E74-E5EA213FBA9B",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "borrow_mate",
"defName": "借用物料编码",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "BEB5D19C-77E4-410A-BD21-8F5810134E2A",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "refer_mate",
"defName": "参考物料编码",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "750C5261-B66B-4A78-862F-C28E554AF932",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "explanation",
"defName": "说明",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 1024,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "A33471AE-52D1-4EFF-BE63-8C020190AC31",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "purchase_type",
"defName": "采购类型",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "47BE8DC2-065B-4BEB-B2B9-E06E0AC9B538",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "special_purchase_type",
"defName": "特殊采购类型",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "6949BC10-958C-42E5-A44B-7B2F605A963C",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "dosage",
"defName": "用量",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 20,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "A3470FA0-E404-49D9-B1AE-4C73162DCB9B",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "unit",
"defName": "单位",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 20,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "859CAD0C-BD90-420E-8EC2-BA0F60006E12",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "weight",
"defName": "重量",
"comment": "",
"domain": "",
"type": "DOUBLE",
"len": 22,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "4D4AB2A3-2A32-47E8-9162-9868BF14A9CB",
"baseType": "",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "brand",
"defName": "材料/牌号",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "9B180E1C-21CC-42FA-AE9B-5CCB1A03BA8F",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "material",
"defName": "材料",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "612525D6-1D5A-467B-A570-13FCF26D11CD",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "thickness",
"defName": "厚度",
"comment": "",
"domain": "",
"type": "DOUBLE",
"len": 22,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "1EAD4F53-CDFA-49F1-99B0-8995A01882F9",
"baseType": "",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "surface_area",
"defName": "表面积",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "EB689DC2-E3B6-4061-AF3C-9C7BC15CF3EE",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "dimension",
"defName": "尺寸",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "3FE9165F-D949-4896-B97B-3A2145495110",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "picture",
"defName": "图示",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "888E6C90-735D-4DEF-AE71-76A3B10BF839",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "remark",
"defName": "备注",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "6C6008AB-5EDF-41A6-9AA1-FD014282FD91",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "newtooling",
"defName": "是否新模具",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 20,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "24FDF634-1EF9-4F4A-9BCF-4A0987477924",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "shaping_method",
"defName": "成型方式",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "566E4BEF-7BD3-49F2-BB50-A421553340C0",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "unit_price",
"defName": "单价(未税)",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 20,
"scale": 4,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "9B86A499-B919-4852-8D21-BFCD476EABC1",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "total_price",
"defName": "总价(未税)",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 20,
"scale": 4,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "9A060D31-5B58-468D-AD7C-75AB13FB5172",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "price_mould",
"defName": "模具费(未税)",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "DCF89C6D-F84E-4D2A-9F89-B2A988EB4715",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "create_time",
"defName": "创建时间",
"comment": "",
"domain": "7CFFA0D3-6A93-4DDC-BC10-DF21211064DC",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "45588EA7-EABD-4A09-9786-E25646F7A14F",
"baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "create_by",
"defName": "创建人",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "B5849098-0E40-4A1A-B02D-333B327ECA80",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "update_time",
"defName": "更新时间",
"comment": "",
"domain": "7CFFA0D3-6A93-4DDC-BC10-DF21211064DC",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "6DA3F9D5-80B5-4DEA-815C-446B5B393E18",
"baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "update_by",
"defName": "创建人",
"comment": "",
"domain": "7CFFA0D3-6A93-4DDC-BC10-DF21211064DC",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "F0F260A9-69B8-4E02-86AA-78BCABDBF7A0",
"baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
}
],
"indexes": [],
"sysProps": {
"nameTemplate": "{defKey}[{defName}]"
},
"headers": [
{
"freeze": false,
"refKey": "hideInGraph",
"hideInGraph": true
},
{
"freeze": true,
"refKey": "defKey",
"hideInGraph": false
},
{
"freeze": true,
"refKey": "defName",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "primaryKey",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "notNull",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "autoIncrement",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "domain",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "type",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "len",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "scale",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "comment",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "refDict",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "defaultValue",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "isStandard",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "uiHint",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "extProps",
"hideInGraph": true
}
],
"correlations": []
},
{
"id": "72463C9F-717D-4359-96CE-262271CBDAA0",
"defKey": "knne_purchase_enquiry",
"defName": "采购询价",
"comment": "",
"properties": {},
"fields": [
{
"defKey": "id",
"defName": "主键",
"comment": "",
"domain": "",
"type": "BIGINT",
"len": "",
"scale": "",
"primaryKey": true,
"notNull": true,
"autoIncrement": true,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "0F0F2AF5-581E-43E7-96C6-7F3580142416",
"baseType": "",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "enquiry_doc_code",
"defName": "询价单编号",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 64,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "D3CA461F-9C7A-418D-B0FC-3D718DA029F5",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "project_name",
"defName": "项目名称",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 64,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "B452A4D7-9FAD-4125-9911-D5BF4C91A4CF",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "material_code",
"defName": "物料编码",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 64,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "A47FC40F-5896-4D56-B2F5-FEBBC2E979B7",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "material_name",
"defName": "物料名称",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 64,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "1F826EA6-245A-4AAD-B8B7-D6A7C7C6E90A",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "drawing_no",
"defName": "型号(图号)",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "4DC3FB0E-7853-4117-9BA5-DDFDA9B640C0",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "specification",
"defName": "规格型号",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "57DB2523-1465-41C8-B1A7-0A016C3B5D86",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "purchase_type",
"defName": "采购类型",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 64,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "57F594C5-1BDD-4433-AD7B-5367D5EA1DD7",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "supplier_code",
"defName": "供应商代码",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 64,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "BF25FAD8-065D-4668-9AAB-7546172F20CF",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "supplier_name",
"defName": "供应商名称",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 64,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "0762D54D-5AC3-4B30-BB54-E5259FE7D3CF",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "purchase_price_time",
"defName": "采购价时间",
"comment": "",
"domain": "",
"type": "DATE",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "96EF37C3-8196-490C-ADEA-1F1685372A68",
"baseType": "",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "purchase_price_sum",
"defName": "采购价合计",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 10,
"scale": 2,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "0.00",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "DBF8500D-5FD9-4912-87A6-80FF80910408",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "min_purchase_price",
"defName": "最低采购单价",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 10,
"scale": 2,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "0.00",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "C8AD4C9F-BE20-444A-BECF-03A76CFE4935",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "last_purchase_price",
"defName": "最新采购单价",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 10,
"scale": 2,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "0.00",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "3234A950-AD22-4E44-BEAF-9F4BDD98585C",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "purchase_price_avg",
"defName": "平均采购价",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 10,
"scale": 2,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "0.00",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "AFD8654F-9D38-4678-8A94-8FABD7E09623",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "direct_material_cost",
"defName": "直接材料费",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 10,
"scale": 2,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "0.00",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "72D1ED16-52C6-46EE-B3FB-45BB92C6612F",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "process_cost",
"defName": "工艺加工费用",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 10,
"scale": 2,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "0.00",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "5674B43E-1649-46F4-8F97-4A3D04C5AF6A",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "transport_cost",
"defName": "运输费用",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 10,
"scale": 2,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "0.00",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "F455543F-72EF-4CAA-9BAF-6D095FFB87E6",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "mould_cost",
"defName": "模具费用",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 10,
"scale": 2,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "0.00",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "D7CF02D3-5C9E-4BDE-BFD1-973598142C70",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "orther_cost",
"defName": "其他费用",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 10,
"scale": 2,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "0.00",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "BFF73C8B-C131-46C1-8F8E-57A9ABEB8DBA",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "tax_tate",
"defName": "税率",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 2,
"scale": 2,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "0.00",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "8637F170-19AD-4D9A-AA1D-B5928D54DF3A",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "create_by",
"defName": "创建人",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 64,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "AF7E6582-EED0-4F40-AFFB-C59394D9A6C2",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "create_time",
"defName": "创建时间",
"comment": "",
"domain": "7CFFA0D3-6A93-4DDC-BC10-DF21211064DC",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "CURRENT_TIMESTAMP",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "9B07DFD0-2C6A-46CB-B906-C8979C4CE1A8",
"baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "update_by",
"defName": "修改人",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 64,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "D6E3E49B-ADD6-48D6-A01C-E994594605A0",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "update_time",
"defName": "修改时间",
"comment": "",
"domain": "7CFFA0D3-6A93-4DDC-BC10-DF21211064DC",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "3673DC62-9A5F-4178-A8BE-2E75064EC354",
"baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "remark",
"defName": "备注",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "735718B6-1562-4F1D-944B-056C82DE5845",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "maintenance_time",
"defName": "",
"comment": "",
"domain": "",
"type": "DATE",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "16267597-0E91-452D-B9DE-64294B7C7B64",
"baseType": "",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
}
],
"indexes": [
{
"defKey": "uq_enquiry_doc_code",
"unique": true,
"defName": null,
"comment": "",
"fields": [
{
"ascOrDesc": "A",
"id": "2A0BA8A5-41D5-41A1-AA84-3AA58BDD3172",
"fieldDefKey": "D3CA461F-9C7A-418D-B0FC-3D718DA029F5"
}
],
"id": "A3DC34ED-3974-452C-B120-FBD00924E286"
}
],
"sysProps": {
"nameTemplate": "{defKey}[{defName}]"
},
"headers": [
{
"freeze": false,
"refKey": "hideInGraph",
"hideInGraph": true
},
{
"freeze": true,
"refKey": "defKey",
"hideInGraph": false
},
{
"freeze": true,
"refKey": "defName",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "primaryKey",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "notNull",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "autoIncrement",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "domain",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "type",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "len",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "scale",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "comment",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "refDict",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "defaultValue",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "isStandard",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "uiHint",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "extProps",
"hideInGraph": true
}
],
"correlations": []
},
{
"id": "26BDA087-68B7-4B45-A440-7F10B732007F",
"defKey": "knne_purchase_price",
"defName": "采购单价",
"comment": "",
"properties": {},
"fields": [
{
"defKey": "id",
"defName": "主键",
"comment": "",
"domain": "",
"type": "BIGINT",
"len": "",
"scale": "",
"primaryKey": true,
"notNull": true,
"autoIncrement": true,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "DBCAA989-A9D8-4F0F-9A74-18C2C864D2BB",
"baseType": "",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "material_code",
"defName": "物料编码",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 64,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "7E564AA7-0A28-4B29-BBEB-3829922EF043",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "material_name",
"defName": "物料名称",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 64,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "9265104A-A181-478E-9806-BDE4800BA0D4",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "specification",
"defName": "规格型号",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "2DC6761D-66B8-41B8-8693-6965E1A434FC",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "purchase_type",
"defName": "采购类型",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 64,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "D2508F7A-575D-4D2D-90A1-6A06FAEF29A8",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "supplier_code",
"defName": "供应商代码",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 64,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "2D59BD7A-9150-47A8-8C57-5114E2505967",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "supplier_name",
"defName": "供应商名称",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 64,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "D4E45A74-6354-4F40-A4D8-EC61030EB133",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "purchase_price_time",
"defName": "采购价时间",
"comment": "",
"domain": "7CFFA0D3-6A93-4DDC-BC10-DF21211064DC",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "27798352-BA40-4FC9-AC31-24E2F1EE9554",
"baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "purchase_price_sum",
"defName": "采购价合计",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 10,
"scale": 2,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "0.00",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "DBDEC41D-B9F1-43FE-8488-8F4A81C35A95",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "min_purchase_price",
"defName": "最低采购单价",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 10,
"scale": 2,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "0.00",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "1EEC5077-070E-426A-BAA2-653A02BB8DA6",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "last_purchase_price",
"defName": "最新采购单价",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 10,
"scale": 2,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "0.00",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "F62799F9-FAD4-4983-81F2-82F2D888E60B",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "purchase_price_avg",
"defName": "平均采购价",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 10,
"scale": 2,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "0.00",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "9086ED64-51C5-42AC-B0A4-1324C547FECE",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "direct_material_cost",
"defName": "直接材料费",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 10,
"scale": 2,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "0.00",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "7C6723C9-C7A6-4FA5-8559-D5AA784E49B5",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "process_cost",
"defName": "工艺加工费用",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 10,
"scale": 2,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "0.00",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "D3B08995-5072-476D-BD46-EC12F0683BCB",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "transport_cost",
"defName": "运输费用",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 10,
"scale": 2,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "0.00",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "5C13DD5C-B99C-4535-8B93-738FFA1EB894",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "mould_cost",
"defName": "模具费用",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 10,
"scale": 2,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "0.00",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "8573056F-8CAF-4E4F-ADC4-74BE8829C8F2",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "orther_cost",
"defName": "其他费用",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 10,
"scale": 2,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "0.00",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "2E2998A8-5F10-4900-99F5-4ECEB515007B",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "tax_tate",
"defName": "税率",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 2,
"scale": 2,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "0.00",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "E02F4D0B-FB66-463D-96E7-FC9DAEEA57C3",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "create_by",
"defName": "创建人",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 64,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "07A658B0-84B5-42B1-8761-5E6DA8A14562",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "create_time",
"defName": "创建时间",
"comment": "",
"domain": "7CFFA0D3-6A93-4DDC-BC10-DF21211064DC",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "CURRENT_TIMESTAMP",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "B474DA11-15EC-42A5-AFDA-BB9CF2DF3E01",
"baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "update_by",
"defName": "修改人",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 64,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "3B6AFEB0-30F1-45F4-AFE8-63741A163A51",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "update_time",
"defName": "修改时间",
"comment": "",
"domain": "7CFFA0D3-6A93-4DDC-BC10-DF21211064DC",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "E218EA74-0EA8-4D28-9803-43871459F1B8",
"baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "remark",
"defName": "备注",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "9256A499-626A-4FFC-BC8B-71EECFD7C2B0",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
}
],
"indexes": [],
"sysProps": {
"nameTemplate": "{defKey}[{defName}]"
},
"headers": [
{
"freeze": false,
"refKey": "hideInGraph",
"hideInGraph": true
},
{
"freeze": true,
"refKey": "defKey",
"hideInGraph": false
},
{
"freeze": true,
"refKey": "defName",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "primaryKey",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "notNull",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "autoIncrement",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "domain",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "type",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "len",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "scale",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "comment",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "refDict",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "defaultValue",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "isStandard",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "uiHint",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "extProps",
"hideInGraph": true
}
],
"correlations": []
},
{
"id": "B73D2B1C-8709-4A5F-8576-789FEEE65F7F",
"defKey": "knne_quality_device_frock",
"defName": "质量设备工装管理",
"comment": "",
"properties": {},
"fields": [
{
"defKey": "id",
"defName": "主键",
"comment": "",
"domain": "",
"type": "BIGINT",
"len": "",
"scale": "",
"primaryKey": true,
"notNull": true,
"autoIncrement": true,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "62EE7A59-6A7E-412F-A320-836698926A67",
"baseType": "",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "product_main_type",
"defName": "产品大类",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 64,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "19890C72-2D70-4143-B6C6-7F23C9011DD9",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "check_frock",
"defName": "检测工装",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 64,
"scale": "",
"primaryKey": false,
"notNull": true,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "15055E05-BB64-428E-8B2D-91462EB597E7",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "check_type",
"defName": "检测类型",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 64,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "2E6E30AC-C644-4244-AE13-89A870D075B7",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "device_name_model",
"defName": "设备名称及型号",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "92A189D8-8272-442C-83DB-27FC2D2DBF14",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "quantity",
"defName": "数量",
"comment": "",
"domain": "6BC8F04B-6CFA-4995-98D3-318F5CDD774E",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "0",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "AA4D1A5C-DDAF-4173-B5CA-FA06BA56D212",
"baseType": "1D764C4A-6F9F-421E-B11A-6F3E23B51811",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "create_by",
"defName": "创建人",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 64,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "4E6EA764-9DC1-46FE-8BDB-35E3F5A67FB5",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "create_time",
"defName": "创建时间",
"comment": "",
"domain": "7CFFA0D3-6A93-4DDC-BC10-DF21211064DC",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "CURRENT_TIMESTAMP",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "9AA55392-845F-4456-B2C1-E239B205517A",
"baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "update_by",
"defName": "修改人",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 64,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "A938C7E9-86B9-4808-8383-5D9EC7589AE1",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "update_time",
"defName": "修改时间",
"comment": "",
"domain": "7CFFA0D3-6A93-4DDC-BC10-DF21211064DC",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "CURRENT_TIMESTAMP",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "CC417956-401E-49F1-815D-C6F5B0E948C5",
"baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "remark",
"defName": "备注",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "D4989C93-9E24-4263-B5EA-0E70757664F3",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
}
],
"indexes": [
{
"defKey": "check_frock",
"unique": false,
"defName": null,
"comment": "",
"fields": [
{
"ascOrDesc": "A",
"id": "0FF66691-6FF4-4984-98C4-0CFA1E4660E6",
"fieldDefKey": "15055E05-BB64-428E-8B2D-91462EB597E7"
}
],
"id": "F83B998C-21A3-4098-A2E9-8DC217F9B001"
},
{
"defKey": "product_main_type",
"unique": false,
"defName": null,
"comment": "",
"fields": [
{
"ascOrDesc": "A",
"id": "06B012E6-2EFD-4A3F-9939-6AE43A4039C0",
"fieldDefKey": "19890C72-2D70-4143-B6C6-7F23C9011DD9"
}
],
"id": "23F5C45F-3A07-4EB8-8C03-89FAEC8D1E2E"
}
],
"sysProps": {
"nameTemplate": "{defKey}[{defName}]"
},
"headers": [
{
"freeze": false,
"refKey": "hideInGraph",
"hideInGraph": true
},
{
"freeze": true,
"refKey": "defKey",
"hideInGraph": false
},
{
"freeze": true,
"refKey": "defName",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "primaryKey",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "notNull",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "autoIncrement",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "domain",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "type",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "len",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "scale",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "comment",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "refDict",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "defaultValue",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "isStandard",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "uiHint",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "extProps",
"hideInGraph": true
}
],
"correlations": []
},
{
"id": "D8C523EA-4EEC-4E24-BB80-93B120F1F26F",
"defKey": "knne_quot_prod_accessories_cost",
"defName": "报价产品辅料费用",
"comment": "",
"properties": {},
"fields": [
{
"defKey": "id",
"defName": "主键",
"comment": "",
"domain": "",
"type": "BIGINT",
"len": "",
"scale": "",
"primaryKey": true,
"notNull": true,
"autoIncrement": true,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "5789AC6A-AF0F-40BB-8112-94E1AE9AE287",
"baseType": "",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "quotation_product_id",
"defName": "报价产品ID",
"comment": "",
"domain": "",
"type": "BIGINT",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "1DA07A99-94C8-4BE0-B06B-8ED37FD3B9C3",
"baseType": "",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "product_main_type",
"defName": "产品大类",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 64,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "7F913620-BB6C-4226-B116-4EC815098D4D",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "product_sub_type",
"defName": "产品小类",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "A78971F9-69E6-4750-BDEB-EE4D47CBC59F",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "material_code",
"defName": "物料编码",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 64,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "E6A739CA-A14B-47F5-AAC1-0F390EDE0DD3",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "material_name",
"defName": "物料名称",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 64,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "F2EA6042-7884-47F7-B1A2-1FAE32AC2AC7",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "specification",
"defName": "规格型号",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "C503E11F-8F29-4B16-92D1-7B82C958F5B2",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "quantity",
"defName": "用量",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 12,
"scale": 4,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "0.0000",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "183D6A1E-2C56-43BE-A4CD-77EB4F99059B",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "unit",
"defName": "单位",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 64,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "0222A340-312B-494C-9F87-DB85D41E807F",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "price",
"defName": "单价",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 20,
"scale": 4,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "0.0000",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "E60EF0B0-EF98-493A-865F-E9648AEADF1D",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "total_price",
"defName": "小计",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 20,
"scale": 4,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "0.0000",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "65F93A63-C959-411B-B486-569C5097B983",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "create_by",
"defName": "创建人",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 64,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "4A84C1EC-D542-4BB2-9CF4-DDFCC02B3E5A",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "create_time",
"defName": "创建时间",
"comment": "",
"domain": "7CFFA0D3-6A93-4DDC-BC10-DF21211064DC",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "CURRENT_TIMESTAMP",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "E47E3E89-B5A0-4C77-BB93-591F0D3042DA",
"baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "update_by",
"defName": "修改人",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 64,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "FB2E1E93-5813-4E51-B962-6CDF6E1C48F3",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "update_time",
"defName": "修改时间",
"comment": "",
"domain": "7CFFA0D3-6A93-4DDC-BC10-DF21211064DC",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "CURRENT_TIMESTAMP",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "63BB19F7-4CFE-44C6-9E56-0EE7DDB12DCE",
"baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "remark",
"defName": "备注",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "11BE1D45-88E2-43EC-9FF6-60E3C27A533B",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
}
],
"indexes": [
{
"defKey": "quotation_product_id",
"unique": false,
"defName": null,
"comment": "",
"fields": [
{
"ascOrDesc": "A",
"id": "9FB1405C-F4A1-41DA-88F1-6D2F9167987D",
"fieldDefKey": "1DA07A99-94C8-4BE0-B06B-8ED37FD3B9C3"
}
],
"id": "74F263A7-9F89-4835-8F77-9160616E790C"
}
],
"sysProps": {
"nameTemplate": "{defKey}[{defName}]"
},
"headers": [
{
"freeze": false,
"refKey": "hideInGraph",
"hideInGraph": true
},
{
"freeze": true,
"refKey": "defKey",
"hideInGraph": false
},
{
"freeze": true,
"refKey": "defName",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "primaryKey",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "notNull",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "autoIncrement",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "domain",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "type",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "len",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "scale",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "comment",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "refDict",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "defaultValue",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "isStandard",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "uiHint",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "extProps",
"hideInGraph": true
}
],
"correlations": []
},
{
"id": "5BA30408-51AF-4C57-894F-5C5253068FE1",
"defKey": "knne_quot_prod_bom",
"defName": "报价产品bom",
"comment": "",
"properties": {},
"fields": [
{
"defKey": "id",
"defName": "id",
"comment": "",
"domain": "",
"type": "BIGINT",
"len": "",
"scale": "",
"primaryKey": true,
"notNull": true,
"autoIncrement": true,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "F3CE71AF-AF53-4B9E-A3A9-628B91E085BA",
"baseType": "",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "quotation_product_id",
"defName": "报价产品ID",
"comment": "",
"domain": "",
"type": "BIGINT",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "488E821F-4E45-42E7-A2C3-4759E063D7F5",
"baseType": "",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "product_main_type",
"defName": "产品大类",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "408DD564-9CC9-4C7A-BC9C-B66967E5A250",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "product_main_type_code",
"defName": "产品大类编码",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "C7DA0E9A-4F05-4085-98E0-BAAC7D3A1727",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "module",
"defName": "模块",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "65438F80-C22B-4EE5-894D-B563A2927649",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "module_code",
"defName": "模块编码",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "C00E33E4-FB03-4F8B-9198-5C4939A5AE7B",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "product_sub_type1",
"defName": "产品小类1",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "3F0E801B-D150-49B0-B69E-C3129D5C49B1",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "product_sub_type2",
"defName": "产品小类2",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "C126E590-5750-4B3F-B94B-CEAE7DE96A42",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "level",
"defName": "级别",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "EB5545B7-A7E4-442C-AFF0-B260AD0E2933",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "material_code",
"defName": "物料编码",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "28DEB4F9-4B97-4D3E-B187-57370FD818F4",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "material_name",
"defName": "物料名称",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "7D89F205-FED4-4BB3-B0FA-38CB245DFCFE",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "borrow_material_code",
"defName": "借用物料编码",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "6A41C812-E2B5-413A-AF7E-F4AA578BDBF5",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "refer_material_code",
"defName": "参考物料编码",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "C8383F76-5F7F-485B-8173-74486085C998",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "purchase_type",
"defName": "采购类型",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "AD27B69D-99BF-4B7E-B996-499F5ABCFC16",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "special_purchase_type",
"defName": "特殊采购类型",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "93C74E56-59AF-43E5-9D93-4E89653F15EA",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "explanation",
"defName": "说明",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 1024,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "5DE99896-C56F-4996-B842-9FADBDE3110C",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "unit",
"defName": "计量单位",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "DA47CAF3-6E43-463F-8E3D-EBFAD7E16790",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "quantity",
"defName": "单位数量",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 20,
"scale": 4,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "4E1959E3-86C3-40DA-BC31-91024CB4D4C5",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "weight",
"defName": "重量(g)",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "665662B6-A22B-4D02-95DF-D67A158A5AD3",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "material_and_brand",
"defName": "材料/牌号",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "63D226DD-099E-492D-A949-9DA2304F6C25",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "surface_material",
"defName": "表面处理,材料",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "6FE254BF-374E-4B92-A297-734BC32378B9",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "surface_thickness",
"defName": "厚度(mm)",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "109AF347-B6D8-4EF4-95FD-0BD627683523",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "surface_area",
"defName": "表面积(mm²)",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "FCBF9192-F8A6-4A6A-BAAE-376D3F3DF49E",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "length",
"defName": "长(mm)",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "6A6B1A9B-2352-4316-B067-2DBD8564A9E8",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "width",
"defName": "宽(mm)",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "038450CA-8758-4099-A2A5-AFBD29DFE130",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "height",
"defName": "高(mm)",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "CF8D6AA3-1E8B-49EB-8A9E-1F04F7FC21AD",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "figure_file_id",
"defName": "图示/图档/文档 文件ID",
"comment": "",
"domain": "",
"type": "BIGINT",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "A6B0BF18-6716-4A59-B63F-77CBC3B7EC26",
"baseType": "",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "new_tooling",
"defName": "是否新摸具(0否 1是)",
"comment": "",
"domain": "",
"type": "BIT",
"len": 1,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "59D755C2-B694-4FE7-A744-4C0E5D6BFBDB",
"baseType": "",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "shaping_method",
"defName": "成型方式(枚举)",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 64,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "FF64FA73-9616-433B-9E14-959340507CD9",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "work_content",
"defName": "作业内容",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "24D4AEBC-212F-4766-B914-655788C21AD3",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "number",
"defName": "数量",
"comment": "",
"domain": "6BC8F04B-6CFA-4995-98D3-318F5CDD774E",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "D72047AC-64D3-40CE-89DA-9E4110E2B0DF",
"baseType": "1D764C4A-6F9F-421E-B11A-6F3E23B51811",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "labor_hours",
"defName": "人工工时(分钟)",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 20,
"scale": 4,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "E9D779F1-54D6-492B-95F6-99078D6DC705",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "device_hours",
"defName": "设备工时",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 20,
"scale": 4,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "F3A97898-66E7-42FB-8AC3-697EF1B08AA4",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "process_location",
"defName": "加工地点",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "CB10C5CF-840E-47C5-B69C-377FCEFC14D3",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "cost_center",
"defName": "成本中心",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "C1FE47B9-70BC-44B4-8637-0150E9EC65CF",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "unit_price",
"defName": "单价(未税)",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 20,
"scale": 4,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "79B6AC21-F2CE-4A20-A274-C18A481066B9",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "total_price",
"defName": "总价(未税)",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 20,
"scale": 4,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "87161C0C-DF8E-424D-BF95-0C7D27860A8D",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "mould_price",
"defName": "摸具费(未税)",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 20,
"scale": 4,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "8CDB4771-A9FB-4D81-AD2D-E08F6FD48748",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "create_by",
"defName": "创建人",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 64,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "31C7EDE3-0136-49BD-BC3B-118B07356822",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "create_time",
"defName": "创建时间",
"comment": "",
"domain": "7CFFA0D3-6A93-4DDC-BC10-DF21211064DC",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "CURRENT_TIMESTAMP",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "B9FC5EF7-C900-498D-9CBA-33034E34489E",
"baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "update_by",
"defName": "修改人",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 64,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "2B509933-5DB0-4E5F-8B91-CB3AE02952D3",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "update_time",
"defName": "修改时间",
"comment": "",
"domain": "7CFFA0D3-6A93-4DDC-BC10-DF21211064DC",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "CURRENT_TIMESTAMP",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "B55D3ABB-67CF-44C3-9AA4-99134E13AE97",
"baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "remark",
"defName": "备注(特殊技术信息)",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 512,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "98C6F454-0FCE-4458-89CE-646F9180931F",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
}
],
"indexes": [
{
"defKey": "quotation_product_id",
"unique": false,
"defName": null,
"comment": "",
"fields": [
{
"ascOrDesc": "A",
"id": "68E611D9-B0B6-4C1A-AF37-3E0D693CEE49",
"fieldDefKey": "488E821F-4E45-42E7-A2C3-4759E063D7F5"
}
],
"id": "45513E4A-861E-439E-96E6-B5DDA45979CA"
}
],
"sysProps": {
"nameTemplate": "{defKey}[{defName}]"
},
"headers": [
{
"freeze": false,
"refKey": "hideInGraph",
"hideInGraph": true
},
{
"freeze": true,
"refKey": "defKey",
"hideInGraph": false
},
{
"freeze": true,
"refKey": "defName",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "primaryKey",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "notNull",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "autoIncrement",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "domain",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "type",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "len",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "scale",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "comment",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "refDict",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "defaultValue",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "isStandard",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "uiHint",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "extProps",
"hideInGraph": true
}
],
"correlations": []
},
{
"id": "56D9CCC2-14F2-4F21-BE27-32794A0F5F70",
"defKey": "knne_quot_prod_cost",
"defName": "产品报价成本",
"comment": "",
"properties": {},
"fields": [
{
"defKey": "id",
"defName": "ID",
"comment": "",
"domain": "",
"type": "BIGINT",
"len": "",
"scale": "",
"primaryKey": true,
"notNull": true,
"autoIncrement": true,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "1FEEDA96-77B9-4328-8CC3-280FD26BDE7D",
"baseType": "",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "apply_id",
"defName": "申请单ID",
"comment": "",
"domain": "",
"type": "BIGINT",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "08E515E9-AC34-4482-9E93-94BFB6D9EA68",
"baseType": "",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "apply_no",
"defName": "申请单编号",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "0CA13DE8-C4B6-4B03-AEC6-918BB92907AD",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "product_id",
"defName": "产品ID",
"comment": "",
"domain": "",
"type": "BIGINT",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "753DC09E-5C21-444A-BEAA-A191B346EE09",
"baseType": "",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "cost_source",
"defName": "成本来源",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "8BC6C0C8-0CEB-40A4-8FB1-230DD4094E02",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "product_name",
"defName": "产品名称",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "5117C91A-C465-473F-96FF-A4DF6C9BBE81",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "product_code",
"defName": "产品编码",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "29930AC2-2438-4029-B21B-B42EF736C157",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "specification",
"defName": "规格型号",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "DF299001-90C2-4764-8C04-14EED396CA6E",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "labour_cost",
"defName": "人工费用",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 20,
"scale": 4,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "22F1DFD6-F606-4FC2-A765-2448DEB47DF5",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "manufacture_cost",
"defName": "制造费用",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 20,
"scale": 4,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "FA79A365-AEB9-4D34-AA33-CDD04F2DD9BC",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "trial_cost",
"defName": "试验费用",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 20,
"scale": 4,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "828814AD-F1C2-48EC-A217-BB3D67157000",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "mould_cost",
"defName": "模具费用",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 20,
"scale": 4,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "7C2F85D4-34FD-48B3-B594-B4CDE3A2D037",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "frock_cost",
"defName": "工装费用",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 20,
"scale": 4,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "D49377C0-A9F5-4188-9307-FA88BB714DF0",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "quality_frock_cost",
"defName": "检具费用",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 20,
"scale": 4,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "03A1E02A-73CD-406A-8ACF-88AF2AF5C5A6",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "bom_cost",
"defName": "bom材料费用",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 20,
"scale": 4,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "F400DEBB-56D4-420F-A16E-92ADAA0A8B98",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "package_cost",
"defName": "包装材料费用",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 20,
"scale": 4,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "53583A43-8446-46F8-A403-160859CAA035",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "accessories_cost",
"defName": "辅料费用",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 20,
"scale": 4,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "42511FB0-C92C-4A50-9ABA-8EC2E3E4B713",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "logistics_cost",
"defName": "物流费用",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 20,
"scale": 4,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "15F6F325-2745-44FB-B5D4-8C37D82EE9DE",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "machine_depreciation_cost",
"defName": "机器折旧费用",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 20,
"scale": 4,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "62EE91AF-1934-4130-AE92-DB244542E740",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "machine_material_cost",
"defName": "机器料消耗费用",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 20,
"scale": 4,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "1D153D98-BBB7-401F-B511-A62DD304BE68",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "water_electricity_cost",
"defName": "水电费用",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 20,
"scale": 4,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "9E50C870-6061-4BB9-9098-D8E878DD6DF1",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "other_manufacture_cost",
"defName": "其他制造费用",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 20,
"scale": 4,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "56512973-A6DB-43B9-AB10-8DF98D247336",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "base_cost",
"defName": "制造成本",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 20,
"scale": 4,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "CF8909FA-0C1E-4BA0-9923-D09167D05F15",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "target_cost",
"defName": "目标成本价",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 20,
"scale": 4,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "EE2E8BB8-67DC-452E-ADD1-C2AB286AA418",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "suggest_quotation20",
"defName": "20%建议报价",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 20,
"scale": 4,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "8A2B23F8-0A8F-4A8B-B9F0-F92E42BE3E0F",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "suggest_quotation40",
"defName": "40%建议报价",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 20,
"scale": 4,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "6FA1A81C-6F58-42D8-B241-564CEB81EB83",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "total_cost",
"defName": "总费用",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 20,
"scale": 4,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "610F8940-A032-4B14-9F72-A844FD4FE7B8",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "create_by",
"defName": "创建人",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 64,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "7B547D50-0DD6-4CC4-B1A6-A279B3EAFF65",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "create_time",
"defName": "创建时间",
"comment": "",
"domain": "7CFFA0D3-6A93-4DDC-BC10-DF21211064DC",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "CURRENT_TIMESTAMP",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "33482A05-354D-4435-AA06-139E44FD094F",
"baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "update_by",
"defName": "修改人",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 64,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "5F116B8E-28D2-4198-8776-479B5F3574E6",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "update_time",
"defName": "修改时间",
"comment": "",
"domain": "7CFFA0D3-6A93-4DDC-BC10-DF21211064DC",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "CURRENT_TIMESTAMP",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "9048B81D-D102-4D4E-BBE2-C4FD54644A74",
"baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "remark",
"defName": "备注",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "CF3B699D-B70E-4415-8084-A7FEBB376A02",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
}
],
"indexes": [],
"sysProps": {
"nameTemplate": "{defKey}[{defName}]"
},
"headers": [
{
"freeze": false,
"refKey": "hideInGraph",
"hideInGraph": true
},
{
"freeze": true,
"refKey": "defKey",
"hideInGraph": false
},
{
"freeze": true,
"refKey": "defName",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "primaryKey",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "notNull",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "autoIncrement",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "domain",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "type",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "len",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "scale",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "comment",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "refDict",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "defaultValue",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "isStandard",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "uiHint",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "extProps",
"hideInGraph": true
}
],
"correlations": []
},
{
"id": "30B7B804-01E5-42BB-A618-B82ADD3635B5",
"defKey": "knne_quot_prod_frock_cost",
"defName": "报价产品工装费用",
"comment": "",
"properties": {},
"fields": [
{
"defKey": "id",
"defName": "主键",
"comment": "",
"domain": "",
"type": "BIGINT",
"len": "",
"scale": "",
"primaryKey": true,
"notNull": true,
"autoIncrement": true,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "038ED3AF-DA8E-4DB8-8F2F-CB8C09C67D2F",
"baseType": "",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "quotation_product_id",
"defName": "报价产品ID",
"comment": "",
"domain": "",
"type": "BIGINT",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "0E02C3F8-D780-410B-B9B2-E1F280D1884C",
"baseType": "",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "product_main_type",
"defName": "产品大类",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "65E3108A-B64A-47F4-B92E-1E8FBBA1C219",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "model",
"defName": "模块",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "432CC79C-F5EC-47EA-B729-44AD3D5CDFF7",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "device_name",
"defName": "工装/设备名称",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "440F710D-5B4B-48E4-BF4C-5D027CF6E414",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "explanation",
"defName": "说明",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "8907DD8F-68EB-49B8-BCE7-6B0FC264DB56",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "brand_requirement",
"defName": "品牌要求",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "B334892A-E8CE-40A0-A02B-8AD09F0946DF",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "pokayoke_type",
"defName": "防错类型",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "E2DA8F6E-B362-4C5B-84C0-9FCC6AD00DBD",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "unit_price",
"defName": "单价(元)",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 20,
"scale": 4,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "E3E5A028-5D70-4D87-A82D-915C81B2BE20",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "quantity",
"defName": "数量",
"comment": "",
"domain": "6BC8F04B-6CFA-4995-98D3-318F5CDD774E",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "051F869A-B681-4BBE-ACBE-DEE623DA804E",
"baseType": "1D764C4A-6F9F-421E-B11A-6F3E23B51811",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "total_price",
"defName": "总价",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 20,
"scale": 4,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "84636A1F-EF6B-42F4-94F7-7381F82104C1",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "create_by",
"defName": "创建人",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 64,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "529F5856-522E-4682-86D2-2EC6EDD9D5E5",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "create_time",
"defName": "创建时间",
"comment": "",
"domain": "7CFFA0D3-6A93-4DDC-BC10-DF21211064DC",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "CURRENT_TIMESTAMP",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "1B73B7DB-B0AD-49E7-96DD-FF1516A51F36",
"baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "update_by",
"defName": "修改人",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 64,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "C233203A-D69A-4B45-A3B9-6F2D4C9114F6",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "update_time",
"defName": "修改时间",
"comment": "",
"domain": "7CFFA0D3-6A93-4DDC-BC10-DF21211064DC",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "CURRENT_TIMESTAMP",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "87AA2C04-1552-4602-BE0B-0D968A2D0DD4",
"baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "remark",
"defName": "备注",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "E0C9985D-A140-4356-93DF-982C5DA860CD",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
}
],
"indexes": [
{
"defKey": "quotation_product_id",
"unique": false,
"defName": null,
"comment": "",
"fields": [
{
"ascOrDesc": "A",
"id": "90986F7F-4DA3-4047-85C3-4C7C1FDC1950",
"fieldDefKey": "0E02C3F8-D780-410B-B9B2-E1F280D1884C"
}
],
"id": "00DB96D2-3A51-4405-9C6A-0EACCCE74BB5"
}
],
"sysProps": {
"nameTemplate": "{defKey}[{defName}]"
},
"headers": [
{
"freeze": false,
"refKey": "hideInGraph",
"hideInGraph": true
},
{
"freeze": true,
"refKey": "defKey",
"hideInGraph": false
},
{
"freeze": true,
"refKey": "defName",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "primaryKey",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "notNull",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "autoIncrement",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "domain",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "type",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "len",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "scale",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "comment",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "refDict",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "defaultValue",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "isStandard",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "uiHint",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "extProps",
"hideInGraph": true
}
],
"correlations": []
},
{
"id": "6C023FD4-D92B-4E65-BA7E-5A73CEC1462A",
"defKey": "knne_quot_prod_logistics_cost",
"defName": "报价产品物流费用",
"comment": "",
"properties": {},
"fields": [
{
"defKey": "id",
"defName": "id",
"comment": "",
"domain": "",
"type": "BIGINT",
"len": "",
"scale": "",
"primaryKey": true,
"notNull": true,
"autoIncrement": true,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "2043E167-5482-408D-A821-1F41C2231858",
"baseType": "",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "quotation_product_id",
"defName": "报价产品ID",
"comment": "",
"domain": "",
"type": "BIGINT",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "7266E500-EF69-4F5C-8B8D-4BCF519A13C9",
"baseType": "",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "product_main_type",
"defName": "产品大类",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "7FEEA4C4-B718-4890-B365-8AC5D19ED90F",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "material_name",
"defName": "零件名称",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "4F775A62-4FB8-4304-9E9F-5BBE69DA48F1",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "package_norms",
"defName": "包装规格",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "E865B57E-2A4D-4187-9AC4-AD46D0A27852",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "accept_num",
"defName": "收容数",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "5D82FF05-DD8C-4476-9AB5-45D19A7B816A",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "tray_size",
"defName": "托盘尺寸",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "8C7E54D3-6495-4F73-A3C0-E3863E4F585A",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "tray_accept_num",
"defName": "托盘收容数",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "7F305E55-8928-408C-93A7-B4FC4D7CBF2F",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "single_weight",
"defName": "单个产品重量",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "2728F44E-338F-4378-AFC4-EB8AC96B8189",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "company_to_port_cost",
"defName": "从我司提货到港费用",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 20,
"scale": 4,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "E52B2596-AC6C-475E-8517-B0824A7830A8",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "put_warehouse_cost",
"defName": "入仓费",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 20,
"scale": 4,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "EAA3ED48-F2A8-4220-A3A2-8A1DD5BC6168",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "declare_cost",
"defName": "报关费用",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 20,
"scale": 4,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "0AD8B2E6-BDF5-4A04-BA73-574AF218A22A",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "insure_cost",
"defName": "保险费用",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 20,
"scale": 4,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "2772FCFF-3469-42CD-BD7A-8D9D00095BD8",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "clearance_cost",
"defName": "通关费用",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 20,
"scale": 4,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "C544C9AE-37AB-414A-881D-1B689F81C61E",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "port_to_warehouse_cost",
"defName": "港口提货到仓库费用",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 20,
"scale": 4,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "2FB75501-5468-4F06-A888-0E29F4158CE7",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "warehouse_rental_cost",
"defName": "仓库租赁费用",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 20,
"scale": 4,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "DCD412D7-C62A-4D81-8F23-40C7A13838F6",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "change_package_cost",
"defName": "换包装及粘贴标签费用",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 20,
"scale": 4,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "6AAA4DCC-0FA5-4DC5-81D0-0BE4D4005636",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "forwarder_cost",
"defName": "货代费用",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 20,
"scale": 4,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "9D16E5D4-53FF-4A2C-B919-76E0281EBC06",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "total_cost",
"defName": "合计",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 20,
"scale": 4,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "970C5820-86FA-47E1-B5A2-42CDF55C3BDB",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "create_by",
"defName": "创建人",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 64,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "F0928477-8F79-4C0C-BB51-392A457A6671",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "create_time",
"defName": "创建时间",
"comment": "",
"domain": "7CFFA0D3-6A93-4DDC-BC10-DF21211064DC",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "CURRENT_TIMESTAMP",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "EF2AD16E-D76F-4812-8071-54F6DFC3F03C",
"baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "update_by",
"defName": "修改人",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 64,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "5672E073-4F39-4256-961F-3A0263B383C6",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "update_time",
"defName": "修改时间",
"comment": "",
"domain": "7CFFA0D3-6A93-4DDC-BC10-DF21211064DC",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "CURRENT_TIMESTAMP",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "44528A12-92B4-4879-AF89-654D82031686",
"baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "remark",
"defName": "备注",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 512,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "3D6B8CAC-2384-4299-9711-620CC6E80C2F",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
}
],
"indexes": [
{
"defKey": "quotation_product_id",
"unique": false,
"defName": null,
"comment": "",
"fields": [
{
"ascOrDesc": "A",
"id": "5D3C05C1-4CED-44FA-A545-F76EB5538FA7",
"fieldDefKey": "7266E500-EF69-4F5C-8B8D-4BCF519A13C9"
}
],
"id": "AD33B02E-E490-48F1-A453-FC098567C097"
}
],
"sysProps": {
"nameTemplate": "{defKey}[{defName}]"
},
"headers": [
{
"freeze": false,
"refKey": "hideInGraph",
"hideInGraph": true
},
{
"freeze": true,
"refKey": "defKey",
"hideInGraph": false
},
{
"freeze": true,
"refKey": "defName",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "primaryKey",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "notNull",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "autoIncrement",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "domain",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "type",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "len",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "scale",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "comment",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "refDict",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "defaultValue",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "isStandard",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "uiHint",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "extProps",
"hideInGraph": true
}
],
"correlations": []
},
{
"id": "E2F70C75-372B-4F5A-B143-C986D9F97E8A",
"defKey": "knne_quot_prod_package_cost",
"defName": "报价产品包装材料费用",
"comment": "",
"properties": {},
"fields": [
{
"defKey": "id",
"defName": "主键",
"comment": "",
"domain": "",
"type": "BIGINT",
"len": "",
"scale": "",
"primaryKey": true,
"notNull": true,
"autoIncrement": true,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "0E8027FD-1FD8-48CE-A859-2639265A658C",
"baseType": "",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "quotation_product_id",
"defName": "报价产品ID",
"comment": "",
"domain": "",
"type": "BIGINT",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "911BDF32-AA51-4848-BECC-28E5C68F2EA4",
"baseType": "",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "product_main_type",
"defName": "产品大类",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 64,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "0EA9C369-B9BD-48DB-96AF-803A53EFC67A",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "product_sub_type",
"defName": "产品小类",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "83778984-02B4-41CB-8E25-DF535382BB46",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "material_code",
"defName": "物料编码",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 64,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "1DC6EF6A-4115-49FD-AFC9-4BDF30AA5EEE",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "material_name",
"defName": "物料名称",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 64,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "CCB11608-5877-4B25-A6CE-7C672523FBCC",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "specification",
"defName": "规格型号",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "9B1E591D-6E28-4ACA-A58E-8D63358B20DE",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "quantity",
"defName": "用量",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 20,
"scale": 4,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "0.0000",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "8BC3E788-8CD2-48D6-BD5E-14529F9CDBEE",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "unit",
"defName": "单位",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 64,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "C5748849-BCFB-4826-83D5-A5DBC23FA7D6",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "price",
"defName": "单价",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 20,
"scale": 4,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "0.0000",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "892FB0C3-910A-4B2A-8B0F-D02B6A2216B6",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "total_price",
"defName": "小计",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 20,
"scale": 4,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "0.0000",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "337A919D-626E-4FF1-8F0C-1CCCF355E26B",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "create_by",
"defName": "创建人",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 64,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "DCE54722-8E51-41B8-B453-46CF3A798770",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "create_time",
"defName": "创建时间",
"comment": "",
"domain": "7CFFA0D3-6A93-4DDC-BC10-DF21211064DC",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "CURRENT_TIMESTAMP",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "B9B890F7-72CC-4A74-B886-F957D41D0559",
"baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "update_by",
"defName": "修改人",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 64,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "FAC0C8DA-E8C4-4D7C-BF2B-537FF85E9A90",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "update_time",
"defName": "修改时间",
"comment": "",
"domain": "7CFFA0D3-6A93-4DDC-BC10-DF21211064DC",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "CURRENT_TIMESTAMP",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "5FA2FA23-35D5-4A3F-A3B7-7917D7D2EFDE",
"baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "remark",
"defName": "备注",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "52C56969-98FF-414C-95AD-B87511CEAFBE",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
}
],
"indexes": [
{
"defKey": "quotation_product_id",
"unique": false,
"defName": null,
"comment": "",
"fields": [
{
"ascOrDesc": "A",
"id": "14D9B790-5032-4447-81F6-BD693C1D4B12",
"fieldDefKey": "911BDF32-AA51-4848-BECC-28E5C68F2EA4"
}
],
"id": "427753A8-01BD-4BC1-9DF0-E41BBF8FB3BF"
}
],
"sysProps": {
"nameTemplate": "{defKey}[{defName}]"
},
"headers": [
{
"freeze": false,
"refKey": "hideInGraph",
"hideInGraph": true
},
{
"freeze": true,
"refKey": "defKey",
"hideInGraph": false
},
{
"freeze": true,
"refKey": "defName",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "primaryKey",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "notNull",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "autoIncrement",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "domain",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "type",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "len",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "scale",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "comment",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "refDict",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "defaultValue",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "isStandard",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "uiHint",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "extProps",
"hideInGraph": true
}
],
"correlations": []
},
{
"id": "3E2731D6-4EF0-48D3-BA96-23C4A3152E4B",
"defKey": "knne_quot_prod_process_hours",
"defName": "sap工时工序表",
"comment": "",
"properties": {},
"fields": [
{
"defKey": "id",
"defName": "主键",
"comment": "",
"domain": "",
"type": "BIGINT",
"len": "",
"scale": "",
"primaryKey": true,
"notNull": true,
"autoIncrement": true,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "AF12FF3B-ABE6-48E8-BE40-7B1E4D6820F7",
"baseType": "",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "product_id",
"defName": "产品ID",
"comment": "",
"domain": "",
"type": "BIGINT",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "3382A743-0019-49A8-AF3D-8717FE7587A3",
"baseType": "",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "material_code",
"defName": "物料编码",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "43EAC1C7-21DA-475F-A695-E9299F73C1E4",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "material_name",
"defName": "物料名称",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "2CFB1667-B340-40D7-BB46-63325F55407D",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "level",
"defName": "层级",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "F8DB0E02-E2A9-46C9-A94A-C82CBDBB4EEF",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "quantity",
"defName": "数量",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 20,
"scale": 4,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "900CDF3C-88EF-4002-8A0E-EDE26DE9738B",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "purchase_type",
"defName": "采购类型",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "236F460F-0E22-4454-9B1F-CEEF9DDCDEC4",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "work_process",
"defName": "工序",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "11A70C6E-EF71-430E-BF66-22D7E1364061",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "described",
"defName": "描述",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "8CA0A1CF-8B27-439E-8170-A64893C93297",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "labor_hours",
"defName": "人工工时",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 20,
"scale": 4,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "225AED80-977F-4FEC-9C0D-ED0C4A1628F1",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "device_hours",
"defName": "设备工时",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 20,
"scale": 4,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "CABBF172-2A0A-4395-8417-A321FE484421",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "work_center",
"defName": "工作中心",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "D10C7393-85D4-4604-B890-B2D72CC4F452",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "create_by",
"defName": "创建人",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 64,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "E0064B4A-6E80-4EE2-8D3E-4F5C6FAE3701",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "create_time",
"defName": "创建时间",
"comment": "",
"domain": "7CFFA0D3-6A93-4DDC-BC10-DF21211064DC",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "CURRENT_TIMESTAMP",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "8EEA4F5E-6CE9-4B6C-BF96-5BC2A32BE249",
"baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "update_by",
"defName": "修改人",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 64,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "E600EE8F-12F3-4D59-AEDC-13BC71CF6794",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "update_time",
"defName": "修改时间",
"comment": "",
"domain": "7CFFA0D3-6A93-4DDC-BC10-DF21211064DC",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "CURRENT_TIMESTAMP",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "6FE828D3-B529-4273-81EE-07B9079DEA06",
"baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "remark",
"defName": "备注",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "4EB163FD-FA3B-4CC2-8907-2086287A4CFC",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
}
],
"indexes": [],
"sysProps": {
"nameTemplate": "{defKey}[{defName}]"
},
"headers": [
{
"freeze": false,
"refKey": "hideInGraph",
"hideInGraph": true
},
{
"freeze": true,
"refKey": "defKey",
"hideInGraph": false
},
{
"freeze": true,
"refKey": "defName",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "primaryKey",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "notNull",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "autoIncrement",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "domain",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "type",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "len",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "scale",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "comment",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "refDict",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "defaultValue",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "isStandard",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "uiHint",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "extProps",
"hideInGraph": true
}
],
"correlations": []
},
{
"id": "0FE0D715-2625-4921-9E93-50A78EA76953",
"defKey": "knne_quot_prod_quality_frock",
"defName": "报价产品质量工装",
"comment": "",
"properties": {},
"fields": [
{
"defKey": "id",
"defName": "主键",
"comment": "",
"domain": "",
"type": "BIGINT",
"len": "",
"scale": "",
"primaryKey": true,
"notNull": true,
"autoIncrement": true,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "1631650E-4620-40B6-B5C8-581386804885",
"baseType": "",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "quotation_product_id",
"defName": "报价产品ID",
"comment": "",
"domain": "",
"type": "BIGINT",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "17055143-BCF1-4EC3-828B-CDEECA23AE7E",
"baseType": "",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "product_main_type",
"defName": "产品大类",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 64,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "B28FD3D4-147E-4749-A086-1C57604AE68A",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "check_frock",
"defName": "检测工装",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 64,
"scale": "",
"primaryKey": false,
"notNull": true,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "FF9230EE-6D72-4E1C-AA3B-923B781548B8",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "check_type",
"defName": "检测类型",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 64,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "C313A41B-1A54-4B87-82C2-7951873DAD04",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "device_name_model",
"defName": "设备名称及型号",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "93539FF5-30DD-442E-886A-F448FB1F773A",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "quantity",
"defName": "数量",
"comment": "",
"domain": "6BC8F04B-6CFA-4995-98D3-318F5CDD774E",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "0",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "BDCEC349-0DB8-4CDF-AF4A-C67EFC240CDE",
"baseType": "1D764C4A-6F9F-421E-B11A-6F3E23B51811",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "device_state_now",
"defName": "设备现况(现有)",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "2CF64EDE-3414-4F06-BE8D-0E8EB26893DC",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "device_state_add",
"defName": "设备现况(新增)",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "4D525CE7-7D4B-4EC7-AA9F-1F47D6FAAEA7",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "unit_price",
"defName": "单价",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 20,
"scale": 4,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "20B2986D-A192-4D43-8AA0-A9606BD3797D",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "total_price",
"defName": "总价",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 20,
"scale": 4,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "E9638E5C-848A-4D03-8C61-E7E24769688F",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "create_by",
"defName": "创建人",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 64,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "01E0B807-8538-4F3E-9FB8-0F806A65F5D9",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "create_time",
"defName": "创建时间",
"comment": "",
"domain": "7CFFA0D3-6A93-4DDC-BC10-DF21211064DC",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "CURRENT_TIMESTAMP",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "DAEBB882-721D-450A-A804-4A505C865EC3",
"baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "update_by",
"defName": "修改人",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 64,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "2D543615-10BC-49D3-A810-AB194EE712F8",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "update_time",
"defName": "修改时间",
"comment": "",
"domain": "7CFFA0D3-6A93-4DDC-BC10-DF21211064DC",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "CURRENT_TIMESTAMP",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "201246EA-45FD-4113-8004-7945F44BA9A6",
"baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "remark",
"defName": "备注",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "A3554C45-5375-42E2-8C74-EADB1CDEB9F8",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
}
],
"indexes": [
{
"defKey": "quotation_product_id",
"unique": false,
"defName": null,
"comment": "",
"fields": [
{
"ascOrDesc": "A",
"id": "6593E54F-9CEA-41A8-AF3B-DE987425FAF6",
"fieldDefKey": "17055143-BCF1-4EC3-828B-CDEECA23AE7E"
}
],
"id": "2EA35A5B-EDF5-41D4-A87E-AE9004C391D2"
}
],
"sysProps": {
"nameTemplate": "{defKey}[{defName}]"
},
"headers": [
{
"freeze": false,
"refKey": "hideInGraph",
"hideInGraph": true
},
{
"freeze": true,
"refKey": "defKey",
"hideInGraph": false
},
{
"freeze": true,
"refKey": "defName",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "primaryKey",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "notNull",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "autoIncrement",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "domain",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "type",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "len",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "scale",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "comment",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "refDict",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "defaultValue",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "isStandard",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "uiHint",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "extProps",
"hideInGraph": true
}
],
"correlations": []
},
{
"id": "27599043-440A-4B4D-9E98-BB7EA3FC73DC",
"defKey": "knne_quot_prod_trial_cost",
"defName": "报价产品实验费用",
"comment": "",
"properties": {},
"fields": [
{
"defKey": "id",
"defName": "主键",
"comment": "",
"domain": "",
"type": "BIGINT",
"len": "",
"scale": "",
"primaryKey": true,
"notNull": true,
"autoIncrement": true,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "AF7A109C-2C15-41B4-BA7E-5FAD58720190",
"baseType": "",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "quotation_product_id",
"defName": "报价产品ID",
"comment": "",
"domain": "",
"type": "BIGINT",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "FF00BB42-DC8B-4D21-8A77-306729B35D92",
"baseType": "",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "product_main_type",
"defName": "产品大类",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "2E76A943-5A31-4C6C-9D3E-0A435E69D37B",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "suit_product",
"defName": "试用产品",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "5C653838-6319-49FF-8B98-F4064887034D",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "test_project",
"defName": "试验项目",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "7681BFA1-187A-4C5E-B079-7EDB22B93A4B",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "group_sample_num",
"defName": "样品数量",
"comment": "",
"domain": "6BC8F04B-6CFA-4995-98D3-318F5CDD774E",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "0",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "6E35E398-0550-4845-932F-03884B59089E",
"baseType": "1D764C4A-6F9F-421E-B11A-6F3E23B51811",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "single_test_duration",
"defName": "单项测试时长",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 20,
"scale": 4,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "89456175-F162-47E5-913C-620FEE331277",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "test_location",
"defName": "试验地点",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "653F5ED1-2596-4EF3-A603-1E7999E61F7A",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "unit",
"defName": "单位",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "10FBEEE0-F6B3-4CE2-AFD4-28E6F4E23B7C",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "test_price",
"defName": "测试单价",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 20,
"scale": 4,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "0.0000",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "16172B50-BC2C-4DA0-B652-A3EBFD90E096",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "test_sum",
"defName": "测试总价",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 20,
"scale": 4,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "0.0000",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "EB801D51-2778-49E8-AFD0-2F13DF8EB2B7",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "create_by",
"defName": "创建人",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 64,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "C0B59E9F-246B-48BF-8745-5A466BA08F31",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "create_time",
"defName": "创建时间",
"comment": "",
"domain": "7CFFA0D3-6A93-4DDC-BC10-DF21211064DC",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "CURRENT_TIMESTAMP",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "8C02E6DF-29A5-4045-A269-A908C93CD719",
"baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "update_by",
"defName": "修改人",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 64,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "86397717-87BE-455C-8417-54BE93BD4CDF",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "update_time",
"defName": "修改时间",
"comment": "",
"domain": "7CFFA0D3-6A93-4DDC-BC10-DF21211064DC",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "CURRENT_TIMESTAMP",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "E81066B5-5F08-4393-9373-2EAF3586F8AB",
"baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "remark",
"defName": "备注",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "58646FD9-9D5A-4F15-A190-1BB15CEF21B1",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
}
],
"indexes": [
{
"defKey": "quotation_product_id",
"unique": false,
"defName": null,
"comment": "",
"fields": [
{
"ascOrDesc": "A",
"id": "54E41F28-D5B7-4B7D-8B41-E93ADC1081F1",
"fieldDefKey": "FF00BB42-DC8B-4D21-8A77-306729B35D92"
}
],
"id": "940DBBCE-65B1-487F-8D02-E6FCA5F002C9"
}
],
"sysProps": {
"nameTemplate": "{defKey}[{defName}]"
},
"headers": [
{
"freeze": false,
"refKey": "hideInGraph",
"hideInGraph": true
},
{
"freeze": true,
"refKey": "defKey",
"hideInGraph": false
},
{
"freeze": true,
"refKey": "defName",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "primaryKey",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "notNull",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "autoIncrement",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "domain",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "type",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "len",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "scale",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "comment",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "refDict",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "defaultValue",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "isStandard",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "uiHint",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "extProps",
"hideInGraph": true
}
],
"correlations": []
},
{
"id": "E8D0A8EC-B173-4717-AB98-9F188C52E8EF",
"defKey": "knne_quotation_doc",
"defName": "报价单",
"comment": "",
"properties": {},
"fields": [
{
"defKey": "id",
"defName": "id",
"comment": "",
"domain": "",
"type": "BIGINT",
"len": "",
"scale": "",
"primaryKey": true,
"notNull": true,
"autoIncrement": true,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "C0F473AB-9B8D-46AE-A1D6-B365713EBB6D",
"baseType": "",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "apply_id",
"defName": "申请单ID",
"comment": "",
"domain": "",
"type": "BIGINT",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "77E0F56A-FEB8-41B1-8C63-3B5837DB9DD4",
"baseType": "",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "apply_no",
"defName": "申请单编号",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "841F68C6-7DE8-4464-9696-B8ED67DDB49B",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "apply_reason",
"defName": "报价单申请原因",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "869374AA-9970-445E-8C2B-1AC303C2BBA4",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "annual_decline_reason",
"defName": "年降原因",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "113BEFF2-F49C-4386-910D-72ED2AE096C7",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "qknc",
"defName": "Q/KN.C",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "09200A61-031E-4932-9C6E-E156052E0BDE",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "oem_support",
"defName": "主机厂配套(0否 1是)",
"comment": "",
"domain": "",
"type": "TINYINT",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "98F577DB-7532-4CBA-8039-89E2EBCE775C",
"baseType": "",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "annual_demand_quantity",
"defName": "年需求数量(套)",
"comment": "",
"domain": "",
"type": "BIGINT",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "1686D85E-FFFA-4F5D-AFEF-28D8D6FFF4D1",
"baseType": "",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "annual_cooperation_amount",
"defName": "年意向合作金额(元)",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 10,
"scale": 2,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "AC4146F0-329C-4728-B599-DD0464F3CD9C",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "support_car",
"defName": "配套车型",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "34381332-9F43-42B2-9D4C-96A3812A0B02",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "settlement_method",
"defName": "结算方式",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "080DE83C-5525-49C6-88EB-9FB0E6BB01EE",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "payment_month",
"defName": "货到付款月数",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "A70CB1CF-65C5-4655-9B61-5BE6FE7D1841",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "payment_method",
"defName": "付款方式",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "204344F5-0F5F-46A7-A463-68C4663D2D9F",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "acceptance_period",
"defName": "承兑期限(天)",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "28E1AFCE-BFC2-4E9E-8B6F-B646A559C9D7",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "status",
"defName": "状态 0已核价 1审批中 2待定点 9完成",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 2,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "9693F653-3FDA-496A-9656-B57D3CCA3212",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "approval_status",
"defName": "审批状态",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 2,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "9E7CD763-9675-4846-9B96-D40DC1F9368D",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "fixed_point_time",
"defName": "定点时间",
"comment": "",
"domain": "7CFFA0D3-6A93-4DDC-BC10-DF21211064DC",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "FBC48D37-DB53-4E85-8775-79035F21ACFD",
"baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "process_instance_id",
"defName": "流程实例ID",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "58F02D1A-0684-4714-9AC8-17813AAFA581",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "create_by",
"defName": "创建人",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 64,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "FA7CB210-6622-4FE8-AB64-CAB08CBD36C9",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "create_time",
"defName": "创建时间",
"comment": "",
"domain": "7CFFA0D3-6A93-4DDC-BC10-DF21211064DC",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "CURRENT_TIMESTAMP",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "B3C11275-53A6-4EEC-86EA-8419AB172C75",
"baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "update_by",
"defName": "修改人",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 64,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "F52B3312-CA6F-4666-A8CC-7B708A41DB19",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "update_time",
"defName": "修改时间",
"comment": "",
"domain": "7CFFA0D3-6A93-4DDC-BC10-DF21211064DC",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "CURRENT_TIMESTAMP",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "06365CFE-4192-45C0-B4AD-6E7A1C7ED9B4",
"baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "remark",
"defName": "备注",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "54462413-D043-423E-8261-79D33D1DB2AC",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "del_flag",
"defName": "逻辑删除(0未删除 2已删除)",
"comment": "",
"domain": "",
"type": "CHAR",
"len": 1,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "'0'",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "EBD0B088-B17B-45FA-8417-355BC8EB3E22",
"baseType": "",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
}
],
"indexes": [],
"sysProps": {
"nameTemplate": "{defKey}[{defName}]"
},
"headers": [
{
"freeze": false,
"refKey": "hideInGraph",
"hideInGraph": true
},
{
"freeze": true,
"refKey": "defKey",
"hideInGraph": false
},
{
"freeze": true,
"refKey": "defName",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "primaryKey",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "notNull",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "autoIncrement",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "domain",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "type",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "len",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "scale",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "comment",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "refDict",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "defaultValue",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "isStandard",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "uiHint",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "extProps",
"hideInGraph": true
}
],
"correlations": []
},
{
"id": "4854389E-9990-4EC3-836D-D6EE04EC2261",
"defKey": "knne_supplier_info",
"defName": "供应商信息",
"comment": "",
"properties": {},
"fields": [
{
"defKey": "id",
"defName": "主键",
"comment": "",
"domain": "",
"type": "BIGINT",
"len": "",
"scale": "",
"primaryKey": true,
"notNull": true,
"autoIncrement": true,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "F36EF260-6F20-43D7-A293-34068678102F",
"baseType": "",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "supplier_code",
"defName": "供应商代码",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 64,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "D0E75B27-DB51-440E-AD91-9B5AD8A56F5A",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "supplier_name",
"defName": "供应商名称",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 64,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "0DA939BC-86D0-4CD4-9D4B-E4D84B1C826B",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "create_by",
"defName": "创建人",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 64,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "214D05FE-3AD2-429E-950C-04630053A469",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "create_time",
"defName": "创建时间",
"comment": "",
"domain": "7CFFA0D3-6A93-4DDC-BC10-DF21211064DC",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "CURRENT_TIMESTAMP",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "F4890B4F-3C99-49C1-B046-7205712D5495",
"baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "update_by",
"defName": "修改人",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 64,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "BB7223AB-0DE6-44E4-BBF9-3D94A478FE9A",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "update_time",
"defName": "修改时间",
"comment": "",
"domain": "7CFFA0D3-6A93-4DDC-BC10-DF21211064DC",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "CURRENT_TIMESTAMP",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "3E36AEE4-EE84-4B7F-A13C-8DF03A6EA326",
"baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "remark",
"defName": "备注",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "E8745EC3-D7EF-4976-9DC1-E7BF6629D4B9",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
}
],
"indexes": [],
"sysProps": {
"nameTemplate": "{defKey}[{defName}]"
},
"headers": [
{
"freeze": false,
"refKey": "hideInGraph",
"hideInGraph": true
},
{
"freeze": true,
"refKey": "defKey",
"hideInGraph": false
},
{
"freeze": true,
"refKey": "defName",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "primaryKey",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "notNull",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "autoIncrement",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "domain",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "type",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "len",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "scale",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "comment",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "refDict",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "defaultValue",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "isStandard",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "uiHint",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "extProps",
"hideInGraph": true
}
],
"correlations": []
},
{
"id": "3A4E0F76-0643-4362-82AE-33A931E67359",
"defKey": "knne_trial_cost",
"defName": "试验费用管理",
"comment": "",
"properties": {},
"fields": [
{
"defKey": "id",
"defName": "主键",
"comment": "",
"domain": "",
"type": "BIGINT",
"len": "",
"scale": "",
"primaryKey": true,
"notNull": true,
"autoIncrement": true,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "BF45A41E-5B63-4A07-80F5-50E396A367B8",
"baseType": "",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "suit_product",
"defName": "适用产品",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": true,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "67AF2694-FC80-4CAE-A430-F5B38E3A1F68",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "test_project",
"defName": "测试项目",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "2FF29B70-11B2-4933-847B-3CE361DDDD6D",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "group_sample_num",
"defName": "成组样品数量(个)",
"comment": "",
"domain": "6BC8F04B-6CFA-4995-98D3-318F5CDD774E",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "0",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "E87D8EC0-603E-44DD-888C-CD24F7EDFA84",
"baseType": "1D764C4A-6F9F-421E-B11A-6F3E23B51811",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "sample_test_price",
"defName": "样品测试单价(元/个)",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 10,
"scale": 2,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "0.00",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "9771E204-1A87-4099-B4CE-AF23417AC39A",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "sample_test_sum",
"defName": "测试单价(元)",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 10,
"scale": 2,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "0.00",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "7A5FC090-5B6F-4A6D-BE3E-40ABCB7F63C7",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "single_test_duration",
"defName": "单项测试时长(小时)",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 10,
"scale": 2,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "0.00",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "2EFD80E4-693F-45F5-95FE-5C5D51149E0A",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "test_price",
"defName": "测试单价(元/小时)",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 10,
"scale": 2,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "0.00",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "7489D986-AAED-49A9-BB2B-17EBEFE35284",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "single_test_sum",
"defName": "测试单价(元)",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 10,
"scale": 2,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "0.00",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "A65F3482-62CC-4AC6-89E3-5236F68B23B9",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "test_frock",
"defName": "测试工装(元)",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 10,
"scale": 2,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "0.00",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "99339747-6BB4-42E5-BDB4-D16B782967EE",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "price_unit",
"defName": "价格单位(1 元/个 2 元/小时)",
"comment": "",
"domain": "6BC8F04B-6CFA-4995-98D3-318F5CDD774E",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "ABDA3751-ACAC-4AFF-8A89-FBA904C3C2DF",
"baseType": "1D764C4A-6F9F-421E-B11A-6F3E23B51811",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "test_sum",
"defName": "单项测试总价(元)",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 10,
"scale": 2,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "0.00",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "B2C84B22-AC2D-4099-AA7E-09BB9B4AA986",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "create_by",
"defName": "创建人",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 64,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "1774E7DF-CEA8-4FE5-B20B-FC6C645868A3",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "create_time",
"defName": "创建时间",
"comment": "",
"domain": "7CFFA0D3-6A93-4DDC-BC10-DF21211064DC",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "CURRENT_TIMESTAMP",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "5B785D51-E096-48CD-8AD8-5EC2B88C06CE",
"baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "update_by",
"defName": "修改人",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 64,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "390FD471-3DE1-48D5-9FF5-1FB62D49222F",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "update_time",
"defName": "修改时间",
"comment": "",
"domain": "7CFFA0D3-6A93-4DDC-BC10-DF21211064DC",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "CURRENT_TIMESTAMP",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "26F0FD71-B115-4E70-BADC-48C05A7856EA",
"baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "remark",
"defName": "备注",
"comment": "",
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"type": "",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "B3AA0E04-CF81-4793-B3A3-FB9CFECDC5E3",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
}
],
"indexes": [
{
"defKey": "suit_product",
"unique": false,
"defName": null,
"comment": "",
"fields": [
{
"ascOrDesc": "A",
"id": "A6A63BCC-D23F-4DD6-BA03-A2C34D5E9EB7",
"fieldDefKey": "67AF2694-FC80-4CAE-A430-F5B38E3A1F68"
}
],
"id": "306102E7-97AD-4561-993F-5EAACEEC7E30"
}
],
"sysProps": {
"nameTemplate": "{defKey}[{defName}]"
},
"headers": [
{
"freeze": false,
"refKey": "hideInGraph",
"hideInGraph": true
},
{
"freeze": true,
"refKey": "defKey",
"hideInGraph": false
},
{
"freeze": true,
"refKey": "defName",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "primaryKey",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "notNull",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "autoIncrement",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "domain",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "type",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "len",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "scale",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "comment",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "refDict",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "defaultValue",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "isStandard",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "uiHint",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "extProps",
"hideInGraph": true
}
],
"correlations": []
},
{
"id": "90E3C2F2-678A-4B37-8352-2DFCC5336FA3",
"defKey": "kn_new_sap_eine",
"defName": "采购信息",
"comment": "",
"properties": {},
"fields": [
{
"defKey": "mandt",
"defName": "客户端",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "4BA7E600-3209-4D99-8169-F6C87DBF8B4C",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "werks",
"defName": "工厂",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "154A5511-60E1-4DC6-897A-E74E35C79B69",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "ekorg",
"defName": "采购组织",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "63A836FB-4391-4FED-89BB-F459BD9AE63D",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "esokz",
"defName": "采购信息记录分类",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "1FBAE326-124D-4280-BC65-37D538CA2931",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "netpr",
"defName": "采购信息记录中的净价",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 20,
"scale": 4,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "7CB4B93D-1F79-46B3-966E-1198F24F6B72",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "peinh",
"defName": "价格单位",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 20,
"scale": 4,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "2B0C5B97-D912-462E-A5C9-649A73F54161",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "waers",
"defName": "货币码",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "88FAA263-1DEC-4600-82C1-6FDC03C670E2",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "prdat",
"defName": "价格有效至",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "E5EA5D64-A7F5-4AA0-A656-D0E58BDB8291",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "erdat",
"defName": "记录的创建日期",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "35A1B35C-9A0E-46E7-BC4C-F12458AE3100",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "loekz",
"defName": "采购信息: 组织数据标记为删除",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "5E8BEC93-D413-4A7E-907A-CA83D1E9E67D",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "infnr",
"defName": "采购信息记录的编号",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "E856DDFC-8AA4-4098-BDE7-FDD9F3BED62D",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "price",
"defName": "单价",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 20,
"scale": 4,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "F84FB36D-EAD1-446A-B462-86C461B59EC7",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "ukurs",
"defName": "汇率",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 20,
"scale": 4,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "1419DC46-AA2F-4646-9AF8-E69D41ECD9C4",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "cny_price",
"defName": "人民币价格",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 20,
"scale": 4,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "E4DA8950-490A-4020-B2A1-55C4EE0EEDF6",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "matnr",
"defName": "物料编号",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "287E6CF7-9778-4F48-A6B1-9FF89FE9F183",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "matkl",
"defName": "物料组",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "04CBAA50-3572-4241-A407-55BF62F0A49D",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "beskz",
"defName": "采购类型",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "D1088E74-4433-448B-881A-09C4FDCDC206",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "sobsl",
"defName": "特殊采购类",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "6DFB6DF0-4C47-4117-9910-43E16CE6E07A",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "lifnr",
"defName": "供应商编码",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "4F544618-97E1-4764-9EA5-6E0CCD53A96A",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "name1",
"defName": "供应商名称",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "86F46539-53FC-4253-B693-CCB7ED1FB07B",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
}
],
"indexes": [],
"sysProps": {
"nameTemplate": "{defKey}[{defName}]"
},
"headers": [
{
"freeze": false,
"refKey": "hideInGraph",
"hideInGraph": true
},
{
"freeze": true,
"refKey": "defKey",
"hideInGraph": false
},
{
"freeze": true,
"refKey": "defName",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "primaryKey",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "notNull",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "autoIncrement",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "domain",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "type",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "len",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "scale",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "comment",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "refDict",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "defaultValue",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "isStandard",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "uiHint",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "extProps",
"hideInGraph": true
}
],
"correlations": []
},
{
"id": "71F65084-A0F9-4D14-8C78-565B602BA90E",
"defKey": "kn_new_sap_konh",
"defName": "采购信息",
"comment": "",
"properties": {},
"fields": [
{
"defKey": "mandt",
"defName": "",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "4CED7575-EB8F-4BF8-9897-EFC4864045DB",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "knumh",
"defName": "",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "A7DEC439-27C9-421E-B7D7-9ADAA189F95C",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "kappl",
"defName": "",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "67644EF4-BB45-4BE7-81A6-9804C97B18EB",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "kschl",
"defName": "",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "CFA32702-8F57-4FB8-9DF3-F8B32EE3900B",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "vakey",
"defName": "",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 2000,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "934BDF63-7077-401F-A4B4-EA43D2B7046D",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "matnr",
"defName": "",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "ED5CB5C7-55DA-4A23-86BB-E5E69C4BEC5F",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "buy_org",
"defName": "",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "4638D05C-C398-41A1-8F3C-3D85ED215C4F",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "buy_type",
"defName": "",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "EC97EB22-0AC9-4405-A9A4-11F53E336AEB",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "datab",
"defName": "",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "61283A8E-AE50-47DF-86F8-892095E72408",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "datbi",
"defName": "",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "3E07104D-522B-4745-893F-DA9847DC3B5B",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "erdat",
"defName": "",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "673A79C0-A028-4772-93AD-6156347DEF1A",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "kotabnr",
"defName": "",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "D5BB44C7-3B0F-4242-BBF3-C1E7561D91A3",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "kopos",
"defName": "",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "709FAD4D-5F25-4F7A-83DD-65E8728F7739",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "kunnr",
"defName": "",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "F0C0AB7D-A11D-4BBC-94AC-7659D9ED61AF",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "kbetr",
"defName": "",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 20,
"scale": 4,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "90EC0FCA-DC8F-47F7-A03C-0A1915E0563C",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "kpein",
"defName": "",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 20,
"scale": 4,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "4277E339-CF8B-45EE-841F-562291A64F62",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "buy_balance",
"defName": "",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 20,
"scale": 4,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "CB22F1EA-28DD-4A9A-9D32-28B072DC408D",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "meins",
"defName": "",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "E53854E7-8A9A-4BC1-AACF-2144DC394428",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "konwa",
"defName": "",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "9C673D19-1E59-49B3-A8BD-8AF42E931B88",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "konws",
"defName": "",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "11F7DBA6-D3F3-4EE3-80AC-50EB6F1A8C31",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "mwsk1",
"defName": "",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "1EB73A03-7488-4022-92E2-F0755F2302B8",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "lifnr",
"defName": "",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "71EAC97D-F28B-41A3-847E-8DEC222CB449",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "name1",
"defName": "",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "D88AA7EE-4419-4C01-B406-0C400F905377",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
}
],
"indexes": [
{
"defKey": "idx_konh_matnr",
"unique": false,
"defName": null,
"comment": "",
"fields": [
{
"ascOrDesc": "A",
"id": "60761610-89AD-4AD3-957F-85156F94B4FD",
"fieldDefKey": "ED5CB5C7-55DA-4A23-86BB-E5E69C4BEC5F"
}
],
"id": "FCD6F29C-4CF4-4AED-A097-0EEA315CFCB9"
}
],
"sysProps": {
"nameTemplate": "{defKey}[{defName}]"
},
"headers": [
{
"freeze": false,
"refKey": "hideInGraph",
"hideInGraph": true
},
{
"freeze": true,
"refKey": "defKey",
"hideInGraph": false
},
{
"freeze": true,
"refKey": "defName",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "primaryKey",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "notNull",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "autoIncrement",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "domain",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "type",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "len",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "scale",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "comment",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "refDict",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "defaultValue",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "isStandard",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "uiHint",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "extProps",
"hideInGraph": true
}
],
"correlations": []
},
{
"id": "32E3BBFB-9F40-4243-81F1-ACDF3A79F4F9",
"defKey": "kn_new_sap_konh_copy1",
"defName": "采购信息",
"comment": "",
"properties": {},
"fields": [
{
"defKey": "mandt",
"defName": "客户端",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "643A2193-BB62-4DE3-9649-B4E5C0E0F47B",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "knumh",
"defName": "条件记录号",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "24F6710C-7B55-45E1-97E4-60BE7F41922E",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "kappl",
"defName": "应用程序",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "E9C65FEF-4A7E-45F0-8368-02D39671413B",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "kschl",
"defName": "条件类型",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "71553ABD-7E40-4C28-8988-2B18369CF563",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "vakey",
"defName": "可变关键字100字节",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 2000,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "703ACAC7-D062-4DF9-AD78-577AF4A67912",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "matnr",
"defName": "物料编号",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "94CA4B89-D7D1-4382-BB0C-02DB61084440",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "buy_org",
"defName": "采购组织",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "3D362C53-5549-463E-8B37-0DA9D1413F48",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "buy_type",
"defName": "采购类型 0 标准,2 寄售,3 外协",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "D8884671-D688-4C90-86A0-C1CBD21EDBAA",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "datab",
"defName": "价格有效生效期",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "D34B388C-128E-4BDF-BBA0-256F4F28AB11",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "datbi",
"defName": "价格有效截止期",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "DAB8D0FE-3954-454B-8A95-DB96006FBC7A",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "erdat",
"defName": "记录更新日期",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "3756E399-764D-4AEF-B799-0AE4D6EBFB37",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "kotabnr",
"defName": "条件表",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "0BD5801F-3292-40CC-8530-AD7BA5D38439",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "kopos",
"defName": "条件的序列号",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "99848D20-B639-4F24-84F7-B01222D94750",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "kunnr",
"defName": "客户编号",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "EC81F0CD-F03A-414B-84BD-06227B49EEE2",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "kbetr",
"defName": "原币价格",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 20,
"scale": 4,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "01AA1B20-FB8C-4070-AC4A-BA101A7E1FF2",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "kpein",
"defName": "起订数",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 20,
"scale": 4,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "2C521CEB-3F49-4DE7-AC95-47C3674C9B74",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "buy_balance",
"defName": "采购单价",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 20,
"scale": 4,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "A68D4F54-EC74-402F-A50C-2623A4CFBA56",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "meins",
"defName": "基本计量单位",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "9CCAB368-8328-4152-82C4-3721B16823C9",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "konwa",
"defName": "原币别",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "01F1FF60-537D-4500-B7F2-5743A225331D",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "konws",
"defName": "等级货币",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "C2571DFD-09E8-4820-8C2D-97A840BE9464",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "mwsk1",
"defName": "税码",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "DDF84C7B-792A-4FAF-A38B-5BC61442F171",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "lifnr",
"defName": "供应商编码",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "270683C9-4E55-4CA7-A02D-AB56365484E7",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "name1",
"defName": "供应商名称",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "266A448C-4EE0-469C-9C1F-EE42BE2893D1",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
}
],
"indexes": [],
"sysProps": {
"nameTemplate": "{defKey}[{defName}]"
},
"headers": [
{
"freeze": false,
"refKey": "hideInGraph",
"hideInGraph": true
},
{
"freeze": true,
"refKey": "defKey",
"hideInGraph": false
},
{
"freeze": true,
"refKey": "defName",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "primaryKey",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "notNull",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "autoIncrement",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "domain",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "type",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "len",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "scale",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "comment",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "refDict",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "defaultValue",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "isStandard",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "uiHint",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "extProps",
"hideInGraph": true
}
],
"correlations": []
},
{
"id": "AD6B7217-48FF-4798-8E0D-B4D351CF6D85",
"defKey": "kn_new_sap_mara",
"defName": "物料主数据",
"comment": "",
"properties": {},
"fields": [
{
"defKey": "matnr",
"defName": "物料号",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "E1F43C06-94B3-43D8-9207-E015CF18D1C7",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "zzltxt",
"defName": "物料名称",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 2000,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "8A62A5C2-038F-4DE9-BABA-C21B32E3E0A2",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "meins",
"defName": "计量单位",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "C525A1D1-A286-46A2-84B5-E99284F85E4C",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "zzggxh",
"defName": "规格",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "0F9D0490-83A2-4B71-9941-DDA646AF40BC",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "zzthzq",
"defName": "图号",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "E37C399B-7FB3-462B-8DCA-5BB5BD77AF50",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "zzthzqnew",
"defName": "旧图号",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "701BEDDE-E8A0-40DA-923B-DB9F488D9B93",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "bstme",
"defName": "采购单位",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "87571737-B26A-406D-8482-17B082393F76",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "pstat",
"defName": "维护状态",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "AC649B8D-D0EB-42D3-8962-AD4B7F26529E",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "bismt",
"defName": "旧物料号",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "59C9A52A-BA80-4E9F-84E6-3838E8114D32",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "groes",
"defName": "大小/量纲",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "4B111883-63C6-4534-91AC-508AAEF50788",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "wrkst",
"defName": "基本物料",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "B2C2EDDA-6C2D-4B86-BD80-2480C4A6AC16",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "normt",
"defName": "行业标准描述(例如 ansi 或 iso)",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "9CD6EECB-6EE3-4EA1-9438-6626A72FD692",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "spart",
"defName": "产品组",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "394B618D-6E0B-4FA5-A93A-18CF5A0E8B93",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "matkl_mid",
"defName": "产品中类",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "5AE08DEC-2F57-4FA5-AFE5-7A501FCFB16B",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "matkl_min",
"defName": "产品小类",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "BA3893E9-34DB-496A-8174-600D444B022A",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "werks",
"defName": "工厂",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "955A0161-6B39-478C-906E-3D985F9B59B8",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "mmsta",
"defName": "有效状态",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "99306176-D103-45AE-8A50-A14A273DD3A6",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "lvorm",
"defName": "删除标识",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "6AC6D63B-714D-452A-8658-410D71845180",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "beskz",
"defName": "采购类型",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "016E041A-EE69-4D6D-8580-3834F4212C8F",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "sobsl",
"defName": "特殊采购类",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "23F398ED-63B7-465A-8B61-60502E1E805B",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "ekgrp",
"defName": "采购组",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "9E9F08E9-9539-48EA-8425-14E7E9C14547",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "plifz",
"defName": "采购周期",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "4018B3F5-D161-4EDE-95AA-2CD8CA3A9826",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "maabc",
"defName": "abc等级",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "30728D2A-207A-4A39-9C72-1E18B8CF3790",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "sbdkz",
"defName": "是否wbs管控",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "003FCB04-683B-4E3E-B9E7-7A450BE002E8",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "prctr",
"defName": "利润中心",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "57CB1FF8-1BCB-494A-A3F6-C7F46681CACA",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "trame",
"defName": "在途库存",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "FCA51C2E-2B63-4101-8F67-A0E09B2CF2D4",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "eisbe",
"defName": "安全库存",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "664E5BA7-ABE5-4581-93A6-EF21F656B4CA",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "target_stock",
"defName": "目标库存",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "A2145C74-0783-4509-9B4D-FEFBC1243DF8",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "mtart",
"defName": "物料类型",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "24EB1D64-5DFD-45FD-8FC8-B247E8AE6E99",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "mtbez",
"defName": "物料类型描述",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "3242F259-8054-4211-9E9F-7218FCA5AC36",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "bwkey",
"defName": "评估范围",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "F9A56AEC-5AFB-4776-8B2F-EDA961FEE9EA",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "bwtar",
"defName": "评估类型",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "1266B5D7-A686-4E69-97A8-5F3B03F14578",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "mlast",
"defName": "价格确定",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "554E76E2-19F3-4C9C-A28D-1B525A1E6ED8",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "vprsv",
"defName": "价格控制",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "2EED8A44-A00A-4A4F-B3B4-371DD6533D89",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "matkl",
"defName": "物料组",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "971E055C-3E23-4BD8-AA3F-AADBF4E38E18",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "wgbez",
"defName": "物料组描述",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "B5A120B3-36EB-4167-9017-AB097FC3C16C",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "wgbez60",
"defName": "长文本描述物料组",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "02FE85A1-8E7F-4B51-AA8E-866D4EABD493",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "maktx",
"defName": "物料描述(短文本)",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 2000,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "5819D482-BA5C-4426-8489-E02530100165",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "maktg",
"defName": "有关匹配码的大写的物料描述",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 2000,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "CA0C2593-5C54-4427-884F-148CC685869D",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "hrkft",
"defName": "作为成本要素子组的原始组",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "0A29ECB6-3184-4635-810E-319D798D39D5",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "hrktx",
"defName": "老物料组名称",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "4FE1ED15-F9F6-403E-8F84-8DEC9ADB7854",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "kokrs",
"defName": "控制范围",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "9F5F054C-93AC-498B-A658-3E06516CDDD8",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "koaty",
"defName": "来源类型",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "647B6813-F37B-4FC2-8A68-74ADB4CE05B6",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "spras",
"defName": "语言代码",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "EC573E8C-83B4-4AAA-B19D-70970B7C254F",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
}
],
"indexes": [
{
"defKey": "idx_mara_matnr",
"unique": false,
"defName": null,
"comment": "",
"fields": [
{
"ascOrDesc": "A",
"id": "4B48C814-57B4-424C-B34D-523D195C6A20",
"fieldDefKey": "E1F43C06-94B3-43D8-9207-E015CF18D1C7"
}
],
"id": "0F4D32BE-4D53-4F53-AC91-8C89E69638BE"
}
],
"sysProps": {
"nameTemplate": "{defKey}[{defName}]"
},
"headers": [
{
"freeze": false,
"refKey": "hideInGraph",
"hideInGraph": true
},
{
"freeze": true,
"refKey": "defKey",
"hideInGraph": false
},
{
"freeze": true,
"refKey": "defName",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "primaryKey",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "notNull",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "autoIncrement",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "domain",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "type",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "len",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "scale",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "comment",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "refDict",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "defaultValue",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "isStandard",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "uiHint",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "extProps",
"hideInGraph": true
}
],
"correlations": []
},
{
"id": "B814FCF6-7CD9-46FF-AAD2-11FC3554931D",
"defKey": "kn_new_sap_mast",
"defName": "bom信息",
"comment": "",
"properties": {},
"fields": [
{
"defKey": "mandt",
"defName": "",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "D72214CC-A03C-4299-821F-03F954A6EC1D",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "stlnr",
"defName": "",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "660EDCDA-AC61-4B2B-9106-E130D921CA98",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "stlal",
"defName": "",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "407ED7DD-57E7-4D36-A672-E2D6EA1200E3",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "matnr",
"defName": "",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "B5CCED4F-ACD3-46AE-A359-05F1D4329B4B",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "werks",
"defName": "",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "1AA89E4B-3554-46FB-B9FB-3770B91C2000",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "aedat",
"defName": "",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "63C7DB31-7CDE-404B-8C29-1ED6FF666E13",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "andat",
"defName": "",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "6C53209D-929E-4367-BBB2-EB3126682A75",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "stlan",
"defName": "",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "4919C010-EAEB-4966-8F9B-D13670D8D8CB",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "antxt",
"defName": "",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "E10F283F-4550-4639-9A78-BB9880412E87",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "stlty",
"defName": "",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "9E89A456-6814-432F-9F79-96F127188962",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "loekz",
"defName": "",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "A2B47C9B-4E30-48B7-8C6E-A94F2E5F4F0A",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "stlst",
"defName": "",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "22C21C86-F87E-4E32-B2EB-587D05F77714",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "datuv",
"defName": "",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "8EFFAB3C-C899-447F-A5EE-C57620A18215",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "bmeng",
"defName": "",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 20,
"scale": 4,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "FFE63936-0A95-463E-B357-D22FB6B29EB5",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "bmein",
"defName": "",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "0AF4C5F3-3E38-41AC-A662-99D342D97525",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "lkenz",
"defName": "",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "45E94A0C-A51E-46C9-BF57-718FBACED075",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "stlkn",
"defName": "",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "CE6C3B72-BFBA-4C06-9F06-A24CE7A089BF",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "posnr",
"defName": "",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "C2FACE3F-DBA9-46CD-A6CF-CFF3BB20E931",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "idnrk",
"defName": "",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "1F7A33FD-5842-4753-AC74-494112E2F3D2",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "meins",
"defName": "",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "13352C5D-1FB1-478B-8953-A6F1DC4957F8",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "menge",
"defName": "",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 20,
"scale": 4,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "57E8CEE2-E4DC-4418-9AFB-3B9B19B5C928",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "ausch",
"defName": "",
"comment": "",
"domain": "",
"type": "DECIMAL",
"len": 20,
"scale": 4,
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "133CB17D-479A-4FDB-BBBC-3E0BD71E7BDE",
"baseType": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "potx1",
"defName": "",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "84FED6EC-BCD4-4016-A5BF-DFF195DC2A34",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "alpgr",
"defName": "替代",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "B98D780E-0CCA-495B-A775-3FB7FD0EA4DC",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
}
],
"indexes": [],
"sysProps": {
"nameTemplate": "{defKey}[{defName}]"
},
"headers": [
{
"freeze": false,
"refKey": "hideInGraph",
"hideInGraph": true
},
{
"freeze": true,
"refKey": "defKey",
"hideInGraph": false
},
{
"freeze": true,
"refKey": "defName",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "primaryKey",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "notNull",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "autoIncrement",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "domain",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "type",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "len",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "scale",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "comment",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "refDict",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "defaultValue",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "isStandard",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "uiHint",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "extProps",
"hideInGraph": true
}
],
"correlations": []
},
{
"id": "91D0EACC-94CF-4A5A-AC17-EE4EB2D79E5F",
"defKey": "sap_t001",
"defName": "SAP公司工厂表",
"comment": "",
"properties": {},
"fields": [
{
"defKey": "bukrs",
"defName": "公司代码",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "B11A1ADD-BC24-4CDC-9440-159084DD6731",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "butxt",
"defName": "公司名称",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "6618F191-CCF2-4C57-93B6-CA7DFCAD0581",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "werks",
"defName": "工厂",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "B7BCF805-A127-43F2-9259-AB56CDCC60AC",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "name1",
"defName": "工厂名称",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "B658D489-42E7-46DA-9164-1B25A0C56319",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
}
],
"indexes": [],
"sysProps": {
"nameTemplate": "{defKey}[{defName}]"
},
"headers": [
{
"freeze": false,
"refKey": "hideInGraph",
"hideInGraph": true
},
{
"freeze": true,
"refKey": "defKey",
"hideInGraph": false
},
{
"freeze": true,
"refKey": "defName",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "primaryKey",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "notNull",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "autoIncrement",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "domain",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "type",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "len",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "scale",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "comment",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "refDict",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "defaultValue",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "isStandard",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "uiHint",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "extProps",
"hideInGraph": true
}
],
"correlations": []
},
{
"id": "1F256C3D-A2C9-45EC-9258-F375C18C6AAA",
"defKey": "sap_t052u",
"defName": "SAP付款条件表",
"comment": "",
"properties": {},
"fields": [
{
"defKey": "zterm",
"defName": "付款条件",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "C87D0939-EE93-4519-A94A-D0FA78D95D32",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "text1",
"defName": "付款条件名称",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "1ABBAF3F-8BBA-4389-BA24-C0CB147D9C21",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
}
],
"indexes": [],
"sysProps": {
"nameTemplate": "{defKey}[{defName}]"
},
"headers": [
{
"freeze": false,
"refKey": "hideInGraph",
"hideInGraph": true
},
{
"freeze": true,
"refKey": "defKey",
"hideInGraph": false
},
{
"freeze": true,
"refKey": "defName",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "primaryKey",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "notNull",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "autoIncrement",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "domain",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "type",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "len",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "scale",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "comment",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "refDict",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "defaultValue",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "isStandard",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "uiHint",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "extProps",
"hideInGraph": true
}
],
"correlations": []
},
{
"id": "11774FF5-382A-4D86-92FE-234876C9E6BC",
"defKey": "sap_tcurc",
"defName": "SAP货币表",
"comment": "",
"properties": {},
"fields": [
{
"defKey": "wears",
"defName": "货币码",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "5D32A138-5567-4362-9112-2ED3CF94C8A5",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "vtxtk",
"defName": "货币码名称",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "61692F98-62FC-4EB1-9D4C-8562675BE99A",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
}
],
"indexes": [],
"sysProps": {
"nameTemplate": "{defKey}[{defName}]"
},
"headers": [
{
"freeze": false,
"refKey": "hideInGraph",
"hideInGraph": true
},
{
"freeze": true,
"refKey": "defKey",
"hideInGraph": false
},
{
"freeze": true,
"refKey": "defName",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "primaryKey",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "notNull",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "autoIncrement",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "domain",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "type",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "len",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "scale",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "comment",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "refDict",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "defaultValue",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "isStandard",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "uiHint",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "extProps",
"hideInGraph": true
}
],
"correlations": []
},
{
"id": "B28D4B92-53B7-4DB1-8BE5-0FDD19E8C8E3",
"defKey": "sap_tvko",
"defName": "SAP销售机构表",
"comment": "",
"properties": {},
"fields": [
{
"defKey": "vkorg",
"defName": "销售机构",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "2FB2E927-D0E3-486B-9D13-F5F9756F8037",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
},
{
"defKey": "vtxtk",
"defName": "销售机构名称",
"comment": "",
"domain": "",
"type": "VARCHAR",
"len": 200,
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"refDict": "",
"attr1": "",
"attr2": "",
"attr3": "",
"attr4": "",
"attr5": "",
"attr6": "",
"attr7": "",
"attr8": "",
"attr9": "",
"id": "F9E9154E-A43A-4146-8B3C-5502A239B827",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"extProps": {},
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE"
}
],
"indexes": [],
"sysProps": {
"nameTemplate": "{defKey}[{defName}]"
},
"headers": [
{
"freeze": false,
"refKey": "hideInGraph",
"hideInGraph": true
},
{
"freeze": true,
"refKey": "defKey",
"hideInGraph": false
},
{
"freeze": true,
"refKey": "defName",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "primaryKey",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "notNull",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "autoIncrement",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "domain",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "type",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "len",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "scale",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "comment",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "refDict",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "defaultValue",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "isStandard",
"hideInGraph": false
},
{
"freeze": false,
"refKey": "uiHint",
"hideInGraph": true
},
{
"freeze": false,
"refKey": "extProps",
"hideInGraph": true
}
],
"correlations": []
}
],
"views": [],
"dicts": [
{
"defKey": "Gender",
"defName": "性别",
"intro": "",
"items": [
{
"defKey": "M",
"defName": "男",
"intro": "",
"parentKey": "",
"enabled": true,
"attr1": "",
"attr2": "",
"attr3": "",
"sort": "1",
"id": "3622D417-DA1A-408F-BEE1-11D328D534A0"
},
{
"defKey": "F",
"defName": "女",
"intro": "",
"parentKey": "",
"enabled": true,
"attr1": "",
"attr2": "",
"attr3": "",
"sort": "2",
"id": "380A0790-64A7-481E-831C-32F7BEE1502B"
},
{
"defKey": "U",
"defName": "未知",
"intro": "",
"parentKey": "",
"enabled": true,
"attr1": "",
"attr2": "",
"attr3": "",
"sort": "3",
"id": "FA239F4D-1276-40D9-B230-F66BD35C3C27"
}
],
"id": "BF9E20E0-80D3-486D-BD58-5FADCF3E4A1D"
},
{
"defKey": "Political",
"defName": "政治面貌",
"intro": "",
"items": [
{
"defKey": "10",
"defName": "共青团员",
"intro": "",
"parentKey": "",
"enabled": true,
"attr1": "",
"attr2": "",
"attr3": "",
"id": "61F3145A-7599-4CCB-B298-D5EE788107BE"
},
{
"defKey": "20",
"defName": "中共党员",
"intro": "",
"parentKey": "",
"enabled": true,
"attr1": "",
"attr2": "",
"attr3": "",
"id": "ED16D25A-AB2F-4FA0-BB48-2B9031FA28C4"
},
{
"defKey": "30",
"defName": "民主党派",
"intro": "",
"parentKey": "",
"enabled": true,
"attr1": "",
"attr2": "",
"attr3": "",
"id": "0FB7974A-AE11-438F-86E0-B163316F9272"
},
{
"defKey": "40",
"defName": "群众",
"intro": "",
"parentKey": "",
"enabled": true,
"attr1": "",
"attr2": "",
"attr3": "",
"id": "7D247234-7E97-45B1-8C56-4A17A370854A"
},
{
"defKey": "90",
"defName": "未知",
"intro": "",
"parentKey": "",
"enabled": true,
"attr1": "",
"attr2": "",
"attr3": "",
"id": "DA65D752-AF04-4A11-81D8-14A38692A64A"
}
],
"id": "06EED564-BBA9-4747-8D73-AF809A330CB8"
},
{
"defKey": "Marital",
"defName": "婚姻状况",
"intro": "婚姻状况的码表",
"items": [
{
"defKey": "UNMARRIED",
"defName": "未婚",
"intro": "",
"parentKey": "",
"enabled": true,
"attr1": "",
"attr2": "",
"attr3": "",
"sort": "1",
"id": "20EE81BC-74EE-47DA-A56F-9663B23F44BD"
},
{
"defKey": "MARRIED",
"defName": "已婚",
"intro": "",
"parentKey": "",
"enabled": true,
"attr1": "",
"attr2": "",
"attr3": "",
"sort": "2",
"id": "4DCA10A8-417E-4A8D-BDF6-0A278C060ADC"
},
{
"defKey": "WIDOWED",
"defName": "丧偶",
"intro": "",
"parentKey": "",
"enabled": true,
"attr1": "",
"attr2": "",
"attr3": "",
"sort": "3",
"id": "826062A7-057C-4892-B338-06459F5B808D"
},
{
"defKey": "DIVORCE",
"defName": "离婚",
"intro": "",
"parentKey": "",
"enabled": true,
"attr1": "",
"attr2": "",
"attr3": "",
"sort": "4",
"id": "B23200B4-5E59-4F5E-A779-D981A040FA32"
},
{
"defKey": "UNSPECIFIED",
"defName": "未说明",
"intro": "",
"parentKey": "",
"enabled": true,
"attr1": "",
"attr2": "",
"attr3": "",
"sort": "5",
"id": "A7928FE2-349A-4702-9682-2EF7205E077B"
}
],
"id": "EA1587B7-3954-437A-BFE0-FCB0453BCABA"
},
{
"defKey": "StudentStatus",
"defName": "学生状态",
"intro": "",
"items": [
{
"defKey": "Normal",
"defName": "正常",
"intro": "",
"parentKey": "",
"enabled": true,
"attr1": "",
"attr2": "",
"attr3": "",
"sort": "1",
"id": "E9CA1CC9-8851-4F6B-86BA-B9CF0E44EB73"
},
{
"defKey": "Graduated",
"defName": "毕业",
"intro": "",
"parentKey": "",
"enabled": true,
"attr1": "",
"attr2": "",
"attr3": "",
"sort": "2",
"id": "DEC51D7C-99DF-430C-817D-0499862D3CCC"
},
{
"defKey": "Studied",
"defName": "肄业",
"intro": "",
"parentKey": "",
"enabled": true,
"attr1": "",
"attr2": "",
"attr3": "",
"sort": "3",
"id": "8853D6B6-75D3-4479-9006-FC731CD85B20"
},
{
"defKey": "Stop",
"defName": "休学",
"intro": "",
"parentKey": "",
"enabled": true,
"attr1": "",
"attr2": "",
"attr3": "",
"sort": "4",
"id": "C74BA8CF-1DC6-4C79-BAAC-F11EB9C6AF01"
}
],
"id": "4642BC5F-02EE-4E17-A60C-CF22F86A0282"
},
{
"defKey": "GBNation",
"defName": "民族",
"intro": "",
"items": [
{
"defKey": "01",
"defName": "汉族",
"intro": "",
"parentKey": "",
"enabled": true,
"attr1": "",
"attr2": "",
"attr3": "",
"id": "9224DF53-F7C0-447D-B8ED-0A39F799EE19"
},
{
"defKey": "02",
"defName": "蒙古族",
"intro": "",
"parentKey": "",
"enabled": true,
"attr1": "",
"attr2": "",
"attr3": "",
"id": "D57818E3-9206-45BB-AE79-27C64A4AB80F"
},
{
"defKey": "03",
"defName": "回族",
"intro": "",
"parentKey": "",
"enabled": true,
"attr1": "",
"attr2": "",
"attr3": "",
"id": "0A1A3CA9-6D68-4E15-8BD0-9A2FF428D804"
},
{
"defKey": "04",
"defName": "藏族",
"intro": "",
"parentKey": "",
"enabled": true,
"attr1": "",
"attr2": "",
"attr3": "",
"id": "7CC6B6BE-47EA-460E-ACFA-C377468DEA11"
},
{
"defKey": "05",
"defName": "维吾尔族",
"intro": "",
"parentKey": "",
"enabled": true,
"attr1": "",
"attr2": "",
"attr3": "",
"id": "A666D51F-D249-4FAC-B1F3-78C371836CB3"
},
{
"defKey": "06",
"defName": "苗族",
"intro": "",
"parentKey": "",
"enabled": true,
"attr1": "",
"attr2": "",
"attr3": "",
"id": "A0C9E1BA-D87B-4695-ADFA-287FDA32BB5A"
},
{
"defKey": "07",
"defName": "彝族",
"intro": "",
"parentKey": "",
"enabled": true,
"attr1": "",
"attr2": "",
"attr3": "",
"id": "149B5B9E-C1D1-4790-8CCF-0ED5F4B25172"
},
{
"defKey": "08",
"defName": "壮族",
"intro": "",
"parentKey": "",
"enabled": true,
"attr1": "",
"attr2": "",
"attr3": "",
"id": "F9A3E65C-BF4D-4C6B-ADB7-8C9CF0487360"
},
{
"defKey": "09",
"defName": "布依族",
"intro": "",
"parentKey": "",
"enabled": true,
"attr1": "",
"attr2": "",
"attr3": "",
"id": "14F17DE4-E96A-460B-98A6-F84EC8CF9885"
},
{
"defKey": "10",
"defName": "朝鲜族",
"intro": "",
"parentKey": "",
"enabled": true,
"attr1": "",
"attr2": "",
"attr3": "",
"id": "8A81AB18-B1BF-4797-A6E5-DEDB2C6566B0"
},
{
"defKey": "11",
"defName": "满族",
"intro": "",
"parentKey": "",
"enabled": true,
"attr1": "",
"attr2": "",
"attr3": "",
"id": "7D460947-FBD2-4E4D-8366-3B38DCAF09D1"
}
],
"id": "115EDEFC-0323-410E-81AB-CCAB8879837A"
},
{
"defKey": "GradeLevel",
"defName": "受教育程度",
"sort": "",
"intro": "",
"items": [],
"id": "9E7C9788-B805-4C7D-8531-FD1D9DC79B05"
}
],
"viewGroups": [
{
"defKey": "base",
"defName": "基础数据维护",
"refEntities": [],
"refViews": [],
"refDiagrams": [],
"refDicts": [
"BF9E20E0-80D3-486D-BD58-5FADCF3E4A1D",
"06EED564-BBA9-4747-8D73-AF809A330CB8",
"EA1587B7-3954-437A-BFE0-FCB0453BCABA",
"4642BC5F-02EE-4E17-A60C-CF22F86A0282",
"115EDEFC-0323-410E-81AB-CCAB8879837A",
"9E7C9788-B805-4C7D-8531-FD1D9DC79B05"
],
"id": "2DA923AD-EB8E-4D32-BBCE-E3781E01B9F0",
"refLogicEntities": []
},
{
"defKey": "sap",
"defName": "SAP导出数据",
"refEntities": [],
"refViews": [],
"refDiagrams": [],
"refDicts": [],
"id": "65FC6BC3-1799-4797-BFFD-24BAAFBABC21",
"refLogicEntities": []
},
{
"defKey": "cost",
"defName": "卷积",
"refEntities": [],
"refViews": [],
"refDiagrams": [],
"refDicts": [],
"id": "401851EF-F256-40D3-87FD-420C871DEFFF",
"refLogicEntities": []
},
{
"defKey": "cost-compare",
"defName": "成本对比",
"refEntities": [],
"refViews": [],
"refDiagrams": [],
"refDicts": [],
"id": "78EA1BE7-E8DA-4B0C-8EA3-6930F9D08558",
"refLogicEntities": []
},
{
"defKey": "excavate",
"defName": "成本挖掘",
"refEntities": [],
"refViews": [],
"refDiagrams": [],
"refDicts": [],
"id": "8C87C2BA-BBDF-43A2-A8D6-0E35AE171A35",
"refLogicEntities": []
}
],
"dataTypeMapping": {
"referURL": "",
"mappings": [
{
"defKey": "string",
"id": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"defName": "字串",
"29D1CE08-4C35-4D2D-AAA9-23D93305B52E": "VARCHAR",
"A4E23CB7-BB01-4BD1-9F71-F73F3E15A542": "VARCHAR2",
"BFC87171-C74F-494A-B7C2-76B9C55FACC9": "VARCHAR",
"DFBEC1DD-AA84-456E-BBF3-C95DD0DB2022": "VARCHAR",
"89504F5D-94BF-4C9E-8B2E-44F37305FED5": "VARCHAR",
"0BBCABA5-B8E4-41B0-B8E4-8F5EA6029307": "VARCHAR2",
"592C7013-143D-4E7B-AF64-0D7BF1E28230": "VARCHAR",
"77BD85E5-9D0D-4096-8427-CBA306FC9C6A": "VARCHAR",
"11D1FB71-A587-4217-89BA-611B8A1F83E0": "STRING",
"B363BE0B-F852-49B8-9B2E-F6D2174DEAC1": "TEXT",
"797A1496-D649-4261-89B4-544132EC3F36": "String",
"895CFD1D-4273-4D32-A2C4-CAC70200AB5B": "String",
"A2EE7B4A-CE62-4290-B00C-B26C1BF18073": "String",
"F3AC2415-E86B-40C6-9FEB-F4B7937D2C30": "string",
"81CCA482-3F4D-4EAC-8CF9-F5E7BC098AD2": "string",
"B91D99E0-9B7C-416C-8737-B760957DAF09": "string",
"BDF457FD-9F98-4AC3-A705-7587B00A3BAB": "String",
"56F4B55B-F0B8-4049-9E6B-50B95C1D793A": "VARCHAR",
"483F9346-C99E-4014-A1D2-A554606BD8A3": "VARCHAR",
"ABF5836C-0B7C-4007-A41C-F869325E5842": "VARCHAR"
},
{
"defKey": "double",
"id": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"defName": "小数",
"29D1CE08-4C35-4D2D-AAA9-23D93305B52E": "DECIMAL",
"A4E23CB7-BB01-4BD1-9F71-F73F3E15A542": "DECIMAL",
"BFC87171-C74F-494A-B7C2-76B9C55FACC9": "DECIMAL",
"DFBEC1DD-AA84-456E-BBF3-C95DD0DB2022": "NUMERIC",
"89504F5D-94BF-4C9E-8B2E-44F37305FED5": "DECIMAL",
"0BBCABA5-B8E4-41B0-B8E4-8F5EA6029307": "DECIMAL",
"592C7013-143D-4E7B-AF64-0D7BF1E28230": "NUMERIC",
"77BD85E5-9D0D-4096-8427-CBA306FC9C6A": "NUMERIC",
"11D1FB71-A587-4217-89BA-611B8A1F83E0": "DOUBLE",
"B363BE0B-F852-49B8-9B2E-F6D2174DEAC1": "REAL",
"797A1496-D649-4261-89B4-544132EC3F36": "Double",
"895CFD1D-4273-4D32-A2C4-CAC70200AB5B": "Double",
"A2EE7B4A-CE62-4290-B00C-B26C1BF18073": "Double",
"F3AC2415-E86B-40C6-9FEB-F4B7937D2C30": "decimal",
"81CCA482-3F4D-4EAC-8CF9-F5E7BC098AD2": "double",
"B91D99E0-9B7C-416C-8737-B760957DAF09": "*float64",
"BDF457FD-9F98-4AC3-A705-7587B00A3BAB": "f64",
"56F4B55B-F0B8-4049-9E6B-50B95C1D793A": "DECIMAL",
"483F9346-C99E-4014-A1D2-A554606BD8A3": "DECIMAL",
"ABF5836C-0B7C-4007-A41C-F869325E5842": "NUMERIC"
},
{
"defKey": "int",
"id": "1D764C4A-6F9F-421E-B11A-6F3E23B51811",
"defName": "整数",
"29D1CE08-4C35-4D2D-AAA9-23D93305B52E": "INT",
"A4E23CB7-BB01-4BD1-9F71-F73F3E15A542": "INT",
"BFC87171-C74F-494A-B7C2-76B9C55FACC9": "INT",
"DFBEC1DD-AA84-456E-BBF3-C95DD0DB2022": "INTEGER",
"89504F5D-94BF-4C9E-8B2E-44F37305FED5": "INT",
"0BBCABA5-B8E4-41B0-B8E4-8F5EA6029307": "INTEGER",
"592C7013-143D-4E7B-AF64-0D7BF1E28230": "INTEGER",
"77BD85E5-9D0D-4096-8427-CBA306FC9C6A": "INT4",
"11D1FB71-A587-4217-89BA-611B8A1F83E0": "INT",
"B363BE0B-F852-49B8-9B2E-F6D2174DEAC1": "INTEGER",
"797A1496-D649-4261-89B4-544132EC3F36": "Integer",
"895CFD1D-4273-4D32-A2C4-CAC70200AB5B": "Integer",
"A2EE7B4A-CE62-4290-B00C-B26C1BF18073": "Integer",
"F3AC2415-E86B-40C6-9FEB-F4B7937D2C30": "float",
"81CCA482-3F4D-4EAC-8CF9-F5E7BC098AD2": "int",
"B91D99E0-9B7C-416C-8737-B760957DAF09": "*int",
"BDF457FD-9F98-4AC3-A705-7587B00A3BAB": "i32",
"56F4B55B-F0B8-4049-9E6B-50B95C1D793A": "INTEGER",
"483F9346-C99E-4014-A1D2-A554606BD8A3": "INT",
"ABF5836C-0B7C-4007-A41C-F869325E5842": "INTEGER"
},
{
"defKey": "date",
"id": "89D69E81-EA34-42EE-9FA2-93B8BD27E098",
"defName": "日期",
"29D1CE08-4C35-4D2D-AAA9-23D93305B52E": "DATETIME",
"A4E23CB7-BB01-4BD1-9F71-F73F3E15A542": "DATE",
"BFC87171-C74F-494A-B7C2-76B9C55FACC9": "DATETIME",
"DFBEC1DD-AA84-456E-BBF3-C95DD0DB2022": "TIMESTAMP",
"89504F5D-94BF-4C9E-8B2E-44F37305FED5": "DATE",
"0BBCABA5-B8E4-41B0-B8E4-8F5EA6029307": "DATE",
"592C7013-143D-4E7B-AF64-0D7BF1E28230": "DATE",
"77BD85E5-9D0D-4096-8427-CBA306FC9C6A": "DATE",
"11D1FB71-A587-4217-89BA-611B8A1F83E0": "DATETIME",
"B363BE0B-F852-49B8-9B2E-F6D2174DEAC1": "NUMERIC",
"797A1496-D649-4261-89B4-544132EC3F36": "Date",
"895CFD1D-4273-4D32-A2C4-CAC70200AB5B": "Date",
"A2EE7B4A-CE62-4290-B00C-B26C1BF18073": "Date",
"F3AC2415-E86B-40C6-9FEB-F4B7937D2C30": "DateTime",
"81CCA482-3F4D-4EAC-8CF9-F5E7BC098AD2": "timestamp",
"B91D99E0-9B7C-416C-8737-B760957DAF09": "*time.Time",
"BDF457FD-9F98-4AC3-A705-7587B00A3BAB": "DateTime",
"56F4B55B-F0B8-4049-9E6B-50B95C1D793A": "DATE",
"483F9346-C99E-4014-A1D2-A554606BD8A3": "DATETIME",
"ABF5836C-0B7C-4007-A41C-F869325E5842": "DATE"
},
{
"defKey": "bytes",
"id": "D516E75B-90F5-4741-B9B3-A186A263F04C",
"defName": "二进制",
"29D1CE08-4C35-4D2D-AAA9-23D93305B52E": "BLOB",
"A4E23CB7-BB01-4BD1-9F71-F73F3E15A542": "BLOB",
"BFC87171-C74F-494A-B7C2-76B9C55FACC9": "VARBINARY",
"DFBEC1DD-AA84-456E-BBF3-C95DD0DB2022": "BYTEA",
"89504F5D-94BF-4C9E-8B2E-44F37305FED5": "BLOB",
"0BBCABA5-B8E4-41B0-B8E4-8F5EA6029307": "BLOB",
"592C7013-143D-4E7B-AF64-0D7BF1E28230": "BYTEA",
"77BD85E5-9D0D-4096-8427-CBA306FC9C6A": "BYTEA",
"11D1FB71-A587-4217-89BA-611B8A1F83E0": "BINARY",
"B363BE0B-F852-49B8-9B2E-F6D2174DEAC1": "NONE",
"797A1496-D649-4261-89B4-544132EC3F36": "byte[]",
"895CFD1D-4273-4D32-A2C4-CAC70200AB5B": "byte[]",
"A2EE7B4A-CE62-4290-B00C-B26C1BF18073": "byte[]",
"F3AC2415-E86B-40C6-9FEB-F4B7937D2C30": "binary",
"81CCA482-3F4D-4EAC-8CF9-F5E7BC098AD2": "binary",
"B91D99E0-9B7C-416C-8737-B760957DAF09": "[]byte",
"56F4B55B-F0B8-4049-9E6B-50B95C1D793A": "BYTE",
"ABF5836C-0B7C-4007-A41C-F869325E5842": "BYTEA"
},
{
"defKey": "largeText",
"id": "B17BDED3-085F-40E1-9019-3B79CF2BF075",
"defName": "大文本",
"29D1CE08-4C35-4D2D-AAA9-23D93305B52E": "TEXT",
"A4E23CB7-BB01-4BD1-9F71-F73F3E15A542": "CLOB",
"BFC87171-C74F-494A-B7C2-76B9C55FACC9": "TEXT",
"DFBEC1DD-AA84-456E-BBF3-C95DD0DB2022": "TEXT",
"89504F5D-94BF-4C9E-8B2E-44F37305FED5": "CLOB",
"0BBCABA5-B8E4-41B0-B8E4-8F5EA6029307": "CLOB",
"592C7013-143D-4E7B-AF64-0D7BF1E28230": "TEXT",
"77BD85E5-9D0D-4096-8427-CBA306FC9C6A": "TEXT",
"11D1FB71-A587-4217-89BA-611B8A1F83E0": "STRING",
"B363BE0B-F852-49B8-9B2E-F6D2174DEAC1": "TEXT",
"797A1496-D649-4261-89B4-544132EC3F36": "String",
"895CFD1D-4273-4D32-A2C4-CAC70200AB5B": "String",
"A2EE7B4A-CE62-4290-B00C-B26C1BF18073": "String",
"F3AC2415-E86B-40C6-9FEB-F4B7937D2C30": "string",
"81CCA482-3F4D-4EAC-8CF9-F5E7BC098AD2": "string",
"B91D99E0-9B7C-416C-8737-B760957DAF09": "string",
"BDF457FD-9F98-4AC3-A705-7587B00A3BAB": "String",
"56F4B55B-F0B8-4049-9E6B-50B95C1D793A": "TEXT",
"483F9346-C99E-4014-A1D2-A554606BD8A3": "STRING",
"ABF5836C-0B7C-4007-A41C-F869325E5842": "TEXT"
}
]
},
"domains": [
{
"defKey": "DefaultString",
"defName": "默认字串",
"applyFor": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"len": 255,
"scale": "",
"uiHint": "",
"id": "9092C4E0-1A54-4859-ABBB-5B62DBC27573"
},
{
"defKey": "IdOrKey",
"defName": "主键标识",
"applyFor": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"len": 32,
"scale": "",
"uiHint": "",
"id": "16120F75-6AA7-4483-868D-F07F511BB081"
},
{
"defKey": "Name",
"defName": "名称",
"applyFor": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"len": 90,
"scale": "",
"uiHint": "",
"id": "54611CCC-CA4B-42E1-9F32-4944C85B85A6"
},
{
"defKey": "Int",
"defName": "整数",
"applyFor": "1D764C4A-6F9F-421E-B11A-6F3E23B51811",
"len": "",
"scale": "",
"uiHint": "",
"id": "6BC8F04B-6CFA-4995-98D3-318F5CDD774E"
},
{
"defKey": "Double",
"defName": "小数",
"applyFor": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"len": 24,
"scale": 6,
"uiHint": "",
"id": "FF4459C5-6B45-4DBF-8FC0-E06239BC05B4"
},
{
"defKey": "Money",
"defName": "金额",
"applyFor": "1A0BDC09-0792-4174-9E8E-80BE8DF44B8E",
"len": 24,
"scale": 6,
"uiHint": "",
"id": "C3B1681B-99F9-4818-9E80-DE1652A51D85"
},
{
"defKey": "DateTime",
"defName": "日期时间",
"applyFor": "89D69E81-EA34-42EE-9FA2-93B8BD27E098",
"len": "",
"scale": "",
"uiHint": "",
"id": "7CFFA0D3-6A93-4DDC-BC10-DF21211064DC"
},
{
"defKey": "YesNo",
"defName": "是否",
"applyFor": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"len": "1",
"scale": "",
"uiHint": "",
"id": "6F7C1C5C-D159-41E6-BF9D-54DEEFA79AFF"
},
{
"defKey": "Dict",
"defName": "数据字典",
"applyFor": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"len": "32",
"scale": "",
"uiHint": "",
"id": "73FD2BAD-2358-4336-B96D-45DC897BD792"
},
{
"defKey": "DescText",
"defName": "描述文本",
"applyFor": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
"len": "900",
"scale": "",
"uiHint": "",
"id": "3E948CEC-3070-472C-AF92-F3CA11EC9D15"
}
],
"diagrams": [
{
"defKey": "1逻辑模型",
"defName": "",
"relationType": "field",
"canvasData": {
"cells": [
{
"id": "4fa67bb0-fbbe-4388-ac9e-6bb32e9cb04c",
"shape": "group",
"position": {
"x": -320,
"y": 460
},
"label": "### 界面与表关系图",
"size": {
"width": 2790,
"height": 2370
},
"children": [
"e6458913-d5bb-4d3e-8194-4e983ee9561b",
"e9895e8e-4c87-4ca5-9855-3155b08e1e9a",
"50255b65-de6e-4032-b606-58482a662442",
"71e702a2-681a-453f-a15e-30ff10e3b439",
"32dfec65-cfe2-4f80-9f86-6dfd50c2f07f",
"c306ccee-689c-49cf-a846-ec1e6a451eb7",
"ff5515d5-21a9-4272-86b2-c984273febc1",
"ab4a33f9-98c1-4690-87aa-46e590bd7b0c",
"8e8dd851-2e95-4bd5-8623-645b6e590bab",
"aa15bf4b-eb5c-4beb-94be-98c9cf34c41a",
"d9b4230a-9a29-4b06-9bc2-7d0021d99423",
"a2aac2ea-416f-4c73-81c2-cd1000ccd7fe",
"d97d6f07-8365-40ab-bde8-34511452e62f",
"ea0f4b6c-37b3-42f7-8f12-0a946e1ae841",
"a9ad3011-be3b-45ce-9200-cbd99874e48d",
"96e751a3-f338-4cc1-937a-b8d1a6acfa1d",
"db2e0214-00dd-4c58-ba37-627fd8cba8d2",
"aa201a0f-fd7d-4393-b33a-589fa51f91b6",
"7f4cc984-aefc-452a-bd22-39ddc3fd7a43",
"14b1e9e8-3950-432b-9efd-83bfe8ce0d37",
"bd6cd2f6-55ae-43fd-af6c-22bdbaf96a00",
"ecf1f808-4e1e-4f2f-bb68-016cfd5d76b2",
"764cbe48-4a33-4752-94a9-67bda1226718",
"5bed2e45-b438-46cc-8ee1-72eeaa2c78c6",
"06ca758c-3187-47bd-8136-ca10dd94640b",
"b0b6d230-8b0f-4f2f-9d2e-b3d8cd88b234",
"e4c40d33-e4c2-4dea-9413-62f7c9d772db",
"06ca758c-3187-47bd-8136-ca10dd94640b",
"96e751a3-f338-4cc1-937a-b8d1a6acfa1d",
"db2e0214-00dd-4c58-ba37-627fd8cba8d2",
"aa201a0f-fd7d-4393-b33a-589fa51f91b6",
"a9ad3011-be3b-45ce-9200-cbd99874e48d",
"ea0f4b6c-37b3-42f7-8f12-0a946e1ae841",
"7b27855a-7467-439b-b846-fb7a369f80ae",
"f2344237-4b72-4042-a531-097f8f467b64",
"182b311f-746e-49c8-8bfa-c0fec449eb2a",
"c306ccee-689c-49cf-a846-ec1e6a451eb7",
"d9b4230a-9a29-4b06-9bc2-7d0021d99423",
"ff5515d5-21a9-4272-86b2-c984273febc1",
"32dfec65-cfe2-4f80-9f86-6dfd50c2f07f",
"e6458913-d5bb-4d3e-8194-4e983ee9561b",
"50255b65-de6e-4032-b606-58482a662442",
"9015a485-4289-4b5e-925c-5d5dc7851d2e",
"54f3478c-85b5-4b98-8c68-332a9a037140",
"182b311f-746e-49c8-8bfa-c0fec449eb2a",
"db184b6f-8cb3-4bbb-8290-9c5438f9c11b",
"bd3bbe46-89e6-43dc-a1a0-59968252238d",
"14913b43-5f56-45c0-8a8b-128685ae8831",
"db184b6f-8cb3-4bbb-8290-9c5438f9c11b",
"9015a485-4289-4b5e-925c-5d5dc7851d2e",
"e4d93dce-4df5-403b-bd9d-f126fd1cb7ee",
"b27fbbab-850d-4577-bd84-dfec38412d43",
"b82b944c-8659-4720-b69e-e6e066b53882",
"ab4a33f9-98c1-4690-87aa-46e590bd7b0c",
"9a99fd26-86c6-42b3-9fe1-5380d3314003",
"4e142b26-fa22-4806-aee3-7b598f1eaede",
"a2c4ce7b-8f43-4dc6-b29f-71454f6de700",
"aa15bf4b-eb5c-4beb-94be-98c9cf34c41a",
"8e8dd851-2e95-4bd5-8623-645b6e590bab",
"35690dd6-bb9b-44bd-95cb-60ba826eb886",
"7450b679-24ae-438a-94d9-3619edf7d17b",
"26caad8d-227c-4985-a343-e647e69c682e",
"f5f60922-9d66-4f92-9a70-11c6cce0e702",
"339ae80b-97a9-47d5-a701-742796f5143e",
"3623f1fd-62e0-4004-a07c-61e6c35c15fc",
"36e0a409-a617-465a-bd82-435826d7af9b",
"bbf38d0b-7d61-4a17-b39c-c56ae830f9bd",
"11267869-dc5a-411d-b763-fc0ad08db8a6",
"5278e0a2-f809-4023-b439-b35ae083a325",
"80e84e01-fbda-4caf-a016-eae9c69aea5f"
]
},
{
"id": "a2aac2ea-416f-4c73-81c2-cd1000ccd7fe",
"link": "{\"type\":\"internally\",\"value\":\"7891EB10-2F25-42A4-AC94-980756D9F709\"}",
"shape": "edit-node",
"position": {
"x": 615.0000000000198,
"y": 1759.9999999999955
},
"label": "### 产品工序\n---\n工厂代码\n自制料号(?)\n工艺路线号\n序号\n工序名称\n成本中心代码\n成本中心名称\n人工工时\n人工费率\n设备工时\n设备费率\n燃动工时\n燃动费率\n辅料工时\n辅料费率\n其他工时\n其他费率\n版本(?)",
"fillColor": "rgb(117, 190, 250)",
"parent": "4fa67bb0-fbbe-4388-ac9e-6bb32e9cb04c",
"size": {
"width": 200,
"height": 360
},
"ports": {
"groups": {
"in": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "left"
}
},
"out": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "right"
}
},
"top": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "top"
}
},
"bottom": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "bottom"
}
}
},
"items": [
{
"group": "in",
"id": "in"
},
{
"group": "in",
"id": "in2"
},
{
"group": "in",
"id": "in3"
},
{
"group": "out",
"id": "out"
},
{
"group": "out",
"id": "out2"
},
{
"group": "out",
"id": "out3"
},
{
"group": "top",
"id": "top"
},
{
"group": "top",
"id": "top2"
},
{
"group": "top",
"id": "top3"
},
{
"group": "bottom",
"id": "bottom"
},
{
"group": "bottom",
"id": "bottom2"
},
{
"group": "bottom",
"id": "bottom3"
},
{
"id": "in4",
"group": "in"
},
{
"id": "bottom4",
"group": "bottom"
}
]
}
},
{
"id": "d97d6f07-8365-40ab-bde8-34511452e62f",
"link": "{\"type\":\"internally\",\"value\":\"9D89F846-66FC-42B0-B655-7083874263E1\"}",
"shape": "edit-node",
"position": {
"x": 390.00000000001955,
"y": 1759.9999999999955
},
"label": "### 最近采购价\n---\nid\n工厂代号(工厂id)\n门控料号(?物料id)\n产品名称(?与物料有什么区别)\n规格\n单位\n不含税价格\n估算日期\n采购类型\n是否启用\n维护人\n维护时间",
"fontColor": "#000000",
"fillColor": "rgb(117, 190, 250)",
"parent": "4fa67bb0-fbbe-4388-ac9e-6bb32e9cb04c",
"size": {
"width": 180,
"height": 270
},
"ports": {
"groups": {
"in": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "left"
}
},
"out": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "right"
}
},
"top": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "top"
}
},
"bottom": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "bottom"
}
}
},
"items": [
{
"group": "in",
"id": "in"
},
{
"group": "in",
"id": "in2"
},
{
"group": "in",
"id": "in3"
},
{
"group": "out",
"id": "out"
},
{
"group": "out",
"id": "out2"
},
{
"group": "out",
"id": "out3"
},
{
"group": "top",
"id": "top"
},
{
"group": "top",
"id": "top2"
},
{
"group": "top",
"id": "top3"
},
{
"group": "bottom",
"id": "bottom"
},
{
"group": "bottom",
"id": "bottom2"
},
{
"group": "bottom",
"id": "bottom3"
},
{
"id": "in4",
"group": "in"
},
{
"id": "bottom4",
"group": "bottom"
}
]
}
},
{
"id": "764cbe48-4a33-4752-94a9-67bda1226718",
"shape": "edit-node",
"position": {
"x": 370.0000000000198,
"y": 1190.0000000000061
},
"label": "### 成本挖掘任务结果\n---\nid\n任务id\n实际总成本\n标准总成本\n总差额\n差额比\n是否有传输过账\n报告状态\n",
"fillColor": "rgb(247, 151, 128)",
"parent": "4fa67bb0-fbbe-4388-ac9e-6bb32e9cb04c",
"size": {
"width": 130,
"height": 190
},
"ports": {
"groups": {
"in": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "left"
}
},
"out": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "right"
}
},
"top": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "top"
}
},
"bottom": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "bottom"
}
}
},
"items": [
{
"group": "in",
"id": "in"
},
{
"group": "in",
"id": "in2"
},
{
"group": "in",
"id": "in3"
},
{
"group": "out",
"id": "out"
},
{
"group": "out",
"id": "out2"
},
{
"group": "out",
"id": "out3"
},
{
"group": "top",
"id": "top"
},
{
"group": "top",
"id": "top2"
},
{
"group": "top",
"id": "top3"
},
{
"group": "bottom",
"id": "bottom"
},
{
"group": "bottom",
"id": "bottom2"
},
{
"group": "bottom",
"id": "bottom3"
},
{
"id": "top4",
"group": "top"
}
]
}
},
{
"id": "f2344237-4b72-4042-a531-097f8f467b64",
"shape": "erdRelation",
"source": {
"cell": "ecf1f808-4e1e-4f2f-bb68-016cfd5d76b2",
"port": "bottom2"
},
"target": {
"cell": "5bed2e45-b438-46cc-8ee1-72eeaa2c78c6",
"port": "bottom2"
},
"relation": "none:none",
"fillColor": "rgb(247, 151, 128)",
"parent": "4fa67bb0-fbbe-4388-ac9e-6bb32e9cb04c",
"attrs": {
"line": {
"strokeDasharray": ""
}
}
},
{
"id": "7b27855a-7467-439b-b846-fb7a369f80ae",
"shape": "erdRelation",
"source": {
"cell": "ecf1f808-4e1e-4f2f-bb68-016cfd5d76b2",
"port": "out2"
},
"target": {
"cell": "764cbe48-4a33-4752-94a9-67bda1226718",
"port": "in2"
},
"relation": "none:none",
"fillColor": "rgb(247, 151, 128)",
"parent": "4fa67bb0-fbbe-4388-ac9e-6bb32e9cb04c",
"attrs": {
"line": {
"strokeDasharray": ""
}
}
},
{
"id": "182b311f-746e-49c8-8bfa-c0fec449eb2a",
"shape": "erdRelation",
"source": {
"cell": "96e751a3-f338-4cc1-937a-b8d1a6acfa1d",
"port": "out3"
},
"target": {
"cell": "aa201a0f-fd7d-4393-b33a-589fa51f91b6",
"port": "in3"
},
"relation": "none:concave",
"fillColor": "rgb(90, 213, 198)",
"parent": "4fa67bb0-fbbe-4388-ac9e-6bb32e9cb04c",
"attrs": {
"line": {
"strokeDasharray": ""
}
}
},
{
"id": "db184b6f-8cb3-4bbb-8290-9c5438f9c11b",
"shape": "erdRelation",
"source": {
"cell": "96e751a3-f338-4cc1-937a-b8d1a6acfa1d",
"port": "out2"
},
"target": {
"cell": "db2e0214-00dd-4c58-ba37-627fd8cba8d2",
"port": "in3"
},
"relation": "none:n",
"fillColor": "rgb(90, 213, 198)",
"parent": "4fa67bb0-fbbe-4388-ac9e-6bb32e9cb04c",
"attrs": {
"line": {
"strokeDasharray": ""
}
}
},
{
"id": "9015a485-4289-4b5e-925c-5d5dc7851d2e",
"shape": "erdRelation",
"source": {
"cell": "a9ad3011-be3b-45ce-9200-cbd99874e48d",
"port": "top2"
},
"target": {
"cell": "50255b65-de6e-4032-b606-58482a662442",
"port": "bottom2"
},
"relation": "none:n",
"fillColor": "rgb(90, 213, 198)",
"parent": "4fa67bb0-fbbe-4388-ac9e-6bb32e9cb04c",
"attrs": {
"line": {
"strokeDasharray": ""
}
}
},
{
"id": "e4d93dce-4df5-403b-bd9d-f126fd1cb7ee",
"shape": "erdRelation",
"source": {
"cell": "ecf1f808-4e1e-4f2f-bb68-016cfd5d76b2",
"port": "top3"
},
"target": {
"cell": "50255b65-de6e-4032-b606-58482a662442",
"port": "bottom"
},
"relation": "none:n",
"fillColor": "rgb(247, 151, 128)",
"parent": "4fa67bb0-fbbe-4388-ac9e-6bb32e9cb04c",
"attrs": {
"line": {
"strokeDasharray": ""
}
}
},
{
"id": "5278e0a2-f809-4023-b439-b35ae083a325",
"shape": "erdRelation",
"source": {
"cell": "ecf1f808-4e1e-4f2f-bb68-016cfd5d76b2",
"port": "top4"
},
"target": {
"cell": "bd6cd2f6-55ae-43fd-af6c-22bdbaf96a00",
"port": "top3"
},
"relation": "none:n",
"fillColor": "rgb(247, 151, 128)",
"parent": "4fa67bb0-fbbe-4388-ac9e-6bb32e9cb04c",
"attrs": {
"line": {
"strokeDasharray": ""
}
}
},
{
"id": "54f3478c-85b5-4b98-8c68-332a9a037140",
"shape": "erdRelation",
"source": {
"cell": "a9ad3011-be3b-45ce-9200-cbd99874e48d",
"port": "top"
},
"target": {
"cell": "e6458913-d5bb-4d3e-8194-4e983ee9561b",
"port": "bottom2"
},
"relation": "none:n",
"fillColor": "rgb(90, 213, 198)",
"parent": "4fa67bb0-fbbe-4388-ac9e-6bb32e9cb04c",
"attrs": {
"line": {
"strokeDasharray": ""
}
}
},
{
"id": "9a99fd26-86c6-42b3-9fe1-5380d3314003",
"shape": "erdRelation",
"source": {
"cell": "a9ad3011-be3b-45ce-9200-cbd99874e48d",
"port": "top3"
},
"target": {
"cell": "ab4a33f9-98c1-4690-87aa-46e590bd7b0c",
"port": "bottom"
},
"relation": "none:n",
"fillColor": "rgb(90, 213, 198)",
"parent": "4fa67bb0-fbbe-4388-ac9e-6bb32e9cb04c",
"attrs": {
"line": {
"strokeDasharray": ""
}
}
},
{
"id": "14913b43-5f56-45c0-8a8b-128685ae8831",
"shape": "erdRelation",
"source": {
"cell": "ea0f4b6c-37b3-42f7-8f12-0a946e1ae841",
"port": "top2"
},
"target": {
"cell": "e6458913-d5bb-4d3e-8194-4e983ee9561b",
"port": "bottom"
},
"relation": "none:n",
"fillColor": "rgb(90, 213, 198)",
"parent": "4fa67bb0-fbbe-4388-ac9e-6bb32e9cb04c",
"attrs": {
"line": {
"strokeDasharray": ""
}
}
},
{
"id": "b27fbbab-850d-4577-bd84-dfec38412d43",
"shape": "erdRelation",
"source": {
"cell": "ea0f4b6c-37b3-42f7-8f12-0a946e1ae841",
"port": "top3"
},
"target": {
"cell": "50255b65-de6e-4032-b606-58482a662442",
"port": "in3"
},
"relation": "none:n",
"fillColor": "rgb(90, 213, 198)",
"parent": "4fa67bb0-fbbe-4388-ac9e-6bb32e9cb04c",
"attrs": {
"line": {
"strokeDasharray": ""
}
}
},
{
"id": "4e142b26-fa22-4806-aee3-7b598f1eaede",
"shape": "erdRelation",
"source": {
"cell": "ea0f4b6c-37b3-42f7-8f12-0a946e1ae841",
"port": "top3"
},
"target": {
"cell": "ab4a33f9-98c1-4690-87aa-46e590bd7b0c",
"port": "bottom2"
},
"relation": "none:n",
"fillColor": "rgb(90, 213, 198)",
"parent": "4fa67bb0-fbbe-4388-ac9e-6bb32e9cb04c",
"attrs": {
"line": {
"strokeDasharray": ""
}
}
},
{
"id": "a2c4ce7b-8f43-4dc6-b29f-71454f6de700",
"shape": "erdRelation",
"source": {
"cell": "96e751a3-f338-4cc1-937a-b8d1a6acfa1d",
"port": "top2"
},
"target": {
"cell": "ab4a33f9-98c1-4690-87aa-46e590bd7b0c",
"port": "in3"
},
"relation": "none:n",
"fillColor": "rgb(90, 213, 198)",
"parent": "4fa67bb0-fbbe-4388-ac9e-6bb32e9cb04c",
"attrs": {
"line": {
"strokeDasharray": ""
}
}
},
{
"id": "80e84e01-fbda-4caf-a016-eae9c69aea5f",
"shape": "erdRelation",
"source": {
"cell": "96e751a3-f338-4cc1-937a-b8d1a6acfa1d",
"port": "top3"
},
"target": {
"cell": "bd6cd2f6-55ae-43fd-af6c-22bdbaf96a00",
"port": "in3"
},
"relation": "none:n",
"fillColor": "rgb(90, 213, 198)",
"parent": "4fa67bb0-fbbe-4388-ac9e-6bb32e9cb04c",
"attrs": {
"line": {
"strokeDasharray": ""
}
}
},
{
"id": "bd3bbe46-89e6-43dc-a1a0-59968252238d",
"shape": "erdRelation",
"source": {
"cell": "96e751a3-f338-4cc1-937a-b8d1a6acfa1d",
"port": "top"
},
"target": {
"cell": "e6458913-d5bb-4d3e-8194-4e983ee9561b",
"port": "bottom"
},
"relation": "none:n",
"fillColor": "rgb(90, 213, 198)",
"parent": "4fa67bb0-fbbe-4388-ac9e-6bb32e9cb04c",
"attrs": {
"line": {
"strokeDasharray": ""
}
}
},
{
"id": "b82b944c-8659-4720-b69e-e6e066b53882",
"shape": "erdRelation",
"source": {
"cell": "96e751a3-f338-4cc1-937a-b8d1a6acfa1d",
"port": "top2"
},
"target": {
"cell": "50255b65-de6e-4032-b606-58482a662442",
"port": "in3"
},
"relation": "none:n",
"fillColor": "rgb(90, 213, 198)",
"parent": "4fa67bb0-fbbe-4388-ac9e-6bb32e9cb04c",
"attrs": {
"line": {
"strokeDasharray": ""
}
}
},
{
"id": "ad80ead0-2c42-49a0-9571-931e4536609a",
"shape": "erdRelation",
"source": {
"cell": "e9895e8e-4c87-4ca5-9855-3155b08e1e9a",
"port": "bottom"
},
"target": {
"cell": "c306ccee-689c-49cf-a846-ec1e6a451eb7",
"port": "top2"
},
"relation": "none:n",
"fillColor": "rgb(245, 220, 78)",
"attrs": {
"line": {
"strokeDasharray": ""
}
}
},
{
"id": "a1e1cd85-61f6-4ff4-a6c1-b7057722d9c5",
"shape": "erdRelation",
"source": {
"cell": "e9895e8e-4c87-4ca5-9855-3155b08e1e9a",
"port": "bottom2"
},
"target": {
"cell": "32dfec65-cfe2-4f80-9f86-6dfd50c2f07f",
"port": "top"
},
"relation": "none:n",
"fillColor": "rgb(245, 220, 78)",
"attrs": {
"line": {
"strokeDasharray": ""
}
}
},
{
"id": "c45fd09f-f5e0-4a1b-905a-b6623ed429ec",
"shape": "erdRelation",
"source": {
"cell": "e9895e8e-4c87-4ca5-9855-3155b08e1e9a",
"port": "bottom2"
},
"target": {
"cell": "e6458913-d5bb-4d3e-8194-4e983ee9561b",
"port": "top2"
},
"relation": "none:n",
"fillColor": "rgb(245, 220, 78)",
"attrs": {
"line": {
"strokeDasharray": ""
}
}
},
{
"id": "80ff1b9b-450a-4838-ba92-1780c4c3edde",
"shape": "erdRelation",
"source": {
"cell": "71e702a2-681a-453f-a15e-30ff10e3b439",
"port": "bottom"
},
"target": {
"cell": "50255b65-de6e-4032-b606-58482a662442",
"port": "top"
},
"relation": "none:n",
"vertices": [
{
"x": 480,
"y": 790
}
],
"fillColor": "rgb(245, 220, 78)",
"attrs": {
"line": {
"strokeDasharray": ""
}
}
},
{
"id": "bbf38d0b-7d61-4a17-b39c-c56ae830f9bd",
"shape": "erdRelation",
"source": {
"cell": "ff5515d5-21a9-4272-86b2-c984273febc1",
"port": "bottom"
},
"target": {
"cell": "50255b65-de6e-4032-b606-58482a662442",
"port": "top2"
},
"relation": "none:n",
"vertices": [
{
"x": 660.0000000000048,
"y": 720.0000000000061
}
],
"fillColor": "rgb(245, 220, 78)",
"parent": "4fa67bb0-fbbe-4388-ac9e-6bb32e9cb04c",
"attrs": {
"line": {
"strokeDasharray": ""
}
}
},
{
"id": "11267869-dc5a-411d-b763-fc0ad08db8a6",
"shape": "erdRelation",
"source": {
"cell": "ff5515d5-21a9-4272-86b2-c984273febc1",
"port": "bottom3"
},
"target": {
"cell": "ab4a33f9-98c1-4690-87aa-46e590bd7b0c",
"port": "top2"
},
"relation": "none:n",
"vertices": [
{
"x": 710.0000000000048,
"y": 730.0000000000061
},
{
"x": 1070.0000000000048,
"y": 800.0000000000061
}
],
"fillColor": "rgb(245, 220, 78)",
"parent": "4fa67bb0-fbbe-4388-ac9e-6bb32e9cb04c",
"attrs": {
"line": {
"strokeDasharray": ""
}
}
},
{
"id": "f5f60922-9d66-4f92-9a70-11c6cce0e702",
"shape": "erdRelation",
"source": {
"cell": "8e8dd851-2e95-4bd5-8623-645b6e590bab",
"port": "in2"
},
"target": {
"cell": "c306ccee-689c-49cf-a846-ec1e6a451eb7",
"port": "top3"
},
"relation": "none:n",
"fillColor": "rgb(245, 220, 78)",
"parent": "4fa67bb0-fbbe-4388-ac9e-6bb32e9cb04c",
"attrs": {
"line": {
"strokeDasharray": ""
}
}
},
{
"id": "339ae80b-97a9-47d5-a701-742796f5143e",
"shape": "erdRelation",
"source": {
"cell": "8e8dd851-2e95-4bd5-8623-645b6e590bab",
"port": "bottom"
},
"target": {
"cell": "e6458913-d5bb-4d3e-8194-4e983ee9561b",
"port": "top"
},
"relation": "none:concave",
"vertices": [
{
"x": 500,
"y": 730
}
],
"fillColor": "rgb(245, 220, 78)",
"parent": "4fa67bb0-fbbe-4388-ac9e-6bb32e9cb04c",
"attrs": {
"line": {
"strokeDasharray": ""
}
}
},
{
"id": "3623f1fd-62e0-4004-a07c-61e6c35c15fc",
"shape": "erdRelation",
"source": {
"cell": "8e8dd851-2e95-4bd5-8623-645b6e590bab",
"port": "bottom2"
},
"target": {
"cell": "c306ccee-689c-49cf-a846-ec1e6a451eb7",
"port": "top2"
},
"relation": "none:n",
"fillColor": "rgb(245, 220, 78)",
"parent": "4fa67bb0-fbbe-4388-ac9e-6bb32e9cb04c",
"attrs": {
"line": {
"strokeDasharray": ""
}
}
},
{
"id": "36e0a409-a617-465a-bd82-435826d7af9b",
"shape": "erdRelation",
"source": {
"cell": "8e8dd851-2e95-4bd5-8623-645b6e590bab",
"port": "bottom3"
},
"target": {
"cell": "50255b65-de6e-4032-b606-58482a662442",
"port": "top3"
},
"relation": "none:n",
"vertices": [
{
"x": 570,
"y": 770
}
],
"fillColor": "rgb(245, 220, 78)",
"parent": "4fa67bb0-fbbe-4388-ac9e-6bb32e9cb04c",
"attrs": {
"line": {
"strokeDasharray": ""
}
}
},
{
"id": "35690dd6-bb9b-44bd-95cb-60ba826eb886",
"shape": "erdRelation",
"source": {
"cell": "aa15bf4b-eb5c-4beb-94be-98c9cf34c41a",
"port": "bottom3"
},
"target": {
"cell": "d9b4230a-9a29-4b06-9bc2-7d0021d99423",
"port": "top2"
},
"relation": "none:n",
"fillColor": "rgb(245, 220, 78)",
"parent": "4fa67bb0-fbbe-4388-ac9e-6bb32e9cb04c",
"attrs": {
"line": {
"strokeDasharray": ""
}
}
},
{
"id": "7450b679-24ae-438a-94d9-3619edf7d17b",
"shape": "erdRelation",
"source": {
"cell": "aa15bf4b-eb5c-4beb-94be-98c9cf34c41a",
"port": "bottom2"
},
"target": {
"cell": "e6458913-d5bb-4d3e-8194-4e983ee9561b",
"port": "top3"
},
"relation": "none:n",
"vertices": [
{
"x": 360.0000000000048,
"y": 730.0000000000061
}
],
"fillColor": "rgb(245, 220, 78)",
"parent": "4fa67bb0-fbbe-4388-ac9e-6bb32e9cb04c",
"attrs": {
"line": {
"strokeDasharray": ""
}
}
},
{
"id": "26caad8d-227c-4985-a343-e647e69c682e",
"shape": "erdRelation",
"source": {
"cell": "aa15bf4b-eb5c-4beb-94be-98c9cf34c41a",
"port": "bottom"
},
"target": {
"cell": "50255b65-de6e-4032-b606-58482a662442",
"port": "top2"
},
"relation": "none:n",
"vertices": [
{
"x": 430.0000000000048,
"y": 730.0000000000061
}
],
"fillColor": "rgb(245, 220, 78)",
"parent": "4fa67bb0-fbbe-4388-ac9e-6bb32e9cb04c",
"attrs": {
"line": {
"strokeDasharray": ""
}
}
},
{
"id": "e4c40d33-e4c2-4dea-9413-62f7c9d772db",
"shape": "edit-node",
"position": {
"x": 190.00000000000477,
"y": 969.9999999999952
},
"label": "### 菜单管理\n---\nid\n菜单名称\n菜单路径\n菜单模块\n是否启用\n说明\n创建人\n创建时间\n",
"fillColor": "#DDE5FF",
"size": {
"width": 150,
"height": 180
},
"ports": {
"groups": {
"in": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "left"
}
},
"out": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "right"
}
},
"top": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "top"
}
},
"bottom": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "bottom"
}
}
},
"items": [
{
"group": "in",
"id": "in"
},
{
"group": "in",
"id": "in2"
},
{
"group": "in",
"id": "in3"
},
{
"group": "out",
"id": "out"
},
{
"group": "out",
"id": "out2"
},
{
"group": "out",
"id": "out3"
},
{
"group": "top",
"id": "top"
},
{
"group": "top",
"id": "top2"
},
{
"group": "top",
"id": "top3"
},
{
"group": "bottom",
"id": "bottom"
},
{
"group": "bottom",
"id": "bottom2"
},
{
"group": "bottom",
"id": "bottom3"
},
{
"id": "top4",
"group": "top"
}
]
}
},
{
"id": "ea0f4b6c-37b3-42f7-8f12-0a946e1ae841",
"shape": "edit-node",
"position": {
"x": 1220.0000000000095,
"y": 1190.0000000000123
},
"label": "### 项目标准成本缺失\n---\n工厂代码(工厂id)\n物料料号(物料id)\n产品名称\n项目名称",
"fillColor": "rgb(90, 213, 198)",
"parent": "4fa67bb0-fbbe-4388-ac9e-6bb32e9cb04c",
"size": {
"width": 130,
"height": 150
},
"ports": {
"groups": {
"in": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "left"
}
},
"out": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "right"
}
},
"top": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "top"
}
},
"bottom": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "bottom"
}
}
},
"items": [
{
"group": "in",
"id": "in"
},
{
"group": "in",
"id": "in2"
},
{
"group": "in",
"id": "in3"
},
{
"group": "out",
"id": "out"
},
{
"group": "out",
"id": "out2"
},
{
"group": "out",
"id": "out3"
},
{
"group": "top",
"id": "top"
},
{
"group": "top",
"id": "top2"
},
{
"group": "top",
"id": "top3"
},
{
"group": "bottom",
"id": "bottom"
},
{
"group": "bottom",
"id": "bottom2"
},
{
"group": "bottom",
"id": "bottom3"
},
{
"id": "in4",
"group": "in"
},
{
"id": "bottom4",
"group": "bottom"
}
]
}
},
{
"id": "ecf1f808-4e1e-4f2f-bb68-016cfd5d76b2",
"shape": "edit-node",
"position": {
"x": 210.00000000000477,
"y": 1190.0000000000061
},
"label": "### 成本挖掘任务\n---\nid\n工厂\n年\n月\n物料号\nWBS号\n标准版本号",
"fillColor": "rgb(247, 151, 128)",
"parent": "4fa67bb0-fbbe-4388-ac9e-6bb32e9cb04c",
"size": {
"width": 130,
"height": 180
},
"ports": {
"groups": {
"in": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "left"
}
},
"out": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "right"
}
},
"top": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "top"
}
},
"bottom": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "bottom"
}
}
},
"items": [
{
"group": "in",
"id": "in"
},
{
"group": "in",
"id": "in2"
},
{
"group": "in",
"id": "in3"
},
{
"group": "out",
"id": "out"
},
{
"group": "out",
"id": "out2"
},
{
"group": "out",
"id": "out3"
},
{
"group": "top",
"id": "top"
},
{
"group": "top",
"id": "top2"
},
{
"group": "top",
"id": "top3"
},
{
"group": "bottom",
"id": "bottom"
},
{
"group": "bottom",
"id": "bottom2"
},
{
"group": "bottom",
"id": "bottom3"
},
{
"id": "top4",
"group": "top"
}
]
}
},
{
"id": "7f4cc984-aefc-452a-bd22-39ddc3fd7a43",
"shape": "edit-node",
"position": {
"x": 880.0000000000155,
"y": 1749.9999999999989
},
"label": "### 标准成本结果单行查询\n---\n工厂\n低阶码\n物料编码\n品名\n图号\n规格\n相对用量\n单位\n制造类型\n本阶单位成本\n本阶相对成本\n相对材料成本\n相对人工成本\n相对制费成本\n总标准成本--电子实际\n总标准成本--7525\n本阶材料成本--电子实际\n本阶材料成本-7525\n本阶人工成本\n本阶设备成本\n本阶燃动成本\n本阶辅料成本\n本阶其它成本\n累计材料成本-电子实际\n累计材料成本-7525\n累计人工成本\n累计设备成本\n累计燃动成本\n累计辅料成本\n累计其它成本\n相对材料成本-7525\n相对总成本\n相对总成本-7525\n层级\n版本",
"fillColor": "rgb(90, 213, 198)",
"parent": "4fa67bb0-fbbe-4388-ac9e-6bb32e9cb04c",
"size": {
"width": 210,
"height": 670
},
"ports": {
"groups": {
"in": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "left"
}
},
"out": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "right"
}
},
"top": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "top"
}
},
"bottom": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "bottom"
}
}
},
"items": [
{
"group": "in",
"id": "in"
},
{
"group": "in",
"id": "in2"
},
{
"group": "in",
"id": "in3"
},
{
"group": "out",
"id": "out"
},
{
"group": "out",
"id": "out2"
},
{
"group": "out",
"id": "out3"
},
{
"group": "top",
"id": "top"
},
{
"group": "top",
"id": "top2"
},
{
"group": "top",
"id": "top3"
},
{
"group": "bottom",
"id": "bottom"
},
{
"group": "bottom",
"id": "bottom2"
},
{
"group": "bottom",
"id": "bottom3"
},
{
"id": "in4",
"group": "in"
},
{
"id": "bottom4",
"group": "bottom"
}
]
}
},
{
"id": "14b1e9e8-3950-432b-9efd-83bfe8ce0d37",
"shape": "edit-node",
"position": {
"x": 1140.0000000000198,
"y": 1749.9999999999989
},
"label": "### 标准成本结果BOM结构树查询\n---\n物料名称\n总标准成本-电子实际\t\n结构总成本-电子实际\t\n结构人工成本\t\n结构材料成本-电子实际\t\n本阶材料成本-电子实际\t\n本阶材料成本-电子实际-材料\t\n本阶材料成本-电子实际-门控\t\n本阶材料成本-电子实际-电机\t\n本阶材料成本-7525\t\n本阶材料成本-7525-材料\t\n本阶材料成本-7525-门控\t\n本阶材料成本-7525-电机\t\n本阶人工成本\t\n本阶设备成本\t\n本阶燃动成本\t\n本阶辅料成本\t\n本阶其他成本\t\n物料图号\n总标准成本-7525\t\n结构总成本-7525\t\n结构制费成本\t\n结构材料成本-7525\t\n累计材料成本-电子实际\t\n累计材料成本-电子实际-材料\t\n累计材料成本-电子实际-门控\t\n累计材料成本-电子实际-电机\t\n累计材料成本-7525\t\n累计材料成本-7525-材料\t\n累计材料成本-7525-门控\t\n累计材料成本-7525-电机\t\n累计人工成本\t\n累计设备成本\t\n累计燃动成本\t\n累计辅料成本\t\n累计其他成本",
"fillColor": "rgb(90, 213, 198)",
"parent": "4fa67bb0-fbbe-4388-ac9e-6bb32e9cb04c",
"size": {
"width": 210,
"height": 690
},
"ports": {
"groups": {
"in": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "left"
}
},
"out": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "right"
}
},
"top": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "top"
}
},
"bottom": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "bottom"
}
}
},
"items": [
{
"group": "in",
"id": "in"
},
{
"group": "in",
"id": "in2"
},
{
"group": "in",
"id": "in3"
},
{
"group": "out",
"id": "out"
},
{
"group": "out",
"id": "out2"
},
{
"group": "out",
"id": "out3"
},
{
"group": "top",
"id": "top"
},
{
"group": "top",
"id": "top2"
},
{
"group": "top",
"id": "top3"
},
{
"group": "bottom",
"id": "bottom"
},
{
"group": "bottom",
"id": "bottom2"
},
{
"group": "bottom",
"id": "bottom3"
},
{
"id": "in4",
"group": "in"
},
{
"id": "bottom4",
"group": "bottom"
}
]
}
},
{
"id": "aa201a0f-fd7d-4393-b33a-589fa51f91b6",
"shape": "edit-node",
"position": {
"x": 1690.000000000009,
"y": 1470.0000000000123
},
"label": "### 标准成本结果\n---\n工厂代码\n物料编码\n版本号\n机械材料\n门控\n电机\nMK物料\n包装箱\n人工\n运输费\n制费\n成本合计\n7525门控\n7525合计",
"fillColor": "rgb(90, 213, 198)",
"parent": "4fa67bb0-fbbe-4388-ac9e-6bb32e9cb04c",
"size": {
"width": 150,
"height": 290
},
"ports": {
"groups": {
"in": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "left"
}
},
"out": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "right"
}
},
"top": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "top"
}
},
"bottom": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "bottom"
}
}
},
"items": [
{
"group": "in",
"id": "in"
},
{
"group": "in",
"id": "in2"
},
{
"group": "in",
"id": "in3"
},
{
"group": "out",
"id": "out"
},
{
"group": "out",
"id": "out2"
},
{
"group": "out",
"id": "out3"
},
{
"group": "top",
"id": "top"
},
{
"group": "top",
"id": "top2"
},
{
"group": "top",
"id": "top3"
},
{
"group": "bottom",
"id": "bottom"
},
{
"group": "bottom",
"id": "bottom2"
},
{
"group": "bottom",
"id": "bottom3"
},
{
"id": "in4",
"group": "in"
},
{
"id": "bottom4",
"group": "bottom"
}
]
}
},
{
"id": "5bed2e45-b438-46cc-8ee1-72eeaa2c78c6",
"shape": "edit-node",
"position": {
"x": 380.0000000000048,
"y": 1410.0000000000061
},
"label": "### 成本挖掘报告\n---\n对比分析\n原因分析\n",
"fillColor": "rgb(247, 151, 128)",
"parent": "4fa67bb0-fbbe-4388-ac9e-6bb32e9cb04c",
"size": {
"width": 110,
"height": 150
},
"ports": {
"groups": {
"in": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "left"
}
},
"out": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "right"
}
},
"top": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "top"
}
},
"bottom": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "bottom"
}
}
},
"items": [
{
"group": "in",
"id": "in"
},
{
"group": "in",
"id": "in2"
},
{
"group": "in",
"id": "in3"
},
{
"group": "out",
"id": "out"
},
{
"group": "out",
"id": "out2"
},
{
"group": "out",
"id": "out3"
},
{
"group": "top",
"id": "top"
},
{
"group": "top",
"id": "top2"
},
{
"group": "top",
"id": "top3"
},
{
"group": "bottom",
"id": "bottom"
},
{
"group": "bottom",
"id": "bottom2"
},
{
"group": "bottom",
"id": "bottom3"
},
{
"id": "top4",
"group": "top"
}
]
}
},
{
"id": "96e751a3-f338-4cc1-937a-b8d1a6acfa1d",
"shape": "edit-node",
"position": {
"x": 1080.0000000000246,
"y": 1470.0000000000123
},
"label": "### 成本计算和数据导出(计算计划)\n---\n项目名称\n阶段\n日期\n版本号\n工厂\n物料号\n状态\n关键部件缺失信息(该字段的用意?)",
"fillColor": "rgb(90, 213, 198)",
"parent": "4fa67bb0-fbbe-4388-ac9e-6bb32e9cb04c",
"size": {
"width": 210,
"height": 250
},
"ports": {
"groups": {
"in": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "left"
}
},
"out": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "right"
}
},
"top": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "top"
}
},
"bottom": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "bottom"
}
}
},
"items": [
{
"group": "in",
"id": "in"
},
{
"group": "in",
"id": "in2"
},
{
"group": "in",
"id": "in3"
},
{
"group": "out",
"id": "out"
},
{
"group": "out",
"id": "out2"
},
{
"group": "out",
"id": "out3"
},
{
"group": "top",
"id": "top"
},
{
"group": "top",
"id": "top2"
},
{
"group": "top",
"id": "top3"
},
{
"group": "bottom",
"id": "bottom"
},
{
"group": "bottom",
"id": "bottom2"
},
{
"group": "bottom",
"id": "bottom3"
},
{
"id": "in4",
"group": "in"
},
{
"id": "bottom4",
"group": "bottom"
},
{
"id": "top4",
"group": "top"
}
]
}
},
{
"id": "db2e0214-00dd-4c58-ba37-627fd8cba8d2",
"shape": "edit-node",
"position": {
"x": 1355.0000000000246,
"y": 1550.000000000005
},
"label": "### 部件缺失信息\n---\n工厂\n物料号\n版本号\n缺失信息(缺失备注信息)",
"fillColor": "rgb(90, 213, 198)",
"parent": "4fa67bb0-fbbe-4388-ac9e-6bb32e9cb04c",
"size": {
"width": 160,
"height": 150
},
"ports": {
"groups": {
"in": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "left"
}
},
"out": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "right"
}
},
"top": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "top"
}
},
"bottom": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "bottom"
}
}
},
"items": [
{
"group": "in",
"id": "in"
},
{
"group": "in",
"id": "in2"
},
{
"group": "in",
"id": "in3"
},
{
"group": "out",
"id": "out"
},
{
"group": "out",
"id": "out2"
},
{
"group": "out",
"id": "out3"
},
{
"group": "top",
"id": "top"
},
{
"group": "top",
"id": "top2"
},
{
"group": "top",
"id": "top3"
},
{
"group": "bottom",
"id": "bottom"
},
{
"group": "bottom",
"id": "bottom2"
},
{
"group": "bottom",
"id": "bottom3"
},
{
"id": "in4",
"group": "in"
},
{
"id": "bottom4",
"group": "bottom"
}
]
}
},
{
"id": "a9ad3011-be3b-45ce-9200-cbd99874e48d",
"shape": "edit-node",
"position": {
"x": 1440.0000000000095,
"y": 1370.0000000000123
},
"label": "### 当月入库标准成本缺失\n---\n工厂代码(工厂id)\n物料料号(物料id)\n产品名称\nWBS号\n项目名称(项目id)\n库存地点编号",
"fillColor": "rgb(90, 213, 198)",
"parent": "4fa67bb0-fbbe-4388-ac9e-6bb32e9cb04c",
"size": {
"width": 160,
"height": 160
},
"ports": {
"groups": {
"in": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "left"
}
},
"out": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "right"
}
},
"top": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "top"
}
},
"bottom": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "bottom"
}
}
},
"items": [
{
"group": "in",
"id": "in"
},
{
"group": "in",
"id": "in2"
},
{
"group": "in",
"id": "in3"
},
{
"group": "out",
"id": "out"
},
{
"group": "out",
"id": "out2"
},
{
"group": "out",
"id": "out3"
},
{
"group": "top",
"id": "top"
},
{
"group": "top",
"id": "top2"
},
{
"group": "top",
"id": "top3"
},
{
"group": "bottom",
"id": "bottom"
},
{
"group": "bottom",
"id": "bottom2"
},
{
"group": "bottom",
"id": "bottom3"
},
{
"id": "in4",
"group": "in"
},
{
"id": "bottom4",
"group": "bottom"
},
{
"id": "top4",
"group": "top"
}
]
}
},
{
"id": "b0b6d230-8b0f-4f2f-9d2e-b3d8cd88b234",
"shape": "edit-node",
"position": {
"x": 350.0000000000048,
"y": 969.9999999999952
},
"label": "### 角色管理\n---\nid\n角色名称\n是否启用\n操作权限",
"fillColor": "#DDE5FF",
"size": {
"width": 170,
"height": 150
},
"ports": {
"groups": {
"in": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "left"
}
},
"out": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "right"
}
},
"top": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "top"
}
},
"bottom": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "bottom"
}
}
},
"items": [
{
"group": "in",
"id": "in"
},
{
"group": "in",
"id": "in2"
},
{
"group": "in",
"id": "in3"
},
{
"group": "out",
"id": "out"
},
{
"group": "out",
"id": "out2"
},
{
"group": "out",
"id": "out3"
},
{
"group": "top",
"id": "top"
},
{
"group": "top",
"id": "top2"
},
{
"group": "top",
"id": "top3"
},
{
"group": "bottom",
"id": "bottom"
},
{
"group": "bottom",
"id": "bottom2"
},
{
"group": "bottom",
"id": "bottom3"
},
{
"id": "top4",
"group": "top"
}
]
}
},
{
"id": "c306ccee-689c-49cf-a846-ec1e6a451eb7",
"shape": "edit-node",
"position": {
"x": 740.0000000000243,
"y": 930.0000000000014
},
"label": "### 用户\n---\nid\n用户名\n昵称\n是否启用\n所属角色\n密码\n创建时间\n\n",
"fillColor": "#DDE5FF",
"parent": "4fa67bb0-fbbe-4388-ac9e-6bb32e9cb04c",
"size": {
"width": 90,
"height": 160
},
"ports": {
"groups": {
"in": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "left"
}
},
"out": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "right"
}
},
"top": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "top"
}
},
"bottom": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "bottom"
}
}
},
"items": [
{
"group": "in",
"id": "in"
},
{
"group": "in",
"id": "in2"
},
{
"group": "in",
"id": "in3"
},
{
"group": "out",
"id": "out"
},
{
"group": "out",
"id": "out2"
},
{
"group": "out",
"id": "out3"
},
{
"group": "top",
"id": "top"
},
{
"group": "top",
"id": "top2"
},
{
"group": "top",
"id": "top3"
},
{
"group": "bottom",
"id": "bottom"
},
{
"group": "bottom",
"id": "bottom2"
},
{
"group": "bottom",
"id": "bottom3"
},
{
"id": "top4",
"group": "top"
}
]
}
},
{
"id": "d9b4230a-9a29-4b06-9bc2-7d0021d99423",
"link": "{\"type\":\"internally\",\"value\":\"7AE6268A-7B4D-4F6A-8E6C-19F7C93C3C49\"}",
"shape": "edit-node",
"position": {
"x": 845.0000000000246,
"y": 950.0000000000123
},
"label": "### 数据字典\n---\n采购类型(一般采购、外协采购)\n是否启用(是、否)\n项目阶段(初始、首批、量\n产)\n制造类型\n版本状态",
"fillColor": "#DDE5FF",
"parent": "4fa67bb0-fbbe-4388-ac9e-6bb32e9cb04c",
"size": {
"width": 170,
"height": 150
},
"ports": {
"groups": {
"in": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "left"
}
},
"out": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "right"
}
},
"top": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "top"
}
},
"bottom": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "bottom"
}
}
},
"items": [
{
"group": "in",
"id": "in"
},
{
"group": "in",
"id": "in2"
},
{
"group": "in",
"id": "in3"
},
{
"group": "out",
"id": "out"
},
{
"group": "out",
"id": "out2"
},
{
"group": "out",
"id": "out3"
},
{
"group": "top",
"id": "top"
},
{
"group": "top",
"id": "top2"
},
{
"group": "top",
"id": "top3"
},
{
"group": "bottom",
"id": "bottom"
},
{
"group": "bottom",
"id": "bottom2"
},
{
"group": "bottom",
"id": "bottom3"
},
{
"id": "top4",
"group": "top"
}
]
}
},
{
"id": "bd6cd2f6-55ae-43fd-af6c-22bdbaf96a00",
"link": "{\"type\":\"internally\",\"value\":\"1271309E-2310-435D-B129-DC3F72BBA013\"}",
"shape": "edit-node",
"position": {
"x": 1620.0000000000048,
"y": 1150.0000000000061
},
"label": "### 物料号最新的版本号\n---\n项目类型\n子项目号\n项目名称\n项目阶段\n项目日期\n图号\n工厂\n物料号\n版本号\n版本状态",
"fillColor": "rgb(90, 213, 198)",
"parent": "4fa67bb0-fbbe-4388-ac9e-6bb32e9cb04c",
"size": {
"width": 170,
"height": 220
},
"ports": {
"groups": {
"in": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "left"
}
},
"out": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "right"
}
},
"top": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "top"
}
},
"bottom": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "bottom"
}
}
},
"items": [
{
"group": "in",
"id": "in"
},
{
"group": "in",
"id": "in2"
},
{
"group": "in",
"id": "in3"
},
{
"group": "out",
"id": "out"
},
{
"group": "out",
"id": "out2"
},
{
"group": "out",
"id": "out3"
},
{
"group": "top",
"id": "top"
},
{
"group": "top",
"id": "top2"
},
{
"group": "top",
"id": "top3"
},
{
"group": "bottom",
"id": "bottom"
},
{
"group": "bottom",
"id": "bottom2"
},
{
"group": "bottom",
"id": "bottom3"
},
{
"id": "top4",
"group": "top"
}
]
}
},
{
"id": "ab4a33f9-98c1-4690-87aa-46e590bd7b0c",
"link": "{\"type\":\"internally\",\"value\":\"236F8414-6100-429D-8DEC-A223B0BDA052\"}",
"shape": "edit-node",
"position": {
"x": 1460.0000000000095,
"y": 930.0000000000014
},
"label": "### 项目\n---\nid\n项目编号\n项目名称\n项目类型\n计划开始时间\n计划结束时间\n项目状态",
"fillColor": "#DDE5FF",
"parent": "4fa67bb0-fbbe-4388-ac9e-6bb32e9cb04c",
"size": {
"width": 120,
"height": 160
},
"ports": {
"groups": {
"in": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "left"
}
},
"out": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "right"
}
},
"top": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "top"
}
},
"bottom": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "bottom"
}
}
},
"items": [
{
"group": "in",
"id": "in"
},
{
"group": "in",
"id": "in2"
},
{
"group": "in",
"id": "in3"
},
{
"group": "out",
"id": "out"
},
{
"group": "out",
"id": "out2"
},
{
"group": "out",
"id": "out3"
},
{
"group": "top",
"id": "top"
},
{
"group": "top",
"id": "top2"
},
{
"group": "top",
"id": "top3"
},
{
"group": "bottom",
"id": "bottom"
},
{
"group": "bottom",
"id": "bottom2"
},
{
"group": "bottom",
"id": "bottom3"
}
]
}
},
{
"id": "e9895e8e-4c87-4ca5-9855-3155b08e1e9a",
"link": "{\"type\":\"internally\",\"value\":\"65E2E950-34BE-49A8-98A3-9EB13E974B8F\"}",
"shape": "edit-node",
"position": {
"x": 280.0000000000198,
"y": 579.9999999999952
},
"label": "### 小时费用率\n---\n年度\n工厂代码(工厂id)\n成本中心代码(成本中心id)\n成本中心名称(成本中心id)\n人工小时费率\n设备小时费率\n燃动小时费率\n辅料小时费率\n其他小时费率\n生效日期\n失效日期\n维护人员(用户id)\n维护时间",
"fontColor": "rgb(52, 124, 212)",
"fillColor": "rgb(245, 220, 78)",
"size": {
"width": 180,
"height": 270
},
"ports": {
"groups": {
"in": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "left"
}
},
"out": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "right"
}
},
"top": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "top"
}
},
"bottom": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "bottom"
}
}
},
"items": [
{
"group": "in",
"id": "in"
},
{
"group": "in",
"id": "in2"
},
{
"group": "in",
"id": "in3"
},
{
"group": "out",
"id": "out"
},
{
"group": "out",
"id": "out2"
},
{
"group": "out",
"id": "out3"
},
{
"group": "top",
"id": "top"
},
{
"group": "top",
"id": "top2"
},
{
"group": "top",
"id": "top3"
},
{
"group": "bottom",
"id": "bottom"
},
{
"group": "bottom",
"id": "bottom2"
},
{
"group": "bottom",
"id": "bottom3"
},
{
"id": "in4",
"group": "in"
},
{
"id": "bottom4",
"group": "bottom"
}
]
}
},
{
"id": "71e702a2-681a-453f-a15e-30ff10e3b439",
"link": "{\"type\":\"internally\",\"value\":\"4438394B-60D7-4566-91D1-4A14E2E16314\"}",
"shape": "edit-node",
"position": {
"x": 500.0000000000198,
"y": 579.9999999999952
},
"label": "### 7525价格\n---\nid\n年份\n门控料号(物料id)\n物料规格信息\n价格",
"fontColor": "rgb(52, 124, 212)",
"fillColor": "rgb(245, 220, 78)",
"size": {
"width": 120,
"height": 160
},
"ports": {
"groups": {
"in": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "left"
}
},
"out": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "right"
}
},
"top": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "top"
}
},
"bottom": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "bottom"
}
}
},
"items": [
{
"group": "in",
"id": "in"
},
{
"group": "in",
"id": "in2"
},
{
"group": "in",
"id": "in3"
},
{
"group": "out",
"id": "out"
},
{
"group": "out",
"id": "out2"
},
{
"group": "out",
"id": "out3"
},
{
"group": "top",
"id": "top"
},
{
"group": "top",
"id": "top2"
},
{
"group": "top",
"id": "top3"
},
{
"group": "bottom",
"id": "bottom"
},
{
"group": "bottom",
"id": "bottom2"
},
{
"group": "bottom",
"id": "bottom3"
}
]
}
},
{
"id": "ff5515d5-21a9-4272-86b2-c984273febc1",
"link": "{\"type\":\"internally\",\"value\":\"323C2CE9-EC06-4BD2-B0FB-A2CD69461990\"}",
"shape": "edit-node",
"position": {
"x": 830.0000000000243,
"y": 549.9999999999952
},
"label": "### 预算价格\n---\n年度\n物料号(物料id)\n物料描述(物料id)\n项目编号(项目id)\n预算价格",
"fontColor": "rgb(52, 124, 212)",
"fillColor": "rgb(245, 220, 78)",
"parent": "4fa67bb0-fbbe-4388-ac9e-6bb32e9cb04c",
"size": {
"width": 160,
"height": 130
},
"ports": {
"groups": {
"in": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "left"
}
},
"out": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "right"
}
},
"top": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "top"
}
},
"bottom": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "bottom"
}
}
},
"items": [
{
"group": "in",
"id": "in"
},
{
"group": "in",
"id": "in2"
},
{
"group": "in",
"id": "in3"
},
{
"group": "out",
"id": "out"
},
{
"group": "out",
"id": "out2"
},
{
"group": "out",
"id": "out3"
},
{
"group": "top",
"id": "top"
},
{
"group": "top",
"id": "top2"
},
{
"group": "top",
"id": "top3"
},
{
"group": "bottom",
"id": "bottom"
},
{
"group": "bottom",
"id": "bottom2"
},
{
"group": "bottom",
"id": "bottom3"
},
{
"id": "in4",
"group": "in"
}
]
}
},
{
"id": "32dfec65-cfe2-4f80-9f86-6dfd50c2f07f",
"link": "{\"type\":\"internally\",\"value\":\"15372773-A008-4A5F-B23E-75E100F99B47\"}",
"shape": "edit-node",
"position": {
"x": 1040.0000000000277,
"y": 965.0000000000014
},
"label": "### 成本中心\n---\nid\n成本中心代码",
"fontColor": "rgb(52, 124, 212)",
"fillColor": "#DDE5FF",
"parent": "4fa67bb0-fbbe-4388-ac9e-6bb32e9cb04c",
"size": {
"width": 90,
"height": 70
},
"ports": {
"groups": {
"in": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "left"
}
},
"out": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "right"
}
},
"top": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "top"
}
},
"bottom": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "bottom"
}
}
},
"items": [
{
"group": "in",
"id": "in"
},
{
"group": "in",
"id": "in2"
},
{
"group": "in",
"id": "in3"
},
{
"group": "out",
"id": "out"
},
{
"group": "out",
"id": "out2"
},
{
"group": "out",
"id": "out3"
},
{
"group": "top",
"id": "top"
},
{
"group": "top",
"id": "top2"
},
{
"group": "top",
"id": "top3"
},
{
"group": "bottom",
"id": "bottom"
},
{
"group": "bottom",
"id": "bottom2"
},
{
"group": "bottom",
"id": "bottom3"
}
]
}
},
{
"id": "06ca758c-3187-47bd-8136-ca10dd94640b",
"shape": "edit-node",
"position": {
"x": 805.0000000000246,
"y": 1200.0000000000123
},
"label": "### 成本挖掘统计\n---\n工厂\n年度\n月度\n库存地点\n材料成本-实际\n人工成本-实际\n制造费用-实际\n总成本-电子实际\n材料成本-标准\n人工成本-标准\n制造费用-标准\n标准成本-电子实际\n材料成本-差异\n人工成本-差异\n制造费用-差异\n总成本差异-电子实际\n---\n原因分析",
"fillColor": "rgb(247, 151, 128)",
"parent": "4fa67bb0-fbbe-4388-ac9e-6bb32e9cb04c",
"size": {
"width": 140,
"height": 350
},
"ports": {
"groups": {
"in": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "left"
}
},
"out": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "right"
}
},
"top": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "top"
}
},
"bottom": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "bottom"
}
}
},
"items": [
{
"group": "in",
"id": "in"
},
{
"group": "in",
"id": "in2"
},
{
"group": "in",
"id": "in3"
},
{
"group": "out",
"id": "out"
},
{
"group": "out",
"id": "out2"
},
{
"group": "out",
"id": "out3"
},
{
"group": "top",
"id": "top"
},
{
"group": "top",
"id": "top2"
},
{
"group": "top",
"id": "top3"
},
{
"group": "bottom",
"id": "bottom"
},
{
"group": "bottom",
"id": "bottom2"
},
{
"group": "bottom",
"id": "bottom3"
},
{
"id": "top4",
"group": "top"
}
]
}
},
{
"id": "e6458913-d5bb-4d3e-8194-4e983ee9561b",
"link": "{\"type\":\"internally\",\"value\":\"0C137DAC-F352-41FC-83D4-852123619E5C\"}",
"shape": "edit-node",
"position": {
"x": 1170.0000000000277,
"y": 950.0000000000123
},
"label": "### 工厂\n---\nid\n工厂代码",
"fontColor": "rgb(52, 124, 212)",
"fillColor": "#DDE5FF",
"parent": "4fa67bb0-fbbe-4388-ac9e-6bb32e9cb04c",
"size": {
"width": 80,
"height": 70
},
"ports": {
"groups": {
"in": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "left"
}
},
"out": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "right"
}
},
"top": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "top"
}
},
"bottom": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "bottom"
}
}
},
"items": [
{
"group": "in",
"id": "in"
},
{
"group": "in",
"id": "in2"
},
{
"group": "in",
"id": "in3"
},
{
"group": "out",
"id": "out"
},
{
"group": "out",
"id": "out2"
},
{
"group": "out",
"id": "out3"
},
{
"group": "top",
"id": "top"
},
{
"group": "top",
"id": "top2"
},
{
"group": "top",
"id": "top3"
},
{
"group": "bottom",
"id": "bottom"
},
{
"group": "bottom",
"id": "bottom2"
},
{
"group": "bottom",
"id": "bottom3"
},
{
"id": "top4",
"group": "top"
}
]
}
},
{
"id": "50255b65-de6e-4032-b606-58482a662442",
"link": "{\"type\":\"internally\",\"value\":\"7D1DEA8A-7373-4659-B1A7-B0E72416EDA7\"}",
"shape": "edit-node",
"position": {
"x": 1290.0000000000246,
"y": 930.0000000000014
},
"label": "### 物料\n---\nid\n工厂代号(工厂id)\n物料号\n物料名称\n图号",
"fillColor": "#DDE5FF",
"parent": "4fa67bb0-fbbe-4388-ac9e-6bb32e9cb04c",
"size": {
"width": 140,
"height": 140
},
"ports": {
"groups": {
"in": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "left"
}
},
"out": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "right"
}
},
"top": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "top"
}
},
"bottom": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "bottom"
}
}
},
"items": [
{
"group": "in",
"id": "in"
},
{
"group": "in",
"id": "in2"
},
{
"group": "in",
"id": "in3"
},
{
"group": "out",
"id": "out"
},
{
"group": "out",
"id": "out2"
},
{
"group": "out",
"id": "out3"
},
{
"group": "top",
"id": "top"
},
{
"group": "top",
"id": "top2"
},
{
"group": "top",
"id": "top3"
},
{
"group": "bottom",
"id": "bottom"
},
{
"group": "bottom",
"id": "bottom2"
},
{
"group": "bottom",
"id": "bottom3"
},
{
"id": "top4",
"group": "top"
}
]
}
},
{
"id": "8e8dd851-2e95-4bd5-8623-645b6e590bab",
"link": "{\"type\":\"internally\",\"value\":\"38DC4808-C376-4C0A-9E1D-9BE756B68A7D\"}",
"shape": "edit-node",
"position": {
"x": 1090.0000000000155,
"y": 549.9999999999952
},
"label": "### 生产批量设置\n---\nid\n门控料号(物料id)\n工厂代号(工厂id)\n生产批量\n维护人(用户id)\n维护时间",
"fontColor": "rgb(52, 124, 212)",
"fillColor": "rgb(245, 220, 78)",
"parent": "4fa67bb0-fbbe-4388-ac9e-6bb32e9cb04c",
"size": {
"width": 140,
"height": 160
},
"ports": {
"groups": {
"in": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "left"
}
},
"out": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "right"
}
},
"top": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "top"
}
},
"bottom": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "bottom"
}
}
},
"items": [
{
"group": "in",
"id": "in"
},
{
"group": "in",
"id": "in2"
},
{
"group": "in",
"id": "in3"
},
{
"group": "out",
"id": "out"
},
{
"group": "out",
"id": "out2"
},
{
"group": "out",
"id": "out3"
},
{
"group": "top",
"id": "top"
},
{
"group": "top",
"id": "top2"
},
{
"group": "top",
"id": "top3"
},
{
"group": "bottom",
"id": "bottom"
},
{
"group": "bottom",
"id": "bottom2"
},
{
"group": "bottom",
"id": "bottom3"
},
{
"id": "bottom4",
"group": "bottom"
}
]
}
},
{
"id": "aa15bf4b-eb5c-4beb-94be-98c9cf34c41a",
"link": "{\"type\":\"internally\",\"value\":\"9D89F846-66FC-42B0-B655-7083874263E1\"}",
"shape": "edit-node",
"position": {
"x": 1270.0000000000095,
"y": 549.9999999999952
},
"label": "### 最近采购价格\n---\nid\n工厂代号(工厂id)\n门控料号(物料id)\n产品名称(?与物料有什么区别)\n规格\n单位\n不含税价格\n估算日期\n采购类型\n是否启用",
"fontColor": "rgb(52, 124, 212)",
"fillColor": "rgb(245, 220, 78)",
"parent": "4fa67bb0-fbbe-4388-ac9e-6bb32e9cb04c",
"size": {
"width": 150,
"height": 220
},
"ports": {
"groups": {
"in": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "left"
}
},
"out": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "right"
}
},
"top": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "top"
}
},
"bottom": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "bottom"
}
}
},
"items": [
{
"group": "in",
"id": "in"
},
{
"group": "in",
"id": "in2"
},
{
"group": "in",
"id": "in3"
},
{
"group": "out",
"id": "out"
},
{
"group": "out",
"id": "out2"
},
{
"group": "out",
"id": "out3"
},
{
"group": "top",
"id": "top"
},
{
"group": "top",
"id": "top2"
},
{
"group": "top",
"id": "top3"
},
{
"group": "bottom",
"id": "bottom"
},
{
"group": "bottom",
"id": "bottom2"
},
{
"group": "bottom",
"id": "bottom3"
},
{
"id": "bottom4",
"group": "bottom"
}
]
}
}
]
},
"id": "49BB7996-5205-4A52-96A3-FE87B1D8C4AC",
"comment": ""
},
{
"defKey": "2",
"defName": "逻辑关系",
"relationType": "field",
"canvasData": {
"cells": [
{
"id": "6d947e03-ef9a-4e4c-81c3-d31f70e998df",
"shape": "group",
"position": {
"x": -410,
"y": -810
},
"label": "",
"size": {
"width": 2140,
"height": 1760
},
"children": [
"e1d3d3ec-83d1-4ca6-9872-3c147e22ce3a",
"e1d3d3ec-83d1-4ca6-9872-3c147e22ce3a",
"329ba25d-42e4-4905-8a47-732834e62426",
"017063b8-dfde-4e5d-8017-7931f988f635",
"c915bf75-4064-43dc-ab40-2b602f12e6e3",
"054016c2-5f62-427b-869b-41ba43ea4229",
"42ccd398-ab73-4260-9988-f1b90a413019",
"4bebc0f0-5b95-471d-9311-44088b5ddf57",
"6e45f366-d22c-4af6-bcfc-701d81680466",
"7b854648-6489-4db4-a4b1-0ac3760e7f02",
"febd58fb-80af-4cd4-967b-c44028f271a2"
]
},
{
"id": "e1d3d3ec-83d1-4ca6-9872-3c147e22ce3a",
"shape": "group",
"position": {
"x": 173.0000000000033,
"y": -396.0000000000026
},
"label": "## 产成品料、工、费占比\n",
"parent": "6d947e03-ef9a-4e4c-81c3-d31f70e998df",
"size": {
"width": 290,
"height": 300
},
"children": [
"08104722-6ca2-48cb-9791-9a1d780b712c",
"1e094ebb-2aab-4589-88b1-3b034654ffe0",
"d87bb07c-916d-4d81-a898-f3f551215fdb"
]
},
{
"id": "329ba25d-42e4-4905-8a47-732834e62426",
"shape": "group",
"position": {
"x": -379.9999999999991,
"y": -376.0000000000026
},
"label": "## 物料",
"parent": "6d947e03-ef9a-4e4c-81c3-d31f70e998df",
"size": {
"width": 240,
"height": 210
},
"children": [
"7da48b7d-a234-4584-a090-4c9d38f450d9"
]
},
{
"id": "017063b8-dfde-4e5d-8017-7931f988f635",
"shape": "group",
"position": {
"x": 468.0000000000032,
"y": -781.0000000000023
},
"label": "## 工时工序",
"parent": "6d947e03-ef9a-4e4c-81c3-d31f70e998df",
"size": {
"width": 270,
"height": 190
},
"children": [
"a509e0a0-140a-4d92-85c3-c229a4f41f00"
]
},
{
"id": "c915bf75-4064-43dc-ab40-2b602f12e6e3",
"shape": "group",
"position": {
"x": 193.00000000000333,
"y": -781.0000000000022
},
"label": "## BOM(含人员、设备工时)",
"parent": "6d947e03-ef9a-4e4c-81c3-d31f70e998df",
"size": {
"width": 240,
"height": 340
},
"children": [
"f684333b-7b36-49c2-b02a-8626b5094245",
"5a935d84-d048-41ea-adef-11177e4b4d63"
]
},
{
"id": "054016c2-5f62-427b-869b-41ba43ea4229",
"shape": "group",
"position": {
"x": -396.9999999999975,
"y": -40
},
"label": "## 产品报价成本",
"parent": "6d947e03-ef9a-4e4c-81c3-d31f70e998df",
"size": {
"width": 640,
"height": 630
},
"children": [
"78736a0b-4c09-4408-b41c-19f54132bf75",
"b3f64ccd-1a46-4f84-95d0-8d91cd6b251d",
"a368a778-43c7-4bd0-b3cf-3c6114841edf"
]
},
{
"id": "42ccd398-ab73-4260-9988-f1b90a413019",
"shape": "group",
"position": {
"x": -81.99999999999744,
"y": -781.0000000000024
},
"label": "## 产品信息(上下级结构树)\n\n---\n###### /setting/bomInfo/detailList?pageNum=1&pageSize=10&productMainType=插座线束&module=防护盖模块&productSubType1=软质盖&productSubType2=GB交流软插盖\n\nSELECT * from knne_quot_prod_process_hours WHERE material_code IN(SELECT material_code FROM `knne_bom_info` WHERE product_main_type=\"插座线束\" and module=\"防护盖模块\" and product_sub_type1=\"软质盖\" and product_sub_type2=\"GB交流软插盖\")\n",
"fontColor": "rgb(183, 185, 189)",
"parent": "6d947e03-ef9a-4e4c-81c3-d31f70e998df",
"size": {
"width": 240,
"height": 210
},
"children": [
"95e49e0e-8c2e-4fef-ac5f-0d0e51dbc419"
]
},
{
"id": "4bebc0f0-5b95-471d-9311-44088b5ddf57",
"shape": "group",
"position": {
"x": -121.99999999999744,
"y": -376.00000000000375
},
"label": "",
"parent": "6d947e03-ef9a-4e4c-81c3-d31f70e998df",
"size": {
"width": 280,
"height": 160
},
"children": [
"fb8aad47-31ed-42dc-9a3f-6acf6ff52888"
]
},
{
"id": "6e45f366-d22c-4af6-bcfc-701d81680466",
"shape": "group",
"position": {
"x": 855.0000000000005,
"y": -781.0000000000023
},
"label": "## 产品费用(用量、单位、单价)",
"parent": "6d947e03-ef9a-4e4c-81c3-d31f70e998df",
"size": {
"width": 320,
"height": 880
},
"children": [
"33599621-131a-4619-a98d-c34a3fea5404",
"1ae2a071-a5af-4f35-a0c3-6ed1873c8eb4",
"6435cdfa-1752-4670-b59c-b2cb8bc41b70",
"eb3dc6b7-2bbb-4d3e-81fb-7ae5464090c7",
"a7ce4c50-e7f0-41ab-a903-9dba95d3a6f5",
"7ca73ddd-562c-4fc4-bc87-fb4de33d9a47",
"5598d088-3ccd-4cba-b62c-694e9963ac54",
"0c1e00b4-0d37-4a51-b78b-6e7496ef9fbc",
"7fc1eaa4-2769-4e62-a8a2-96f4f8ccb0c3"
]
},
{
"id": "7b854648-6489-4db4-a4b1-0ac3760e7f02",
"shape": "group",
"position": {
"x": -379.9999999999991,
"y": -781.0000000000023
},
"label": "## 料(成本)",
"parent": "6d947e03-ef9a-4e4c-81c3-d31f70e998df",
"size": {
"width": 260,
"height": 360
},
"children": [
"5a5fab6a-1453-4b2c-9db7-d2a0af138406",
"ac2043ea-f657-4596-8081-c00e1d412a11"
]
},
{
"id": "febd58fb-80af-4cd4-967b-c44028f271a2",
"shape": "group",
"position": {
"x": 380,
"y": 250.00000000000023
},
"label": "## 新能源1.0标准成本涉及的表",
"parent": "6d947e03-ef9a-4e4c-81c3-d31f70e998df",
"size": {
"width": 1020,
"height": 450
},
"children": [
"c06dcbae-f744-45dc-980b-ba1dde1d6098",
"f3578d0e-f0d9-48cb-8a45-779c5940ff6b",
"1eb2f23b-b610-4aab-95b0-6722734522bf",
"37b56a02-c53a-4eef-9459-100335cc6372",
"945f58c4-5b7e-4983-87df-b5dc3a8627bb",
"d42835c0-c8cb-46b7-b9bf-e3f887df7da5"
]
},
{
"id": "08104722-6ca2-48cb-9791-9a1d780b712c",
"shape": "edit-node-circle",
"position": {
"x": 223.00000000000335,
"y": -270.0000000000018
},
"label": "### 制费比例(费用占比)\n---\nknne_produce_cost_ratio\n人工费用\n机器折旧\n机物料消耗\n水电费\n其他制费\n物流费用占比\n",
"fillColor": "#DDE5FF",
"parent": "e1d3d3ec-83d1-4ca6-9872-3c147e22ce3a",
"size": {
"width": 190,
"height": 160
},
"ports": {
"groups": {
"in": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "left"
}
},
"out": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "right"
}
},
"top": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "top"
}
},
"bottom": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "bottom"
}
}
},
"items": [
{
"group": "in",
"id": "in"
},
{
"group": "in",
"id": "in2"
},
{
"group": "in",
"id": "in3"
},
{
"group": "out",
"id": "out"
},
{
"group": "out",
"id": "out2"
},
{
"group": "out",
"id": "out3"
},
{
"group": "top",
"id": "top"
},
{
"group": "top",
"id": "top2"
},
{
"group": "top",
"id": "top3"
},
{
"group": "bottom",
"id": "bottom"
},
{
"group": "bottom",
"id": "bottom2"
},
{
"group": "bottom",
"id": "bottom3"
}
]
}
},
{
"id": "d87bb07c-916d-4d81-a898-f3f551215fdb",
"shape": "edit-node-circle",
"position": {
"x": 233.0000000000033,
"y": -346.00000000000375
},
"label": "### 基本成本配置表\n---\nknne_basic_cost\n",
"fillColor": "#DDE5FF",
"parent": "e1d3d3ec-83d1-4ca6-9872-3c147e22ce3a",
"size": {
"width": 170,
"height": 60
},
"ports": {
"groups": {
"in": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "left"
}
},
"out": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "right"
}
},
"top": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "top"
}
},
"bottom": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "bottom"
}
}
},
"items": [
{
"group": "in",
"id": "in"
},
{
"group": "in",
"id": "in2"
},
{
"group": "in",
"id": "in3"
},
{
"group": "out",
"id": "out"
},
{
"group": "out",
"id": "out2"
},
{
"group": "out",
"id": "out3"
},
{
"group": "top",
"id": "top"
},
{
"group": "top",
"id": "top2"
},
{
"group": "top",
"id": "top3"
},
{
"group": "bottom",
"id": "bottom"
},
{
"group": "bottom",
"id": "bottom2"
},
{
"group": "bottom",
"id": "bottom3"
}
]
}
},
{
"id": "7da48b7d-a234-4584-a090-4c9d38f450d9",
"shape": "edit-node-circle",
"position": {
"x": -349.9999999999984,
"y": -326.00000000000375
},
"label": "### 物料主数据\n---\nkn_new_sap_mara",
"fillColor": "#DDE5FF",
"parent": "329ba25d-42e4-4905-8a47-732834e62426",
"size": {
"width": 130,
"height": 60
},
"ports": {
"groups": {
"in": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "left"
}
},
"out": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "right"
}
},
"top": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "top"
}
},
"bottom": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "bottom"
}
}
},
"items": [
{
"group": "in",
"id": "in"
},
{
"group": "in",
"id": "in2"
},
{
"group": "in",
"id": "in3"
},
{
"group": "out",
"id": "out"
},
{
"group": "out",
"id": "out2"
},
{
"group": "out",
"id": "out3"
},
{
"group": "top",
"id": "top"
},
{
"group": "top",
"id": "top2"
},
{
"group": "top",
"id": "top3"
},
{
"group": "bottom",
"id": "bottom"
},
{
"group": "bottom",
"id": "bottom2"
},
{
"group": "bottom",
"id": "bottom3"
}
]
}
},
{
"id": "a509e0a0-140a-4d92-85c3-c229a4f41f00",
"shape": "edit-node-circle",
"position": {
"x": 513.0000000000039,
"y": -741.0000000000031
},
"label": "### sap工时工序表\n---\n#### 备注:数量、人员、设备工时部分有\n---\nknne_quot_prod_process_hours",
"fontColor": "#000000",
"fillColor": "#DDE5FF",
"parent": "017063b8-dfde-4e5d-8017-7931f988f635",
"size": {
"width": 210,
"height": 80
},
"ports": {
"groups": {
"in": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "left"
}
},
"out": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "right"
}
},
"top": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "top"
}
},
"bottom": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "bottom"
}
}
},
"items": [
{
"group": "in",
"id": "in"
},
{
"group": "in",
"id": "in2"
},
{
"group": "in",
"id": "in3"
},
{
"group": "out",
"id": "out"
},
{
"group": "out",
"id": "out2"
},
{
"group": "out",
"id": "out3"
},
{
"group": "top",
"id": "top"
},
{
"group": "top",
"id": "top2"
},
{
"group": "top",
"id": "top3"
},
{
"group": "bottom",
"id": "bottom"
},
{
"group": "bottom",
"id": "bottom2"
},
{
"group": "bottom",
"id": "bottom3"
}
]
}
},
{
"id": "f684333b-7b36-49c2-b02a-8626b5094245",
"shape": "edit-node-circle",
"position": {
"x": 203.00000000000375,
"y": -746.0000000000023
},
"label": "## bom信息\n---\n#### 备注:数量、单位有值。\n#### 人员、设备工时为空\n---\nknne_bom_info",
"fontColor": "#000000",
"fillColor": "#DDE5FF",
"parent": "c915bf75-4064-43dc-ab40-2b602f12e6e3",
"size": {
"width": 220,
"height": 110
},
"ports": {
"groups": {
"in": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "left"
}
},
"out": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "right"
}
},
"top": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "top"
}
},
"bottom": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "bottom"
}
}
},
"items": [
{
"group": "in",
"id": "in"
},
{
"group": "in",
"id": "in2"
},
{
"group": "in",
"id": "in3"
},
{
"group": "out",
"id": "out"
},
{
"group": "out",
"id": "out2"
},
{
"group": "out",
"id": "out3"
},
{
"group": "top",
"id": "top"
},
{
"group": "top",
"id": "top2"
},
{
"group": "top",
"id": "top3"
},
{
"group": "bottom",
"id": "bottom"
},
{
"group": "bottom",
"id": "bottom2"
},
{
"group": "bottom",
"id": "bottom3"
}
]
}
},
{
"id": "5a935d84-d048-41ea-adef-11177e4b4d63",
"shape": "edit-node-circle",
"position": {
"x": 203.00000000000372,
"y": -615.0000000000047
},
"label": "## 报价产品bom\n---\n#### 备注:数量、单位有值。\n#### 人员、设备工时、单价部分为空\n---\nknne_quot_prod_bom",
"fontColor": "#000000",
"fillColor": "#DDE5FF",
"parent": "c915bf75-4064-43dc-ab40-2b602f12e6e3",
"size": {
"width": 190,
"height": 130
},
"ports": {
"groups": {
"in": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "left"
}
},
"out": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "right"
}
},
"top": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "top"
}
},
"bottom": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "bottom"
}
}
},
"items": [
{
"group": "in",
"id": "in"
},
{
"group": "in",
"id": "in2"
},
{
"group": "in",
"id": "in3"
},
{
"group": "out",
"id": "out"
},
{
"group": "out",
"id": "out2"
},
{
"group": "out",
"id": "out3"
},
{
"group": "top",
"id": "top"
},
{
"group": "top",
"id": "top2"
},
{
"group": "top",
"id": "top3"
},
{
"group": "bottom",
"id": "bottom"
},
{
"group": "bottom",
"id": "bottom2"
},
{
"group": "bottom",
"id": "bottom3"
}
]
}
},
{
"id": "78736a0b-4c09-4408-b41c-19f54132bf75",
"shape": "edit-node-circle",
"position": {
"x": -369.9999999999977,
"y": -9.999999999999886
},
"label": "---\n#### knne_quot_prod_cost\n---\n申请单编号\n产品ID\n成本来源\n产品名称\n产品编码\n规格型号\n人工费用\n制造费用\n试验费用\n模具费用\n工装费用\n检具费用\nbom材料费用\n包装材料费用\n辅料费用\n物流费用\n机器折旧费用\n机器料消耗费用\n水电费用\n其他制造费用\n制造成本\n目标成本价\n20%建议报价\n40%建议报价\n总费用\n",
"fillColor": "#DDE5FF",
"parent": "054016c2-5f62-427b-869b-41ba43ea4229",
"size": {
"width": 200,
"height": 500
},
"ports": {
"groups": {
"in": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "left"
}
},
"out": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "right"
}
},
"top": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "top"
}
},
"bottom": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "bottom"
}
}
},
"items": [
{
"group": "in",
"id": "in"
},
{
"group": "in",
"id": "in2"
},
{
"group": "in",
"id": "in3"
},
{
"group": "out",
"id": "out"
},
{
"group": "out",
"id": "out2"
},
{
"group": "out",
"id": "out3"
},
{
"group": "top",
"id": "top"
},
{
"group": "top",
"id": "top2"
},
{
"group": "top",
"id": "top3"
},
{
"group": "bottom",
"id": "bottom"
},
{
"group": "bottom",
"id": "bottom2"
},
{
"group": "bottom",
"id": "bottom3"
}
]
}
},
{
"id": "b3f64ccd-1a46-4f84-95d0-8d91cd6b251d",
"shape": "edit-node-circle",
"position": {
"x": -108.99999999999585,
"y": 20.000000000000057
},
"label": "### 产品费用核算表\n---\nknne_prod_cost_cal",
"fillColor": "#DDE5FF",
"parent": "054016c2-5f62-427b-869b-41ba43ea4229",
"size": {
"width": 150,
"height": 60
},
"ports": {
"groups": {
"in": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "left"
}
},
"out": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "right"
}
},
"top": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "top"
}
},
"bottom": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "bottom"
}
}
},
"items": [
{
"group": "in",
"id": "in"
},
{
"group": "in",
"id": "in2"
},
{
"group": "in",
"id": "in3"
},
{
"group": "out",
"id": "out"
},
{
"group": "out",
"id": "out2"
},
{
"group": "out",
"id": "out3"
},
{
"group": "top",
"id": "top"
},
{
"group": "top",
"id": "top2"
},
{
"group": "top",
"id": "top3"
},
{
"group": "bottom",
"id": "bottom"
},
{
"group": "bottom",
"id": "bottom2"
},
{
"group": "bottom",
"id": "bottom3"
}
]
}
},
{
"id": "95e49e0e-8c2e-4fef-ac5f-0d0e51dbc419",
"shape": "edit-node-circle",
"position": {
"x": -46.999999999996646,
"y": -675.0000000000047
},
"label": "### 产品基础信息表\n---\nknne_product_basic",
"fontColor": "#000000",
"fillColor": "#DDE5FF",
"parent": "42ccd398-ab73-4260-9988-f1b90a413019",
"size": {
"width": 150,
"height": 60
},
"ports": {
"groups": {
"in": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "left"
}
},
"out": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "right"
}
},
"top": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "top"
}
},
"bottom": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "bottom"
}
}
},
"items": [
{
"group": "in",
"id": "in"
},
{
"group": "in",
"id": "in2"
},
{
"group": "in",
"id": "in3"
},
{
"group": "out",
"id": "out"
},
{
"group": "out",
"id": "out2"
},
{
"group": "out",
"id": "out3"
},
{
"group": "top",
"id": "top"
},
{
"group": "top",
"id": "top2"
},
{
"group": "top",
"id": "top3"
},
{
"group": "bottom",
"id": "bottom"
},
{
"group": "bottom",
"id": "bottom2"
},
{
"group": "bottom",
"id": "bottom3"
}
]
}
},
{
"id": "fb8aad47-31ed-42dc-9a3f-6acf6ff52888",
"shape": "edit-node-circle",
"position": {
"x": -101.99999999999744,
"y": -326.00000000000387
},
"label": "### 质量设备工装管理(产品相关的设备)\n---\nknne_quality_device_frock\n",
"fillColor": "#DDE5FF",
"parent": "4bebc0f0-5b95-471d-9311-44088b5ddf57",
"size": {
"width": 240,
"height": 60
},
"ports": {
"groups": {
"in": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "left"
}
},
"out": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "right"
}
},
"top": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "top"
}
},
"bottom": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "bottom"
}
}
},
"items": [
{
"group": "in",
"id": "in"
},
{
"group": "in",
"id": "in2"
},
{
"group": "in",
"id": "in3"
},
{
"group": "out",
"id": "out"
},
{
"group": "out",
"id": "out2"
},
{
"group": "out",
"id": "out3"
},
{
"group": "top",
"id": "top"
},
{
"group": "top",
"id": "top2"
},
{
"group": "top",
"id": "top3"
},
{
"group": "bottom",
"id": "bottom"
},
{
"group": "bottom",
"id": "bottom2"
},
{
"group": "bottom",
"id": "bottom3"
}
]
}
},
{
"id": "33599621-131a-4619-a98d-c34a3fea5404",
"shape": "edit-node-circle",
"position": {
"x": 890.0000000000068,
"y": -90.00000000000182
},
"label": "### 报价产品辅料费用\n---\nknne_quot_prod_accessories_cost",
"fillColor": "#DDE5FF",
"parent": "6e45f366-d22c-4af6-bcfc-701d81680466",
"size": {
"width": 220,
"height": 70
},
"ports": {
"groups": {
"in": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "left"
}
},
"out": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "right"
}
},
"top": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "top"
}
},
"bottom": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "bottom"
}
}
},
"items": [
{
"group": "in",
"id": "in"
},
{
"group": "in",
"id": "in2"
},
{
"group": "in",
"id": "in3"
},
{
"group": "out",
"id": "out"
},
{
"group": "out",
"id": "out2"
},
{
"group": "out",
"id": "out3"
},
{
"group": "top",
"id": "top"
},
{
"group": "top",
"id": "top2"
},
{
"group": "top",
"id": "top3"
},
{
"group": "bottom",
"id": "bottom"
},
{
"group": "bottom",
"id": "bottom2"
},
{
"group": "bottom",
"id": "bottom3"
}
]
}
},
{
"id": "1ae2a071-a5af-4f35-a0c3-6ed1873c8eb4",
"shape": "edit-node-circle",
"position": {
"x": 890.0000000000068,
"y": -183.00000000000273
},
"label": "### 报价产品包装材料费用\n---\nknne_quot_prod_package_cost",
"fillColor": "#DDE5FF",
"parent": "6e45f366-d22c-4af6-bcfc-701d81680466",
"size": {
"width": 220,
"height": 70
},
"ports": {
"groups": {
"in": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "left"
}
},
"out": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "right"
}
},
"top": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "top"
}
},
"bottom": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "bottom"
}
}
},
"items": [
{
"group": "in",
"id": "in"
},
{
"group": "in",
"id": "in2"
},
{
"group": "in",
"id": "in3"
},
{
"group": "out",
"id": "out"
},
{
"group": "out",
"id": "out2"
},
{
"group": "out",
"id": "out3"
},
{
"group": "top",
"id": "top"
},
{
"group": "top",
"id": "top2"
},
{
"group": "top",
"id": "top3"
},
{
"group": "bottom",
"id": "bottom"
},
{
"group": "bottom",
"id": "bottom2"
},
{
"group": "bottom",
"id": "bottom3"
}
]
}
},
{
"id": "6435cdfa-1752-4670-b59c-b2cb8bc41b70",
"shape": "edit-node-circle",
"position": {
"x": 885.0000000000068,
"y": -481.0000000000023
},
"label": "### 报价产品工装费用\n---\nknne_quot_prod_frock_cost",
"fillColor": "#DDE5FF",
"parent": "6e45f366-d22c-4af6-bcfc-701d81680466",
"size": {
"width": 230,
"height": 60
},
"ports": {
"groups": {
"in": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "left"
}
},
"out": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "right"
}
},
"top": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "top"
}
},
"bottom": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "bottom"
}
}
},
"items": [
{
"group": "in",
"id": "in"
},
{
"group": "in",
"id": "in2"
},
{
"group": "in",
"id": "in3"
},
{
"group": "out",
"id": "out"
},
{
"group": "out",
"id": "out2"
},
{
"group": "out",
"id": "out3"
},
{
"group": "top",
"id": "top"
},
{
"group": "top",
"id": "top2"
},
{
"group": "top",
"id": "top3"
},
{
"group": "bottom",
"id": "bottom"
},
{
"group": "bottom",
"id": "bottom2"
},
{
"group": "bottom",
"id": "bottom3"
}
]
}
},
{
"id": "eb3dc6b7-2bbb-4d3e-81fb-7ae5464090c7",
"shape": "edit-node-circle",
"position": {
"x": 890.0000000000068,
"y": -406.00000000000375
},
"label": "### 报价产品物流费用\n---\nknne_quot_prod_logistics_cost",
"fillColor": "#DDE5FF",
"parent": "6e45f366-d22c-4af6-bcfc-701d81680466",
"size": {
"width": 220,
"height": 60
},
"ports": {
"groups": {
"in": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "left"
}
},
"out": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "right"
}
},
"top": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "top"
}
},
"bottom": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "bottom"
}
}
},
"items": [
{
"group": "in",
"id": "in"
},
{
"group": "in",
"id": "in2"
},
{
"group": "in",
"id": "in3"
},
{
"group": "out",
"id": "out"
},
{
"group": "out",
"id": "out2"
},
{
"group": "out",
"id": "out3"
},
{
"group": "top",
"id": "top"
},
{
"group": "top",
"id": "top2"
},
{
"group": "top",
"id": "top3"
},
{
"group": "bottom",
"id": "bottom"
},
{
"group": "bottom",
"id": "bottom2"
},
{
"group": "bottom",
"id": "bottom3"
}
]
}
},
{
"id": "a7ce4c50-e7f0-41ab-a903-9dba95d3a6f5",
"shape": "edit-node-circle",
"position": {
"x": 895.0000000000068,
"y": -326.0000000000026
},
"label": "### 报价产品质量工装\n---\nknne_quot_prod_quality_frock",
"fillColor": "#DDE5FF",
"parent": "6e45f366-d22c-4af6-bcfc-701d81680466",
"size": {
"width": 210,
"height": 60
},
"ports": {
"groups": {
"in": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "left"
}
},
"out": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "right"
}
},
"top": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "top"
}
},
"bottom": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "bottom"
}
}
},
"items": [
{
"group": "in",
"id": "in"
},
{
"group": "in",
"id": "in2"
},
{
"group": "in",
"id": "in3"
},
{
"group": "out",
"id": "out"
},
{
"group": "out",
"id": "out2"
},
{
"group": "out",
"id": "out3"
},
{
"group": "top",
"id": "top"
},
{
"group": "top",
"id": "top2"
},
{
"group": "top",
"id": "top3"
},
{
"group": "bottom",
"id": "bottom"
},
{
"group": "bottom",
"id": "bottom2"
},
{
"group": "bottom",
"id": "bottom3"
}
]
}
},
{
"id": "7ca73ddd-562c-4fc4-bc87-fb4de33d9a47",
"shape": "edit-node-circle",
"position": {
"x": 895.0000000000068,
"y": -256.0000000000026
},
"label": "### 报价产品实验费用\n---\nknne_quot_prod_trial_cost",
"fillColor": "#DDE5FF",
"parent": "6e45f366-d22c-4af6-bcfc-701d81680466",
"size": {
"width": 200,
"height": 60
},
"ports": {
"groups": {
"in": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "left"
}
},
"out": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "right"
}
},
"top": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "top"
}
},
"bottom": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "bottom"
}
}
},
"items": [
{
"group": "in",
"id": "in"
},
{
"group": "in",
"id": "in2"
},
{
"group": "in",
"id": "in3"
},
{
"group": "out",
"id": "out"
},
{
"group": "out",
"id": "out2"
},
{
"group": "out",
"id": "out3"
},
{
"group": "top",
"id": "top"
},
{
"group": "top",
"id": "top2"
},
{
"group": "top",
"id": "top3"
},
{
"group": "bottom",
"id": "bottom"
},
{
"group": "bottom",
"id": "bottom2"
},
{
"group": "bottom",
"id": "bottom3"
}
]
}
},
{
"id": "5598d088-3ccd-4cba-b62c-694e9963ac54",
"shape": "edit-node-circle",
"position": {
"x": 895.0000000000068,
"y": -555.0000000000047
},
"label": "### (产品)试验费用管理\n---\nknne_trial_cost",
"fontColor": "#000000",
"fillColor": "#DDE5FF",
"parent": "6e45f366-d22c-4af6-bcfc-701d81680466",
"size": {
"width": 210,
"height": 60
},
"ports": {
"groups": {
"in": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "left"
}
},
"out": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "right"
}
},
"top": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "top"
}
},
"bottom": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "bottom"
}
}
},
"items": [
{
"group": "in",
"id": "in"
},
{
"group": "in",
"id": "in2"
},
{
"group": "in",
"id": "in3"
},
{
"group": "out",
"id": "out"
},
{
"group": "out",
"id": "out2"
},
{
"group": "out",
"id": "out3"
},
{
"group": "top",
"id": "top"
},
{
"group": "top",
"id": "top2"
},
{
"group": "top",
"id": "top3"
},
{
"group": "bottom",
"id": "bottom"
},
{
"group": "bottom",
"id": "bottom2"
},
{
"group": "bottom",
"id": "bottom3"
}
]
}
},
{
"id": "0c1e00b4-0d37-4a51-b78b-6e7496ef9fbc",
"shape": "edit-node-circle",
"position": {
"x": 890.0000000000068,
"y": -732.0000000000027
},
"label": "### (产品)包装成本估计\n---\nknne_package_cost",
"fontColor": "#000000",
"fillColor": "#DDE5FF",
"parent": "6e45f366-d22c-4af6-bcfc-701d81680466",
"size": {
"width": 210,
"height": 60
},
"ports": {
"groups": {
"in": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "left"
}
},
"out": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "right"
}
},
"top": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "top"
}
},
"bottom": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "bottom"
}
}
},
"items": [
{
"group": "in",
"id": "in"
},
{
"group": "in",
"id": "in2"
},
{
"group": "in",
"id": "in3"
},
{
"group": "out",
"id": "out"
},
{
"group": "out",
"id": "out2"
},
{
"group": "out",
"id": "out3"
},
{
"group": "top",
"id": "top"
},
{
"group": "top",
"id": "top2"
},
{
"group": "top",
"id": "top3"
},
{
"group": "bottom",
"id": "bottom"
},
{
"group": "bottom",
"id": "bottom2"
},
{
"group": "bottom",
"id": "bottom3"
}
]
}
},
{
"id": "7fc1eaa4-2769-4e62-a8a2-96f4f8ccb0c3",
"link": "{\"type\": \"\"}",
"shape": "edit-node-circle",
"position": {
"x": 895.0000000000068,
"y": -651.0000000000024
},
"label": "### (产品) 辅料成本估价\n---\n#### 备注:用量、单位、单价都为0\n---\nknne_accessories_cost",
"fontColor": "rgb(25, 25, 26)",
"fillColor": "#DDE5FF",
"parent": "6e45f366-d22c-4af6-bcfc-701d81680466",
"size": {
"width": 210,
"height": 80
},
"ports": {
"groups": {
"in": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "left"
}
},
"out": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "right"
}
},
"top": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "top"
}
},
"bottom": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "bottom"
}
}
},
"items": [
{
"group": "in",
"id": "in"
},
{
"group": "in",
"id": "in2"
},
{
"group": "in",
"id": "in3"
},
{
"group": "out",
"id": "out"
},
{
"group": "out",
"id": "out2"
},
{
"group": "out",
"id": "out3"
},
{
"group": "top",
"id": "top"
},
{
"group": "top",
"id": "top2"
},
{
"group": "top",
"id": "top3"
},
{
"group": "bottom",
"id": "bottom"
},
{
"group": "bottom",
"id": "bottom2"
},
{
"group": "bottom",
"id": "bottom3"
}
]
}
},
{
"id": "5a5fab6a-1453-4b2c-9db7-d2a0af138406",
"shape": "edit-node-circle",
"position": {
"x": -364.9999999999991,
"y": -571.0000000000024
},
"label": "#### 物料信息(暂未使用)\n---\nknne_material_info",
"fillColor": "#DDE5FF",
"parent": "7b854648-6489-4db4-a4b1-0ac3760e7f02",
"size": {
"width": 130,
"height": 60
},
"ports": {
"groups": {
"in": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "left"
}
},
"out": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "right"
}
},
"top": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "top"
}
},
"bottom": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "bottom"
}
}
},
"items": [
{
"group": "in",
"id": "in"
},
{
"group": "in",
"id": "in2"
},
{
"group": "in",
"id": "in3"
},
{
"group": "out",
"id": "out"
},
{
"group": "out",
"id": "out2"
},
{
"group": "out",
"id": "out3"
},
{
"group": "top",
"id": "top"
},
{
"group": "top",
"id": "top2"
},
{
"group": "top",
"id": "top3"
},
{
"group": "bottom",
"id": "bottom"
},
{
"group": "bottom",
"id": "bottom2"
},
{
"group": "bottom",
"id": "bottom3"
}
]
}
},
{
"id": "ac2043ea-f657-4596-8081-c00e1d412a11",
"shape": "edit-node-circle",
"position": {
"x": -364.9999999999991,
"y": -641.0000000000022
},
"label": "### 报价产品辅料费用\n---\nknne_quot_prod_accessories_cost",
"fillColor": "#DDE5FF",
"parent": "7b854648-6489-4db4-a4b1-0ac3760e7f02",
"size": {
"width": 230,
"height": 60
},
"ports": {
"groups": {
"in": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "left"
}
},
"out": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "right"
}
},
"top": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "top"
}
},
"bottom": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "bottom"
}
}
},
"items": [
{
"group": "in",
"id": "in"
},
{
"group": "in",
"id": "in2"
},
{
"group": "in",
"id": "in3"
},
{
"group": "out",
"id": "out"
},
{
"group": "out",
"id": "out2"
},
{
"group": "out",
"id": "out3"
},
{
"group": "top",
"id": "top"
},
{
"group": "top",
"id": "top2"
},
{
"group": "top",
"id": "top3"
},
{
"group": "bottom",
"id": "bottom"
},
{
"group": "bottom",
"id": "bottom2"
},
{
"group": "bottom",
"id": "bottom3"
}
]
}
},
{
"id": "c06dcbae-f744-45dc-980b-ba1dde1d6098",
"shape": "edit-node",
"position": {
"x": 655.0000000000005,
"y": 450
},
"label": "#### 1.设置bom材料费用:通过材料名称--查询多个“产品报价多个\n#### bom”knne_product_quotation_bom。卷积计算(单价和数量)\n---\n#### 2.设置辅助材料费用:物料的辅助成本估价对象\nknne_accessories_cost",
"fillColor": "#DDE5FF",
"parent": "febd58fb-80af-4cd4-967b-c44028f271a2",
"size": {
"width": 230,
"height": 180
},
"ports": {
"groups": {
"in": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "left"
}
},
"out": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "right"
}
},
"top": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "top"
}
},
"bottom": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "bottom"
}
}
},
"items": [
{
"group": "in",
"id": "in"
},
{
"group": "in",
"id": "in2"
},
{
"group": "in",
"id": "in3"
},
{
"group": "out",
"id": "out"
},
{
"group": "out",
"id": "out2"
},
{
"group": "out",
"id": "out3"
},
{
"group": "top",
"id": "top"
},
{
"group": "top",
"id": "top2"
},
{
"group": "top",
"id": "top3"
},
{
"group": "bottom",
"id": "bottom"
},
{
"group": "bottom",
"id": "bottom2"
},
{
"group": "bottom",
"id": "bottom3"
}
]
}
},
{
"id": "f3578d0e-f0d9-48cb-8a45-779c5940ff6b",
"shape": "edit-node-circle",
"position": {
"x": 393.00000000000097,
"y": 335.9999999999985
},
"label": "### 物料编号\n---\n物料主数据对象 kn_new_sap_mara",
"fillColor": "#DDE5FF",
"parent": "febd58fb-80af-4cd4-967b-c44028f271a2",
"size": {
"width": 210,
"height": 110
},
"ports": {
"groups": {
"in": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "left"
}
},
"out": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "right"
}
},
"top": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "top"
}
},
"bottom": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "bottom"
}
}
},
"items": [
{
"group": "in",
"id": "in"
},
{
"group": "in",
"id": "in2"
},
{
"group": "in",
"id": "in3"
},
{
"group": "out",
"id": "out"
},
{
"group": "out",
"id": "out2"
},
{
"group": "out",
"id": "out3"
},
{
"group": "top",
"id": "top"
},
{
"group": "top",
"id": "top2"
},
{
"group": "top",
"id": "top3"
},
{
"group": "bottom",
"id": "bottom"
},
{
"group": "bottom",
"id": "bottom2"
},
{
"group": "bottom",
"id": "bottom3"
}
]
}
},
{
"id": "1eb2f23b-b610-4aab-95b0-6722734522bf",
"shape": "edit-node-circle",
"position": {
"x": 660.0000000000005,
"y": 360.9999999999985
},
"label": "### 工艺路线\n---\nknne_ods_z_sap_xbj001_head\n",
"fillColor": "#DDE5FF",
"parent": "febd58fb-80af-4cd4-967b-c44028f271a2",
"size": {
"width": 220,
"height": 60
},
"ports": {
"groups": {
"in": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "left"
}
},
"out": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "right"
}
},
"top": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "top"
}
},
"bottom": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "bottom"
}
}
},
"items": [
{
"group": "in",
"id": "in"
},
{
"group": "in",
"id": "in2"
},
{
"group": "in",
"id": "in3"
},
{
"group": "out",
"id": "out"
},
{
"group": "out",
"id": "out2"
},
{
"group": "out",
"id": "out3"
},
{
"group": "top",
"id": "top"
},
{
"group": "top",
"id": "top2"
},
{
"group": "top",
"id": "top3"
},
{
"group": "bottom",
"id": "bottom"
},
{
"group": "bottom",
"id": "bottom2"
},
{
"group": "bottom",
"id": "bottom3"
}
]
}
},
{
"id": "37b56a02-c53a-4eef-9459-100335cc6372",
"shape": "edit-node-circle",
"position": {
"x": 1029.9999999999995,
"y": 360.9999999999985
},
"label": "### 工艺路线工时\n---\nKnne_ods_z_sap_xbj001_detail",
"fillColor": "#DDE5FF",
"parent": "febd58fb-80af-4cd4-967b-c44028f271a2",
"size": {
"width": 220,
"height": 60
},
"ports": {
"groups": {
"in": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "left"
}
},
"out": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "right"
}
},
"top": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "top"
}
},
"bottom": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "bottom"
}
}
},
"items": [
{
"group": "in",
"id": "in"
},
{
"group": "in",
"id": "in2"
},
{
"group": "in",
"id": "in3"
},
{
"group": "out",
"id": "out"
},
{
"group": "out",
"id": "out2"
},
{
"group": "out",
"id": "out3"
},
{
"group": "top",
"id": "top"
},
{
"group": "top",
"id": "top2"
},
{
"group": "top",
"id": "top3"
},
{
"group": "bottom",
"id": "bottom"
},
{
"group": "bottom",
"id": "bottom2"
},
{
"group": "bottom",
"id": "bottom3"
}
]
}
},
{
"id": "945f58c4-5b7e-4983-87df-b5dc3a8627bb",
"shape": "erdRelation",
"source": {
"cell": "f3578d0e-f0d9-48cb-8a45-779c5940ff6b",
"port": "out2"
},
"target": {
"cell": "1eb2f23b-b610-4aab-95b0-6722734522bf",
"port": "in2"
},
"relation": "none:concave",
"fillColor": "#DDE5FF",
"parent": "febd58fb-80af-4cd4-967b-c44028f271a2",
"attrs": {
"line": {
"strokeDasharray": ""
}
}
},
{
"id": "d42835c0-c8cb-46b7-b9bf-e3f887df7da5",
"shape": "erdRelation",
"source": {
"cell": "1eb2f23b-b610-4aab-95b0-6722734522bf",
"port": "out2"
},
"target": {
"cell": "37b56a02-c53a-4eef-9459-100335cc6372",
"port": "in2"
},
"relation": "none:concave",
"vertices": [],
"labels": [
{
"attrs": {
"text": {
"text": "路线号"
}
}
}
],
"fillColor": "#DDE5FF",
"parent": "febd58fb-80af-4cd4-967b-c44028f271a2",
"attrs": {
"line": {
"strokeDasharray": ""
}
}
}
]
},
"id": "0D56908B-B619-4D80-A491-DE9808D9FFEB",
"comment": ""
},
{
"defKey": "3",
"defName": "物理模型",
"canvasData": {
"cells": [
{
"id": "6090b64a-58fb-46ab-a6e5-87b6759f3103",
"shape": "group",
"position": {
"x": -390,
"y": 9.999999999999972
},
"label": "#通过流程实例查询流程定义信息\nSELECT A.id,A.`code`,A.`name`,A.version,A.release_state,A.model_json from qomo_flow_definition as A LEFT JOIN qomo_flow_instance AS B ON A.`code`=B.flow_definition_code WHERE B.id=1055 limit 1\nSELECT * from qomo_flow_definition WHERE code='FLOW_17217917700967325'\n#通过流程任务关系查询当前任务的上一个节点的任务\nSELECT * from qomo_flow_task_relation WHERE flow_definition_code='FLOW_17217917700967325' and post_task_code='node_57woubgkv14000'\n#通过查询任务定义得知流程任务的类型\nSELECT * from qomo_task_definition WHERE flow_definition_code='FLOW_17217917700967325' and code='node_11mnp1g0n5eo00'",
"note": "#通过流程实例查询流程定义信息\nSELECT A.id,A.`code`,A.`name`,A.version,A.release_state,A.model_json from qomo_flow_definition as A LEFT JOIN qomo_flow_instance AS B ON A.`code`=B.flow_definition_code WHERE B.id=1055 limit 1\nSELECT * from qomo_flow_definition WHERE code='FLOW_17217917700967325'\n#通过流程任务关系查询当前任务的上一个节点的任务\nSELECT * from qomo_flow_task_relation WHERE flow_definition_code='FLOW_17217917700967325' and post_task_code='node_57woubgkv14000'\n#通过查询任务定义得知流程任务的类型\nSELECT * from qomo_task_definition WHERE flow_definition_code='FLOW_17217917700967325' and code='node_11mnp1g0n5eo00'",
"size": {
"width": 370,
"height": 360
}
},
{
"id": "de986735-cd84-4bd5-b50f-6b5a70df984d",
"shape": "group",
"position": {
"x": 19.99999999999841,
"y": -89.99999999999798
},
"label": "组件相关的表梳理\n",
"size": {
"width": 940,
"height": 510
},
"children": [
"7858d69c-8918-45a5-aa04-a93106cb28ea",
"a32fb7fe-33ae-4b1d-bf02-3b6698f98543",
"85b03004-6f39-43b1-be8b-f9da4e0d02c0",
"72045311-b45f-4386-81bf-0183385d6c61",
"c870047c-debf-4cc9-a4be-bc8cdd08c8c2",
"dfedbfd8-7233-45f0-b21f-2f08694c223c",
"3740e7ca-f7e4-40cc-8fad-5a8cdded9df7",
"2df43152-7916-4474-93da-9db6a986c33d",
"78e74851-36d4-412e-9e81-bca4eebafc9c"
]
},
{
"id": "72045311-b45f-4386-81bf-0183385d6c61",
"shape": "edit-node",
"position": {
"x": 690,
"y": -50
},
"label": "## 流程画线(流程节点关系)\n### qomo_flow_task_relation ",
"fillColor": "#DDE5FF",
"parent": "de986735-cd84-4bd5-b50f-6b5a70df984d",
"size": {
"width": 250,
"height": 80
},
"ports": {
"groups": {
"in": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "left"
}
},
"out": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "right"
}
},
"top": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "top"
}
},
"bottom": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "bottom"
}
}
},
"items": [
{
"group": "in",
"id": "in"
},
{
"group": "in",
"id": "in2"
},
{
"group": "in",
"id": "in3"
},
{
"group": "out",
"id": "out"
},
{
"group": "out",
"id": "out2"
},
{
"group": "out",
"id": "out3"
},
{
"group": "top",
"id": "top"
},
{
"group": "top",
"id": "top2"
},
{
"group": "top",
"id": "top3"
},
{
"group": "bottom",
"id": "bottom"
},
{
"group": "bottom",
"id": "bottom2"
},
{
"group": "bottom",
"id": "bottom3"
}
]
}
},
{
"id": "c870047c-debf-4cc9-a4be-bc8cdd08c8c2",
"shape": "edit-node",
"position": {
"x": 690,
"y": 80.00000000000031
},
"label": "## 流程所属的组件\n### qomo_task_definition",
"fillColor": "#DDE5FF",
"parent": "de986735-cd84-4bd5-b50f-6b5a70df984d",
"size": {
"width": 220,
"height": 80
},
"ports": {
"groups": {
"in": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "left"
}
},
"out": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "right"
}
},
"top": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "top"
}
},
"bottom": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "bottom"
}
}
},
"items": [
{
"group": "in",
"id": "in"
},
{
"group": "in",
"id": "in2"
},
{
"group": "in",
"id": "in3"
},
{
"group": "out",
"id": "out"
},
{
"group": "out",
"id": "out2"
},
{
"group": "out",
"id": "out3"
},
{
"group": "top",
"id": "top"
},
{
"group": "top",
"id": "top2"
},
{
"group": "top",
"id": "top3"
},
{
"group": "bottom",
"id": "bottom"
},
{
"group": "bottom",
"id": "bottom2"
},
{
"group": "bottom",
"id": "bottom3"
}
]
}
},
{
"id": "dfedbfd8-7233-45f0-b21f-2f08694c223c",
"shape": "erdRelation",
"source": {
"cell": "85b03004-6f39-43b1-be8b-f9da4e0d02c0",
"port": "bottom2"
},
"target": {
"cell": "a32fb7fe-33ae-4b1d-bf02-3b6698f98543",
"port": "top2"
},
"relation": "none:n",
"fillColor": "#000000",
"parent": "de986735-cd84-4bd5-b50f-6b5a70df984d",
"attrs": {
"line": {
"strokeDasharray": ""
}
}
},
{
"id": "3740e7ca-f7e4-40cc-8fad-5a8cdded9df7",
"shape": "erdRelation",
"source": {
"cell": "7858d69c-8918-45a5-aa04-a93106cb28ea",
"port": "out2"
},
"target": {
"cell": "a32fb7fe-33ae-4b1d-bf02-3b6698f98543",
"port": "in2"
},
"relation": "n:none",
"vertices": [],
"fillColor": "rgb(25, 25, 26)",
"parent": "de986735-cd84-4bd5-b50f-6b5a70df984d",
"attrs": {
"line": {
"strokeDasharray": ""
}
}
},
{
"id": "78e74851-36d4-412e-9e81-bca4eebafc9c",
"shape": "erdRelation",
"source": {
"cell": "85b03004-6f39-43b1-be8b-f9da4e0d02c0",
"port": "in2"
},
"target": {
"cell": "2df43152-7916-4474-93da-9db6a986c33d",
"port": "out2"
},
"relation": "none:n",
"fillColor": "rgb(25, 25, 26)",
"parent": "de986735-cd84-4bd5-b50f-6b5a70df984d",
"attrs": {
"line": {
"strokeDasharray": ""
}
}
},
{
"id": "2df43152-7916-4474-93da-9db6a986c33d",
"shape": "edit-node",
"position": {
"x": 110,
"y": -50
},
"label": "## 组件表\n### qomo_component",
"fillColor": "#DDE5FF",
"parent": "de986735-cd84-4bd5-b50f-6b5a70df984d",
"size": {
"width": 150,
"height": 80
},
"ports": {
"groups": {
"in": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "left"
}
},
"out": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "right"
}
},
"top": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "top"
}
},
"bottom": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "bottom"
}
}
},
"items": [
{
"group": "in",
"id": "in"
},
{
"group": "in",
"id": "in2"
},
{
"group": "in",
"id": "in3"
},
{
"group": "out",
"id": "out"
},
{
"group": "out",
"id": "out2"
},
{
"group": "out",
"id": "out3"
},
{
"group": "top",
"id": "top"
},
{
"group": "top",
"id": "top2"
},
{
"group": "top",
"id": "top3"
},
{
"group": "bottom",
"id": "bottom"
},
{
"group": "bottom",
"id": "bottom2"
},
{
"group": "bottom",
"id": "bottom3"
}
]
}
},
{
"id": "7858d69c-8918-45a5-aa04-a93106cb28ea",
"shape": "edit-node",
"position": {
"x": 90,
"y": 330
},
"label": "## 任务实例\n### qomo_task_instance",
"fillColor": "#DDE5FF",
"parent": "de986735-cd84-4bd5-b50f-6b5a70df984d",
"size": {
"width": 190,
"height": 60
},
"ports": {
"groups": {
"in": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "left"
}
},
"out": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "right"
}
},
"top": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "top"
}
},
"bottom": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "bottom"
}
}
},
"items": [
{
"group": "in",
"id": "in"
},
{
"group": "in",
"id": "in2"
},
{
"group": "in",
"id": "in3"
},
{
"group": "out",
"id": "out"
},
{
"group": "out",
"id": "out2"
},
{
"group": "out",
"id": "out3"
},
{
"group": "top",
"id": "top"
},
{
"group": "top",
"id": "top2"
},
{
"group": "top",
"id": "top3"
},
{
"group": "bottom",
"id": "bottom"
},
{
"group": "bottom",
"id": "bottom2"
},
{
"group": "bottom",
"id": "bottom3"
}
]
}
},
{
"id": "a32fb7fe-33ae-4b1d-bf02-3b6698f98543",
"shape": "edit-node",
"position": {
"x": 400,
"y": 325
},
"label": "## 流程实例\n### qomo_flow_instance ",
"fillColor": "#DDE5FF",
"parent": "de986735-cd84-4bd5-b50f-6b5a70df984d",
"size": {
"width": 190,
"height": 70
},
"ports": {
"groups": {
"in": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "left"
}
},
"out": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "right"
}
},
"top": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "top"
}
},
"bottom": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "bottom"
}
}
},
"items": [
{
"group": "in",
"id": "in"
},
{
"group": "in",
"id": "in2"
},
{
"group": "in",
"id": "in3"
},
{
"group": "out",
"id": "out"
},
{
"group": "out",
"id": "out2"
},
{
"group": "out",
"id": "out3"
},
{
"group": "top",
"id": "top"
},
{
"group": "top",
"id": "top2"
},
{
"group": "top",
"id": "top3"
},
{
"group": "bottom",
"id": "bottom"
},
{
"group": "bottom",
"id": "bottom2"
},
{
"group": "bottom",
"id": "bottom3"
}
]
}
},
{
"id": "34685ac9-0030-4f07-82df-29031841e2f7",
"shape": "group",
"position": {
"x": 369.9999999999984,
"y": -363
},
"label": "标准成本模型",
"size": {
"width": 240,
"height": 160,
"minHeight": 160
},
"children": [
"203e24ed-42b3-46ef-a981-1e66f89cff3d"
]
},
{
"id": "e90de907-b1fd-484b-8450-e0fe9855a32f",
"shape": "erdRelation",
"source": {
"cell": "203e24ed-42b3-46ef-a981-1e66f89cff3d",
"port": "bottom2"
},
"target": {
"cell": "85b03004-6f39-43b1-be8b-f9da4e0d02c0",
"port": "top2"
},
"relation": "none:n",
"fillColor": "rgb(25, 25, 26)",
"router": {
"name": "manhattan"
},
"attrs": {
"line": {
"strokeDasharray": ""
}
}
},
{
"id": "85b03004-6f39-43b1-be8b-f9da4e0d02c0",
"shape": "edit-node",
"position": {
"x": 395,
"y": -19.999999999999687
},
"label": "## 流程表(流程配置)\n### qomo_flow_definition",
"fillColor": "#DDE5FF",
"parent": "de986735-cd84-4bd5-b50f-6b5a70df984d",
"size": {
"width": 200,
"height": 80
},
"ports": {
"groups": {
"in": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "left"
}
},
"out": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "right"
}
},
"top": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "top"
}
},
"bottom": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "bottom"
}
}
},
"items": [
{
"group": "in",
"id": "in"
},
{
"group": "in",
"id": "in2"
},
{
"group": "in",
"id": "in3"
},
{
"group": "out",
"id": "out"
},
{
"group": "out",
"id": "out2"
},
{
"group": "out",
"id": "out3"
},
{
"group": "top",
"id": "top"
},
{
"group": "top",
"id": "top2"
},
{
"group": "top",
"id": "top3"
},
{
"group": "bottom",
"id": "bottom"
},
{
"group": "bottom",
"id": "bottom2"
},
{
"group": "bottom",
"id": "bottom3"
}
]
}
},
{
"id": "203e24ed-42b3-46ef-a981-1e66f89cff3d",
"shape": "edit-node",
"position": {
"x": 414.9999999999984,
"y": -313
},
"label": "### 物料编号和流程组成",
"fillColor": "#DDE5FF",
"parent": "34685ac9-0030-4f07-82df-29031841e2f7",
"size": {
"width": 150,
"height": 60
},
"ports": {
"groups": {
"in": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "left"
}
},
"out": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "right"
}
},
"top": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "top"
}
},
"bottom": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "bottom"
}
}
},
"items": [
{
"group": "in",
"id": "in"
},
{
"group": "in",
"id": "in2"
},
{
"group": "in",
"id": "in3"
},
{
"group": "out",
"id": "out"
},
{
"group": "out",
"id": "out2"
},
{
"group": "out",
"id": "out3"
},
{
"group": "top",
"id": "top"
},
{
"group": "top",
"id": "top2"
},
{
"group": "top",
"id": "top3"
},
{
"group": "bottom",
"id": "bottom"
},
{
"group": "bottom",
"id": "bottom2"
},
{
"group": "bottom",
"id": "bottom3"
}
]
}
}
]
},
"id": "9427DD89-11C0-431F-9BB0-8353A2725174",
"comment": ""
},
{
"defKey": "库存管理(模块和界面)",
"defName": "",
"relationType": "field",
"canvasData": {
"cells": [
{
"id": "cded5b6b-345b-4ec7-9a64-0bdbc42bbb51",
"shape": "edit-node",
"position": {
"x": 210,
"y": 100
},
"label": "## 页面\n02月度存货分析",
"fillColor": "#DDE5FF",
"size": {
"width": 150,
"height": 60
},
"ports": {
"groups": {
"in": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "left"
}
},
"out": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "right"
}
},
"top": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "top"
}
},
"bottom": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "bottom"
}
}
},
"items": [
{
"group": "in",
"id": "in"
},
{
"group": "in",
"id": "in2"
},
{
"group": "in",
"id": "in3"
},
{
"group": "out",
"id": "out"
},
{
"group": "out",
"id": "out2"
},
{
"group": "out",
"id": "out3"
},
{
"group": "top",
"id": "top"
},
{
"group": "top",
"id": "top2"
},
{
"group": "top",
"id": "top3"
},
{
"group": "bottom",
"id": "bottom"
},
{
"group": "bottom",
"id": "bottom2"
},
{
"group": "bottom",
"id": "bottom3"
}
]
}
},
{
"id": "11a99443-3e5c-4db8-a727-daed7560dbd1",
"shape": "group",
"position": {
"x": -140,
"y": -100
},
"label": "# 需求文档第五部分",
"size": {
"width": 880,
"height": 960
},
"children": [
"8ef6907d-1c09-4017-85d8-9922db1ab4eb",
"2e56716b-3197-4227-b16c-f7c71a53befb",
"c0a97967-001e-44d7-904c-7de5e2f8f7a8",
"080fe82a-1ecd-489f-be29-3bc0673244e1",
"1bee7ca7-1fa8-4b6d-8990-2d40432ff93c",
"d8276b1a-49e8-435f-baab-d8cf5c7a0246",
"49ef23c7-4de2-4dc5-bb3d-375c482bf02a",
"f2685f37-3a60-4e35-8637-ce379f7dd4f6",
"8d97d724-1b94-4054-a976-e910bcd32621",
"fff89abe-e942-4c20-a6ca-f6bdbacd60c9",
"13073576-375b-46da-93d2-ec67d41dad9f",
"f8a03ae0-bc7a-4bd6-a3f9-a5771b15fe9c",
"75d89ddd-2abf-4219-80c4-1f51efd9c111",
"29484998-a650-4009-9880-8cd16670eb8e",
"6e1361cb-e525-4276-9e16-0f9ca3d40fcd",
"52064be6-2a62-4175-9835-6fb74ab3f30e",
"f860092b-bf69-4e42-83eb-a78d728d8447",
"c8772794-9835-4953-bbfa-59b3867b8828",
"95178e82-cd18-43a0-b8db-c51e645172fc",
"9bac87cb-462d-47c5-a3e2-810f74fc0c4a"
]
},
{
"id": "8ef6907d-1c09-4017-85d8-9922db1ab4eb",
"shape": "edit-node",
"position": {
"x": -94.99999999999807,
"y": 14.999999999998465
},
"label": "## 3模型取数和配置开发",
"fillColor": "#DDE5FF",
"parent": "11a99443-3e5c-4db8-a727-daed7560dbd1",
"size": {
"width": 240,
"height": 60
},
"ports": {
"groups": {
"in": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "left"
}
},
"out": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "right"
}
},
"top": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "top"
}
},
"bottom": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "bottom"
}
}
},
"items": [
{
"group": "in",
"id": "in"
},
{
"group": "in",
"id": "in2"
},
{
"group": "in",
"id": "in3"
},
{
"group": "out",
"id": "out"
},
{
"group": "out",
"id": "out2"
},
{
"group": "out",
"id": "out3"
},
{
"group": "top",
"id": "top"
},
{
"group": "top",
"id": "top2"
},
{
"group": "top",
"id": "top3"
},
{
"group": "bottom",
"id": "bottom"
},
{
"group": "bottom",
"id": "bottom2"
},
{
"group": "bottom",
"id": "bottom3"
}
]
}
},
{
"id": "2e56716b-3197-4227-b16c-f7c71a53befb",
"shape": "edit-node",
"position": {
"x": -94.99999999999807,
"y": 179.99999999999847
},
"label": "## 4月度存货分析管理及预测模型",
"fillColor": "#DDE5FF",
"parent": "11a99443-3e5c-4db8-a727-daed7560dbd1",
"size": {
"width": 270,
"height": 60
},
"ports": {
"groups": {
"in": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "left"
}
},
"out": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "right"
}
},
"top": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "top"
}
},
"bottom": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "bottom"
}
}
},
"items": [
{
"group": "in",
"id": "in"
},
{
"group": "in",
"id": "in2"
},
{
"group": "in",
"id": "in3"
},
{
"group": "out",
"id": "out"
},
{
"group": "out",
"id": "out2"
},
{
"group": "out",
"id": "out3"
},
{
"group": "top",
"id": "top"
},
{
"group": "top",
"id": "top2"
},
{
"group": "top",
"id": "top3"
},
{
"group": "bottom",
"id": "bottom"
},
{
"group": "bottom",
"id": "bottom2"
},
{
"group": "bottom",
"id": "bottom3"
}
]
}
},
{
"id": "c0a97967-001e-44d7-904c-7de5e2f8f7a8",
"shape": "edit-node",
"position": {
"x": -94.99999999999807,
"y": 464.9999999999991
},
"label": "## 6库存看板取数开发",
"fillColor": "#DDE5FF",
"parent": "11a99443-3e5c-4db8-a727-daed7560dbd1",
"size": {
"width": 270,
"height": 60
},
"ports": {
"groups": {
"in": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "left"
}
},
"out": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "right"
}
},
"top": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "top"
}
},
"bottom": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "bottom"
}
}
},
"items": [
{
"group": "in",
"id": "in"
},
{
"group": "in",
"id": "in2"
},
{
"group": "in",
"id": "in3"
},
{
"group": "out",
"id": "out"
},
{
"group": "out",
"id": "out2"
},
{
"group": "out",
"id": "out3"
},
{
"group": "top",
"id": "top"
},
{
"group": "top",
"id": "top2"
},
{
"group": "top",
"id": "top3"
},
{
"group": "bottom",
"id": "bottom"
},
{
"group": "bottom",
"id": "bottom2"
},
{
"group": "bottom",
"id": "bottom3"
}
]
}
},
{
"id": "080fe82a-1ecd-489f-be29-3bc0673244e1",
"shape": "edit-node",
"position": {
"x": -94.99999999999807,
"y": 554.9999999999991
},
"label": "## 7库存风险开发",
"fillColor": "#DDE5FF",
"parent": "11a99443-3e5c-4db8-a727-daed7560dbd1",
"size": {
"width": 270,
"height": 60
},
"ports": {
"groups": {
"in": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "left"
}
},
"out": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "right"
}
},
"top": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "top"
}
},
"bottom": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "bottom"
}
}
},
"items": [
{
"group": "in",
"id": "in"
},
{
"group": "in",
"id": "in2"
},
{
"group": "in",
"id": "in3"
},
{
"group": "out",
"id": "out"
},
{
"group": "out",
"id": "out2"
},
{
"group": "out",
"id": "out3"
},
{
"group": "top",
"id": "top"
},
{
"group": "top",
"id": "top2"
},
{
"group": "top",
"id": "top3"
},
{
"group": "bottom",
"id": "bottom"
},
{
"group": "bottom",
"id": "bottom2"
},
{
"group": "bottom",
"id": "bottom3"
}
]
}
},
{
"id": "1bee7ca7-1fa8-4b6d-8990-2d40432ff93c",
"shape": "edit-node",
"position": {
"x": -94.99999999999807,
"y": 364.99999999999847
},
"label": "## 5全年分月汇总统计及积压原因模型",
"fillColor": "#DDE5FF",
"parent": "11a99443-3e5c-4db8-a727-daed7560dbd1",
"size": {
"width": 310,
"height": 60
},
"ports": {
"groups": {
"in": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "left"
}
},
"out": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "right"
}
},
"top": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "top"
}
},
"bottom": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "bottom"
}
}
},
"items": [
{
"group": "in",
"id": "in"
},
{
"group": "in",
"id": "in2"
},
{
"group": "in",
"id": "in3"
},
{
"group": "out",
"id": "out"
},
{
"group": "out",
"id": "out2"
},
{
"group": "out",
"id": "out3"
},
{
"group": "top",
"id": "top"
},
{
"group": "top",
"id": "top2"
},
{
"group": "top",
"id": "top3"
},
{
"group": "bottom",
"id": "bottom"
},
{
"group": "bottom",
"id": "bottom2"
},
{
"group": "bottom",
"id": "bottom3"
}
]
}
},
{
"id": "d8276b1a-49e8-435f-baab-d8cf5c7a0246",
"shape": "edit-node",
"position": {
"x": 270.00000000000193,
"y": 149.99999999999847
},
"label": "## 页面\n02月度存货分析",
"fillColor": "#DDE5FF",
"parent": "11a99443-3e5c-4db8-a727-daed7560dbd1",
"size": {
"width": 150,
"height": 60
},
"ports": {
"groups": {
"in": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "left"
}
},
"out": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "right"
}
},
"top": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "top"
}
},
"bottom": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "bottom"
}
}
},
"items": [
{
"group": "in",
"id": "in"
},
{
"group": "in",
"id": "in2"
},
{
"group": "in",
"id": "in3"
},
{
"group": "out",
"id": "out"
},
{
"group": "out",
"id": "out2"
},
{
"group": "out",
"id": "out3"
},
{
"group": "top",
"id": "top"
},
{
"group": "top",
"id": "top2"
},
{
"group": "top",
"id": "top3"
},
{
"group": "bottom",
"id": "bottom"
},
{
"group": "bottom",
"id": "bottom2"
},
{
"group": "bottom",
"id": "bottom3"
}
]
}
},
{
"id": "49ef23c7-4de2-4dc5-bb3d-375c482bf02a",
"shape": "edit-node",
"position": {
"x": 270.00000000000193,
"y": 249.99999999999847
},
"label": "## 页面(已做完)\n03库存预测",
"fillColor": "rgb(116, 212, 151)",
"parent": "11a99443-3e5c-4db8-a727-daed7560dbd1",
"size": {
"width": 150,
"height": 60
},
"ports": {
"groups": {
"in": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "left"
}
},
"out": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "right"
}
},
"top": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "top"
}
},
"bottom": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "bottom"
}
}
},
"items": [
{
"group": "in",
"id": "in"
},
{
"group": "in",
"id": "in2"
},
{
"group": "in",
"id": "in3"
},
{
"group": "out",
"id": "out"
},
{
"group": "out",
"id": "out2"
},
{
"group": "out",
"id": "out3"
},
{
"group": "top",
"id": "top"
},
{
"group": "top",
"id": "top2"
},
{
"group": "top",
"id": "top3"
},
{
"group": "bottom",
"id": "bottom"
},
{
"group": "bottom",
"id": "bottom2"
},
{
"group": "bottom",
"id": "bottom3"
}
]
}
},
{
"id": "f2685f37-3a60-4e35-8637-ce379f7dd4f6",
"shape": "edit-node",
"position": {
"x": 270.00000000000193,
"y": 350
},
"label": "## 页面\n01全年分月汇总",
"fillColor": "#DDE5FF",
"parent": "11a99443-3e5c-4db8-a727-daed7560dbd1",
"size": {
"width": 150,
"height": 60
},
"ports": {
"groups": {
"in": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "left"
}
},
"out": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "right"
}
},
"top": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "top"
}
},
"bottom": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "bottom"
}
}
},
"items": [
{
"group": "in",
"id": "in"
},
{
"group": "in",
"id": "in2"
},
{
"group": "in",
"id": "in3"
},
{
"group": "out",
"id": "out"
},
{
"group": "out",
"id": "out2"
},
{
"group": "out",
"id": "out3"
},
{
"group": "top",
"id": "top"
},
{
"group": "top",
"id": "top2"
},
{
"group": "top",
"id": "top3"
},
{
"group": "bottom",
"id": "bottom"
},
{
"group": "bottom",
"id": "bottom2"
},
{
"group": "bottom",
"id": "bottom3"
}
]
}
},
{
"id": "8d97d724-1b94-4054-a976-e910bcd32621",
"shape": "edit-node",
"position": {
"x": 270.00000000000193,
"y": 554.9999999999991
},
"label": "## 页面\n05风险管理",
"fillColor": "#DDE5FF",
"parent": "11a99443-3e5c-4db8-a727-daed7560dbd1",
"size": {
"width": 150,
"height": 60
},
"ports": {
"groups": {
"in": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "left"
}
},
"out": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "right"
}
},
"top": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "top"
}
},
"bottom": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "bottom"
}
}
},
"items": [
{
"group": "in",
"id": "in"
},
{
"group": "in",
"id": "in2"
},
{
"group": "in",
"id": "in3"
},
{
"group": "out",
"id": "out"
},
{
"group": "out",
"id": "out2"
},
{
"group": "out",
"id": "out3"
},
{
"group": "top",
"id": "top"
},
{
"group": "top",
"id": "top2"
},
{
"group": "top",
"id": "top3"
},
{
"group": "bottom",
"id": "bottom"
},
{
"group": "bottom",
"id": "bottom2"
},
{
"group": "bottom",
"id": "bottom3"
}
]
}
},
{
"id": "fff89abe-e942-4c20-a6ca-f6bdbacd60c9",
"shape": "edit-node",
"position": {
"x": 270.00000000000193,
"y": -40.00000000000051
},
"label": "## 页面\n06模型管理",
"fillColor": "#DDE5FF",
"parent": "11a99443-3e5c-4db8-a727-daed7560dbd1",
"size": {
"width": 150,
"height": 60
},
"ports": {
"groups": {
"in": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "left"
}
},
"out": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "right"
}
},
"top": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "top"
}
},
"bottom": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "bottom"
}
}
},
"items": [
{
"group": "in",
"id": "in"
},
{
"group": "in",
"id": "in2"
},
{
"group": "in",
"id": "in3"
},
{
"group": "out",
"id": "out"
},
{
"group": "out",
"id": "out2"
},
{
"group": "out",
"id": "out3"
},
{
"group": "top",
"id": "top"
},
{
"group": "top",
"id": "top2"
},
{
"group": "top",
"id": "top3"
},
{
"group": "bottom",
"id": "bottom"
},
{
"group": "bottom",
"id": "bottom2"
},
{
"group": "bottom",
"id": "bottom3"
}
]
}
},
{
"id": "13073576-375b-46da-93d2-ec67d41dad9f",
"shape": "edit-node",
"position": {
"x": 270.00000000000193,
"y": 64.99999999999847
},
"label": "## 页面\n07库存积压分析",
"fillColor": "#DDE5FF",
"parent": "11a99443-3e5c-4db8-a727-daed7560dbd1",
"size": {
"width": 150,
"height": 60
},
"ports": {
"groups": {
"in": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "left"
}
},
"out": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "right"
}
},
"top": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "top"
}
},
"bottom": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "bottom"
}
}
},
"items": [
{
"group": "in",
"id": "in"
},
{
"group": "in",
"id": "in2"
},
{
"group": "in",
"id": "in3"
},
{
"group": "out",
"id": "out"
},
{
"group": "out",
"id": "out2"
},
{
"group": "out",
"id": "out3"
},
{
"group": "top",
"id": "top"
},
{
"group": "top",
"id": "top2"
},
{
"group": "top",
"id": "top3"
},
{
"group": "bottom",
"id": "bottom"
},
{
"group": "bottom",
"id": "bottom2"
},
{
"group": "bottom",
"id": "bottom3"
}
]
}
},
{
"id": "f8a03ae0-bc7a-4bd6-a3f9-a5771b15fe9c",
"shape": "edit-node",
"position": {
"x": 270.00000000000193,
"y": 449.99999999999955
},
"label": "## 页面(BI配置)\n00库存看板",
"fillColor": "#DDE5FF",
"parent": "11a99443-3e5c-4db8-a727-daed7560dbd1",
"size": {
"width": 150,
"height": 60
},
"ports": {
"groups": {
"in": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "left"
}
},
"out": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "right"
}
},
"top": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "top"
}
},
"bottom": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "bottom"
}
}
},
"items": [
{
"group": "in",
"id": "in"
},
{
"group": "in",
"id": "in2"
},
{
"group": "in",
"id": "in3"
},
{
"group": "out",
"id": "out"
},
{
"group": "out",
"id": "out2"
},
{
"group": "out",
"id": "out3"
},
{
"group": "top",
"id": "top"
},
{
"group": "top",
"id": "top2"
},
{
"group": "top",
"id": "top3"
},
{
"group": "bottom",
"id": "bottom"
},
{
"group": "bottom",
"id": "bottom2"
},
{
"group": "bottom",
"id": "bottom3"
}
]
}
},
{
"id": "75d89ddd-2abf-4219-80c4-1f51efd9c111",
"shape": "edit-node",
"position": {
"x": -94.99999999999807,
"y": 704.9999999999991
},
"label": "# 数据开发\n产成品\n委材\n原材料\n",
"fillColor": "#DDE5FF",
"parent": "11a99443-3e5c-4db8-a727-daed7560dbd1",
"size": {
"width": 170,
"height": 100
},
"ports": {
"groups": {
"in": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "left"
}
},
"out": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "right"
}
},
"top": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "top"
}
},
"bottom": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "bottom"
}
}
},
"items": [
{
"group": "in",
"id": "in"
},
{
"group": "in",
"id": "in2"
},
{
"group": "in",
"id": "in3"
},
{
"group": "out",
"id": "out"
},
{
"group": "out",
"id": "out2"
},
{
"group": "out",
"id": "out3"
},
{
"group": "top",
"id": "top"
},
{
"group": "top",
"id": "top2"
},
{
"group": "top",
"id": "top3"
},
{
"group": "bottom",
"id": "bottom"
},
{
"group": "bottom",
"id": "bottom2"
},
{
"group": "bottom",
"id": "bottom3"
}
]
}
},
{
"id": "29484998-a650-4009-9880-8cd16670eb8e",
"shape": "erdRelation",
"source": {
"cell": "8ef6907d-1c09-4017-85d8-9922db1ab4eb",
"port": "out2"
},
"target": {
"cell": "fff89abe-e942-4c20-a6ca-f6bdbacd60c9",
"port": "in2"
},
"relation": "none:concave",
"fillColor": "#DDE5FF",
"parent": "11a99443-3e5c-4db8-a727-daed7560dbd1",
"router": {
"name": "manhattan"
},
"attrs": {
"line": {
"strokeDasharray": ""
}
}
},
{
"id": "6e1361cb-e525-4276-9e16-0f9ca3d40fcd",
"shape": "erdRelation",
"source": {
"cell": "8ef6907d-1c09-4017-85d8-9922db1ab4eb",
"port": "out2"
},
"target": {
"cell": "13073576-375b-46da-93d2-ec67d41dad9f",
"port": "in2"
},
"relation": "none:concave",
"fillColor": "#DDE5FF",
"parent": "11a99443-3e5c-4db8-a727-daed7560dbd1",
"router": {
"name": "manhattan"
},
"attrs": {
"line": {
"strokeDasharray": ""
}
}
},
{
"id": "52064be6-2a62-4175-9835-6fb74ab3f30e",
"shape": "erdRelation",
"source": {
"cell": "2e56716b-3197-4227-b16c-f7c71a53befb",
"port": "out2"
},
"target": {
"cell": "d8276b1a-49e8-435f-baab-d8cf5c7a0246",
"port": "in3"
},
"relation": "none:concave",
"fillColor": "#DDE5FF",
"parent": "11a99443-3e5c-4db8-a727-daed7560dbd1",
"router": {
"name": "manhattan"
},
"attrs": {
"line": {
"strokeDasharray": ""
}
}
},
{
"id": "f860092b-bf69-4e42-83eb-a78d728d8447",
"shape": "erdRelation",
"source": {
"cell": "2e56716b-3197-4227-b16c-f7c71a53befb",
"port": "out2"
},
"target": {
"cell": "49ef23c7-4de2-4dc5-bb3d-375c482bf02a",
"port": "in2"
},
"relation": "none:concave",
"fillColor": "#DDE5FF",
"parent": "11a99443-3e5c-4db8-a727-daed7560dbd1",
"router": {
"name": "manhattan"
},
"attrs": {
"line": {
"strokeDasharray": ""
}
}
},
{
"id": "c8772794-9835-4953-bbfa-59b3867b8828",
"shape": "erdRelation",
"source": {
"cell": "1bee7ca7-1fa8-4b6d-8990-2d40432ff93c",
"port": "out2"
},
"target": {
"cell": "f2685f37-3a60-4e35-8637-ce379f7dd4f6",
"port": "in2"
},
"relation": "none:concave",
"fillColor": "#DDE5FF",
"parent": "11a99443-3e5c-4db8-a727-daed7560dbd1",
"router": {
"name": "manhattan"
},
"attrs": {
"line": {
"strokeDasharray": ""
}
}
},
{
"id": "95178e82-cd18-43a0-b8db-c51e645172fc",
"shape": "erdRelation",
"source": {
"cell": "c0a97967-001e-44d7-904c-7de5e2f8f7a8",
"port": "out2"
},
"target": {
"cell": "f8a03ae0-bc7a-4bd6-a3f9-a5771b15fe9c",
"port": "in2"
},
"relation": "none:concave",
"fillColor": "#DDE5FF",
"parent": "11a99443-3e5c-4db8-a727-daed7560dbd1",
"router": {
"name": "manhattan"
},
"attrs": {
"line": {
"strokeDasharray": ""
}
}
},
{
"id": "9bac87cb-462d-47c5-a3e2-810f74fc0c4a",
"shape": "erdRelation",
"source": {
"cell": "080fe82a-1ecd-489f-be29-3bc0673244e1",
"port": "out2"
},
"target": {
"cell": "8d97d724-1b94-4054-a976-e910bcd32621",
"port": "in2"
},
"relation": "none:concave",
"fillColor": "#DDE5FF",
"parent": "11a99443-3e5c-4db8-a727-daed7560dbd1",
"router": {
"name": "manhattan"
},
"attrs": {
"line": {
"strokeDasharray": ""
}
}
}
]
},
"id": "A7D77CAE-A483-42D6-8B77-8F0766DA91A3",
"comment": ""
},
{
"defKey": "库存管理数据库表",
"defName": "",
"relationType": "field",
"canvasData": {
"cells": [
{
"id": "bb938149-0e05-4f48-9292-d2825027e191",
"shape": "group",
"position": {
"x": -120.0000000000002,
"y": -119.99999999999974
},
"label": "## 3模型管理",
"size": {
"width": 500,
"height": 320
},
"children": [
"f654b280-d789-4e07-bdb5-925d8b81875a"
]
},
{
"id": "5a8b4c87-a329-45b0-b660-7ba687e93640",
"shape": "edit-node-circle",
"position": {
"x": 480,
"y": 320.00000000000006
},
"label": "### 疑问\n1.结果集有哪些信息(需要新建数据库\n表时使用)",
"fillColor": "#DDE5FF",
"size": {
"width": 240,
"height": 90
},
"ports": {
"groups": {
"in": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "left"
}
},
"out": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "right"
}
},
"top": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "top"
}
},
"bottom": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "bottom"
}
}
},
"items": [
{
"group": "in",
"id": "in"
},
{
"group": "in",
"id": "in2"
},
{
"group": "in",
"id": "in3"
},
{
"group": "out",
"id": "out"
},
{
"group": "out",
"id": "out2"
},
{
"group": "out",
"id": "out3"
},
{
"group": "top",
"id": "top"
},
{
"group": "top",
"id": "top2"
},
{
"group": "top",
"id": "top3"
},
{
"group": "bottom",
"id": "bottom"
},
{
"group": "bottom",
"id": "bottom2"
},
{
"group": "bottom",
"id": "bottom3"
}
]
}
},
{
"id": "37cf4c52-837e-485b-8c39-52fd0257a80a",
"shape": "group",
"position": {
"x": -120.0000000000002,
"y": 728.0000000000023
},
"label": "## 4月度存货分析\n",
"size": {
"width": 500,
"height": 620
},
"children": [
"a166a79a-71cb-4f5b-8f03-5ab3b34d0336",
"c7188355-a4a4-4973-99a9-efbab9acda82",
"4e13208b-97f5-4b79-a7a6-a26234ffdf9b",
"6634cd04-fe15-43fd-a759-36da5ff8f278",
"47790ee6-155a-4c66-a56e-1444008ef32e"
]
},
{
"id": "6634cd04-fe15-43fd-a759-36da5ff8f278",
"shape": "erdRelation",
"source": {
"cell": "a166a79a-71cb-4f5b-8f03-5ab3b34d0336",
"port": "out2"
},
"target": {
"cell": "c7188355-a4a4-4973-99a9-efbab9acda82",
"port": "in"
},
"relation": "none:n",
"fillColor": "#000000",
"parent": "37cf4c52-837e-485b-8c39-52fd0257a80a",
"router": {
"name": "manhattan"
},
"attrs": {
"line": {
"strokeDasharray": ""
}
}
},
{
"id": "a166a79a-71cb-4f5b-8f03-5ab3b34d0336",
"shape": "edit-node",
"position": {
"x": -99.99999999999805,
"y": 850
},
"label": "### *月度分析主信息\nid\n责任部门\n月份\n库存小类(字典)\n上年平均\n当年目标",
"fillColor": "#DDE5FF",
"parent": "37cf4c52-837e-485b-8c39-52fd0257a80a",
"size": {
"width": 130,
"height": 160
},
"ports": {
"groups": {
"in": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "left"
}
},
"out": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "right"
}
},
"top": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "top"
}
},
"bottom": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "bottom"
}
}
},
"items": [
{
"group": "in",
"id": "in"
},
{
"group": "in",
"id": "in2"
},
{
"group": "in",
"id": "in3"
},
{
"group": "out",
"id": "out"
},
{
"group": "out",
"id": "out2"
},
{
"group": "out",
"id": "out3"
},
{
"group": "top",
"id": "top"
},
{
"group": "top",
"id": "top2"
},
{
"group": "top",
"id": "top3"
},
{
"group": "bottom",
"id": "bottom"
},
{
"group": "bottom",
"id": "bottom2"
},
{
"group": "bottom",
"id": "bottom3"
}
]
}
},
{
"id": "47790ee6-155a-4c66-a56e-1444008ef32e",
"shape": "erdRelation",
"source": {
"cell": "c7188355-a4a4-4973-99a9-efbab9acda82",
"port": "bottom2"
},
"target": {
"cell": "4e13208b-97f5-4b79-a7a6-a26234ffdf9b",
"port": "top3"
},
"relation": "none:n",
"fillColor": "#000000",
"parent": "37cf4c52-837e-485b-8c39-52fd0257a80a",
"router": {
"name": "manhattan"
},
"attrs": {
"line": {
"strokeDasharray": ""
}
}
},
{
"id": "4e13208b-97f5-4b79-a7a6-a26234ffdf9b",
"shape": "edit-node",
"position": {
"x": 19.99999999999949,
"y": 1140
},
"label": "## * 预测分析原因\nid\n预测信息id\n原因类别(预测、实际)\n原因内容",
"fillColor": "#DDE5FF",
"parent": "37cf4c52-837e-485b-8c39-52fd0257a80a",
"size": {
"width": 140,
"height": 150
},
"ports": {
"groups": {
"in": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "left"
}
},
"out": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "right"
}
},
"top": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "top"
}
},
"bottom": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "bottom"
}
}
},
"items": [
{
"group": "in",
"id": "in"
},
{
"group": "in",
"id": "in2"
},
{
"group": "in",
"id": "in3"
},
{
"group": "out",
"id": "out"
},
{
"group": "out",
"id": "out2"
},
{
"group": "out",
"id": "out3"
},
{
"group": "top",
"id": "top"
},
{
"group": "top",
"id": "top2"
},
{
"group": "top",
"id": "top3"
},
{
"group": "bottom",
"id": "bottom"
},
{
"group": "bottom",
"id": "bottom2"
},
{
"group": "bottom",
"id": "bottom3"
}
]
}
},
{
"id": "f654b280-d789-4e07-bdb5-925d8b81875a",
"shape": "edit-node",
"position": {
"x": -70.0000000000005,
"y": -69.99999999999964
},
"label": "### *模型信息\nid\n模型编号\n库存类型id(字典)\n模型名称\n模型类别id(字典)\n平台流程定义id\n状态\n发布时间\n创建时间\n创建人\n更新时间\n更新人",
"fillColor": "#DDE5FF",
"parent": "bb938149-0e05-4f48-9292-d2825027e191",
"size": {
"width": 150,
"height": 250
},
"ports": {
"groups": {
"in": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "left"
}
},
"out": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "right"
}
},
"top": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "top"
}
},
"bottom": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "bottom"
}
}
},
"items": [
{
"group": "in",
"id": "in"
},
{
"group": "in",
"id": "in2"
},
{
"group": "in",
"id": "in3"
},
{
"group": "out",
"id": "out"
},
{
"group": "out",
"id": "out2"
},
{
"group": "out",
"id": "out3"
},
{
"group": "top",
"id": "top"
},
{
"group": "top",
"id": "top2"
},
{
"group": "top",
"id": "top3"
},
{
"group": "bottom",
"id": "bottom"
},
{
"group": "bottom",
"id": "bottom2"
},
{
"group": "bottom",
"id": "bottom3"
}
]
}
},
{
"id": "543c76c5-fee0-4f27-94a0-07aa4ea6ccfa",
"shape": "group",
"position": {
"x": -120.0000000000002,
"y": 298.0000000000032
},
"label": "## 3库存积压分析\n",
"size": {
"width": 490,
"height": 390
},
"children": [
"3c49060e-46a0-4bc4-8f2d-1b1755d910a8",
"ce9144e1-f017-4f38-b657-a619e882a867",
"7e946bac-8285-42ec-92d2-9ee8e1cc5451",
"019aeae2-c875-41e5-a005-deb880288b6c",
"cddcc387-03a1-408e-b1b7-00e55d125079"
]
},
{
"id": "657ef63e-e87b-4955-97eb-1280b3c76013",
"shape": "erdRelation",
"source": {
"cell": "3c49060e-46a0-4bc4-8f2d-1b1755d910a8",
"port": "in"
},
"target": {
"cell": "f654b280-d789-4e07-bdb5-925d8b81875a",
"port": "in2"
},
"relation": "n:none",
"fillColor": "#000000",
"router": {
"name": "manhattan"
},
"attrs": {
"line": {
"strokeDasharray": ""
}
}
},
{
"id": "7e946bac-8285-42ec-92d2-9ee8e1cc5451",
"shape": "erdRelation",
"source": {
"cell": "3c49060e-46a0-4bc4-8f2d-1b1755d910a8",
"port": "out"
},
"target": {
"cell": "ce9144e1-f017-4f38-b657-a619e882a867",
"port": "in2"
},
"relation": "n:none",
"fillColor": "#000000",
"parent": "543c76c5-fee0-4f27-94a0-07aa4ea6ccfa",
"router": {
"name": "manhattan"
},
"attrs": {
"line": {
"strokeDasharray": ""
}
}
},
{
"id": "ce9144e1-f017-4f38-b657-a619e882a867",
"shape": "edit-node",
"position": {
"x": 125.00000000000031,
"y": 411
},
"label": "## 部门\n",
"fillColor": "#DDE5FF",
"parent": "543c76c5-fee0-4f27-94a0-07aa4ea6ccfa",
"size": {
"width": 80,
"height": 60,
"minHeight": 20
},
"ports": {
"groups": {
"in": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "left"
}
},
"out": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "right"
}
},
"top": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "top"
}
},
"bottom": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "bottom"
}
}
},
"items": [
{
"group": "in",
"id": "in"
},
{
"group": "in",
"id": "in2"
},
{
"group": "in",
"id": "in3"
},
{
"group": "out",
"id": "out"
},
{
"group": "out",
"id": "out2"
},
{
"group": "out",
"id": "out3"
},
{
"group": "top",
"id": "top"
},
{
"group": "top",
"id": "top2"
},
{
"group": "top",
"id": "top3"
},
{
"group": "bottom",
"id": "bottom"
},
{
"group": "bottom",
"id": "bottom2"
},
{
"group": "bottom",
"id": "bottom3"
}
]
}
},
{
"id": "cddcc387-03a1-408e-b1b7-00e55d125079",
"shape": "erdRelation",
"source": {
"cell": "3c49060e-46a0-4bc4-8f2d-1b1755d910a8",
"port": "out2"
},
"target": {
"cell": "019aeae2-c875-41e5-a005-deb880288b6c",
"port": "in2"
},
"relation": "none:n",
"fillColor": "#000000",
"parent": "543c76c5-fee0-4f27-94a0-07aa4ea6ccfa",
"router": {
"name": "manhattan"
},
"attrs": {
"line": {
"strokeDasharray": ""
}
}
},
{
"id": "019aeae2-c875-41e5-a005-deb880288b6c",
"shape": "edit-node",
"position": {
"x": 125.00000000000031,
"y": 536
},
"label": "### *结果集\n",
"fillColor": "#DDE5FF",
"parent": "543c76c5-fee0-4f27-94a0-07aa4ea6ccfa",
"size": {
"width": 80,
"height": 60,
"minHeight": 20
},
"ports": {
"groups": {
"in": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "left"
}
},
"out": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "right"
}
},
"top": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "top"
}
},
"bottom": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "bottom"
}
}
},
"items": [
{
"group": "in",
"id": "in"
},
{
"group": "in",
"id": "in2"
},
{
"group": "in",
"id": "in3"
},
{
"group": "out",
"id": "out"
},
{
"group": "out",
"id": "out2"
},
{
"group": "out",
"id": "out3"
},
{
"group": "top",
"id": "top"
},
{
"group": "top",
"id": "top2"
},
{
"group": "top",
"id": "top3"
},
{
"group": "bottom",
"id": "bottom"
},
{
"group": "bottom",
"id": "bottom2"
},
{
"group": "bottom",
"id": "bottom3"
}
]
}
},
{
"id": "3c49060e-46a0-4bc4-8f2d-1b1755d910a8",
"shape": "edit-node",
"position": {
"x": -74.99999999999888,
"y": 390.0000000000002
},
"label": "### *库存分析任务\nid\n库存大类(字典)\n库存分类(字典)\n部门id\n积压分析时间\n挂载模型id\n状态\n发布时间\n创建时间\n创建人\n更新时间\n更新人\n",
"fillColor": "#DDE5FF",
"parent": "543c76c5-fee0-4f27-94a0-07aa4ea6ccfa",
"size": {
"width": 120,
"height": 270
},
"ports": {
"groups": {
"in": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "left"
}
},
"out": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "right"
}
},
"top": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "top"
}
},
"bottom": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "bottom"
}
}
},
"items": [
{
"group": "in",
"id": "in"
},
{
"group": "in",
"id": "in2"
},
{
"group": "in",
"id": "in3"
},
{
"group": "out",
"id": "out"
},
{
"group": "out",
"id": "out2"
},
{
"group": "out",
"id": "out3"
},
{
"group": "top",
"id": "top"
},
{
"group": "top",
"id": "top2"
},
{
"group": "top",
"id": "top3"
},
{
"group": "bottom",
"id": "bottom"
},
{
"group": "bottom",
"id": "bottom2"
},
{
"group": "bottom",
"id": "bottom3"
}
]
}
},
{
"id": "fd3c779b-26a3-4fe4-b576-0f200fbd2136",
"shape": "edit-node-circle",
"position": {
"x": 460,
"y": 750
},
"label": "### 疑问\n1.预测模型执行完成后存货分\n析相关的表就应该有记录?",
"fillColor": "#DDE5FF",
"size": {
"width": 190,
"height": 110
},
"ports": {
"groups": {
"in": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "left"
}
},
"out": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "right"
}
},
"top": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "top"
}
},
"bottom": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "bottom"
}
}
},
"items": [
{
"group": "in",
"id": "in"
},
{
"group": "in",
"id": "in2"
},
{
"group": "in",
"id": "in3"
},
{
"group": "out",
"id": "out"
},
{
"group": "out",
"id": "out2"
},
{
"group": "out",
"id": "out3"
},
{
"group": "top",
"id": "top"
},
{
"group": "top",
"id": "top2"
},
{
"group": "top",
"id": "top3"
},
{
"group": "bottom",
"id": "bottom"
},
{
"group": "bottom",
"id": "bottom2"
},
{
"group": "bottom",
"id": "bottom3"
}
]
}
},
{
"id": "c7188355-a4a4-4973-99a9-efbab9acda82",
"shape": "edit-node",
"position": {
"x": 159.9999999999995,
"y": 850
},
"label": "### *当月预测信息\nid\n当月目标\n当月实际\n当月预测\n偏差\n当年平均\n年度目标对比\n较上年平均对比",
"fillColor": "#DDE5FF",
"parent": "37cf4c52-837e-485b-8c39-52fd0257a80a",
"size": {
"width": 130,
"height": 190
},
"ports": {
"groups": {
"in": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "left"
}
},
"out": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "right"
}
},
"top": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "top"
}
},
"bottom": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "bottom"
}
}
},
"items": [
{
"group": "in",
"id": "in"
},
{
"group": "in",
"id": "in2"
},
{
"group": "in",
"id": "in3"
},
{
"group": "out",
"id": "out"
},
{
"group": "out",
"id": "out2"
},
{
"group": "out",
"id": "out3"
},
{
"group": "top",
"id": "top"
},
{
"group": "top",
"id": "top2"
},
{
"group": "top",
"id": "top3"
},
{
"group": "bottom",
"id": "bottom"
},
{
"group": "bottom",
"id": "bottom2"
},
{
"group": "bottom",
"id": "bottom3"
}
]
}
},
{
"id": "2ba35295-12b8-445d-9989-a180776e5035",
"shape": "edit-node-circle",
"position": {
"x": 420,
"y": -80
},
"label": "## 疑问\n1.任务和流程的MQ\n2.数据库地址和表前缀\n3.流程任务节点输出结果存储位置,如何取值\n4.流程任务类型code在平台中定义吗\n5.条件组件是否平台层已经开发过了直接拿来用(包含前后端的组件功能)\n6.总共几个模型:积压分析、库存预测、存货分析",
"fillColor": "#DDE5FF",
"size": {
"width": 440,
"height": 200
},
"ports": {
"groups": {
"in": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "left"
}
},
"out": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "right"
}
},
"top": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "top"
}
},
"bottom": {
"attrs": {
"fo": {
"width": 8,
"height": 8,
"x": -4,
"y": -4,
"magnet": "true",
"style": {
"visibility": "hidden"
}
}
},
"zIndex": 3,
"position": {
"name": "bottom"
}
}
},
"items": [
{
"group": "in",
"id": "in"
},
{
"group": "in",
"id": "in2"
},
{
"group": "in",
"id": "in3"
},
{
"group": "out",
"id": "out"
},
{
"group": "out",
"id": "out2"
},
{
"group": "out",
"id": "out3"
},
{
"group": "top",
"id": "top"
},
{
"group": "top",
"id": "top2"
},
{
"group": "top",
"id": "top3"
},
{
"group": "bottom",
"id": "bottom"
},
{
"group": "bottom",
"id": "bottom2"
},
{
"group": "bottom",
"id": "bottom3"
}
]
}
}
]
},
"id": "E9D4A09C-8F3A-4975-99E8-AC4A81FFE567",
"comment": ""
}
],
"standardFields": [
{
"defKey": "personInfo",
"defName": "个人基本信息要素",
"fields": [
{
"defKey": "ID_CARD_NO",
"defName": "身份证号",
"comment": "",
"type": "VARCHAR",
"len": "60",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"refDict": "",
"uiHint": "",
"id": "A64A91C8-A41F-4113-92FB-7563D7EF054D",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64"
},
{
"defKey": "MOBILE_PHONE",
"defName": "手机号",
"comment": "",
"type": "VARCHAR",
"len": "60",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"refDict": "",
"uiHint": "",
"id": "479DA2AB-1974-411A-A81E-92FB939E75EB",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64"
},
{
"defKey": "GENDER",
"defName": "性别",
"comment": "",
"type": "VARCHAR",
"len": "32",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"domain": "73FD2BAD-2358-4336-B96D-45DC897BD792",
"refDict": "BF9E20E0-80D3-486D-BD58-5FADCF3E4A1D",
"uiHint": "",
"id": "48473E29-6594-4912-AADE-C8AB44FCA3E9",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64"
},
{
"defKey": "BIRTH",
"defName": "出生日期",
"comment": "",
"type": "DATETIME",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"domain": "7CFFA0D3-6A93-4DDC-BC10-DF21211064DC",
"refDict": "",
"uiHint": "",
"id": "2BD3D2EE-2411-49A6-983D-84B81057312F",
"baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098"
},
{
"defKey": "AVATAR",
"defName": "头像",
"comment": "",
"type": "VARCHAR",
"len": "60",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"refDict": "",
"uiHint": "",
"id": "FDD67CEE-4B52-4BD1-A1A3-9C5EBC6037E6",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64"
},
{
"defKey": "HEIGHT",
"defName": "身高",
"comment": "",
"type": "INT",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"domain": "6BC8F04B-6CFA-4995-98D3-318F5CDD774E",
"refDict": "",
"uiHint": "",
"id": "CAAA0E79-41A1-4758-B481-D171168C4D68",
"baseType": "1D764C4A-6F9F-421E-B11A-6F3E23B51811"
},
{
"defKey": "WEIGHT",
"defName": "体重",
"comment": "",
"type": "INT",
"len": "",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"domain": "6BC8F04B-6CFA-4995-98D3-318F5CDD774E",
"refDict": "",
"uiHint": "",
"id": "575482CE-64A6-4CB9-99DC-8E126D190AAA",
"baseType": "1D764C4A-6F9F-421E-B11A-6F3E23B51811"
},
{
"defKey": "NATION",
"defName": "名族",
"comment": "",
"type": "VARCHAR",
"len": "32",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"domain": "73FD2BAD-2358-4336-B96D-45DC897BD792",
"refDict": "115EDEFC-0323-410E-81AB-CCAB8879837A",
"uiHint": "",
"id": "15B0D75D-0B97-4985-A816-D0EAFA90446B",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64"
},
{
"defKey": "POLITICAL",
"defName": "政治面貌",
"comment": "",
"type": "VARCHAR",
"len": "32",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"domain": "73FD2BAD-2358-4336-B96D-45DC897BD792",
"refDict": "06EED564-BBA9-4747-8D73-AF809A330CB8",
"uiHint": "",
"id": "F458E86D-84D6-45A1-9DD3-51E6C8170D7F",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64"
},
{
"defKey": "MARITAL",
"defName": "婚姻状况",
"comment": "",
"type": "VARCHAR",
"len": "32",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"domain": "73FD2BAD-2358-4336-B96D-45DC897BD792",
"refDict": "EA1587B7-3954-437A-BFE0-FCB0453BCABA",
"uiHint": "",
"id": "7275E578-6893-4922-AC69-95B261BFBD61",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64"
},
{
"defKey": "DOMICILE_PLACE_PROVINCE",
"defName": "籍贯(省)",
"comment": "",
"type": "VARCHAR",
"len": "60",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"refDict": "",
"uiHint": "",
"id": "F04BF130-3EC1-4E02-9DED-3214CA88E352",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64"
},
{
"defKey": "DOMICILE_PLACE_CITY",
"defName": "籍贯(市)",
"comment": "",
"type": "VARCHAR",
"len": "32",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"domain": "73FD2BAD-2358-4336-B96D-45DC897BD792",
"refDict": "",
"uiHint": "",
"id": "B97F5BC2-33DE-4857-9DB8-ECFD02C9040C",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64"
},
{
"defKey": "DOMICILE_PLACE_ADDRESS",
"defName": "户籍地址",
"comment": "",
"type": "VARCHAR",
"len": "60",
"scale": "",
"primaryKey": false,
"notNull": false,
"autoIncrement": false,
"defaultValue": "",
"hideInGraph": false,
"domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573",
"refDict": "",
"uiHint": "",
"id": "812ADF1D-8C03-40CA-B030-E539838FB889",
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64"
}
],
"id": "F30202B9-4B5D-4CE7-87CE-B3890C84D3F2"
}
],
"dbConn": [
{
"defKey": "AB260C61-FBEB-4832-ADBD-E03CCFE82D96",
"defName": "成本管理",
"type": "29D1CE08-4C35-4D2D-AAA9-23D93305B52E",
"properties": {
"driver_class_name": "com.mysql.cj.jdbc.Driver",
"url": "jdbc:mysql://121.40.189.20:3306/costmanage?characterEncoding=UTF-8&useSSL=false&useUnicode=true&serverTimezone=UTC",
"password": "YMzc157#",
"username": "root"
}
},
{
"defKey": "9816E11D-0971-4AF4-B414-DE0F65A4E4B2",
"defName": "新能源成本管理",
"type": "29D1CE08-4C35-4D2D-AAA9-23D93305B52E",
"properties": {
"driver_class_name": "com.mysql.cj.jdbc.Driver",
"url": "jdbc:mysql://121.40.189.20:3306/knne?characterEncoding=UTF-8&useSSL=false&useUnicode=true&serverTimezone=UTC",
"password": "YMzc157#",
"username": "root"
}
}
],
"homeCoverDiagram": {
"defKey": "home-cover",
"defName": "首页封面",
"relationType": "entity",
"canvasData": {
"cells": [
{
"id": "01ac9826-9c2a-457a-8922-e6f8f25d9561",
"shape": "mind-edge",
"source": {
"cell": "1bdf13d1-c491-4652-9abd-0929fe040e7f",
"port": "right"
},
"target": {
"cell": "a6aa31ba-f93c-4652-b293-51bbca33fa87",
"port": "left"
},
"fillColor": "rgb(183, 185, 189)"
},
{
"id": "b47d896a-fc4f-4ac9-b011-68a447df24a8",
"shape": "mind-edge",
"source": {
"cell": "1bdf13d1-c491-4652-9abd-0929fe040e7f",
"port": "right"
},
"target": {
"cell": "bbf7eeb7-2b33-4594-b2d5-2ec520405479",
"port": "left"
},
"fillColor": "rgb(183, 185, 189)"
},
{
"id": "07be3bc0-a68e-476f-ba3d-331fe552faee",
"shape": "mind-edge",
"source": {
"cell": "1bdf13d1-c491-4652-9abd-0929fe040e7f",
"port": "right"
},
"target": {
"cell": "7392ebc5-1080-4250-99cb-34fa24f3050b",
"port": "left"
},
"fillColor": "rgb(183, 185, 189)"
},
{
"id": "921ED3D8-5A8E-4A84-96AE-978C200C1E93",
"shape": "mind-edge",
"source": {
"cell": "1bdf13d1-c491-4652-9abd-0929fe040e7f",
"port": "right"
},
"target": {
"cell": "3795e95d-3f10-46a3-94af-2fc4b0b944b8",
"port": "left"
}
},
{
"id": "46C14C41-47AE-4CCA-B6F4-9EE675B3746F",
"shape": "mind-edge",
"source": {
"cell": "1bdf13d1-c491-4652-9abd-0929fe040e7f",
"port": "right"
},
"target": {
"cell": "f286d37f-d476-461d-b42d-4246f376b2a3",
"port": "left"
}
},
{
"id": "1bdf13d1-c491-4652-9abd-0929fe040e7f",
"shape": "mind-topic",
"position": {
"x": -170,
"y": -30
},
"label": "成本管理",
"fillColor": "rgb(247, 151, 128)",
"layout": "right",
"size": {
"width": 160,
"height": 70
},
"children": [
"a6aa31ba-f93c-4652-b293-51bbca33fa87",
"bbf7eeb7-2b33-4594-b2d5-2ec520405479",
"3795e95d-3f10-46a3-94af-2fc4b0b944b8",
"7392ebc5-1080-4250-99cb-34fa24f3050b",
"f286d37f-d476-461d-b42d-4246f376b2a3"
]
},
{
"id": "a6aa31ba-f93c-4652-b293-51bbca33fa87",
"link": "{\"type\":\"\",\"value\":\"\"}",
"shape": "mind-topic-branch",
"position": {
"x": 70,
"y": -225
},
"label": "基础信息维护",
"fillColor": "rgb(245, 220, 78)",
"layout": "right",
"size": {
"width": 160,
"height": 60
},
"children": []
},
{
"id": "bbf7eeb7-2b33-4594-b2d5-2ec520405479",
"link": "{\"type\":\"\",\"value\":\"\"}",
"shape": "mind-topic-branch",
"position": {
"x": 70,
"y": -125
},
"label": "SAP导出版本基础数据",
"fillColor": "rgb(245, 220, 78)",
"layout": "right",
"size": {
"width": 160,
"height": 60
},
"children": []
},
{
"id": "3795e95d-3f10-46a3-94af-2fc4b0b944b8",
"link": "{\"type\":\"\",\"value\":\"\"}",
"shape": "mind-topic-branch",
"position": {
"x": 70,
"y": -25
},
"label": "成本卷积",
"fillColor": "rgb(245, 220, 78)",
"parent": "7392ebc5-1080-4250-99cb-34fa24f3050b",
"layout": "right",
"size": {
"width": 160,
"height": 60
},
"children": []
},
{
"id": "7392ebc5-1080-4250-99cb-34fa24f3050b",
"link": "{\"type\":\"\",\"value\":\"\"}",
"shape": "mind-topic-branch",
"position": {
"x": 70,
"y": 75
},
"label": "挖掘分析系统",
"fillColor": "rgb(245, 220, 78)",
"layout": "right",
"size": {
"width": 160,
"height": 60
},
"children": []
},
{
"id": "f286d37f-d476-461d-b42d-4246f376b2a3",
"link": "{\"type\":\"\",\"value\":\"\"}",
"shape": "mind-topic-branch",
"position": {
"x": 70,
"y": 175
},
"label": "系统管理",
"fillColor": "rgb(245, 220, 78)",
"layout": "right",
"size": {
"width": 160,
"height": 60
},
"children": []
}
]
},
"id": "home-cover",
"comment": ""
},
"logicEntities": [
{
"id": "85D9F44C-8042-4BA2-8D0E-12828CF56E9E",
"defKey": "LOGIC_1",
"headers": [
{
"refKey": "defKey",
"newCode": "defKey",
"value": "属性代码",
"hideInGraph": false
},
{
"refKey": "defName",
"newCode": "defName",
"value": "属性名称",
"hideInGraph": false
},
{
"refKey": "primaryKey",
"newCode": "primaryKey",
"value": "主键",
"hideInGraph": false
},
{
"refKey": "baseType",
"newCode": "baseType",
"value": "数据类型",
"hideInGraph": false
}
],
"fields": [],
"properties": {
"partitioned by": "(date string)",
"row format delimited": "",
"fields terminated by ','": "",
"collection items terminated by '-'": "",
"map keys terminated by ':'": "",
"store as textfile;": ""
},
"type": "L"
}
],
"namingRules": [
{
"id": "63F1DC0E-6A76-4B75-B3DA-4B00657B4E1B",
"defName": "属性代码不能超过32",
"intro": "",
"controlIntensity": "S",
"applyObjectType": "L",
"applyFieldType": "field",
"programCode": "return (data.field.defName||\"\").length <= 32",
"enable": true
},
{
"id": "668CBEE6-E0B7-4ACE-B72E-63942963B191",
"defName": "长度不能超过32位",
"intro": "",
"controlIntensity": "F",
"applyObjectType": "P",
"applyFieldType": "entity",
"programCode": "return (data.entity.defName||\"\").length <= 32",
"enable": true
},
{
"id": "11BD987F-82E7-418E-A752-FDD84F1582A2",
"defName": "长度不能超过32位",
"intro": "",
"controlIntensity": "F",
"applyObjectType": "P",
"applyFieldType": "field",
"programCode": "return (data.field.defName||\"\").length <= 32",
"enable": true
},
{
"id": "29D0A8D9-ABE2-451F-8A39-52FAB02E62B9",
"defName": "索引名-长度不超过32个字符",
"intro": "",
"controlIntensity": "S",
"applyObjectType": "P",
"applyFieldType": "index",
"programCode": "return (data.index.defName||\"\").length <= 32",
"enable": true
},
{
"id": "B425A96F-6A31-4DBD-8743-A00DE28FB50F",
"defName": "不能使用保留字",
"intro": "",
"controlIntensity": "S",
"applyObjectType": "P",
"applyFieldType": "index",
"programCode": "let sysWords = \"action,add,aggregate,all,alter,after,and,as,asc,avg,avg_row_length,auto_increment,between,bigint,bit,binary,blob,bool,both,by,cascade,case,char,character,change,check,checksum,column,columns,comment,constraint,create,cross,current_date,current_time,current_timestamp,data,database,databases,date,datetime,day,day_hour,day_minute,day_second,dayofmonth,dayofweek,dayofyear,dec,decimal,default,delayed,delay_key_write,delete,desc,describe,distinct,distinctrow,double,drop,end,else,escape,escaped,enclosed,enum,explain,exists,fields,file,first,float,float4,float8,flush,foreign,from,for,full,function,global,grant,grants,group,having,heap,high_priority,hour,hour_minute,hour_second,hosts,identified,ignore,in,index,infile,inner,insert,insert_id,int,integer,interval,int1,int2,int3,int4,int8,into,if,is,isam,join,key,keys,kill,last_insert_id,leading,left,length,like,lines,limit,load,local,lock,logs,long,longblob,longtext,low_priority,max,max_rows,match,mediumblob,mediumtext,mediumint,middleint,min_rows,minute,minute_second,modify,month,monthname,myisam,natural,numeric,no,not,null,on,optimize,option,optionally,or,order,outer,outfile,pack_keys,partial,password,precision,primary,procedure,process,processlist,privileges,read,real,references,reload,regexp,rename,replace,restrict,returns,revoke,rlike,row,rows,second,select,set,show,shutdown,smallint,soname,sql_big_tables,sql_big_selects,sql_low_priority_updates,sql_log_off,sql_log_update,sql_select_limit,sql_small_result,sql_big_result,sql_warnings,straight_join,starting,status,string,table,tables,temporary,terminated,text,then,time,timestamp,tinyblob,tinytext,tinyint,trailing,to,type,use,using,unique,unlock,unsigned,update,usage,values,varchar,variables,varying,varbinary,with,write,when,where,year,year_month,zerofill\".split(\",\");\nreturn sysWords.indexOf(data.index.defKey.toLowerCase())<0;",
"enable": true
},
{
"id": "EF9E44D0-691A-4352-A079-CFF300107531",
"defName": "索引名-全小写",
"intro": "",
"controlIntensity": "F",
"applyObjectType": "P",
"applyFieldType": "index",
"programCode": "return !/[A-Z]+/.test(data.index.defKey);",
"enable": true
},
{
"id": "972EB2FB-4428-429D-8B0A-F082A8C7A94D",
"defName": "名称不能为空",
"intro": "",
"controlIntensity": "F",
"applyObjectType": "L",
"applyFieldType": "entity",
"programCode": "return data.logicEntity.defName",
"enable": true
},
{
"id": "EEAEB9C5-BB6C-4E92-949B-D27928690D85",
"defName": "名称长度不超过32",
"intro": "",
"controlIntensity": "S",
"applyObjectType": "L",
"applyFieldType": "entity",
"programCode": "return (data.logicEntity.defName||\"\").length <=32",
"enable": true
},
{
"id": "24E3F7E5-730D-4378-B72D-195D6B940352",
"defName": "不能使用保留字",
"intro": "",
"controlIntensity": "F",
"applyObjectType": "P",
"applyFieldType": "entity",
"programCode": "let sysWords = \"action,add,aggregate,all,alter,after,and,as,asc,avg,avg_row_length,auto_increment,between,bigint,bit,binary,blob,bool,both,by,cascade,case,char,character,change,check,checksum,column,columns,comment,constraint,create,cross,current_date,current_time,current_timestamp,data,database,databases,date,datetime,day,day_hour,day_minute,day_second,dayofmonth,dayofweek,dayofyear,dec,decimal,default,delayed,delay_key_write,delete,desc,describe,distinct,distinctrow,double,drop,end,else,escape,escaped,enclosed,enum,explain,exists,fields,file,first,float,float4,float8,flush,foreign,from,for,full,function,global,grant,grants,group,having,heap,high_priority,hour,hour_minute,hour_second,hosts,identified,ignore,in,index,infile,inner,insert,insert_id,int,integer,interval,int1,int2,int3,int4,int8,into,if,is,isam,join,key,keys,kill,last_insert_id,leading,left,length,like,lines,limit,load,local,lock,logs,long,longblob,longtext,low_priority,max,max_rows,match,mediumblob,mediumtext,mediumint,middleint,min_rows,minute,minute_second,modify,month,monthname,myisam,natural,numeric,no,not,null,on,optimize,option,optionally,or,order,outer,outfile,pack_keys,partial,password,precision,primary,procedure,process,processlist,privileges,read,real,references,reload,regexp,rename,replace,restrict,returns,revoke,rlike,row,rows,second,select,set,show,shutdown,smallint,soname,sql_big_tables,sql_big_selects,sql_low_priority_updates,sql_log_off,sql_log_update,sql_select_limit,sql_small_result,sql_big_result,sql_warnings,straight_join,starting,status,string,table,tables,temporary,terminated,text,then,time,timestamp,tinyblob,tinytext,tinyint,trailing,to,type,use,using,unique,unlock,unsigned,update,usage,values,varchar,variables,varying,varbinary,with,write,when,where,year,year_month,zerofill\".split(\",\");\nreturn sysWords.indexOf(data.entity.defKey.toLowerCase())<0;",
"enable": true
},
{
"id": "039BF435-DC77-4DA4-81C7-7F8076BF22BB",
"defName": "表名-全小写",
"intro": "",
"controlIntensity": "S",
"applyObjectType": "P",
"applyFieldType": "entity",
"programCode": "return !/[A-Z]+/.test(data.entity.defKey);",
"enable": true
},
{
"id": "CBEB0E30-19C6-427D-A8BF-61FF10E27A0B",
"defName": "表名-不允许空格",
"intro": "",
"controlIntensity": "F",
"applyObjectType": "P",
"applyFieldType": "entity",
"programCode": "return !/\\s+/.test(data.entity.defKey);",
"enable": true
},
{
"id": "1168C7C2-8E8E-4FB7-B639-B3DE839C395A",
"defName": "表名-英文及下划线",
"intro": "",
"controlIntensity": "F",
"applyObjectType": "P",
"applyFieldType": "entity",
"programCode": "return /^[a-zA-Z_][a-zA-Z0-9_]*$/.test(data.entity.defKey);",
"enable": true
},
{
"id": "D373637C-D3A6-4621-B656-6841A5444A76",
"defName": "表必须有comment注释",
"intro": "",
"controlIntensity": "S",
"applyObjectType": "P",
"applyFieldType": "entity",
"programCode": "return (data.entity.defName||\"\").length > 0 || (data.entity.comment||\"\").length > 0",
"enable": true
},
{
"id": "2BAB122B-8811-40BB-89F3-CDC24B5862D3",
"defName": "主键命名为 id,类型为 int 或 bigint,且为自增",
"intro": "",
"controlIntensity": "S",
"applyObjectType": "P",
"applyFieldType": "entity",
"programCode": "let fields = data.entity.fields;\nfor(let i=0;i=0){\n count ++;\n }\n}\nreturn count==2;",
"enable": true
},
{
"id": "BEC54F19-52D5-4882-BCE1-4439785F8001",
"defName": "不能使用保留字",
"intro": "",
"controlIntensity": "S",
"applyObjectType": "P",
"applyFieldType": "field",
"programCode": "let sysWords = \"action,add,aggregate,all,alter,after,and,as,asc,avg,avg_row_length,auto_increment,between,bigint,bit,binary,blob,bool,both,by,cascade,case,char,character,change,check,checksum,column,columns,comment,constraint,create,cross,current_date,current_time,current_timestamp,data,database,databases,date,datetime,day,day_hour,day_minute,day_second,dayofmonth,dayofweek,dayofyear,dec,decimal,default,delayed,delay_key_write,delete,desc,describe,distinct,distinctrow,double,drop,end,else,escape,escaped,enclosed,enum,explain,exists,fields,file,first,float,float4,float8,flush,foreign,from,for,full,function,global,grant,grants,group,having,heap,high_priority,hour,hour_minute,hour_second,hosts,identified,ignore,in,index,infile,inner,insert,insert_id,int,integer,interval,int1,int2,int3,int4,int8,into,if,is,isam,join,key,keys,kill,last_insert_id,leading,left,length,like,lines,limit,load,local,lock,logs,long,longblob,longtext,low_priority,max,max_rows,match,mediumblob,mediumtext,mediumint,middleint,min_rows,minute,minute_second,modify,month,monthname,myisam,natural,numeric,no,not,null,on,optimize,option,optionally,or,order,outer,outfile,pack_keys,partial,password,precision,primary,procedure,process,processlist,privileges,read,real,references,reload,regexp,rename,replace,restrict,returns,revoke,rlike,row,rows,second,select,set,show,shutdown,smallint,soname,sql_big_tables,sql_big_selects,sql_low_priority_updates,sql_log_off,sql_log_update,sql_select_limit,sql_small_result,sql_big_result,sql_warnings,straight_join,starting,status,string,table,tables,temporary,terminated,text,then,time,timestamp,tinyblob,tinytext,tinyint,trailing,to,type,use,using,unique,unlock,unsigned,update,usage,values,varchar,variables,varying,varbinary,with,write,when,where,year,year_month,zerofill\".split(\",\");\nreturn sysWords.indexOf(data.field.defKey.toLowerCase())<0;",
"enable": true
},
{
"id": "082E186D-7B02-4F1C-9ECE-378AB98C4845",
"defName": "字段-全小写",
"intro": "",
"controlIntensity": "S",
"applyObjectType": "P",
"applyFieldType": "field",
"programCode": "return !/[A-Z]+/.test(data.field.defKey);",
"enable": true
},
{
"id": "F3CE5C67-23B6-4E7B-BA91-D5F0BCBC9E6A",
"defName": "字段-不允许空格",
"intro": "",
"controlIntensity": "F",
"applyObjectType": "P",
"applyFieldType": "field",
"programCode": "return !/\\s+/.test(data.field.defKey);",
"enable": true
},
{
"id": "21AFEAC8-96D7-467F-8320-A33887FC0C5D",
"defName": "字段-英文及下划线",
"intro": "",
"controlIntensity": "F",
"applyObjectType": "P",
"applyFieldType": "field",
"programCode": "return /^[a-zA-Z_][a-zA-Z0-9_]*$/.test(data.field.defKey);",
"enable": true
},
{
"id": "2BBDE47B-6926-4E1A-AE57-D4F6E5399EE6",
"defName": "字段-必需有comment注释",
"intro": "",
"controlIntensity": "F",
"applyObjectType": "P",
"applyFieldType": "field",
"programCode": "return (data.field.defName||\"\").length > 0 || (data.field.comment||\"\").length > 0",
"enable": true
},
{
"id": "5E181E43-0D72-498F-8178-4C1CDBC89A16",
"defName": "字段-不能与表名相同",
"intro": "",
"controlIntensity": "F",
"applyObjectType": "P",
"applyFieldType": "field",
"programCode": "return data.field.defKey != data.entity.defKey;",
"enable": true
},
{
"id": "DE8F8598-5D53-4727-A837-7816C2AF99D9",
"defName": "外键-字段必须具有表名及其主键",
"intro": "",
"controlIntensity": "S",
"applyObjectType": "P",
"applyFieldType": "field",
"programCode": "let relas = data.entity.correlations;\nfor(let i=0;i=0 || data.field.defName.lastIndexOf(\"时间\")>=0 ){\n if(data.field.dbType.toLowerCase().indexOf(\"date\")>=0){\n return true;\n }else{\n return false;\n }\n};\nreturn true;",
"enable": true
},
{
"id": "2E7FDA44-989A-4C5B-A0C5-12B1E40E57B1",
"defName": "索引名-英文及下划线",
"intro": "",
"controlIntensity": "S",
"applyObjectType": "P",
"applyFieldType": "index",
"programCode": "return /^[a-zA-Z_][a-zA-Z0-9_]*$/.test(data.index.defKey);",
"enable": true
},
{
"id": "023450B3-AAE2-4DC1-AE63-2196DD82823D",
"defName": "索引名-主键的名称以pk_开头,唯一键以uk_开头,普通索引以 ix_开头",
"intro": "",
"controlIntensity": "S",
"applyObjectType": "P",
"applyFieldType": "index",
"programCode": "if(data.index.unique){\n return data.index.defKey.indexOf(\"uk_\")==0;\n}else{\n return data.index.defKey.indexOf(\"ix_\")==0;\n}",
"enable": true
},
{
"id": "1C563E17-262B-4EB6-87F0-203CAC667CF0",
"defName": "不允许存在blob、text等大字段",
"intro": "",
"controlIntensity": "S",
"applyObjectType": "P",
"applyFieldType": "field",
"programCode": "if(\"blob,text\".indexOf(data.field.dbType.toLowerCase())>=0){\n return false;\n}\nreturn true;",
"enable": true
}
]
}