提交合同模块
This commit is contained in:
@@ -14,7 +14,7 @@
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>com.yunzhupaas</groupId>
|
||||
<artifactId>yunzhupaas-crm-entity</artifactId>
|
||||
<artifactId>yunzhupaas-cm-entity</artifactId>
|
||||
<version>${project.version}</version>
|
||||
</dependency>
|
||||
|
||||
|
||||
@@ -0,0 +1,17 @@
|
||||
package com.yunzhupaas.cm.mapper;
|
||||
|
||||
|
||||
import com.yunzhupaas.cm.entity.AssetSubjectEntity;
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import com.yunzhupaas.base.mapper.SuperMapper;
|
||||
|
||||
/**
|
||||
* 合同管理
|
||||
* 版本: V5.2.7
|
||||
* 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有
|
||||
* 作者: 深圳市乐程软件有限公司
|
||||
* 日期: 2026-05-20
|
||||
*/
|
||||
public interface AssetSubjectMapper extends SuperMapper<AssetSubjectEntity> {
|
||||
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
package com.yunzhupaas.cm.mapper;
|
||||
|
||||
|
||||
import com.yunzhupaas.cm.entity.ContractEntity;
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import com.yunzhupaas.base.mapper.SuperMapper;
|
||||
|
||||
/**
|
||||
* 合同管理
|
||||
* 版本: V5.2.7
|
||||
* 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有
|
||||
* 作者: 深圳市乐程软件有限公司
|
||||
* 日期: 2026-05-20
|
||||
*/
|
||||
public interface ContractMapper extends SuperMapper<ContractEntity> {
|
||||
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
package com.yunzhupaas.cm.mapper;
|
||||
|
||||
|
||||
import com.yunzhupaas.cm.entity.MaterialSubjectEntity;
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import com.yunzhupaas.base.mapper.SuperMapper;
|
||||
|
||||
/**
|
||||
* 合同管理
|
||||
* 版本: V5.2.7
|
||||
* 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有
|
||||
* 作者: 深圳市乐程软件有限公司
|
||||
* 日期: 2026-05-20
|
||||
*/
|
||||
public interface MaterialSubjectMapper extends SuperMapper<MaterialSubjectEntity> {
|
||||
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
package com.yunzhupaas.cm.mapper;
|
||||
|
||||
|
||||
import com.yunzhupaas.cm.entity.PaymentPlanEntity;
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import com.yunzhupaas.base.mapper.SuperMapper;
|
||||
|
||||
/**
|
||||
* 合同管理
|
||||
* 版本: V5.2.7
|
||||
* 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有
|
||||
* 作者: 深圳市乐程软件有限公司
|
||||
* 日期: 2026-05-20
|
||||
*/
|
||||
public interface PaymentPlanMapper extends SuperMapper<PaymentPlanEntity> {
|
||||
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
package com.yunzhupaas.cm.mapper;
|
||||
|
||||
|
||||
import com.yunzhupaas.cm.entity.ProductSubjectEntity;
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import com.yunzhupaas.base.mapper.SuperMapper;
|
||||
|
||||
/**
|
||||
* 合同管理
|
||||
* 版本: V5.2.7
|
||||
* 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有
|
||||
* 作者: 深圳市乐程软件有限公司
|
||||
* 日期: 2026-05-20
|
||||
*/
|
||||
public interface ProductSubjectMapper extends SuperMapper<ProductSubjectEntity> {
|
||||
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
package com.yunzhupaas.cm.mapper;
|
||||
|
||||
|
||||
import com.yunzhupaas.cm.entity.TaskSubjectEntity;
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import com.yunzhupaas.base.mapper.SuperMapper;
|
||||
|
||||
/**
|
||||
* 合同管理
|
||||
* 版本: V5.2.7
|
||||
* 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有
|
||||
* 作者: 深圳市乐程软件有限公司
|
||||
* 日期: 2026-05-20
|
||||
*/
|
||||
public interface TaskSubjectMapper extends SuperMapper<TaskSubjectEntity> {
|
||||
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
package com.yunzhupaas.cm.mapper;
|
||||
|
||||
|
||||
import com.yunzhupaas.cm.entity.WorktypeSubjectEntity;
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import com.yunzhupaas.base.mapper.SuperMapper;
|
||||
|
||||
/**
|
||||
* 合同管理
|
||||
* 版本: V5.2.7
|
||||
* 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有
|
||||
* 作者: 深圳市乐程软件有限公司
|
||||
* 日期: 2026-05-20
|
||||
*/
|
||||
public interface WorktypeSubjectMapper extends SuperMapper<WorktypeSubjectEntity> {
|
||||
|
||||
}
|
||||
@@ -0,0 +1,14 @@
|
||||
package com.yunzhupaas.cm.service;
|
||||
|
||||
import com.yunzhupaas.cm.entity.*;
|
||||
import com.yunzhupaas.base.service.SuperService;
|
||||
|
||||
/**
|
||||
* 合同管理
|
||||
* 版本: V5.2.7
|
||||
* 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有
|
||||
* 作者: 深圳市乐程软件有限公司
|
||||
* 日期: 2026-05-20
|
||||
*/
|
||||
public interface AssetSubjectService extends SuperService<AssetSubjectEntity> {
|
||||
}
|
||||
@@ -0,0 +1,31 @@
|
||||
package com.yunzhupaas.cm.service;
|
||||
|
||||
import com.yunzhupaas.cm.entity.*;
|
||||
import com.yunzhupaas.base.service.SuperService;
|
||||
import com.yunzhupaas.cm.model.contract.*;
|
||||
import java.util.*;
|
||||
|
||||
/**
|
||||
* 合同管理
|
||||
* 版本: V5.2.7
|
||||
* 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有
|
||||
* 作者: 深圳市乐程软件有限公司
|
||||
* 日期: 2026-05-20
|
||||
*/
|
||||
public interface ContractService extends SuperService<ContractEntity> {
|
||||
List<ContractEntity> getList(ContractPagination contractPagination);
|
||||
|
||||
List<ContractEntity> getTypeList(ContractPagination contractPagination,String dataType);
|
||||
|
||||
ContractEntity getInfo(String contractid);
|
||||
|
||||
void delete(ContractEntity entity);
|
||||
|
||||
void create(ContractEntity entity);
|
||||
|
||||
boolean update(String contractid, ContractEntity entity);
|
||||
|
||||
String checkForm(ContractForm form,int i);
|
||||
|
||||
void saveOrUpdate(ContractForm contractForm,String id, boolean isSave) throws Exception;
|
||||
}
|
||||
@@ -0,0 +1,14 @@
|
||||
package com.yunzhupaas.cm.service;
|
||||
|
||||
import com.yunzhupaas.cm.entity.*;
|
||||
import com.yunzhupaas.base.service.SuperService;
|
||||
|
||||
/**
|
||||
* 合同管理
|
||||
* 版本: V5.2.7
|
||||
* 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有
|
||||
* 作者: 深圳市乐程软件有限公司
|
||||
* 日期: 2026-05-20
|
||||
*/
|
||||
public interface MaterialSubjectService extends SuperService<MaterialSubjectEntity> {
|
||||
}
|
||||
@@ -0,0 +1,14 @@
|
||||
package com.yunzhupaas.cm.service;
|
||||
|
||||
import com.yunzhupaas.cm.entity.*;
|
||||
import com.yunzhupaas.base.service.SuperService;
|
||||
|
||||
/**
|
||||
* 合同管理
|
||||
* 版本: V5.2.7
|
||||
* 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有
|
||||
* 作者: 深圳市乐程软件有限公司
|
||||
* 日期: 2026-05-20
|
||||
*/
|
||||
public interface PaymentPlanService extends SuperService<PaymentPlanEntity> {
|
||||
}
|
||||
@@ -0,0 +1,14 @@
|
||||
package com.yunzhupaas.cm.service;
|
||||
|
||||
import com.yunzhupaas.cm.entity.*;
|
||||
import com.yunzhupaas.base.service.SuperService;
|
||||
|
||||
/**
|
||||
* 合同管理
|
||||
* 版本: V5.2.7
|
||||
* 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有
|
||||
* 作者: 深圳市乐程软件有限公司
|
||||
* 日期: 2026-05-20
|
||||
*/
|
||||
public interface ProductSubjectService extends SuperService<ProductSubjectEntity> {
|
||||
}
|
||||
@@ -0,0 +1,14 @@
|
||||
package com.yunzhupaas.cm.service;
|
||||
|
||||
import com.yunzhupaas.cm.entity.*;
|
||||
import com.yunzhupaas.base.service.SuperService;
|
||||
|
||||
/**
|
||||
* 合同管理
|
||||
* 版本: V5.2.7
|
||||
* 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有
|
||||
* 作者: 深圳市乐程软件有限公司
|
||||
* 日期: 2026-05-20
|
||||
*/
|
||||
public interface TaskSubjectService extends SuperService<TaskSubjectEntity> {
|
||||
}
|
||||
@@ -0,0 +1,14 @@
|
||||
package com.yunzhupaas.cm.service;
|
||||
|
||||
import com.yunzhupaas.cm.entity.*;
|
||||
import com.yunzhupaas.base.service.SuperService;
|
||||
|
||||
/**
|
||||
* 合同管理
|
||||
* 版本: V5.2.7
|
||||
* 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有
|
||||
* 作者: 深圳市乐程软件有限公司
|
||||
* 日期: 2026-05-20
|
||||
*/
|
||||
public interface WorktypeSubjectService extends SuperService<WorktypeSubjectEntity> {
|
||||
}
|
||||
@@ -0,0 +1,34 @@
|
||||
|
||||
package com.yunzhupaas.cm.service.impl;
|
||||
|
||||
import com.yunzhupaas.cm.entity.*;
|
||||
import com.yunzhupaas.cm.mapper.AssetSubjectMapper;
|
||||
import com.yunzhupaas.cm.service.*;
|
||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||
import com.yunzhupaas.cm.model.contract.*;
|
||||
import org.springframework.stereotype.Service;
|
||||
import com.yunzhupaas.base.service.SuperServiceImpl;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import com.yunzhupaas.util.GeneraterSwapUtil;
|
||||
import java.sql.Connection;
|
||||
import java.sql.SQLException;
|
||||
import lombok.Cleanup;
|
||||
import com.yunzhupaas.database.plugins.DynamicSourceGeneratorInterface;
|
||||
import com.yunzhupaas.database.util.DynamicDataSourceUtil;
|
||||
import org.apache.commons.collections4.CollectionUtils;
|
||||
import com.yunzhupaas.i18n.util.I18nUtil;
|
||||
import com.yunzhupaas.exception.DataException;
|
||||
import com.yunzhupaas.constant.MsgCode;
|
||||
/**
|
||||
*
|
||||
* 合同管理
|
||||
* 版本: V5.2.7
|
||||
* 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有
|
||||
* 作者: 深圳市乐程软件有限公司
|
||||
* 日期: 2026-05-20
|
||||
*/
|
||||
@Service
|
||||
public class AssetSubjectServiceImpl extends SuperServiceImpl<AssetSubjectMapper, AssetSubjectEntity> implements AssetSubjectService{
|
||||
@Autowired
|
||||
private GeneraterSwapUtil generaterSwapUtil;
|
||||
}
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,34 @@
|
||||
|
||||
package com.yunzhupaas.cm.service.impl;
|
||||
|
||||
import com.yunzhupaas.cm.entity.*;
|
||||
import com.yunzhupaas.cm.mapper.MaterialSubjectMapper;
|
||||
import com.yunzhupaas.cm.service.*;
|
||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||
import com.yunzhupaas.cm.model.contract.*;
|
||||
import org.springframework.stereotype.Service;
|
||||
import com.yunzhupaas.base.service.SuperServiceImpl;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import com.yunzhupaas.util.GeneraterSwapUtil;
|
||||
import java.sql.Connection;
|
||||
import java.sql.SQLException;
|
||||
import lombok.Cleanup;
|
||||
import com.yunzhupaas.database.plugins.DynamicSourceGeneratorInterface;
|
||||
import com.yunzhupaas.database.util.DynamicDataSourceUtil;
|
||||
import org.apache.commons.collections4.CollectionUtils;
|
||||
import com.yunzhupaas.i18n.util.I18nUtil;
|
||||
import com.yunzhupaas.exception.DataException;
|
||||
import com.yunzhupaas.constant.MsgCode;
|
||||
/**
|
||||
*
|
||||
* 合同管理
|
||||
* 版本: V5.2.7
|
||||
* 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有
|
||||
* 作者: 深圳市乐程软件有限公司
|
||||
* 日期: 2026-05-20
|
||||
*/
|
||||
@Service
|
||||
public class MaterialSubjectServiceImpl extends SuperServiceImpl<MaterialSubjectMapper, MaterialSubjectEntity> implements MaterialSubjectService{
|
||||
@Autowired
|
||||
private GeneraterSwapUtil generaterSwapUtil;
|
||||
}
|
||||
@@ -0,0 +1,34 @@
|
||||
|
||||
package com.yunzhupaas.cm.service.impl;
|
||||
|
||||
import com.yunzhupaas.cm.entity.*;
|
||||
import com.yunzhupaas.cm.mapper.PaymentPlanMapper;
|
||||
import com.yunzhupaas.cm.service.*;
|
||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||
import com.yunzhupaas.cm.model.contract.*;
|
||||
import org.springframework.stereotype.Service;
|
||||
import com.yunzhupaas.base.service.SuperServiceImpl;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import com.yunzhupaas.util.GeneraterSwapUtil;
|
||||
import java.sql.Connection;
|
||||
import java.sql.SQLException;
|
||||
import lombok.Cleanup;
|
||||
import com.yunzhupaas.database.plugins.DynamicSourceGeneratorInterface;
|
||||
import com.yunzhupaas.database.util.DynamicDataSourceUtil;
|
||||
import org.apache.commons.collections4.CollectionUtils;
|
||||
import com.yunzhupaas.i18n.util.I18nUtil;
|
||||
import com.yunzhupaas.exception.DataException;
|
||||
import com.yunzhupaas.constant.MsgCode;
|
||||
/**
|
||||
*
|
||||
* 合同管理
|
||||
* 版本: V5.2.7
|
||||
* 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有
|
||||
* 作者: 深圳市乐程软件有限公司
|
||||
* 日期: 2026-05-20
|
||||
*/
|
||||
@Service
|
||||
public class PaymentPlanServiceImpl extends SuperServiceImpl<PaymentPlanMapper, PaymentPlanEntity> implements PaymentPlanService{
|
||||
@Autowired
|
||||
private GeneraterSwapUtil generaterSwapUtil;
|
||||
}
|
||||
@@ -0,0 +1,34 @@
|
||||
|
||||
package com.yunzhupaas.cm.service.impl;
|
||||
|
||||
import com.yunzhupaas.cm.entity.*;
|
||||
import com.yunzhupaas.cm.mapper.ProductSubjectMapper;
|
||||
import com.yunzhupaas.cm.service.*;
|
||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||
import com.yunzhupaas.cm.model.contract.*;
|
||||
import org.springframework.stereotype.Service;
|
||||
import com.yunzhupaas.base.service.SuperServiceImpl;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import com.yunzhupaas.util.GeneraterSwapUtil;
|
||||
import java.sql.Connection;
|
||||
import java.sql.SQLException;
|
||||
import lombok.Cleanup;
|
||||
import com.yunzhupaas.database.plugins.DynamicSourceGeneratorInterface;
|
||||
import com.yunzhupaas.database.util.DynamicDataSourceUtil;
|
||||
import org.apache.commons.collections4.CollectionUtils;
|
||||
import com.yunzhupaas.i18n.util.I18nUtil;
|
||||
import com.yunzhupaas.exception.DataException;
|
||||
import com.yunzhupaas.constant.MsgCode;
|
||||
/**
|
||||
*
|
||||
* 合同管理
|
||||
* 版本: V5.2.7
|
||||
* 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有
|
||||
* 作者: 深圳市乐程软件有限公司
|
||||
* 日期: 2026-05-20
|
||||
*/
|
||||
@Service
|
||||
public class ProductSubjectServiceImpl extends SuperServiceImpl<ProductSubjectMapper, ProductSubjectEntity> implements ProductSubjectService{
|
||||
@Autowired
|
||||
private GeneraterSwapUtil generaterSwapUtil;
|
||||
}
|
||||
@@ -0,0 +1,34 @@
|
||||
|
||||
package com.yunzhupaas.cm.service.impl;
|
||||
|
||||
import com.yunzhupaas.cm.entity.*;
|
||||
import com.yunzhupaas.cm.mapper.TaskSubjectMapper;
|
||||
import com.yunzhupaas.cm.service.*;
|
||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||
import com.yunzhupaas.cm.model.contract.*;
|
||||
import org.springframework.stereotype.Service;
|
||||
import com.yunzhupaas.base.service.SuperServiceImpl;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import com.yunzhupaas.util.GeneraterSwapUtil;
|
||||
import java.sql.Connection;
|
||||
import java.sql.SQLException;
|
||||
import lombok.Cleanup;
|
||||
import com.yunzhupaas.database.plugins.DynamicSourceGeneratorInterface;
|
||||
import com.yunzhupaas.database.util.DynamicDataSourceUtil;
|
||||
import org.apache.commons.collections4.CollectionUtils;
|
||||
import com.yunzhupaas.i18n.util.I18nUtil;
|
||||
import com.yunzhupaas.exception.DataException;
|
||||
import com.yunzhupaas.constant.MsgCode;
|
||||
/**
|
||||
*
|
||||
* 合同管理
|
||||
* 版本: V5.2.7
|
||||
* 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有
|
||||
* 作者: 深圳市乐程软件有限公司
|
||||
* 日期: 2026-05-20
|
||||
*/
|
||||
@Service
|
||||
public class TaskSubjectServiceImpl extends SuperServiceImpl<TaskSubjectMapper, TaskSubjectEntity> implements TaskSubjectService{
|
||||
@Autowired
|
||||
private GeneraterSwapUtil generaterSwapUtil;
|
||||
}
|
||||
@@ -0,0 +1,34 @@
|
||||
|
||||
package com.yunzhupaas.cm.service.impl;
|
||||
|
||||
import com.yunzhupaas.cm.entity.*;
|
||||
import com.yunzhupaas.cm.mapper.WorktypeSubjectMapper;
|
||||
import com.yunzhupaas.cm.service.*;
|
||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||
import com.yunzhupaas.cm.model.contract.*;
|
||||
import org.springframework.stereotype.Service;
|
||||
import com.yunzhupaas.base.service.SuperServiceImpl;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import com.yunzhupaas.util.GeneraterSwapUtil;
|
||||
import java.sql.Connection;
|
||||
import java.sql.SQLException;
|
||||
import lombok.Cleanup;
|
||||
import com.yunzhupaas.database.plugins.DynamicSourceGeneratorInterface;
|
||||
import com.yunzhupaas.database.util.DynamicDataSourceUtil;
|
||||
import org.apache.commons.collections4.CollectionUtils;
|
||||
import com.yunzhupaas.i18n.util.I18nUtil;
|
||||
import com.yunzhupaas.exception.DataException;
|
||||
import com.yunzhupaas.constant.MsgCode;
|
||||
/**
|
||||
*
|
||||
* 合同管理
|
||||
* 版本: V5.2.7
|
||||
* 版权: Copyright @ 2025 深圳市乐程软件有限公司版权所有
|
||||
* 作者: 深圳市乐程软件有限公司
|
||||
* 日期: 2026-05-20
|
||||
*/
|
||||
@Service
|
||||
public class WorktypeSubjectServiceImpl extends SuperServiceImpl<WorktypeSubjectMapper, WorktypeSubjectEntity> implements WorktypeSubjectService{
|
||||
@Autowired
|
||||
private GeneraterSwapUtil generaterSwapUtil;
|
||||
}
|
||||
Reference in New Issue
Block a user