{ "scanKeyword": "MesXslSupplier", "entityClass": "MesXslSupplier", "tableName": "mes_xsl_supplier", "javaEntityFile": "jeecg-boot\\jeecg-boot-module\\jeecg-module-xslmes\\src\\main\\java\\org\\jeecg\\modules\\xslmes\\entity\\MesXslSupplier.java", "backendArch": { "unifiedAnonCtrl": "jeecg-boot\\jeecg-boot-module\\jeecg-module-xslmes\\src\\main\\java\\org\\jeecg\\modules\\xslmes\\controller\\MesXslDesktopAnonController.java", "registeredInAnonCtrl": false, "anonEndpoints": [], "stompNotifySvc": "jeecg-boot\\jeecg-boot-module\\jeecg-module-xslmes\\src\\main\\java\\org\\jeecg\\modules\\xslmes\\service\\MesXslStompNotifyService.java", "registeredInStompSvc": false, "bizCtrlFile": "jeecg-boot\\jeecg-boot-module\\jeecg-module-xslmes\\src\\main\\java\\org\\jeecg\\modules\\xslmes\\controller\\MesXslSupplierController.java", "bizCtrlUsesSharedNotify": false }, "apiPrefix": "/xslmes/mesXslSupplier", "stompCmd": "SUPPLIER_CHANGED", "stompTopic": "/topic/sync/suppliers", "stompSubscriptionId": "sub-mes-xsl-supplier", "syncMode": "A", "syncModeReason": "未发现免密端点,WPF可能是写入方,适合模式A(Outbox Push)", "filterFields": [ "supplierCode", "supplierName", "supplierShortName", "erpCode" ], "fields": [ { "javaName": "supplierCode", "csName": "SupplierCode", "sqlName": "supplier_code", "javaType": "String", "csType": "string?", "comment": "", "isPk": false, "isAudit": false, "required": false, "dictCode": null }, { "javaName": "supplierName", "csName": "SupplierName", "sqlName": "supplier_name", "javaType": "String", "csType": "string?", "comment": "", "isPk": false, "isAudit": false, "required": false, "dictCode": null }, { "javaName": "supplierShortName", "csName": "SupplierShortName", "sqlName": "supplier_short_name", "javaType": "String", "csType": "string?", "comment": "", "isPk": false, "isAudit": false, "required": false, "dictCode": null }, { "javaName": "erpCode", "csName": "ErpCode", "sqlName": "erp_code", "javaType": "String", "csType": "string?", "comment": "", "isPk": false, "isAudit": false, "required": false, "dictCode": null }, { "javaName": "remark", "csName": "Remark", "sqlName": "remark", "javaType": "String", "csType": "string?", "comment": "", "isPk": false, "isAudit": false, "required": false, "dictCode": null }, { "javaName": "status", "csName": "Status", "sqlName": "status", "javaType": "String", "csType": "string?", "comment": "", "isPk": false, "isAudit": false, "required": false, "dictCode": "xslmes_supplier_status" } ], "pkField": { "csName": "Id", "csType": "string?" }, "auditFields": [ "DelFlag", "TenantId" ], "dbConfig": { "url": "jdbc:mysql://localhost:3306/jeecg-boot-dev?characterEncoding=UTF-8&useUnicode=true&useSSL=false&tinyInt1isBit=false&allowPublicKeyRetrieval=true&serverTimezone=Asia/Shanghai", "username": "root", "configFile": "jeecg-boot\\jeecg-boot-module\\jeecg-boot-module-airag\\src\\main\\resources\\application.yml" }, "dbColumns": [], "csEntityStub": "public class MesXslSupplier\n{\n public string? SupplierCode { get; set; }\n public string? SupplierName { get; set; }\n public string? SupplierShortName { get; set; }\n public string? ErpCode { get; set; }\n public string? Remark { get; set; }\n public string? Status { get; set; } [Dict:xslmes_supplier_status]\n public int? DelFlag { get; set; }\n public int? TenantId { get; set; }\n}", "generationHints": { "eventClassName": "MesXslSupplierChangedEvent", "serviceInterface": "IMesXslSupplierService", "serviceImpl": "MesXslSupplierService", "syncCoordinator": "MesXslSupplierSyncCoordinator", "listViewModel": "MesXslSupplierListViewModel", "editDialogViewModel": "MesXslSupplierEditDialogViewModel", "listView": "MesXslSupplierListView", "editDialogView": "MesXslSupplierEditDialogView", "pendingOpsFile": "mes-xsl-supplier-pending-ops.json", "cacheFile": "mes-xsl-supplier-cache.json", "backendFilesToModify": [ "jeecg-boot\\jeecg-boot-module\\jeecg-module-xslmes\\src\\main\\java\\org\\jeecg\\modules\\xslmes\\controller\\MesXslDesktopAnonController.java", "jeecg-boot\\jeecg-boot-module\\jeecg-module-xslmes\\src\\main\\java\\org\\jeecg\\modules\\xslmes\\service\\MesXslStompNotifyService.java", "jeecg-boot\\jeecg-boot-module\\jeecg-module-xslmes\\src\\main\\java\\org\\jeecg\\modules\\xslmes\\controller\\MesXslSupplierController.java", "jeecg-boot-base-core/.../ShiroConfig.java" ] } }