Files
ERP/go-entities.md
T
QiufengandClaude Opus 4.8 5e51dc3f56 SNAPSHOT W7 已部署稳定态 — 凯迪ERP+OA一体化平台 (MET 73.3%)
恢复点(restore point)。别人改崩后可 git reset --hard 回到此提交。

== 此快照内容 ==
- 后端 oa-backend: 734 控制器 / 711 实体 (Spring Boot 3.2.5 + SQLite, 端口8091)
- 前端 modern-ui/app: Vue3+Vite, 约700页 (构建产物已在 oa-backend/src/main/resources/static)
- 数据库 oa-backend/data/oa.db: 含全部演示数据 (强制入库, 6.6MB)
- 交接文档 go.md + go-code-reference/endpoints/entities/database.md
- 多代理建设脚本 .claude/wf-*.js

== 状态 ==
- 对 凯迪科技ERP_20260507.xlsx 合规 MET ~73.3% (PARTIAL 75: 34可建+6种子/bug+35外部硬天花板)
- 安全: 5轮红队+5轮复检, default-deny分级鉴权, 连续零可利用
- W3~W7 累计补完436缺口; W8末轮(40缺口)为半成品(源码树可编译但未集成)
- 运行: cd oa-backend; java -jar build/libs/oa-backend-0.1.0.jar --server.port=8091; admin/123456

== 排除(gitignore, 可再生) ==
node_modules / oa-backend/build / .jdks / *.log / Backup-ERP-* / 弃用的OFBiz核心(只保留modern-ui)
完整文件夹备份见同目录 Backup-ERP-20260615-191517/ (含上述全部, 仅缺 node_modules)

时间戳: 20260615-191517

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-15 19:19:15 +08:00

