Files
qhmes/supplier_scan.json

134 lines
4.9 KiB
JSON
Raw Permalink Normal View History

{
"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可能是写入方适合模式AOutbox 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"
]
}
}