diff --git a/api-admin/src/main/java/com/glxp/sale/admin/idc/utils/TableUtils.java b/api-admin/src/main/java/com/glxp/sale/admin/idc/utils/TableUtils.java new file mode 100644 index 0000000..752244b --- /dev/null +++ b/api-admin/src/main/java/com/glxp/sale/admin/idc/utils/TableUtils.java @@ -0,0 +1,42 @@ +package com.glxp.sale.admin.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; + } +}