提交 8ee1ce5b 编写于 作者: ibizdev's avatar ibizdev

MoneyQ 发布系统代码 [后台服务,Demo]

上级 5d9bdeaa
......@@ -9,9 +9,9 @@ services:
deploy:
resources:
limits:
memory: 512M
memory: 800M
reservations:
memory: 256M
memory: 400M
mode: replicated
replicas: 1
volumes:
......
......@@ -164,7 +164,7 @@ zuul:
serviceId: ${ibiz.ref.service.uaa:ibzuaa-api}
stripPrefix: false
config:
path: /config/**
path: /configs/**
serviceId: ${ibiz.ref.service.uaa:ibzuaa-api}
stripPrefix: false
oucore:
......@@ -175,6 +175,10 @@ zuul:
path: /dictionarys/**/Ibzou**
serviceId: ${ibiz.ref.service.ou:ibzou-api}
stripPrefix: false
ou:
path: /ibzdepartments/**
serviceId: ${ibiz.ref.service.ou:ibzou-api}
stripPrefix: false
uaadict:
path: /dictionarys/**/SysOperator
serviceId: ${ibiz.ref.service.uaa:ibzuaa-api}
......@@ -187,5 +191,17 @@ zuul:
path: /net-disk/**
serviceId: ${ibiz.ref.service.disk:ibzdisk-api}
stripPrefix: false
ou_sys_org:
path: /sysorganizations/**
serviceId: ${ibiz.ref.service.ou:ibzou-api}
stripPrefix: false
ou_sys_dept:
path: /sysdepartments/**
serviceId: ${ibiz.ref.service.ou:ibzou-api}
stripPrefix: false
lite-core:
path: /lite/**
serviceId: ${ibiz.ref.service.lite:ibzlite-api}
stripPrefix: false
sensitive-headers:
- Cookie,Set-Cookie,Authorization
......@@ -52,6 +52,9 @@ public class DevBootSecurityConfig extends WebSecurityConfigurerAdapter {
@Value("${ibiz.file.previewpath:ibizutil/preview}")
private String previewpath;
@Value("${ibiz.auth.excludesPattern:}")
private String[] excludesPattern;
@Autowired
public void configureGlobal(AuthenticationManagerBuilder auth) throws Exception {
......@@ -113,8 +116,15 @@ public class DevBootSecurityConfig extends WebSecurityConfigurerAdapter {
// 文件操作
.antMatchers("/"+downloadpath+"/**").permitAll()
.antMatchers("/"+uploadpath).permitAll()
.antMatchers("/"+previewpath+"/**").permitAll()
.anyRequest().authenticated()
.antMatchers("/"+previewpath+"/**").permitAll();
for (String excludePattern : excludesPattern) {
authenticationTokenFilter.addExcludePattern(excludePattern);
httpSecurity.authorizeRequests().antMatchers(excludePattern).permitAll();
}
httpSecurity.authorizeRequests().anyRequest().authenticated()
// 防止iframe 造成跨域
.and().headers().frameOptions().disable();
httpSecurity
......
......@@ -21,7 +21,7 @@ zuul:
serviceId: ${ibiz.ref.service.uaa:ibzuaa-api}
stripPrefix: false
config:
path: /config/**
path: /configs/**
serviceId: ${ibiz.ref.service.uaa:ibzuaa-api}
stripPrefix: false
oucore:
......@@ -32,6 +32,10 @@ zuul:
path: /dictionarys/**/Ibzou**
serviceId: ${ibiz.ref.service.ou:ibzou-api}
stripPrefix: false
ou:
path: /ibzdepartments/**
serviceId: ${ibiz.ref.service.ou:ibzou-api}
stripPrefix: false
uaadict:
path: /dictionarys/**/SysOperator
serviceId: ${ibiz.ref.service.uaa:ibzuaa-api}
......@@ -44,5 +48,17 @@ zuul:
path: /net-disk/**
serviceId: ${ibiz.ref.service.disk:ibzdisk-api}
stripPrefix: false
ou_sys_org:
path: /sysorganizations/**
serviceId: ${ibiz.ref.service.ou:ibzou-api}
stripPrefix: false
ou_sys_dept:
path: /sysdepartments/**
serviceId: ${ibiz.ref.service.ou:ibzou-api}
stripPrefix: false
lite-core:
path: /lite/**
serviceId: ${ibiz.ref.service.lite:ibzlite-api}
stripPrefix: false
sensitive-headers:
- Cookie,Set-Cookie,Authorization
......@@ -18,6 +18,7 @@ import cn.ibizlab.util.domain.EntityBase;
import cn.ibizlab.util.annotation.DEField;
import cn.ibizlab.util.enums.DEPredefinedFieldType;
import cn.ibizlab.util.enums.DEFieldDefaultValueType;
import cn.ibizlab.util.helper.DataObject;
import java.io.Serializable;
import lombok.*;
import org.springframework.data.annotation.Transient;
......@@ -27,6 +28,7 @@ import cn.ibizlab.util.annotation.Audit;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.baomidou.mybatisplus.annotation.*;
import cn.ibizlab.util.domain.EntityMP;
import com.baomidou.mybatisplus.core.toolkit.IdWorker;
/**
* 实体[账户]
......@@ -131,6 +133,18 @@ public class IBIZAccount extends EntityMP implements Serializable {
}
/**
* 复制当前对象数据到目标对象(粘贴重置)
* @param targetEntity 目标数据对象
* @param bIncEmpty 是否包括空值
* @param <T>
* @return
*/
@Override
public <T> T copyTo(T targetEntity, boolean bIncEmpty) {
this.reset("ibizaccountid");
return super.copyTo(targetEntity,bIncEmpty);
}
}
......@@ -18,6 +18,7 @@ import cn.ibizlab.util.domain.EntityBase;
import cn.ibizlab.util.annotation.DEField;
import cn.ibizlab.util.enums.DEPredefinedFieldType;
import cn.ibizlab.util.enums.DEFieldDefaultValueType;
import cn.ibizlab.util.helper.DataObject;
import java.io.Serializable;
import lombok.*;
import org.springframework.data.annotation.Transient;
......@@ -27,6 +28,7 @@ import cn.ibizlab.util.annotation.Audit;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.baomidou.mybatisplus.annotation.*;
import cn.ibizlab.util.domain.EntityMP;
import com.baomidou.mybatisplus.core.toolkit.IdWorker;
/**
* 实体[处理器]
......@@ -136,6 +138,18 @@ public class IBIZCPU extends EntityMP implements Serializable {
}
/**
* 复制当前对象数据到目标对象(粘贴重置)
* @param targetEntity 目标数据对象
* @param bIncEmpty 是否包括空值
* @param <T>
* @return
*/
@Override
public <T> T copyTo(T targetEntity, boolean bIncEmpty) {
this.reset("ibizcpuid");
return super.copyTo(targetEntity,bIncEmpty);
}
}
......@@ -18,6 +18,7 @@ import cn.ibizlab.util.domain.EntityBase;
import cn.ibizlab.util.annotation.DEField;
import cn.ibizlab.util.enums.DEPredefinedFieldType;
import cn.ibizlab.util.enums.DEFieldDefaultValueType;
import cn.ibizlab.util.helper.DataObject;
import java.io.Serializable;
import lombok.*;
import org.springframework.data.annotation.Transient;
......@@ -27,6 +28,7 @@ import cn.ibizlab.util.annotation.Audit;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.baomidou.mybatisplus.annotation.*;
import cn.ibizlab.util.domain.EntityMP;
import com.baomidou.mybatisplus.core.toolkit.IdWorker;
/**
* 实体[自定义]
......@@ -101,6 +103,18 @@ public class IBIZCustom extends EntityMP implements Serializable {
}
/**
* 复制当前对象数据到目标对象(粘贴重置)
* @param targetEntity 目标数据对象
* @param bIncEmpty 是否包括空值
* @param <T>
* @return
*/
@Override
public <T> T copyTo(T targetEntity, boolean bIncEmpty) {
this.reset("ibizcustomid");
return super.copyTo(targetEntity,bIncEmpty);
}
}
......@@ -18,6 +18,7 @@ import cn.ibizlab.util.domain.EntityBase;
import cn.ibizlab.util.annotation.DEField;
import cn.ibizlab.util.enums.DEPredefinedFieldType;
import cn.ibizlab.util.enums.DEFieldDefaultValueType;
import cn.ibizlab.util.helper.DataObject;
import java.io.Serializable;
import lombok.*;
import org.springframework.data.annotation.Transient;
......@@ -27,6 +28,7 @@ import cn.ibizlab.util.annotation.Audit;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.baomidou.mybatisplus.annotation.*;
import cn.ibizlab.util.domain.EntityMP;
import com.baomidou.mybatisplus.core.toolkit.IdWorker;
/**
* 实体[客户]
......@@ -146,6 +148,18 @@ public class IBIZCustomer extends EntityMP implements Serializable {
}
/**
* 复制当前对象数据到目标对象(粘贴重置)
* @param targetEntity 目标数据对象
* @param bIncEmpty 是否包括空值
* @param <T>
* @return
*/
@Override
public <T> T copyTo(T targetEntity, boolean bIncEmpty) {
this.reset("ibizcustomerid");
return super.copyTo(targetEntity,bIncEmpty);
}
}
......@@ -18,6 +18,7 @@ import cn.ibizlab.util.domain.EntityBase;
import cn.ibizlab.util.annotation.DEField;
import cn.ibizlab.util.enums.DEPredefinedFieldType;
import cn.ibizlab.util.enums.DEFieldDefaultValueType;
import cn.ibizlab.util.helper.DataObject;
import java.io.Serializable;
import lombok.*;
import org.springframework.data.annotation.Transient;
......@@ -27,6 +28,7 @@ import cn.ibizlab.util.annotation.Audit;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.baomidou.mybatisplus.annotation.*;
import cn.ibizlab.util.domain.EntityMP;
import com.baomidou.mybatisplus.core.toolkit.IdWorker;
/**
* 实体[客户管理]
......@@ -43,7 +45,8 @@ public class IBIZCustomerMG extends EntityMP implements Serializable {
/**
* 客户标识
*/
@TableId(value= "ibizcustomerid",type=IdType.ASSIGN_UUID)
@DEField(isKeyField=true)
@TableField(exist = false)
@JSONField(name = "ibizcustomerid")
@JsonProperty("ibizcustomerid")
private String ibizcustomerid;
......@@ -86,6 +89,18 @@ public class IBIZCustomerMG extends EntityMP implements Serializable {
/**
* 复制当前对象数据到目标对象(粘贴重置)
* @param targetEntity 目标数据对象
* @param bIncEmpty 是否包括空值
* @param <T>
* @return
*/
@Override
public <T> T copyTo(T targetEntity, boolean bIncEmpty) {
this.reset("ibizcustomerid");
return super.copyTo(targetEntity,bIncEmpty);
}
}
......@@ -18,6 +18,7 @@ import cn.ibizlab.util.domain.EntityBase;
import cn.ibizlab.util.annotation.DEField;
import cn.ibizlab.util.enums.DEPredefinedFieldType;
import cn.ibizlab.util.enums.DEFieldDefaultValueType;
import cn.ibizlab.util.helper.DataObject;
import java.io.Serializable;
import lombok.*;
import org.springframework.data.annotation.Transient;
......@@ -27,6 +28,7 @@ import cn.ibizlab.util.annotation.Audit;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.baomidou.mybatisplus.annotation.*;
import cn.ibizlab.util.domain.EntityMP;
import com.baomidou.mybatisplus.core.toolkit.IdWorker;
/**
* 实体[客户]
......@@ -154,6 +156,18 @@ public class IBIZCustomer_INTF extends EntityMP implements Serializable {
}
/**
* 复制当前对象数据到目标对象(粘贴重置)
* @param targetEntity 目标数据对象
* @param bIncEmpty 是否包括空值
* @param <T>
* @return
*/
@Override
public <T> T copyTo(T targetEntity, boolean bIncEmpty) {
this.reset("ibizcustomerid");
return super.copyTo(targetEntity,bIncEmpty);
}
}
......@@ -18,6 +18,7 @@ import cn.ibizlab.util.domain.EntityBase;
import cn.ibizlab.util.annotation.DEField;
import cn.ibizlab.util.enums.DEPredefinedFieldType;
import cn.ibizlab.util.enums.DEFieldDefaultValueType;
import cn.ibizlab.util.helper.DataObject;
import java.io.Serializable;
import lombok.*;
import org.springframework.data.annotation.Transient;
......@@ -27,6 +28,7 @@ import cn.ibizlab.util.annotation.Audit;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.baomidou.mybatisplus.annotation.*;
import cn.ibizlab.util.domain.EntityMP;
import com.baomidou.mybatisplus.core.toolkit.IdWorker;
/**
* 实体[硬件]
......@@ -176,6 +178,18 @@ public class IBIZHardware extends EntityMP implements Serializable {
}
/**
* 复制当前对象数据到目标对象(粘贴重置)
* @param targetEntity 目标数据对象
* @param bIncEmpty 是否包括空值
* @param <T>
* @return
*/
@Override
public <T> T copyTo(T targetEntity, boolean bIncEmpty) {
this.reset("ibizhardwareid");
return super.copyTo(targetEntity,bIncEmpty);
}
}
......@@ -18,6 +18,7 @@ import cn.ibizlab.util.domain.EntityBase;
import cn.ibizlab.util.annotation.DEField;
import cn.ibizlab.util.enums.DEPredefinedFieldType;
import cn.ibizlab.util.enums.DEFieldDefaultValueType;
import cn.ibizlab.util.helper.DataObject;
import java.io.Serializable;
import lombok.*;
import org.springframework.data.annotation.Transient;
......@@ -27,6 +28,7 @@ import cn.ibizlab.util.annotation.Audit;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.baomidou.mybatisplus.annotation.*;
import cn.ibizlab.util.domain.EntityMP;
import com.baomidou.mybatisplus.core.toolkit.IdWorker;
/**
* 实体[订单]
......@@ -375,6 +377,18 @@ public class IBIZOrder extends EntityMP implements Serializable {
}
/**
* 复制当前对象数据到目标对象(粘贴重置)
* @param targetEntity 目标数据对象
* @param bIncEmpty 是否包括空值
* @param <T>
* @return
*/
@Override
public <T> T copyTo(T targetEntity, boolean bIncEmpty) {
this.reset("ibizorderid");
return super.copyTo(targetEntity,bIncEmpty);
}
}
......@@ -18,6 +18,7 @@ import cn.ibizlab.util.domain.EntityBase;
import cn.ibizlab.util.annotation.DEField;
import cn.ibizlab.util.enums.DEPredefinedFieldType;
import cn.ibizlab.util.enums.DEFieldDefaultValueType;
import cn.ibizlab.util.helper.DataObject;
import java.io.Serializable;
import lombok.*;
import org.springframework.data.annotation.Transient;
......@@ -27,6 +28,7 @@ import cn.ibizlab.util.annotation.Audit;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.baomidou.mybatisplus.annotation.*;
import cn.ibizlab.util.domain.EntityMP;
import com.baomidou.mybatisplus.core.toolkit.IdWorker;
/**
* 实体[订单明细]
......@@ -219,6 +221,18 @@ public class IBIZOrderDetail extends EntityMP implements Serializable {
}
/**
* 复制当前对象数据到目标对象(粘贴重置)
* @param targetEntity 目标数据对象
* @param bIncEmpty 是否包括空值
* @param <T>
* @return
*/
@Override
public <T> T copyTo(T targetEntity, boolean bIncEmpty) {
this.reset("ibizorderdetailid");
return super.copyTo(targetEntity,bIncEmpty);
}
}
......@@ -18,6 +18,7 @@ import cn.ibizlab.util.domain.EntityBase;
import cn.ibizlab.util.annotation.DEField;
import cn.ibizlab.util.enums.DEPredefinedFieldType;
import cn.ibizlab.util.enums.DEFieldDefaultValueType;
import cn.ibizlab.util.helper.DataObject;
import java.io.Serializable;
import lombok.*;
import org.springframework.data.annotation.Transient;
......@@ -27,6 +28,7 @@ import cn.ibizlab.util.annotation.Audit;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.baomidou.mybatisplus.annotation.*;
import cn.ibizlab.util.domain.EntityMP;
import com.baomidou.mybatisplus.core.toolkit.IdWorker;
/**
* 实体[订单类型]
......@@ -110,6 +112,18 @@ public class IBIZOrderType extends EntityMP implements Serializable {
}
/**
* 复制当前对象数据到目标对象(粘贴重置)
* @param targetEntity 目标数据对象
* @param bIncEmpty 是否包括空值
* @param <T>
* @return
*/
@Override
public <T> T copyTo(T targetEntity, boolean bIncEmpty) {
this.reset("ibizordertypeid");
return super.copyTo(targetEntity,bIncEmpty);
}
}
......@@ -18,6 +18,7 @@ import cn.ibizlab.util.domain.EntityBase;
import cn.ibizlab.util.annotation.DEField;
import cn.ibizlab.util.enums.DEPredefinedFieldType;
import cn.ibizlab.util.enums.DEFieldDefaultValueType;
import cn.ibizlab.util.helper.DataObject;
import java.io.Serializable;
import lombok.*;
import org.springframework.data.annotation.Transient;
......@@ -27,6 +28,7 @@ import cn.ibizlab.util.annotation.Audit;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.baomidou.mybatisplus.annotation.*;
import cn.ibizlab.util.domain.EntityMP;
import com.baomidou.mybatisplus.core.toolkit.IdWorker;
/**
* 实体[请假]
......@@ -132,6 +134,18 @@ public class IBIZQJ extends EntityMP implements Serializable {
}
/**
* 复制当前对象数据到目标对象(粘贴重置)
* @param targetEntity 目标数据对象
* @param bIncEmpty 是否包括空值
* @param <T>
* @return
*/
@Override
public <T> T copyTo(T targetEntity, boolean bIncEmpty) {
this.reset("ibizqjid");
return super.copyTo(targetEntity,bIncEmpty);
}
}
......@@ -18,6 +18,7 @@ import cn.ibizlab.util.domain.EntityBase;
import cn.ibizlab.util.annotation.DEField;
import cn.ibizlab.util.enums.DEPredefinedFieldType;
import cn.ibizlab.util.enums.DEFieldDefaultValueType;
import cn.ibizlab.util.helper.DataObject;
import java.io.Serializable;
import lombok.*;
import org.springframework.data.annotation.Transient;
......@@ -27,6 +28,7 @@ import cn.ibizlab.util.annotation.Audit;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.baomidou.mybatisplus.annotation.*;
import cn.ibizlab.util.domain.EntityMP;
import com.baomidou.mybatisplus.core.toolkit.IdWorker;
/**
* 实体[示例数据库]
......@@ -386,6 +388,18 @@ public class IBIZSample extends EntityMP implements Serializable {
}
/**
* 复制当前对象数据到目标对象(粘贴重置)
* @param targetEntity 目标数据对象
* @param bIncEmpty 是否包括空值
* @param <T>
* @return
*/
@Override
public <T> T copyTo(T targetEntity, boolean bIncEmpty) {
this.reset("ibizsampleid");
return super.copyTo(targetEntity,bIncEmpty);
}
}
......@@ -18,6 +18,7 @@ import cn.ibizlab.util.domain.EntityBase;
import cn.ibizlab.util.annotation.DEField;
import cn.ibizlab.util.enums.DEPredefinedFieldType;
import cn.ibizlab.util.enums.DEFieldDefaultValueType;
import cn.ibizlab.util.helper.DataObject;
import java.io.Serializable;
import lombok.*;
import org.springframework.data.annotation.Transient;
......@@ -27,6 +28,7 @@ import cn.ibizlab.util.annotation.Audit;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.baomidou.mybatisplus.annotation.*;
import cn.ibizlab.util.domain.EntityMP;
import com.baomidou.mybatisplus.core.toolkit.IdWorker;
/**
* 实体[示例实体01]
......@@ -88,7 +90,7 @@ public class IBIZSample0001 extends EntityMP implements Serializable {
@TableField(value = "field07")
@JSONField(name = "field07")
@JsonProperty("field07")
private Double field07;
private BigDecimal field07;
/**
* 日期时间型
*/
......@@ -109,8 +111,8 @@ public class IBIZSample0001 extends EntityMP implements Serializable {
* 时间型
*/
@TableField(value = "field10")
@JsonFormat(pattern="HH:mm", locale = "zh" , timezone="GMT+8")
@JSONField(name = "field10" , format="HH:mm")
@JsonFormat(pattern="HH:mm:ss", locale = "zh" , timezone="GMT+8")
@JSONField(name = "field10" , format="HH:mm:ss")
@JsonProperty("field10")
private Timestamp field10;
/**
......@@ -314,7 +316,7 @@ public class IBIZSample0001 extends EntityMP implements Serializable {
/**
* 设置 [数值]
*/
public void setField07(Double field07){
public void setField07(BigDecimal field07){
this.field07 = field07 ;
this.modify("field07",field07);
}
......@@ -370,7 +372,7 @@ public class IBIZSample0001 extends EntityMP implements Serializable {
if (this.field10 == null) {
return null;
}
SimpleDateFormat sdf = new SimpleDateFormat("HH:mm");
SimpleDateFormat sdf = new SimpleDateFormat("HH:mm:ss");
return sdf.format(field10);
}
/**
......@@ -494,6 +496,18 @@ public class IBIZSample0001 extends EntityMP implements Serializable {
}
/**
* 复制当前对象数据到目标对象(粘贴重置)
* @param targetEntity 目标数据对象
* @param bIncEmpty 是否包括空值
* @param <T>
* @return
*/
@Override
public <T> T copyTo(T targetEntity, boolean bIncEmpty) {
this.reset("ibizsample0001id");
return super.copyTo(targetEntity,bIncEmpty);
}
}
......@@ -18,6 +18,7 @@ import cn.ibizlab.util.domain.EntityBase;
import cn.ibizlab.util.annotation.DEField;
import cn.ibizlab.util.enums.DEPredefinedFieldType;
import cn.ibizlab.util.enums.DEFieldDefaultValueType;
import cn.ibizlab.util.helper.DataObject;
import java.io.Serializable;
import lombok.*;
import org.springframework.data.annotation.Transient;
......@@ -27,6 +28,7 @@ import cn.ibizlab.util.annotation.Audit;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.baomidou.mybatisplus.annotation.*;
import cn.ibizlab.util.domain.EntityMP;
import com.baomidou.mybatisplus.core.toolkit.IdWorker;
/**
* 实体[示例实体02]
......@@ -131,6 +133,18 @@ public class IBIZSample0002 extends EntityMP implements Serializable {
}
/**
* 复制当前对象数据到目标对象(粘贴重置)
* @param targetEntity 目标数据对象
* @param bIncEmpty 是否包括空值
* @param <T>
* @return
*/
@Override
public <T> T copyTo(T targetEntity, boolean bIncEmpty) {
this.reset("ibizsample0002id");
return super.copyTo(targetEntity,bIncEmpty);
}
}
......@@ -18,6 +18,7 @@ import cn.ibizlab.util.domain.EntityBase;
import cn.ibizlab.util.annotation.DEField;
import cn.ibizlab.util.enums.DEPredefinedFieldType;
import cn.ibizlab.util.enums.DEFieldDefaultValueType;
import cn.ibizlab.util.helper.DataObject;
import java.io.Serializable;
import lombok.*;
import org.springframework.data.annotation.Transient;
......@@ -27,6 +28,7 @@ import cn.ibizlab.util.annotation.Audit;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.baomidou.mybatisplus.annotation.*;
import cn.ibizlab.util.domain.EntityMP;
import com.baomidou.mybatisplus.core.toolkit.IdWorker;
/**
* 实体[示例实体03]
......@@ -161,6 +163,18 @@ public class IBIZSample0003 extends EntityMP implements Serializable {
}
/**
* 复制当前对象数据到目标对象(粘贴重置)
* @param targetEntity 目标数据对象
* @param bIncEmpty 是否包括空值
* @param <T>
* @return
*/
@Override
public <T> T copyTo(T targetEntity, boolean bIncEmpty) {
this.reset("ibizsample0003id");
return super.copyTo(targetEntity,bIncEmpty);
}
}
......@@ -18,6 +18,7 @@ import cn.ibizlab.util.domain.EntityBase;
import cn.ibizlab.util.annotation.DEField;
import cn.ibizlab.util.enums.DEPredefinedFieldType;
import cn.ibizlab.util.enums.DEFieldDefaultValueType;
import cn.ibizlab.util.helper.DataObject;
import java.io.Serializable;
import lombok.*;
import org.springframework.data.annotation.Transient;
......@@ -27,6 +28,7 @@ import cn.ibizlab.util.annotation.Audit;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.baomidou.mybatisplus.annotation.*;
import cn.ibizlab.util.domain.EntityMP;
import com.baomidou.mybatisplus.core.toolkit.IdWorker;
/**
* 实体[多版本流程]
......@@ -152,7 +154,7 @@ public class IBIZSample0004 extends EntityMP implements Serializable {
@TableField(value = "je")
@JSONField(name = "je")
@JsonProperty("je")
private Double je;
private BigDecimal je;
......@@ -241,12 +243,24 @@ public class IBIZSample0004 extends EntityMP implements Serializable {
/**
* 设置 [订单金额]
*/
public void setJe(Double je){
public void setJe(BigDecimal je){
this.je = je ;
this.modify("je",je);
}
/**
* 复制当前对象数据到目标对象(粘贴重置)
* @param targetEntity 目标数据对象
* @param bIncEmpty 是否包括空值
* @param <T>
* @return
*/
@Override
public <T> T copyTo(T targetEntity, boolean bIncEmpty) {
this.reset("ibizsample0004id");
return super.copyTo(targetEntity,bIncEmpty);
}
}
......@@ -18,6 +18,7 @@ import cn.ibizlab.util.domain.EntityBase;
import cn.ibizlab.util.annotation.DEField;
import cn.ibizlab.util.enums.DEPredefinedFieldType;
import cn.ibizlab.util.enums.DEFieldDefaultValueType;
import cn.ibizlab.util.helper.DataObject;
import java.io.Serializable;
import lombok.*;
import org.springframework.data.annotation.Transient;
......@@ -27,6 +28,7 @@ import cn.ibizlab.util.annotation.Audit;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.baomidou.mybatisplus.annotation.*;
import cn.ibizlab.util.domain.EntityMP;
import com.baomidou.mybatisplus.core.toolkit.IdWorker;
/**
* 实体[多模式流程]
......@@ -46,7 +48,7 @@ public class IBIZSample0005 extends EntityMP implements Serializable {
@TableField(value = "je")
@JSONField(name = "je")
@JsonProperty("je")
private Double je;
private BigDecimal je;
/**
* 工作流实例
*/
......@@ -159,7 +161,7 @@ public class IBIZSample0005 extends EntityMP implements Serializable {
/**
* 设置 [订单金额]
*/
public void setJe(Double je){
public void setJe(BigDecimal je){
this.je = je ;
this.modify("je",je);
}
......@@ -247,6 +249,18 @@ public class IBIZSample0005 extends EntityMP implements Serializable {
}
/**
* 复制当前对象数据到目标对象(粘贴重置)
* @param targetEntity 目标数据对象
* @param bIncEmpty 是否包括空值
* @param <T>
* @return
*/
@Override
public <T> T copyTo(T targetEntity, boolean bIncEmpty) {
this.reset("ibizsample0005id");
return super.copyTo(targetEntity,bIncEmpty);
}
}
......@@ -18,6 +18,7 @@ import cn.ibizlab.util.domain.EntityBase;
import cn.ibizlab.util.annotation.DEField;
import cn.ibizlab.util.enums.DEPredefinedFieldType;
import cn.ibizlab.util.enums.DEFieldDefaultValueType;
import cn.ibizlab.util.helper.DataObject;
import java.io.Serializable;
import lombok.*;
import org.springframework.data.annotation.Transient;
......@@ -27,6 +28,7 @@ import cn.ibizlab.util.annotation.Audit;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.baomidou.mybatisplus.annotation.*;
import cn.ibizlab.util.domain.EntityMP;
import com.baomidou.mybatisplus.core.toolkit.IdWorker;
/**
* 实体[嵌套流程(主)]
......@@ -262,6 +264,18 @@ public class IBIZSample0006 extends EntityMP implements Serializable {
}
/**
* 复制当前对象数据到目标对象(粘贴重置)
* @param targetEntity 目标数据对象
* @param bIncEmpty 是否包括空值
* @param <T>
* @return
*/
@Override
public <T> T copyTo(T targetEntity, boolean bIncEmpty) {
this.reset("ibizsample0006id");
return super.copyTo(targetEntity,bIncEmpty);
}
}
......@@ -18,6 +18,7 @@ import cn.ibizlab.util.domain.EntityBase;
import cn.ibizlab.util.annotation.DEField;
import cn.ibizlab.util.enums.DEPredefinedFieldType;
import cn.ibizlab.util.enums.DEFieldDefaultValueType;
import cn.ibizlab.util.helper.DataObject;
import java.io.Serializable;
import lombok.*;
import org.springframework.data.annotation.Transient;
......@@ -27,6 +28,7 @@ import cn.ibizlab.util.annotation.Audit;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.baomidou.mybatisplus.annotation.*;
import cn.ibizlab.util.domain.EntityMP;
import com.baomidou.mybatisplus.core.toolkit.IdWorker;
/**
* 实体[嵌套流程(子)]
......@@ -228,6 +230,18 @@ public class IBIZSample0007 extends EntityMP implements Serializable {
}
/**
* 复制当前对象数据到目标对象(粘贴重置)
* @param targetEntity 目标数据对象
* @param bIncEmpty 是否包括空值
* @param <T>
* @return
*/
@Override
public <T> T copyTo(T targetEntity, boolean bIncEmpty) {
this.reset("ibizsample0007id");
return super.copyTo(targetEntity,bIncEmpty);
}
}
......@@ -18,6 +18,7 @@ import cn.ibizlab.util.domain.EntityBase;
import cn.ibizlab.util.annotation.DEField;
import cn.ibizlab.util.enums.DEPredefinedFieldType;
import cn.ibizlab.util.enums.DEFieldDefaultValueType;
import cn.ibizlab.util.helper.DataObject;
import java.io.Serializable;
import lombok.*;
import org.springframework.data.annotation.Transient;
......@@ -27,6 +28,7 @@ import cn.ibizlab.util.annotation.Audit;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.baomidou.mybatisplus.annotation.*;
import cn.ibizlab.util.domain.EntityMP;
import com.baomidou.mybatisplus.core.toolkit.IdWorker;
/**
* 实体[自循环流程]
......@@ -191,6 +193,18 @@ public class IBIZSample0008 extends EntityMP implements Serializable {
}
/**
* 复制当前对象数据到目标对象(粘贴重置)
* @param targetEntity 目标数据对象
* @param bIncEmpty 是否包括空值
* @param <T>
* @return
*/
@Override
public <T> T copyTo(T targetEntity, boolean bIncEmpty) {
this.reset("ibizsample0008id");
return super.copyTo(targetEntity,bIncEmpty);
}
}
......@@ -18,6 +18,7 @@ import cn.ibizlab.util.domain.EntityBase;
import cn.ibizlab.util.annotation.DEField;
import cn.ibizlab.util.enums.DEPredefinedFieldType;
import cn.ibizlab.util.enums.DEFieldDefaultValueType;
import cn.ibizlab.util.helper.DataObject;
import java.io.Serializable;
import lombok.*;
import org.springframework.data.annotation.Transient;
......@@ -27,6 +28,7 @@ import cn.ibizlab.util.annotation.Audit;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.baomidou.mybatisplus.annotation.*;
import cn.ibizlab.util.domain.EntityMP;
import com.baomidou.mybatisplus.core.toolkit.IdWorker;
/**
* 实体[商品价格明细]
......@@ -71,7 +73,7 @@ public class IBIZSample0009 extends EntityMP implements Serializable {
@TableField(value = "sp")
@JSONField(name = "sp")
@JsonProperty("sp")
private Double sp;
private BigDecimal sp;
/**
* 商品价格明细名称
*/
......@@ -109,7 +111,7 @@ public class IBIZSample0009 extends EntityMP implements Serializable {
@TableField(value = "pd")
@JSONField(name = "pd")
@JsonProperty("pd")
private Double pd;
private BigDecimal pd;
/**
* 统计
*/
......@@ -131,14 +133,14 @@ public class IBIZSample0009 extends EntityMP implements Serializable {
@TableField(value = "pg")
@JSONField(name = "pg")
@JsonProperty("pg")
private Double pg;
private BigDecimal pg;
/**
* 开盘
*/
@TableField(value = "kp")
@JSONField(name = "kp")
@JsonProperty("kp")
private Double kp;
private BigDecimal kp;
......@@ -163,7 +165,7 @@ public class IBIZSample0009 extends EntityMP implements Serializable {
/**
* 设置 [收盘]
*/
public void setSp(Double sp){
public void setSp(BigDecimal sp){
this.sp = sp ;
this.modify("sp",sp);
}
......@@ -187,7 +189,7 @@ public class IBIZSample0009 extends EntityMP implements Serializable {
/**
* 设置 [盘低]
*/
public void setPd(Double pd){
public void setPd(BigDecimal pd){
this.pd = pd ;
this.modify("pd",pd);
}
......@@ -195,7 +197,7 @@ public class IBIZSample0009 extends EntityMP implements Serializable {
/**
* 设置 [盘高]
*/
public void setPg(Double pg){
public void setPg(BigDecimal pg){
this.pg = pg ;
this.modify("pg",pg);
}
......@@ -203,12 +205,24 @@ public class IBIZSample0009 extends EntityMP implements Serializable {
/**
* 设置 [开盘]
*/
public void setKp(Double kp){
public void setKp(BigDecimal kp){
this.kp = kp ;
this.modify("kp",kp);
}
/**
* 复制当前对象数据到目标对象(粘贴重置)
* @param targetEntity 目标数据对象
* @param bIncEmpty 是否包括空值
* @param <T>
* @return
*/
@Override
public <T> T copyTo(T targetEntity, boolean bIncEmpty) {
this.reset("ibizsample0009id");
return super.copyTo(targetEntity,bIncEmpty);
}
}
......@@ -18,6 +18,7 @@ import cn.ibizlab.util.domain.EntityBase;
import cn.ibizlab.util.annotation.DEField;
import cn.ibizlab.util.enums.DEPredefinedFieldType;
import cn.ibizlab.util.enums.DEFieldDefaultValueType;
import cn.ibizlab.util.helper.DataObject;
import java.io.Serializable;
import lombok.*;
import org.springframework.data.annotation.Transient;
......@@ -27,6 +28,7 @@ import cn.ibizlab.util.annotation.Audit;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.baomidou.mybatisplus.annotation.*;
import cn.ibizlab.util.domain.EntityMP;
import com.baomidou.mybatisplus.core.toolkit.IdWorker;
/**
* 实体[订单]
......@@ -172,6 +174,18 @@ public class IBIZSample0010 extends EntityMP implements Serializable {
return sdf.format(ordertime);
}
/**
* 复制当前对象数据到目标对象(粘贴重置)
* @param targetEntity 目标数据对象
* @param bIncEmpty 是否包括空值
* @param <T>
* @return
*/
@Override
public <T> T copyTo(T targetEntity, boolean bIncEmpty) {
this.reset("ibizsample0010id");
return super.copyTo(targetEntity,bIncEmpty);
}
}
......@@ -18,6 +18,7 @@ import cn.ibizlab.util.domain.EntityBase;
import cn.ibizlab.util.annotation.DEField;
import cn.ibizlab.util.enums.DEPredefinedFieldType;
import cn.ibizlab.util.enums.DEFieldDefaultValueType;
import cn.ibizlab.util.helper.DataObject;
import java.io.Serializable;
import lombok.*;
import org.springframework.data.annotation.Transient;
......@@ -27,6 +28,7 @@ import cn.ibizlab.util.annotation.Audit;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.baomidou.mybatisplus.annotation.*;
import cn.ibizlab.util.domain.EntityMP;
import com.baomidou.mybatisplus.core.toolkit.IdWorker;
/**
* 实体[订单明细]
......@@ -197,6 +199,18 @@ public class IBIZSample0011 extends EntityMP implements Serializable {
}
/**
* 复制当前对象数据到目标对象(粘贴重置)
* @param targetEntity 目标数据对象
* @param bIncEmpty 是否包括空值
* @param <T>
* @return
*/
@Override
public <T> T copyTo(T targetEntity, boolean bIncEmpty) {
this.reset("ibizsample0011id");
return super.copyTo(targetEntity,bIncEmpty);
}
}
......@@ -18,6 +18,7 @@ import cn.ibizlab.util.domain.EntityBase;
import cn.ibizlab.util.annotation.DEField;
import cn.ibizlab.util.enums.DEPredefinedFieldType;
import cn.ibizlab.util.enums.DEFieldDefaultValueType;
import cn.ibizlab.util.helper.DataObject;
import java.io.Serializable;
import lombok.*;
import org.springframework.data.annotation.Transient;
......@@ -27,6 +28,7 @@ import cn.ibizlab.util.annotation.Audit;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.baomidou.mybatisplus.annotation.*;
import cn.ibizlab.util.domain.EntityMP;
import com.baomidou.mybatisplus.core.toolkit.IdWorker;
/**
* 实体[订单]
......@@ -172,6 +174,18 @@ public class IBIZSample0012 extends EntityMP implements Serializable {
}
/**
* 复制当前对象数据到目标对象(粘贴重置)
* @param targetEntity 目标数据对象
* @param bIncEmpty 是否包括空值
* @param <T>
* @return
*/
@Override
public <T> T copyTo(T targetEntity, boolean bIncEmpty) {
this.reset("ibizsample0012id");
return super.copyTo(targetEntity,bIncEmpty);
}
}
......@@ -18,6 +18,7 @@ import cn.ibizlab.util.domain.EntityBase;
import cn.ibizlab.util.annotation.DEField;
import cn.ibizlab.util.enums.DEPredefinedFieldType;
import cn.ibizlab.util.enums.DEFieldDefaultValueType;
import cn.ibizlab.util.helper.DataObject;
import java.io.Serializable;
import lombok.*;
import org.springframework.data.annotation.Transient;
......@@ -27,6 +28,7 @@ import cn.ibizlab.util.annotation.Audit;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.baomidou.mybatisplus.annotation.*;
import cn.ibizlab.util.domain.EntityMP;
import com.baomidou.mybatisplus.core.toolkit.IdWorker;
/**
* 实体[订单明细]
......@@ -197,6 +199,18 @@ public class IBIZSample0013 extends EntityMP implements Serializable {
}
/**
* 复制当前对象数据到目标对象(粘贴重置)
* @param targetEntity 目标数据对象
* @param bIncEmpty 是否包括空值
* @param <T>
* @return
*/
@Override
public <T> T copyTo(T targetEntity, boolean bIncEmpty) {
this.reset("ibizsample0013id");
return super.copyTo(targetEntity,bIncEmpty);
}
}
......@@ -18,6 +18,7 @@ import cn.ibizlab.util.domain.EntityBase;
import cn.ibizlab.util.annotation.DEField;
import cn.ibizlab.util.enums.DEPredefinedFieldType;
import cn.ibizlab.util.enums.DEFieldDefaultValueType;
import cn.ibizlab.util.helper.DataObject;
import java.io.Serializable;
import lombok.*;
import org.springframework.data.annotation.Transient;
......@@ -27,6 +28,7 @@ import cn.ibizlab.util.annotation.Audit;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.baomidou.mybatisplus.annotation.*;
import cn.ibizlab.util.domain.EntityMP;
import com.baomidou.mybatisplus.core.toolkit.IdWorker;
/**
* 实体[员工]
......@@ -146,6 +148,18 @@ public class IBIZSample0014 extends EntityMP implements Serializable {
}
/**
* 复制当前对象数据到目标对象(粘贴重置)
* @param targetEntity 目标数据对象
* @param bIncEmpty 是否包括空值
* @param <T>
* @return
*/
@Override
public <T> T copyTo(T targetEntity, boolean bIncEmpty) {
this.reset("ibizsample0014id");
return super.copyTo(targetEntity,bIncEmpty);
}
}
......@@ -18,6 +18,7 @@ import cn.ibizlab.util.domain.EntityBase;
import cn.ibizlab.util.annotation.DEField;
import cn.ibizlab.util.enums.DEPredefinedFieldType;
import cn.ibizlab.util.enums.DEFieldDefaultValueType;
import cn.ibizlab.util.helper.DataObject;
import java.io.Serializable;
import lombok.*;
import org.springframework.data.annotation.Transient;
......@@ -27,6 +28,7 @@ import cn.ibizlab.util.annotation.Audit;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.baomidou.mybatisplus.annotation.*;
import cn.ibizlab.util.domain.EntityMP;
import com.baomidou.mybatisplus.core.toolkit.IdWorker;
/**
* 实体[项目]
......@@ -131,6 +133,18 @@ public class IBIZSample0015 extends EntityMP implements Serializable {
}
/**
* 复制当前对象数据到目标对象(粘贴重置)
* @param targetEntity 目标数据对象
* @param bIncEmpty 是否包括空值
* @param <T>
* @return
*/
@Override
public <T> T copyTo(T targetEntity, boolean bIncEmpty) {
this.reset("ibizsample0015id");
return super.copyTo(targetEntity,bIncEmpty);
}
}
......@@ -18,6 +18,7 @@ import cn.ibizlab.util.domain.EntityBase;
import cn.ibizlab.util.annotation.DEField;
import cn.ibizlab.util.enums.DEPredefinedFieldType;
import cn.ibizlab.util.enums.DEFieldDefaultValueType;
import cn.ibizlab.util.helper.DataObject;
import java.io.Serializable;
import lombok.*;
import org.springframework.data.annotation.Transient;
......@@ -27,6 +28,7 @@ import cn.ibizlab.util.annotation.Audit;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.baomidou.mybatisplus.annotation.*;
import cn.ibizlab.util.domain.EntityMP;
import com.baomidou.mybatisplus.core.toolkit.IdWorker;
/**
* 实体[项目成员]
......@@ -161,6 +163,18 @@ public class IBIZSample0016 extends EntityMP implements Serializable {
}
/**
* 复制当前对象数据到目标对象(粘贴重置)
* @param targetEntity 目标数据对象
* @param bIncEmpty 是否包括空值
* @param <T>
* @return
*/
@Override
public <T> T copyTo(T targetEntity, boolean bIncEmpty) {
this.reset("ibizsample0016id");
return super.copyTo(targetEntity,bIncEmpty);
}
}
......@@ -18,6 +18,7 @@ import cn.ibizlab.util.domain.EntityBase;
import cn.ibizlab.util.annotation.DEField;
import cn.ibizlab.util.enums.DEPredefinedFieldType;
import cn.ibizlab.util.enums.DEFieldDefaultValueType;
import cn.ibizlab.util.helper.DataObject;
import java.io.Serializable;
import lombok.*;
import org.springframework.data.annotation.Transient;
......@@ -27,6 +28,7 @@ import cn.ibizlab.util.annotation.Audit;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.baomidou.mybatisplus.annotation.*;
import cn.ibizlab.util.domain.EntityMP;
import com.baomidou.mybatisplus.core.toolkit.IdWorker;
/**
* 实体[订单]
......@@ -202,6 +204,18 @@ public class IBIZSample0017 extends EntityMP implements Serializable {
}
/**
* 复制当前对象数据到目标对象(粘贴重置)
* @param targetEntity 目标数据对象
* @param bIncEmpty 是否包括空值
* @param <T>
* @return
*/
@Override
public <T> T copyTo(T targetEntity, boolean bIncEmpty) {
this.reset("ibizsample0017id");
return super.copyTo(targetEntity,bIncEmpty);
}
}
......@@ -18,6 +18,7 @@ import cn.ibizlab.util.domain.EntityBase;
import cn.ibizlab.util.annotation.DEField;
import cn.ibizlab.util.enums.DEPredefinedFieldType;
import cn.ibizlab.util.enums.DEFieldDefaultValueType;
import cn.ibizlab.util.helper.DataObject;
import java.io.Serializable;
import lombok.*;
import org.springframework.data.annotation.Transient;
......@@ -27,6 +28,7 @@ import cn.ibizlab.util.annotation.Audit;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.baomidou.mybatisplus.annotation.*;
import cn.ibizlab.util.domain.EntityMP;
import com.baomidou.mybatisplus.core.toolkit.IdWorker;
/**
* 实体[示例实体18]
......@@ -146,6 +148,18 @@ public class IBIZSample0018 extends EntityMP implements Serializable {
}
/**
* 复制当前对象数据到目标对象(粘贴重置)
* @param targetEntity 目标数据对象
* @param bIncEmpty 是否包括空值
* @param <T>
* @return
*/
@Override
public <T> T copyTo(T targetEntity, boolean bIncEmpty) {
this.reset("ibizsample0018id");
return super.copyTo(targetEntity,bIncEmpty);
}
}
......@@ -18,6 +18,7 @@ import cn.ibizlab.util.domain.EntityBase;
import cn.ibizlab.util.annotation.DEField;
import cn.ibizlab.util.enums.DEPredefinedFieldType;
import cn.ibizlab.util.enums.DEFieldDefaultValueType;
import cn.ibizlab.util.helper.DataObject;
import java.io.Serializable;
import lombok.*;
import org.springframework.data.annotation.Transient;
......@@ -27,6 +28,7 @@ import cn.ibizlab.util.annotation.Audit;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.baomidou.mybatisplus.annotation.*;
import cn.ibizlab.util.domain.EntityMP;
import com.baomidou.mybatisplus.core.toolkit.IdWorker;
/**
* 实体[部门]
......@@ -101,6 +103,18 @@ public class IBIZSample0019 extends EntityMP implements Serializable {
}
/**
* 复制当前对象数据到目标对象(粘贴重置)
* @param targetEntity 目标数据对象
* @param bIncEmpty 是否包括空值
* @param <T>
* @return
*/
@Override
public <T> T copyTo(T targetEntity, boolean bIncEmpty) {
this.reset("ibizsample0019id");
return super.copyTo(targetEntity,bIncEmpty);
}
}
......@@ -18,6 +18,7 @@ import cn.ibizlab.util.domain.EntityBase;
import cn.ibizlab.util.annotation.DEField;
import cn.ibizlab.util.enums.DEPredefinedFieldType;
import cn.ibizlab.util.enums.DEFieldDefaultValueType;
import cn.ibizlab.util.helper.DataObject;
import java.io.Serializable;
import lombok.*;
import org.springframework.data.annotation.Transient;
......@@ -27,6 +28,7 @@ import cn.ibizlab.util.annotation.Audit;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.baomidou.mybatisplus.annotation.*;
import cn.ibizlab.util.domain.EntityMP;
import com.baomidou.mybatisplus.core.toolkit.IdWorker;
/**
* 实体[员工]
......@@ -139,6 +141,18 @@ public class IBIZSample0020 extends EntityMP implements Serializable {
}
/**
* 复制当前对象数据到目标对象(粘贴重置)
* @param targetEntity 目标数据对象
* @param bIncEmpty 是否包括空值
* @param <T>
* @return
*/
@Override
public <T> T copyTo(T targetEntity, boolean bIncEmpty) {
this.reset("ibizsample0020id");
return super.copyTo(targetEntity,bIncEmpty);
}
}
......@@ -18,6 +18,7 @@ import cn.ibizlab.util.domain.EntityBase;
import cn.ibizlab.util.annotation.DEField;
import cn.ibizlab.util.enums.DEPredefinedFieldType;
import cn.ibizlab.util.enums.DEFieldDefaultValueType;
import cn.ibizlab.util.helper.DataObject;
import java.io.Serializable;
import lombok.*;
import org.springframework.data.annotation.Transient;
......@@ -27,6 +28,7 @@ import cn.ibizlab.util.annotation.Audit;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.baomidou.mybatisplus.annotation.*;
import cn.ibizlab.util.domain.EntityMP;
import com.baomidou.mybatisplus.core.toolkit.IdWorker;
/**
* 实体[软件]
......@@ -101,6 +103,18 @@ public class IBIZSoftwareSuit extends EntityMP implements Serializable {
}
/**
* 复制当前对象数据到目标对象(粘贴重置)
* @param targetEntity 目标数据对象
* @param bIncEmpty 是否包括空值
* @param <T>
* @return
*/
@Override
public <T> T copyTo(T targetEntity, boolean bIncEmpty) {
this.reset("ibizsoftwaresuitid");
return super.copyTo(targetEntity,bIncEmpty);
}
}
......@@ -18,6 +18,7 @@ import cn.ibizlab.util.domain.EntityBase;
import cn.ibizlab.util.annotation.DEField;
import cn.ibizlab.util.enums.DEPredefinedFieldType;
import cn.ibizlab.util.enums.DEFieldDefaultValueType;
import cn.ibizlab.util.helper.DataObject;
import java.io.Serializable;
import lombok.*;
import org.springframework.data.annotation.Transient;
......@@ -27,6 +28,7 @@ import cn.ibizlab.util.annotation.Audit;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.baomidou.mybatisplus.annotation.*;
import cn.ibizlab.util.domain.EntityMP;
import com.baomidou.mybatisplus.core.toolkit.IdWorker;
/**
* 实体[存储]
......@@ -136,6 +138,18 @@ public class IBIZStorage extends EntityMP implements Serializable {
}
/**
* 复制当前对象数据到目标对象(粘贴重置)
* @param targetEntity 目标数据对象
* @param bIncEmpty 是否包括空值
* @param <T>
* @return
*/
@Override
public <T> T copyTo(T targetEntity, boolean bIncEmpty) {
this.reset("ibizstorageid");
return super.copyTo(targetEntity,bIncEmpty);
}
}
......@@ -18,6 +18,7 @@ import cn.ibizlab.util.domain.EntityBase;
import cn.ibizlab.util.annotation.DEField;
import cn.ibizlab.util.enums.DEPredefinedFieldType;
import cn.ibizlab.util.enums.DEFieldDefaultValueType;
import cn.ibizlab.util.helper.DataObject;
import java.io.Serializable;
import lombok.*;
import org.springframework.data.annotation.Transient;
......@@ -27,6 +28,7 @@ import cn.ibizlab.util.annotation.Audit;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.baomidou.mybatisplus.annotation.*;
import cn.ibizlab.util.domain.EntityMP;
import com.baomidou.mybatisplus.core.toolkit.IdWorker;
/**
* 实体[供货商]
......@@ -140,6 +142,18 @@ public class IBIZSupplier extends EntityMP implements Serializable {
}
/**
* 复制当前对象数据到目标对象(粘贴重置)
* @param targetEntity 目标数据对象
* @param bIncEmpty 是否包括空值
* @param <T>
* @return
*/
@Override
public <T> T copyTo(T targetEntity, boolean bIncEmpty) {
this.reset("supplierid");
return super.copyTo(targetEntity,bIncEmpty);
}
}
......@@ -18,6 +18,7 @@ import cn.ibizlab.util.domain.EntityBase;
import cn.ibizlab.util.annotation.DEField;
import cn.ibizlab.util.enums.DEPredefinedFieldType;
import cn.ibizlab.util.enums.DEFieldDefaultValueType;
import cn.ibizlab.util.helper.DataObject;
import java.io.Serializable;
import lombok.*;
import org.springframework.data.annotation.Transient;
......@@ -27,6 +28,7 @@ import cn.ibizlab.util.annotation.Audit;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.baomidou.mybatisplus.annotation.*;
import cn.ibizlab.util.domain.EntityMP;
import com.baomidou.mybatisplus.core.toolkit.IdWorker;
/**
* 实体[统一产品(索引主实体)]
......@@ -146,6 +148,18 @@ public class IBIZUNIProduct extends EntityMP implements Serializable {
}
/**
* 复制当前对象数据到目标对象(粘贴重置)
* @param targetEntity 目标数据对象
* @param bIncEmpty 是否包括空值
* @param <T>
* @return
*/
@Override
public <T> T copyTo(T targetEntity, boolean bIncEmpty) {
this.reset("ibizuniproductid");
return super.copyTo(targetEntity,bIncEmpty);
}
}
......@@ -18,7 +18,6 @@ import org.springframework.cache.annotation.CacheEvict;
import cn.ibizlab.core.sample.domain.IBIZAccount;
import cn.ibizlab.core.sample.filter.IBIZAccountSearchContext;
import com.baomidou.mybatisplus.extension.service.IService;
/**
......
......@@ -18,7 +18,6 @@ import org.springframework.cache.annotation.CacheEvict;
import cn.ibizlab.core.sample.domain.IBIZCPU;
import cn.ibizlab.core.sample.filter.IBIZCPUSearchContext;
import com.baomidou.mybatisplus.extension.service.IService;
/**
......
......@@ -18,7 +18,6 @@ import org.springframework.cache.annotation.CacheEvict;
import cn.ibizlab.core.sample.domain.IBIZCustom;
import cn.ibizlab.core.sample.filter.IBIZCustomSearchContext;
import com.baomidou.mybatisplus.extension.service.IService;
/**
......
......@@ -18,7 +18,6 @@ import org.springframework.cache.annotation.CacheEvict;
import cn.ibizlab.core.sample.domain.IBIZCustomerMG;
import cn.ibizlab.core.sample.filter.IBIZCustomerMGSearchContext;
import com.baomidou.mybatisplus.extension.service.IService;
/**
......
......@@ -18,7 +18,6 @@ import org.springframework.cache.annotation.CacheEvict;
import cn.ibizlab.core.sample.domain.IBIZCustomer;
import cn.ibizlab.core.sample.filter.IBIZCustomerSearchContext;
import com.baomidou.mybatisplus.extension.service.IService;
/**
......
......@@ -18,7 +18,6 @@ import org.springframework.cache.annotation.CacheEvict;
import cn.ibizlab.core.sample.domain.IBIZCustomer_INTF;
import cn.ibizlab.core.sample.filter.IBIZCustomer_INTFSearchContext;
import com.baomidou.mybatisplus.extension.service.IService;
/**
......
......@@ -18,7 +18,6 @@ import org.springframework.cache.annotation.CacheEvict;
import cn.ibizlab.core.sample.domain.IBIZHardware;
import cn.ibizlab.core.sample.filter.IBIZHardwareSearchContext;
import com.baomidou.mybatisplus.extension.service.IService;
/**
......
......@@ -18,7 +18,6 @@ import org.springframework.cache.annotation.CacheEvict;
import cn.ibizlab.core.sample.domain.IBIZOrderDetail;
import cn.ibizlab.core.sample.filter.IBIZOrderDetailSearchContext;
import com.baomidou.mybatisplus.extension.service.IService;
/**
......@@ -53,10 +52,12 @@ public interface IIBIZOrderDetailService extends IService<IBIZOrderDetail>{
Page<IBIZOrderDetail> searchDefault(IBIZOrderDetailSearchContext context) ;
Page<IBIZOrderDetail> searchLOGIC_0007(IBIZOrderDetailSearchContext context) ;
Page<IBIZOrderDetail> searchX(IBIZOrderDetailSearchContext context) ;
List<IBIZOrderDetail> selectByIbizorderid(String ibizorderid) ;
void removeByIbizorderid(String ibizorderid) ;
List<IBIZOrderDetail> selectByIbizuniproductid(String ibizuniproductid) ;
void removeByIbizuniproductid(String ibizuniproductid) ;
List<IBIZOrderDetail> selectByIbizorderid(String ibizorderid);
List<IBIZOrderDetail> selectByIbizorderid(Collection<String> ids);
void removeByIbizorderid(String ibizorderid);
List<IBIZOrderDetail> selectByIbizuniproductid(String ibizuniproductid);
List<IBIZOrderDetail> selectByIbizuniproductid(Collection<String> ids);
void removeByIbizuniproductid(String ibizuniproductid);
/**
*自定义查询SQL
* @param sql select * from table where id =#{et.param}
......
......@@ -18,7 +18,6 @@ import org.springframework.cache.annotation.CacheEvict;
import cn.ibizlab.core.sample.domain.IBIZOrder;
import cn.ibizlab.core.sample.filter.IBIZOrderSearchContext;
import com.baomidou.mybatisplus.extension.service.IService;
/**
......@@ -64,8 +63,8 @@ public interface IIBIZOrderService extends IService<IBIZOrder>{
Page<IBIZOrder> searchState30(IBIZOrderSearchContext context) ;
Page<IBIZOrder> searchState40(IBIZOrderSearchContext context) ;
Page<IBIZOrder> searchXECX(IBIZOrderSearchContext context) ;
List<IBIZOrder> selectByIbizcustomerid(String ibizcustomerid) ;
void removeByIbizcustomerid(String ibizcustomerid) ;
List<IBIZOrder> selectByIbizcustomerid(String ibizcustomerid);
void removeByIbizcustomerid(String ibizcustomerid);
JSONObject importData(List<IBIZOrder> entities,int batchSize,boolean isIgnoreError);
@Async("asyncExecutor")
......
......@@ -18,7 +18,6 @@ import org.springframework.cache.annotation.CacheEvict;
import cn.ibizlab.core.sample.domain.IBIZOrderType;
import cn.ibizlab.core.sample.filter.IBIZOrderTypeSearchContext;
import com.baomidou.mybatisplus.extension.service.IService;
/**
......
......@@ -18,7 +18,6 @@ import org.springframework.cache.annotation.CacheEvict;
import cn.ibizlab.core.sample.domain.IBIZQJ;
import cn.ibizlab.core.sample.filter.IBIZQJSearchContext;
import com.baomidou.mybatisplus.extension.service.IService;
/**
......
......@@ -18,7 +18,6 @@ import org.springframework.cache.annotation.CacheEvict;
import cn.ibizlab.core.sample.domain.IBIZSample0001;
import cn.ibizlab.core.sample.filter.IBIZSample0001SearchContext;
import com.baomidou.mybatisplus.extension.service.IService;
/**
......
......@@ -18,7 +18,6 @@ import org.springframework.cache.annotation.CacheEvict;
import cn.ibizlab.core.sample.domain.IBIZSample0002;
import cn.ibizlab.core.sample.filter.IBIZSample0002SearchContext;
import com.baomidou.mybatisplus.extension.service.IService;
/**
......
......@@ -18,7 +18,6 @@ import org.springframework.cache.annotation.CacheEvict;
import cn.ibizlab.core.sample.domain.IBIZSample0003;
import cn.ibizlab.core.sample.filter.IBIZSample0003SearchContext;
import com.baomidou.mybatisplus.extension.service.IService;
/**
......@@ -40,8 +39,9 @@ public interface IIBIZSample0003Service extends IService<IBIZSample0003>{
Page<IBIZSample0003> searchCurData(IBIZSample0003SearchContext context) ;
Page<IBIZSample0003> searchDefault(IBIZSample0003SearchContext context) ;
Page<IBIZSample0003> searchTopData(IBIZSample0003SearchContext context) ;
List<IBIZSample0003> selectByPibizsample0003id(String ibizsample0003id) ;
void removeByPibizsample0003id(String ibizsample0003id) ;
List<IBIZSample0003> selectByPibizsample0003id(String ibizsample0003id);
void removeByPibizsample0003id(Collection<String> ids);
void removeByPibizsample0003id(String ibizsample0003id);
/**
*自定义查询SQL
* @param sql select * from table where id =#{et.param}
......
......@@ -18,7 +18,6 @@ import org.springframework.cache.annotation.CacheEvict;
import cn.ibizlab.core.sample.domain.IBIZSample0004;
import cn.ibizlab.core.sample.filter.IBIZSample0004SearchContext;
import com.baomidou.mybatisplus.extension.service.IService;
/**
......
......@@ -18,7 +18,6 @@ import org.springframework.cache.annotation.CacheEvict;
import cn.ibizlab.core.sample.domain.IBIZSample0005;
import cn.ibizlab.core.sample.filter.IBIZSample0005SearchContext;
import com.baomidou.mybatisplus.extension.service.IService;
/**
......
......@@ -18,7 +18,6 @@ import org.springframework.cache.annotation.CacheEvict;
import cn.ibizlab.core.sample.domain.IBIZSample0006;
import cn.ibizlab.core.sample.filter.IBIZSample0006SearchContext;
import com.baomidou.mybatisplus.extension.service.IService;
/**
......
......@@ -18,7 +18,6 @@ import org.springframework.cache.annotation.CacheEvict;
import cn.ibizlab.core.sample.domain.IBIZSample0007;
import cn.ibizlab.core.sample.filter.IBIZSample0007SearchContext;
import com.baomidou.mybatisplus.extension.service.IService;
/**
......@@ -39,8 +38,10 @@ public interface IIBIZSample0007Service extends IService<IBIZSample0007>{
void saveBatch(List<IBIZSample0007> list) ;
Page<IBIZSample0007> searchCurGW(IBIZSample0007SearchContext context) ;
Page<IBIZSample0007> searchDefault(IBIZSample0007SearchContext context) ;
List<IBIZSample0007> selectByIbizsample0006id(String ibizsample0006id) ;
void removeByIbizsample0006id(String ibizsample0006id) ;
List<IBIZSample0007> selectByIbizsample0006id(String ibizsample0006id);
void resetByIbizsample0006id(String ibizsample0006id);
void resetByIbizsample0006id(Collection<String> ids);
void removeByIbizsample0006id(String ibizsample0006id);
/**
*自定义查询SQL
* @param sql select * from table where id =#{et.param}
......
......@@ -18,7 +18,6 @@ import org.springframework.cache.annotation.CacheEvict;
import cn.ibizlab.core.sample.domain.IBIZSample0008;
import cn.ibizlab.core.sample.filter.IBIZSample0008SearchContext;
import com.baomidou.mybatisplus.extension.service.IService;
/**
......
......@@ -18,7 +18,6 @@ import org.springframework.cache.annotation.CacheEvict;
import cn.ibizlab.core.sample.domain.IBIZSample0009;
import cn.ibizlab.core.sample.filter.IBIZSample0009SearchContext;
import com.baomidou.mybatisplus.extension.service.IService;
/**
......
......@@ -18,7 +18,6 @@ import org.springframework.cache.annotation.CacheEvict;
import cn.ibizlab.core.sample.domain.IBIZSample0010;
import cn.ibizlab.core.sample.filter.IBIZSample0010SearchContext;
import com.baomidou.mybatisplus.extension.service.IService;
/**
......
......@@ -18,7 +18,6 @@ import org.springframework.cache.annotation.CacheEvict;
import cn.ibizlab.core.sample.domain.IBIZSample0011;
import cn.ibizlab.core.sample.filter.IBIZSample0011SearchContext;
import com.baomidou.mybatisplus.extension.service.IService;
/**
......@@ -38,10 +37,11 @@ public interface IIBIZSample0011Service extends IService<IBIZSample0011>{
boolean save(IBIZSample0011 et) ;
void saveBatch(List<IBIZSample0011> list) ;
Page<IBIZSample0011> searchDefault(IBIZSample0011SearchContext context) ;
List<IBIZSample0011> selectByIbizsample0010id(String ibizsample0010id) ;
void removeByIbizsample0010id(String ibizsample0010id) ;
List<IBIZSample0011> selectByIbizuniproductid(String ibizuniproductid) ;
void removeByIbizuniproductid(String ibizuniproductid) ;
List<IBIZSample0011> selectByIbizsample0010id(String ibizsample0010id);
void removeByIbizsample0010id(Collection<String> ids);
void removeByIbizsample0010id(String ibizsample0010id);
List<IBIZSample0011> selectByIbizuniproductid(String ibizuniproductid);
void removeByIbizuniproductid(String ibizuniproductid);
/**
*自定义查询SQL
* @param sql select * from table where id =#{et.param}
......
......@@ -18,7 +18,6 @@ import org.springframework.cache.annotation.CacheEvict;
import cn.ibizlab.core.sample.domain.IBIZSample0012;
import cn.ibizlab.core.sample.filter.IBIZSample0012SearchContext;
import com.baomidou.mybatisplus.extension.service.IService;
/**
......
......@@ -18,7 +18,6 @@ import org.springframework.cache.annotation.CacheEvict;
import cn.ibizlab.core.sample.domain.IBIZSample0013;
import cn.ibizlab.core.sample.filter.IBIZSample0013SearchContext;
import com.baomidou.mybatisplus.extension.service.IService;
/**
......@@ -38,10 +37,12 @@ public interface IIBIZSample0013Service extends IService<IBIZSample0013>{
boolean save(IBIZSample0013 et) ;
void saveBatch(List<IBIZSample0013> list) ;
Page<IBIZSample0013> searchDefault(IBIZSample0013SearchContext context) ;
List<IBIZSample0013> selectByIbizsample0012id(String ibizsample0012id) ;
void removeByIbizsample0012id(String ibizsample0012id) ;
List<IBIZSample0013> selectByIbizuniproductid(String ibizuniproductid) ;
void removeByIbizuniproductid(String ibizuniproductid) ;
List<IBIZSample0013> selectByIbizsample0012id(String ibizsample0012id);
void resetByIbizsample0012id(String ibizsample0012id);
void resetByIbizsample0012id(Collection<String> ids);
void removeByIbizsample0012id(String ibizsample0012id);
List<IBIZSample0013> selectByIbizuniproductid(String ibizuniproductid);
void removeByIbizuniproductid(String ibizuniproductid);
/**
*自定义查询SQL
* @param sql select * from table where id =#{et.param}
......
......@@ -18,7 +18,6 @@ import org.springframework.cache.annotation.CacheEvict;
import cn.ibizlab.core.sample.domain.IBIZSample0014;
import cn.ibizlab.core.sample.filter.IBIZSample0014SearchContext;
import com.baomidou.mybatisplus.extension.service.IService;
/**
......@@ -39,8 +38,8 @@ public interface IIBIZSample0014Service extends IService<IBIZSample0014>{
void saveBatch(List<IBIZSample0014> list) ;
Page<IBIZSample0014> searchCurIBIZSample0014(IBIZSample0014SearchContext context) ;
Page<IBIZSample0014> searchDefault(IBIZSample0014SearchContext context) ;
List<IBIZSample0014> selectByIbizsample0003id(String ibizsample0003id) ;
void removeByIbizsample0003id(String ibizsample0003id) ;
List<IBIZSample0014> selectByIbizsample0003id(String ibizsample0003id);
void removeByIbizsample0003id(String ibizsample0003id);
/**
*自定义查询SQL
* @param sql select * from table where id =#{et.param}
......
......@@ -18,7 +18,6 @@ import org.springframework.cache.annotation.CacheEvict;
import cn.ibizlab.core.sample.domain.IBIZSample0015;
import cn.ibizlab.core.sample.filter.IBIZSample0015SearchContext;
import com.baomidou.mybatisplus.extension.service.IService;
/**
......
......@@ -18,7 +18,6 @@ import org.springframework.cache.annotation.CacheEvict;
import cn.ibizlab.core.sample.domain.IBIZSample0016;
import cn.ibizlab.core.sample.filter.IBIZSample0016SearchContext;
import com.baomidou.mybatisplus.extension.service.IService;
/**
......@@ -38,10 +37,12 @@ public interface IIBIZSample0016Service extends IService<IBIZSample0016>{
boolean save(IBIZSample0016 et) ;
void saveBatch(List<IBIZSample0016> list) ;
Page<IBIZSample0016> searchDefault(IBIZSample0016SearchContext context) ;
List<IBIZSample0016> selectByIbizsample0014id(String ibizsample0014id) ;
void removeByIbizsample0014id(String ibizsample0014id) ;
List<IBIZSample0016> selectByIbizsample0015id(String ibizsample0015id) ;
void removeByIbizsample0015id(String ibizsample0015id) ;
List<IBIZSample0016> selectByIbizsample0014id(String ibizsample0014id);
void resetByIbizsample0014id(String ibizsample0014id);
void resetByIbizsample0014id(Collection<String> ids);
void removeByIbizsample0014id(String ibizsample0014id);
List<IBIZSample0016> selectByIbizsample0015id(String ibizsample0015id);
void removeByIbizsample0015id(String ibizsample0015id);
/**
*自定义查询SQL
* @param sql select * from table where id =#{et.param}
......
......@@ -18,7 +18,6 @@ import org.springframework.cache.annotation.CacheEvict;
import cn.ibizlab.core.sample.domain.IBIZSample0017;
import cn.ibizlab.core.sample.filter.IBIZSample0017SearchContext;
import com.baomidou.mybatisplus.extension.service.IService;
/**
......
......@@ -18,7 +18,6 @@ import org.springframework.cache.annotation.CacheEvict;
import cn.ibizlab.core.sample.domain.IBIZSample0018;
import cn.ibizlab.core.sample.filter.IBIZSample0018SearchContext;
import com.baomidou.mybatisplus.extension.service.IService;
/**
......
......@@ -18,7 +18,6 @@ import org.springframework.cache.annotation.CacheEvict;
import cn.ibizlab.core.sample.domain.IBIZSample0019;
import cn.ibizlab.core.sample.filter.IBIZSample0019SearchContext;
import com.baomidou.mybatisplus.extension.service.IService;
/**
......
......@@ -18,7 +18,6 @@ import org.springframework.cache.annotation.CacheEvict;
import cn.ibizlab.core.sample.domain.IBIZSample0020;
import cn.ibizlab.core.sample.filter.IBIZSample0020SearchContext;
import com.baomidou.mybatisplus.extension.service.IService;
/**
......@@ -38,8 +37,8 @@ public interface IIBIZSample0020Service extends IService<IBIZSample0020>{
boolean save(IBIZSample0020 et) ;
void saveBatch(List<IBIZSample0020> list) ;
Page<IBIZSample0020> searchDefault(IBIZSample0020SearchContext context) ;
List<IBIZSample0020> selectByIbizsample0019id(String ibizsample0019id) ;
void removeByIbizsample0019id(String ibizsample0019id) ;
List<IBIZSample0020> selectByIbizsample0019id(String ibizsample0019id);
void removeByIbizsample0019id(String ibizsample0019id);
/**
*自定义查询SQL
* @param sql select * from table where id =#{et.param}
......
......@@ -18,7 +18,6 @@ import org.springframework.cache.annotation.CacheEvict;
import cn.ibizlab.core.sample.domain.IBIZSample;
import cn.ibizlab.core.sample.filter.IBIZSampleSearchContext;
import com.baomidou.mybatisplus.extension.service.IService;
/**
......
......@@ -18,7 +18,6 @@ import org.springframework.cache.annotation.CacheEvict;
import cn.ibizlab.core.sample.domain.IBIZSoftwareSuit;
import cn.ibizlab.core.sample.filter.IBIZSoftwareSuitSearchContext;
import com.baomidou.mybatisplus.extension.service.IService;
/**
......
......@@ -18,7 +18,6 @@ import org.springframework.cache.annotation.CacheEvict;
import cn.ibizlab.core.sample.domain.IBIZStorage;
import cn.ibizlab.core.sample.filter.IBIZStorageSearchContext;
import com.baomidou.mybatisplus.extension.service.IService;
/**
......
......@@ -18,7 +18,6 @@ import org.springframework.cache.annotation.CacheEvict;
import cn.ibizlab.core.sample.domain.IBIZSupplier;
import cn.ibizlab.core.sample.filter.IBIZSupplierSearchContext;
import com.baomidou.mybatisplus.extension.service.IService;
/**
......
......@@ -18,7 +18,6 @@ import org.springframework.cache.annotation.CacheEvict;
import cn.ibizlab.core.sample.domain.IBIZUNIProduct;
import cn.ibizlab.core.sample.filter.IBIZUNIProductSearchContext;
import com.baomidou.mybatisplus.extension.service.IService;
/**
......
......@@ -22,6 +22,7 @@ import org.springframework.data.domain.PageImpl;
import org.springframework.data.domain.Pageable;
import org.springframework.util.ObjectUtils;
import org.springframework.beans.factory.annotation.Value;
import cn.ibizlab.util.errors.BadRequestAlertException;
import org.springframework.transaction.annotation.Transactional;
import org.springframework.context.annotation.Lazy;
import cn.ibizlab.core.sample.domain.IBIZAccount;
......@@ -35,6 +36,7 @@ import cn.ibizlab.util.helper.DEFieldCacheMap;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import cn.ibizlab.core.sample.mapper.IBIZAccountMapper;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
import com.baomidou.mybatisplus.core.conditions.Wrapper;
import com.alibaba.fastjson.JSONObject;
import org.springframework.util.StringUtils;
......@@ -59,6 +61,7 @@ public class IBIZAccountServiceImpl extends ServiceImpl<IBIZAccountMapper, IBIZA
}
@Override
@Transactional
public void createBatch(List<IBIZAccount> list) {
this.saveBatch(list,batchSize);
}
......@@ -66,13 +69,14 @@ public class IBIZAccountServiceImpl extends ServiceImpl<IBIZAccountMapper, IBIZA
@Override
@Transactional
public boolean update(IBIZAccount et) {
if(!update(et,(Wrapper) et.getUpdateWrapper(true).eq("ibizaccountid",et.getIbizaccountid())))
if(!update(et,(Wrapper) et.getUpdateWrapper(true).eq("ibizaccountid",et.getIbizaccountid())))
return false;
CachedBeanCopier.copy(get(et.getIbizaccountid()),et);
return true;
}
@Override
@Transactional
public void updateBatch(List<IBIZAccount> list) {
updateBatchById(list,batchSize);
}
......@@ -85,6 +89,7 @@ public class IBIZAccountServiceImpl extends ServiceImpl<IBIZAccountMapper, IBIZA
}
@Override
@Transactional
public void removeBatch(Collection<String> idList) {
removeByIds(idList);
}
......@@ -130,12 +135,14 @@ public class IBIZAccountServiceImpl extends ServiceImpl<IBIZAccountMapper, IBIZA
}
@Override
@Transactional
public boolean saveBatch(Collection<IBIZAccount> list) {
saveOrUpdateBatch(list,batchSize);
return true;
}
@Override
@Transactional
public void saveBatch(List<IBIZAccount> list) {
saveOrUpdateBatch(list,batchSize);
}
......@@ -201,6 +208,8 @@ public class IBIZAccountServiceImpl extends ServiceImpl<IBIZAccountMapper, IBIZA
return entities;
}
}
......
......@@ -22,6 +22,7 @@ import org.springframework.data.domain.PageImpl;
import org.springframework.data.domain.Pageable;
import org.springframework.util.ObjectUtils;
import org.springframework.beans.factory.annotation.Value;
import cn.ibizlab.util.errors.BadRequestAlertException;
import org.springframework.transaction.annotation.Transactional;
import org.springframework.context.annotation.Lazy;
import cn.ibizlab.core.sample.domain.IBIZCPU;
......@@ -35,6 +36,7 @@ import cn.ibizlab.util.helper.DEFieldCacheMap;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import cn.ibizlab.core.sample.mapper.IBIZCPUMapper;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
import com.baomidou.mybatisplus.core.conditions.Wrapper;
import com.alibaba.fastjson.JSONObject;
import org.springframework.util.StringUtils;
......@@ -60,6 +62,7 @@ public class IBIZCPUServiceImpl extends ServiceImpl<IBIZCPUMapper, IBIZCPU> impl
}
@Override
@Transactional
public void createBatch(List<IBIZCPU> list) {
this.saveBatch(list,batchSize);
}
......@@ -68,13 +71,14 @@ public class IBIZCPUServiceImpl extends ServiceImpl<IBIZCPUMapper, IBIZCPU> impl
@Transactional
public boolean update(IBIZCPU et) {
ibizhardwareService.update(ibizcpuInheritMapping.toIbizhardware(et));
if(!update(et,(Wrapper) et.getUpdateWrapper(true).eq("ibizcpuid",et.getIbizcpuid())))
if(!update(et,(Wrapper) et.getUpdateWrapper(true).eq("ibizcpuid",et.getIbizcpuid())))
return false;
CachedBeanCopier.copy(get(et.getIbizcpuid()),et);
return true;
}
@Override
@Transactional
public void updateBatch(List<IBIZCPU> list) {
updateBatchById(list,batchSize);
}
......@@ -88,6 +92,7 @@ public class IBIZCPUServiceImpl extends ServiceImpl<IBIZCPUMapper, IBIZCPU> impl
}
@Override
@Transactional
public void removeBatch(Collection<String> idList) {
removeByIds(idList);
}
......@@ -133,12 +138,14 @@ public class IBIZCPUServiceImpl extends ServiceImpl<IBIZCPUMapper, IBIZCPU> impl
}
@Override
@Transactional
public boolean saveBatch(Collection<IBIZCPU> list) {
saveOrUpdateBatch(list,batchSize);
return true;
}
@Override
@Transactional
public void saveBatch(List<IBIZCPU> list) {
saveOrUpdateBatch(list,batchSize);
}
......@@ -221,6 +228,8 @@ public class IBIZCPUServiceImpl extends ServiceImpl<IBIZCPUMapper, IBIZCPU> impl
return entities;
}
}
......
......@@ -22,6 +22,7 @@ import org.springframework.data.domain.PageImpl;
import org.springframework.data.domain.Pageable;
import org.springframework.util.ObjectUtils;
import org.springframework.beans.factory.annotation.Value;
import cn.ibizlab.util.errors.BadRequestAlertException;
import org.springframework.transaction.annotation.Transactional;
import org.springframework.context.annotation.Lazy;
import cn.ibizlab.core.sample.domain.IBIZCustom;
......@@ -35,6 +36,7 @@ import cn.ibizlab.util.helper.DEFieldCacheMap;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import cn.ibizlab.core.sample.mapper.IBIZCustomMapper;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
import com.baomidou.mybatisplus.core.conditions.Wrapper;
import com.alibaba.fastjson.JSONObject;
import org.springframework.util.StringUtils;
......@@ -59,6 +61,7 @@ public class IBIZCustomServiceImpl extends ServiceImpl<IBIZCustomMapper, IBIZCus
}
@Override
@Transactional
public void createBatch(List<IBIZCustom> list) {
this.saveBatch(list,batchSize);
}
......@@ -66,13 +69,14 @@ public class IBIZCustomServiceImpl extends ServiceImpl<IBIZCustomMapper, IBIZCus
@Override
@Transactional
public boolean update(IBIZCustom et) {
if(!update(et,(Wrapper) et.getUpdateWrapper(true).eq("ibizcustomid",et.getIbizcustomid())))
if(!update(et,(Wrapper) et.getUpdateWrapper(true).eq("ibizcustomid",et.getIbizcustomid())))
return false;
CachedBeanCopier.copy(get(et.getIbizcustomid()),et);
return true;
}
@Override
@Transactional
public void updateBatch(List<IBIZCustom> list) {
updateBatchById(list,batchSize);
}
......@@ -85,6 +89,7 @@ public class IBIZCustomServiceImpl extends ServiceImpl<IBIZCustomMapper, IBIZCus
}
@Override
@Transactional
public void removeBatch(Collection<String> idList) {
removeByIds(idList);
}
......@@ -130,12 +135,14 @@ public class IBIZCustomServiceImpl extends ServiceImpl<IBIZCustomMapper, IBIZCus
}
@Override
@Transactional
public boolean saveBatch(Collection<IBIZCustom> list) {
saveOrUpdateBatch(list,batchSize);
return true;
}
@Override
@Transactional
public void saveBatch(List<IBIZCustom> list) {
saveOrUpdateBatch(list,batchSize);
}
......@@ -201,6 +208,8 @@ public class IBIZCustomServiceImpl extends ServiceImpl<IBIZCustomMapper, IBIZCus
return entities;
}
}
......
......@@ -22,6 +22,7 @@ import org.springframework.data.domain.PageImpl;
import org.springframework.data.domain.Pageable;
import org.springframework.util.ObjectUtils;
import org.springframework.beans.factory.annotation.Value;
import cn.ibizlab.util.errors.BadRequestAlertException;
import org.springframework.transaction.annotation.Transactional;
import org.springframework.context.annotation.Lazy;
import cn.ibizlab.core.sample.domain.IBIZCustomerMG;
......@@ -35,6 +36,7 @@ import cn.ibizlab.util.helper.DEFieldCacheMap;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import cn.ibizlab.core.sample.mapper.IBIZCustomerMGMapper;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
import com.baomidou.mybatisplus.core.conditions.Wrapper;
import com.alibaba.fastjson.JSONObject;
import org.springframework.util.StringUtils;
......@@ -59,6 +61,7 @@ public class IBIZCustomerMGServiceImpl extends ServiceImpl<IBIZCustomerMGMapper,
}
@Override
@Transactional
public void createBatch(List<IBIZCustomerMG> list) {
this.saveBatch(list,batchSize);
}
......@@ -66,13 +69,14 @@ public class IBIZCustomerMGServiceImpl extends ServiceImpl<IBIZCustomerMGMapper,
@Override
@Transactional
public boolean update(IBIZCustomerMG et) {
if(!update(et,(Wrapper) et.getUpdateWrapper(true).eq("ibizcustomerid",et.getIbizcustomerid())))
if(!update(et,(Wrapper) et.getUpdateWrapper(true).eq("ibizcustomerid",et.getIbizcustomerid())))
return false;
CachedBeanCopier.copy(get(et.getIbizcustomerid()),et);
return true;
}
@Override
@Transactional
public void updateBatch(List<IBIZCustomerMG> list) {
updateBatchById(list,batchSize);
}
......@@ -85,6 +89,7 @@ public class IBIZCustomerMGServiceImpl extends ServiceImpl<IBIZCustomerMGMapper,
}
@Override
@Transactional
public void removeBatch(Collection<String> idList) {
removeByIds(idList);
}
......@@ -130,12 +135,14 @@ public class IBIZCustomerMGServiceImpl extends ServiceImpl<IBIZCustomerMGMapper,
}
@Override
@Transactional
public boolean saveBatch(Collection<IBIZCustomerMG> list) {
saveOrUpdateBatch(list,batchSize);
return true;
}
@Override
@Transactional
public void saveBatch(List<IBIZCustomerMG> list) {
saveOrUpdateBatch(list,batchSize);
}
......@@ -182,6 +189,8 @@ public class IBIZCustomerMGServiceImpl extends ServiceImpl<IBIZCustomerMGMapper,
}
}
......
......@@ -22,6 +22,7 @@ import org.springframework.data.domain.PageImpl;
import org.springframework.data.domain.Pageable;
import org.springframework.util.ObjectUtils;
import org.springframework.beans.factory.annotation.Value;
import cn.ibizlab.util.errors.BadRequestAlertException;
import org.springframework.transaction.annotation.Transactional;
import org.springframework.context.annotation.Lazy;
import cn.ibizlab.core.sample.domain.IBIZCustomer;
......@@ -35,6 +36,7 @@ import cn.ibizlab.util.helper.DEFieldCacheMap;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import cn.ibizlab.core.sample.mapper.IBIZCustomerMapper;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
import com.baomidou.mybatisplus.core.conditions.Wrapper;
import com.alibaba.fastjson.JSONObject;
import org.springframework.util.StringUtils;
......@@ -62,6 +64,7 @@ public class IBIZCustomerServiceImpl extends ServiceImpl<IBIZCustomerMapper, IBI
}
@Override
@Transactional
public void createBatch(List<IBIZCustomer> list) {
this.saveBatch(list,batchSize);
}
......@@ -69,13 +72,14 @@ public class IBIZCustomerServiceImpl extends ServiceImpl<IBIZCustomerMapper, IBI
@Override
@Transactional
public boolean update(IBIZCustomer et) {
if(!update(et,(Wrapper) et.getUpdateWrapper(true).eq("ibizcustomerid",et.getIbizcustomerid())))
if(!update(et,(Wrapper) et.getUpdateWrapper(true).eq("ibizcustomerid",et.getIbizcustomerid())))
return false;
CachedBeanCopier.copy(get(et.getIbizcustomerid()),et);
return true;
}
@Override
@Transactional
public void updateBatch(List<IBIZCustomer> list) {
updateBatchById(list,batchSize);
}
......@@ -88,6 +92,7 @@ public class IBIZCustomerServiceImpl extends ServiceImpl<IBIZCustomerMapper, IBI
}
@Override
@Transactional
public void removeBatch(Collection<String> idList) {
removeByIds(idList);
}
......@@ -133,12 +138,14 @@ public class IBIZCustomerServiceImpl extends ServiceImpl<IBIZCustomerMapper, IBI
}
@Override
@Transactional
public boolean saveBatch(Collection<IBIZCustomer> list) {
saveOrUpdateBatch(list,batchSize);
return true;
}
@Override
@Transactional
public void saveBatch(List<IBIZCustomer> list) {
saveOrUpdateBatch(list,batchSize);
}
......@@ -204,6 +211,8 @@ public class IBIZCustomerServiceImpl extends ServiceImpl<IBIZCustomerMapper, IBI
return entities;
}
}
......
......@@ -22,6 +22,7 @@ import org.springframework.data.domain.PageImpl;
import org.springframework.data.domain.Pageable;
import org.springframework.util.ObjectUtils;
import org.springframework.beans.factory.annotation.Value;
import cn.ibizlab.util.errors.BadRequestAlertException;
import org.springframework.transaction.annotation.Transactional;
import org.springframework.context.annotation.Lazy;
import cn.ibizlab.core.sample.domain.IBIZCustomer_INTF;
......@@ -35,6 +36,7 @@ import cn.ibizlab.util.helper.DEFieldCacheMap;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import cn.ibizlab.core.sample.mapper.IBIZCustomer_INTFMapper;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
import com.baomidou.mybatisplus.core.conditions.Wrapper;
import com.alibaba.fastjson.JSONObject;
import org.springframework.util.StringUtils;
......@@ -59,6 +61,7 @@ public class IBIZCustomer_INTFServiceImpl extends ServiceImpl<IBIZCustomer_INTFM
}
@Override
@Transactional
public void createBatch(List<IBIZCustomer_INTF> list) {
this.saveBatch(list,batchSize);
}
......@@ -66,13 +69,14 @@ public class IBIZCustomer_INTFServiceImpl extends ServiceImpl<IBIZCustomer_INTFM
@Override
@Transactional
public boolean update(IBIZCustomer_INTF et) {
if(!update(et,(Wrapper) et.getUpdateWrapper(true).eq("ibizcustomerid",et.getIbizcustomerid())))
if(!update(et,(Wrapper) et.getUpdateWrapper(true).eq("ibizcustomerid",et.getIbizcustomerid())))
return false;
CachedBeanCopier.copy(get(et.getIbizcustomerid()),et);
return true;
}
@Override
@Transactional
public void updateBatch(List<IBIZCustomer_INTF> list) {
updateBatchById(list,batchSize);
}
......@@ -85,6 +89,7 @@ public class IBIZCustomer_INTFServiceImpl extends ServiceImpl<IBIZCustomer_INTFM
}
@Override
@Transactional
public void removeBatch(Collection<String> idList) {
removeByIds(idList);
}
......@@ -130,12 +135,14 @@ public class IBIZCustomer_INTFServiceImpl extends ServiceImpl<IBIZCustomer_INTFM
}
@Override
@Transactional
public boolean saveBatch(Collection<IBIZCustomer_INTF> list) {
saveOrUpdateBatch(list,batchSize);
return true;
}
@Override
@Transactional
public void saveBatch(List<IBIZCustomer_INTF> list) {
saveOrUpdateBatch(list,batchSize);
}
......@@ -217,6 +224,8 @@ public class IBIZCustomer_INTFServiceImpl extends ServiceImpl<IBIZCustomer_INTFM
return entities;
}
}
......
......@@ -22,6 +22,7 @@ import org.springframework.data.domain.PageImpl;
import org.springframework.data.domain.Pageable;
import org.springframework.util.ObjectUtils;
import org.springframework.beans.factory.annotation.Value;
import cn.ibizlab.util.errors.BadRequestAlertException;
import org.springframework.transaction.annotation.Transactional;
import org.springframework.context.annotation.Lazy;
import cn.ibizlab.core.sample.domain.IBIZHardware;
......@@ -35,6 +36,7 @@ import cn.ibizlab.util.helper.DEFieldCacheMap;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import cn.ibizlab.core.sample.mapper.IBIZHardwareMapper;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
import com.baomidou.mybatisplus.core.conditions.Wrapper;
import com.alibaba.fastjson.JSONObject;
import org.springframework.util.StringUtils;
......@@ -60,6 +62,7 @@ public class IBIZHardwareServiceImpl extends ServiceImpl<IBIZHardwareMapper, IBI
}
@Override
@Transactional
public void createBatch(List<IBIZHardware> list) {
this.saveBatch(list,batchSize);
}
......@@ -68,13 +71,14 @@ public class IBIZHardwareServiceImpl extends ServiceImpl<IBIZHardwareMapper, IBI
@Transactional
public boolean update(IBIZHardware et) {
ibizuniproductService.update(ibizhardwareInheritMapping.toIbizuniproduct(et));
if(!update(et,(Wrapper) et.getUpdateWrapper(true).eq("ibizhardwareid",et.getIbizhardwareid())))
if(!update(et,(Wrapper) et.getUpdateWrapper(true).eq("ibizhardwareid",et.getIbizhardwareid())))
return false;
CachedBeanCopier.copy(get(et.getIbizhardwareid()),et);
return true;
}
@Override
@Transactional
public void updateBatch(List<IBIZHardware> list) {
updateBatchById(list,batchSize);
}
......@@ -88,6 +92,7 @@ public class IBIZHardwareServiceImpl extends ServiceImpl<IBIZHardwareMapper, IBI
}
@Override
@Transactional
public void removeBatch(Collection<String> idList) {
removeByIds(idList);
}
......@@ -133,12 +138,14 @@ public class IBIZHardwareServiceImpl extends ServiceImpl<IBIZHardwareMapper, IBI
}
@Override
@Transactional
public boolean saveBatch(Collection<IBIZHardware> list) {
saveOrUpdateBatch(list,batchSize);
return true;
}
@Override
@Transactional
public void saveBatch(List<IBIZHardware> list) {
saveOrUpdateBatch(list,batchSize);
}
......@@ -230,6 +237,8 @@ public class IBIZHardwareServiceImpl extends ServiceImpl<IBIZHardwareMapper, IBI
return entities;
}
}
......
......@@ -22,6 +22,7 @@ import org.springframework.data.domain.PageImpl;
import org.springframework.data.domain.Pageable;
import org.springframework.util.ObjectUtils;
import org.springframework.beans.factory.annotation.Value;
import cn.ibizlab.util.errors.BadRequestAlertException;
import org.springframework.transaction.annotation.Transactional;
import org.springframework.context.annotation.Lazy;
import cn.ibizlab.core.sample.domain.IBIZOrderDetail;
......@@ -35,6 +36,7 @@ import cn.ibizlab.util.helper.DEFieldCacheMap;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import cn.ibizlab.core.sample.mapper.IBIZOrderDetailMapper;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
import com.baomidou.mybatisplus.core.conditions.Wrapper;
import com.alibaba.fastjson.JSONObject;
import org.springframework.util.StringUtils;
......@@ -75,6 +77,7 @@ public class IBIZOrderDetailServiceImpl extends ServiceImpl<IBIZOrderDetailMappe
}
@Override
@Transactional
public void createBatch(List<IBIZOrderDetail> list) {
list.forEach(item->fillParentData(item));
this.saveBatch(list,batchSize);
......@@ -99,7 +102,7 @@ public class IBIZOrderDetailServiceImpl extends ServiceImpl<IBIZOrderDetailMappe
@Transactional
public boolean update(IBIZOrderDetail et) {
fillParentData(et);
if(!update(et,(Wrapper) et.getUpdateWrapper(true).eq("ibizorderdetailid",et.getIbizorderdetailid())))
if(!update(et,(Wrapper) et.getUpdateWrapper(true).eq("ibizorderdetailid",et.getIbizorderdetailid())))
return false;
CachedBeanCopier.copy(get(et.getIbizorderdetailid()),et);
updateParentData(et);
......@@ -107,6 +110,7 @@ public class IBIZOrderDetailServiceImpl extends ServiceImpl<IBIZOrderDetailMappe
}
@Override
@Transactional
public void updateBatch(List<IBIZOrderDetail> list) {
list.forEach(item->fillParentData(item));
updateBatchById(list,batchSize);
......@@ -137,6 +141,7 @@ public class IBIZOrderDetailServiceImpl extends ServiceImpl<IBIZOrderDetailMappe
}
@Override
@Transactional
public void removeBatch(Collection<String> idList) {
List<IBIZOrderDetail> entities= baseMapper.selectBatchIds(idList);
removeByIds(idList);
......@@ -241,6 +246,7 @@ public class IBIZOrderDetailServiceImpl extends ServiceImpl<IBIZOrderDetailMappe
}
@Override
@Transactional
public boolean saveBatch(Collection<IBIZOrderDetail> list) {
list.forEach(item->fillParentData(item));
saveOrUpdateBatch(list,batchSize);
......@@ -248,6 +254,7 @@ public class IBIZOrderDetailServiceImpl extends ServiceImpl<IBIZOrderDetailMappe
}
@Override
@Transactional
public void saveBatch(List<IBIZOrderDetail> list) {
list.forEach(item->fillParentData(item));
saveOrUpdateBatch(list,batchSize);
......@@ -258,6 +265,10 @@ public class IBIZOrderDetailServiceImpl extends ServiceImpl<IBIZOrderDetailMappe
public List<IBIZOrderDetail> selectByIbizorderid(String ibizorderid) {
return baseMapper.selectByIbizorderid(ibizorderid);
}
@Override
public List<IBIZOrderDetail> selectByIbizorderid(Collection<String> ids) {
return this.list(new QueryWrapper<IBIZOrderDetail>().in("ibizorderid",ids));
}
@Override
public void removeByIbizorderid(String ibizorderid) {
......@@ -268,6 +279,10 @@ public class IBIZOrderDetailServiceImpl extends ServiceImpl<IBIZOrderDetailMappe
public List<IBIZOrderDetail> selectByIbizuniproductid(String ibizuniproductid) {
return baseMapper.selectByIbizuniproductid(ibizuniproductid);
}
@Override
public List<IBIZOrderDetail> selectByIbizuniproductid(Collection<String> ids) {
return this.list(new QueryWrapper<IBIZOrderDetail>().in("ibizuniproductid",ids));
}
@Override
public void removeByIbizuniproductid(String ibizuniproductid) {
......@@ -432,6 +447,8 @@ public class IBIZOrderDetailServiceImpl extends ServiceImpl<IBIZOrderDetailMappe
return entities;
}
}
......
......@@ -22,6 +22,7 @@ import org.springframework.data.domain.PageImpl;
import org.springframework.data.domain.Pageable;
import org.springframework.util.ObjectUtils;
import org.springframework.beans.factory.annotation.Value;
import cn.ibizlab.util.errors.BadRequestAlertException;
import org.springframework.transaction.annotation.Transactional;
import org.springframework.context.annotation.Lazy;
import cn.ibizlab.core.sample.domain.IBIZOrder;
......@@ -35,6 +36,7 @@ import cn.ibizlab.util.helper.DEFieldCacheMap;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import cn.ibizlab.core.sample.mapper.IBIZOrderMapper;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
import com.baomidou.mybatisplus.core.conditions.Wrapper;
import com.alibaba.fastjson.JSONObject;
import org.springframework.util.StringUtils;
......@@ -66,6 +68,7 @@ public class IBIZOrderServiceImpl extends ServiceImpl<IBIZOrderMapper, IBIZOrder
}
@Override
@Transactional
public void createBatch(List<IBIZOrder> list) {
list.forEach(item->fillParentData(item));
this.saveBatch(list,batchSize);
......@@ -89,13 +92,14 @@ public class IBIZOrderServiceImpl extends ServiceImpl<IBIZOrderMapper, IBIZOrder
@Transactional
public boolean update(IBIZOrder et) {
fillParentData(et);
if(!update(et,(Wrapper) et.getUpdateWrapper(true).eq("ibizorderid",et.getIbizorderid())))
if(!update(et,(Wrapper) et.getUpdateWrapper(true).eq("ibizorderid",et.getIbizorderid())))
return false;
CachedBeanCopier.copy(get(et.getIbizorderid()),et);
return true;
}
@Override
@Transactional
public void updateBatch(List<IBIZOrder> list) {
list.forEach(item->fillParentData(item));
updateBatchById(list,batchSize);
......@@ -118,12 +122,17 @@ public class IBIZOrderServiceImpl extends ServiceImpl<IBIZOrderMapper, IBIZOrder
@Override
@Transactional
public boolean remove(String key) {
if(!ObjectUtils.isEmpty(ibizorderdetailService.selectByIbizorderid(key)))
throw new BadRequestAlertException("删除数据失败,当前数据存在关系实体[IBIZOrderDetail]数据,无法删除!","","");
boolean result=removeById(key);
return result ;
}
@Override
@Transactional
public void removeBatch(Collection<String> idList) {
if(!ObjectUtils.isEmpty(ibizorderdetailService.selectByIbizorderid(idList)))
throw new BadRequestAlertException("删除数据失败,当前数据存在关系实体[IBIZOrderDetail]数据,无法删除!","","");
removeByIds(idList);
}
......@@ -218,6 +227,7 @@ public class IBIZOrderServiceImpl extends ServiceImpl<IBIZOrderMapper, IBIZOrder
}
@Override
@Transactional
public boolean saveBatch(Collection<IBIZOrder> list) {
list.forEach(item->fillParentData(item));
saveOrUpdateBatch(list,batchSize);
......@@ -225,6 +235,7 @@ public class IBIZOrderServiceImpl extends ServiceImpl<IBIZOrderMapper, IBIZOrder
}
@Override
@Transactional
public void saveBatch(List<IBIZOrder> list) {
list.forEach(item->fillParentData(item));
saveOrUpdateBatch(list,batchSize);
......@@ -235,7 +246,6 @@ public class IBIZOrderServiceImpl extends ServiceImpl<IBIZOrderMapper, IBIZOrder
public List<IBIZOrder> selectByIbizcustomerid(String ibizcustomerid) {
return baseMapper.selectByIbizcustomerid(ibizcustomerid);
}
@Override
public void removeByIbizcustomerid(String ibizcustomerid) {
this.remove(new QueryWrapper<IBIZOrder>().eq("ibizcustomerid",ibizcustomerid));
......@@ -518,10 +528,18 @@ public class IBIZOrderServiceImpl extends ServiceImpl<IBIZOrderMapper, IBIZOrder
//主键重复性判断.外键约束判断(上传数据自身的检查/数据库的检查)
for(int i=0;i<entities.size();i++) {
IBIZOrder entity = entities.get(i);
Object id = entity.get(keyField);
Object id = entity.getIbizorderid();
if(ObjectUtils.isEmpty(id)) {
id = entity.getDefaultKey(true);
entity.set(keyField, id);
if(ObjectUtils.isEmpty(id)){
Integer lineNum = i + 1;
errorLines.add(lineNum);
errorMsgs.add("第" + lineNum + "行:无法获取当前数据主键。");
continue;
}
else{
entity.setIbizorderid((String) id);
}
}
if(!ids.contains(id)){
ids.add(id);
......@@ -540,8 +558,9 @@ public class IBIZOrderServiceImpl extends ServiceImpl<IBIZOrderMapper, IBIZOrder
}
//实体关系[DER1N_IBIZORDER_IBIZCUSTOMER_IBIZCUSTOMERID]
if(!ObjectUtils.isEmpty(entity.getIbizcustomerid())){
cn.ibizlab.core.sample.domain.IBIZCustomer fkEntity=ibizcustomerService.getById(entity.getIbizcustomerid());
if(ObjectUtils.isEmpty(fkEntity)){
cn.ibizlab.core.sample.domain.IBIZCustomer fkEntity=new cn.ibizlab.core.sample.domain.IBIZCustomer();
fkEntity.setIbizcustomerid(entity.getIbizcustomerid());
if(!ibizcustomerService.checkKey(fkEntity)){
Integer lineNum = i + 1;
errorLines.add(lineNum);
errorMsgs.add(String.format("第" + lineNum + "行:[%s]父数据有误。",entity.getIbizcustomerid()));
......@@ -605,19 +624,16 @@ public class IBIZOrderServiceImpl extends ServiceImpl<IBIZOrderMapper, IBIZOrder
@Transactional
public JSONObject executeImportData(List<IBIZOrder> entities, int batchSize ,boolean isIgnoreError) {
JSONObject rs=testImportData(entities,isIgnoreError);
if(rs.getInteger("rst")==1 && !isIgnoreError)
return rs;
String keyField= DEFieldCacheMap.getDEKeyField(IBIZOrder.class);
List<IBIZOrder> tempDEList=new ArrayList<>();
Set tempIds=new HashSet<>();
for(int i=0;i<entities.size();i++) {
IBIZOrder entity = entities.get(i);
tempDEList.add(entity);
Object id=entity.get(keyField);
Object id=entity.getIbizorderid();
if(!ObjectUtils.isEmpty(id))
tempIds.add(id);
if(tempDEList.size()>=batchSize || (tempDEList.size()<batchSize && i==entities.size()-1)){
......@@ -638,19 +654,17 @@ public class IBIZOrderServiceImpl extends ServiceImpl<IBIZOrderMapper, IBIZOrder
*/
@Transactional
public void commit(List<IBIZOrder> entities, Set ids){
String keyField= DEFieldCacheMap.getDEKeyField(IBIZOrder.class);
List<IBIZOrder> _create=new ArrayList<>();
List<IBIZOrder> _update=new ArrayList<>();
Set oldIds=new HashSet<>();
if(ids.size()>0){
List<IBIZOrder> oldEntities=this.listByIds(ids);
for(IBIZOrder entity:oldEntities){
oldIds.add(entity.get(keyField));
oldIds.add(entity.getIbizorderid());
}
}
for(IBIZOrder entity:entities){
Object id=entity.get(keyField);
Object id=entity.getIbizorderid();
if(oldIds.contains(id))
_update.add(entity);
else
......@@ -661,6 +675,8 @@ public class IBIZOrderServiceImpl extends ServiceImpl<IBIZOrderMapper, IBIZOrder
if(_create.size()>0)
proxyService.createBatch(_create);
}
}
......
......@@ -22,6 +22,7 @@ import org.springframework.data.domain.PageImpl;
import org.springframework.data.domain.Pageable;
import org.springframework.util.ObjectUtils;
import org.springframework.beans.factory.annotation.Value;
import cn.ibizlab.util.errors.BadRequestAlertException;
import org.springframework.transaction.annotation.Transactional;
import org.springframework.context.annotation.Lazy;
import cn.ibizlab.core.sample.domain.IBIZOrderType;
......@@ -35,6 +36,7 @@ import cn.ibizlab.util.helper.DEFieldCacheMap;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import cn.ibizlab.core.sample.mapper.IBIZOrderTypeMapper;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
import com.baomidou.mybatisplus.core.conditions.Wrapper;
import com.alibaba.fastjson.JSONObject;
import org.springframework.util.StringUtils;
......@@ -55,10 +57,14 @@ public class IBIZOrderTypeServiceImpl extends ServiceImpl<IBIZOrderTypeMapper, I
if(!this.retBool(this.baseMapper.insert(et)))
return false;
CachedBeanCopier.copy(get(et.getIbizordertypeid()),et);
cn.ibizlab.core.sample.domain.IBIZOrderType actionLogicDE =new cn.ibizlab.core.sample.domain.IBIZOrderType();
et.copyTo(actionLogicDE,true);
ibizordertypeService.resetCodeList(actionLogicDE);
return true;
}
@Override
@Transactional
public void createBatch(List<IBIZOrderType> list) {
this.saveBatch(list,batchSize);
}
......@@ -66,13 +72,17 @@ public class IBIZOrderTypeServiceImpl extends ServiceImpl<IBIZOrderTypeMapper, I
@Override
@Transactional
public boolean update(IBIZOrderType et) {
if(!update(et,(Wrapper) et.getUpdateWrapper(true).eq("ibizordertypeid",et.getIbizordertypeid())))
if(!update(et,(Wrapper) et.getUpdateWrapper(true).eq("ibizordertypeid",et.getIbizordertypeid())))
return false;
CachedBeanCopier.copy(get(et.getIbizordertypeid()),et);
cn.ibizlab.core.sample.domain.IBIZOrderType actionLogicDE =new cn.ibizlab.core.sample.domain.IBIZOrderType();
et.copyTo(actionLogicDE,true);
ibizordertypeService.resetCodeList(actionLogicDE);
return true;
}
@Override
@Transactional
public void updateBatch(List<IBIZOrderType> list) {
updateBatchById(list,batchSize);
}
......@@ -87,6 +97,7 @@ public class IBIZOrderTypeServiceImpl extends ServiceImpl<IBIZOrderTypeMapper, I
}
@Override
@Transactional
public void removeBatch(Collection<String> idList) {
removeByIds(idList);
}
......@@ -125,6 +136,9 @@ public class IBIZOrderTypeServiceImpl extends ServiceImpl<IBIZOrderTypeMapper, I
public boolean save(IBIZOrderType et) {
if(!saveOrUpdate(et))
return false;
cn.ibizlab.core.sample.domain.IBIZOrderType actionLogicDE =new cn.ibizlab.core.sample.domain.IBIZOrderType();
et.copyTo(actionLogicDE,true);
ibizordertypeService.resetCodeList(actionLogicDE);
return true;
}
......@@ -139,12 +153,14 @@ public class IBIZOrderTypeServiceImpl extends ServiceImpl<IBIZOrderTypeMapper, I
}
@Override
@Transactional
public boolean saveBatch(Collection<IBIZOrderType> list) {
saveOrUpdateBatch(list,batchSize);
return true;
}
@Override
@Transactional
public void saveBatch(List<IBIZOrderType> list) {
saveOrUpdateBatch(list,batchSize);
}
......@@ -210,6 +226,8 @@ public class IBIZOrderTypeServiceImpl extends ServiceImpl<IBIZOrderTypeMapper, I
return entities;
}
}
......
......@@ -22,6 +22,7 @@ import org.springframework.data.domain.PageImpl;
import org.springframework.data.domain.Pageable;
import org.springframework.util.ObjectUtils;
import org.springframework.beans.factory.annotation.Value;
import cn.ibizlab.util.errors.BadRequestAlertException;
import org.springframework.transaction.annotation.Transactional;
import org.springframework.context.annotation.Lazy;
import cn.ibizlab.core.sample.domain.IBIZQJ;
......@@ -35,6 +36,7 @@ import cn.ibizlab.util.helper.DEFieldCacheMap;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import cn.ibizlab.core.sample.mapper.IBIZQJMapper;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
import com.baomidou.mybatisplus.core.conditions.Wrapper;
import com.alibaba.fastjson.JSONObject;
import org.springframework.util.StringUtils;
......@@ -59,6 +61,7 @@ public class IBIZQJServiceImpl extends ServiceImpl<IBIZQJMapper, IBIZQJ> impleme
}
@Override
@Transactional
public void createBatch(List<IBIZQJ> list) {
this.saveBatch(list,batchSize);
}
......@@ -66,13 +69,14 @@ public class IBIZQJServiceImpl extends ServiceImpl<IBIZQJMapper, IBIZQJ> impleme
@Override
@Transactional
public boolean update(IBIZQJ et) {
if(!update(et,(Wrapper) et.getUpdateWrapper(true).eq("ibizqjid",et.getIbizqjid())))
if(!update(et,(Wrapper) et.getUpdateWrapper(true).eq("ibizqjid",et.getIbizqjid())))
return false;
CachedBeanCopier.copy(get(et.getIbizqjid()),et);
return true;
}
@Override
@Transactional
public void updateBatch(List<IBIZQJ> list) {
updateBatchById(list,batchSize);
}
......@@ -85,6 +89,7 @@ public class IBIZQJServiceImpl extends ServiceImpl<IBIZQJMapper, IBIZQJ> impleme
}
@Override
@Transactional
public void removeBatch(Collection<String> idList) {
removeByIds(idList);
}
......@@ -130,12 +135,14 @@ public class IBIZQJServiceImpl extends ServiceImpl<IBIZQJMapper, IBIZQJ> impleme
}
@Override
@Transactional
public boolean saveBatch(Collection<IBIZQJ> list) {
saveOrUpdateBatch(list,batchSize);
return true;
}
@Override
@Transactional
public void saveBatch(List<IBIZQJ> list) {
saveOrUpdateBatch(list,batchSize);
}
......@@ -201,6 +208,8 @@ public class IBIZQJServiceImpl extends ServiceImpl<IBIZQJMapper, IBIZQJ> impleme
return entities;
}
}
......
......@@ -22,6 +22,7 @@ import org.springframework.data.domain.PageImpl;
import org.springframework.data.domain.Pageable;
import org.springframework.util.ObjectUtils;
import org.springframework.beans.factory.annotation.Value;
import cn.ibizlab.util.errors.BadRequestAlertException;
import org.springframework.transaction.annotation.Transactional;
import org.springframework.context.annotation.Lazy;
import cn.ibizlab.core.sample.domain.IBIZSample0001;
......@@ -35,6 +36,7 @@ import cn.ibizlab.util.helper.DEFieldCacheMap;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import cn.ibizlab.core.sample.mapper.IBIZSample0001Mapper;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
import com.baomidou.mybatisplus.core.conditions.Wrapper;
import com.alibaba.fastjson.JSONObject;
import org.springframework.util.StringUtils;
......@@ -59,6 +61,7 @@ public class IBIZSample0001ServiceImpl extends ServiceImpl<IBIZSample0001Mapper,
}
@Override
@Transactional
public void createBatch(List<IBIZSample0001> list) {
this.saveBatch(list,batchSize);
}
......@@ -66,13 +69,14 @@ public class IBIZSample0001ServiceImpl extends ServiceImpl<IBIZSample0001Mapper,
@Override
@Transactional
public boolean update(IBIZSample0001 et) {
if(!update(et,(Wrapper) et.getUpdateWrapper(true).eq("ibizsample0001id",et.getIbizsample0001id())))
if(!update(et,(Wrapper) et.getUpdateWrapper(true).eq("ibizsample0001id",et.getIbizsample0001id())))
return false;
CachedBeanCopier.copy(get(et.getIbizsample0001id()),et);
return true;
}
@Override
@Transactional
public void updateBatch(List<IBIZSample0001> list) {
updateBatchById(list,batchSize);
}
......@@ -85,6 +89,7 @@ public class IBIZSample0001ServiceImpl extends ServiceImpl<IBIZSample0001Mapper,
}
@Override
@Transactional
public void removeBatch(Collection<String> idList) {
removeByIds(idList);
}
......@@ -130,12 +135,14 @@ public class IBIZSample0001ServiceImpl extends ServiceImpl<IBIZSample0001Mapper,
}
@Override
@Transactional
public boolean saveBatch(Collection<IBIZSample0001> list) {
saveOrUpdateBatch(list,batchSize);
return true;
}
@Override
@Transactional
public void saveBatch(List<IBIZSample0001> list) {
saveOrUpdateBatch(list,batchSize);
}
......@@ -201,6 +208,8 @@ public class IBIZSample0001ServiceImpl extends ServiceImpl<IBIZSample0001Mapper,
return entities;
}
}
......
......@@ -22,6 +22,7 @@ import org.springframework.data.domain.PageImpl;
import org.springframework.data.domain.Pageable;
import org.springframework.util.ObjectUtils;
import org.springframework.beans.factory.annotation.Value;
import cn.ibizlab.util.errors.BadRequestAlertException;
import org.springframework.transaction.annotation.Transactional;
import org.springframework.context.annotation.Lazy;
import cn.ibizlab.core.sample.domain.IBIZSample0002;
......@@ -35,6 +36,7 @@ import cn.ibizlab.util.helper.DEFieldCacheMap;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import cn.ibizlab.core.sample.mapper.IBIZSample0002Mapper;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
import com.baomidou.mybatisplus.core.conditions.Wrapper;
import com.alibaba.fastjson.JSONObject;
import org.springframework.util.StringUtils;
......@@ -59,6 +61,7 @@ public class IBIZSample0002ServiceImpl extends ServiceImpl<IBIZSample0002Mapper,
}
@Override
@Transactional
public void createBatch(List<IBIZSample0002> list) {
this.saveBatch(list,batchSize);
}
......@@ -66,13 +69,14 @@ public class IBIZSample0002ServiceImpl extends ServiceImpl<IBIZSample0002Mapper,
@Override
@Transactional
public boolean update(IBIZSample0002 et) {
if(!update(et,(Wrapper) et.getUpdateWrapper(true).eq("ibizsample0002id",et.getIbizsample0002id())))
if(!update(et,(Wrapper) et.getUpdateWrapper(true).eq("ibizsample0002id",et.getIbizsample0002id())))
return false;
CachedBeanCopier.copy(get(et.getIbizsample0002id()),et);
return true;
}
@Override
@Transactional
public void updateBatch(List<IBIZSample0002> list) {
updateBatchById(list,batchSize);
}
......@@ -85,6 +89,7 @@ public class IBIZSample0002ServiceImpl extends ServiceImpl<IBIZSample0002Mapper,
}
@Override
@Transactional
public void removeBatch(Collection<String> idList) {
removeByIds(idList);
}
......@@ -130,12 +135,14 @@ public class IBIZSample0002ServiceImpl extends ServiceImpl<IBIZSample0002Mapper,
}
@Override
@Transactional
public boolean saveBatch(Collection<IBIZSample0002> list) {
saveOrUpdateBatch(list,batchSize);
return true;
}
@Override
@Transactional
public void saveBatch(List<IBIZSample0002> list) {
saveOrUpdateBatch(list,batchSize);
}
......@@ -201,6 +208,8 @@ public class IBIZSample0002ServiceImpl extends ServiceImpl<IBIZSample0002Mapper,
return entities;
}
}
......
......@@ -22,6 +22,7 @@ import org.springframework.data.domain.PageImpl;
import org.springframework.data.domain.Pageable;
import org.springframework.util.ObjectUtils;
import org.springframework.beans.factory.annotation.Value;
import cn.ibizlab.util.errors.BadRequestAlertException;
import org.springframework.transaction.annotation.Transactional;
import org.springframework.context.annotation.Lazy;
import cn.ibizlab.core.sample.domain.IBIZSample0003;
......@@ -35,6 +36,7 @@ import cn.ibizlab.util.helper.DEFieldCacheMap;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import cn.ibizlab.core.sample.mapper.IBIZSample0003Mapper;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
import com.baomidou.mybatisplus.core.conditions.Wrapper;
import com.alibaba.fastjson.JSONObject;
import org.springframework.util.StringUtils;
......@@ -65,6 +67,7 @@ public class IBIZSample0003ServiceImpl extends ServiceImpl<IBIZSample0003Mapper,
}
@Override
@Transactional
public void createBatch(List<IBIZSample0003> list) {
list.forEach(item->fillParentData(item));
this.saveBatch(list,batchSize);
......@@ -74,13 +77,14 @@ public class IBIZSample0003ServiceImpl extends ServiceImpl<IBIZSample0003Mapper,
@Transactional
public boolean update(IBIZSample0003 et) {
fillParentData(et);
if(!update(et,(Wrapper) et.getUpdateWrapper(true).eq("ibizsample0003id",et.getIbizsample0003id())))
if(!update(et,(Wrapper) et.getUpdateWrapper(true).eq("ibizsample0003id",et.getIbizsample0003id())))
return false;
CachedBeanCopier.copy(get(et.getIbizsample0003id()),et);
return true;
}
@Override
@Transactional
public void updateBatch(List<IBIZSample0003> list) {
list.forEach(item->fillParentData(item));
updateBatchById(list,batchSize);
......@@ -89,12 +93,15 @@ public class IBIZSample0003ServiceImpl extends ServiceImpl<IBIZSample0003Mapper,
@Override
@Transactional
public boolean remove(String key) {
ibizsample0003Service.removeByPibizsample0003id(key);
boolean result=removeById(key);
return result ;
}
@Override
@Transactional
public void removeBatch(Collection<String> idList) {
ibizsample0003Service.removeByPibizsample0003id(idList);
removeByIds(idList);
}
......@@ -140,6 +147,7 @@ public class IBIZSample0003ServiceImpl extends ServiceImpl<IBIZSample0003Mapper,
}
@Override
@Transactional
public boolean saveBatch(Collection<IBIZSample0003> list) {
list.forEach(item->fillParentData(item));
saveOrUpdateBatch(list,batchSize);
......@@ -147,6 +155,7 @@ public class IBIZSample0003ServiceImpl extends ServiceImpl<IBIZSample0003Mapper,
}
@Override
@Transactional
public void saveBatch(List<IBIZSample0003> list) {
list.forEach(item->fillParentData(item));
saveOrUpdateBatch(list,batchSize);
......@@ -157,6 +166,10 @@ public class IBIZSample0003ServiceImpl extends ServiceImpl<IBIZSample0003Mapper,
public List<IBIZSample0003> selectByPibizsample0003id(String ibizsample0003id) {
return baseMapper.selectByPibizsample0003id(ibizsample0003id);
}
@Override
public void removeByPibizsample0003id(Collection<String> ids) {
this.remove(new QueryWrapper<IBIZSample0003>().in("pibizsample0003id",ids));
}
@Override
public void removeByPibizsample0003id(String ibizsample0003id) {
......@@ -257,6 +270,8 @@ public class IBIZSample0003ServiceImpl extends ServiceImpl<IBIZSample0003Mapper,
return entities;
}
}
......
......@@ -22,6 +22,7 @@ import org.springframework.data.domain.PageImpl;
import org.springframework.data.domain.Pageable;
import org.springframework.util.ObjectUtils;
import org.springframework.beans.factory.annotation.Value;
import cn.ibizlab.util.errors.BadRequestAlertException;
import org.springframework.transaction.annotation.Transactional;
import org.springframework.context.annotation.Lazy;
import cn.ibizlab.core.sample.domain.IBIZSample0004;
......@@ -35,6 +36,7 @@ import cn.ibizlab.util.helper.DEFieldCacheMap;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import cn.ibizlab.core.sample.mapper.IBIZSample0004Mapper;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
import com.baomidou.mybatisplus.core.conditions.Wrapper;
import com.alibaba.fastjson.JSONObject;
import org.springframework.util.StringUtils;
......@@ -59,6 +61,7 @@ public class IBIZSample0004ServiceImpl extends ServiceImpl<IBIZSample0004Mapper,
}
@Override
@Transactional
public void createBatch(List<IBIZSample0004> list) {
this.saveBatch(list,batchSize);
}
......@@ -66,13 +69,14 @@ public class IBIZSample0004ServiceImpl extends ServiceImpl<IBIZSample0004Mapper,
@Override
@Transactional
public boolean update(IBIZSample0004 et) {
if(!update(et,(Wrapper) et.getUpdateWrapper(true).eq("ibizsample0004id",et.getIbizsample0004id())))
if(!update(et,(Wrapper) et.getUpdateWrapper(true).eq("ibizsample0004id",et.getIbizsample0004id())))
return false;
CachedBeanCopier.copy(get(et.getIbizsample0004id()),et);
return true;
}
@Override
@Transactional
public void updateBatch(List<IBIZSample0004> list) {
updateBatchById(list,batchSize);
}
......@@ -85,6 +89,7 @@ public class IBIZSample0004ServiceImpl extends ServiceImpl<IBIZSample0004Mapper,
}
@Override
@Transactional
public void removeBatch(Collection<String> idList) {
removeByIds(idList);
}
......@@ -130,12 +135,14 @@ public class IBIZSample0004ServiceImpl extends ServiceImpl<IBIZSample0004Mapper,
}
@Override
@Transactional
public boolean saveBatch(Collection<IBIZSample0004> list) {
saveOrUpdateBatch(list,batchSize);
return true;
}
@Override
@Transactional
public void saveBatch(List<IBIZSample0004> list) {
saveOrUpdateBatch(list,batchSize);
}
......@@ -221,6 +228,8 @@ public class IBIZSample0004ServiceImpl extends ServiceImpl<IBIZSample0004Mapper,
return entities;
}
}
......
......@@ -22,6 +22,7 @@ import org.springframework.data.domain.PageImpl;
import org.springframework.data.domain.Pageable;
import org.springframework.util.ObjectUtils;
import org.springframework.beans.factory.annotation.Value;
import cn.ibizlab.util.errors.BadRequestAlertException;
import org.springframework.transaction.annotation.Transactional;
import org.springframework.context.annotation.Lazy;
import cn.ibizlab.core.sample.domain.IBIZSample0005;
......@@ -35,6 +36,7 @@ import cn.ibizlab.util.helper.DEFieldCacheMap;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import cn.ibizlab.core.sample.mapper.IBIZSample0005Mapper;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
import com.baomidou.mybatisplus.core.conditions.Wrapper;
import com.alibaba.fastjson.JSONObject;
import org.springframework.util.StringUtils;
......@@ -59,6 +61,7 @@ public class IBIZSample0005ServiceImpl extends ServiceImpl<IBIZSample0005Mapper,
}
@Override
@Transactional
public void createBatch(List<IBIZSample0005> list) {
this.saveBatch(list,batchSize);
}
......@@ -66,13 +69,14 @@ public class IBIZSample0005ServiceImpl extends ServiceImpl<IBIZSample0005Mapper,
@Override
@Transactional
public boolean update(IBIZSample0005 et) {
if(!update(et,(Wrapper) et.getUpdateWrapper(true).eq("ibizsample0005id",et.getIbizsample0005id())))
if(!update(et,(Wrapper) et.getUpdateWrapper(true).eq("ibizsample0005id",et.getIbizsample0005id())))
return false;
CachedBeanCopier.copy(get(et.getIbizsample0005id()),et);
return true;
}
@Override
@Transactional
public void updateBatch(List<IBIZSample0005> list) {
updateBatchById(list,batchSize);
}
......@@ -85,6 +89,7 @@ public class IBIZSample0005ServiceImpl extends ServiceImpl<IBIZSample0005Mapper,
}
@Override
@Transactional
public void removeBatch(Collection<String> idList) {
removeByIds(idList);
}
......@@ -130,12 +135,14 @@ public class IBIZSample0005ServiceImpl extends ServiceImpl<IBIZSample0005Mapper,
}
@Override
@Transactional
public boolean saveBatch(Collection<IBIZSample0005> list) {
saveOrUpdateBatch(list,batchSize);
return true;
}
@Override
@Transactional
public void saveBatch(List<IBIZSample0005> list) {
saveOrUpdateBatch(list,batchSize);
}
......@@ -221,6 +228,8 @@ public class IBIZSample0005ServiceImpl extends ServiceImpl<IBIZSample0005Mapper,
return entities;
}
}
......
......@@ -22,6 +22,7 @@ import org.springframework.data.domain.PageImpl;
import org.springframework.data.domain.Pageable;
import org.springframework.util.ObjectUtils;
import org.springframework.beans.factory.annotation.Value;
import cn.ibizlab.util.errors.BadRequestAlertException;
import org.springframework.transaction.annotation.Transactional;
import org.springframework.context.annotation.Lazy;
import cn.ibizlab.core.sample.domain.IBIZSample0006;
......@@ -35,6 +36,7 @@ import cn.ibizlab.util.helper.DEFieldCacheMap;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import cn.ibizlab.core.sample.mapper.IBIZSample0006Mapper;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
import com.baomidou.mybatisplus.core.conditions.Wrapper;
import com.alibaba.fastjson.JSONObject;
import org.springframework.util.StringUtils;
......@@ -62,6 +64,7 @@ public class IBIZSample0006ServiceImpl extends ServiceImpl<IBIZSample0006Mapper,
}
@Override
@Transactional
public void createBatch(List<IBIZSample0006> list) {
this.saveBatch(list,batchSize);
}
......@@ -69,13 +72,14 @@ public class IBIZSample0006ServiceImpl extends ServiceImpl<IBIZSample0006Mapper,
@Override
@Transactional
public boolean update(IBIZSample0006 et) {
if(!update(et,(Wrapper) et.getUpdateWrapper(true).eq("ibizsample0006id",et.getIbizsample0006id())))
if(!update(et,(Wrapper) et.getUpdateWrapper(true).eq("ibizsample0006id",et.getIbizsample0006id())))
return false;
CachedBeanCopier.copy(get(et.getIbizsample0006id()),et);
return true;
}
@Override
@Transactional
public void updateBatch(List<IBIZSample0006> list) {
updateBatchById(list,batchSize);
}
......@@ -83,12 +87,15 @@ public class IBIZSample0006ServiceImpl extends ServiceImpl<IBIZSample0006Mapper,
@Override
@Transactional
public boolean remove(String key) {
ibizsample0007Service.resetByIbizsample0006id(key);
boolean result=removeById(key);
return result ;
}
@Override
@Transactional
public void removeBatch(Collection<String> idList) {
ibizsample0007Service.resetByIbizsample0006id(idList);
removeByIds(idList);
}
......@@ -133,12 +140,14 @@ public class IBIZSample0006ServiceImpl extends ServiceImpl<IBIZSample0006Mapper,
}
@Override
@Transactional
public boolean saveBatch(Collection<IBIZSample0006> list) {
saveOrUpdateBatch(list,batchSize);
return true;
}
@Override
@Transactional
public void saveBatch(List<IBIZSample0006> list) {
saveOrUpdateBatch(list,batchSize);
}
......@@ -224,6 +233,8 @@ public class IBIZSample0006ServiceImpl extends ServiceImpl<IBIZSample0006Mapper,
return entities;
}
}
......
......@@ -22,6 +22,7 @@ import org.springframework.data.domain.PageImpl;
import org.springframework.data.domain.Pageable;
import org.springframework.util.ObjectUtils;
import org.springframework.beans.factory.annotation.Value;
import cn.ibizlab.util.errors.BadRequestAlertException;
import org.springframework.transaction.annotation.Transactional;
import org.springframework.context.annotation.Lazy;
import cn.ibizlab.core.sample.domain.IBIZSample0007;
......@@ -35,6 +36,7 @@ import cn.ibizlab.util.helper.DEFieldCacheMap;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import cn.ibizlab.core.sample.mapper.IBIZSample0007Mapper;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
import com.baomidou.mybatisplus.core.conditions.Wrapper;
import com.alibaba.fastjson.JSONObject;
import org.springframework.util.StringUtils;
......@@ -63,6 +65,7 @@ public class IBIZSample0007ServiceImpl extends ServiceImpl<IBIZSample0007Mapper,
}
@Override
@Transactional
public void createBatch(List<IBIZSample0007> list) {
list.forEach(item->fillParentData(item));
this.saveBatch(list,batchSize);
......@@ -72,13 +75,14 @@ public class IBIZSample0007ServiceImpl extends ServiceImpl<IBIZSample0007Mapper,
@Transactional
public boolean update(IBIZSample0007 et) {
fillParentData(et);
if(!update(et,(Wrapper) et.getUpdateWrapper(true).eq("ibizsample0007id",et.getIbizsample0007id())))
if(!update(et,(Wrapper) et.getUpdateWrapper(true).eq("ibizsample0007id",et.getIbizsample0007id())))
return false;
CachedBeanCopier.copy(get(et.getIbizsample0007id()),et);
return true;
}
@Override
@Transactional
public void updateBatch(List<IBIZSample0007> list) {
list.forEach(item->fillParentData(item));
updateBatchById(list,batchSize);
......@@ -92,6 +96,7 @@ public class IBIZSample0007ServiceImpl extends ServiceImpl<IBIZSample0007Mapper,
}
@Override
@Transactional
public void removeBatch(Collection<String> idList) {
removeByIds(idList);
}
......@@ -138,6 +143,7 @@ public class IBIZSample0007ServiceImpl extends ServiceImpl<IBIZSample0007Mapper,
}
@Override
@Transactional
public boolean saveBatch(Collection<IBIZSample0007> list) {
list.forEach(item->fillParentData(item));
saveOrUpdateBatch(list,batchSize);
......@@ -145,6 +151,7 @@ public class IBIZSample0007ServiceImpl extends ServiceImpl<IBIZSample0007Mapper,
}
@Override
@Transactional
public void saveBatch(List<IBIZSample0007> list) {
list.forEach(item->fillParentData(item));
saveOrUpdateBatch(list,batchSize);
......@@ -155,6 +162,15 @@ public class IBIZSample0007ServiceImpl extends ServiceImpl<IBIZSample0007Mapper,
public List<IBIZSample0007> selectByIbizsample0006id(String ibizsample0006id) {
return baseMapper.selectByIbizsample0006id(ibizsample0006id);
}
@Override
public void resetByIbizsample0006id(String ibizsample0006id) {
this.update(new UpdateWrapper<IBIZSample0007>().set("ibizsample0006id",null).eq("ibizsample0006id",ibizsample0006id));
}
@Override
public void resetByIbizsample0006id(Collection<String> ids) {
this.update(new UpdateWrapper<IBIZSample0007>().set("ibizsample0006id",null).in("ibizsample0006id",ids));
}
@Override
public void removeByIbizsample0006id(String ibizsample0006id) {
......@@ -270,6 +286,8 @@ public class IBIZSample0007ServiceImpl extends ServiceImpl<IBIZSample0007Mapper,
return entities;
}
}
......
......@@ -22,6 +22,7 @@ import org.springframework.data.domain.PageImpl;
import org.springframework.data.domain.Pageable;
import org.springframework.util.ObjectUtils;
import org.springframework.beans.factory.annotation.Value;
import cn.ibizlab.util.errors.BadRequestAlertException;
import org.springframework.transaction.annotation.Transactional;
import org.springframework.context.annotation.Lazy;
import cn.ibizlab.core.sample.domain.IBIZSample0008;
......@@ -35,6 +36,7 @@ import cn.ibizlab.util.helper.DEFieldCacheMap;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import cn.ibizlab.core.sample.mapper.IBIZSample0008Mapper;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
import com.baomidou.mybatisplus.core.conditions.Wrapper;
import com.alibaba.fastjson.JSONObject;
import org.springframework.util.StringUtils;
......@@ -59,6 +61,7 @@ public class IBIZSample0008ServiceImpl extends ServiceImpl<IBIZSample0008Mapper,
}
@Override
@Transactional
public void createBatch(List<IBIZSample0008> list) {
this.saveBatch(list,batchSize);
}
......@@ -66,13 +69,14 @@ public class IBIZSample0008ServiceImpl extends ServiceImpl<IBIZSample0008Mapper,
@Override
@Transactional
public boolean update(IBIZSample0008 et) {
if(!update(et,(Wrapper) et.getUpdateWrapper(true).eq("ibizsample0008id",et.getIbizsample0008id())))
if(!update(et,(Wrapper) et.getUpdateWrapper(true).eq("ibizsample0008id",et.getIbizsample0008id())))
return false;
CachedBeanCopier.copy(get(et.getIbizsample0008id()),et);
return true;
}
@Override
@Transactional
public void updateBatch(List<IBIZSample0008> list) {
updateBatchById(list,batchSize);
}
......@@ -85,6 +89,7 @@ public class IBIZSample0008ServiceImpl extends ServiceImpl<IBIZSample0008Mapper,
}
@Override
@Transactional
public void removeBatch(Collection<String> idList) {
removeByIds(idList);
}
......@@ -130,12 +135,14 @@ public class IBIZSample0008ServiceImpl extends ServiceImpl<IBIZSample0008Mapper,
}
@Override
@Transactional
public boolean saveBatch(Collection<IBIZSample0008> list) {
saveOrUpdateBatch(list,batchSize);
return true;
}
@Override
@Transactional
public void saveBatch(List<IBIZSample0008> list) {
saveOrUpdateBatch(list,batchSize);
}
......@@ -221,6 +228,8 @@ public class IBIZSample0008ServiceImpl extends ServiceImpl<IBIZSample0008Mapper,
return entities;
}
}
......
......@@ -22,6 +22,7 @@ import org.springframework.data.domain.PageImpl;
import org.springframework.data.domain.Pageable;
import org.springframework.util.ObjectUtils;
import org.springframework.beans.factory.annotation.Value;
import cn.ibizlab.util.errors.BadRequestAlertException;
import org.springframework.transaction.annotation.Transactional;
import org.springframework.context.annotation.Lazy;
import cn.ibizlab.core.sample.domain.IBIZSample0009;
......@@ -35,6 +36,7 @@ import cn.ibizlab.util.helper.DEFieldCacheMap;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import cn.ibizlab.core.sample.mapper.IBIZSample0009Mapper;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
import com.baomidou.mybatisplus.core.conditions.Wrapper;
import com.alibaba.fastjson.JSONObject;
import org.springframework.util.StringUtils;
......@@ -59,6 +61,7 @@ public class IBIZSample0009ServiceImpl extends ServiceImpl<IBIZSample0009Mapper,
}
@Override
@Transactional
public void createBatch(List<IBIZSample0009> list) {
this.saveBatch(list,batchSize);
}
......@@ -66,13 +69,14 @@ public class IBIZSample0009ServiceImpl extends ServiceImpl<IBIZSample0009Mapper,
@Override
@Transactional
public boolean update(IBIZSample0009 et) {
if(!update(et,(Wrapper) et.getUpdateWrapper(true).eq("ibizsample0009id",et.getIbizsample0009id())))
if(!update(et,(Wrapper) et.getUpdateWrapper(true).eq("ibizsample0009id",et.getIbizsample0009id())))
return false;
CachedBeanCopier.copy(get(et.getIbizsample0009id()),et);
return true;
}
@Override
@Transactional
public void updateBatch(List<IBIZSample0009> list) {
updateBatchById(list,batchSize);
}
......@@ -85,6 +89,7 @@ public class IBIZSample0009ServiceImpl extends ServiceImpl<IBIZSample0009Mapper,
}
@Override
@Transactional
public void removeBatch(Collection<String> idList) {
removeByIds(idList);
}
......@@ -130,12 +135,14 @@ public class IBIZSample0009ServiceImpl extends ServiceImpl<IBIZSample0009Mapper,
}
@Override
@Transactional
public boolean saveBatch(Collection<IBIZSample0009> list) {
saveOrUpdateBatch(list,batchSize);
return true;
}
@Override
@Transactional
public void saveBatch(List<IBIZSample0009> list) {
saveOrUpdateBatch(list,batchSize);
}
......@@ -201,6 +208,8 @@ public class IBIZSample0009ServiceImpl extends ServiceImpl<IBIZSample0009Mapper,
return entities;
}
}
......
......@@ -22,6 +22,7 @@ import org.springframework.data.domain.PageImpl;
import org.springframework.data.domain.Pageable;
import org.springframework.util.ObjectUtils;
import org.springframework.beans.factory.annotation.Value;
import cn.ibizlab.util.errors.BadRequestAlertException;
import org.springframework.transaction.annotation.Transactional;
import org.springframework.context.annotation.Lazy;
import cn.ibizlab.core.sample.domain.IBIZSample0010;
......@@ -35,6 +36,7 @@ import cn.ibizlab.util.helper.DEFieldCacheMap;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import cn.ibizlab.core.sample.mapper.IBIZSample0010Mapper;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
import com.baomidou.mybatisplus.core.conditions.Wrapper;
import com.alibaba.fastjson.JSONObject;
import org.springframework.util.StringUtils;
......@@ -62,6 +64,7 @@ public class IBIZSample0010ServiceImpl extends ServiceImpl<IBIZSample0010Mapper,
}
@Override
@Transactional
public void createBatch(List<IBIZSample0010> list) {
this.saveBatch(list,batchSize);
}
......@@ -69,13 +72,14 @@ public class IBIZSample0010ServiceImpl extends ServiceImpl<IBIZSample0010Mapper,
@Override
@Transactional
public boolean update(IBIZSample0010 et) {
if(!update(et,(Wrapper) et.getUpdateWrapper(true).eq("ibizsample0010id",et.getIbizsample0010id())))
if(!update(et,(Wrapper) et.getUpdateWrapper(true).eq("ibizsample0010id",et.getIbizsample0010id())))
return false;
CachedBeanCopier.copy(get(et.getIbizsample0010id()),et);
return true;
}
@Override
@Transactional
public void updateBatch(List<IBIZSample0010> list) {
updateBatchById(list,batchSize);
}
......@@ -83,12 +87,15 @@ public class IBIZSample0010ServiceImpl extends ServiceImpl<IBIZSample0010Mapper,
@Override
@Transactional
public boolean remove(String key) {
ibizsample0011Service.removeByIbizsample0010id(key);
boolean result=removeById(key);
return result ;
}
@Override
@Transactional
public void removeBatch(Collection<String> idList) {
ibizsample0011Service.removeByIbizsample0010id(idList);
removeByIds(idList);
}
......@@ -133,12 +140,14 @@ public class IBIZSample0010ServiceImpl extends ServiceImpl<IBIZSample0010Mapper,
}
@Override
@Transactional
public boolean saveBatch(Collection<IBIZSample0010> list) {
saveOrUpdateBatch(list,batchSize);
return true;
}
@Override
@Transactional
public void saveBatch(List<IBIZSample0010> list) {
saveOrUpdateBatch(list,batchSize);
}
......@@ -204,6 +213,8 @@ public class IBIZSample0010ServiceImpl extends ServiceImpl<IBIZSample0010Mapper,
return entities;
}
}
......
......@@ -22,6 +22,7 @@ import org.springframework.data.domain.PageImpl;
import org.springframework.data.domain.Pageable;
import org.springframework.util.ObjectUtils;
import org.springframework.beans.factory.annotation.Value;
import cn.ibizlab.util.errors.BadRequestAlertException;
import org.springframework.transaction.annotation.Transactional;
import org.springframework.context.annotation.Lazy;
import cn.ibizlab.core.sample.domain.IBIZSample0011;
......@@ -35,6 +36,7 @@ import cn.ibizlab.util.helper.DEFieldCacheMap;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import cn.ibizlab.core.sample.mapper.IBIZSample0011Mapper;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
import com.baomidou.mybatisplus.core.conditions.Wrapper;
import com.alibaba.fastjson.JSONObject;
import org.springframework.util.StringUtils;
......@@ -66,6 +68,7 @@ public class IBIZSample0011ServiceImpl extends ServiceImpl<IBIZSample0011Mapper,
}
@Override
@Transactional
public void createBatch(List<IBIZSample0011> list) {
list.forEach(item->fillParentData(item));
this.saveBatch(list,batchSize);
......@@ -75,13 +78,14 @@ public class IBIZSample0011ServiceImpl extends ServiceImpl<IBIZSample0011Mapper,
@Transactional
public boolean update(IBIZSample0011 et) {
fillParentData(et);
if(!update(et,(Wrapper) et.getUpdateWrapper(true).eq("ibizsample0011id",et.getIbizsample0011id())))
if(!update(et,(Wrapper) et.getUpdateWrapper(true).eq("ibizsample0011id",et.getIbizsample0011id())))
return false;
CachedBeanCopier.copy(get(et.getIbizsample0011id()),et);
return true;
}
@Override
@Transactional
public void updateBatch(List<IBIZSample0011> list) {
list.forEach(item->fillParentData(item));
updateBatchById(list,batchSize);
......@@ -95,6 +99,7 @@ public class IBIZSample0011ServiceImpl extends ServiceImpl<IBIZSample0011Mapper,
}
@Override
@Transactional
public void removeBatch(Collection<String> idList) {
removeByIds(idList);
}
......@@ -141,6 +146,7 @@ public class IBIZSample0011ServiceImpl extends ServiceImpl<IBIZSample0011Mapper,
}
@Override
@Transactional
public boolean saveBatch(Collection<IBIZSample0011> list) {
list.forEach(item->fillParentData(item));
saveOrUpdateBatch(list,batchSize);
......@@ -148,6 +154,7 @@ public class IBIZSample0011ServiceImpl extends ServiceImpl<IBIZSample0011Mapper,
}
@Override
@Transactional
public void saveBatch(List<IBIZSample0011> list) {
list.forEach(item->fillParentData(item));
saveOrUpdateBatch(list,batchSize);
......@@ -158,6 +165,10 @@ public class IBIZSample0011ServiceImpl extends ServiceImpl<IBIZSample0011Mapper,
public List<IBIZSample0011> selectByIbizsample0010id(String ibizsample0010id) {
return baseMapper.selectByIbizsample0010id(ibizsample0010id);
}
@Override
public void removeByIbizsample0010id(Collection<String> ids) {
this.remove(new QueryWrapper<IBIZSample0011>().in("ibizsample0010id",ids));
}
@Override
public void removeByIbizsample0010id(String ibizsample0010id) {
......@@ -168,7 +179,6 @@ public class IBIZSample0011ServiceImpl extends ServiceImpl<IBIZSample0011Mapper,
public List<IBIZSample0011> selectByIbizuniproductid(String ibizuniproductid) {
return baseMapper.selectByIbizuniproductid(ibizuniproductid);
}
@Override
public void removeByIbizuniproductid(String ibizuniproductid) {
this.remove(new QueryWrapper<IBIZSample0011>().eq("ibizuniproductid",ibizuniproductid));
......@@ -262,6 +272,8 @@ public class IBIZSample0011ServiceImpl extends ServiceImpl<IBIZSample0011Mapper,
return entities;
}
}
......
......@@ -22,6 +22,7 @@ import org.springframework.data.domain.PageImpl;
import org.springframework.data.domain.Pageable;
import org.springframework.util.ObjectUtils;
import org.springframework.beans.factory.annotation.Value;
import cn.ibizlab.util.errors.BadRequestAlertException;
import org.springframework.transaction.annotation.Transactional;
import org.springframework.context.annotation.Lazy;
import cn.ibizlab.core.sample.domain.IBIZSample0012;
......@@ -35,6 +36,7 @@ import cn.ibizlab.util.helper.DEFieldCacheMap;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import cn.ibizlab.core.sample.mapper.IBIZSample0012Mapper;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
import com.baomidou.mybatisplus.core.conditions.Wrapper;
import com.alibaba.fastjson.JSONObject;
import org.springframework.util.StringUtils;
......@@ -62,6 +64,7 @@ public class IBIZSample0012ServiceImpl extends ServiceImpl<IBIZSample0012Mapper,
}
@Override
@Transactional
public void createBatch(List<IBIZSample0012> list) {
this.saveBatch(list,batchSize);
}
......@@ -69,13 +72,14 @@ public class IBIZSample0012ServiceImpl extends ServiceImpl<IBIZSample0012Mapper,
@Override
@Transactional
public boolean update(IBIZSample0012 et) {
if(!update(et,(Wrapper) et.getUpdateWrapper(true).eq("ibizsample0012id",et.getIbizsample0012id())))
if(!update(et,(Wrapper) et.getUpdateWrapper(true).eq("ibizsample0012id",et.getIbizsample0012id())))
return false;
CachedBeanCopier.copy(get(et.getIbizsample0012id()),et);
return true;
}
@Override
@Transactional
public void updateBatch(List<IBIZSample0012> list) {
updateBatchById(list,batchSize);
}
......@@ -83,12 +87,15 @@ public class IBIZSample0012ServiceImpl extends ServiceImpl<IBIZSample0012Mapper,
@Override
@Transactional
public boolean remove(String key) {
ibizsample0013Service.resetByIbizsample0012id(key);
boolean result=removeById(key);
return result ;
}
@Override
@Transactional
public void removeBatch(Collection<String> idList) {
ibizsample0013Service.resetByIbizsample0012id(idList);
removeByIds(idList);
}
......@@ -133,12 +140,14 @@ public class IBIZSample0012ServiceImpl extends ServiceImpl<IBIZSample0012Mapper,
}
@Override
@Transactional
public boolean saveBatch(Collection<IBIZSample0012> list) {
saveOrUpdateBatch(list,batchSize);
return true;
}
@Override
@Transactional
public void saveBatch(List<IBIZSample0012> list) {
saveOrUpdateBatch(list,batchSize);
}
......@@ -204,6 +213,8 @@ public class IBIZSample0012ServiceImpl extends ServiceImpl<IBIZSample0012Mapper,
return entities;
}
}
......
......@@ -22,6 +22,7 @@ import org.springframework.data.domain.PageImpl;
import org.springframework.data.domain.Pageable;
import org.springframework.util.ObjectUtils;
import org.springframework.beans.factory.annotation.Value;
import cn.ibizlab.util.errors.BadRequestAlertException;
import org.springframework.transaction.annotation.Transactional;
import org.springframework.context.annotation.Lazy;
import cn.ibizlab.core.sample.domain.IBIZSample0013;
......@@ -35,6 +36,7 @@ import cn.ibizlab.util.helper.DEFieldCacheMap;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import cn.ibizlab.core.sample.mapper.IBIZSample0013Mapper;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
import com.baomidou.mybatisplus.core.conditions.Wrapper;
import com.alibaba.fastjson.JSONObject;
import org.springframework.util.StringUtils;
......@@ -66,6 +68,7 @@ public class IBIZSample0013ServiceImpl extends ServiceImpl<IBIZSample0013Mapper,
}
@Override
@Transactional
public void createBatch(List<IBIZSample0013> list) {
list.forEach(item->fillParentData(item));
this.saveBatch(list,batchSize);
......@@ -75,13 +78,14 @@ public class IBIZSample0013ServiceImpl extends ServiceImpl<IBIZSample0013Mapper,
@Transactional
public boolean update(IBIZSample0013 et) {
fillParentData(et);
if(!update(et,(Wrapper) et.getUpdateWrapper(true).eq("ibizsample0013id",et.getIbizsample0013id())))
if(!update(et,(Wrapper) et.getUpdateWrapper(true).eq("ibizsample0013id",et.getIbizsample0013id())))
return false;
CachedBeanCopier.copy(get(et.getIbizsample0013id()),et);
return true;
}
@Override
@Transactional
public void updateBatch(List<IBIZSample0013> list) {
list.forEach(item->fillParentData(item));
updateBatchById(list,batchSize);
......@@ -95,6 +99,7 @@ public class IBIZSample0013ServiceImpl extends ServiceImpl<IBIZSample0013Mapper,
}
@Override
@Transactional
public void removeBatch(Collection<String> idList) {
removeByIds(idList);
}
......@@ -141,6 +146,7 @@ public class IBIZSample0013ServiceImpl extends ServiceImpl<IBIZSample0013Mapper,
}
@Override
@Transactional
public boolean saveBatch(Collection<IBIZSample0013> list) {
list.forEach(item->fillParentData(item));
saveOrUpdateBatch(list,batchSize);
......@@ -148,6 +154,7 @@ public class IBIZSample0013ServiceImpl extends ServiceImpl<IBIZSample0013Mapper,
}
@Override
@Transactional
public void saveBatch(List<IBIZSample0013> list) {
list.forEach(item->fillParentData(item));
saveOrUpdateBatch(list,batchSize);
......@@ -158,6 +165,15 @@ public class IBIZSample0013ServiceImpl extends ServiceImpl<IBIZSample0013Mapper,
public List<IBIZSample0013> selectByIbizsample0012id(String ibizsample0012id) {
return baseMapper.selectByIbizsample0012id(ibizsample0012id);
}
@Override
public void resetByIbizsample0012id(String ibizsample0012id) {
this.update(new UpdateWrapper<IBIZSample0013>().set("ibizsample0012id",null).eq("ibizsample0012id",ibizsample0012id));
}
@Override
public void resetByIbizsample0012id(Collection<String> ids) {
this.update(new UpdateWrapper<IBIZSample0013>().set("ibizsample0012id",null).in("ibizsample0012id",ids));
}
@Override
public void removeByIbizsample0012id(String ibizsample0012id) {
......@@ -168,7 +184,6 @@ public class IBIZSample0013ServiceImpl extends ServiceImpl<IBIZSample0013Mapper,
public List<IBIZSample0013> selectByIbizuniproductid(String ibizuniproductid) {
return baseMapper.selectByIbizuniproductid(ibizuniproductid);
}
@Override
public void removeByIbizuniproductid(String ibizuniproductid) {
this.remove(new QueryWrapper<IBIZSample0013>().eq("ibizuniproductid",ibizuniproductid));
......@@ -262,6 +277,8 @@ public class IBIZSample0013ServiceImpl extends ServiceImpl<IBIZSample0013Mapper,
return entities;
}
}
......
此差异已折叠。
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册