From f4e17649c51a4a029938ce0515336d4ac911c872 Mon Sep 17 00:00:00 2001 From: chengqf <584883665@139.com> Date: Sat, 8 Apr 2023 16:04:51 +0800 Subject: [PATCH] =?UTF-8?q?=E8=A1=A8=E5=8F=82=E6=95=B0=E7=A7=BB=E5=85=A5Ta?= =?UTF-8?q?bleUtils?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/glxp/api/idc/utils/TableUtils.java | 41 +++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 src/main/java/com/glxp/api/idc/utils/TableUtils.java diff --git a/src/main/java/com/glxp/api/idc/utils/TableUtils.java b/src/main/java/com/glxp/api/idc/utils/TableUtils.java new file mode 100644 index 000000000..4a086a9ef --- /dev/null +++ b/src/main/java/com/glxp/api/idc/utils/TableUtils.java @@ -0,0 +1,41 @@ +package com.glxp.api.idc.utils; + +/** + * @author chenqf + */ +public class TableUtils { + /*同步表,格式:同步设置表列名/同步设置表列名(子表时设置,主表不设置)/主表唯一列(多列逗号分隔)/主表关联列/子表关联列/数据库实际表/时间列/图片或文件列/数据条件/说明*/ + private static final String[] SYNC_TABLES = { + "entrustAction//basic_entrust_accept/id///updateTime///委托验收", + "basicProducts//basic_udirel/id///updateTime///耗材字典", + "/basicProducts/basic_products/id/uuid/uuid////耗材字典信息详情", + "basicCorp//basic_corp/id///updateTime///往来单位", + "//company_product_relevance/id///updateTime///供应商关联信息", + "typeThird//thr_bustype_origin/id///updateTime///第三方单据类型", + "basicThirdCorp//thr_corp/id///updateTime///第三方往来单位", + "//thr_dept/id///updateTime///第三方部门", + "//thr_inv_products/id///updateTime///第三方库存", + "basicThirdInv//thr_inv_warehouse/id//////第三方仓库", + "basicThirdBusOrder//thr_order/id///updateTime///第三方业务单据", + "/basicThirdBusOrder/thr_order_detail/orderIdFk/id/orderIdFk/updateTime///第三方单据详情", + "basicThirdProducts//thr_products/id///updateTime///第三方产品信息", + "//sup_cert_set/id///updateTime///供应商资质证书设置", + "companyCert//sup_company/customerId///updateTime///配送企业", + "manufacturerCert//sup_manufacturer/id///updateTime///生产企业", + "productCert//sup_product/id///updateTime///产品资质信息", + "/companyCert/sup_cert/id/customerId/customerId/updateTime/filePath/type=1/配送企业资质证书信息", + "/manufacturerCert/sup_cert/id/manufacturerId/manufacturerIdFk/updateTime/filePath/type=2/生产企业资质证书信息", + "/productCert/sup_cert/id/productId/productIdFk/updateTime/filePath/type=3/产品资质证书信息", + "//udicompany/id///updateTime///国际库医疗器械注册人信息", + "basicType//basic_hosp_type/id///updateTime///物资字典分类", + "basicDept//auth_dept/id///updateTime///部门信息", + "basicInv//auth_warehouse/id///updateTime///仓库信息", + }; + //"dbDiProducts//productinfo/id///updateTime///DI产品信息", + //"basicInv/////////仓库字典", + //"typeBus/////////业务单据类型", + //"typeScan/////////扫码单据类型", + public static String[] syncTables() { + return SYNC_TABLES; + } +}