Commit 5ab93574 authored by ZWT's avatar ZWT

得到的

parent 3b6a3fbc
...@@ -4,16 +4,20 @@ import com.baomidou.mybatisplus.annotation.IdType; ...@@ -4,16 +4,20 @@ import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import xstartup.annotation.XText; import xstartup.annotation.XText;
import java.io.Serializable; import java.io.Serializable;
import java.math.BigDecimal; import java.math.BigDecimal;
import java.util.Date; import java.util.Date;
@Data
@TableName("BASE_PHOTOVOLTAIC_PLANT_MAPE_ADJ") @TableName("BASE_PHOTOVOLTAIC_PLANT_MAPE_ADJ")
public class BasePhotovoltaicPlantMapeAdjEnt implements Serializable { public class BasePhotovoltaicPlantMapeAdjEnt implements Serializable {
@TableId(type = IdType.AUTO)
private Integer id; @XText("ID")
@TableId(type = IdType.ASSIGN_UUID)
private String id;
@XText("base_photovoltaic_plant.id") @XText("base_photovoltaic_plant.id")
@TableField @TableField
...@@ -50,85 +54,4 @@ public class BasePhotovoltaicPlantMapeAdjEnt implements Serializable { ...@@ -50,85 +54,4 @@ public class BasePhotovoltaicPlantMapeAdjEnt implements Serializable {
@XText("修改时间") @XText("修改时间")
@TableField @TableField
private Date modifyTime; private Date modifyTime;
public Integer getId() {
return this.id;
}
public void setId(Integer value) {
this.id = value;
}
public String getPlantId() {
return this.plantId;
}
public void setPlantId(String value) {
this.plantId = value;
}
public Integer getMapeType() {
return this.mapeType;
}
public void setMapeType(Integer value) {
this.mapeType = value;
}
public BigDecimal getMapePlusVal() {
return this.mapePlusVal;
}
public void setMapePlusVal(BigDecimal value) {
this.mapePlusVal = value;
}
public String getCreateById() {
return this.createById;
}
public void setCreateById(String value) {
this.createById = value;
}
public String getCreateByName() {
return this.createByName;
}
public void setCreateByName(String value) {
this.createByName = value;
}
public Date getCreateTime() {
return this.createTime;
}
public void setCreateTime(Date value) {
this.createTime = value;
}
public String getModifyById() {
return this.modifyById;
}
public void setModifyById(String value) {
this.modifyById = value;
}
public String getModifyByName() {
return this.modifyByName;
}
public void setModifyByName(String value) {
this.modifyByName = value;
}
public Date getModifyTime() {
return this.modifyTime;
}
public void setModifyTime(Date value) {
this.modifyTime = value;
}
} }
package pps.core.base.entity; package pps.core.base.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.Data;
import xstartup.annotation.XText; import xstartup.annotation.XText;
import java.io.Serializable; import java.io.Serializable;
import java.math.BigDecimal; import java.math.BigDecimal;
import java.util.Date; import java.util.Date;
@Data
public class BasePhotovoltaicPlantMapeAdjView implements Serializable { public class BasePhotovoltaicPlantMapeAdjView implements Serializable {
@TableField
private Integer id; @XText("ID")
@TableId(type = IdType.ASSIGN_UUID)
private String id;
@XText("base_photovoltaic_plant.id") @XText("base_photovoltaic_plant.id")
@TableField @TableField
...@@ -46,85 +52,4 @@ public class BasePhotovoltaicPlantMapeAdjView implements Serializable { ...@@ -46,85 +52,4 @@ public class BasePhotovoltaicPlantMapeAdjView implements Serializable {
@XText("修改时间") @XText("修改时间")
@TableField @TableField
private Date modifyTime; private Date modifyTime;
public Integer getId() {
return this.id;
}
public void setId(Integer value) {
this.id = value;
}
public String getPlantId() {
return this.plantId;
}
public void setPlantId(String value) {
this.plantId = value;
}
public Integer getMapeType() {
return this.mapeType;
}
public void setMapeType(Integer value) {
this.mapeType = value;
}
public BigDecimal getMapePlusVal() {
return this.mapePlusVal;
}
public void setMapePlusVal(BigDecimal value) {
this.mapePlusVal = value;
}
public String getCreateById() {
return this.createById;
}
public void setCreateById(String value) {
this.createById = value;
}
public String getCreateByName() {
return this.createByName;
}
public void setCreateByName(String value) {
this.createByName = value;
}
public Date getCreateTime() {
return this.createTime;
}
public void setCreateTime(Date value) {
this.createTime = value;
}
public String getModifyById() {
return this.modifyById;
}
public void setModifyById(String value) {
this.modifyById = value;
}
public String getModifyByName() {
return this.modifyByName;
}
public void setModifyByName(String value) {
this.modifyByName = value;
}
public Date getModifyTime() {
return this.modifyTime;
}
public void setModifyTime(Date value) {
this.modifyTime = value;
}
} }
...@@ -21,6 +21,7 @@ import xstartup.base.util.XCopyUtils; ...@@ -21,6 +21,7 @@ import xstartup.base.util.XCopyUtils;
import xstartup.data.XServiceResult; import xstartup.data.XServiceResult;
import xstartup.data.XSingleResult; import xstartup.data.XSingleResult;
import xstartup.feature.api.annotation.XApiPost; import xstartup.feature.api.annotation.XApiPost;
import xstartup.helper.XTransactionHelper;
import java.math.BigDecimal; import java.math.BigDecimal;
import java.util.Date; import java.util.Date;
...@@ -32,25 +33,27 @@ public class BasePhotovoltaicPlantMapeAdjService { ...@@ -32,25 +33,27 @@ public class BasePhotovoltaicPlantMapeAdjService {
@XText("保存数据") @XText("保存数据")
@XApiPost @XApiPost
public XServiceResult saveData(XContext context, CreateBasePhotovoltaicPlantMapeAdjInput input) { public XServiceResult saveData(XContext context, CreateBasePhotovoltaicPlantMapeAdjInput input) {
BasePhotovoltaicPlantMapeAdjMapper mapper = context.getBean(BasePhotovoltaicPlantMapeAdjMapper.class); return XTransactionHelper.begin(context, () -> {
BasePhotovoltaicPlantMapeAdjEnt ent = XCopyUtils.copyNewObject(input, BasePhotovoltaicPlantMapeAdjEnt.class); BasePhotovoltaicPlantMapeAdjMapper mapper = context.getBean(BasePhotovoltaicPlantMapeAdjMapper.class);
if (ObjectUtil.isNull(ent.getMapePlusVal())) { BasePhotovoltaicPlantMapeAdjEnt ent = XCopyUtils.copyNewObject(input, BasePhotovoltaicPlantMapeAdjEnt.class);
ent.setMapePlusVal(BigDecimal.ZERO); if (ObjectUtil.isNull(ent.getMapePlusVal())) {
} ent.setMapePlusVal(BigDecimal.ZERO);
PpsUserSession session = context.getSession(PpsUserSession.class); }
Date date = new Date(); PpsUserSession session = context.getSession(PpsUserSession.class);
if (ObjectUtil.isNull(input.getId())) { Date date = new Date();
ent.setCreateById(session.getId()); if (ObjectUtil.isNull(input.getId())) {
ent.setCreateByName(session.getUserName()); ent.setCreateById(session.getId());
ent.setCreateTime(date); ent.setCreateByName(session.getUserName());
mapper.insert(ent); ent.setCreateTime(date);
} else { mapper.insert(ent);
ent.setModifyById(session.getId()); } else {
ent.setModifyByName(session.getUserName()); ent.setModifyById(session.getId());
ent.setModifyTime(date); ent.setModifyByName(session.getUserName());
mapper.updateById(ent); ent.setModifyTime(date);
} mapper.updateById(ent);
return XServiceResult.OK; }
return XServiceResult.OK;
});
} }
@XText("获取调整数据") @XText("获取调整数据")
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment