{ "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 } ] }