|
@@ -6,8 +6,12 @@ import cn.hutool.core.text.CharSequenceUtil;
|
|
import cn.hutool.core.util.ObjectUtil;
|
|
import cn.hutool.core.util.ObjectUtil;
|
|
import cn.hutool.extra.spring.SpringUtil;
|
|
import cn.hutool.extra.spring.SpringUtil;
|
|
import com.baomidou.mybatisplus.extension.service.IService;
|
|
import com.baomidou.mybatisplus.extension.service.IService;
|
|
|
|
+import com.fjhx.sale.entity.serviceContract.po.ServiceContract;
|
|
|
|
+import com.fjhx.sale.flow.SaleQuotationFlow;
|
|
import com.fjhx.sale.service.contract.ContractService;
|
|
import com.fjhx.sale.service.contract.ContractService;
|
|
import com.fjhx.sale.service.pack.PackService;
|
|
import com.fjhx.sale.service.pack.PackService;
|
|
|
|
+import com.fjhx.sale.service.sale.SaleQuotationService;
|
|
|
|
+import com.fjhx.sale.service.serviceContract.ServiceContractService;
|
|
import com.obs.services.internal.ServiceException;
|
|
import com.obs.services.internal.ServiceException;
|
|
import lombok.Getter;
|
|
import lombok.Getter;
|
|
|
|
|
|
@@ -20,10 +24,11 @@ public enum CodeEnum {
|
|
//外销合同
|
|
//外销合同
|
|
CONTRACT("SC-", "yyMM-", "code", 3, ContractService.class),
|
|
CONTRACT("SC-", "yyMM-", "code", 3, ContractService.class),
|
|
//报价单
|
|
//报价单
|
|
- SALE_QUOTATION("GSQT-", "yyMM-", "code", 3, ContractService.class),
|
|
|
|
|
|
+ SALE_QUOTATION("GSQT-", "yyMM-", "code", 3, SaleQuotationService.class),
|
|
|
|
+ //包装
|
|
PACK("PACK-", "yyMM-", "code", 3, PackService.class),
|
|
PACK("PACK-", "yyMM-", "code", 3, PackService.class),
|
|
//服务合同
|
|
//服务合同
|
|
- SERVICE_CONTRACT("PO-", "yyMM-", "code", 3, ContractService.class),
|
|
|
|
|
|
+ SERVICE_CONTRACT("PO-", "yyMM-", "code", 3, ServiceContractService.class),
|
|
;
|
|
;
|
|
|
|
|
|
CodeEnum(String prefix, String dateFormat, String codeFieldName, Integer length, Class<? extends IService<?>> serviceCls) {
|
|
CodeEnum(String prefix, String dateFormat, String codeFieldName, Integer length, Class<? extends IService<?>> serviceCls) {
|