|
@@ -31,10 +31,93 @@ public enum CodingRuleEnum {
|
|
|
*/
|
|
|
CONTRACT("contract", "外销合同", Arrays.asList(
|
|
|
getDefaultRule(RuleTypeEnum.CUSTOMIZE, "SC-"),
|
|
|
- getDefaultRule(RuleTypeEnum.DATE_FORMAT, "yyyyMM"),
|
|
|
+ getDefaultRule(RuleTypeEnum.DATE_FORMAT, "yyyyMM-"),
|
|
|
+ getDefaultRule(RuleTypeEnum.AUTOINCREMENT, "3")
|
|
|
+ )),
|
|
|
+ /**
|
|
|
+ * 样品单
|
|
|
+ */
|
|
|
+ SAMPLE("sample", "样品单", Arrays.asList(
|
|
|
+ getDefaultRule(RuleTypeEnum.CUSTOMIZE, "YP-"),
|
|
|
+ getDefaultRule(RuleTypeEnum.DATE_FORMAT, "yyyyMM-"),
|
|
|
+ getDefaultRule(RuleTypeEnum.AUTOINCREMENT, "3")
|
|
|
+ )),
|
|
|
+ /**
|
|
|
+ * EHSD采购编码
|
|
|
+ */
|
|
|
+ EHSD_PURCHASE("ehsd_purchase", "EHSD采购单", Arrays.asList(
|
|
|
+ getDefaultRule(RuleTypeEnum.CUSTOMIZE, "PO-"),
|
|
|
+ getDefaultRule(RuleTypeEnum.DATE_FORMAT, "yyyyMM-"),
|
|
|
+ getDefaultRule(RuleTypeEnum.AUTOINCREMENT, "3")
|
|
|
+ )),
|
|
|
+ /**
|
|
|
+ * 报价单
|
|
|
+ */
|
|
|
+ SALE_QUOTATION("sale_quotation", "报价单", Arrays.asList(
|
|
|
+ getDefaultRule(RuleTypeEnum.CUSTOMIZE, "GSQT-"),
|
|
|
+ getDefaultRule(RuleTypeEnum.DATE_FORMAT, "yyyyMM-"),
|
|
|
+ getDefaultRule(RuleTypeEnum.AUTOINCREMENT, "3")
|
|
|
+ )),
|
|
|
+ /**
|
|
|
+ * 包装
|
|
|
+ */
|
|
|
+ PACK("pack", "包装", Arrays.asList(
|
|
|
+ getDefaultRule(RuleTypeEnum.CUSTOMIZE, "PACK-"),
|
|
|
+ getDefaultRule(RuleTypeEnum.DATE_FORMAT, "yyyyMM-"),
|
|
|
+ getDefaultRule(RuleTypeEnum.AUTOINCREMENT, "3")
|
|
|
+ )),
|
|
|
+ /**
|
|
|
+ * 采购编码
|
|
|
+ */
|
|
|
+ PURCHASE("purchase", "采购单", Arrays.asList(
|
|
|
+ getDefaultRule(RuleTypeEnum.CUSTOMIZE, "SC-"),
|
|
|
+ getDefaultRule(RuleTypeEnum.DATE_FORMAT, "yyyyMM-"),
|
|
|
getDefaultRule(RuleTypeEnum.AUTOINCREMENT, "3")
|
|
|
)),
|
|
|
|
|
|
+ /**
|
|
|
+ * 服务合同
|
|
|
+ */
|
|
|
+ SERVICE_CONTRACT("service_contract", "服务合同", Arrays.asList(
|
|
|
+ getDefaultRule(RuleTypeEnum.CUSTOMIZE, "PO-"),
|
|
|
+ getDefaultRule(RuleTypeEnum.DATE_FORMAT, "yyyyMM-"),
|
|
|
+ getDefaultRule(RuleTypeEnum.AUTOINCREMENT, "3")
|
|
|
+ )),
|
|
|
+
|
|
|
+ //---------------------------采购模块-----------------------------
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 申购单
|
|
|
+ */
|
|
|
+ SUBSCRIBE("subscribe", "申购单", Arrays.asList(
|
|
|
+ getDefaultRule(RuleTypeEnum.CUSTOMIZE, "PR-"),
|
|
|
+ getDefaultRule(RuleTypeEnum.DATE_FORMAT, "yyyyMM-"),
|
|
|
+ getDefaultRule(RuleTypeEnum.AUTOINCREMENT, "3")
|
|
|
+ )),
|
|
|
+ /**
|
|
|
+ * 到货
|
|
|
+ */
|
|
|
+ ARRIVAL("arrival", "到货", Arrays.asList(
|
|
|
+ getDefaultRule(RuleTypeEnum.CUSTOMIZE, "PA-"),
|
|
|
+ getDefaultRule(RuleTypeEnum.DATE_FORMAT, "yyyyMM-"),
|
|
|
+ getDefaultRule(RuleTypeEnum.AUTOINCREMENT, "3")
|
|
|
+ )),
|
|
|
+ /**
|
|
|
+ * 质检
|
|
|
+ */
|
|
|
+ QUALITY("quality", "质检", Arrays.asList(
|
|
|
+ getDefaultRule(RuleTypeEnum.CUSTOMIZE, "ZJ-"),
|
|
|
+ getDefaultRule(RuleTypeEnum.DATE_FORMAT, "yyyyMM-"),
|
|
|
+ getDefaultRule(RuleTypeEnum.AUTOINCREMENT, "3")
|
|
|
+ )),
|
|
|
+ /**
|
|
|
+ * 退货
|
|
|
+ */
|
|
|
+ SALES_RETURN("sales_return", "退货", Arrays.asList(
|
|
|
+ getDefaultRule(RuleTypeEnum.CUSTOMIZE, "TH-"),
|
|
|
+ getDefaultRule(RuleTypeEnum.DATE_FORMAT, "yyyyMM-"),
|
|
|
+ getDefaultRule(RuleTypeEnum.AUTOINCREMENT, "3")
|
|
|
+ )),
|
|
|
;
|
|
|
|
|
|
/**
|