java110
2021-09-24 4375e80eb10aeb742f29e493b9c7ad1c00e302d2
优化添加修改
2个文件已删除
3个文件已修改
259 ■■■■ 已修改文件
java110-bean/src/main/java/com/java110/po/parkingAreaText/ParkingAreaTextPo.java 81 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
java110-db/src/main/resources/mapper/community/ParkingAreaTextV1ServiceDaoImplMapper.xml 12 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
service-community/src/main/java/com/java110/community/cmd/parkingAreaText/DeleteParkingAreaTextCmd.java 71 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
service-community/src/main/java/com/java110/community/cmd/parkingAreaText/SaveParkingAreaTextCmd.java 21 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
service-community/src/main/java/com/java110/community/cmd/parkingAreaText/UpdateParkingAreaTextCmd.java 74 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
java110-bean/src/main/java/com/java110/po/parkingAreaText/ParkingAreaTextPo.java
@@ -16,7 +16,7 @@
package com.java110.po.parkingAreaText;
import java.io.Serializable;
import java.util.Date;
/**
 * 类表述: Po 数据模型实体对象 基本保持与数据库模型一直 用于 增加修改删除 等时的数据载体
 * add by 吴学文 at 2021-09-23 18:15:21 mail: 928255095@qq.com
@@ -28,76 +28,95 @@
public class ParkingAreaTextPo implements Serializable {
    private String voice;
private String textId;
private String typeCd;
private String text3;
private String text4;
private String text1;
private String text2;
private String paId;
private String statusCd = "0";
private String communityId;
public String getVoice() {
    private String textId;
    private String typeCd;
    private String text3;
    private String text4;
    private String text1;
    private String text2;
    private String paId;
    private String statusCd = "0";
    private String communityId;
    public String getVoice() {
        return voice;
    }
public void setVoice(String voice) {
    public void setVoice(String voice) {
        this.voice = voice;
    }
public String getTextId() {
    public String getTextId() {
        return textId;
    }
public void setTextId(String textId) {
    public void setTextId(String textId) {
        this.textId = textId;
    }
public String getTypeCd() {
    public String getTypeCd() {
        return typeCd;
    }
public void setTypeCd(String typeCd) {
    public void setTypeCd(String typeCd) {
        this.typeCd = typeCd;
    }
public String getText3() {
    public String getText3() {
        return text3;
    }
public void setText3(String text3) {
    public void setText3(String text3) {
        this.text3 = text3;
    }
public String getText4() {
    public String getText4() {
        return text4;
    }
public void setText4(String text4) {
    public void setText4(String text4) {
        this.text4 = text4;
    }
public String getText1() {
    public String getText1() {
        return text1;
    }
public void setText1(String text1) {
    public void setText1(String text1) {
        this.text1 = text1;
    }
public String getText2() {
    public String getText2() {
        return text2;
    }
public void setText2(String text2) {
    public void setText2(String text2) {
        this.text2 = text2;
    }
public String getPaId() {
    public String getPaId() {
        return paId;
    }
public void setPaId(String paId) {
    public void setPaId(String paId) {
        this.paId = paId;
    }
public String getStatusCd() {
    public String getStatusCd() {
        return statusCd;
    }
public void setStatusCd(String statusCd) {
    public void setStatusCd(String statusCd) {
        this.statusCd = statusCd;
    }
public String getCommunityId() {
    public String getCommunityId() {
        return communityId;
    }
public void setCommunityId(String communityId) {
    public void setCommunityId(String communityId) {
        this.communityId = communityId;
    }
}
java110-db/src/main/resources/mapper/community/ParkingAreaTextV1ServiceDaoImplMapper.xml
@@ -84,16 +84,16 @@
        <if test="text2 !=null and text2 != ''">
            , t.text2= #{text2}
        </if>
        <if test="paId !=null and paId != ''">
            , t.pa_id= #{paId}
        </if>
        <if test="communityId !=null and communityId != ''">
            , t.community_id= #{communityId}
        </if>
        where 1=1
        <if test="textId !=null and textId != ''">
            and t.text_id= #{textId}
        </if>
        <if test="paId !=null and paId != ''">
            and t.pa_id= #{paId}
        </if>
        <if test="communityId !=null and communityId != ''">
            and t.community_id= #{communityId}
        </if>
    </update>
service-community/src/main/java/com/java110/community/cmd/parkingAreaText/DeleteParkingAreaTextCmd.java
File was deleted
service-community/src/main/java/com/java110/community/cmd/parkingAreaText/SaveParkingAreaTextCmd.java
@@ -22,6 +22,7 @@
import com.java110.core.event.cmd.AbstractServiceCmdListener;
import com.java110.core.event.cmd.CmdEvent;
import com.java110.core.factory.GenerateCodeFactory;
import com.java110.dto.parkingAreaText.ParkingAreaTextDto;
import com.java110.intf.community.IParkingAreaTextV1InnerServiceSMO;
import com.java110.po.parkingAreaText.ParkingAreaTextPo;
import com.java110.utils.exception.CmdException;
@@ -31,6 +32,8 @@
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
import java.util.List;
/**
 * 类表述:保存
@@ -68,11 +71,21 @@
    @Override
    @Java110Transactional
    public void doCmd(CmdEvent event, ICmdDataFlowContext cmdDataFlowContext, JSONObject reqJson) throws CmdException {
        ParkingAreaTextPo parkingAreaTextPo = BeanConvertUtil.covertBean(reqJson, ParkingAreaTextPo.class);
        parkingAreaTextPo.setTextId(GenerateCodeFactory.getGeneratorId(CODE_PREFIX_ID));
        int flag = parkingAreaTextV1InnerServiceSMOImpl.saveParkingAreaText(parkingAreaTextPo);
        //查询是否有配置
        ParkingAreaTextDto parkingAreaTextDto = new ParkingAreaTextDto();
        parkingAreaTextDto.setPaId(reqJson.getString("paId"));
        parkingAreaTextDto.setCommunityId(reqJson.getString("communityId"));
        parkingAreaTextDto.setTypeCd(reqJson.getString("typeCd"));
        List<ParkingAreaTextDto> parkingAreaTextDtos = parkingAreaTextV1InnerServiceSMOImpl.queryParkingAreaTexts(parkingAreaTextDto);
        int flag = 0;
        if (parkingAreaTextDtos == null || parkingAreaTextDtos.size() < 1) {
            parkingAreaTextPo.setTextId(GenerateCodeFactory.getGeneratorId(CODE_PREFIX_ID));
            flag = parkingAreaTextV1InnerServiceSMOImpl.saveParkingAreaText(parkingAreaTextPo);
        } else {
            parkingAreaTextPo.setTextId(parkingAreaTextDtos.get(0).getTextId());
            flag = parkingAreaTextV1InnerServiceSMOImpl.updateParkingAreaText(parkingAreaTextPo);
        }
        if (flag < 1) {
            throw new CmdException("保存数据失败");
        }
service-community/src/main/java/com/java110/community/cmd/parkingAreaText/UpdateParkingAreaTextCmd.java
File was deleted