2138 lines
254 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 完整数据模型目录(go-entities.md
> 自动从 `oa-backend/src/main/java/com/kaidi/oa/domain/*.java` 抽取。共 711 个实体。
> 格式:实体类 → 物理表名 → 字段(java字段名:类型[→col:物理列名])。命名策略 camelCase→snake_case;金额字段为 BigDecimal。
### Account → 表 `account`
id:Long · code:String · name:String · category:String · direction:String · parentCode:String · level:int · balance:BigDecimal · createdAt:Instant
### AdminAccessRecord → 表 `admin_access_record`
id:Long · recordType:String · personInfo:String · identifier:String · gateLocation:String · direction:String · accessTime:Instant · itemDesc:String · approvalCode:String · guardName:String · remark:String · createdAt:Instant
### AdminAiActionLog → 表 `admin_ai_action_log`
id:Long · actionType:String · sourceType:String · sourceId:Long · sourceTitle:String · pushTarget:String · involvedDepts:String · reportPeriod:String · resultSummary:String · aiModel:String · operator:String · actionStatus:String · errorMsg:String · createdAt:Instant
### AdminCctvDevice → 表 `admin_cctv_device`
id:Long · deviceCode:String · deviceName:String · deviceType:String · location:String · installDate:String · brandModel:String · ipAddress:String · storeDays:Integer · status:String · lastInspectDate:String · remark:String · createdAt:Instant · updatedAt:Instant
### AdminCleaningSchedule → 表 `admin_cleaning_schedule`
id:Long · cleaner:String · area:String · scheduleDate:String · shift:String · frequency:String · checkinAt:Instant · completedAt:Instant · completionNote:String · status:String · createdAt:Instant
### AdminCleaningSupply → 表 `admin_cleaning_supply`
id:Long · supplyCode:String · supplyName:String · supplyCategory:String · spec:String · unitName:String · refPrice:BigDecimal · onHand:Double · safetyStock:Double · location:String · supplyStatus:String · createdAt:Instant · updatedAt:Instant
### AdminCleaningSupplyMove → 表 `admin_cleaning_supply_move`
id:Long · cleaningSupplyId:Long · supplyName:String · moveDirection:String · moveQty:Double · handler:String · scheduleId:Long · moveDate:String · source:String · remark:String · createdAt:Instant
### AdminConferenceMaterial → 表 `admin_conference_material`
id:Long · meetingId:Long · meetingTitle:String · materialType:String · materialName:String · planQty:Integer · actualQty:Integer · unitName:String · handler:String · prepStatus:String · remark:String · readyDate:String · createdAt:Instant · updatedAt:Instant
### AdminConferenceStaff → 表 `admin_conference_staff`
id:Long · meetingId:Long · meetingTitle:String · roleType:String · staffName:String · dept:String · phone:String · serviceTime:String · arrivalStatus:String · remark:String · createdAt:Instant · updatedAt:Instant
### AdminDocTemplate → 表 `admin_doc_template`
id:Long · templateName:String · docCategory:String · scenario:String · ownerDept:String · templateContent:String · formatSpec:String · usage:String · version:String · status:String →col:doc_status · createdBy:String · reviewedBy:String · reviewComment:String · publishedBy:String · publishedAt:Instant · archiveReason:String · archivedAt:Instant · usageCount:int · createdAt:Instant · updatedAt:Instant
### AdminDormCheckin → 表 `admin_dorm_checkin`
id:Long · code:String · employee:String · dept:String · phone:String · checkinDate:String · expectCheckout:String · actualCheckout:String · roomId:Long · building:String · roomNo:String · status:String · approver:String · checkoutNote:String · createdAt:Instant
### AdminDormInspection → 表 `admin_dorm_inspection`
id:Long · code:String · inspectionType:String · building:String · inspector:String · planDate:String · actualDate:String · score:Integer · hazards:String · photos:String · grade:String · rectifyRequirement:String · rectifyDeadline:String · rectifyBy:String · rectifyNote:String · rectifiedDate:String · status:String · createdAt:Instant · updatedAt:Instant
### AdminDormRepair → 表 `admin_dorm_repair`
id:Long · code:String · roomId:Long · building:String · roomNo:String · reporter:String · faultType:String · description:String · photos:String · urgency:String · assignedTo:String · assignedAt:Instant · repairNote:String · completedAt:Instant · satisfaction:Integer · status:String · createdAt:Instant · updatedAt:Instant
### AdminDormRoom → 表 `admin_dorm_room`
id:Long · building:String · roomNo:String · beds:Integer · occupied:Integer · facilities:String · roomType:String · status:String · createdAt:Instant
### AdminDormUtility → 表 `admin_dorm_utility`
id:Long · roomId:Long · building:String · roomNo:String · period:String · elecStart:Double · elecEnd:Double · elecPrice:BigDecimal · waterStart:Double · waterEnd:Double · waterPrice:BigDecimal · elecUsage:Double · waterUsage:Double · elecAmount:BigDecimal · waterAmount:BigDecimal · totalAmount:BigDecimal · settleMethod:String · settled:Boolean · createdAt:Instant
### AdminEquipSetup → 表 `admin_equip_setup`
id:Long · meetingId:Long · meetingTitle:String · equipType:String · equipModel:String · technician:String · setupDate:String · setupResult:String · issueDesc:String · resolution:String · finalStatus:String · createdAt:Instant · updatedAt:Instant
### AdminExpress → 表 `admin_express`
id:Long · code:String · direction:String · carrier:String · trackingNo:String · recipient:String · recipientDept:String · recipientPhone:String · recipientAddress:String · sender:String · senderDept:String · itemDesc:String · weight:Double · freightCost:BigDecimal · costDept:String · registrar:String · registeredAt:Instant · pickedAt:Instant · notifiedAt:Instant · remark:String · status:String · createdAt:Instant · updatedAt:Instant
### AdminFootageRequest → 表 `admin_footage_request`
id:Long · code:String · applicant:String · dept:String · purpose:String · deviceDesc:String · footageStart:String · footageEnd:String · applyDate:String · approver:String · approvalComment:String · approvalTime:Instant · viewTime:Instant · operator:String · status:String · createdAt:Instant
### AdminGreenery → 表 `admin_greenery`
id:Long · plantName:String · location:String · source:String · supplier:String · rentalStart:String · rentalEnd:String · waterFreq:String · lastWatered:String · fertFreq:String · lastFertilized:String · lastPruned:String · pestNote:String · pestHandleNote:String · maintainedBy:String · status:String · createdAt:Instant · updatedAt:Instant
### AdminHygieneInspection → 表 `admin_hygiene_inspection`
id:Long · inspector:String · area:String · inspectDate:String · score:Integer · grade:String · issues:String · photos:String · rectifyBy:String · rectifyDeadline:String · rectifyNote:String · rectifiedDate:String · status:String · createdAt:Instant · updatedAt:Instant
### AdminOfficialDocTemplate → 表 `admin_official_doc_tpl`
id:Long · tplNo:String →col:tpl_no · tplName:String · docType:String →col:doc_type · useCase:String →col:use_case · bodyContent:String →col:body_content · versionNo:String →col:version_no · approvalFlowId:String →col:approval_flow_id · archivePath:String →col:archive_path · createdBy:String →col:created_by · reviewedBy:String →col:reviewed_by · publishedBy:String →col:published_by · publishedDate:String →col:published_date · obsoleteDate:String →col:obsolete_date · aiDraftEnabled:Integer →col:ai_draft_enabled · status:String · remark:String · createdAt:Instant · updatedAt:Instant
### AdminPatrolLog → 表 `admin_patrol_log`
id:Long · guard:String · patrolDate:String · shift:String · pointId:Long · pointName:String · checkinAt:Instant · hasAnomaly:Boolean · anomalyDesc:String · anomalyPhotos:String · handleResult:String · createdAt:Instant
### AdminPatrolPoint → 表 `admin_patrol_point`
id:Long · name:String · location:String · code:String · codeType:String · status:String · createdAt:Instant
### AdminProcurementRequest → 表 `admin_procurement_request`
id:Long · code:String · dept:String · applicant:String · supplyName:String · category:String · spec:String · unit:String · qty:Double · budgetAmount:java.math.BigDecimal · purpose:String · expectDate:String · status:String · approveOpinion:String · approver:String · approvedAt:Instant · batchNo:String · createdAt:Instant · updatedAt:Instant
### AdminQuizQuestion → 表 `admin_quiz_question`
id:Long · courseId:Long · targetPosition:String · questionType:String →col:question_type · questionText:String →col:question_text · optionA:String →col:option_a · optionB:String →col:option_b · optionC:String →col:option_c · optionD:String →col:option_d · correctAnswer:String →col:correct_answer · explanation:String →col:explanation · difficulty:String · score:Integer · questionSource:String →col:question_source · status:String · createdAt:Instant · updatedAt:Instant
### AdminQuota → 表 `admin_quota`
id:Long · supplyId:Long · supplyName:String · post:String · dept:String · monthlyLimit:Double · remark:String · createdAt:Instant
### AdminReception → 表 `admin_reception`
id:Long · code:String · dept:String · applicant:String · guestName:String · level:String · guestCount:Integer · purpose:String · startDate:String · endDate:String · needDining:Boolean · needAccommodation:Boolean · needVehicle:Boolean · needGift:Boolean · needMeetingRoom:Boolean · meetingId:Long · remark:String · arrangement:String · approveOpinion:String · diningCost:BigDecimal · accommodationCost:BigDecimal · giftCost:BigDecimal · otherCost:BigDecimal · totalCost:BigDecimal · costCenter:String · status:String · createdAt:Instant · updatedAt:Instant
### AdminRecurringBooking → 表 `admin_recurring_booking`
id:Long · ruleName:String · subject:String · roomId:Long · organizer:String · attendees:String · recurType:String · recurParam:String · startTime:String · endTime:String · effectFrom:String · effectTo:String · lastExpandedDate:String · bookingStatus:String · createdAt:Instant · updatedAt:Instant
### AdminRequisition → 表 `admin_requisition`
id:Long · code:String · supplyId:Long · supplyName:String · unit:String · qty:Double · applicant:String · dept:String · post:String · purpose:String · overQuota:Boolean · monthUsed:Double · quotaLimit:Double · status:String · approver:String · approveComment:String · stockMoveId:Long · applyDate:String · createdAt:Instant
### AdminSecurityEvent → 表 `admin_security_event`
id:Long · code:String · eventType:String · eventTime:String · location:String · description:String · parties:String · evidencePhotos:String · reporter:String · handler:String · handleMeasures:String · policeReported:Boolean · closureNote:String · closureDate:String · status:String · createdAt:Instant · updatedAt:Instant
### AdminShuttleBus → 表 `admin_shuttle_bus`
id:Long · routeName:String · startStop:String · endStop:String · stops:String · departureTime:String · returnTime:String · vehiclePlate:String · driver:String · seats:Integer · bookedCount:Integer · runDays:String · status:String · remark:String · createdAt:Instant · updatedAt:Instant
### AdminShuttlePassenger → 表 `admin_shuttle_passenger`
id:Long · shuttleId:Long · passenger:String · dept:String · rideDate:String · direction:String · boardStop:String · status:String · createdAt:Instant
### AdminStockMove → 表 `admin_stock_move`
id:Long · supplyId:Long · supplyCode:String · supplyName:String · direction:String · qty:Double · amount:BigDecimal · supplier:String · dept:String · project:String · handler:String · batchNo:String · expireDate:String · moveDate:String · requisitionId:Long · remark:String · createdAt:Instant
### AdminSupply → 表 `admin_supply`
id:Long · code:String · name:String · category:String · spec:String · unit:String · refPrice:BigDecimal · safetyStock:Double · onHand:Double · batchManaged:Boolean · defaultDept:String · status:String · createdAt:Instant
### AdminTrainingCourse → 表 `admin_training_course`
id:Long · courseCode:String · title:String · trainingType:String · targetPosition:String · targetDept:String · lecturer:String · venue:String · trainDate:String · durationHours:Double · enrollDeadline:String · materials:String · assessMethod:String · passScore:Integer · capacityLimit:Integer · enrolledCount:Integer · summary:String · status:String · createdAt:Instant · updatedAt:Instant
### AdminTrainingEnrollment → 表 `admin_training_enrollment`
id:Long · courseId:Long · traineeName:String · traineeNo:String · dept:String · position:String · enrollDate:String · signedIn:boolean · signInTime:Instant · progressPct:Integer · score:Integer · passed:boolean · status:String · remark:String · createdAt:Instant
### AdminVehicle → 表 `admin_vehicle`
id:Long · plate:String · brand:String · model:String · usage:String · seats:Integer · purchaseDate:String · insuranceDue:String · inspectionDue:String · maintenanceDue:String · odometer:Double · status:String · driver:String · createdAt:Instant
### AdminVehicleDispatch → 表 `admin_vehicle_dispatch`
id:Long · code:String · applicant:String · dept:String · reason:String · fromPlace:String · toPlace:String · startTime:String · endTime:String · passengers:Integer · urgent:Boolean · vehicleId:Long · vehiclePlate:String · driver:String · status:String · startOdometer:Double · endOdometer:Double · mileage:Double · fuelLiters:Double · fuelPer100km:Double · fuelCost:BigDecimal · tollFee:BigDecimal · parkingFee:BigDecimal · createdAt:Instant
### AdminVehicleViolation → 表 `admin_vehicle_violation`
id:Long · vehicleId:Long · plate:String · driver:String · violationDate:String · location:String · violationType:String · description:String · fine:BigDecimal · deductPoints:Integer · notifiedAt:Instant · handleNote:String · status:String · createdAt:Instant · updatedAt:Instant
### AdminVisitor → 表 `admin_visitor`
id:Long · code:String · visitorName:String · company:String · idCard:String · phone:String · host:String · hostDept:String · reason:String · visitTime:String · companions:Integer · status:String · passCode:String · checkinTime:String · checkoutTime:String · hostNote:String · createdAt:Instant
### Announcement → 表 `announcement`
id:Long · category:String · title:String · content:String · author:String · top:boolean →col:is_top · publishedAt:Instant · publishRange:String
### AnnualReport → 表 `annual_report`
id:Long · code:String · reportName:String · reportType:String · reportTarget:String · fiscalYear:Integer · deadline:String · status:String · revenueAmount:BigDecimal · rdExpenseAmount:BigDecimal · rdExpenseRate:BigDecimal · staffRdCount:Integer · staffTotalCount:Integer · staffRdRate:BigDecimal · patentCount:Integer · inventionPatentCount:Integer · rdProjectCount:Integer · techAchievementCount:Integer · techContractAmount:BigDecimal · keyIndicatorSummary:String · validationResult:String · validationPassed:Boolean · remark:String · owner:String · reviewNote:String · createdAt:Instant · updatedAt:Instant
### ArApItem → 表 `ar_ap_item`
id:Long · code:String · arApType:String · partyName:String · relatedRef:String · contractId:Long · invoiceId:Long · amount:BigDecimal · writtenOff:BigDecimal · unwrittenOff:BigDecimal · status:String · dueDate:String · companySubject:String · owner:String · remark:String · createdAt:Instant
### Archive → 表 `archive`
id:Long · category:String · title:String · sourceType:String · sourceId:Long · fileName:String · fileType:String · fileSize:long · uploader:String · archiveDate:String · tags:String · summary:String · accessLevel:String · fileUrl:String · storedFileId:Long · createdAt:Instant
### ArchiveAccessLog → 表 `archive_access_log`
id:Long · archiveId:Long · archiveTitle:String · action:String · operator:String · operatorDept:String · ip:String · detail:String · occurredAt:String · createdAt:Instant
### ArchiveAcl → 表 `archive_acl`
id:Long · granteeType:String · granteeKey:String · targetType:String · targetId:Long · targetName:String · canView:Boolean · canPreview:Boolean · canDownload:Boolean · canPrint:Boolean · canEdit:Boolean · canDelete:Boolean · canGrant:Boolean · expireDate:String · grantedBy:String · grantDate:String · enabled:Boolean · remark:String · createdAt:Instant
### ArchiveBackupLog → 表 `archive_backup_log`
id:Long · backupType:String · backupStatus:String · triggerMode:String · startedAt:String · finishedAt:String · durationSeconds:Long · backupPath:String · fileSizeBytes:Long · archiveCount:Long · resultMsg:String · executorNode:String · createdAt:Instant
### ArchiveBorrow → 表 `archive_borrow`
id:Long · code:String · archiveId:Long · archiveTitle:String · secLevel:String · borrower:String · borrowerDept:String · borrowType:String · purpose:String · applyDate:String · dueDate:String · returnDate:String · approvalLevel:String · status:String · approver:String · approveOpinion:String · returnCheck:String · renewCount:int · renewedDueDate:String · createdAt:Instant
### ArchiveCategory → 表 `archive_category`
id:Long · name:String · parentId:Long · codePrefix:String · retentionType:String · retentionYears:Integer · metaFields:String · defaultSecLevel:String · enabled:Boolean · remark:String · createdAt:Instant
### ArchiveComment → 表 `archive_comment`
id:Long · archiveId:Long · author:String · content:String · createdAt:Instant
### ArchiveDestruction → 表 `archive_destruction`
id:Long · code:String · archiveTitle:String · archiveId:Long · targetItemId:Long · secLevel:String · retentionDueDate:String · reason:String · disposalMode:String · status:String · applicant:String · applyDate:String · appraiser:String · appraisalResult:String · appraisalOpinion:String · extendedDueDate:String · approver:String · approveOpinion:String · executor:String · executeDate:String · proofUrl:String · certNo:String · createdAt:Instant
### ArchiveDrillRecord → 表 `archive_drill_record`
id:Long · drillCode:String · drillName:String · drillType:String · drillStatus:String · plannedDate:String · actualStartTime:String · actualEndTime:String · leader:String · participants:String · backupRef:String · actualRtoMinutes:Integer · actualRpoMinutes:Integer · targetRtoMinutes:Integer · targetRpoMinutes:Integer · passFlag:Boolean · resultSummary:String · improvements:String · evidenceUrl:String · nextDrillDate:String · createdAt:Instant
### ArchiveHashRecord → 表 `archive_hash_record`
id:Long · archiveId:Long · archiveTitle:String · algorithm:String · hashValue:String →col:hash_val · srcUrl:String →col:src_url · fileSize:Long · source:String · operator:String · verifyStatus:String · verifiedAt:Instant · verifyHash:String →col:verify_hash · createdAt:Instant
### ArchivePhysicalItem → 表 `archive_physical_item`
id:Long · code:String · title:String · vaultId:Long · vaultName:String · categoryName:String · secLevel:String · barcode:String · roomNo:String · rackNo:String · colNo:String · rowNo:String · boxNo:String · itemsJson:String · itemCount:Integer · status:String · shelvedBy:String · shelvedDate:String · destructionId:Long · remark:String · createdAt:Instant
### ArchiveRepairRecord → 表 `archive_repair_record`
id:Long · code:String · itemId:Long · archiveTitle:String · damageType:String · severity:String · damageDesc:String · status:String · reporter:String · reportDate:String · repairer:String · repairMethod:String · repairDate:String · repairResult:String · createdAt:Instant
### ArchiveReservation → 表 `archive_reservation`
id:Long · code:String · archiveId:Long · archiveTitle:String · requester:String · requesterDept:String · purpose:String · queueNo:Integer · status:String · reserveDate:String · notifyDate:String · createdAt:Instant
### ArchiveSubmission → 表 `archive_submission`
id:Long · title:String · categoryId:Long · categoryName:String · sourceDept:String · formedDate:String · archiveScope:String · secLevel:String · fileType:String · metaJson:String · applicant:String · applyDate:String · status:String · reviewer:String · reviewOpinion:String · reviewDate:String · archiveCode:String · archiveId:Long · retentionDueDate:String · createdAt:Instant
### ArchiveVault → 表 `archive_vault`
id:Long · code:String · name:String · storeType:String · roomNo:String · cloudId:String · dimYear:String · dimDept:String · dimSecLevel:String · dimRetention:String · capacity:Integer · enabled:Boolean · remark:String · createdAt:Instant
### ArchiveVersion → 表 `archive_version`
id:Long · archiveId:Long · archiveTitle:String · versionNo:String · isCurrent:Boolean · status:String · changeNote:String · storedFileId:Long · fileName:String · author:String · versionDate:String · createdAt:Instant
### AuditAnnualPlan → 表 `audit_annual_plan`
id:Long · planNo:String · year:String · auditType:String · auditee:String · riskLevel:String · importance:String · basis:String · plannedStartDate:String · plannedEndDate:String · leadAuditor:String · teamMembers:String · budget:BigDecimal · status:String · approver:String · approvedAt:Instant · linkedProjectId:Long · notes:String · createdAt:Instant
### AuditArchive → 表 `audit_archive`
id:Long · archiveNo:String · projectId:Long · projectName:String · year:String · archiveType:String · auditType:String · auditee:String · title:String · description:String · fileRef:String · fileHash:String · tags:String · keywords:String · status:String · archiver:String · archivedAt:Instant · retentionYear:int · createdAt:Instant
### AuditContinuousLog → 表 `audit_continuous_log`
id:Long · runDate:String · analysisPeriod:String · module:String →col:analysis_module · anomalyCount:int · totalAmount:BigDecimal →col:total_amount · detail:String · riskLevel:String · handled:boolean →col:audit_handled · createdAt:Instant
### AuditEvidence → 表 `audit_evidence`
id:Long · projectId:Long · projectName:String · workPaperId:Long · findingId:Long · evidenceNo:String · title:String · category:String · tags:String · keywords:String · fileRef:String · fileName:String · fileType:String · fileHash:String · keyEvidence:boolean · watermark:String · description:String · collectedBy:String · collectDate:String · createdAt:Instant
### AuditFinding → 表 `audit_finding`
id:Long · findingNo:String · projectId:Long · projectName:String · auditee:String · title:String · factBasis:String · violatedRule:String · amountInvolved:BigDecimal · severity:String · category:String · rootCause:String · status:String · auditeeFeedback:String · rectificationId:Long · auditor:String · createdAt:Instant
### AuditMaterialRequest → 表 `audit_material_request`
id:Long · requestNo:String · projectId:Long · projectName:String · auditee:String · itemName:String · itemType:String · description:String · dueDate:String · status:String · fileRef:String · fileHash:String · submittedAt:Instant · verifiedAt:Instant · verifier:String · rejectReason:String · requester:String · createdAt:Instant
### AuditNotice → 表 `audit_notice`
id:Long · noticeNo:String · projectId:Long · projectName:String · auditee:String · auditPeriod:String · purpose:String · plannedStartDate:String · issuer:String · issueDate:String · status:String · signedBy:String · signedAt:Instant · signNote:String · createdAt:Instant
### AuditProcedure → 表 `audit_procedure`
id:Long · procedureNo:String · name:String · businessCycle:String · auditObjective:String · procedures:String · samplingMethod:String · references:String →col:reference_links · isTemplate:boolean · maintainedBy:String · lastUpdatedDate:String · usageCount:int · createdAt:Instant
### AuditProject → 表 `audit_project`
id:Long · name:String · auditType:String · auditee:String · leadAuditor:String · period:String · findings:int · status:String · createdAt:Instant
### AuditQualityReview → 表 `audit_quality_review`
id:Long · reviewNo:String · projectId:Long · projectName:String · reviewer:String · reviewDate:String · procedureScore:int · evidenceScore:int · workpaperScore:int · overallScore:int · overallResult:String · procedureComment:String · evidenceComment:String · workpaperComment:String · overallComment:String · improvementRequired:boolean · improvementItems:String · status:String · createdAt:Instant
### AuditReport → 表 `audit_report`
id:Long · reportNo:String · projectId:Long · projectName:String · auditee:String · auditType:String · auditPeriod:String · title:String · templateName:String · conclusion:String · majorFindings:String · recommendations:String · findingNos:String · paperNos:String · preparedBy:String · approver:String · approveComment:String · approvedAt:Instant · sentAt:Instant · recipients:String · status:String · createdAt:Instant
### AuditRiskAssessment → 表 `audit_risk_assessment`
id:Long · assessNo:String · projectId:Long · projectName:String · riskId:Long · riskName:String · riskCategory:String · riskLevel:String · responsibleDept:String · originalMeasure:String · effectiveness:String · assessmentDetail:String · recommendation:String · assessor:String · assessDate:String · status:String · findingId:Long · findingNo:String · createdAt:Instant
### AuditWorkPaper → 表 `audit_work_paper`
id:Long · paperNo:String · projectId:Long · projectName:String · title:String · paperType:String · preparedBy:String · content:String · findingId:Long · version:int · versionHistory:String · status:String · reviewer:String · reviewComment:String · reviewedAt:Instant · lastModifiedBy:String · lastModifiedAt:Instant · createdAt:Instant
### AuditorProfile → 表 `audit_auditor_profile`
id:Long · employeeNo:String →col:employee_no · name:String · auditorType:String · specialties:String · certifications:String · availableFrom:String · availableTo:String · workloadPct:Integer · currentProject:String · interestConflictUnits:String →col:interest_conflict_units · contactEmail:String · status:String · remark:String · createdAt:Instant
### AutomationLog → 表 `automation_log`
id:Long · instanceId:Long · instanceTitle:String · ruleKey:String · action:String · targetType:String · targetId:Long · detail:String · firedAt:Instant
### BankAccount → 表 `bank_account`
id:Long · accountName:String · bankName:String · accountNo:String · companySubject:String · currency:String · purpose:String · accountType:String · status:String · authPersonnel:String · openDate:String · balance:BigDecimal · frozenAmount:BigDecimal · inTransitAmount:BigDecimal · minReserve:BigDecimal · lastSyncTime:String
### BankReconciliation → 表 `stl_bank_reconciliation`
id:Long · code:String · bankAccount:String · bankAccountNo:String · bankName:String · reconcileDate:String · bankBalance:BigDecimal · bookBalance:BigDecimal · diff:BigDecimal · status:String · remark:String · companySubject:String · owner:String · createdAt:Instant
### Bid → 表 `bid`
id:Long · projectName:String · bidNo:String · tenderee:String · projectType:String · controlPrice:BigDecimal · bidAmount:BigDecimal · deposit:BigDecimal · bidMethod:String · status:String · bidDate:String · openDate:String · opportunityId:Long · projectId:Long · owner:String · orgUnit:String · tenderFileId:Long →col:tender_file_id · createdAt:Instant
### BidBond → 表 `bid_bond`
id:Long · bidId:Long · projectName:String · payee:String · amount:BigDecimal · payMethod:String · status:String · payDate:String · expectRefundDate:String · refundDate:String · owner:String · orgUnit:String · remark:String · createdAt:Instant
### BidDecision → 表 `bid_decision`
id:Long · bidId:Long · bidNo:String · projectName:String · meetingDate:String · attendees:String · techOpinion:String · bizOpinion:String · costOpinion:String · legalOpinion:String · decision:String · status:String · tasksGenerated:Boolean · owner:String · createdAt:Instant
### BidDeposit → 表 `bid_deposit`
id:Long · code:String · bidId:Long · bidNo:String · projectName:String · tenderee:String · amount:BigDecimal · payMethod:String · status:String · payDate:String · dueRefundDate:String · refundDate:String · paymentId:Long · owner:String · remark:String · createdAt:Instant
### BidDocVersion → 表 `bid_doc_version`
id:Long · bidId:Long · docPart:String · version:String · docTitle:String · fileRef:String · annotations:String · collaborators:String · status:String · reviewComment:String · submitter:String · submittedAt:Instant · finalizedAt:Instant · createdAt:Instant
### BidKnowledgeEntry → 表 `bid_knowledge_entry`
id:Long · title:String · entryType:String · phase:String · projectType:String · field:String · region:String · tags:String · quoteStrategy:String · reviewNotes:String · bidFileRef:String · content:String · bidId:Long · opportunityId:Long · cslProjectId:Long · qualityScore:Integer · creator:String · isPublic:Boolean · viewCount:Integer · createdAt:Instant · updatedAt:Instant
### BidLossCase → 表 `bid_loss_case`
id:Long · bidId:Long · projectName:String · tenderee:String · projectType:String · region:String · ourBidAmount:BigDecimal · winnerBidAmount:BigDecimal · controlPrice:BigDecimal · ourDiscountPct:Double · winnerDiscountPct:Double · openDate:String · lossReason:String · winnerName:String · priceGap:BigDecimal · lessons:String · specialItemFlag:Boolean · owner:String · createdAt:Instant
### BidTask → 表 `bid_task`
id:Long · decisionId:Long · bidId:Long · name:String · taskType:String · assignee:String · dueDate:String · status:String · doneDate:String · seq:Integer · createdAt:Instant
### BidTenderCollab → 表 `bid_tender_collab`
id:Long · bidId:Long →col:bid_id · collabType:String →col:collab_type · subject:String · branchName:String →col:branch_name · submitter:String · hqReviewer:String →col:hq_reviewer · materialSummary:String →col:material_summary · storedFileId:Long →col:stored_file_id · status:String · dueDate:String →col:due_date · reviewNote:String →col:review_note · bidProjectName:String →col:bid_project_name · createdAt:Instant · updatedAt:Instant
### BidTenderDoc → 表 `bid_tender_doc`
id:Long · bidId:Long · docType:String · docTitle:String · fileRef:String · downloadDate:String · purchaseFee:BigDecimal · feePaidStatus:String · deadlineDate:String · status:String · bondAmount:BigDecimal · bondPayMethod:String · bondStatus:String →col:bond_status_val · bondReturnDate:String · remark:String · owner:String · createdAt:Instant
### BizBudget → 表 `biz_budget`
id:Long · code:String · period:String · orgUnit:String · category:String · budgetAmount:BigDecimal · usedAmount:BigDecimal · status:String · owner:String · remark:String · createdAt:Instant
### BizPlan → 表 `biz_plan`
id:Long · code:String · name:String · period:String · orgUnit:String · status:String · owner:String · remark:String · createdAt:Instant
### BizPlanTarget → 表 `biz_plan_target`
id:Long · planId:Long · metric:String · unit:String · targetValue:BigDecimal · actualValue:BigDecimal · autoSource:String · seq:Integer · createdAt:Instant
### BizRecord → 表 `biz_record`
id:Long · bizType:String · dataJson:String · createdAt:Instant · updatedAt:Instant
### Blog → 表 `blog`
id:Long · title:String · summary:String · body:String · author:String · authorId:Long · category:String · statusId:String · tags:String · views:int · comments:int · likes:int · cover:boolean · date:String
### BomChangeHistory → 表 `bom_change_history`
id:Long · ecoId:Long · ecoCode:String · changeType:String · targetId:Long · targetName:String · fieldName:String · fromValue:String · toValue:String · executedAt:Instant · executedBy:String
### BomItem → 表 `bom_item`
id:Long · projectId:Long · projectName:String · parentId:Long · name:String · unit:String · bidQty:double · actualQty:double · unitPrice:BigDecimal · unitUsage:Double · category:String · status:String · signStatus:String · createdAt:Instant
### BomSignoff → 表 `bom_signoff`
id:Long · bomId:Long · role:String · signer:String · decision:String · opinion:String · signedAt:Instant
### BomVarianceDetail → 表 `bom_variance_detail`
id:Long · workOrderCode:String · projectName:String · materialName:String · period:String · stdQty:double · actualQty:double · stdPrice:BigDecimal · actualPrice:BigDecimal · stdLossRate:double · actualLossRate:double · inputQty:double · isSubstitute:boolean · substituteCost:BigDecimal · originalStdCost:BigDecimal · stdLaborHours:double · actualLaborHours:double · stdLaborRate:BigDecimal · qtyVariance:BigDecimal · priceVariance:BigDecimal · lossVariance:BigDecimal · substituteVariance:BigDecimal · routingVariance:BigDecimal · totalVariance:BigDecimal · diffStatus:String · qtyVarianceRate:BigDecimal · priceVarianceRate:BigDecimal · reasonTag:String · reasonNote:String · operator:String · createdAt:Instant
### BranchAsset → 表 `branch_asset`
id:Long · org:String · kind:String · name:String · amount:BigDecimal · owner:String · status:String · purchaseDate:String · usefulLifeYears:Integer · residualRate:BigDecimal · depreciationMethod:String · accumulatedDepreciation:BigDecimal · netBookValue:BigDecimal · lastDepreciateDate:String · createdAt:Instant
### BranchBudgetLine → 表 `branch_budget_line`
id:Long · orgUnit:String · year:String · budgetType:String · subject:String · budgetAmount:BigDecimal · status:String · owner:String · remark:String · approvalPath:String →col:approval_path · hqApprovedAt:Instant →col:hq_approved_at · hqApprover:String →col:hq_approver · createdAt:Instant
### BranchCostEntry → 表 `branch_cost_entry`
id:Long · orgUnit:String · costType:String · subject:String · costAmount:BigDecimal →col:cost_amount · contractNo:String →col:contract_no · projectNo:String →col:project_no · costPeriod:String →col:cost_period · year:String · owner:String · remark:String · createdAt:Instant
### BranchLicense → 表 `branch_license`
id:Long · org:String · licenseType:String · name:String · regNo:String · bizScope:String · registeredCapital:String · regAuthority:String · expiryDate:String · status:String · annualInspectDue:String · annualInspectStatus:String · issueDate:String · remark:String · owner:String · createdAt:Instant
### BrandAsset → 表 `brand_asset`
id:Long · code:String · name:String · assetCategory:String · subType:String · specification:String · fileUrl:String · owner:String · quantity:Integer · minQuantity:Integer · unit:String · reviewStatus:String · reviewNote:String · reviewer:String · status:String · createdAt:Instant
### BrandCollabPush → 表 `brand_collab_push`
id:Long · targetDept:String · pushType:String · refType:String · refId:Long →col:ref_id · subject:String · content:String · pusher:String · status:String · feedback:String · createdAt:Instant
### BrandEvent → 表 `brand_event`
id:Long · code:String · name:String · eventType:String · startDate:String · endDate:String · location:String · scale:Integer · objective:String · budget:BigDecimal · owner:String · status:String · actualAttendees:Integer · mediaExposure:Integer · leadsConverted:Integer · actualCost:BigDecimal · summary:String · createdAt:Instant
### BrandEventMaterial → 表 `brand_event_material`
id:Long · eventId:Long · eventCode:String · materialName:String · materialType:String · spec:String · plannedQty:Integer · actualQty:Integer · issuedQty:Integer · dueDate:String · supplier:String · owner:String · status:String · remark:String · createdAt:Instant
### BrandExpense → 表 `brand_expense`
id:Long · code:String · projectId:Long · projectCode:String · costType:String · amount:BigDecimal · payee:String · description:String · applicant:String · status:String · expenseDate:String · paymentId:Long · createdAt:Instant
### BrandHonor → 表 `brand_honor`
id:Long · honorName:String · honorLevel:String · honorCategory:String · issuer:String · issueDate:String · expiryDate:String · certFileUrl:String · usagePurpose:String · status:String · owner:String · createdAt:Instant
### BrandPlan → 表 `brand_plan`
id:Long · code:String · name:String · period:String · year:Integer · quarter:Integer · objective:String · strategy:String · expectedEffect:String · totalBudget:BigDecimal · allocatedBudget:BigDecimal · status:String · startDate:String · endDate:String · owner:String · approver:String · approveOpinion:String · createdAt:Instant
### BrandProject → 表 `brand_project`
id:Long · code:String · name:String · planId:Long · planCode:String · projectType:String · manager:String · budget:BigDecimal · spentAmount:BigDecimal · targetAudience:String · startDate:String · endDate:String · status:String · remark:String · createdAt:Instant
### BrandSupplier → 表 `brand_supplier`
id:Long · supplierName:String · supplierType:String · creditCode:String · licenseExpireDate:String · contactName:String · contactPhone:String · cooperationHistory:String · latestQuote:String · qualityScore:Integer · projectId:Long →col:proj_id · projectCode:String · approved:Boolean →col:is_approved · remark:String · status:String · createdAt:Instant
### Budget → 表 `budget`
id:Long · name:String · projectId:Long · companySubject:String · element:String · year:String · period:String · budgetAmount:BigDecimal · actualAmount:BigDecimal · owner:String · status:String · createdAt:Instant
### CanteenMealCost → 表 `canteen_meal_cost`
id:Long · costDate:String · meal:String · headcount:Integer · ingredientCost:BigDecimal · fuelCost:BigDecimal · laborCost:BigDecimal · otherCost:BigDecimal · totalCost:BigDecimal · perPersonCost:BigDecimal · standardCost:BigDecimal · overStandard:Boolean · costSubject:String · allocDept:String · receptionId:Long · remark:String · createdAt:Instant · updatedAt:Instant
### CanteenMenu → 表 `canteen_menu`
id:Long · menuDate:String · meal:String · dish:String · category:String · price:BigDecimal · likes:Integer · dislikes:Integer · published:Boolean · owner:String · createdAt:Instant
### CanteenSanitationRecord → 表 `canteen_sanitation_record`
id:Long · checkType:String · checkDate:String · meal:String · inspector:String · items:String · quantity:String · retentionHours:Integer · score:Integer · issues:String · photos:String · qualified:Boolean · rectifyBy:String · rectifyDeadline:String · rectifyNote:String · rectifiedDate:String · status:String · remark:String · createdAt:Instant · updatedAt:Instant
### Certification → 表 `certification`
id:Long · name:String · certNo:String · issuer:String · scope:String · issueDate:String · expireDate:String · status:String · createdAt:Instant
### ChannelPublishHistory → 表 `channel_publish_history`
id:Long · channelId:Long · channelName:String · contentId:Long · contentTitle:String · publishUrl:String · publishDate:String · screenshotUrl:String · readCount:Integer · shareCount:Integer · remark:String · createdAt:Instant
### ChronicleEvent → 表 `chronicle_event`
id:Long · eventDate:String · title:String · category:String · description:String · relatedRefs:String · importance:String · recorder:String · createdAt:Instant
### CollabDoc → 表 `collab_doc`
id:Long · title:String · owner:String · ownerId:Long · participants:String · status:String · content:String · updatedAt:Instant · versionsJson:String · commentsJson:String
### CollabDocUpdate → 表 `collab_doc_update`
id:Long · docId:Long · seq:Long · data:byte[] →col:data · createdAt:Instant
### CompanySubject → 表 `company_subject`
id:Long · name:String · shortName:String · type:String · creditCode:String · legalPerson:String · status:String
### CompetitorIp → 表 `competitor_ip`
id:Long · competitor:String · ipType:String · title:String · publicNo:String · techField:String · legalStatus:String · publicDate:String · summary:String · importSource:String · riskLevel:String · createdAt:Instant
### CompletionAcceptance → 表 `completion_acceptance`
id:Long · supervisionProjectId:Long · supervisionProjectCode:String · code:String · acceptType:String · acceptDate:String · organizer:String · participants:String · opinion:String · pendingIssues:String · rectifyStatus:String · conclusion:String · status:String · signer:String · reportNo:String · remark:String · createdAt:Instant
### ComplianceAlertRule → 表 `legal_compliance_alert_rule`
id:Long · ruleCode:String · ruleName:String · triggerScene:String · condition:String · threshold:String · alertLevel:String · enabled:Boolean · notifyRoles:String · lastTriggeredAt:String · triggerCount:Integer · createdAt:Instant
### ComplianceAnonReport → 表 `legal_compliance_anon_report`
id:Long · reportNo:String · reportType:String · suspectDept:String · suspectPerson:String · reportContent:String · reporterInfo:String · severity:String · status:String · handleResult:String · handler:String · queryToken:String · createdAt:Instant · updatedAt:Instant
### ComplianceChecklist → 表 `legal_compliance_checklist`
id:Long · listNo:String · title:String · domain:String · responsibleDept:String · frequency:String · status:String · checkItems:String · lastTaskDate:String · remark:String · createdAt:Instant
### ComplianceEvaluation → 表 `compliance_evaluation`
id:Long · code:String · evalYear:String →col:eval_year · evalScope:String →col:eval_scope · plannedDate:String →col:planned_date · actualDate:String →col:actual_date · evaluator:String · evalContent:String →col:eval_content · totalItems:Integer →col:total_items · compliantItems:Integer →col:compliant_items · ncItems:Integer →col:nc_items · ncDescription:String →col:nc_description · evalResult:String →col:eval_result · capaRefs:String →col:capa_refs · improvementSuggestions:String →col:improvement_suggestions · reportRef:String →col:report_ref · status:String →col:eval_status · remark:String · createdAt:Instant
### ComplianceObligation → 表 `legal_compliance_obligation`
id:Long · code:String · regulation:String · obligation:String · category:String · responsibleDept:String · owner:String · frequency:String · dueDate:String · status:String · remark:String · createdAt:Instant
### ComplianceRiskReport → 表 `legal_compliance_risk_report`
id:Long · reportNo:String · scanSourceType:String · scanRefId:Long · domain:String · riskLevel:String · findingCount:int · findings:String →col:findings_text · suggestion:String →col:suggestion_text · reporter:String · reviewer:String · reviewComment:String · reviewedAt:Instant · archivedAt:Instant · archiveRef:String · status:String · createdAt:Instant
### ComplianceSelfCheckTask → 表 `legal_compliance_self_check_task`
id:Long · taskNo:String · checklistId:Long · checklistTitle:String · period:String · responsibleDept:String · assignee:String · dueDate:String · status:String · selfCheckResult:String · submitDate:String · reviewComment:String · reviewer:String · reviewDate:String · createdAt:Instant
### ComplianceViolationIncident → 表 `legal_compliance_violation`
id:Long · incidentNo:String · title:String · source:String · dept:String · responsiblePerson:String · violationType:String · description:String · lossAmount:BigDecimal →col:loss_amount · remediationMeasure:String · remediationDue:String · punishment:String · status:String · handler:String · incidentDate:String · createdAt:Instant
### ContentPiece → 表 `content_piece`
id:Long · code:String · title:String · contentType:String · body:String · tags:String · version:String · importance:String · requiredLevel:Integer · currentLevel:Integer · status:String · author:String · channel:String · publishUrl:String · publishDate:String · screenshotUrl:String · createdAt:Instant
### ContentPieceVersion → 表 `cpc_version`
id:Long · contentId:Long · versionLabel:String · action:String · operator:String · changeNote:String · titleSnapshot:String · bodySnapshot:String →col:body_snapshot · createdAt:Instant
### ContentReview → 表 `content_review`
id:Long · contentId:Long · level:Integer · levelName:String · action:String · opinion:String · reviewer:String · reviewedAt:Instant
### ContentTask → 表 `content_task`
id:Long · code:String · title:String · contentCode:String · contentId:Long · taskType:String · description:String · assigneeType:String · assignee:String · supplierCode:String · dueDate:String · issuedBy:String · status:String · reviewNote:String · deliverableUrl:String · createdAt:Instant
### Contract → 表 `contract`
id:Long · code:String · name:String · type:String · partyA:String · partyB:String · amount:BigDecimal · projectId:Long · companySubject:String · signDate:String · status:String · paidAmount:BigDecimal · invoicedAmount:BigDecimal · custodian:String · parentId:Long
### ContractBudgetReview → 表 `contract_budget_review`
id:Long · code:String · contractId:Long · contractName:String · contractType:String · partyB:String · projectId:Long · projectName:String · companySubject:String · contractAmount:BigDecimal · refBudget:BigDecimal · periodCost:BigDecimal · expectedMargin:BigDecimal · expectedMarginRate:Double · tolerancePct:Double · overBudget:Boolean · overRate:Double · status:String · applicant:String · reviewer:String · reviewOpinion:String · reviewedAt:String · overridden:Boolean · overrideReason:String · createdAt:Instant
### ContractChange → 表 `contract_change`
id:Long · contractId:Long · contractName:String · changeType:String · reason:String · amountBefore:BigDecimal · amountAfter:BigDecimal · effectiveDate:String · status:String · applicant:String · createdAt:Instant
### ContractEsign → 表 `contract_esign`
id:Long · contractId:Long · contractCode:String · contractName:String · party:String · signer:String · signStatus:String · serialNo:String · externalSealRef:String · sealStatus:String · initiatedAt:Instant · signedAt:Instant · remark:String
### ContractMilestone → 表 `contract_milestone`
id:Long · contractId:Long · name:String · dueDate:String · amount:BigDecimal · status:String
### ContractTemplate → 表 `contract_template`
id:Long · name:String · contractType:String · applicableSubject:String · bodyTemplate:String · requiredClauses:String · version:String · status:String · updatedBy:String · createdAt:Instant
### CostAdjustLog → 表 `cost_adjust_log`
id:Long · adjustType:String · entityType:String · entityId:Long · entityDesc:String · amountBefore:BigDecimal · amountAfter:BigDecimal · valueBefore:String · valueAfter:String · reason:String · operator:String · operatedAt:Instant · period:String · approver:String
### CostCenter → 表 `cost_center`
id:Long · code:String · name:String · ccType:String · owner:String · parentId:Long · parentName:String · budgetTotal:BigDecimal · actualTotal:BigDecimal · status:String · createdAt:Instant
### CostHrDeptLaborRate → 表 `cost_hr_dept_labor_rate`
id:Long · dept:String · position:String · ratePerHour:BigDecimal · effectiveFrom:String · effectiveTo:String · source:String · remark:String · status:String · createdBy:String · createdAt:Instant · updatedAt:Instant
### CostInvProjectLink → 表 `cost_inv_project_link`
id:Long · projectId:Long · projectName:String · inventoryItemId:Long · materialName:String · category:String · issueQty:double · receiptQty:double · issueCost:BigDecimal · receiptCost:BigDecimal · valuationMethod:String · lastSyncAt:Instant · status:String · remark:String · createdBy:String · createdAt:Instant · updatedAt:Instant
### CostProcurementBid → 表 `cost_procurement_bid`
id:Long · sessionCode:String · title:String · materialName:String · spec:String · unit:String · qty:double · category:String · supplierName:String · supplierContact:String · quotedUnitPrice:BigDecimal · quotedTotalPrice:BigDecimal · comprehensiveScore:BigDecimal · qualityScore:BigDecimal · deliveryScore:BigDecimal · priceScore:BigDecimal · status:String · bidStatus:String · autoRecommended:Boolean · finalSelected:Boolean · selectionNote:String · deadline:String · budgetUnitPrice:BigDecimal · budgetPriceVarianceRate:BigDecimal · purchaseOrderId:Long · operator:String · note:String · createdAt:Instant
### CostPurchaseOrder → 表 `cost_purchase_order`
id:Long · code:String · materialName:String · spec:String · unit:String · supplierName:String · qty:double · unitPrice:BigDecimal · totalAmount:BigDecimal · standardPrice:BigDecimal · historyAvgPrice:BigDecimal · lastPrice:BigDecimal · stdPriceVarianceRate:BigDecimal · priceStatus:String · projectName:String · category:String · status:String · applyDate:String · deliveryDate:String · landedCost:BigDecimal · freightCost:BigDecimal · reviewComment:String · applicant:String · note:String · createdAt:Instant
### CostReductionItem → 表 `cost_reduction_item`
id:Long · code:String · name:String · measureType:String · targetItem:String · projectName:String · department:String · owner:String · planStartDate:String · planEndDate:String · actualEndDate:String · baseCost:BigDecimal · targetSaving:BigDecimal · actualSaving:BigDecimal · actualCost:BigDecimal · implementQty:double · achievementRate:BigDecimal · status:String · description:String · completionNote:String · createdAt:Instant
### CountersignVote → 表 `countersign_vote`
id:Long · instanceId:Long · nodeId:String · nodeLabel:String · voter:String · decision:String · createdAt:Instant
### CrawlJob → 表 `crawl_job`
id:Long · sourceId:Long · sourceName:String · runAt:String · fetched:int · screened:int · newIntel:int · status:String · operator:String · createdAt:Instant
### CrawlSource → 表 `crawl_source`
id:Long · name:String · url:String · sourceType:String · region:String · keywords:String · frequency:String · enabled:boolean · lastRunAt:String · createdAt:Instant
### CrisisPlan → 表 `crisis_plan`
id:Long · crisisType:String · scenarioName:String · crisisLevel:String · spokesperson:String · publicStatement:String · actionSteps:String · emergencyContacts:String · triggerKeywords:String · status:String · creator:String · updatedDate:String · createdAt:Instant
### CrmBidQuoteDetail → 表 `crm_bid_quote_detail`
id:Long · bidId:Long · category:String · itemName:String · amount:BigDecimal · pct:Double · priceStrategy:String · remark:String · createdBy:String · createdAt:Instant
### CrmBranchLease → 表 `crm_branch_lease`
id:Long · orgUnit:String · address:String · landlord:String · landlordContact:String · landlordPhone:String · contractNo:String · leaseStart:String · leaseEnd:String · monthlyRent:BigDecimal · deposit:BigDecimal · paymentCycle:String · lastPaidDate:String · nextDueDate:String · status:String · remark:String · createdAt:Instant
### CrmBranchPetition → 表 `crm_branch_petition`
id:Long · code:String · petitionType:String · title:String · content:String · applicant:String · orgUnit:String · amount:BigDecimal · opportunityId:Long · contractNo:String · urgency:String · status:String · currentStep:Integer · step0Comment:String · step0Approver:String · step0At:Instant · step1Comment:String · step1Approver:String · step1At:Instant · step2Comment:String · step2Approver:String · step2At:Instant · attachmentIds:String · applyDate:String · createdAt:Instant
### CrmCompetitor → 表 `crm_competitor`
id:Long · name:String · companyType:String · industryScope:String · region:String · techFeatures:String · pricingStrategy:String · avgDiscountPct:Double · winCount:Integer · totalBidCount:Integer · lastBidDate:String · qualification:String · specialAdvantage:String · weakness:String · remark:String · owner:String · createdAt:Instant · updatedAt:Instant
### CrmContractApprovalStep → 表 `crm_contract_approval_step`
id:Long · contractId:Long · stepIndex:Integer · stepName:String · handlerRole:String · handler:String · action:String · opinion:String · done:boolean · handledAt:Instant · createdAt:Instant
### CrmCustomerContact → 表 `crm_customer_contact`
id:Long · customerId:Long · name:String · title:String · phone:String · email:String · birthday:String · preference:String · primary:Boolean →col:is_primary · createdAt:Instant
### CrmDailyReport → 表 `crm_daily_report`
id:Long · person:String · orgUnit:String · reportType:String · period:String · visitCount:Integer · visitSummary:String · opportunityProgress:String · expenseSummary:String · nextPlan:String · remark:String · status:String · createdAt:Instant
### CrmDocReceipt → 表 `crm_doc_receipt`
id:Long · documentId:Long · docType:String · docTitle:String · issuer:String · recipientCode:String · recipientName:String · signer:String · status:String · signedAt:Instant · signNote:String · readFlag:boolean · readAt:Instant · issuedAt:Instant · signDeadline:String · createdAt:Instant
### CrmOpportunityStageConfig → 表 `crm_opp_stage_config`
id:Long · stageName:String · description:String · defaultProbability:Integer · sortOrder:Integer · isFinal:Boolean · disabled:Boolean
### CrmPettyCash → 表 `crm_petty_cash`
id:Long · code:String · type:String · applicant:String · orgUnit:String · amount:BigDecimal · opportunityId:Long · projectId:Long · purpose:String · expectedReturnDate:String · status:String · verifiedAmount:BigDecimal · pendingAmount:BigDecimal · approver:String · approveComment:String · approvedAt:Instant · parentBorrowId:Long · verifyDate:String · voucherNote:String · applyDate:String · createdAt:Instant
### CrmSatisfactionSurvey → 表 `crm_satisfaction_survey`
id:Long · customerId:Long · customerName:String · contractId:Long · projectId:Long · triggerSource:String · score:Integer · qualityScore:Integer · serviceScore:Integer · scheduleScore:Integer · feedback:String · issueFlag:Boolean · status:String · respondent:String · triggeredAt:Instant · submittedAt:Instant · owner:String
### CrmTalkScript → 表 `crm_talk_script`
id:Long · title:String · industryTag:String · gradeTag:String · scene:String →col:script_scene · content:String · quoteDraft:String · creator:String · createdAt:Instant
### CrmWbsTask → 表 `crm_wbs_task`
id:Long · projectId:Long · parentId:Long · seq:int · name:String · assignee:String · orgUnit:String →col:org_unit · status:String · progress:int · priority:String · planStart:String · planEnd:String · milestone:boolean · deliverable:String · remark:String →col:remark · syncStatus:String →col:sync_status · createdAt:Instant · updatedAt:Instant
### CslArchiveItem → 表 `csl_archive_item`
id:Long · projectId:Long · projectCode:String · projectName:String · docType:String · title:String · summary:String · topic:String · tags:String · source:String · scope:String · version:Integer · refId:Long · archivedDate:String · createdAt:Instant
### CslBidLink → 表 `csl_bid_link`
id:Long · cslProjectId:Long →col:csl_project_id_fk · bidId:Long · opportunityId:Long →col:opportunity_id_fk · linkType:String · remark:String · confirmedBy:String · createdAt:Instant
### CslBudgetLine → 表 `csl_budget_line`
id:Long · projectId:Long · parentId:Long · subject:String · name:String · budgetAmount:BigDecimal · actualAmount:BigDecimal · createdAt:Instant · updatedAt:Instant
### CslChapterComment → 表 `csl_chapter_comment`
id:Long · chapterId:Long · reportId:Long · parentCommentId:Long · author:String · content:String · quotedText:String · status:String · createdAt:Instant · updatedAt:Instant
### CslContract → 表 `csl_contract`
id:Long · contractCode:String →col:contract_code · name:String · cslProjectId:Long →col:csl_project_id · partyA:String →col:party_a · partyB:String →col:party_b · contractType:String →col:contract_type · totalAmount:BigDecimal →col:total_amount · taxRate:BigDecimal →col:tax_rate · amountExclTax:BigDecimal →col:amount_excl_tax · receivedAmount:BigDecimal →col:received_amount · invoicedAmount:BigDecimal →col:invoiced_amount · contractStatus:String →col:contract_status · legalReview:String →col:legal_review · legalRemark:String →col:legal_remark · signDate:String →col:sign_date · dueDate:String →col:due_date · changeCount:Integer →col:change_count · manager:String →col:manager · paymentPlanDesc:String →col:payment_plan_desc · invoiceReq:String →col:invoice_req · remark:String →col:remark · createdAt:Instant · updatedAt:Instant
### CslCustomer → 表 `csl_customer`
id:Long · name:String · clientType:String · contact:String · phone:String · region:String · field:String · grade:String · satisfactionScore10:Integer · complaintCount:Integer · repurchaseFlag:Boolean →col:repurchase_flag · latestCslProjectId:Long →col:latest_csl_project_id · source:String · tags:String · remark:String · lastContactDate:String · finishedProjectCount:Integer · createdAt:Instant · updatedAt:Instant
### CslEntityHistory → 表 `csl_entity_history`
id:Long · entityType:String · entityId:Long · projectId:Long · action:String · operator:String · changeDesc:String · snapshotBefore:String · snapshotAfter:String · createdAt:Instant
### CslEstimateItem → 表 `csl_estimate_item`
id:Long · reportId:Long · category:String · name:String · spec:String · unit:String · qty:Double · unitPrice:BigDecimal · amount:BigDecimal · priceItemId:Long · priceBasis:String · createdAt:Instant
### CslExpert → 表 `csl_expert`
id:Long · name:String · field:String · org:String · title:String · expertType:String · source:String · region:String · years:Integer · level:String · specialty:String · reviewCount:Integer · reviewHistory:String · avgScore:Double · activeLoad:Integer · phone:String · status:String · createdAt:Instant · updatedAt:Instant
### CslExpertScore → 表 `csl_expert_score`
id:Long · expertId:Long · expertName:String · projectId:Long · reviewTaskCode:String · reviewTaskDesc:String · qualityRating:String · baseScore:Integer · qualityBonus:Integer · onTime:Boolean · lateDeduction:Integer · totalScore:Integer · scoreCategory:String · remark:String · rater:String · createdAt:Instant
### CslIntegralLedger → 表 `csl_integral_ledger`
id:Long · person:String · projectId:Long · projectName:String · integralType:String · delta:Integer · reason:String · operator:String · createdAt:Instant
### CslOperationLog → 表 `csl_operation_log`
id:Long · entityType:String · entityId:Long · action:String · operator:String · beforeSummary:String · afterSummary:String · remark:String · occurredAt:Instant
### CslProject → 表 `csl_project`
id:Long · code:String · name:String · client:String · projectType:String · field:String · manager:String · contractAmount:BigDecimal · budgetAmount:BigDecimal · urgency:Integer · priorityScore:Integer · stage:String · approvalStatus:String · approvalFlow:String · progress:Integer · acceptResult:String · planStart:String · planEnd:String · createdDate:String · createdAt:Instant · updatedAt:Instant
### CslProjectCost → 表 `csl_project_cost`
id:Long · projectId:Long · budgetLineId:Long · costType:String · subject:String · summary:String · amount:BigDecimal · costDate:String · status:String · createdAt:Instant
### CslReport → 表 `csl_report`
id:Long · projectId:Long · title:String · reportType:String · editor:String · reviewer:String · auditor:String · approver:String · reviewStage:String · version:Integer · locked:Boolean · estimateTotal:BigDecimal · summary:String · esign:String · issuedDate:String · createdAt:Instant · updatedAt:Instant
### CslReportChapter → 表 `csl_report_chapter`
id:Long · reportId:Long · chapterIndex:Integer · dimension:String · title:String · content:String · mandatory:Boolean · status:String · editedBy:String · createdAt:Instant · updatedAt:Instant
### CslReportReview → 表 `csl_report_review`
id:Long · reportId:Long · stage:String · action:String · actor:String · comment:String · score:Integer · version:Integer · createdAt:Instant
### CslReviewAssignment → 表 `csl_review_assignment`
id:Long · batchNo:String · projectId:Long · reportId:Long · stage:String · expertId:Long · expertName:String · expertField:String · expertOrg:String · drawMode:String · status:String · score:Integer · opinion:String · conclusion:String · invitedDate:String · scoredDate:String · createdAt:Instant
### CslRiskLog → 表 `csl_risk_log`
id:Long · projectId:Long · category:String · description:String · probability:Integer · impact:Integer · riskScore:Integer · level:String · mitigation:String · owner:String · status:String · createdAt:Instant · updatedAt:Instant
### CslTask → 表 `csl_task`
id:Long · projectId:Long · wbsCode:String · title:String · owner:String · plannedHours:Double · deliverable:String · dependsOn:String · startDate:String · dueDate:String · progress:Integer · status:String · createdAt:Instant · updatedAt:Instant
### CslTeamSchedule → 表 `csl_team_schedule`
id:Long · projectId:Long · projectName:String · person:String · role:String · scheduleStart:String · scheduleEnd:String · plannedDays:Double · taskDesc:String · status:String · createdBy:String · createdAt:Instant · updatedAt:Instant
### CslTimesheet → 表 `csl_timesheet`
id:Long · projectId:Long · taskId:Long · person:String · role:String · workDate:String · hours:Double · rate:BigDecimal · laborCost:BigDecimal · workContent:String · status:String · createdAt:Instant
### CultureArchive → 表 `culture_archive`
id:Long · code:String · projectCode:String · projectName:String · completionDate:String · archiveDate:String · operator:String · status:String · storyCount:Integer · materialCount:Integer · eventCount:Integer · caseCount:Integer · awardCount:Integer · surveyCount:Integer · archiveFileUrl:String · remark:String · createdAt:Instant
### CultureAward → 表 `culture_award`
id:Long · code:String · awardName:String · period:String · nominee:String · nomineeType:String · projectCode:String · deeds:String · dataSupport:String · proofUrls:String · safetyPassed:Boolean · noViolation:Boolean · applicant:String · status:String · avgScore:Double · reviewCount:Integer · publicityStart:String · publicityEnd:String · rewardForm:String · bonusAmount:BigDecimal · rewardIssued:Boolean · rewardDate:String · approveOpinion:String · createdAt:Instant
### CultureAwardReview → 表 `culture_award_review`
id:Long · awardId:Long · awardCode:String · reviewStage:String · reviewer:String · score:Double · vote:String · opinion:String · reviewDate:String · createdAt:Instant
### CultureCase → 表 `culture_case`
id:Long · code:String · title:String · caseType:String · category:String · projectCode:String · projectName:String · discipline:String · keywords:String · goodPractice:String · lessonsLearned:String · submitter:String · reviewer:String · reviewOpinion:String · status:String · score:Double · citeCount:Integer · citedBy:String · submitDate:String · createdAt:Instant
### CultureGoal → 表 `culture_goal`
id:Long · schemeId:Long · schemeCode:String · projectCode:String · projectName:String · culturalOfficer:String · targetStoryCount:Integer · targetArticleCount:Integer · targetCohesion:Double · targetSatisfaction:Double · budgetAmount:BigDecimal · spentAmount:BigDecimal · status:String · remark:String · createdAt:Instant
### CultureImprove → 表 `culture_improve`
id:Long · code:String · sourceSurveyId:Long · projectCode:String · projectName:String · problem:String · measure:String · owner:String · dueDate:String · doneDate:String · acceptResult:String · status:String · createdAt:Instant
### CultureMaterial → 表 `culture_material`
id:Long · code:String · title:String · projectCode:String · projectName:String · materialType:String · projectPhase:String · captureDate:String · uploader:String · description:String · fileUrls:String · status:String · reviewOpinion:String · tags:String · useCount:Integer · createdAt:Instant
### CultureMaterialDownload → 表 `culture_material_download`
id:Long · materialId:Long · materialTitle:String · downloader:String · downloaderDept:String · purpose:String · version:String · authStatus:String · authorizedBy:String · authorizedAt:Instant · authComment:String · downloadAt:Instant · createdAt:Instant
### CultureMonthlyBriefing → 表 `culture_monthly_briefing`
id:Long · code:String · issueTag:String · publishMonth:String · title:String · taskTotal:Integer · taskDone:Integer · taskOverdue:Integer · newStoryCount:Integer · newMaterialCount:Integer · projectCount:Integer · featuredProjects:String · summary:String · distributeTarget:String · status:String · generatedBy:String · publishedBy:String · publishDate:String · briefingUrl:String · createdAt:Instant
### CultureScheme → 表 `culture_scheme`
id:Long · code:String · name:String · periodType:String · year:Integer · quarter:Integer · theme:String · keyActivities:String · expectedEffect:String · totalBudget:BigDecimal · allocatedBudget:BigDecimal · status:String · owner:String · approver:String · approveOpinion:String · startDate:String · endDate:String · createdAt:Instant
### CultureStory → 表 `culture_story`
id:Long · code:String · title:String · projectCode:String · projectName:String · category:String · body:String · mediaUrls:String · contributor:String · currentHandler:String · needLegal:Boolean · status:String · reviewTrail:String · channel:String · publishUrl:String · publishDate:String · rewardAmount:BigDecimal · rewarded:Boolean · createdAt:Instant
### CultureSurvey → 表 `culture_survey`
id:Long · code:String · title:String · projectCode:String · projectName:String · period:String · status:String · sampleCount:Integer · respondedCount:Integer · scoreTeamwork:Double · scoreLeadership:Double · scoreHappiness:Double · scoreBelonging:Double · overallScore:Double · openDate:String · closeDate:String · createdAt:Instant
### CultureSurveyResponse → 表 `culture_survey_response`
id:Long · surveyId:Long · teamwork:Double · leadership:Double · happiness:Double · belonging:Double · feedback:String · createdAt:Instant
### Customer → 表 `customer`
id:Long · name:String · type:String · contact:String · phone:String · address:String · status:String · grade:String
### CustomerComplaint → 表 `customer_complaint`
id:Long · code:String · customerId:Long · customerName:String · category:String · severity:String · title:String · content:String · status:String · handler:String · resolution:String · complaintDate:String · resolveDate:String · satisfaction:Integer · orgUnit:String · createdAt:Instant
### CustomerCredit → 表 `customer_credit`
id:Long · customerId:Long · customerName:String · grade:String · creditLimit:BigDecimal · paymentTermDays:Integer · status:String · effectiveDate:String · expireDate:String · orgUnit:String · remark:String · owner:String · createdAt:Instant
### CustomerVisit → 表 `customer_visit`
id:Long · customerId:Long · customerName:String · visitType:String · contactPerson:String · visitDate:String · summary:String · nextFollowDate:String · nextPlan:String · followed:Boolean · orgUnit:String · location:String · owner:String · createdAt:Instant
### DataSyncLog → 表 `data_sync_log`
id:Long · source:String · target:String · entity:String · direction:String · status:String · recordCount:int · message:String · operator:String · syncedAt:Instant · createdAt:Instant
### DeclAcceptance → 表 `decl_acceptance`
id:Long · code:String · declarationId:Long · projectName:String · authority:String · acceptType:String · status:String · materialsJson:String · planDate:String · acceptedDate:String · owner:String · reviewer:String · reviewNote:String · remark:String · createdAt:Instant
### DeclAchievement → 表 `decl_achievement`
id:Long · code:String · declarationId:Long · policyApplicationId:Long · projectName:String · achieveType:String · certNo:String · authority:String · validFrom:String · validTo:String · grantedAmount:BigDecimal · attachmentName:String · archived:Boolean · archiveNo:String · reusedFromId:Long · owner:String · remark:String · createdAt:Instant
### DeclAuditReport → 表 `decl_audit_report`
id:Long · auditYear:Integer · auditFirm:String · reportDate:String · policyApplicationId:Long · revenue:BigDecimal · rdExpense:BigDecimal · hiTechRevenue:BigDecimal · taxBenefit:BigDecimal · rdRatio:BigDecimal · attachmentName:String · reviewer:String · status:String · remark:String · createdAt:Instant
### DeclEvidenceItem → 表 `decl_evidence_item`
id:Long · declarationId:Long · sourceDept:String · sourceModule:String · sourceRefId:Long · category:String · title:String · summary:String · status:String · attachmentName:String · archived:Boolean · collectedAt:Instant
### DeclFailureCase → 表 `decl_failure_case`
id:Long · declarationId:Long · projectName:String · declProgram:String · authority:String · failYear:String · failStage:String · rootCause:String · improvement:String · tags:String · recorder:String · createdAt:Instant
### DeclMaterialLink → 表 `decl_material_link`
id:Long · declarationId:Long →col:declaration_id · collabDocId:Long →col:collab_doc_id · materialType:String →col:material_type · docTitle:String →col:doc_title · createdBy:String · createdAt:Instant · remark:String
### DeclPolicySubscription → 表 `decl_policy_subscription`
id:Long · subscriber:String · tags:String · category:String · active:Boolean · lastPushedAt:Instant · pushedCount:Integer · remark:String · createdAt:Instant
### DeclProjectAssignment → 表 `decl_project_assignment`
id:Long · policyApplicationId:Long · participantType:String · participantId:Long · participantName:String · projectName:String · roleDesc:String · startDate:String · endDate:String · status:String · remark:String · createdAt:Instant
### DeclPushDevice → 表 `decl_push_device`
id:Long · owner:String · deviceToken:String · channel:String · platform:String · active:Boolean · deliveredCount:Integer · lastPushAt:Instant · lastPushTitle:String · createdAt:Instant
### DeclSubmission → 表 `decl_submission`
id:Long · code:String · declarationId:Long · projectName:String · declType:String · reviewStage:String · govPlatform:String · portalAccount:String · portalPasswordEnc:String · esignStatus:String · receiptNo:String · submittedDate:String · owner:String · reviewTrailJson:String · remark:String · createdAt:Instant
### Declaration → 表 `declaration`
id:Long · name:String · program:String · authority:String · rdProjectId:Long · amount:BigDecimal · deadline:String · status:String · owner:String · createdAt:Instant
### DeclarationStep → 表 `declaration_step`
id:Long · declarationId:Long · declarationName:String · stepName:String · stepOrder:int · status:String · owner:String · startDate:String · dueDate:String · createdAt:Instant
### DeclarationTemplate → 表 `declaration_template`
id:Long · name:String · program:String · authority:String · requiredMaterials:String · autoCheckRules:String · bodyTemplate:String · version:String · status:String · updatedBy:String · createdAt:Instant
### Delegation → 表 `delegation`
id:Long · fromUser:String · toUser:String · startDate:String · endDate:String · active:Boolean · note:String · createdAt:Instant
### DesignAnnotation → 表 `design_annotation`
id:Long · drawingId:Long · drawingNo:String · version:String · stage:String · author:String · content:String · locationRef:String · severity:String · status:String · reply:String · createdAt:Instant
### DesignAuditTrail → 表 `design_audit_trail`
id:Long · targetType:String · targetId:Long · targetNo:String · targetName:String · action:String · operator:String · clientIp:String · digitalSign:String · trustTimestamp:String · note:String · occurredAt:Instant
### DesignChange → 表 `design_change`
id:Long · docName:String · projectName:String · reason:String · changeType:String · impact:String · status:String · applicant:String · createdAt:Instant
### DesignChangeOrder → 表 `design_change_order`
id:Long · code:String · projectId:Long · projectCode:String · projectName:String · docName:String · title:String · source:String · level:String · reason:String · impactScope:String · affectedDisciplines:String · costImpact:BigDecimal · scheduleImpactDays:Integer · status:String · approvalChain:String · fromVersion:String · toVersion:String · decisionNote:String · applicant:String · implementedDate:String · createdAt:Instant
### DesignClash → 表 `design_clash`
id:Long · code:String · projectId:Long · projectName:String · modelArea:String · disciplineA:String · disciplineB:String · clashType:String · severity:String · description:String · assignedDiscipline:String · assignee:String · status:String · meetingNote:String · resolution:String · detectedDate:String · resolvedDate:String · createdAt:Instant
### DesignDistribution → 表 `design_distribution`
id:Long · drawingId:Long · drawingNo:String · version:String · receiverType:String · receiverOrg:String · receiver:String · issuerSeal:String · qrToken:String · status:String · issuedDate:String · receivedDate:String · receiverSign:String · remark:String · createdAt:Instant
### DesignDoc → 表 `design_doc`
id:Long · name:String · projectName:String · docType:String · version:String · designer:String · reviewStatus:String · issueDate:String · createdAt:Instant
### DesignDrawing → 表 `design_drawing`
id:Long · drawingNo:String · name:String · projectId:Long · projectName:String · discipline:String · phase:String · fileFormat:String · currentVersion:String · lifecycleStatus:String · locked:boolean · designer:String · checker:String · reviewer:String · approver:String · qrToken:String · publishedDate:String · createdAt:Instant
### DesignDrawingVersion → 表 `design_drawing_version`
id:Long · drawingId:Long · drawingNo:String · version:String · changeNote:String · designer:String · checker:String · reviewer:String · approver:String · checkedDate:String · reviewedDate:String · approvedDate:String · publishedDate:String · supersededByVersion:String · current:boolean · createdAt:Instant
### DesignExternalAccess → 表 `design_external_access`
id:Long · portalId:Long · orgName:String · operator:String · actionType:String · fileName:String · fileVersion:String · accessToken:String →col:access_token · clientIp:String · projectId:Long · projectName:String · status:String · remark:String →col:access_remark · accessedAt:Instant
### DesignExternalPortal → 表 `design_external_portal`
id:Long · orgName:String · contactPerson:String · contactEmail:String · taskTitle:String · taskDescription:String →col:task_desc · discipline:String · projectId:Long · projectName:String · startDate:String →col:portal_start · deadlineDate:String →col:portal_deadline · submittedDate:String · portalStatus:String · securityLevel:String →col:security_level · ipWhitelist:String · portalToken:String →col:portal_token · outcomeFiles:String · qualityScore:Integer · scoreTimeliness:Integer · scoreCompleteness:Integer · scoreCompliance:Integer · scoreTechLevel:Integer · qualityGrade:String · evalComment:String →col:eval_comment · evaluator:String · evalDate:String · issuedBy:String · remark:String →col:portal_remark · createdAt:Instant · updatedAt:Instant
### DesignHandoff → 表 `design_handoff`
id:Long · code:String · sourceType:String · sourceRef:String · projectId:Long · projectName:String · targetDept:String · title:String · payload:String · status:String · notifyChannel:String · notified:boolean · receiver:String · receivedDate:String · feedbackRef:String · feedbackNote:String · feedbackDate:String · createdAt:Instant
### DesignInterface → 表 `design_interface`
id:Long · projectId:Long · projectCode:String · fromDiscipline:String · toDiscipline:String · dataItem:String · dataVersion:String · sender:String · receiver:String · status:String · dueDate:String · remark:String · submittedDate:String · confirmedDate:String · createdAt:Instant
### DesignKnowledge → 表 `design_knowledge`
id:Long · kind:String · title:String · code:String · discipline:String · buildingType:String · scale:String · style:String · effectiveDate:String · templateParams:String · pushRule:String · summary:String · content:String · fileRef:String · keywords:String · author:String · refCount:Integer · status:String · createdAt:Instant
### DesignMetric → 表 `design_metric`
id:Long · projectId:Long · projectName:String · metricName:String · unit:String · limitValue:Double · actualValue:Double · direction:String · remark:String · createdAt:Instant
### DesignOutputShare → 表 `design_output_share`
id:Long · projectId:Long · projectName:String · contractAmount:BigDecimal · phase:String · phaseRatio:Double · discipline:String · disciplineRatio:Double · designer:String · amount:BigDecimal · createdAt:Instant
### DesignProject → 表 `design_project`
id:Long · code:String · name:String · source:String · consultRef:String · contractCode:String · scope:String · stage:String · startDate:String · dueDate:String · budget:BigDecimal · actualCost:BigDecimal · steelLimit:Double · steelActual:Double · chiefDesigner:String · owner:String · createdAt:Instant
### DesignReservation → 表 `design_reservation`
id:Long · designerName:String · discipline:String · projectId:Long · projectName:String · taskName:String · startDate:String →col:rsv_start · endDate:String →col:rsv_end · plannedHours:Double · status:String · remark:String · createdAt:Instant
### DesignReview → 表 `rd_design_review`
id:Long · devProjectId:Long · devProjectName:String · title:String · reviewType:String · host:String · status:String · conclusion:String · planDate:String · conclusionRemark:String · createdAt:Instant
### DesignTask → 表 `design_task`
id:Long · projectId:Long · projectCode:String · wbs:String · name:String · discipline:String · role:String · assignee:String · dependsOnId:Long · progress:Integer · status:String · plannedStart:String · plannedEnd:String · plannedHours:Double · actualHours:Double · rate:BigDecimal · createdAt:Instant
### DesignerCapability → 表 `designer_capability`
id:Long · name:String · discipline:String · goodAt:String · title:String · projectCount:Integer · drawingSpeed:Double · changeRate:Double · firstPassRate:Double · onTimeRate:Double · satisfaction:Double · activeTasks:Integer · available:boolean · createdAt:Instant
### DevProject → 表 `rd_dev_project`
id:Long · code:String · name:String · projectType:String · productLine:String · leader:String · department:String · stage:String · progress:int · planStart:String · planEnd:String · budget:BigDecimal · targetCost:BigDecimal · expectedRevenue:BigDecimal · objective:String · techRoute:String · reviewOpinion:String · productLaunched:boolean · launchDate:String · dept:String · createdAt:Instant
### DevProjectBudget → 表 `rd_dev_project_budget`
id:Long · devProjectId:Long · devProjectName:String · category:String · budgetAmount:BigDecimal · actualAmount:BigDecimal · remark:String · createdAt:Instant
### DevWbsTask → 表 `rd_dev_wbs_task`
id:Long · devProjectId:Long · seq:int · dependsOnSeq:Integer · name:String · assignee:String · status:String · progress:int · planStart:String · planEnd:String · milestone:boolean · deliverable:String · createdAt:Instant
### DischargeBill → 表 `ww_discharge_bill`
id:Long · code:String · clientId:Long · clientName:String · contractId:Long · period:String · billType:String · pricingMode:String · actualVolume:Double · billedVolume:Double · codLoad:Double · baseFee:BigDecimal · codFee:BigDecimal · surchargeFee:BigDecimal · discountAmount:BigDecimal · amount:BigDecimal · overLimit:Boolean · status:String · dueDate:String · receivedDate:String · sourceEventId:Long · owner:String · remark:String · createdAt:Instant
### DischargeContract → 表 `ww_discharge_contract`
id:Long · code:String · clientId:Long · clientName:String · version:String · pricingMode:String · basePrice:BigDecimal · codPrice:BigDecimal · tierVolume:Double · tierPrice:BigDecimal · minVolume:Double · overLimitSurcharge:Double · discountPct:Double · paymentCycle:String · startDate:String · endDate:String · expireRemindDays:Integer · status:String · owner:String · remark:String · createdAt:Instant
### Discussion → 表 `discussion`
id:Long · title:String · author:String · authorId:Long · category:String · content:String · replyCount:int · createdAt:Instant · repliesJson:String
### DishReview → 表 `dish_review`
id:Long · menuId:Long · dish:String · sentiment:String · comment:String · reviewer:String · createdAt:Instant
### DocFile → 表 `doc_file`
id:Long · folderId:Long · name:String · ext:String · size:Long · version:Integer · uploader:String · status:String · storedFileId:Long · updatedAt:Instant
### DocFolder → 表 `doc_folder`
id:Long · name:String · parentId:Long
### DocReceipt → 表 `crm_doc_receipt`
id:Long · announcementId:Long · docTitle:String · recipient:String · orgUnit:String · status:String · signedAt:Instant · remark:String · createdAt:Instant
### EconomicAudit → 表 `audit_economic_responsibility`
id:Long · auditNo:String · auditType:String · target:String · post:String · auditee:String · period:String · leadAuditor:String · status:String · triggerReason:String · revenueSummary:BigDecimal · costSummary:BigDecimal · assetLoss:BigDecimal · violationAmount:BigDecimal · evaluationResult:String · evaluationDetail:String · recommendation:String · dataSnapshot:String · dataCollectedAt:Instant · reportDrafter:String · reportDate:String · createdAt:Instant
### EhsAuditPrepTask → 表 `ehs_audit_prep_task`
id:Long · auditPlanId:Long · taskTitle:String · description:String · assignee:String · dueDate:String · doneDate:String · taskStatus:String →col:task_status · priority:String · remark:String · createdAt:Instant
### EhsCapa → 表 `ehs_capa`
id:Long · code:String · title:String · sourceType:String · sourceId:Long · measureType:String · dept:String · problemType:String · problem:String · rootCause:String · measurePlan:String · owner:String · dueDate:String · doneDate:String · effectiveness:String · verifier:String · verifyNote:String · status:String · createdAt:Instant
### EhsCheckPlan → 表 `ehs_check_plan`
id:Long · code:String · planName:String →col:plan_name · frequency:String · checkType:String →col:check_type · scope:String · responsible:String · checkItems:String →col:check_items · startDate:String · endDate:String · lastGeneratedDate:String →col:last_generated_date · generatedCount:Integer →col:generated_count · status:String →col:plan_status · remark:String · createdAt:Instant
### EhsContractorEdu → 表 `ehs_contractor_edu`
id:Long · code:String · personName:String · personType:String →col:person_type · company:String · idCard:String →col:id_card · phone:String · eduContent:String →col:edu_content · eduDate:String →col:edu_date · trainer:String · score:Integer · passScore:Integer →col:pass_score · validUntil:String →col:valid_until · eduStatus:String →col:edu_status · visitorId:Long →col:visitor_id · accessCardNo:String →col:access_card_no · blockReason:String →col:block_reason · remark:String · createdAt:Instant
### EhsEnvTaxRecord → 表 `ehs_env_tax_record`
id:Long · code:String · taxType:String →col:tax_type · period:String · pollutantName:String →col:pollutant_name · emissionQty:BigDecimal →col:emission_qty · unit:String · taxRate:BigDecimal →col:tax_rate · equivalentQty:BigDecimal →col:equivalent_qty · equivalentFactor:BigDecimal →col:equivalent_factor · taxAmount:BigDecimal →col:tax_amount · paidAmount:BigDecimal →col:paid_amount · costDesc:String →col:cost_desc · permitNo:String →col:permit_no · emissionPoint:String →col:emission_point · operator:String · status:String →col:record_status · remark:String · createdAt:Instant
### EhsHazard → 表 `ehs_hazard`
id:Long · code:String · type:String · category:String · location:String · projectId:Long · description:String · likelihood:Integer · consequence:Integer · riskScore:Integer · riskLevel:String · inspector:String · checkDate:String · responsible:String · dept:String · rectifyMeasure:String · dueDate:String · rectifiedDate:String · verifier:String · verifyNote:String · verifiedDate:String · status:String · createdAt:Instant
### EhsIncident → 表 `ehs_incident`
id:Long · code:String · title:String · incidentType:String · grade:String · location:String · projectId:Long · occurDate:String · reportDeadline:String · deaths:Integer · injuries:Integer · directLoss:BigDecimal · description:String · cause:String · investigators:String · correctiveAction:String · responsible:String · reporter:String · status:String · capaGenerated:Boolean · createdAt:Instant
### EhsObjective → 表 `ehs_objective`
id:Long · code:String · category:String · dimension:String · dept:String · period:String · targetValue:Double · actualValue:Double · unit:String · direction:String · attainRate:Double · status:String · owner:String · dataSource:String · createdAt:Instant
### EhsSpecialEquip → 表 `ehs_special_equip`
id:Long · equipCode:String →col:equip_code · equipName:String →col:equip_name · equipCategory:String →col:equip_category · spec:String · location:String · useDept:String →col:use_dept · equipDeptOwner:String →col:equip_dept_owner · safetyOwner:String →col:safety_owner · registerCertNo:String →col:register_cert_no · manufactureCertNo:String →col:manufacture_cert_no · installNoticeNo:String →col:install_notice_no · ratedParam:String →col:rated_param · manufactureDate:String →col:manufacture_date · putUseDate:String →col:put_use_date · inspectAuthority:String →col:inspect_authority · inspectCycleYears:Integer →col:inspect_cycle_years · lastInspectDate:String →col:last_inspect_date · nextInspectDue:String →col:next_inspect_due · inspectConclusion:String →col:inspect_conclusion · safetyAttachmentNote:String →col:safety_attachment_note · safetyAttachmentNextCheck:String →col:safety_attachment_next_check · status:String · emergencyPlanNo:String →col:emergency_plan_no · remark:String · createdAt:Instant
### EhsSupply → 表 `ehs_supply`
id:Long · code:String · supplyName:String · category:String · spec:String · location:String · opType:String · quantity:Double · unit:String · currentStock:Double · safetyStock:Double · opDate:String · nextCheckDate:String →col:next_check_date · expiryDate:String · checkResult:String · operator:String · rectifyNote:String · status:String →col:supply_status · remark:String · createdAt:Instant
### EhsWorkPermit → 表 `ehs_work_permit`
id:Long · code:String · permitType:String · location:String · projectId:Long · workContent:String · applicant:String · workTeam:String · guardian:String · gasTested:Boolean · gasResult:String · riskLevel:String · safetyMeasure:String · validFrom:String · validTo:String · approver:String · approveNote:String · closeNote:String · status:String · createdAt:Instant
### EmergencyDrill → 表 `emg_drill`
id:Long · code:String · planName:String · planType:String · title:String · drillType:String · scenario:String · dept:String · planDate:String · drillDate:String · participants:Integer · process:String · evaluation:String · score:Integer · problems:String · status:String · createdAt:Instant
### EmployeeShareMaterial → 表 `emp_share_material`
id:Long · code:String · title:String · materialType:String · audience:String · description:String · fileUrl:String · thumbnailUrl:String · version:String · tags:String · uploader:String · status:String · useCount:Integer · effectDate:String · expireDate:String →col:expire_dt · createdAt:Instant
### EngineeringChange → 表 `rd_engineering_change`
id:Long · code:String · title:String · devProjectId:Long · affectedProduct:String · reason:String · content:String · changeLevel:String · status:String · applicant:String · impactReport:String · approvalChain:String · approvalStep:Integer · createdAt:Instant
### EnvCompliObligation → 表 `env_compli_obligation`
id:Long · code:String · regulationName:String →col:regulation_name · docNumber:String →col:doc_number · issuer:String · envCategory:String →col:env_category · requirementSummary:String →col:requirement_summary · effectiveDate:String · updateDate:String →col:update_date · compliStatus:String →col:compli_status · gapDescription:String →col:gap_description · gapLevel:String →col:gap_level · rectifyPlan:String →col:rectify_plan · responsible:String · rectifyDueDate:String →col:rectify_due_date · evalDate:String →col:eval_date · evaluator:String · remark:String · createdAt:Instant
### EnvDischargePermit → 表 `env_discharge_permit`
id:Long · code:String · permitNo:String · envType:String · outlet:String · pollutant:String · limitValue:Double · unit:String · monitorRequire:String · issuer:String · validFrom:String · validTo:String · status:String · createdAt:Instant
### EnvMonitorRecord → 表 `env_monitor_record`
id:Long · permitId:Long · monitorDate:String · measureType:String · measuredValue:Double · limitValue:Double · unit:String · excessRatio:Double · status:String · monitor:String · note:String · createdAt:Instant
### EnvRiskSource → 表 `env_risk_source`
id:Long · code:String · sourceName:String →col:source_name · sourceType:String →col:source_type · location:String · hazardousMaterial:String →col:hazardous_material · capacity:String · riskLevel:String →col:risk_level · accidentScenario:String →col:accident_scenario · emergencyPlan:String →col:emergency_plan · lastCheckDate:String →col:last_check_date · nextCheckDate:String →col:next_check_date · status:String →col:source_status · responsible:String · controlMeasures:String →col:control_measures · remark:String · createdAt:Instant
### EnvWasteRecord → 表 `env_waste_record`
id:Long · code:String · wasteType:String →col:waste_type · wasteSubtype:String →col:waste_subtype · pollutantName:String →col:pollutant_name · direction:String · quantity:Double · unit:String · measuredValue:Double →col:measured_value · standardLimit:Double →col:standard_limit · emissionPoint:String →col:emission_point · recordDate:String · recorder:String · status:String →col:waste_status · exceedNote:String →col:exceed_note · transferManifestNo:String →col:transfer_manifest_no · plant:String · remark:String · createdAt:Instant
### EventCheckin → 表 `event_checkin`
id:Long · eventId:Long · eventCode:String · eventName:String · attendeeName:String · attendeeCode:String · department:String · checkinMethod:String · checkinAt:Instant · remark:String
### EventGuest → 表 `event_guest`
id:Long · eventId:Long · eventName:String · guestName:String · organization:String · title:String · phone:String · email:String · guestType:String · specialRequirements:String · inviteStatus:String · invitedDate:String · confirmedDate:String · checkinTime:String · remark:String · createdAt:Instant
### EventTask → 表 `event_task`
id:Long · eventId:Long · eventCode:String · name:String · category:String · assignee:String · dueDate:String · status:String · remark:String · createdAt:Instant
### ExpenseClaim → 表 `expense_claim`
id:Long · code:String · applicant:String · dept:String · category:String · amount:BigDecimal · budgetId:Long · projectId:Long · status:String · expenseDate:String · submitDate:String · companySubject:String · summary:String · rejectReason:String · invoiceFileId:Long →col:invoice_file_id · createdAt:Instant
### Expert → 表 `expert`
id:Long · name:String · field:String · org:String · title:String · expertType:String · phone:String · status:String · createdAt:Instant
### ExtAuditPlan → 表 `ext_audit_plan`
id:Long · code:String · title:String · auditType:String →col:audit_type · auditOrg:String →col:audit_org · auditStandard:String →col:audit_standard · plannedDate:String →col:planned_date · actualDate:String →col:actual_date · scope:String · coordinator:String · prepTasks:String →col:prep_tasks · ncCount:Integer →col:nc_count · obsCount:Integer →col:obs_count · rectifyDueDate:String →col:rectify_due_date · rectifyDoneDate:String →col:rectify_done_date · reportRef:String →col:report_ref · conclusion:String · status:String →col:audit_status · remark:String · createdAt:Instant
### ExternalRegulation → 表 `legal_external_regulation`
id:Long · regNo:String · title:String · issuer:String · regType:String · issueDate:String · effectiveDate:String · expireDate:String · status:String · impactDescription:String · internalMapping:String →col:internal_map · notifyDepts:String · priority:String · createdAt:Instant · updatedAt:Instant
### ExternalSystemConfig → 表 `ext_system_config`
id:Long · name:String · systemType:String · direction:String · endpoint:String · adapter:String · remark:String · enabled:boolean · createdAt:Instant · updatedAt:Instant
### Favorite → 表 `favorite`
id:Long · title:String · type:String · folder:String · owner:String · ownerId:Long · dept:String · statusId:String · favTime:String
### Feed → 表 `feed`
id:Long · author:String · dept:String · type:String · content:String · tags:String · images:int · likes:int · comments:int · commentsJson:String · time:String
### FeedLike → 表 `feed_like`
id:Long · userId:String · userName:String · feedId:Long
### FeedstockBatch → 表 `mfg_feedstock_batch`
id:Long · batchNo:String · materialName:String · category:String · supplier:String · sourceOrigin:String · arrivalDate:String · grossWeight:BigDecimal · unitPrice:BigDecimal · moisturePct:Double · stdMoisturePct:Double · impurityPct:Double · organicPct:Double · cnRatio:Double · heavyMetalFail:Boolean · deductWeight:BigDecimal · settleWeight:BigDecimal · settleAmount:BigDecimal · receivedQty:BigDecimal · status:String · inspector:String · remark:String · owner:String · createdAt:Instant
### FermentBatch → 表 `mfg_ferment_batch`
id:Long · batchNo:String · recipeId:Long · recipeCode:String · productName:String · fermentMode:String · trough:String · batchSize:double · startDate:String · expectEndDate:String · actualEndDate:String · targetTemp:Double · targetMoisture:Double · turnFreqDays:Double · targetGermIndex:Double · germIndex:Double · maturityNote:String · status:String · hasAlert:Boolean · owner:String · remark:String · createdAt:Instant
### FermentLog → 表 `mfg_ferment_log`
id:Long · batchId:Long · batchNo:String · logDate:String · shift:String · temperature:Double · moisturePct:Double · ph:Double · oxygenPct:Double · turnTimes:Integer · ambientTemp:Double · alertFlag:Boolean · alertText:String · fromIot:Boolean · recorder:String · createdAt:Instant
### FertAccountingVoucher → 表 `fert_accounting_voucher`
id:Long · voucherNo:String · voucherType:String · batchRef:String · productName:String · period:String · voucherDate:String · totalAmount:BigDecimal · linesJson:String · lineCount:Integer · status:String · invoiceRef:String · preparer:String · poster:String · postedAt:Instant · remark:String · createdAt:Instant
### FertAgriService → 表 `fert_agri_service`
id:Long · serviceNo:String · customer:String · region:String · cropType:String · soilType:String · serviceType:String · recommendedRecipe:String · content:String · effectNote:String · serviceDate:String · agronomist:String · status:String · remark:String · createdAt:Instant
### FertBatchCost → 表 `fert_batch_cost`
id:Long · batchRef:String · productName:String · period:String · fermentDays:Integer · actualQty:BigDecimal · stdQty:BigDecimal · actualMaterialCost:BigDecimal · stdMaterialCost:BigDecimal · materialQtyVariance:BigDecimal · materialPriceVariance:BigDecimal · actualLaborCost:BigDecimal · stdLaborCost:BigDecimal · laborEfficiencyVariance:BigDecimal · laborRateVariance:BigDecimal · actualOverheadCost:BigDecimal · stdOverheadCost:BigDecimal · overheadVolumeVariance:BigDecimal · overheadEfficiencyVariance:BigDecimal · actualTotalCost:BigDecimal · stdTotalCost:BigDecimal · totalVariance:BigDecimal · unitCost:BigDecimal · stdUnitCost:BigDecimal · remark:String · costAccountant:String · createdAt:Instant
### FertCustomerProfile → 表 `fert_customer_profile`
id:Long · customerCode:String →col:customer_code · customerName:String →col:customer_name · customerType:String →col:customer_type · region:String →col:region · address:String →col:address · contactPerson:String →col:contact_person · contactPhone:String →col:contact_phone · soilType:String →col:soil_type · cropTypes:String →col:crop_types · annualUsageEst:String →col:annual_usage_est · fertSeason:String →col:fert_season · preferredProduct:String →col:preferred_product · customRequirements:String →col:custom_requirements · paymentTerms:String →col:payment_terms · creditLimit:String →col:credit_limit · status:String →col:status · cooperationStart:String →col:cooperation_start · remark:String →col:remark · owner:String →col:owner · createdAt:Instant
### FertDelivery → 表 `fert_delivery`
id:Long · deliveryNo:String · orderId:Long · orderNo:String · customer:String · productName:String · spec:String · qty:BigDecimal · unit:String · stockBatchNo:String · logisticsNo:String · carrier:String · carpoolFlag:Boolean · carpoolRoute:String · vehiclePlate:String · driverName:String · deliveryDate:String · status:String · operator:String · remark:String · createdAt:Instant
### FertEnergyLog → 表 `fert_energy_log`
id:Long · logDate:String · shift:String · process:String · batchRef:String · outputQty:BigDecimal · electricityKwh:BigDecimal · fuelType:String · fuelQty:BigDecimal · fuelCoalFactor:BigDecimal · waterTon:BigDecimal · totalKgce:BigDecimal · unitKgcePerTon:BigDecimal · benchmarkKgcePerTon:BigDecimal · overBenchmark:Boolean · recorder:String · remark:String · createdAt:Instant
### FertGasEmission → 表 `fert_gas_emission`
id:Long · monitorDate:String · timePeriod:String · outletCode:String · outletDesc:String · nh3Concentration:BigDecimal · nh3Limit:BigDecimal · h2sConcentration:BigDecimal · h2sLimit:BigDecimal · odorIndex:BigDecimal · odorLimit:BigDecimal · dustConcentration:BigDecimal · dustLimit:BigDecimal · overLimit:Boolean · overDetail:String · dataSource:String · deodorizerNormal:Boolean · rectified:Boolean · rectifyNote:String · recorder:String · remark:String · createdAt:Instant
### FertInvoiceLedger → 表 `fert_invoice_ledger`
id:Long · invoiceNo:String · invoiceType:String · counterpart:String · invoiceDate:String · period:String · amountExclTax:BigDecimal · taxAmount:BigDecimal · totalAmount:BigDecimal · taxRate:BigDecimal · goodsDesc:String · linkedOrderNo:String · linkedBatchRef:String · voucherNo:String · status:String · certifyDate:String · writeOffDate:String · handler:String · remark:String · createdAt:Instant
### FertMps → 表 `fert_mps`
id:Long · planNo:String · period:String · productName:String · productType:String · demandQty:BigDecimal · openingStock:BigDecimal · inProductionQty:BigDecimal · safetyStock:BigDecimal · netProductionQty:BigDecimal · fermentDays:Integer · planFinishDate:String · latestChargeDate:String · status:String · finishedQty:BigDecimal · owner:String · remark:String · createdAt:Instant
### FertOccHealth → 表 `fert_occ_health`
id:Long · recordType:String · recordDate:String · employeeName:String · workStation:String · dustMgm3:Double · dustLimit:Double · dustOverLimit:Boolean · monitorMethod:String · ppeItems:String · ppeQty:Integer · examInstitution:String · examConclusion:String · occupationalContraindication:String · remark:String · recorder:String · createdAt:Instant
### FertPackOrder → 表 `fert_pack_order`
id:Long · packNo:String · productName:String · batchNo:String · workOrderNo:String · packSpec:String · planQty:BigDecimal · actualQty:BigDecimal · productionDate:String · shelfLifeMonths:Integer · expiryDate:String · sprayCode:String · labelNo:String · status:String · stocked:Boolean · operator:String · remark:String · createdAt:Instant
### FertPkgMaterialLedger → 表 `fert_pkg_material_ledger`
id:Long · pkgCode:String · pkgName:String · spec:String · warehouse:String · bin:String · unit:String · qty:BigDecimal · safetyStock:BigDecimal · unitCost:BigDecimal · supplier:String · lastInboundDate:String · linkedBatchNo:String · packSpec:String · lastMoveType:String · status:String · remark:String · createdAt:Instant
### FertProcessQc → 表 `fert_process_qc`
id:Long · inspectNo:String · batchRef:String · productName:String · inspectType:String · fermentStage:String · nh4N:Double · no3N:Double · nh4No3Ratio:Double · tempC:Double · ph:Double · moisturePct:Double · germinationIndex:Double · nh3Concentration:Double · co2Pct:Double · maturityResult:String · granuleStrengthN:Double · particleLt1Pct:Double · particle1To4Pct:Double · particleGt4Pct:Double · result:String · inspector:String · inspectDate:String · remark:String · createdAt:Instant
### FertProcurePlan → 表 `fert_procure_plan`
id:Long · planNo:String · period:String · materialName:String · category:String · planQty:BigDecimal · onHandQty:BigDecimal · suggestQty:BigDecimal · estUnitPrice:BigDecimal · estAmount:BigDecimal · seasonal:Boolean · windowStart:String · windowEnd:String · supplier:String · admitDocs:String · status:String · approver:String · receivedQty:BigDecimal · owner:String · remark:String · createdAt:Instant
### FertProductQc → 表 `fert_product_qc`
id:Long · inspectNo:String · batchNo:String · productName:String · standardCode:String · itemsJson:String · judgeJson:String · result:String · disposition:String · failCount:Integer · inspector:String · inspectDate:String · remark:String · createdAt:Instant
### FertQcStandard → 表 `fert_qc_standard`
id:Long · standardCode:String · standardName:String · indicator:String · direction:String · minValue:BigDecimal · maxValue:BigDecimal · unit:String · seq:Integer · remark:String · createdAt:Instant
### FertRawMaterialCatalog → 表 `fert_raw_material_catalog`
id:Long · materialCode:String →col:material_code · materialName:String →col:material_name · category:String →col:category · sourceType:String →col:source_type · unit:String →col:unit · typicalMoisturePct:BigDecimal →col:typical_moisture_pct · organicMatterPct:BigDecimal →col:organic_matter_pct · cnRatio:BigDecimal →col:cn_ratio · phRange:String →col:ph_range · hmArsenicAs:BigDecimal →col:hm_arsenic_as · hmMercuryHg:BigDecimal →col:hm_mercury_hg · hmLeadPb:BigDecimal →col:hm_lead_pb · hmChromiumCr:BigDecimal →col:hm_chromium_cr · hmCadmiumCd:BigDecimal →col:hm_cadmium_cd · seasonal:Boolean →col:seasonal · seasonalWindowNote:String →col:seasonal_window_note · refUnitPrice:BigDecimal →col:ref_unit_price · safetyStockTon:BigDecimal →col:safety_stock_ton · remark:String →col:remark · status:String →col:status · creator:String →col:creator · createdAt:Instant
### FertRawMaterialQc → 表 `fert_raw_material_qc`
id:Long · inspectNo:String · feedstockBatchNo:String · materialName:String · category:String · supplier:String · arrivalDate:String · moisturePct:Double · organicPct:Double · impurityPct:Double · asValue:Double · asLimit:Double · asOverLimit:Boolean · hgValue:Double · hgLimit:Double · hgOverLimit:Boolean · pbValue:Double · pbLimit:Double · pbOverLimit:Boolean · crValue:Double · crLimit:Double · crOverLimit:Boolean · cdValue:Double · cdLimit:Double · cdOverLimit:Boolean · ascarisEggDeathRate:Double · fecalColiformCount:Double · failItems:String · result:String · inspector:String · inspectDate:String · remark:String · createdAt:Instant
### FertRecipe → 表 `mfg_fert_recipe`
id:Long · code:String · productName:String · productType:String · version:String · totalNutrientPct:Double · organicPct:Double · moisturePct:Double · phTarget:Double · viableBacteria:Double · strainDesc:String · processRoute:String · status:String · owner:String · approver:String · effectiveDate:String · remark:String · createdAt:Instant
### FertSafetyPatrolLog → 表 `fert_safety_patrol_log`
id:Long · planId:Long · planName:String · patrolType:String · workArea:String · patrolDate:String · shift:String · inspector:String · checklistResult:String · hasHazard:Boolean · hazardDesc:String · hazardCategory:String · logStatus:String →col:log_status · rectifyOwner:String · rectifyDeadline:String · rectifyMeasure:String · rectifyDate:String · rectifyVerifier:String · remark:String · createdAt:Instant · updatedAt:Instant
### FertSafetyPatrolPlan → 表 `fert_safety_patrol_plan`
id:Long · planName:String · patrolType:String · workArea:String · cycleType:String · responsible:String · checklistTemplate:String · planStatus:String →col:plan_status · remark:String · createdAt:Instant
### FertSalesLine → 表 `fert_sales_line`
id:Long · orderId:Long · productName:String · spec:String · unit:String · qty:BigDecimal · shippedQty:BigDecimal · unitPrice:BigDecimal · lineAmount:BigDecimal · remark:String
### FertSalesOrder → 表 `fert_sales_order`
id:Long · orderNo:String · customer:String · customerType:String · region:String · cropType:String · customRecipe:String · orderDate:String · dueDate:String · totalAmount:BigDecimal · shippedAmount:BigDecimal · status:String · salesRep:String · remark:String · createdAt:Instant
### FertSolidWaste → 表 `fert_solid_waste`
id:Long · recordDate:String · wasteCategory:String · sourceProcess:String · generatedKg:BigDecimal · disposedKg:BigDecimal · disposalMethod:String · disposalUnit:String · manifestNo:String · compliant:Boolean · nonCompliantNote:String · recorder:String · remark:String · createdAt:Instant
### FertStockLot → 表 `fert_stock_lot`
id:Long · batchNo:String · warehouse:String · materialName:String · category:String · spec:String · unit:String · qty:BigDecimal · inboundTotal:BigDecimal · outboundTotal:BigDecimal · location:String · inboundDate:String · shelfLifeMonths:Integer · expiryDate:String · sourceRef:String · supplier:String · unitCost:BigDecimal · status:String · scanCode:String · remark:String · createdAt:Instant
### FertStockMove → 表 `fert_stock_move`
id:Long · lotId:Long · batchNo:String · materialName:String · moveType:String · qty:BigDecimal · balanceAfter:BigDecimal · location:String · refNo:String · scanCode:String · operator:String · moveDate:String · remark:String · createdAt:Instant
### FertSupplierProfile → 表 `fert_supplier_profile`
id:Long · supplierCode:String · supplierName:String · supplierType:String · contactPerson:String · contactPhone:String · address:String · supplyMaterials:String · supplyCapacityTon:Double · testReportDoc:String · harmlessDoc:String · licenseDoc:String · admitDocsJson:String · organicPct:Double · cnRatio:Double · hmArsenicAs:Double · hmMercuryHg:Double · hmLeadPb:Double · hmChromiumCr:Double · hmCadmiumCd:Double · lastEvalDate:String · avgImpurityPct:Double · avgMoistureDeviation:Double · hazardScore:Integer · rating:String · evalRemark:String · status:String · admitDate:String · suspendReason:String · owner:String · remark:String · createdAt:Instant
### FertWastewater → 表 `fert_wastewater`
id:Long · recordDate:String · source:String · generatedM3:BigDecimal · treatedM3:BigDecimal · dischargedM3:BigDecimal · treatmentMethod:String · codValue:Double · codLimit:Double · nh3NValue:Double · nh3NLimit:Double · tpValue:Double · tpLimit:Double · ph:Double · dischargeCompliant:Boolean · overDetail:String · rectified:Boolean · rectifyNote:String · recorder:String · remark:String · createdAt:Instant
### FertWipStock → 表 `fert_wip_stock`
id:Long · wipBatchNo:String · wipType:String · productName:String · parentBatchRef:String · location:String · qty:BigDecimal · unit:String · inboundDate:String · lastMoistureCheckDate:String · lastMoisturePct:Double · moistureAlertThreshold:Double · moistureAlert:Boolean · status:String · remark:String · createdAt:Instant
### FertWorkSubOrder → 表 `fert_work_sub_order`
id:Long · subOrderNo:String · parentBatchRef:String · productName:String · process:String · seq:Integer · planInputQty:BigDecimal · planOutputQty:BigDecimal · planStartDate:String · planEndDate:String · actualStartDate:String · actualEndDate:String · status:String · actualOutputQty:BigDecimal · laborHours:Double · laborCost:BigDecimal · worker:String · reportRemark:String · equipmentRef:String · currentAmpere:Double · rotationRpm:Double · dryingTempC:Double · equipParamTime:Instant · wipLocation:String · wipQty:BigDecimal · qcResult:String · qcRemark:String · qcInspector:String · remark:String · createdAt:Instant
### FinAccountAux → 表 `fin_account_aux`
id:Long · accountCode:String · accountName:String · auxDimension:String · auxVal:String →col:aux_val · enabledVal:String →col:enabled_val · balance:BigDecimal · applicant:String · approver:String · reason:String · createdAt:Instant · updatedAt:Instant
### FinAccountPerm → 表 `fin_account_perm`
id:Long · positionCode:String →col:position_code · accountCodePattern:String · accountDesc:String · canReadVal:Boolean →col:can_read_val · canCreateVoucherVal:Boolean →col:can_create_voucher_val · canAuditVal:Boolean →col:can_audit_val · canPostVal:Boolean →col:can_post_val · maxAmount:BigDecimal · requiresSecondaryAuth:Boolean →col:requires_secondary_auth · createdBy:String · createdAt:Instant · updatedAt:Instant
### FinAccountStandard → 表 `fin_account_standard`
id:Long · standardCode:String →col:standard_code · standardName:String · standardVersion:String · effectiveDate:String · reportTemplate:String →col:report_template · accountMappingNotes:String →col:account_mapping_notes · isPrimary:Boolean · reportCurrency:String · status:String →col:std_status · configuredBy:String · remark:String · createdAt:Instant · updatedAt:Instant
### FinAdvance → 表 `fin_advance`
id:Long · code:String · advanceType:String · partyName:String · contractRef:String · amount:BigDecimal · settledAmount:BigDecimal · remainAmount:BigDecimal · receiptDate:String · status:String · arApItemId:Long · voucherId:Long · remark:String · operator:String · createdAt:Instant
### FinAssetInventory → 表 `fin_asset_inventory`
id:Long · taskCode:String · inventoryType:String · period:String · scopeDesc:String · plannedDate:String · completedDate:String · counter:String · approver:String · approvalComment:String · status:String · totalPlanned:Integer · totalScanned:Integer · surplusCount:Integer · deficitCount:Integer · operator:String · createdAt:Instant
### FinAssetInventoryItem → 表 `fin_asset_inventory_item`
id:Long · inventoryId:Long · assetId:Long · assetNo:String · assetName:String · bookValue:BigDecimal · result:String · actualQty:Integer · bookQty:Integer · scanOperator:String · scannedAt:String · remark:String · createdAt:Instant
### FinBadDebt → 表 `fin_bad_debt`
id:Long · code:String · method:String · agingBand:String · provisionRate:BigDecimal · baseAmount:BigDecimal · provisionAmount:BigDecimal · arApItemId:Long · partyName:String · period:String · remark:String · status:String · voucherId:Long · operator:String · createdAt:Instant
### FinBudgetAdj → 表 `fin_budget_adj`
id:Long · code:String · budgetExecId:Long · budgetItem:String · budgetType:String · period:String · originalAmount:BigDecimal · adjustAmount:BigDecimal · newAmount:BigDecimal · reason:String · applicant:String · status:String · approver:String · approvalComment:String · applyDate:String · approvalDate:String · createdAt:Instant
### FinBudgetExecution → 表 `fin_budget_execution`
id:Long · budgetItem:String · budgetType:String · period:String · budgetAmount:BigDecimal · actualAmount:BigDecimal · varianceAmount:BigDecimal · varianceRate:BigDecimal · overBudget:Boolean · alerted:Boolean · alertThreshold:BigDecimal · department:String · projectCode:String · companySubject:String · budgetVersion:String · operator:String · createdAt:Instant · updatedAt:Instant
### FinBudgetPlan → 表 `fin_budget_plan`
id:Long · planCode:String →col:plan_code · budgetYear:String · roundNo:Integer · department:String · budgetType:String · budgetItem:String · proposedAmount:BigDecimal · approvedAmount:BigDecimal · varianceFromTop:BigDecimal · status:String →col:plan_status · justification:String · approvalComment:String · submitter:String · approver:String · submitDate:String · approvalDate:String · budgetExecId:Long · createdAt:Instant · updatedAt:Instant
### FinCashJournal → 表 `fin_cash_journal`
id:Long · code:String · journalType:String · bankAccountId:Long · bankAccountNo:String · companySubject:String · txDate:String · direction:String · amount:BigDecimal · balance:BigDecimal · summary:String · counterparty:String · paymentId:Long · voucherId:Long · source:String · operator:String · createdAt:Instant
### FinConstructionInProgress → 表 `fin_cip`
id:Long · cipCode:String →col:cip_code · projectName:String · targetCategory:String · startDate:String · plannedEndDate:String · actualEndDate:String · budgetedCost:BigDecimal · accumulatedCost:BigDecimal · remainingBudget:BigDecimal · department:String · projectManager:String · status:String →col:cip_status · approver:String · transferDate:String · assetId:Long · remark:String · createdAt:Instant · updatedAt:Instant
### FinCostCalc → 表 `fin_cost_calc`
id:Long · code:String · calcMethod:String · costObject:String · costObjectType:String · period:String · directMaterial:BigDecimal · directLabor:BigDecimal · manufacturingOverhead:BigDecimal · allocationDriver:String · driverQuantity:Double · allocationRate:BigDecimal · totalCost:BigDecimal · standardCost:BigDecimal · costVariance:BigDecimal · status:String · operator:String · createdAt:Instant
### FinDepreciationAlloc → 表 `fin_depreciation_alloc`
id:Long · assetId:Long · assetNo:String · assetName:String · costCenter:String · allocRatio:BigDecimal →col:alloc_ratio · originalDepreciation:BigDecimal · depreciationAmount:BigDecimal · depreciationMethod:String · period:String · voucherId:Long · status:String →col:alloc_status · operator:String · createdAt:Instant
### FinElecArchive → 表 `fin_elec_archive`
id:Long · archiveCode:String →col:archive_code · archiveType:String · archiveName:String · period:String · filePath:String →col:file_path · fileSizeBytes:Long · fileFormat:String · sha256Hash:String · hashVerified:Boolean · backupPaths:String · retentionYears:Integer · archiveDate:String · disposalDate:String · exportable:Boolean · status:String →col:archive_status · archivedBy:String · backedUpBy:String · sourceDocId:Long · remark:String · createdAt:Instant · updatedAt:Instant
### FinEmpLoan → 表 `fin_emp_loan`
id:Long · loanCode:String →col:loan_code · employeeName:String · employeeId:String · department:String · loanType:String · purpose:String · loanAmount:BigDecimal · repaidAmount:BigDecimal · remainAmount:BigDecimal · applyDate:String · expectedRepayDate:String · settleDate:String · overdueDays:Integer · deductFromSalary:Boolean · approver:String · approvalComment:String · approvalDate:String · relatedExpenseCode:String · voucherId:Long · status:String →col:loan_status · remark:String · operator:String · createdAt:Instant · updatedAt:Instant
### FinFieldDiffLog → 表 `fin_field_diff_log`
id:Long · objectType:String · objectId:Long · objectCode:String · actionType:String · fieldName:String · fieldLabel:String · oldValue:String →col:old_val · newValue:String →col:new_val · operator:String · clientIp:String →col:client_ip · remark:String · operatedAt:Instant
### FinImpairmentTest → 表 `fin_impairment_test`
id:Long · assetId:Long · assetName:String · assetTypeVal:String · testDate:String · bookValue:BigDecimal · recoverableAmount:BigDecimal · impairmentLoss:BigDecimal · accumulatedImpairment:BigDecimal · testBasis:String · statusVal:String · approver:String · preparer:String · voucherId:Long · createdAt:Instant
### FinLeaseRight → 表 `fin_lease_right`
id:Long · contractNo:String · leaseAssetDesc:String · leaseStartDate:String · leaseEndDate:String · discountRate:BigDecimal · rightOfUseValue:BigDecimal · leaseLiability:BigDecimal · accumulatedAmortization:BigDecimal · netRightOfUse:BigDecimal · remainingLiability:BigDecimal · amortizedPeriods:int · lessor:String · department:String · statusVal:String · remark:String · createdAt:Instant
### FinPayrollEntry → 表 `fin_payroll_entry`
id:Long · period:String · employeeId:Long · employeeName:String · department:String · grossSalary:BigDecimal · socialInsuranceEmployer:BigDecimal · housingFundEmployer:BigDecimal · incomeTax:BigDecimal · socialInsuranceEmployee:BigDecimal · housingFundEmployee:BigDecimal · otherDeduction:BigDecimal · netSalary:BigDecimal · totalLaborCost:BigDecimal · costCenter:String · isRdStaff:Boolean · statusVal:String · voucherId:Long · remark:String · createdAt:Instant
### FinPostLoanCheck → 表 `fin_post_loan_check`
id:Long · financingId:Long · financingCode:String · lender:String · checkType:String · plannedDate:String · completedDate:String · checkStatus:String · summary:String · complianceCommitment:String · complianceMet:Boolean · incidentDesc:String · followUpAction:String · followUpDueDate:String · owner:String · createdAt:Instant · updatedAt:Instant
### FinRdExpense → 表 `fin_rd_expense`
id:Long · code:String · projectCode:String · projectName:String · expenseCategory:String · expenseName:String · period:String · accountingAmount:BigDecimal · taxDeductionAmount:BigDecimal · hnteAmount:BigDecimal · deductionEligible:Boolean · hnteTech:Boolean · otherExceedsCap:Boolean · overseasExceedsLimit:Boolean · status:String · voucherId:Long · operator:String · createdAt:Instant
### FinRdPersonnel → 表 `fin_rd_personnel`
id:Long · personnelCode:String →col:personnel_code · employeeId:String · employeeName:String · department:String · roleType:String · staffType:String · monthlyStdHours:Double · allocRule:String · projectCodes:String · monthlyLaborCost:BigDecimal · rdStartDate:String · rdEndDate:String · status:String →col:personnel_status · remark:String · createdAt:Instant · updatedAt:Instant
### FinRdTimesheet → 表 `fin_rd_timesheet`
id:Long · sheetCode:String →col:sheet_code · employeeId:String · employeeName:String · projectCode:String · projectName:String · fillType:String · fillDate:String · reportedHours:Double · confirmedHours:Double · totalHoursInPeriod:Double · exceedsLegalLimit:Boolean · allocatedLaborCost:BigDecimal · salaryRef:String · reviewer:String · rejectReason:String · status:String →col:sheet_status · remark:String · createdAt:Instant · updatedAt:Instant
### FinRevRecognition → 表 `fin_rev_recognition`
id:Long · code:String · contractId:Long · contractName:String · contractAmount:BigDecimal · period:String · completionPct:BigDecimal · recognizedRevenue:BigDecimal · cumulativeRecognized:BigDecimal · unrecognized:BigDecimal · recognitionMethod:String · progressBasis:String · statusVal:String →col:status_val · voucherId:Long · operator:String · remark:String · createdAt:Instant · updatedAt:Instant
### FinThreewayMatch → 表 `fin_threeway_match`
id:Long · poNo:String · poAmount:BigDecimal · grNo:String · grAmount:BigDecimal · invoiceNo:String · invoiceAmount:BigDecimal · supplierName:String · matchStatus:String · varianceAmount:BigDecimal · varianceReason:String · apItemId:Long · operator:String · createdAt:Instant
### FinVoucherTemplate → 表 `fin_voucher_template`
id:Long · code:String · name:String · templateType:String · debitAccount:String · creditAccount:String · summaryTemplate:String · amountSource:String · enabled:Boolean · createdBy:String · createdAt:Instant
### FinancialGuarantee → 表 `legal_financial_guarantee`
id:Long · guaranteeNo:String · guaranteeType:String · contractId:Long · contractName:String · caseId:Long · beneficiary:String · applicant:String · issuingBank:String · guaranteeAmount:BigDecimal →col:guarantee_amount · issueDate:String · expireDate:String · status:String · settlementDate:String · remark:String · createdAt:Instant
### Financing → 表 `financing`
id:Long · code:String · lender:String · financingType:String · creditLimit:BigDecimal · amount:BigDecimal · currency:String · rate:Double · startDate:String · endDate:String · termMonths:Integer · repayMethod:String · status:String · companySubject:String · purpose:String · owner:String · createdAt:Instant
### FinancingPolicy → 表 `financing_policy`
id:Long · ruleName:String →col:rule_name · ruleType:String →col:rule_type · limitValue:BigDecimal →col:limit_value · allowedValues:String →col:allowed_values · scope:String →col:scope · hardBlock:Boolean →col:hard_block · description:String · status:String · createdBy:String · createdAt:Instant
### FixedAsset → 表 `fixed_asset`
id:Long · assetNo:String · name:String · category:String · originalValue:BigDecimal · accumDepreciation:BigDecimal · netValue:BigDecimal · depreciationMethod:String · usefulLifeYears:Integer · monthlyDepreciation:BigDecimal · depreciatedMonths:Integer · status:String · department:String · acquireDate:String · lastDepreciationDate:String · owner:String · createdAt:Instant
### FlowTask → 表 `flow_task`
id:Long · instanceId:Long · nodeLabel:String · assignee:String · status:String · createdAt:Instant
### FlowTrace → 表 `flow_trace`
id:Long · instanceId:Long · node:String · who:String · opinion:String · type:String · createdAt:Instant
### FoodBatch → 表 `food_batch`
id:Long · batchNo:String · material:String · category:String · qty:Double · remainQty:Double · unit:String · unitPrice:BigDecimal · inboundDate:String · expiryDate:String · status:String · supplierName:String · warehouse:String · createdAt:Instant
### FormInstance → 表 `form_instance`
id:Long · templateId:String · templateName:String · category:String · title:String · dataJson:String →col:data_json · status:String · currentNodeId:String · currentNode:String · nodeIndex:Integer · originUser:String · originUserId:Long · assigneeOverride:String · urgeCount:Integer · lastUrgedAt:Instant · archived:Boolean · overtime:Boolean · overtimeAt:Instant · createdAt:Instant · updatedAt:Instant
### FormTemplate → 表 `form_template`
id:String · name:String · category:String · org:String · formSchemaJson:String →col:form_schema_json · flowSchemaJson:String →col:flow_schema_json · instructions:String · builtin:boolean · enabled:boolean · publishedAt:String
### FraudAlertRule → 表 `fraud_alert_rule`
id:Long · name:String · ruleType:String · threshold:BigDecimal · thresholdDesc:String · description:String · notifyUsers:String · severity:String · frequency:String · enabled:boolean · lastRunAt:Instant · lastHitCount:int · createdAt:Instant
### FraudInvestigationNote → 表 `audit_fraud_invest_note`
id:Long · reportId:Long · noteType:String · title:String · content:String · fileRef:String · fileHash:String · author:String · confidential:boolean · createdAt:Instant · updatedAt:Instant
### FraudReport → 表 `audit_fraud_report`
id:Long · caseNo:String · title:String · accused:String · dept:String · content:String · reportChannel:String · anonymous:boolean · reporter:String · reporterContact:String · severity:String · involvedAmount:BigDecimal · status:String · assignee:String · investigateNote:String · conclusion:String · confirmed:boolean · disposition:String · reportDate:String · closedDate:String · createdAt:Instant
### FundPlan → 表 `stl_fund_plan`
id:Long · code:String · period:String · planType:String · companySubject:String · openingBalance:BigDecimal · planInflow:BigDecimal · planOutflow:BigDecimal · forecastBalance:BigDecimal · actualInflow:BigDecimal · actualOutflow:BigDecimal · status:String · remark:String · owner:String · createdAt:Instant
### Handover → 表 `handover`
id:Long · handoverPerson:String · receiver:String · dept:String · handoverType:String · items:String · status:String · handoverDate:String · jobDuties:String · pendingTaskList:String · systemAccounts:String · keyContacts:String · filePaths:String · createdAt:Instant
### HazWasteManifest → 表 `ww_hazwaste_manifest`
id:Long · code:String · wasteCode:String · wasteType:String · batchNo:String · generateDate:String · weight:Double · moisture:Double · storageLocation:String · storedDate:String · transferUnit:String · vehicleNo:String · driver:String · transferredDate:String · transferWeight:Double · gpsTrack:String · disposalMethod:String · disposedDate:String · receiptFile:String · disposalUnitPrice:BigDecimal · disposalFee:BigDecimal · status:String · epbSynced:Boolean · owner:String · createdAt:Instant
### HazardSource → 表 `hzs_hazard_source`
id:Long · code:String · dimension:String · name:String · description:String · accidentType:String · likelihood:Integer · exposure:Integer · consequence:Integer · riskValue:Integer · riskLevel:String · controlMeasure:String · needPermit:boolean · responsible:String · dept:String · assessDate:String · status:String · createdAt:Instant
### HealthRecord → 表 `health_record`
id:Long · personName:String · dept:String · post:String · hazardFactor:String · examType:String · examDate:String · result:String · nextExamDate:String · status:String · createdAt:Instant
### HrAiDocDraft → 表 `hr_ai_doc_draft`
id:Long · docType:String →col:doc_type · relatedPosition:String · relatedDept:String · title:String · content:String →col:doc_content · genContext:String →col:gen_context · aiGenerated:Boolean · status:String · reviewNote:String · operator:String · createdAt:Instant · updatedAt:Instant
### HrAppointmentOrder → 表 `hr_appointment_order`
id:Long · orderNo:String · targetName:String · targetPost:String · dept:String · orderType:String · effectDate:String · tenurePeriod:String · issuer:String · handled:boolean →col:audit_handled · auditId:Long →col:audit_id_ref · remark:String · createdAt:Instant
### HrCultureKpi → 表 `hr_culture_kpi`
id:Long · code:String · assessYear:String · projectCode:String · projectName:String · culturalOfficer:String · cultureTotalScore:Double · cultureGrade:String · fusedSatisfaction:Double · hrSatisfaction:Double · writeTarget:String · kpiWeight:Integer · kpiContribution:Double · confirmedBy:String · confirmedAt:Instant · remark:String · status:String · createdAt:Instant
### HrEmpSatisfactionSurvey → 表 `hr_emp_satisfaction_survey`
id:Long · code:String · title:String · initiatorDept:String · projectCode:String · projectName:String · period:String →col:survey_period · status:String →col:survey_status · totalCount:Integer · respondedCount:Integer · scoreJobSatisfaction:Double · scoreEngagement:Double · scoreManagement:Double · scoreTeamwork:Double · scoreWellbeing:Double · hrOverallScore:Double · issuesSummary:String · openDate:String · closeDate:String · createdAt:Instant
### HrEventArchiveLog → 表 `hr_event_archive_log`
id:Long · employeeNo:String · employeeName:String · eventType:String · eventDate:String · eventDesc:String · dept:String · operator:String · dossierId:Long · dossierItemId:Long · archiveStatus:String · errorMsg:String · fileRefs:String · createdAt:Instant
### HrInterviewQuestion → 表 `hr_interview_question`
id:Long · jobId:Long · position:String · questionType:String · content:String · referenceAnswer:String →col:ref_answer · aiGenerated:Boolean · difficulty:String · status:String · creator:String · createdAt:Instant
### HrLaborContract → 表 `hr_labor_contract`
id:Long · employeeName:String · employeeNo:String · dept:String · contractType:String · term:String · startDate:String · expireDate:String · status:String · signDate:String · contractNo:String · templateName:String · esignFlowId:String · esignPlatform:String · authStatus:String · prevContractId:Long · batchId:String · dossierItemId:Long · remark:String · createdAt:Instant · updatedAt:Instant
### HrLaborTemplate → 表 `hr_labor_template`
id:Long · name:String · templateType:String · applicableTo:String · version:String · bodyTemplate:String · requiredClauses:String · legalReviewedBy:String · legalReviewDate:String · legalReviewComment:String · createdBy:String · status:String · updatedBy:String · createdAt:Instant · updatedAt:Instant
### HrNonCompete → 表 `legal_hr_non_compete`
id:Long · employeeId:String · employeeName:String · dept:String · position:String · laborContractId:Long · restrictionPeriod:Integer · startDate:String · endDate:String · compensationMonthly:BigDecimal · restrictedIndustries:String · status:String · violationNote:String · signedDate:String · createdAt:Instant
### HrRecruitCandidate → 表 `hr_recruit_candidate`
id:Long · jobId:Long · name:String · phone:String · education:String · workYears:Integer · resumeSummary:String · aiScore:Integer · aiReport:String · status:String · interviewTime:String · interviewNote:String · expectedSalary:String · createdAt:Instant · updatedAt:Instant
### HrRecruitJob → 表 `hr_recruit_job`
id:Long · position:String · dept:String · headcount:Integer · channel:String · requirement:String · salaryRange:String · targetDate:String · status:String · hrOwner:String · remark:String · createdAt:Instant · updatedAt:Instant
### ImprestFund → 表 `crm_imprest_fund`
id:Long · code:String · applicant:String · orgUnit:String · fundType:String · amount:BigDecimal · purpose:String · opportunityId:Long · activityDate:String · expectedReturnDate:String · status:String · approvalRemark:String · settledAmount:BigDecimal · returnAmount:BigDecimal · relatedExpenseClaimId:Long · settledDate:String · createdAt:Instant · updatedAt:Instant
### Intel → 表 `intel`
id:Long · title:String · category:String · source:String · region:String · publishDate:String · captureDate:String · keyword:String · refUrl:String · summary:String · status:String · opportunityId:Long · owner:String · createdAt:Instant
### InternalControlMatrix → 表 `legal_internal_control_matrix`
id:Long · code:String · process:String · riskPoint:String · controlMeasure:String · controlType:String · frequency:String · owner:String · effectiveness:String · lastTestDate:String · remark:String · createdAt:Instant
### InternalNewsletter → 表 `internal_newsletter`
id:Long · code:String · title:String · contentType:String · author:String · authorDept:String · body:String · attachUrls:String · status:String · currentHandler:String · reviewTrail:String · publishDate:String · issueTag:String · issuePdfUrl:String · viewCount:Integer · createdAt:Instant
### InventoryItem → 表 `inventory_item`
id:Long · materialName:String · category:String · spec:String · unit:String · quantity:double · safetyStock:double · location:String · status:String · createdAt:Instant
### InventoryValuationConfig → 表 `inventory_valuation_config`
id:Long · costCenter:String · materialCategory:String · method:String · effectivePeriodFrom:String · effectivePeriodTo:String · status:String · reason:String · applicant:String · approver:String · approvalComment:String · createdAt:Instant · approvedAt:Instant
### Invoice → 表 `invoice`
id:Long · code:String · number:String · type:String · amount:BigDecimal · taxAmount:BigDecimal · total:BigDecimal · partyName:String · projectId:Long · contractId:Long · status:String · issueDate:String
### IpAsset → 表 `ip_asset`
id:Long · proposalNo:String · name:String · ipType:String · techField:String · applicant:String · inventors:String · rdProjectId:Long · rdProjectName:String · productLine:String · stage:String · legalStatus:String · applyNo:String · publicNo:String · grantNo:String · certNo:String · applyDate:String · grantDate:String · agency:String · agencyContact:String · totalCost:BigDecimal · citedCount:Integer · owner:String · remark:String · createdAt:Instant · updatedAt:Instant
### IpAssetEvent → 表 `ip_asset_event`
id:Long · ipAssetId:Long · eventType:String · field:String · fromValue:String · toValue:String · note:String · operator:String · clientIp:String · createdAt:Instant
### IpBudget → 表 `ip_budget`
id:Long · fiscalYear:Integer · quarter:Integer · category:String · costCenter:String · amount:BigDecimal · used:BigDecimal · status:String · owner:String · remark:String · createdAt:Instant · updatedAt:Instant
### IpFee → 表 `ip_fee`
id:Long · ipAssetId:Long · ipAssetName:String · ipAssetNo:String · feeType:String · yearNo:Integer · officialFee:BigDecimal · serviceFee:BigDecimal · amount:BigDecimal · dueDate:String · paidDate:String · costCenter:String · agency:String · status:String · paymentId:Long · budgetId:Long · remark:String · createdAt:Instant
### IpFreeTag → 表 `ip_free_tag`
id:Long · tagName:String · color:String · tagCategory:String · resourceType:String · resourceId:Long · createdBy:String · createdAt:Instant
### IpInfringementCase → 表 `legal_ip_infringement_case`
id:Long · caseNo:String · caseDirection:String · title:String · clueDescription:String · counterparty:String · ipType:String · ipAssetId:Long · foundDate:String · evaluationSummary:String · decision:String · assignedLawyer:String · firmIdRef:Long →col:firm_id_ref · handler:String · claimAmount:BigDecimal →col:claim_amount · status:String · progressNote:String · closingResult:String · createdAt:Instant
### IpKnowledge → 表 `ip_knowledge`
id:Long · title:String · docType:String · techField:String · keywords:String · content:String · source:String · author:String · createdAt:Instant · updatedAt:Instant
### IpLicenseTransfer → 表 `ip_license_transfer`
id:Long · ipAssetId:Long · ipAssetName:String · ipAssetNo:String · opType:String · counterpart:String · contractNo:String · signDate:String · effectDate:String · expireDate:String · amount:BigDecimal · annualFee:BigDecimal · relatedProject:String · ipcCode:String · techTags:String · status:String · remark:String · handler:String · legalContractId:Long · createdAt:Instant · updatedAt:Instant
### IpRegulation → 表 `ip_regulation`
id:Long · code:String · title:String · category:String · currentVersion:String · content:String · owner:String · status:String · lastApprovalNote:String · publishedDate:String · createdAt:Instant · updatedAt:Instant
### IpRegulationVersion → 表 `ip_regulation_version`
id:Long · regulationId:Long · version:String · action:String · contentSnapshot:String · changeNote:String · operator:String · createdAt:Instant
### IpSciCredArchive → 表 `ip_sci_cred_archive`
id:Long · archiveNo:String →col:archive_no · title:String · ipType:String →col:ip_type · creditLevel:String · declType:String →col:decl_type · patentId:Long · projectId:Long · fileUrl:String · uploader:String · archiveDate:String · validUntil:String · remark:String · archStatus:String →col:arch_status · packed:Boolean · createdAt:Instant · updatedAt:Instant
### ItAccountAuditRecord → 表 `it_account_audit_record`
id:Long · targetUserId:Long · targetUserName:String · targetLoginName:String · triggerSource:String · hrEventDesc:String · action:String · beforeState:String · afterState:String · beforeRoles:String · afterRoles:String · operator:String · auditConclusion:String · auditDate:String · note:String · createdAt:Instant
### ItAsset → 表 `it_asset`
id:Long · assetNo:String · name:String · category:String · spec:String · holder:String · dept:String · purchaseDate:String · status:String · location:String · serialNo:String · warrantyDate:String · barcode:String · depreciationYears:Integer · residualRatePct:Integer · purchaseAmount:BigDecimal · supplier:String · createdAt:Instant
### ItAssetEvent → 表 `it_asset_event`
id:Long · assetId:Long · assetNo:String · assetName:String · eventType:String · eventNo:String · fromHolder:String · toHolder:String · fromLocation:String · toLocation:String · reason:String · vendor:String · expectedReturnDate:String · completedDate:String · result:String · status:String · operator:String · eventDate:String · note:String · createdAt:Instant
### ItBackupRecord → 表 `it_backup_record`
id:Long · taskName:String · recordType:String · backupType:String · backupTarget:String · strategy:String · executedAt:String · completedAt:String · sizeMb:Long · storagePath:String · status:String · failReason:String · drillConclusion:String · drillDurationMin:Integer · operator:String · note:String · createdAt:Instant
### ItBudgetLine → 表 `it_budget_line`
id:Long · name:String · category:String · fiscalYear:String · budgetAmount:BigDecimal · usedAmount:BigDecimal · allocateDept:String · owner:String · status:String · note:String · createdAt:Instant
### ItDataExportRequest → 表 `it_data_export_request`
id:Long · requestNo:String · applicant:String · applyDept:String · dataScope:String · sensitivityLevel:String · exportFormat:String · purpose:String · recipient:String · applyDate:String · plannedExportDate:String · approver:String · approvedDate:String · approvalNote:String · exportedDate:String · exportedBy:String · exportFilePath:String · status:String · createdAt:Instant
### ItDemandRequest → 表 `it_demand_request`
id:Long · demandNo:String · demandType:String · title:String · description:String · requesterDept:String · requester:String · priority:String · expectedDate:String · status:String · itOwner:String · feasibility:String · estimatedDays:Double · scheduledDate:String · actualDate:String · rejectReason:String · remark:String · submittedDate:String · createdAt:Instant
### ItDisasterDrillRecord → 表 `it_disaster_drill_record`
id:Long · recordNo:String · recordType:String · title:String · targetSystem:String · haScheme:String · primaryNode:String · standbyNode:String · schemeDetail:String · plannedDate:String · actualDate:String · executor:String · rtoMinutes:Integer · rpoMinutes:Integer · actualRtoMinutes:Integer · drillResult:String · issues:String · remediation:String · nextDrillDate:String · note:String · status:String · createdAt:Instant
### ItDlpPolicy → 表 `it_dlp_policy`
id:Long · policyNo:String · policyName:String · policyType:String · scope:String →col:policy_scope · triggerCondition:String →col:trigger_condition · ruleDetail:String →col:rule_detail · affectedFields:String →col:affected_fields · priority:Integer · actionOnHit:String →col:action_on_hit · status:String · createdBy:String · approvedBy:String · effectiveDate:String →col:effective_date · expiryDate:String →col:expiry_date · lastHitAt:Instant →col:last_hit_at · hitCount:Integer →col:hit_count · remark:String · createdAt:Instant · updatedAt:Instant
### ItInspection → 表 `it_inspection`
id:Long · monitorItemId:Long · target:String · metric:String · value:Double · result:String · alerted:Boolean · inspector:String · note:String · checkDate:String · checkedAt:Instant · createdAt:Instant
### ItInspectionReport → 表 `it_inspection_report`
id:Long · reportType:String · title:String · periodStart:String · periodEnd:String · totalInspections:Integer · normalCount:Integer · warnCount:Integer · critCount:Integer · monitorTotal:Integer · attentionCount:Integer · metricsSummary:String →col:metrics_summary · anomalyList:String →col:anomaly_list · generatedBy:String · generatedAt:Instant · createdAt:Instant
### ItKnowledgeArticle → 表 `it_knowledge_article`
id:Long · title:String · category:String · keywords:String · content:String · author:String · status:String · useCount:Integer · createdAt:Instant · updatedAt:Instant
### ItMonitorItem → 表 `it_monitor_item`
id:Long · target:String · metric:String · unit:String · direction:String · warnThreshold:Double · critThreshold:Double · owner:String · enabled:Boolean · lastValue:Double · lastStatus:String · lastCheckAt:Instant · createdAt:Instant
### ItNetworkDevice → 表 `it_network_device`
id:Long · name:String · deviceType:String · model:String · managementIp:String · vlanSegment:String · location:String · firmwareVersion:String · configBackupStatus:String · lastConfigBackupDate:String · runStatus:String · admin:String · purchaseDate:String · warrantyDate:String · note:String · createdAt:Instant
### ItProcurementOrder → 表 `it_procurement_order`
id:Long · orderNo:String · category:String · title:String · description:String · applyDept:String · applicant:String · applyDate:String · budgetAmount:BigDecimal · contractAmount:BigDecimal · supplier:String · supplierContact:String · supplierPhone:String · approver:String · approvedDate:String · approvalNote:String · expectedDeliveryDate:String · receivedDate:String · receivedBy:String · receiptNote:String · linkedAssetId:Long · status:String · paidAmount:java.math.BigDecimal · paymentStatus:String · paymentDate:String · voucherNo:String · createdAt:Instant
### ItRemoteAssistSession → 表 `it_remote_assist_session`
id:Long · sessionNo:String · requester:String · requesterDept:String · contact:String · issueDesc:String · urgency:String · applyDate:String · engineer:String · acceptedAt:Instant · authCode:String →col:auth_code · authorizedAt:Instant · startedAt:Instant · endedAt:Instant · toolType:String · resolution:String · satisfaction:Integer · status:String · cancelReason:String · createdAt:Instant
### ItSecEvent → 表 `it_sec_event`
id:Long · eventNo:String · eventType:String · title:String · description:String · severity:String · affectedSystems:String · discoveredAt:String · discoveryMethod:String · responder:String · respondedAt:String · responseActions:String · rootCause:String · remediation:String · conclusion:String · closedAt:String · status:String · dataLeaked:Boolean · reporter:String · createdAt:Instant
### ItSecPolicyConfig → 表 `it_sec_policy_config`
id:Long · deviceId:Long · deviceName:String · policyType:String · policyName:String · policyNo:String · trafficDir:String · srcAddress:String · dstAddress:String · portProto:String · policyAction:String →col:policy_action · enabled:Boolean · priority:Integer · remark:String · lastSyncDate:String · operator:String · createdAt:Instant
### ItSecTrainingRecord → 表 `it_sec_training_record`
id:Long · trainingNo:String · trainingType:String · title:String · description:String · organizer:String · trainer:String · plannedDate:String · actualStartDate:String · actualEndDate:String · targetAudience:String · participantCount:Integer · passCount:Integer · passRatePct:Integer · avgScore:Integer · phishingClickRatePct:Integer · materials:String · remediation:String · note:String · status:String · createdAt:Instant
### ItServiceTicket → 表 `it_service_ticket`
id:Long · ticketNo:String · requestType:String · title:String · description:String · requester:String · requesterDept:String · contact:String · priority:String · status:String · assignee:String · resolution:String · knowledgeId:Long · satisfaction:Integer · submittedAt:Instant · responseDueAt:Instant · resolveDueAt:Instant · firstResponseAt:Instant · resolvedAt:Instant · closedAt:Instant · breached:Boolean · escalationLevel:Integer · submittedDate:String · createdAt:Instant
### ItSysLog → 表 `it_sys_log`
id:Long · logSource:String · sourceHost:String · logLevel:String · eventType:String · summary:String · detail:String · occurredAt:String · logDate:String · sourceIp:String · handleStatus:String · handler:String · handleNote:String · retentionMonths:Integer · archived:Boolean · createdAt:Instant
### ItTicketAttachment → 表 `it_ticket_attachment`
id:Long · ticketId:Long · fileName:String · attachType:String · fileContent:String →col:file_content · fileUrl:String · fileSize:Long · mimeType:String · uploader:String · remark:String · createdAt:Instant
### ItVulnRecord → 表 `it_vuln_record`
id:Long · vulnId:String · title:String · vulnLevel:String · affectedTarget:String · description:String · discoveryMethod:String · discoveredDate:String · fixStatus:String · patchNo:String · patchInstalledDate:String · patchInstalledBy:String · verifiedBy:String · verifiedDate:String · planFixDate:String · riskAcceptReason:String · note:String · createdAt:Instant
### LabBudget → 表 `lab_budget`
id:Long · budgetNo:String · dimension:String · relatedNo:String · period:String · budgetAmount:BigDecimal · usedAmount:BigDecimal · warnPct:Integer · status:String · owner:String · createdAt:Instant
### LabCostEntry → 表 `lab_cost_entry`
id:Long · relatedNo:String · relatedType:String · taskId:Long · costType:String · summary:String · quantity:Double · rate:BigDecimal · amount:BigDecimal · costDate:String · operator:String · createdAt:Instant
### LabDeviation → 表 `lab_deviation`
id:Long · deviationNo:String · taskId:Long · taskNo:String · sampleName:String · detectItem:String · deviationType:String · resultValue:String · standardLimit:String · reporter:String · description:String · investigator:String · rootCause:String · investigation:String · decision:String · approver:String · recheckTaskId:Long · status:String · closedDate:String · createdAt:Instant
### LabEln → 表 `lab_eln`
id:Long · elnNo:String · title:String · relatedTo:String · sampleId:Long · purpose:String · steps:String · rawData:String · calculation:String · conclusion:String · attachments:String · author:String · status:String · version:Integer · signed:Boolean · signer:String · signedAt:String · signMethod:String · dataHash:String · signatureHash:String · createdAt:Instant
### LabElnAccessLog → 表 `lab_eln_access_log`
id:Long · elnId:Long · elnRef:String · action:String · operator:String · operatorDept:String · ip:String · detail:String · occurredAt:String · createdAt:Instant
### LabElnVersion → 表 `lab_eln_version`
id:Long · elnId:Long · version:Integer · editor:String · changeNote:String · snapshot:String · dataHash:String · snapshotAt:Instant
### LabHazRequest → 表 `lab_haz_request`
id:Long · requestNo:String · reagentId:Long · reagentName:String · casNo:String · qty:Double · unit:String · relatedTask:String · applicant:String · purpose:String · sdsConfirmed:Boolean · approver1:String · approver2:String · usedQty:Double · returnQty:Double · disposeQty:Double · disposalMethod:String · status:String · issuedDate:String · createdAt:Instant
### LabIncident → 表 `lab_incident`
id:Long · incidentNo:String · incidentType:String · severity:String · area:String · occurredAt:String · reporter:String · description:String · rectification:String · handler:String · status:String · closedDate:String · createdAt:Instant
### LabInstrument → 表 `lab_instrument`
id:Long · name:String · model:String · assetNo:String · calibrationDate:String · nextCalibration:String · status:String · location:String · manager:String · supplier:String · commissionDate:String · calibrationCycleDays:Integer · maintenanceCycleDays:Integer · nextMaintenance:String · locked:Boolean · lockReason:String · usedHours:Double · createdAt:Instant
### LabInstrumentMaint → 表 `lab_instrument_maint`
id:Long · instrumentId:Long · instrumentName:String · type:String · status:String · description:String · reporter:String · handler:String · certNo:String · certBody:String · validUntil:String · partsReplaced:String · cost:BigDecimal · startDate:String · finishDate:String · acceptor:String · acceptNote:String · createdAt:Instant
### LabInternalAudit → 表 `lab_internal_audit`
id:Long · auditNo:String · period:String · scope:String · samplePct:Integer · sampledCount:Integer · sampledJson:String · findingsJson:String · passRate:Double · auditor:String · status:String · conclusion:String · createdAt:Instant
### LabReportArchive → 表 `lab_report_archive`
id:Long · archiveNo:String · title:String · category:String · projectNo:String · sampleId:Long · sampleNo:String · reportId:Long · fileRefs:String · keywords:String · archivist:String · archiveDate:String · retentionYears:Integer · retentionUntil:String · patentId:Long · patentNo:String · patentName:String · createdAt:Instant
### LabReservation → 表 `lab_reservation`
id:Long · instrumentId:Long · instrumentName:String · applicant:String · purpose:String · startTime:String · endTime:String · plannedHours:Double · checkInAt:String · checkOutAt:String · actualHours:Double · runStatus:String · consumablesUsed:String · status:String · createdAt:Instant
### LabSafetyCheck → 表 `lab_safety_check`
id:Long · checkNo:String · area:String · planDate:String · inspector:String · itemsJson:String · abnormalCount:Integer · status:String · checkedDate:String · remark:String · createdAt:Instant
### LabSample → 表 `lab_sample`
id:Long · sampleNo:String · sampleName:String · sampleType:String · source:String · receiveDate:String · testItems:String · status:String · assignee:String · barcode:String · rfidTag:String · form:String · quantity:String · storageCondition:String · projectName:String · shelfLocation:String · retained:Boolean · retainPeriodDays:Integer · retainDueDate:String · recheckReminderDate:String · retainCustodian:String · disposalType:String · disposedDate:String · createdAt:Instant
### LabSampleEvent → 表 `lab_sample_event`
id:Long · sampleId:Long · sampleNo:String · action:String · disposalType:String · fromStatus:String · toStatus:String · operator:String · location:String · byScan:Boolean · remark:String · occurredAt:Instant
### LabStocktake → 表 `lab_stocktake`
id:Long · stocktakeNo:String · scope:String · operator:String · stocktakeDate:String · status:String · profitCount:Integer · lossCount:Integer · applied:Boolean · createdAt:Instant
### LabStocktakeLine → 表 `lab_stocktake_line`
id:Long · stocktakeId:Long · reagentId:Long · reagentCode:String · reagentName:String · bookQty:Double · countedQty:Double · diff:Double · result:String · byScan:Boolean
### LabWaste → 表 `lab_waste`
id:Long · wasteNo:String · name:String · category:String · quantity:String · source:String · storageLocation:String · generatedDate:String · transferTo:String · transferDate:String · disposalMethod:String · disposedDate:String · custodian:String · status:String · syncEpb:Boolean · createdAt:Instant
### LeaderTrip → 表 `leader_trip`
id:Long · leader:String · destination:String · startTime:Instant · endTime:Instant · purpose:String · status:String
### LegalAuthLimit → 表 `legal_auth_limit`
id:Long · authNo:String · grantee:String · granteePost:String · granteeDept:String · authType:String · amountLimit:BigDecimal · effectiveDate:String · expireDate:String · status:String · grantor:String · remark:String · createdAt:Instant
### LegalComplianceCert → 表 `legal_compliance_cert`
id:Long · certType:String · certNo:String · projectCode:String · projectName:String · applicantDept:String · applicant:String · issuedBy:String · issuedDate:String · validUntil:String · status:String · content:String · createdAt:Instant
### LegalConsult → 表 `legal_legal_consult`
id:Long · code:String · subject:String · detail:String · requestDept:String · requester:String · urgency:String · assignee:String · legalOpinion:String · status:String · repliedDate:String · createdAt:Instant
### LegalCreditInvest → 表 `legal_credit_invest`
id:Long · customerId:Long · customerName:String · investigationType:String · scope:String · courtRecord:String →col:court_rec · blacklisted:boolean · litigationHistory:String · creditScore:String · investigator:String · targetCompletionDate:String · status:String · conclusion:String · conclusionOpinion:String · conclusionDate:String · remark:String · createdAt:Instant
### LegalEntity → 表 `legal_entity`
id:Long · name:String · creditCode:String · legalRepresentative:String · legalIdCard:String · authorizedRepresentative:String · authorizedIdCard:String · bankName:String · bankAccount:String · registeredAddress:String · contactAddress:String · phone:String · taxNumber:String · entityType:String · note:String · createdAt:Instant
### LegalKnowledge → 表 `legal_knowledge`
id:Long · code:String · category:String · title:String · keywords:String · bizScene:String · content:String · author:String · publishDate:String · viewCount:Integer · createdAt:Instant
### LegalOpinionLetter → 表 `legal_opinion_letter`
id:Long · opinionNo:String · subject:String · requestDept:String · legalStaff:String · relatedModule:String · content:String · status:String · approver:String · approveComment:String · issueDate:String · archiveNo:String · createdAt:Instant
### LegalPolicyRevision → 表 `legal_policy_revision`
id:Long · revisionNo:String · policyNo:String · title:String · revisionType:String · category:String · content:String · reason:String · changePoints:String · applicantDept:String · applicant:String · formInstanceId:Long · status:String · effectiveDate:String · deprecationDate:String · remark:String · createdAt:Instant · updatedAt:Instant
### LegalRegulation → 表 `legal_regulation`
id:Long · regNo:String · title:String · docType:String · scope:String · responsibleDept:String · version:String · status:String · publishDate:String · expireDate:String · expireReason:String · summary:String · prevVersionId:Long · readCount:int · reviewer:String · reviewComment:String · publisher:String · createdAt:Instant
### LegalRiskAssessTask → 表 `legal_risk_assess_task`
id:Long · batchCode:String · period:String · year:Integer · quarter:Integer · launchDate:String · dueDate:String · assignedDept:String · assignedTo:String · status:String · riskChangeSummary:String · reviewNote:String · createdAt:Instant
### LegalRiskEvent → 表 `legal_risk_event`
id:Long · eventCode:String · eventType:String · title:String · occurDate:String · discoveredBy:String · description:String · involvedParty:String · lossAmount:BigDecimal · rootCause:String · correctiveAction:String · preventiveAction:String · relatedRiskId:Long · financingContractId:Long · status:String · closedDate:String · owner:String · createdAt:Instant
### LegalRiskMeasure → 表 `legal_risk_measure`
id:Long · riskAssessId:Long · measureNo:String · title:String · description:String · owner:String · ownerDept:String · dueDate:String · status:String · completedDate:String · result:String · createdAt:Instant
### LegalSupplierBlacklist → 表 `legal_supplier_blacklist`
id:Long · supplierName:String · reason:String · listedDate:String · listedBy:String · relatedCaseId:Long · status:String · removedDate:String · removeReason:String · createdAt:Instant
### LegalTraining → 表 `legal_training`
id:Long · code:String · trainingType:String · title:String · trainDate:String · duration:Double · trainer:String · venue:String · participants:String · participantCount:Integer · assessMethod:String · passScore:Integer · avgScore:Double · passCount:Integer · status:String · summary:String · createdAt:Instant
### LitigationCase → 表 `legal_litigation_case`
id:Long · caseNo:String · caseName:String · cause:String · opponent:String · ourRole:String · tribunal:String · amount:BigDecimal · stage:String · lawyer:String · lawFirm:String · filingDate:String · keyDate:String · result:String · status:String · remark:String · createdAt:Instant
### LitigationDocument → 表 `legal_litigation_document`
id:Long · caseId:Long · docType:String · docName:String · docDate:String · fromParty:String · summary:String · archiveNo:String · filePath:String · keywords:String · createdAt:Instant
### LitigationExpense → 表 `legal_litigation_expense`
id:Long · caseId:Long · caseName:String · expenseType:String · amount:BigDecimal · payDate:String · payee:String · applicant:String · status:String · remark:String · createdAt:Instant
### LitigationFirm → 表 `legal_litigation_firm`
id:Long · firmName:String · lawyerName:String · specialField:String · feeStandard:String · contact:String · cooperatedSince:String · totalCases:int · winCases:int · status:String · remark:String · createdAt:Instant
### LocalResource → 表 `local_resource`
id:Long · name:String · resType:String · orgUnit:String · contact:String · phone:String · scope:String · status:String · rating:int · certExpireDate:String · evaluateComment:String · owner:String · createdAt:Instant
### LogisticsBudget → 表 `logistics_budget`
id:Long · code:String · year:Integer · category:String · amount:BigDecimal · usedAmount:BigDecimal · allocBasis:String · status:String · owner:String · remark:String · createdAt:Instant
### LogisticsExpense → 表 `logistics_expense`
id:Long · code:String · expenseDate:String · category:String · expenseType:String · amount:BigDecimal · budgetId:Long · deptName:String · driverValue:Double · supplierName:String · status:String · applicant:String · remark:String · createdAt:Instant
### LogisticsSupplier → 表 `logistics_supplier`
id:Long · name:String · category:String · contact:String · phone:String · email:String · address:String · creditCode:String · bankName:String · bankAccount:String · status:String · avgScore:Double · evalCount:Integer · remark:String · createdAt:Instant · updatedAt:Instant
### LogisticsSupplierContract → 表 `logistics_supplier_contract`
id:Long · contractNo:String · supplierId:Long · supplierName:String · title:String · contractType:String · amount:BigDecimal · paidAmount:BigDecimal · startDate:String · endDate:String · status:String · summary:String · handler:String · createdAt:Instant · updatedAt:Instant
### LogisticsSupplierEval → 表 `logistics_supplier_eval`
id:Long · supplierId:Long · supplierName:String · contractId:Long · period:String · dimension:String · score:Integer · comment:String · evaluator:String · evalDate:String · createdAt:Instant
### LogisticsSupplierPayment → 表 `logistics_supplier_payment`
id:Long · payNo:String · supplierId:Long · contractId:Long · supplierName:String · payDate:String · amount:BigDecimal · payType:String · purpose:String · handler:String · voucherNo:String · remark:String · createdAt:Instant
### LogisticsSurvey → 表 `logistics_survey`
id:Long · title:String · category:String · description:String · period:String · startDate:String · endDate:String · status:String · creator:String · responseCount:Integer · avgScore:Double · createdAt:Instant · updatedAt:Instant
### LogisticsSurveyResponse → 表 `logistics_survey_response`
id:Long · surveyId:Long · surveyTitle:String · respondent:String · deptName:String · score:Integer · feedback:String · submittedAt:Instant
### LogisticsTicket → 表 `logistics_ticket`
id:Long · code:String · serviceType:String · title:String · content:String · priority:String · location:String · applicant:String · deptName:String · handler:String · status:String · resolution:String · satisfaction:Integer · evalComment:String · acceptedAt:Instant · finishedAt:Instant · createdAt:Instant
### MaintOrder → 表 `mfg_maint_order`
id:Long · orderNo:String · equipmentId:Long · equipmentName:String · maintType:String · fault:String · reportDate:String · finishDate:String · downtimeHours:double · partsReplaced:String · cost:BigDecimal · status:String · reporter:String · technician:String · remark:String · createdAt:Instant
### MarketBudget → 表 `market_budget`
id:Long · orgUnit:String · year:String · category:String · amount:BigDecimal · usedAmount:BigDecimal · owner:String · status:String · remark:String · createdAt:Instant
### MarketCampaign → 表 `market_campaign`
id:Long · theme:String · campaignType:String · owner:String · orgUnit:String · budget:BigDecimal · holdDate:String · leads:int · status:String · createdAt:Instant
### MarketExpense → 表 `market_expense`
id:Long · title:String · orgUnit:String · year:String · category:String · amount:BigDecimal · applicant:String · opportunityId:Long · projectId:Long · budgetId:Long · status:String · overBudget:boolean · approver:String · approveComment:String · expenseDate:String · invoiceFileId:Long →col:invoice_file_id · createdAt:Instant
### MarketIntel → 表 `market_intel`
id:Long · code:String · title:String · intelType:String · region:String · orgUnit:String · source:String · importance:String · content:String · scaleAmount:Double · intelDate:String · status:String · owner:String · opportunityId:Long · createdAt:Instant
### MarketQualification → 表 `market_qualification`
id:Long · code:String · category:String · name:String · certNo:String · field:String · issuer:String · holder:String · grade:String · amount:BigDecimal · issueDate:String · expiryDate:String · status:String · usable:Boolean · lockedByBidId:Long · remark:String · owner:String · createdAt:Instant
### MaterialIssue → 表 `mfg_material_issue`
id:Long · issueNo:String · workOrderId:Long · workOrderNo:String · materialName:String · projectName:String · unit:String · qty:double · unitPrice:BigDecimal · amount:BigDecimal · status:String · issueDate:String · operator:String · createdAt:Instant
### MealOrder → 表 `meal_order`
id:Long · mealDate:String · meal:String · orderType:String · portions:Integer · diner:String · deptName:String · status:String · remark:String · createdAt:Instant
### MeasurementPayment → 表 `measurement_payment`
id:Long · supervisionProjectId:Long · supervisionProjectCode:String · code:String · periodNo:Integer · period:String · applyDate:String · declaredQty:String · declaredAmount:BigDecimal · approvedAmount:BigDecimal · deduction:BigDecimal · retention:BigDecimal · advanceDeduct:BigDecimal · certificateAmount:BigDecimal · status:String · applicant:String · approver:String · certificateDate:String · remark:String · createdAt:Instant
### MediaBriefReport → 表 `media_brief_report`
id:Long · title:String · period:String · statFrom:String →col:stat_from · statTo:String →col:stat_to · positiveCount:Integer · neutralCount:Integer · negativeCount:Integer · placementCount:Integer · totalReadCount:Long · totalRepostCount:Long · summary:String · status:String · genMode:String →col:gen_mode · createdAt:Instant
### MediaContact → 表 `media_contact`
id:Long · mediaName:String · mediaType:String · region:String · audience:String · contactName:String · contactTitle:String · contactPhone:String · contactEmail:String · influenceScore:Integer · cooperationHistory:String · cooperationLevel:String · status:String · lastTouchDate:String · createdAt:Instant
### MediaRecord → 表 `media_record`
id:Long · mediaContactId:Long · mediaName:String · recordType:String · interactionType:String · interactionDate:String · endDate:String · placement:String · cost:BigDecimal · summary:String · owner:String · status:String · readCount:Integer · repostCount:Integer · nextTouchDate:String · sentiment:String · createdAt:Instant
### Meeting → 表 `meeting`
id:Long · subject:String · startTime:Instant · endTime:Instant · roomId:Long · organizer:String · status:String · host:String · attendees:String · ccDepts:String · agendas:String · description:String · attachmentJson:String
### MeetingActionItem → 表 `meeting_action_item`
id:Long · minuteId:Long · minuteTitle:String · content:String · assignee:String · dueDate:String · status:String · completedDate:String · createdAt:Instant · updatedAt:Instant
### MeetingMinute → 表 `meeting_minute`
id:Long · meetingId:Long · supervisionProjectId:Long · title:String · content:String · status:String · decisions:String · createdAt:Instant
### MeetingRoom → 表 `meeting_room`
id:Long · name:String · capacity:Integer · location:String
### Message → 表 `oa_message`
id:Long · recipient:String · recipientId:Long · type:String · title:String · body:String · sourceType:String · sourceId:Long · read:boolean · createdAt:Instant
### MfgContractChangeRecord → 表 `mfg_contract_change_record`
id:Long · contractId:Long · contractNo:String · changeType:String · reason:String · beforeValue:String →col:before_val · afterValue:String →col:after_val · operator:String · workflowInstanceId:Long · approvalStatus:String · changedAt:Instant
### MfgCostEntry → 表 `mfg_cost_entry`
id:Long · entryNo:String · projectCode:String · costType:String · description:String · outsourceNo:String · deliveryNo:String · amount:BigDecimal · costDate:String · handler:String · approvalStatus:String · approver:String · approveDate:String · remark:String · createdAt:Instant
### MfgDelivery → 表 `mfg_delivery`
id:Long · deliveryNo:String · projectCode:String · customer:String · deviceName:String · serialNo:String · siteAddress:String · planDate:String · qty:Double · packingNo:String · status:String · logisticsNo:String · shipDate:String · receivedBy:String · receiveDate:String · engineer:String · commissionData:String · acceptanceReport:String · acceptanceQualified:Boolean · handoverDate:String · owner:String · remark:String · createdAt:Instant
### MfgDrawing → 表 `mfg_drawing`
id:Long · drawingNo:String · drawingName:String · drawingType:String · productName:String · projectCode:String · version:String · status:String · workshop:String · signedBy:String · signedAt:String · releaseDate:String · owner:String · remark:String · createdAt:Instant
### MfgEngBom → 表 `mfg_eng_bom`
id:Long · bomNo:String · productName:String · productModel:String · bomType:String · version:String · status:String · projectCode:String · sourceBomId:Long · changeNote:String · owner:String · effectiveDate:String · createdAt:Instant
### MfgEngBomItem → 表 `mfg_eng_bom_item`
id:Long · bomId:Long · matCode:String · matName:String · spec:String · matKind:String · itemLevel:Integer · parentRef:String · qtyPer:Double · unit:String · autoConfigured:Boolean · remark:String
### MfgEnvContract → 表 `mfg_env_contract`
id:Long · contractNo:String · contractName:String · customer:String · salesOrderId:Long · projectCode:String · techAgreement:String · supplyScope:String · deliveryNodes:String · paymentTerms:String · warrantyTerms:String · amount:BigDecimal · paidAmount:BigDecimal · signDate:String · planFinishDate:String · status:String · owner:String · remark:String · createdAt:Instant
### MfgEnvSupplierProfile → 表 `mfg_env_supplier_profile`
id:Long · supplierCode:String · supplierName:String · creditCode:String · supplierType:String · contactPerson:String · contactPhone:String · address:String · isoCertNo:String · isoCertType:String · isoExpiry:String · isoCertBody:String · envCertType:String · envCertExpiry:String · envCertNo:String · performanceJson:String · deliveryCount:Integer · qualityScore:Integer · deliveryScore:Integer · priceScore:Integer · overallGrade:String · lastEvalDate:String · evaluator:String · keyPartSupplier:Boolean · keyParts:String · status:String · remark:String · createdAt:Instant · updatedAt:Instant
### MfgEquipment → 表 `mfg_equipment`
id:Long · code:String · name:String · equipType:String · model:String · supplier:String · commissionDate:String · runHours:double · maintCycleHours:double · lastMaintHours:double · lastMaintDate:String · status:String · workshop:String · owner:String · remark:String · createdAt:Instant
### MfgFqcReport → 表 `mfg_fqc_report`
id:Long · reportNo:String · inspectionId:Long · inspectNo:String · projectCode:String · customer:String · deviceName:String · serialNo:String →col:serial_no_fqc · deviceSpec:String · produceDate:String · inspectDate:String · inspector:String · techReqComparison:String · performanceSummary:String · appearanceResult:String · electricResult:String · mechanicalResult:String · overallJudge:String · ncItems:String · certNo:String →col:cert_no_fqc · certIssuer:String · reportStatus:String · reviewedBy:String · reviewDate:String · publishDate:String · remark:String · createdAt:Instant
### MfgInventoryLot → 表 `mfg_inventory_lot`
id:Long · materialName:String · spec:String · unit:String · batchNo:String · serialNo:String · warehouseType:String · location:String · quantity:double · inboundDate:String · lastMoveDate:String · hazardous:Boolean · hazardousClass:String · sourceDoc:String · projectCode:String · remark:String · createdAt:Instant
### MfgMpsNode → 表 `mfg_mps_node`
id:Long · projectCode:String · processName:String · seq:Integer · planStart:String · planEnd:String · actualStart:String · actualEnd:String · status:String · workshop:String · responsible:String · planCapacity:Integer · usedCapacity:Integer · remark:String · createdAt:Instant
### MfgOutsource → 表 `mfg_outsource`
id:Long · outsourceNo:String · workOrderNo:String · projectCode:String · partName:String · processType:String · processReq:String · vendor:String · qty:double · unit:String · unitPrice:BigDecimal · amount:BigDecimal · sentDate:String · requireReturnDate:String · actualReturnDate:String · status:String · inspectResult:String · qualified:Boolean · ncDisposition:String · owner:String · remark:String · createdAt:Instant
### MfgProductionAnomaly → 表 `mfg_production_anomaly`
id:Long · anomalyNo:String · workOrderNo:String · projectCode:String · workshop:String · anomalyType:String · description:String · photos:String · severity:String · status:String · responsible:String · resolution:String · reporter:String · reportedAt:Instant · startedAt:Instant · resolvedAt:Instant · closedAt:Instant · remark:String · createdAt:Instant
### MfgPurchaseOrder → 表 `mfg_purchase_order`
id:Long · poNo:String · poType:String · source:String · projectCode:String · workOrderNo:String · materialName:String · spec:String · unit:String · qty:double · unitPrice:BigDecimal · amount:BigDecimal · supplier:String · requireDate:String · arrivalDate:String · arrivedQty:double · status:String · qualifiedSupplier:Boolean · iqcNo:String · owner:String · approveComment:String · remark:String · createdAt:Instant
### MfgQuote → 表 `mfg_quote`
id:Long · quoteNo:String · customer:String · equipType:String · spec:String · capacity:String · emissionStd:String · processRoute:String · refCost:BigDecimal · refMargin:Double · quoteAmount:BigDecimal · status:String · salesOrderId:Long · quoteDate:String · validUntil:String · owner:String · remark:String · createdAt:Instant
### MfgSalesOrder → 表 `mfg_sales_order`
id:Long · orderNo:String · projectCode:String · projectName:String · customer:String · equipType:String · equipmentList:String · techSpec:String · deliverySite:String · siteCondition:String · deliveryDate:String · amount:BigDecimal · quoteId:Long · quoteNo:String · contractNo:String · salesStage:String · owner:String · companySubject:String · remark:String · createdAt:Instant
### MfgStocktake → 表 `mfg_stocktake`
id:Long · takeNo:String · takeType:String · warehouse:String · takeDate:String · status:String · surplusQty:double · shortageQty:double · approver:String · approveDate:String · approveComment:String · remark:String · owner:String · createdAt:Instant
### MfgStocktakeLine → 表 `mfg_stocktake_line`
id:Long · stocktakeId:Long · inventoryItemId:Long · materialName:String · location:String · batchNo:String · serialNo:String · bookQty:double · actualQty:double · diffQty:double · result:String · diffReason:String
### MfgWarrantyContract → 表 `mfg_warranty_contract`
id:Long · contractNo:String · contractType:String · customer:String · deviceName:String · serialNo:String · projectCode:String · siteAddress:String · startDate:String · endDate:String · warrantyMonths:Integer · amount:BigDecimal · serviceScope:String · status:String · nextInspectDate:String · lastInspectDate:String · renewedContractNo:String · owner:String · remark:String · createdAt:Instant
### MfgWipPosition → 表 `mfg_wip_position`
id:Long · workOrderNo:String · workOrderId:Long · projectCode:String · matName:String · matCode:String · spec:String · unit:String · workstation:String · positionType:String · locationType:String · outsourceVendor:String · qtyIn:Double · qtyOut:Double · qtyScrap:Double · qtyBalance:Double · moveDate:String · status:String · operator:String · remark:String · createdAt:Instant · updatedAt:Instant
### MobileCheckin → 表 `mobile_checkin`
id:Long · owner:String · ownerId:Long · checkinType:String · lat:Double · lng:Double · address:String · target:String · checkinTime:Instant · remark:String · createdAt:Instant
### MonitorException → 表 `audit_monitor_exception`
id:Long · ruleId:Long · ruleName:String · ruleType:String · sourceType:String · sourceRef:String · dedupKey:String · description:String · amount:BigDecimal · severity:String · status:String · disposeNote:String · findingId:Long · detectedAt:Instant
### MonitorRule → 表 `audit_monitor_rule`
id:Long · name:String · ruleType:String · threshold:BigDecimal · domain:String · severity:String · frequency:String · enabled:boolean · description:String · lastRunAt:Instant · lastHitCount:int · createdAt:Instant
### MultiPaymentBatch → 表 `multi_payment_batch`
id:Long · batchCode:String · title:String · projectName:String · contractId:Long · contractName:String · payerName:String · payeeName:String · totalRequestAmount:BigDecimal · status:String · applicant:String · approvalComment:String · approver:String · payDate:String · note:String · createdAt:Instant
### MultiPaymentBatchItem → 表 `multi_payment_batch_item`
id:Long · batchId:Long · sourcePaymentId:Long · sourceType:String · sourceDesc:String · invoicedAmount:BigDecimal · paidAmount:BigDecimal · requestAmount:BigDecimal · note:String · createdAt:Instant
### NetScanLog → 表 `net_scan_log`
id:Long · taskId:Long · taskName:String · scanType:String · title:String · content:String · link:String · scanDate:String · scanner:String · shared:boolean · createdAt:Instant
### NetScanTask → 表 `net_scan_task`
id:Long · name:String · scanType:String · source:String · weekdays:String · owner:String · nextDueDate:String · lastScanDate:String · status:String · remark:String · createdAt:Instant · updatedAt:Instant
### OaSetting → 表 `oa_setting`
id:Long · settingKey:String · valueJson:String
### OccHazardFactor → 表 `occ_hazard_factor`
id:Long · code:String · factorType:String · factorName:String · post:String · dept:String · oel:Double · oelUnit:String · oelStandard:String · monitorFrequency:String · lastMonitorDate:String · lastMeasuredValue:Double · lastMonitorResult:String · nextMonitorDate:String · capaGenerated:Boolean · capaId:Long · status:String · createdAt:Instant
### OccWorkplaceMonitor → 表 `occ_workplace_monitor`
id:Long · code:String · factorId:Long · factorName:String · paramType:String · post:String · dept:String · location:String · monitorDate:String · timeSlot:String · measuredValue:Double · limitValue:Double · unit:String · excessRatio:Double · method:String · monitor:String · institution:String · result:String · capaGenerated:Boolean · capaId:Long · note:String · reportBatch:String · createdAt:Instant
### OperationAuditLog → 表 `operation_audit_log`
id:Long · operator:String · operatorId:Long · operatorRole:String · method:String · path:String · resourceType:String · resourceId:String · statusCode:Integer · clientIp:String · occurredAt:Instant · prevHash:String · hash:String · canonical:String
### Opportunity → 表 `opportunity`
id:Long · name:String · customerId:Long · customerName:String · projectType:String · amount:BigDecimal · stage:String · probability:int · owner:String · source:String · expectedDate:String · status:String · orgUnit:String · createdAt:Instant
### OpportunityFollowup → 表 `opportunity_followup`
id:Long · opportunityId:Long · type:String · content:String · followDate:String · operator:String · nextPlan:String · createdAt:Instant
### OpsEmergencySupply → 表 `ops_emergency_supply`
id:Long · code:String · supplyName:String · supplyType:String · spec:String · plant:String · storageLocation:String · opType:String · quantity:Double · unit:String · currentStock:Double · safetyStock:Double · opDate:String · expiryDate:String · operator:String · purpose:String · remark:String · createdAt:Instant
### OpsHazChemRequest → 表 `ops_haz_chem_request`
id:Long · requestNo:String · chemName:String · casNo:String · qty:Double · unit:String · purpose:String · applicant:String · plant:String · msdsConfirmed:Boolean · approver1:String · approver2:String · issuedDate:String · usedQty:Double · returnQty:Double · disposeQty:Double · disposalMethod:String · status:String · storageLocation:String · remark:String · createdAt:Instant · updatedAt:Instant
### OpsMaintOrder → 表 `ww_maint_order`
id:Long · code:String · orderType:String · equipmentId:Long · equipmentName:String · section:String · planId:Long · description:String · photo:String · faultTime:String · dispatchedDate:String · finishedDate:String · assignee:String · sparePart:String · laborHours:Double · cost:BigDecimal · result:String · status:String · owner:String · createdAt:Instant
### OpsMaintPlan → 表 `ww_maint_plan`
id:Long · code:String · equipmentId:Long · equipmentName:String · section:String · maintItem:String · cycleType:String · cycleDays:Integer · cycleHours:Double · cycleVolume:Double · lastDate:String · nextDueDate:String · team:String · enabled:Boolean · owner:String · createdAt:Instant
### OpsXdeptPush → 表 `ops_xdept_push`
id:Long · pushCode:String · targetDept:String · period:String · dataType:String · treatedVolumeTon:Double · codReductionKg:BigDecimal →col:cod_reduction_kg · ammoniaReductionKg:BigDecimal →col:ammonia_reduction_kg · tpReductionKg:BigDecimal →col:tp_reduction_kg · complianceRate:Double · totalCost:BigDecimal →col:total_cost · dataSummary:String →col:data_summary · pushStatus:String · pushedAt:Instant · confirmedAt:Instant · operator:String · remark:String · createdAt:Instant
### OrgBranch → 表 `org_branch`
id:Long · code:String · name:String · type:String · parentCode:String · region:String · manager:String · phone:String · address:String · status:String · remark:String · createdAt:Instant
### Patent → 表 `patent`
id:Long · name:String · type:String · patentNo:String · applyNo:String · applicant:String · inventors:String · rdProjectId:Long · applyDate:String · grantDate:String · status:String · feeDueDate:String · annualFee:BigDecimal · ipcClass:String · techDomain:String · agencyName:String · remark:String →col:patent_remark · createdAt:Instant
### PatentDisclosure → 表 `patent_disclosure`
id:Long · disclosureNo:String · title:String · inventors:String · submittedBy:String · department:String · submittedDate:String · techDomain:String · ipcClass:String · techProblem:String →col:disclosure_tech_problem · techSolution:String →col:disclosure_tech_solution · techEffect:String →col:disclosure_tech_effect · innovationType:String · decisionStatus:String · assessor:String · assessedDate:String · noveltyComment:String →col:disclosure_novelty_comment · inventiveComment:String →col:disclosure_inventive_comment · rejectReason:String →col:disclosure_reject_reason · patentId:Long · workMethodId:Long · createdAt:Instant · updatedAt:Instant
### PatentFee → 表 `patent_fee`
id:Long · patentId:Long · patentName:String · patentNo:String · feeType:String · yearNo:Integer · source:String · amount:BigDecimal · occurDate:String · payee:String · voucherNo:String · remark:String →col:pf_remark · status:String · ipBudgetId:Long · registrant:String · createdAt:Instant · updatedAt:Instant
### PatentMidFile → 表 `patent_mid_file`
id:Long · patentId:Long · fileType:String · direction:String · officialNo:String · fileDate:String · replyDeadline:String · summary:String →col:pmf_summary · fileUrl:String · handler:String · handled:boolean · createdAt:Instant
### Payment → 表 `payment`
id:Long · code:String · subject:String · payType:String · payeeName:String · amount:BigDecimal · invoiceId:Long · contractId:Long · projectId:Long · bankAccountNo:String · applicant:String · status:String · payDate:String · createdAt:Instant
### PersonnelCert → 表 `personnel_cert`
id:Long · personName:String · dept:String · certType:String · certNo:String · issuer:String · issueDate:String · expireDate:String · status:String · createdAt:Instant
### PmtBankEvaluation → 表 `pmt_bank_evaluation`
id:Long · bankRelId:Long →col:bank_rel_id · institutionName:String →col:institution_name · evalPeriod:String →col:eval_period · evalDate:String →col:eval_date · scoreApprovalSpeed:Integer →col:score_approval_speed · scoreServiceQuality:Integer →col:score_service_quality · scoreRateCompetitiveness:Integer →col:score_rate_competitiveness · scoreCooperation:Integer →col:score_cooperation · totalScore:Integer →col:total_score · grade:String →col:grade · remark:String · evaluator:String · status:String · createdAt:Instant
### PmtBankRelation → 表 `pmt_bank_relation`
id:Long · institutionName:String · institutionType:String · branch:String · accountManager:String · managerPhone:String · totalCreditLimit:java.math.BigDecimal · cooperationStartDate:String · rating:String · avgApprovalDays:Integer · remark:String · status:String · createdBy:String · createdAt:Instant
### PmtCollectionLog → 表 `pmt_collection_log`
id:Long · arApItemId:Long · partyName:String · arAmount:BigDecimal · dueDate:String · actionType:String · collectorName:String · contactPerson:String · result:String · promisedPayDate:String · dunningLetterSent:Boolean · dunningLetterDate:String · status:String · overdueDays:Integer · createdAt:Instant
### PmtContractAttachment → 表 `pmt_contract_attachment`
id:Long · contractId:Long · contractNo:String · attachType:String · fileName:String · fileSize:Long · storedUrl:String →col:stored_url · fileVersion:String · expireDate:String · uploader:String · remark:String · uploadedAt:Instant · createdAt:Instant
### PmtContractFeeItem → 表 `pmt_contract_fee_item`
id:Long · contractId:Long · contractNo:String · feeType:String · feeLabel:String · feeAmount:BigDecimal · payee:String · feeDate:String · payStatus:String · remark:String · createdBy:String · createdAt:Instant
### PmtCostAllocRule → 表 `pmt_cost_alloc_rule`
id:Long · costItem:String · period:String · allocMethod:String · totalAmount:BigDecimal · allocBasisJson:String · remark:String · status:String · creator:String · createdAt:Instant
### PmtFinancingContract → 表 `pmt_financing_contract`
id:Long · contractNo:String · financingId:Long · financingCode:String · lender:String · contractAmount:BigDecimal · contractRate:Double · signDate:String · maturityDate:String · repayMethod:String · guaranteeType:String · guaranteeDesc:String · firstDrawdownDate:String · drawnAmount:BigDecimal · contractFee:BigDecimal · status:String · remark:String · owner:String · createdAt:Instant
### PmtInboundReceipt → 表 `pmt_inbound_receipt`
id:Long · bankTxnNo:String · payerName:String · payerAccountNo:String · amount:BigDecimal · receiptDate:String · bankAccountId:Long · summary:String · contractRef:String · invoiceRef:String · arApItemId:Long · claimedBy:String · claimedAt:Instant · status:String · companySubject:String · createdBy:String · createdAt:Instant
### PmtInternalTrans → 表 `pmt_internal_trans`
id:Long · code:String · transType:String · payerSubject:String · receiverSubject:String · amount:BigDecimal · interestRate:Double · interestFrom:String · interestTo:String · interestAmount:BigDecimal · bizDate:String · reconPeriod:String · summary:String · payerConfirmedBy:String · payerConfirmedAt:Instant · receiverConfirmedBy:String · receiverConfirmedAt:Instant · differenceNote:String · status:String · arItemId:Long · apItemId:Long · createdBy:String · createdAt:Instant
### PmtLoanScheme → 表 `pmt_loan_scheme`
id:Long · financingId:Long · financingCode:String · institution:String · loanType:String · amount:BigDecimal · annualRate:Double · termMonths:Integer · repayMethod:String · handlingFee:BigDecimal · guaranteeType:String · guaranteeRate:Double · drawdownConditions:String · effectiveCostRate:Double · rank:Integer · recommended:Boolean · owner:String · status:String · remark:String · createdAt:Instant
### PmtPayeeBlacklist → 表 `pmt_payee_blacklist`
id:Long · listType:String · matchField:String · matchValue:String · reason:String · status:String · operator:String · effectDate:String · expireDate:String · createdAt:Instant
### Policy → 表 `policy`
id:Long · title:String · authority:String · category:String · tags:String · conditions:String · fundAmount:BigDecimal · deadline:String · status:String · createdAt:Instant
### PolicyApplication → 表 `policy_application`
id:Long · policyId:Long · policyTitle:String · projectName:String · applicant:String · dept:String · status:String · appliedAmount:BigDecimal · grantedAmount:BigDecimal · appliedAt:Instant · timelineJson:String
### PpeItem → 表 `ppe_item`
id:Long · code:String · ppeType:String · spec:String · personName:String · post:String · dept:String · issueDate:String · cycleMon:Integer · expireDate:String · specialPpe:Boolean · lastInspectDate:String · lastInspectResult:String · qty:Integer · status:String · createdAt:Instant
### PriceItem → 表 `price_item`
id:Long · category:String · name:String · spec:String · unit:String · unitPrice:BigDecimal · region:String · supplier:String · priceType:String · effectiveDate:String · createdAt:Instant
### ProductCert → 表 `rd_product_cert`
id:Long · code:String · productName:String · devProjectId:Long · certType:String · testAgency:String · status:String · certNo:String · reportNo:String · applyDate:String · issueDate:String · validTo:String · applicant:String · remark:String · createdAt:Instant
### ProductRequirement → 表 `rd_product_requirement`
id:Long · code:String · title:String · detail:String · source:String · proposer:String · reqType:String · productLine:String · priority:String · status:String · convertedProjectId:Long · reviewOpinion:String · createdAt:Instant
### ProductRoadmap → 表 `rd_product_roadmap`
id:Long · code:String · productLine:String · title:String · startYear:Integer · endYear:Integer · version:String · status:String · supersedesId:Long · owner:String · publishedDate:String · remark:String · createdAt:Instant
### ProductionReport → 表 `mfg_production_report`
id:Long · reportNo:String · workOrderId:Long · workOrderNo:String · projectName:String · process:String · workshop:String · qty:double · qualifiedQty:double · scrapQty:double · laborHours:double · laborRate:BigDecimal · laborCost:BigDecimal · reporter:String · reportDate:String · status:String · createdAt:Instant
### Project → 表 `project`
id:Long · name:String · owner:String · deptId:Long · startDate:String · endDate:String · progress:int · status:String · phase:String
### ProjectBudgetLine → 表 `project_budget_line`
id:Long · projectId:Long · projectName:String · wbsCode:String · wbsName:String · element:String · budgetAmount:BigDecimal · committedAmount:BigDecimal · actualAmount:BigDecimal · status:String · owner:String · companySubject:String · note:String · createdAt:Instant
### ProjectTask → 表 `project_task`
id:Long · projectId:Long · title:String · assignee:String · status:String · dueDate:String · priority:String
### PrototypeLoan → 表 `rd_prototype_loan`
id:Long · stockId:Long · serialNo:String · borrower:String · purpose:String · loanDate:String · expectReturnDate:String · returnDate:String · status:String · remark:String · createdAt:Instant
### PrototypeOrder → 表 `rd_prototype_order`
id:Long · code:String · name:String · devProjectId:Long · devProjectName:String · qty:int · purpose:String · status:String · owner:String · planDate:String · finishDate:String · materialCost:BigDecimal · laborHours:double · serialNo:String · testResult:String · remark:String · createdAt:Instant
### PrototypeStock → 表 `rd_prototype_stock`
id:Long · serialNo:String · name:String · devProjectId:Long · devProjectName:String · prototypeOrderId:Long · status:String · location:String · currentHolder:String · inboundDate:String · remark:String · createdAt:Instant
### PublicityTask → 表 `publicity_task`
id:Long · code:String · title:String · projectCode:String · projectName:String · taskType:String · assignee:String · requirement:String · planDeadline:String · submitDate:String · status:String · deliverable:String · storyCode:String · reviewOpinion:String · reviewer:String · createdAt:Instant
### PublishChannel → 表 `publish_channel`
id:Long · code:String · channelName:String · channelType:String · accountId:String · homeUrl:String · adminName:String · channelStatus:String →col:channel_status · registeredDate:String · lastPublishDate:String · publishCount:Integer · channelDesc:String →col:channel_desc · createdAt:Instant
### QcInspection → 表 `mfg_qc_inspection`
id:Long · inspectNo:String · inspectType:String · targetName:String · serialNo:String · batchNo:String · workOrderNo:String · projectName:String · supplier:String · standardRef:String · inspectData:String · qty:double · qualifiedQty:double · rejectQty:double · status:String · disposition:String · responsibleDept:String · inspector:String · inspectDate:String · remark:String · labTaskId:Long · labTaskNo:String · judgeResult:String · createdAt:Instant
### QmsAudit → 表 `qms_audit`
id:Long · code:String · title:String · auditType:String · system:String · scope:String · auditors:String · planDate:String · executeDate:String · conclusion:String · status:String · createdAt:Instant
### QmsAuditFinding → 表 `qms_audit_finding`
id:Long · auditId:Long · code:String · clause:String · description:String · severity:String · dept:String · responsible:String · rootCause:String · correctiveAction:String · dueDate:String · rectifiedDate:String · verifier:String · verifyNote:String · capaGenerated:boolean · status:String · createdAt:Instant
### QmsDocument → 表 `qms_document`
id:Long · docNo:String · title:String · docClass:String · system:String · dept:String · version:String · author:String · approver:String · issueDate:String · effectiveDate:String · retentionMonths:Integer · archiveDueDate:String · supersededById:Long · supersededByVersion:String · fileUrl:String · status:String · createdAt:Instant
### QmsManagementReview → 表 `qms_management_review`
id:Long · code:String · title:String · reviewCycle:String · period:String · convener:String · attendees:String · planDate:String · actualDate:String · objectiveSummary:String · auditSummary:String · customerFeedback:String · capaSummary:String · externalAuditResult:String · processPerfSummary:String · complianceSummary:String · reportContent:String · conclusion:String · decisions:String · decisionsStatus:String · status:String · createdAt:Instant
### QmsRecord → 表 `qms_record`
id:Long · type:String · title:String · dept:String · finding:String · dueDate:String · status:String · owner:String · createdAt:Instant
### QualAchievement → 表 `qual_achievement`
id:Long · code:String · projectName:String · owner:String · category:String · contractAmount:BigDecimal · startDate:String · completionDate:String · qualityRating:String · awards:String · metric1Name:String · metric1Value:Double · metric1Unit:String · metric2Name:String · metric2Value:Double · metric2Unit:String · fileRefs:String · witnessName:String · witnessPhone:String · usageStatus:String · usedCount:int · linkedDeclIds:String · remark:String · createdAt:Instant
### QualCert → 表 `qual_cert`
id:Long · code:String · name:String · category:String · certType:String · certNo:String · holder:String · issuer:String · level:String · scope:String · issueDate:String · expireDate:String · reviewCycle:String · status:String · fileRef:String · remark:String · createdAt:Instant
### QualCertChange → 表 `qual_cert_change`
id:Long · code:String · qualCertId:Long · qualCertName:String · changeType:String · beforeValue:String · afterValue:String · reuseFrom:String · materialReused:Boolean · applicant:String · dept:String · planSubmitDate:String →col:plan_submit_date · actualSubmitDate:String →col:actual_submit_date · externalOrg:String · receiptNo:String · status:String · materialList:String · remark:String · createdAt:Instant · updatedAt:Instant
### QualDeclFee → 表 `qual_decl_fee`
id:Long · declarationId:Long · feeType:String · amount:BigDecimal · spendDate:String · payee:String · remark:String · createdAt:Instant
### QualDeclTask → 表 `qual_decl_task`
id:Long · declarationId:Long · name:String · taskType:String · assignee:String · dueDate:String · status:String · doneDate:String · remark:String · createdAt:Instant
### QualDeclaration → 表 `qual_declaration`
id:Long · code:String · qualName:String · declType:String · category:String · targetLevel:String · dept:String · owner:String · externalOrg:String · planStart:String · planDeadline:String · receiptNo:String · status:String · budget:BigDecimal · feeSpent:BigDecimal · correctionNote:String · remark:String · createdAt:Instant
### QualElecLicense → 表 `qual_elec_license`
id:Long · certId:Long · certNo:String · certName:String · licenseType:String · qrUrl:String →col:qr_url · fileUrl:String →col:file_url · expireDate:String · status:String · registeredBy:String · remark:String · createdAt:Instant
### QualRiskAlert → 表 `qual_risk_alert`
id:Long · riskType:String · severity:String · qualCertId:Long · qualCertName:String · description:String · suggestion:String · triggerValue:String · requiredValue:String · assignee:String · status:String · disposeNote:String · closedAt:Instant · createdAt:Instant · updatedAt:Instant
### QualSafetyAccident → 表 `qual_safety_accident`
id:Long · code:String · title:String · accidentDate:String →col:accident_date · location:String · accidentType:String · accidentLevel:String · deathCount:Integer · injuredCount:Integer · directLoss:String · process:String →col:accident_process · directCause:String · indirectCause:String · corrective:String · responsibleDept:String · reportTarget:String · reportDate:String →col:report_date · receiptNo:String · status:String · fileRef:String · remark:String · createdAt:Instant · updatedAt:Instant
### QualUsage → 表 `qual_usage`
id:Long · qualCertId:Long · qualName:String · usedFor:String · scene:String · dept:String · operator:String · usedDate:String · endDate:String · status:String · remark:String · createdAt:Instant
### QualYearCheck → 表 `qual_year_check`
id:Long · qualCertId:Long · qualName:String · year:String · deadline:String · status:String · dept:String · owner:String · note:String · exported:Boolean · createdAt:Instant · updatedAt:Instant
### RdAfterSalesFeedback → 表 `rd_after_sales_feedback`
id:Long · code:String · title:String · feedbackType:String →col:feedback_type · productLine:String · productCode:String →col:product_code · description:String · submitter:String · customerName:String →col:customer_name · severity:String · status:String · rdOpinion:String →col:rd_opinion · convertedReqId:Long →col:converted_req_id · source:String · createdAt:Instant
### RdAnnualBudget → 表 `rd_annual_budget`
id:Long · fiscalYear:Integer · dept:String · budgetType:String · expenseItem:String · amount:BigDecimal · actualUsed:BigDecimal · rdProjectCodes:String · status:String · owner:String · remark:String · createdAt:Instant · updatedAt:Instant
### RdDeclPlan → 表 `rd_decl_plan`
id:Long · name:String · periodType:String · planYear:Integer · planQuarter:String · policyCategory:String · programName:String · department:String · owner:String · budget:BigDecimal · expectedBenefit:BigDecimal · planApplyDate:String · planEndDate:String · status:String · instanceId:Long · policyApplicationId:Long · progress:Integer · remark:String · createdAt:Instant · updatedAt:Instant
### RdDocSignoff → 表 `rd_doc_signoff`
id:Long · docId:Long · step:String · signer:String · opinion:String · decision:String · signedAt:Instant
### RdDocVersion → 表 `rd_doc_version`
id:Long · devProjectId:Long · title:String · docType:String · version:String · author:String · signoffStatus:String · fileRef:String · isActive:boolean · supersededBy:Long · notifiedDepts:String · remark:String · createdAt:Instant · publishedAt:Instant
### RdEbom → 表 `rd_ebom`
id:Long · devProjectId:Long · productName:String · parentId:Long · level:String · matCode:String · matName:String · spec:String · unit:String · qty:double · version:String · status:String · seq:int · createdBy:String · createdAt:Instant
### RdExpense → 表 `rd_expense`
id:Long · rdProjectId:Long · rdProjectName:String · category:String · description:String · amount:BigDecimal · occurDate:String · voucher:String · status:String · recorder:String · createdAt:Instant
### RdGrantDisbursement → 表 `rd_grant_disbursement`
id:Long · code:String · policyApplicationId:Long · projectName:String · authority:String · grantAmount:BigDecimal · receivedAmount:BigDecimal · status:String · expectedDate:String · receivedDate:String · agencyName:String · agencyFee:BigDecimal · paymentId:Long · companySubject:String · owner:String · remark:String · createdAt:Instant
### RdInnovationPoint → 表 `rd_innovation_point`
id:Long · devProjectId:Long · devProjectName:String · title:String · innovationType:String · description:String →col:inno_description · inventors:String · disclosureStatus:String · disclosureContent:String →col:disclosure_content · submittedDate:String · patentId:Long · patentTriggered:boolean · registeredBy:String · remark:String →col:inno_remark · createdAt:Instant · updatedAt:Instant
### RdIssue → 表 `rd_issue`
id:Long · code:String · title:String · issueType:String · severity:String · status:String · devProjectId:Long · devProjectName:String · bomItemId:Long · sourceType:String · sourceRef:String · reporter:String · assignee:String · description:String · rootCause:String · solution:String · verifyResult:String · dueDate:String · closedDate:String · createdAt:Instant
### RdKnowledge → 表 `rd_knowledge`
id:Long · kind:String · title:String · productLine:String · author:String · keywords:String · summary:String · content:String · fileRef:String · projectRef:String · rootCause:String · lessons:String · competitorName:String · performanceSpec:String · dismantleReport:String · competitorSource:String · checkItems:String · moduleType:String · applicableScene:String · refCount:int · status:String · createdAt:Instant · updatedAt:Instant
### RdMaintenanceTask → 表 `rd_maintenance_task`
id:Long · qualification:String · taskType:String · cycle:String · dueDate:String · status:String · owner:String · completedDate:String · declarationId:Long · remark:String · createdAt:Instant
### RdMaterial → 表 `rd_material`
id:Long · matCode:String · matName:String · spec:String · material:String · unit:String · figureNo:String · matType:String · stage:String · applicant:String · devProjectId:Long · devProjectName:String · remark:String · createdAt:Instant
### RdMobilePhoto → 表 `rd_mobile_photo`
id:Long · wbsTaskId:Long · devProjectId:Long · uploader:String · fileRef:String · previewUrl:String · fileName:String · fileType:String · remark:String · uploadedAt:Instant
### RdProject → 表 `rd_project`
id:Long · name:String · code:String · field:String · leader:String · department:String · budget:BigDecimal · startDate:String · endDate:String · stage:String · progress:int · achievement:String · createdAt:Instant
### RdPurchaseRequest → 表 `rd_purchase_request`
id:Long · code:String · title:String · category:String · itemName:String · spec:String · qty:int · unit:String · amount:BigDecimal · status:String · applicant:String · devProjectId:Long · devProjectName:String · needDate:String · approver:String · approveOpinion:String · purchaseOrderNo:String · remark:String · createdAt:Instant
### RdReuseModule → 表 `rd_reuse_module`
id:Long · code:String · name:String · moduleType:String · domain:String · version:String · description:String · interfaceSpec:String · constraints:String · keywords:String · author:String · rdProjectId:Long · usageCount:int · status:String · createdAt:Instant
### RdSciTechPersonnel → 表 `rd_sci_tech_personnel`
id:Long · name:String · employeeNo:String · dept:String · jobDuty:String · education:String · titleLevel:String · titleName:String · rdProjectCodes:String · fiscalYear:String · rdHoursRatio:double · rdHours:double · employmentStatus:String · remark:String · createdAt:Instant
### RdServiceAgency → 表 `rd_service_agency`
id:Long · name:String · agencyType:String · serviceScope:String · contact:String · phone:String · cooperationCount:Integer · contractAmount:BigDecimal · ratingSum:BigDecimal · ratingCount:Integer · contractId:Long · contractNo:String · status:String · remark:String · createdAt:Instant
### RdTestPlan → 表 `rd_test_plan`
id:Long · devProjectId:Long · prototypeOrderId:Long · planName:String · testCategory:String · testGoal:String →col:test_goal · testMethod:String →col:test_method · passCriteria:String →col:pass_criteria · planStartDate:String · planEndDate:String · actualStartDate:String · actualEndDate:String · tester:String · status:String · testData:String →col:test_data · reportRef:String · defectCount:int · issueRef:String · testRemark:String →col:test_remark · createdBy:String · createdAt:Instant · updatedAt:Instant
### RdTimesheet → 表 `rd_timesheet`
id:Long · rdProjectId:Long · rdProjectName:String · person:String · role:String · period:String · hours:double · hourlyRate:BigDecimal · cost:BigDecimal · status:String · rdExpenseId:Long · remark:String · createdAt:Instant · updatedAt:Instant
### RdWeeklyReport → 表 `rd_weekly_report`
id:Long · person:String · department:String · period:String · reportType:String · summary:String · totalProgress:int · taskCount:int · overdueCount:int · remark:String · autoGenerated:boolean · status:String · createdAt:Instant
### Reagent → 表 `lab_reagent`
id:Long · code:String · name:String · category:String · casNo:String · spec:String · batchNo:String · expiryDate:String · stockQty:Double · unit:String · minStock:Double · storageCondition:String · supplier:String · sdsFile:String · status:String · unitPrice:BigDecimal · createdAt:Instant
### RecipeIngredient → 表 `mfg_recipe_ingredient`
id:Long · recipeId:Long · materialName:String · category:String · ratioPct:double · inoculant:boolean · remark:String
### Rectification → 表 `audit_rectification`
id:Long · findingId:Long · findingNo:String · title:String · severity:String · amountInvolved:BigDecimal · dept:String · owner:String · dueDate:String · plan:String · progressNote:String · progress:int · evidence:String · verifyNote:String · verifier:String · status:String · overdue:boolean · escalated:boolean · completedDate:String · createdAt:Instant
### RegulatorySubmission → 表 `legal_regulatory_submission`
id:Long · submissionNo:String · reportingType:String · regulator:String · reportingPeriod:String · dueDate:String · status:String · submitDate:String · submitter:String · content:String · overdueAlert:boolean · remark:String · createdAt:Instant
### RepaymentPlan → 表 `repayment_plan`
id:Long · financingId:Long · financingCode:String · periodNo:Integer · dueDate:String · principal:BigDecimal · interest:BigDecimal · status:String · paidDate:String · paymentId:Long · createdAt:Instant
### ReportDefinition → 表 `report_definition`
id:Long · name:String · source:String · dimension:String · measure:String · measureField:String · filterField:String · filterValue:String · chartType:String · owner:String · createdAt:Instant
### ReviewVote → 表 `rd_review_vote`
id:Long · reviewId:Long · voter:String · decision:String · opinion:String · votedAt:Instant
### RiskAssessment → 表 `legal_risk_assessment`
id:Long · code:String · riskName:String · category:String · likelihood:Integer · impact:Integer · score:Integer · level:String · response:String · measure:String · owner:String · responsibleDept:String · dueDate:String · status:String · assessDate:String · createdAt:Instant
### RoadmapItem → 表 `rd_roadmap_item`
id:Long · roadmapId:Long · productName:String · positioning:String · targetMarket:String · techRoute:String · launchPlan:String · itemStatus:String · seq:int · createdAt:Instant
### RuleConfig → 表 `rule_config`
id:Long · name:String · triggerTags:String · field:String · op:String · threshold:Double · thresholdText:String · action:String · actionParam:String · enabled:Boolean · priority:Integer · remark:String · createdAt:Instant · updatedAt:Instant
### SafetyCheck → 表 `safety_check`
id:Long · code:String · type:String · location:String · projectId:Long · item:String · result:String · level:String · finding:String · responsible:String · rectifyStatus:String · dueDate:String · checkDate:String · createdAt:Instant
### SafetyFacility → 表 `sfac_facility`
id:Long · code:String · name:String · facilityType:String · location:String · projectId:Long · spec:String · qty:Integer · responsible:String · checkCycleDays:Integer · lastCheckDate:String · nextCheckDate:String · checkResult:String · lastMaintDate:String · maintNote:String · status:String · createdAt:Instant
### SafetyInvestment → 表 `sfty_investment`
id:Long · code:String · category:String · item:String · projectId:Long · dept:String · amount:BigDecimal · usedAmount:BigDecimal · occurDate:String · period:String · operator:String · status:String · createdAt:Instant
### SafetyResponsibility → 表 `sfty_responsibility`
id:Long · code:String · title:String · level:String · partyA:String · partyB:String · signer:String · objectives:String · signDate:String · expireDate:String · renewedFromId:Long · status:String · createdAt:Instant
### SafetyTraining → 表 `sfty_training`
id:Long · code:String · title:String · trainType:String · dept:String · lecturer:String · planDate:String · hours:Integer · passScore:Integer · content:String · status:String · createdAt:Instant
### ScheduleEvent → 表 `schedule_event`
id:Long · title:String · type:String · startTime:Instant · endTime:Instant · owner:String · ownerId:Long
### Seal → 表 `seal`
id:Long · name:String · type:String · companySubject:String · custodian:String · status:String
### SealUse → 表 `seal_use`
id:Long · code:String · sealId:Long · sealName:String · subject:String · projectId:Long · contractId:Long · docName:String · copies:int · applicant:String · purpose:String · useDate:String · status:String · createdAt:Instant
### SecretAccessLog → 表 `secret_access_log`
id:Long · secretId:Long · ipAssetId:Long · secretName:String · secretLevel:String · action:String · person:String · department:String · clientIp:String · purpose:String · createdAt:Instant
### SentimentRecord → 表 `sentiment_record`
id:Long · title:String · source:String · url:String · sentiment:String · heat:Integer · sensitive:Boolean · subject:String · foundDate:String · handleStatus:String · measure:String · result:String · handler:String · createdAt:Instant
### ServiceTicket → 表 `mfg_service_ticket`
id:Long · ticketNo:String · customer:String · deviceName:String · serialNo:String · location:String · serviceType:String · faultDesc:String · priority:String · status:String · engineer:String · repairReport:String · partsCost:BigDecimal · underWarranty:Boolean · satisfaction:Integer · customerSigned:Boolean · reportedDate:String · closedDate:String · reportedAt:Instant · closedAt:Instant · createdAt:Instant
### Settlement → 表 `stl_settlement`
id:Long · code:String · settleType:String · amount:BigDecimal · currency:String · counterparty:String · paymentId:Long · contractId:Long · summary:String · bizDate:String · status:String · reviewer1:String · review1Opinion:String · review1Passed:Boolean · review1At:String · reviewer2:String · review2Opinion:String · review2Passed:Boolean · review2At:String · companySubject:String · applicant:String · createdAt:Instant
### SewageCostMonth → 表 `sewage_cost_month`
id:Long · period:String · plant:String · treatedWater:Double · powerCost:BigDecimal · reagentCost:BigDecimal · maintCost:BigDecimal · sludgeCost:BigDecimal · laborCost:BigDecimal · managementCost:BigDecimal · totalCost:BigDecimal · unitCost:BigDecimal · budgetCost:BigDecimal · budgetVariance:BigDecimal · remark:String · owner:String · createdAt:Instant · updatedAt:Instant
### SewageCostSavingProject → 表 `sewage_cost_saving_project`
id:Long · code:String · projectName:String · projectType:String · plant:String · kickoffDate:String · planFinishDate:String · actualFinishDate:String · investCost:BigDecimal · baseMonths:Integer · baseUnitPower:Double · baseUnitReagent:Double · baseMonthlyWater:Double · verifyMonths:Integer · actualUnitPower:Double · actualUnitReagent:Double · actualMonthlyWater:Double · savedKwhPerMonth:Double · savedKwhTotal:Double · savedReagentKgPerMonth:Double · savedPowerCost:BigDecimal · savedReagentCost:BigDecimal · savedTotalCost:BigDecimal · paybackMonths:Double →col:payback_months · powerPrice:BigDecimal · reagentPrice:BigDecimal · projStatus:String →col:proj_status · owner:String · remark:String · createdAt:Instant · updatedAt:Instant
### SewageCrossDeptLinkage → 表 `sewage_cross_dept_linkage`
id:Long · eventKey:String · sourceId:Long · sourceModule:String · eventDesc:String →col:event_desc · targetDept:String · linkageAction:String · status:String →col:linkage_status · resultNote:String →col:result_note · targetEntityId:Long · targetEntityType:String · owner:String · triggeredAt:Instant · completedAt:Instant · createdAt:Instant · updatedAt:Instant
### SewageDetectionReport → 表 `sewage_detection_report`
id:Long · code:String · reportType:String · periodStart:String · periodEnd:String · plant:String · standard:String · totalSamples:Integer · compliantCount:Integer · exceedCount:Integer · warnCount:Integer · complianceRate:Double · avgCod:Double · maxCod:Double · avgAmmonia:Double · maxAmmonia:Double · avgTp:Double · maxTp:Double · exceedSummary:String · reviewNote:String · signedBy:String · signedAt:String · status:String · submitted:Boolean · generatedBy:String · createdAt:Instant · updatedAt:Instant
### SewageEmergencyPlan → 表 `sewage_emergency_plan`
id:Long · code:String · name:String · emergencyType:String · plant:String · content:String · contacts:String · resources:String · version:String · reviewer:String · reviewDate:String · drillFreqMonths:Integer · lastDrillDate:String · lastDrillSummary:String · lastDrillParticipants:Integer · lastDrillGrade:String · nextDrillDate:String · lastEventDesc:String · lastActivatedAt:Instant · lastActivatedBy:String · lastEventResult:String · status:String · createdAt:Instant · updatedAt:Instant
### SewageEnergyLog → 表 `sewage_energy_log`
id:Long · code:String · logDate:String · plant:String · treatedWater:Double · powerKwh:Double · powerPrice:BigDecimal · reagentName:String · reagentKg:Double · reagentPrice:BigDecimal · unitPower:Double · unitReagent:Double · powerCost:BigDecimal · reagentCost:BigDecimal · unitCost:BigDecimal · owner:String · createdAt:Instant
### SewageEnvRecord → 表 `sewage_env_record`
id:Long · code:String · plant:String · mediaType:String · recordDate:String · measurePoint:String · h2sValue:Double · nh3Value:Double · gasLimit:Double · noiseDbValue:Double · noiseLimit:Double · wasteKg:Double · wasteDisposalMethod:String · wasteDisposalUnit:String · manifestNo:String · compliant:Boolean · exceedNote:String · status:String · operator:String · remark:String · createdAt:Instant · updatedAt:Instant
### SewageEquipment → 表 `sewage_equipment`
id:Long · code:String · name:String · tag:String · processSection:String · category:String · model:String · supplier:String · commissionDate:String · designLifeYears:Integer · runHours:Double · startStopCount:Integer · downtimeHours:Double · faultCount:Integer · maintIntervalHours:Double · lastMaintRunHours:Double · qrTag:String · status:String · createdAt:Instant
### SewageExtLabCommission → 表 `sewage_ext_lab_commission`
id:Long · commissionNo:String · plant:String · commissionDate:String · plannedReportDate:String · actualReportDate:String · labName:String · labCertNo:String · sampleType:String · sampleDate:String · sampleNo:String · testItems:String →col:test_items · resultSummary:String →col:result_summary · complianceResult:String · exceedItems:String →col:exceed_items · correctionNote:String →col:correction_note · status:String · amount:BigDecimal · internalReportId:Long · linkageId:Long · owner:String · remark:String →col:commission_remark · createdAt:Instant · updatedAt:Instant
### SewageGovReport → 表 `sewage_gov_report`
id:Long · code:String · reportType:String →col:report_type · period:String · plant:String · status:String →col:report_status · designCapacity:Double · treatedVolume:Double · avgDailyVolume:Double · loadRate:Double · avgCodIn:Double · avgCodOut:Double · codRemovalRate:Double · avgAmmoniaIn:Double · avgAmmoniaOut:Double · ammoniaRemovalRate:Double · avgTpIn:Double · avgTpOut:Double · tpRemovalRate:Double · complianceRate:Double · unitPowerConsump:Double · sludgeVolume:Double · reagentVolume:Double · onlineDeviceCount:Integer · exceedanceCount:Integer · alertCount:Integer · codReductionKg:Double · remark:String →col:report_remark · reportUnit:String · owner:String · reviewer:String · reportedAt:Instant · createdAt:Instant · updatedAt:Instant
### SewageInflowForecast → 表 `sewage_inflow_forecast`
id:Long · code:String · forecastDate:String · plant:String · status:String →col:forecast_status · histAvgInflow:Double · weatherType:String · weatherFactor:Double · forecastInflow:Double · forecastCodIn:Double · forecastAmmoniaIn:Double · recommendPumpFreq:Double · recommendAeration:Double · recommendChemDose:Double · strategyNote:String →col:strategy_note · actualInflow:Double · forecastError:Double · forecastErrorPct:Double · owner:String · matchedScheme:String · createdAt:Instant · updatedAt:Instant
### SewageMobileQueue → 表 `sewage_mobile_queue`
id:Long · operator:String · opType:String · targetId:Long · clientSeq:Long · payload:String · offlineAt:String · status:String · retryCount:Integer · errorMsg:String · replayResult:String · createdAt:Instant · syncedAt:Instant
### SewageOccHealth → 表 `sewage_occ_health`
id:Long · code:String · employeeName:String · employeeNo:String · plant:String · position:String · hazardFactors:String · ppeRecord:String · lastCheckDate:String · nextCheckDate:String · checkInstitution:String · checkConclusion:String · healthRecordRef:String · exposureYears:Double · adjustmentNote:String · status:String · remark:String · createdAt:Instant · updatedAt:Instant
### SewagePatrolRecord → 表 `sewage_patrol_record`
id:Long · code:String · routeId:Long · routeName:String · plant:String · patrolDate:String · patroller:String · startTime:String · endTime:String · itemResults:String · status:String · hazardCount:Integer · hazardSummary:String · rectifyRef:String · remark:String · createdAt:Instant
### SewagePatrolRoute → 表 `sewage_patrol_route`
id:Long · code:String · name:String · plant:String · areaType:String · frequency:String · checkItems:String · status:String · responsible:String · remark:String · createdAt:Instant
### SewagePlantBenchmark → 表 `sewage_plant_benchmark`
id:Long · plantName:String · region:String · capacity:Double · dischargeStd:String →col:discharge_std · statPeriod:String · unitPower:Double · unitReagent:Double · unitRepairCost:BigDecimal · unitTotalCost:BigDecimal · complianceRate:Double · equipIntactRate:Double · dataSrc:String →col:data_src · isSelf:Boolean · maintainer:String · createdAt:Instant · updatedAt:Instant
### SewagePowerSectionLog → 表 `sewage_power_section_log`
id:Long · logDate:String · plant:String · section:String · peakKwh:Double · valleyKwh:Double · totalKwh:Double · peakPrice:BigDecimal · valleyPrice:BigDecimal · peakCost:BigDecimal · valleyCost:BigDecimal · totalCost:BigDecimal · peakRatioPct:Double · owner:String · remark:String · createdAt:Instant
### SewageProcessRun → 表 `sewage_process_run`
id:Long · code:String · runDate:String · shift:String · plant:String · inflow:Double · outflow:Double · codIn:Double · codOut:Double · ammoniaIn:Double · ammoniaOut:Double · tpIn:Double · tpOut:Double · dissolvedOxygen:Double · mlss:Double · codRemoval:Double · ammoniaRemoval:Double · tpRemoval:Double · standard:String · status:String · alertLevel:String · alertNote:String · owner:String · createdAt:Instant
### SewageProcessScheme → 表 `sewage_process_scheme`
id:Long · code:String · name:String · influentScenario:String · codMaxThreshold:Double · ammoniaMaxThreshold:Double · tpMaxThreshold:Double · aerationRate:Double · innerRecycleRatio:Double · outerRecycleRatio:Double · chemicalDose:Double · chemicalName:String · mlssTarget:Double · doTarget:Double · operationNote:String · active:Boolean · plant:String · createdAt:Instant
### SewageReagentStock → 表 `sewage_reagent_stock`
id:Long · code:String · reagentName:String · plant:String · type:String · opDate:String · quantity:Double · unitPrice:BigDecimal · amount:BigDecimal · currentStock:Double · safetyStock:Double · supplier:String · operator:String · remark:String · createdAt:Instant
### SewageReportTemplate → 表 `sewage_report_template`
id:Long · code:String · templateName:String · reportTypeKey:String →col:report_type_key · reportFreq:String →col:report_freq · authorityName:String →col:authority_name · provinceCity:String →col:province_city · emissionStd:String →col:emission_std · templateFields:String →col:template_fields · isBuiltin:Boolean →col:is_builtin · isEnabled:Boolean →col:is_enabled · tplRemark:String →col:tpl_remark · sortOrder:Integer →col:sort_order · createdAt:Instant · updatedAt:Instant
### SewageSamplingPlan → 表 `sewage_sampling_plan`
id:Long · code:String · samplePoint:String · sampleType:String · planDate:String · sampledAt:String · sampleNo:String · sampler:String · assignee:String · plant:String · standard:String · codValue:Double · ammoniaValue:Double · tpValue:Double · phValue:Double · ssValue:Double · tnValue:Double · result:String · exceedNote:String · rectificationCode:String · status:String · remark:String · spikeRecovery:Double · rpd:Double · blankResult:String · qcWarnNote:String · createdAt:Instant
### SewageShiftHandover → 表 `sewage_shift_handover`
id:Long · code:String · handoverDate:String · shift:String · plant:String · outgoingStaff:String · incomingStaff:String · treatedWater:Double · codIn:Double · codOut:Double · ammoniaOut:Double · processStatus:String · equipmentStatus:String · faultRecord:String · completedWorkOrders:String · pendingItems:String · safetyNotes:String · chemicalNotes:String · status:String · acceptedAt:Instant · remark:String · createdAt:Instant
### SewageSludgeRecord → 表 `sewage_sludge_record`
id:Long · code:String · recordDate:String · wasteType:String · moisture:Double · wetWeight:Double · dryWeight:Double · disposalMethod:String · destUnit:String · transporter:String · vehicleNo:String · unitPrice:BigDecimal · contractPrice:BigDecimal · disposalFee:BigDecimal · recycleRevenue:BigDecimal · netCost:BigDecimal · status:String · signedDate:String · owner:String · createdAt:Instant
### SewageSparePart → 表 `sewage_spare_part`
id:Long · code:String · name:String · spec:String · processSection:String · applicableEquipment:String · supplier:String · unit:String · unitPrice:BigDecimal · quantity:Integer · safetyStock:Integer · minStock:Integer · totalValue:BigDecimal · status:String · procureSuggestion:String · location:String · remark:String · createdAt:Instant · updatedAt:Instant
### SewageWorkOrder → 表 `sewage_work_order`
id:Long · code:String · equipmentId:Long · equipmentCode:String · equipmentName:String · orderType:String · faultDesc:String · photoRef:String · priority:String · reporter:String · assignee:String · reportTime:String · dispatchTime:String · finishTime:String · downtimeHours:Double · sparesUsed:String · spareCost:BigDecimal · testResult:String · status:String · createdAt:Instant
### SoftwareLicense → 表 `it_software_license`
id:Long · licenseNo:String · softwareName:String · version:String · category:String · licenseType:String · vendor:String · seats:Integer · assignedSeats:Integer · activationKey:String · purchaseDate:String · expiryDate:String · annualFee:BigDecimal · status:String · dept:String · createdAt:Instant
### StaffCredential → 表 `staff_credential`
id:Long · personName:String · dept:String · credType:String · major:String · credNo:String · issuer:String · issueDate:String · expireDate:String · lastEduDate:String · lockState:String · lockedProject:String · lockedDate:String · borrowState:String · borrower:String · borrowDate:String · dueReturnDate:String · remark:String · createdAt:Instant
### StaffDossier → 表 `staff_dossier`
id:Long · employeeNo:String · name:String · dept:String · position:String · hireDate:String · idCardNo:String · idCardExpire:String · contractExpire:String · dossierStatus:String · completeness:Integer · remark:String · createdAt:Instant · updatedAt:Instant
### StaffDossierItem → 表 `staff_dossier_item`
id:Long · dossierId:Long · category:String · title:String · fileRef:String · archiveDate:String · expireDate:String · autoArchived:Boolean · sourceEvent:String · remark:String · createdAt:Instant
### StaffSelfRequest → 表 `staff_self_request`
id:Long · reqType:String · employeeNo:String · applicantName:String · description:String · fileRef:String · certType:String · targetCategory:String · targetField:String · correctedValue:String · status:String · reviewNote:String · reviewer:String · reviewedAt:Instant · createdAt:Instant
### StandardCost → 表 `standard_cost`
id:Long · productCode:String · productName:String · materialCost:BigDecimal · laborCost:BigDecimal · overheadCost:BigDecimal · totalStandard:BigDecimal · actualCost:BigDecimal · variance:BigDecimal · period:String · costCenter:String · note:String · createdAt:Instant
### StdApplication → 表 `std_application`
id:Long · code:String · stdName:String · stdType:String · draftingUnit:String · planNo:String · techContent:String · drafters:String · supervisor:String · attachments:String · stage:String · stageStartDate:String · stageExpectedDays:Integer · rdProjectId:Long · owner:String · remark:String · createdAt:Instant · updatedAt:Instant
### StlForexRisk → 表 `stl_forex_risk`
id:Long · code:String · riskType:String · foreignAmount:BigDecimal · currency:String · refRate:BigDecimal · cnyEquiv:BigDecimal · hedgeRate:BigDecimal · hedgeInstrument:String · tradeRef:String · maturityDate:String · counterpartyBank:String · status:String · complianceNote:String · authorizedBy:String · riskNote:String →col:risk_note · companySubject:String · createdBy:String · createdAt:Instant
### StlFundPlanSubmission → 表 `stl_fund_plan_submission`
id:Long · code:String · submissionType:String · period:String · companySubject:String · submittedBy:String · submittedAt:Instant · planInflow:BigDecimal · planOutflow:BigDecimal · openingBalance:BigDecimal · forecastBalance:BigDecimal · adjustedInflow:BigDecimal →col:adjusted_inflow · adjustedOutflow:BigDecimal →col:adjusted_outflow · balanceOpinion:String →col:balance_opinion · balancedBy:String →col:balanced_by · status:String · rejectReason:String →col:reject_reason · createdAt:Instant
### StlInternalSettleRule → 表 `stl_internal_settle_rule`
id:Long · code:String · ruleName:String · transType:String · priceMode:String · allocMode:String · agreeUnitPrice:BigDecimal · agreeInterestRate:Double · interestCycle:String · allocRatio:Double →col:alloc_ratio · applyScope:String · effectDate:String · expireDate:String · status:String · ruleRemark:String →col:rule_remark · createdBy:String · createdAt:Instant
### StlPaymentRefund → 表 `stl_payment_refund`
id:Long · code:String · refundType:String · origReceiptId:Long →col:orig_receipt_id · origReceiptCode:String →col:orig_receipt_code · origAmount:BigDecimal · refundAmount:BigDecimal · refundTo:String · refundAccountNo:String · refundReason:String →col:refund_reason · contractId:Long · applicant:String · status:String · approvalOpinion:String · refundPaymentId:Long · refundDate:String · createdAt:Instant
### StoredFile → 表 `stored_file`
id:Long · name:String · contentType:String · size:Long · data:byte[] · uploaderName:String · uploaderId:Long · createdAt:Instant
### SupervisionInspection → 表 `supervision_inspection`
id:Long · supervisionProjectId:Long · supervisionProjectCode:String · code:String · inspectType:String · part:String · inspectDate:String · designDocId:Long · content:String · conclusion:String · problem:String · rectifyStatus:String · rectifyDueDate:String · rectifyResult:String · inspector:String · createdAt:Instant
### SupervisionLog → 表 `supervision_log`
id:Long · projectName:String · logType:String · content:String · problem:String · handleStatus:String · supervisor:String · logDate:String · createdAt:Instant
### SupervisionProject → 表 `supervision_project`
id:Long · code:String · projectName:String · projectId:Long · contractNo:String · contractId:Long · owner:String · constructor:String · chiefSupervisor:String · supervisionUnit:String · scale:String · contractAmount:BigDecimal · startDate:String · endDate:String · stage:String · status:String · remark:String · createdAt:Instant
### Supplier → 表 `supplier`
id:Long · name:String · creditCode:String · category:String · contact:String · phone:String · bankName:String · bankAccount:String · status:String
### SupplierQualityLot → 表 `qsup_quality_lot`
id:Long · code:String · supplierId:Long · supplierName:String · matName:String · arriveDate:String · receivedQty:Integer · acceptedQty:Integer · onTime:boolean · responseOk:boolean · result:String · issueNote:String · inspector:String · createdAt:Instant
### SupplierSample → 表 `rd_supplier_sample`
id:Long · code:String · supplierName:String · matName:String · spec:String · qty:int · status:String · testResult:String · testReportNo:String · submitDate:String · receiver:String · devProjectId:Long · producedMaterialId:Long · remark:String · createdAt:Instant
### Survey → 表 `survey`
id:Long · title:String · description:String · author:String · status:String · optionsJson:String →col:options_json · votersJson:String →col:voters_json · responseCount:int · deadline:String
### SvAccident → 表 `sv_accident`
id:Long · supervisionProjectId:Long · projectCode:String · accidentNo:String · occurTime:String · location:String · accidentType:String · level:String · casualtyInfo:String · preliminaryCause:String · reporter:String · reportTime:Instant · emergencyActivated:Boolean · emergencyPlanRef:String · emergencyDesc:String · investigationResult:String · correctiveMeasures:String · correctiveDate:String · attachmentRefs:String · status:String · createdAt:Instant
### SvArchiveTransfer → 表 `sv_archive_transfer`
id:Long · supervisionProjectId:Long · transferCode:String · transferType:String · status:String · receiverOrg:String · receiver:String · fileList:String · volumeSummary:String · transferDate:String · receiverSign:String · receivedDate:String · archiveId:Long · assemblyStatus:String · remark:String · createdAt:Instant
### SvChangeClaim → 表 `sv_change_claim`
id:Long · supervisionProjectId:Long · supervisionProjectCode:String · code:String · itemType:String · title:String · changeOrderNo:String · quantityConfirmNo:String · mediaRef:String · submitUnit:String · submitDate:String · durationImpact:Integer · claimAmount:BigDecimal · approvedAmount:BigDecimal · deduction:BigDecimal · ratioPct:BigDecimal · overRatioAlert:Boolean · status:String · reviewer:String · reviewOpinion:String · createdAt:Instant
### SvDrawingIssue → 表 `sv_drawing_issue`
id:Long · supervisionProjectId:Long · issueCode:String · issueType:String · drawingNo:String · drawingId:Long · drawingVersion:String · discipline:String · issueDesc:String · raisedBy:String · raisedDate:String · status:String · designReply:String · replyDate:String · confirmNote:String · closedDate:String · urgency:String · createdAt:Instant
### SvEquipmentLedger → 表 `sv_equipment_ledger`
id:Long · equipCode:String · name:String · model:String · spec:String · manufacturer:String · serialNo:String · purchaseDate:String · currentHolder:String · supervisionProjectId:Long · borrowDate:String · returnDate:String · lastCalibDate:String · calibCertNo:String · calibOrg:String · nextCalibDate:String · status:String · remark:String · createdAt:Instant
### SvHiddenWork → 表 `sv_hidden_work`
id:Long · supervisionProjectId:Long · code:String · location:String · category:String · constructor:String · planDate:String · actualDate:String · inspector:String · reporter:String · requireImage:boolean · imageCount:int · imageRefs:String · status:String · opinion:String · noticeId:Long · createdAt:Instant
### SvIndepClaim → 表 `sv_indep_claim`
id:Long · supervisionProjectId:Long · supervisionProjectCode:String · claimCode:String · contractor:String · intentDate:String · intentSummary:String · incidentStartDate:String · incidentEndDate:String · incidentDetail:String · evidenceRef:String · durationImpactDays:Integer · criticalPathImpactDays:Integer · criticalPathImpact:String · claimAmount:BigDecimal · costImpactDetail:String · reviewer:String · reviewConclusion:String · approvedDurationDays:Integer · approvedAmount:BigDecimal · reviewOpinion:String · reviewDate:String · claimStatus:String · createdAt:Instant · updatedAt:Instant
### SvMaterialInspect → 表 `sv_material_inspect`
id:Long · supervisionProjectId:Long · supervisionProjectCode:String · code:String · materialName:String · spec:String · batchNo:String · quantity:String · supplier:String · arriveDate:String · certNo:String · factoryReportNo:String · appearance:String · needRetest:Boolean · testItems:String · testTaskId:Long · testTaskNo:String · retestResult:String · conclusion:String · exitOrderNo:String · status:String · reporter:String · inspector:String · createdAt:Instant
### SvMonthlyReport → 表 `sv_monthly_report`
id:Long · supervisionProjectId:Long →col:supervision_project_id · supervisionProjectCode:String · code:String · month:String →col:month · progressSummary:String · inspectCount:Integer · problemCount:Integer · closedCount:Integer · passRate:BigDecimal · rectifyRate:BigDecimal · materialCount:Integer · materialRejectCount:Integer · noticeCount:Integer · paidAmount:BigDecimal · safetySummary:String · nextPlan:String · status:String · author:String · publisher:String · publishDate:String · createdAt:Instant
### SvNotice → 表 `sv_notice`
id:Long · supervisionProjectId:Long · supervisionProjectCode:String · code:String · noticeType:String · category:String · title:String · content:String · inspectionId:Long · toUnit:String · replyDueDate:String · status:String · issuer:String · issueDate:String · signature:String · ackBy:String · ackDate:String · reply:String · replyDate:String · closeOpinion:String · createdAt:Instant
### SvOpenWorkOrder → 表 `sv_open_work_order`
id:Long · supervisionProjectId:Long · orderNo:String · status:String · checkItems:String · passedItems:String · failedItems:String · checkOpinion:String · checker:String · checkDate:String · issuer:String · issueDate:String · planStartDate:String · drawingReviewRef:String · createdAt:Instant
### SvPatrolCheckpoint → 表 `sv_patrol_checkpoint`
id:Long · supervisionProjectId:Long · routeName:String · seqNum:Integer →col:seq_num · pointName:String · locationDesc:String · checkFocus:String · checkStatus:String · checkedBy:String · checkedAt:Instant · issueDesc:String · relatedInspectionId:Long · createdAt:Instant
### SvPatrolPlan → 表 `sv_patrol_plan`
id:Long · svPatrolSchemeId:Long · supervisionProjectId:Long · supervisionProjectCode:String · planCode:String · processName:String · patrolPart:String · planDate:String · planStartTime:String · planEndTime:String · assignedInspector:String · planStatus:String · actualStartTime:String · actualEndTime:String · keyDataRecord:String · patrolConclusion:String · remark:String · createdAt:Instant
### SvPatrolScheme → 表 `sv_patrol_scheme`
id:Long · supervisionProjectId:Long · supervisionProjectCode:String · schemeCode:String · schemeName:String · keyProcesses:String →col:key_processes · patrolParts:String · planCount:Integer · planStartDate:String · triggerCondition:String · keyIndicators:String · preparedBy:String · schemeStatus:String · createdAt:Instant
### SvPersonalCert → 表 `sv_personal_cert`
id:Long · supervisionProjectId:Long · personName:String · roleType:String · certType:String · certNum:String →col:cert_num · issuingAuth:String · issueDate:String · expiryDate:String · status:String · remark:String · createdAt:Instant
### SvPlan → 表 `sv_plan`
id:Long · supervisionProjectId:Long · planType:String · title:String · version:String · status:String · locked:boolean · drafter:String · reviewer:String · reviewOpinion:String · approvedDate:String · disciplineScope:String · content:String · templateRef:String · ownerConfirmPerson:String · ownerConfirmDate:String · ownerConfirmOpinion:String · createdAt:Instant
### SvProgressPlan → 表 `sv_progress_plan`
id:Long · supervisionProjectId:Long · supervisionProjectCode:String · code:String · name:String · planType:String · planStart:String · planEnd:String · submitUnit:String · status:String · reviewer:String · reviewOpinion:String · alertThreshold:Integer · deviation:Integer · alerted:Boolean · createdAt:Instant
### SvProgressTask → 表 `sv_progress_task`
id:Long · planId:Long · seq:Integer · name:String · weight:Integer · planStart:String · planEnd:String · planPct:Integer · actualStart:String · actualEnd:String · actualPct:Integer · critical:Boolean · delayReason:String · createdAt:Instant
### SvQualification → 表 `sv_qualification`
id:Long · supervisionProjectId:Long · auditedUnit:String · qualType:String · certName:String · certNo:String · holder:String · expiryDate:String · nearExpiry:boolean · status:String · opinion:String · inspector:String · reviewDate:String · noticeId:Long · createdAt:Instant
### SvScheme → 表 `sv_scheme`
id:Long · supervisionProjectId:Long · supervisionProjectCode:String · code:String · name:String · schemeType:String · category:String · majorHazard:Boolean · submitUnit:String · author:String · submitDate:String · revision:Integer · status:String · specSupervisor:String · specOpinion:String · specResult:String · specDate:String · chiefSupervisor:String · chiefOpinion:String · chiefResult:String · chiefDate:String · chiefSignature:String · createdAt:Instant
### SvSequenceInspect → 表 `sv_sequence_inspect`
id:Long · supervisionProjectId:Long · projectCode:String · orderNo:String →col:seq_order_no · inspectLevel:String · partName:String · location:String · applyDate:String · applicant:String · selfCheckRecord:String · inspector:String · acceptDate:String · checkDate:String · checkContent:String · photoRefs:String · conclusion:String · conclusionRemark:String · rectifyNoticeNo:String · recordGenerated:Boolean · recordNo:String · status:String · createdAt:Instant
### SvSurveyVerify → 表 `sv_survey_verify`
id:Long · supervisionProjectId:Long · verifyCode:String · verifyType:String · location:String · surveyorName:String · verifierName:String · verifyDate:String · allowedDeviation:String · actualDeviation:String · result:String · status:String · problemDesc:String · rectifyReq:String · rectifyDate:String · imageIndexJson:String →col:image_index_json · remark:String · createdAt:Instant
### SysDept → 表 `sys_dept`
id:Long · name:String · parentId:Long · sortNo:Integer
### SysRole → 表 `sys_role`
id:Long · name:String · code:String
### SysUser → 表 `sys_user`
id:Long · loginName:String · displayName:String · deptId:Long · title:String · phone:String · email:String · password:String · enabled:boolean
### SysUserRole → 表 `sys_user_role`
id:Long · userId:Long · roleId:Long
### TaxFiling → 表 `tax_filing`
id:Long · code:String · taxType:String · period:String · taxBase:BigDecimal · taxRate:Double · taxAmount:BigDecimal · status:String · filingDate:String · payDate:String · companySubject:String · owner:String · remark:String · createdAt:Instant
### TechAchievement → 表 `tech_achievement`
id:Long · regNo:String · name:String · achType:String · department:String · owners:String · rdProjectId:Long · rdProjectName:String · ipAssetId:Long · evidence:String · evalLevel:String · regDate:String · certNo:String · status:String · createdAt:Instant · updatedAt:Instant
### TechContract → 表 `tech_contract`
id:Long · code:String · projectName:String · contractType:String · buyer:String · seller:String · techAmount:BigDecimal · signDate:String · registerStatus:String · registerNo:String · rdProjectId:Long · rdProjectName:String · ipAssetId:Long · ipAssetName:String · techScheme:String · commitmentLetter:String · owner:String · remark:String · createdAt:Instant · updatedAt:Instant
### TestMethod → 表 `lab_test_method`
id:Long · methodNo:String · name:String · standardBasis:String · standardType:String · sampleType:String · detectItem:String · instrument:String · status:String · sopFile:String · remark:String · createdAt:Instant
### TestReport → 表 `lab_test_report`
id:Long · reportNo:String · sampleId:Long · sampleNo:String · sampleName:String · taskId:Long · detectItem:String · methodNo:String · conclusion:String · template:String · tester:String · reviewer:String · signer:String · signDate:String · issueStatus:String · remark:String · createdAt:Instant
### TestTask → 表 `lab_test_task`
id:Long · taskNo:String · sampleId:Long · sampleNo:String · sampleName:String · detectItem:String · methodNo:String · methodName:String · instrumentId:Long · instrumentName:String · tester:String · relatedTo:String · priority:String · dueDate:String · resultValue:String · resultUnit:String · standardLimit:String · judge:String · status:String · reviewer:String · reviewedAt:String · remark:String · resultLocked:Boolean · resultSource:String · createdAt:Instant
### TradeSecretAsset → 表 `legal_trade_secret_asset`
id:Long · assetNo:String · name:String · secretLevel:String · secretType:String · description:String · authorizedPersons:String · ownerDept:String · custodian:String · protectedSince:String · reviewDate:String · status:String · statusNote:String · contractId:Long · ipAssetId:Long · createdAt:Instant
### TrainingEnrollment → 表 `sfty_training_enrollment`
id:Long · trainingId:Long · traineeName:String · dept:String · signedIn:boolean · signInDate:String · score:Integer · passed:boolean · archived:boolean · createdAt:Instant
### Voucher → 表 `voucher`
id:Long · voucherNo:String · voucherDate:String · summary:String · debitAccount:String · creditAccount:String · amount:BigDecimal · status:String · preparer:String · auditor:String · poster:String · createdAt:Instant · reversed:Boolean · reversalOf:Long · isReversal:Boolean · sourceType:String · sourceId:Long
### WastewaterClient → 表 `wastewater_client`
id:Long · name:String · industry:String · dischargeType:String · contractNo:String · dailyVolume:double · pollutant:String · serviceStatus:String · owner:String · createdAt:Instant
### WaterAlertRule → 表 `ww_alert_rule`
id:Long · clientId:Long · clientName:String · codLimit:Double · ammoniaLimit:Double · tpLimit:Double · phMin:Double · phMax:Double · warnRatio:Double · autoCloseValve:Boolean · enabled:Boolean · owner:String · createdAt:Instant
### WaterExceedEvent → 表 `ww_exceed_event`
id:Long · code:String · clientId:Long · clientName:String · recordId:Long · eventDate:String · exceedItem:String · measuredValue:Double · limitValue:Double · exceedRatio:Double · severity:String · valveAction:Boolean · status:String · handleLog:String · claimAmount:BigDecimal · claimBillId:Long · reportedEpb:Boolean · owner:String · createdAt:Instant
### WaterQualityRecord → 表 `water_quality_record`
id:Long · clientId:Long · clientName:String · monitorDate:String · codValue:double · ammoniaValue:double · phValue:double · tpValue:double · result:String · inspector:String · createdAt:Instant
### WmDeclPlan → 表 `wm_decl_plan`
id:Long · year:Integer · name:String · planType:String · targetCount:Integer · department:String · owner:String · budgetAmount:java.math.BigDecimal · milestones:String · status:String · doneCount:Integer · remark:String · createdAt:Instant · updatedAt:Instant
### WmDeclTemplate → 表 `wm_decl_template`
id:Long · name:String · templateType:String · scope:String · level:String · version:String · status:String · authority:String · requiredMaterials:String · placeholders:String · bodyTemplate:String · changeNote:String · updatedBy:String · createdAt:Instant · updatedAt:Instant
### WmDocVersion → 表 `wm_doc_version`
id:Long · targetType:String · targetId:Long · docType:String · versionNo:Integer · summary:String · content:String · attachmentUrl:String · editor:String · locked:Boolean · createdAt:Instant
### WmFee → 表 `wm_fee`
id:Long · methodId:Long · methodNo:String · methodName:String · feeType:String · source:String · amount:BigDecimal · occurDate:String · payee:String · costCenter:String · voucherNo:String · remark:String · status:String · paymentId:Long · registrant:String · createdAt:Instant · updatedAt:Instant
### WmGovSubsidy → 表 `wm_gov_subsidy`
id:Long · name:String · subsidyType:String · govLevel:String · methodId:Long · methodNo:String · ipAssetId:Long · ipAssetNo:String · windowStart:String · windowEnd:String · applyAmount:BigDecimal · receivedAmount:BigDecimal · receivedDate:String · status:String · financeRecordId:Long · docNo:String · remark:String · createdAt:Instant · updatedAt:Instant
### WmPromotion → 表 `wm_promotion`
id:Long · name:String · activityType:String · year:Integer · methodId:Long · methodName:String · ipAssetId:Long · ipAssetName:String · planDate:String · actualDate:String · location:String · organizer:String · owner:String · attendeeCount:Integer · effectNote:String · materials:String · status:String · remark:String · createdAt:Instant · updatedAt:Instant
### WmRewardConfig → 表 `wm_reward_config`
id:Long · category:String · levelOrType:String · rewardAmount:BigDecimal · remark:String · enabled:boolean · updatedBy:String · createdAt:Instant · updatedAt:Instant
### WorkMethod → 表 `wm_work_method`
id:Long · methodNo:String · name:String · techField:String · level:String · department:String · owner:String · contributors:String · rdProjectId:Long · rdProjectName:String · patentId:Long · patentName:String · stage:String · techBackground:String · innovation:String · applicableScope:String · expectedBenefit:String · contentFeature:String · contentPrinciple:String · contentProcess:String · contentMaterial:String · contentQuality:String · contentSafety:String · contentEnv:String · contentBenefit:String · certNo:String · approveDocNo:String · approveDate:String · certExpireDate:String · version:Integer · parentId:Long · totalCost:BigDecimal · totalSaving:BigDecimal · applyCount:Integer · reviewRound:Integer · filingDate:String · createdAt:Instant · updatedAt:Instant
### WorkMethodApplication → 表 `wm_application`
id:Long · methodId:Long · methodName:String · methodNo:String · level:String · authority:String · officialStatus:String · submitDate:String · deadline:String · materials:String · approveDocNo:String · remark:String · createdAt:Instant · updatedAt:Instant
### WorkMethodEvent → 表 `wm_event`
id:Long · methodId:Long · eventType:String · field:String · fromValue:String · toValue:String · note:String · operator:String · createdAt:Instant
### WorkMethodReview → 表 `wm_review`
id:Long · methodId:Long · round:Integer · role:String · expert:String · verdict:String · score:Integer · opinion:String · reviewedDate:String · createdAt:Instant
### WorkMethodReward → 表 `wm_reward`
id:Long · methodId:Long · methodName:String · methodNo:String · level:String · totalAmount:BigDecimal · allocation:String · status:String · approver:String · approveDate:String · paidDate:String · paymentId:Long · remark:String · createdAt:Instant
### WorkMethodUsage → 表 `wm_usage`
id:Long · methodId:Long · methodName:String · projectId:Long · projectName:String · department:String · applyDate:String · savedCost:BigDecimal · shortenDays:Integer · effect:String · registrant:String · evidence:String · createdAt:Instant
### WorkOrder → 表 `work_order`
id:Long · orderNo:String · productName:String · planQty:double · actualQty:double · unit:String · plannedDate:String · status:String · workshop:String · owner:String · processRoute:String · drawingLink:String · qualityStd:String · createdAt:Instant
### WorkPlan → 表 `work_plan`
id:Long · title:String · owner:String · ownerId:Long · period:String · status:String · content:String
### WwAnomalyCase → 表 `ww_anomaly_case`
id:Long · caseCode:String · unitId:Long · unitName:String · anomalyType:String · occurDate:String · affectedSystem:String · symptomDesc:String · rootCause:String · solution:String · handleLog:String · effectiveness:String · refCaseId:Long · status:String · closeDate:String · operator:String · createdAt:Instant · updatedAt:Instant
### WwClientAttachment → 表 `ww_client_attachment`
id:Long · clientId:Long · clientName:String · attachType:String · fileName:String · fileSize:Long · storedUrl:String →col:stored_url · fileVersion:String · expireDate:String · uploader:String · remark:String · uploadedAt:Instant · createdAt:Instant
### WwMsdsFile → 表 `ww_msds_file`
id:Long · msdsCode:String · chemName:String · casNo:String · alias:String →col:chem_alias · hazardClass:String · hazLevel:String · healthHazard:String · emergencyAction:String · ppe:String · storageReq:String · fileVersion:String · storedUrl:String →col:stored_url · fileName:String · applicablePlant:String · supplier:String · publishDate:String · reviewDate:String · status:String · maintainer:String · remark:String · createdAt:Instant · updatedAt:Instant
### WwProcessUnit → 表 `ww_process_unit`
id:Long · unitCode:String · unitName:String · processSection:String · unitType:String · sourceClients:String · designInflowRate:double · recordTime:String · ph:double · orp:double · inflowRate:double · drugDose:double · drugType:String · levelM:double · dissolvedOxygen:double · mlss:double · sludgeReturnRatio:double · srt:double · sv30:double · nutrientDose:double · membraneFlux:double · recoveryRate:double · feedPressure:double · permeatePressure:double · reuseVolume:double · status:String · dataSource:String · operator:String · remark:String · createdAt:Instant · updatedAt:Instant
### WwSamplingTask → 表 `ww_sampling_task`
id:Long · sampleCode:String · samplePoint:String · sampleType:String · clientId:Long · clientName:String · unitId:Long · planDate:String · actualTime:String · sampler:String · codResult:Double · ammoniaResult:Double · tnResult:Double · tpResult:Double · phResult:Double · ssResult:Double · cr6Result:Double · totalCrResult:Double · cyanideResult:Double · phenolResult:Double · nickelResult:Double · copperResult:Double · zincResult:Double · spikeRecovery:Double · rpd:Double · blankResult:String · standard:String · judgeResult:String · exceedItems:String · status:String · rectifyRef:String · analyst:String · analyzeDate:String · remark:String · createdAt:Instant · updatedAt:Instant
### WwServiceReport → 表 `ww_service_report`
id:Long · reportCode:String · clientId:Long · clientName:String · reportType:String · reportPeriod:String · periodStart:String · periodEnd:String · contractVolume:double · actualVolume:double · minimumVolume:double · avgCodIn:double · avgCodOut:double · codRemovalRate:double · avgAmmoniaIn:double · avgAmmoniaOut:double · complianceRate:double · exceedCount:int · treatmentFee:BigDecimal · penaltyFee:BigDecimal · totalFee:BigDecimal · billRef:String · exceedEventCount:int · exceedSummary:String · anomalySummary:String · pushStatus:String · generatedAt:Instant · pushedAt:Instant · pushChannel:String · pushRecipient:String · archiveRef:String · createdBy:String · createdAt:Instant · updatedAt:Instant