Browse Source

分段分相绝缘器基础框架上传

wuhonghao 4 năm trước cách đây
mục cha
commit
356eea0f05

+ 63 - 0
railway-admin/src/main/java/com/railway/web/controller/business/catenary/BusFdfxjyqController.java

@@ -0,0 +1,63 @@
+package com.railway.web.controller.business.catenary;
+
+import com.railway.business.catenary.domain.BusFdfxjyq;
+import com.railway.business.catenary.service.IBusFdfxjyqService;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.http.ResponseEntity;
+import org.springframework.validation.annotation.Validated;
+import org.springframework.web.bind.annotation.*;
+import org.springframework.web.bind.WebDataBinder;
+import com.railway.common.core.controller.BaseController;
+import com.railway.common.core.domain.AjaxResult;
+import com.railway.common.core.page.TableDataInfo;
+import javax.validation.Valid;
+import java.util.List;
+
+import javax.validation.Valid;
+
+@Api(value = "rest/catenary/bus/fdfxjyq", tags = "分段分相绝缘器")
+@RestController
+@Validated
+@RequestMapping(value = "business/catenary/bus/fdfxjyq")
+public class BusFdfxjyqController extends BaseController {
+    @Autowired
+    private IBusFdfxjyqService busFdfxjyqService;
+
+    @ApiOperation(value = "新增")
+    @PostMapping("/add")
+    public AjaxResult add(@Validated @RequestBody BusFdfxjyq busFdfxjyq) {
+        return toAjax(busFdfxjyqService.create(busFdfxjyq));
+    }
+
+    @ApiOperation(value = "删除")
+    @DeleteMapping("/{ids}")
+    public AjaxResult delete(@RequestParam String[] ids) {
+        return toAjax(busFdfxjyqService.delete(ids));
+    }
+
+    @ApiOperation(value = "更新")
+    @PutMapping("/update")
+    public AjaxResult update(@RequestBody @Valid BusFdfxjyq busFdfxjyq) {
+        return toAjax(busFdfxjyqService.update(busFdfxjyq));
+    }
+
+    @ApiOperation(value = "单个")
+    @GetMapping(value = {"/", "/{id}"})
+    public AjaxResult getInfo(String id) {
+        BusFdfxjyq info = busFdfxjyqService.getInfo(id);
+        AjaxResult ajax = AjaxResult.success();
+        ajax.put("info",info);
+        return ajax;
+    }
+
+    @ApiOperation(value = "列表")
+    @GetMapping(value = "list")
+    public TableDataInfo getList(BusFdfxjyq busFdfxjyq) {
+        startPage();
+        List<BusFdfxjyq> list = busFdfxjyqService.getList(busFdfxjyq);
+        return getDataTable(list);
+    }
+
+}

+ 63 - 0
railway-admin/src/main/java/com/railway/web/controller/business/catenary/BusJcbFdfxjyqController.java

@@ -0,0 +1,63 @@
+package com.railway.web.controller.business.catenary;
+
+import com.railway.business.catenary.domain.BusJcbFdfxjyq;
+import com.railway.business.catenary.service.IBusJcbFdfxjyqService;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.http.ResponseEntity;
+import org.springframework.validation.annotation.Validated;
+import org.springframework.web.bind.annotation.*;
+import org.springframework.web.bind.WebDataBinder;
+import com.railway.common.core.controller.BaseController;
+import com.railway.common.core.domain.AjaxResult;
+import com.railway.common.core.page.TableDataInfo;
+import javax.validation.Valid;
+import java.util.List;
+
+import javax.validation.Valid;
+
+@Api(value = "rest/catenary/bus/jcb/fdfxjyq", tags = "dxf分段绝缘器检查表")
+@RestController
+@Validated
+@RequestMapping(value = "business/catenary/bus/jcb/fdfxjyq")
+public class BusJcbFdfxjyqController extends BaseController {
+    @Autowired
+    private IBusJcbFdfxjyqService busJcbFdfxjyqService;
+
+    @ApiOperation(value = "新增")
+    @PostMapping("/add")
+    public AjaxResult add(@Validated @RequestBody BusJcbFdfxjyq busJcbFdfxjyq) {
+        return toAjax(busJcbFdfxjyqService.create(busJcbFdfxjyq));
+    }
+
+    @ApiOperation(value = "删除")
+    @DeleteMapping("/{ids}")
+    public AjaxResult delete(@RequestParam String[] ids) {
+        return toAjax(busJcbFdfxjyqService.delete(ids));
+    }
+
+    @ApiOperation(value = "更新")
+    @PutMapping("/update")
+    public AjaxResult update(@RequestBody @Valid BusJcbFdfxjyq busJcbFdfxjyq) {
+        return toAjax(busJcbFdfxjyqService.update(busJcbFdfxjyq));
+    }
+
+    @ApiOperation(value = "单个")
+    @GetMapping(value = {"/", "/{id}"})
+    public AjaxResult getInfo(String id) {
+        BusJcbFdfxjyq info = busJcbFdfxjyqService.getInfo(id);
+        AjaxResult ajax = AjaxResult.success();
+        ajax.put("info",info);
+        return ajax;
+    }
+
+    @ApiOperation(value = "列表")
+    @GetMapping(value = "list")
+    public TableDataInfo getList(BusJcbFdfxjyq busJcbFdfxjyq) {
+        startPage();
+        List<BusJcbFdfxjyq> list = busJcbFdfxjyqService.getList(busJcbFdfxjyq);
+        return getDataTable(list);
+    }
+
+}

+ 208 - 0
railway-business/src/main/java/com/railway/business/catenary/domain/BusFdfxjyq.java

@@ -0,0 +1,208 @@
+package com.railway.business.catenary.domain;
+
+import com.railway.common.core.domain.BaseEntity;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import java.util.Date;
+
+import org.hibernate.validator.constraints.Length;
+import javax.validation.constraints.NotNull;
+/**
+ * 分段分相绝缘器
+ * @author wuhonghao 2021-10-13
+ */
+@Data
+@ApiModel("分段分相绝缘器")
+@EqualsAndHashCode(callSuper = true)
+public class BusFdfxjyq extends BaseEntity{
+
+    @ApiModelProperty(value = "主键", hidden = true)
+    private String id;
+
+    @ApiModelProperty(value = "段别")
+    @Length(min = 1, max = 200, message = "【段别】长度必须介于 {min} 和 {max} 之间")
+    private String db;
+
+    @ApiModelProperty(value = "所属部门")
+    @Length(min = 1, max = 100, message = "【所属部门】长度必须介于 {min} 和 {max} 之间")
+    private String bm;
+
+    @ApiModelProperty(value = "线别")
+    @Length(min = 1, max = 100, message = "【线别】长度必须介于 {min} 和 {max} 之间")
+    private String xb;
+
+    @ApiModelProperty(value = "站/区间")
+    @Length(min = 1, max = 100, message = "【站/区间】长度必须介于 {min} 和 {max} 之间")
+    private String qj;
+
+    @ApiModelProperty(value = "行别")
+    @Length(min = 1, max = 100, message = "【行别】长度必须介于 {min} 和 {max} 之间")
+    private String hb;
+
+    @ApiModelProperty(value = "支柱号范围")
+    @Length(min = 1, max = 50, message = "【支柱号范围】长度必须介于 {min} 和 {max} 之间")
+    private String zzhfw;
+
+    @ApiModelProperty(value = "股道")
+    @Length(min = 1, max = 100, message = "【股道】长度必须介于 {min} 和 {max} 之间")
+    private String gd;
+
+    @ApiModelProperty(value = "管辖模式")
+    @Length(min = 1, max = 50, message = "【管辖模式】长度必须介于 {min} 和 {max} 之间")
+    private String gxms;
+
+    @ApiModelProperty(value = "公里标")
+    @Length(min = 1, max = 50, message = "【公里标】长度必须介于 {min} 和 {max} 之间")
+    private String glb;
+
+    @ApiModelProperty(value = "道岔号")
+    @Length(min = 1, max = 50, message = "【道岔号】长度必须介于 {min} 和 {max} 之间")
+    private String cdh;
+
+    @ApiModelProperty(value = "类型")
+    @Length(min = 1, max = 20, message = "【类型】长度必须介于 {min} 和 {max} 之间")
+    private String lx;
+
+    @ApiModelProperty(value = "备注")
+    @Length(min = 1, max = 300, message = "【备注】长度必须介于 {min} 和 {max} 之间")
+    private String bz;
+
+    @ApiModelProperty(value = "绝缘器编号")
+    @Length(min = 1, max = 50, message = "【绝缘器编号】长度必须介于 {min} 和 {max} 之间")
+    private String jyqbh;
+
+    @ApiModelProperty(value = "绝缘器型号")
+    @Length(min = 1, max = 50, message = "【绝缘器型号】长度必须介于 {min} 和 {max} 之间")
+    private String jyqxh;
+
+    @ApiModelProperty(value = "生产厂家")
+    @Length(min = 1, max = 100, message = "【生产厂家】长度必须介于 {min} 和 {max} 之间")
+    private String sccj;
+
+    @ApiModelProperty(value = "出厂日期")
+    private Date ccrq;
+
+    @ApiModelProperty(value = "投运日期")
+    private Date tyrq;
+
+    @ApiModelProperty(value = "使用寿命(年)")
+    @Length(min = 1, max = 10, message = "【使用寿命(年)】长度必须介于 {min} 和 {max} 之间")
+    private String sysm;
+
+    @ApiModelProperty(value = "承力索绝缘子-类型")
+    @Length(min = 1, max = 100, message = "【承力索绝缘子-类型】长度必须介于 {min} 和 {max} 之间")
+    private String clsjyzlx;
+
+    @ApiModelProperty(value = "承力索终锚线夹状态")
+    @Length(min = 1, max = 20, message = "【承力索终锚线夹状态】长度必须介于 {min} 和 {max} 之间")
+    private String clsjyzzt;
+
+    @ApiModelProperty(value = "分段主绝缘状态")
+    @Length(min = 1, max = 20, message = "【分段主绝缘状态】长度必须介于 {min} 和 {max} 之间")
+    private String fdzjyzt;
+
+    @ApiModelProperty(value = "绝缘滑道(辅助滑道)")
+    @Length(min = 1, max = 20, message = "【绝缘滑道(辅助滑道)】长度必须介于 {min} 和 {max} 之间")
+    private String jyhdzt;
+
+    @ApiModelProperty(value = "金属滑道磨损状态")
+    @Length(min = 1, max = 20, message = "【金属滑道磨损状态】长度必须介于 {min} 和 {max} 之间")
+    private String jshdmszt;
+
+    @ApiModelProperty(value = "空气间隙-实测值")
+    @Length(min = 1, max = 10, message = "【空气间隙-实测值】长度必须介于 {min} 和 {max} 之间")
+    private String kqjxScz;
+
+    @ApiModelProperty(value = "空气间隙-标准值\r\n")
+    @Length(min = 1, max = 10, message = "【空气间隙-标准值\r\n】长度必须介于 {min} 和 {max} 之间")
+    private String kqjxBzz;
+
+    @ApiModelProperty(value = "消弧棒状态")
+    @Length(min = 1, max = 20, message = "【消弧棒状态】长度必须介于 {min} 和 {max} 之间")
+    private String xgbzt;
+
+    @ApiModelProperty(value = "悬吊装置状态")
+    @Length(min = 1, max = 20, message = "【悬吊装置状态】长度必须介于 {min} 和 {max} 之间")
+    private String xdzzzt;
+
+    @ApiModelProperty(value = "与线路中心线的偏移(mm)-实测值")
+    @Length(min = 1, max = 10, message = "【与线路中心线的偏移(mm)-实测值】长度必须介于 {min} 和 {max} 之间")
+    private String yxlzxxpyScz;
+
+    @ApiModelProperty(value = "与线路中心线的偏移(mm)-标准值")
+    @Length(min = 1, max = 10, message = "【与线路中心线的偏移(mm)-标准值】长度必须介于 {min} 和 {max} 之间")
+    private String yxlzxxpyBzz;
+
+    @ApiModelProperty(value = "与轨面连线是否平行")
+    @Length(min = 1, max = 10, message = "【与轨面连线是否平行】长度必须介于 {min} 和 {max} 之间")
+    private String ygmlxsfpx;
+
+    @ApiModelProperty(value = "负弛度(mm)")
+    @Length(min = 1, max = 10, message = "【负弛度(mm)】长度必须介于 {min} 和 {max} 之间")
+    private String fcdScz;
+
+    @ApiModelProperty(value = "负弛度(mm)")
+    @Length(min = 1, max = 10, message = "【负弛度(mm)】长度必须介于 {min} 和 {max} 之间")
+    private String fcdBzz;
+
+    @ApiModelProperty(value = "接头及各连接部位状态")
+    @Length(min = 1, max = 20, message = "【接头及各连接部位状态】长度必须介于 {min} 和 {max} 之间")
+    private String jtjgljbwzt;
+
+    @ApiModelProperty(value = "接触线夹处导线磨耗情况")
+    @Length(min = 1, max = 20, message = "【接触线夹处导线磨耗情况】长度必须介于 {min} 和 {max} 之间")
+    private String jcxjcdxmhqk;
+
+    @ApiModelProperty(value = "接触线接头线夹螺栓、螺母(力矩55 n·m)")
+    @Length(min = 1, max = 10, message = "【接触线接头线夹螺栓、螺母(力矩55 n·m)】长度必须介于 {min} 和 {max} 之间")
+    private String jcxjtxjlslm;
+
+    @ApiModelProperty(value = "过渡是否平滑")
+    @Length(min = 1, max = 10, message = "【过渡是否平滑】长度必须介于 {min} 和 {max} 之间")
+    private String gdsfph;
+
+    @ApiModelProperty(value = "其它")
+    @Length(min = 1, max = 255, message = "【其它】长度必须介于 {min} 和 {max} 之间")
+    private String qt;
+
+    @ApiModelProperty(value = "附件")
+    @Length(min = 1, max = 255, message = "【附件】长度必须介于 {min} 和 {max} 之间")
+    private String fj;
+
+    @ApiModelProperty(value = "数量")
+    @Length(min = 1, max = 10, message = "【数量】长度必须介于 {min} 和 {max} 之间")
+    private String sl;
+
+    @ApiModelProperty(value = "单位")
+    @Length(min = 1, max = 10, message = "【单位】长度必须介于 {min} 和 {max} 之间")
+    private String dw;
+
+    @ApiModelProperty(value = "分段安装位置")
+    @Length(min = 1, max = 100, message = "【分段安装位置】长度必须介于 {min} 和 {max} 之间")
+    private String fdazwz;
+
+    @ApiModelProperty(value = "数据编号")
+    @Length(min = 1, max = 50, message = "【数据编号】长度必须介于 {min} 和 {max} 之间")
+    private String sjbh;
+
+    @ApiModelProperty(value = "del_flag")
+    @Length(min = 1, max = 1, message = "【del_flag】长度必须介于 {min} 和 {max} 之间")
+    private String delFlag;
+
+    @ApiModelProperty(value = "create_by")
+    @Length(min = 1, max = 64, message = "【create_by】长度必须介于 {min} 和 {max} 之间")
+    private String createBy;
+
+    @ApiModelProperty(value = "update_by")
+    @Length(min = 1, max = 64, message = "【update_by】长度必须介于 {min} 和 {max} 之间")
+    private String updateBy;
+
+    @ApiModelProperty(value = "update_time")
+    private Date updateTime;
+
+    public BusFdfxjyq() {
+    }
+
+}

+ 164 - 0
railway-business/src/main/java/com/railway/business/catenary/domain/BusJcbFdfxjyq.java

@@ -0,0 +1,164 @@
+package com.railway.business.catenary.domain;
+
+import com.railway.common.core.domain.BaseEntity;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+import java.math.BigDecimal;
+import java.util.Date;
+
+import org.hibernate.validator.constraints.Length;
+import javax.validation.constraints.NotNull;
+/**
+ * dxf分段绝缘器检查表
+ * @author wuhonghao 2021-10-13
+ */
+@Data
+@ApiModel("dxf分段绝缘器检查表")
+@EqualsAndHashCode(callSuper = true)
+public class BusJcbFdfxjyq extends BaseEntity{
+
+    @ApiModelProperty(value = "主键", hidden = true)
+    private String id;
+
+    @ApiModelProperty(value = "绝缘器主键")
+    private Long fdfxjyqId;
+
+    @ApiModelProperty(value = "温度")
+    @Length(min = 1, max = 10, message = "【温度】长度必须介于 {min} 和 {max} 之间")
+    private String wd;
+
+    @ApiModelProperty(value = "检查日期")
+    private Date jcrq;
+
+    @ApiModelProperty(value = "图片路径")
+    @Length(min = 1, max = 255, message = "【图片路径】长度必须介于 {min} 和 {max} 之间")
+    private String picUrl;
+
+    @ApiModelProperty(value = "a点值")
+    private BigDecimal pointA;
+
+    @ApiModelProperty(value = "b点值")
+    private BigDecimal pointB;
+
+    @ApiModelProperty(value = "c点值")
+    private BigDecimal pointC;
+
+    @ApiModelProperty(value = "d点值")
+    private BigDecimal pointD;
+
+    @ApiModelProperty(value = "e点值")
+    private BigDecimal pointE;
+
+    @ApiModelProperty(value = "f点值")
+    private BigDecimal pointF;
+
+    @ApiModelProperty(value = "g点值")
+    private BigDecimal pointG;
+
+    @ApiModelProperty(value = "h点值")
+    private BigDecimal pointH;
+
+    @ApiModelProperty(value = "分段负驰度")
+    private BigDecimal fcd;
+
+    @ApiModelProperty(value = "分段地面平顺度(任意两点间导高差最大值)")
+    @Length(min = 1, max = 255, message = "【分段地面平顺度(任意两点间导高差最大值)】长度必须介于 {min} 和 {max} 之间")
+    private String fddmpsd;
+
+    @ApiModelProperty(value = "分段绝缘器主绝缘状态")
+    @Length(min = 1, max = 1, message = "【分段绝缘器主绝缘状态】长度必须介于 {min} 和 {max} 之间")
+    private String jybjFdjyqzjyzt;
+
+    @ApiModelProperty(value = "分段绝缘器主绝缘状态(故障描述)")
+    @Length(min = 1, max = 255, message = "【分段绝缘器主绝缘状态(故障描述)】长度必须介于 {min} 和 {max} 之间")
+    private String jybjFdjyqzjyztDesc;
+
+    @ApiModelProperty(value = "承力索绝缘子状态")
+    @Length(min = 1, max = 1, message = "【承力索绝缘子状态】长度必须介于 {min} 和 {max} 之间")
+    private String jybjClsjyzzt;
+
+    @ApiModelProperty(value = "承力索绝缘子状态(故障描述)")
+    @Length(min = 1, max = 255, message = "【承力索绝缘子状态(故障描述)】长度必须介于 {min} 和 {max} 之间")
+    private String jybjClsjyzztDesc;
+
+    @ApiModelProperty(value = "各螺栓无锈蚀、烧伤、裂纹")
+    @Length(min = 1, max = 1, message = "【各螺栓无锈蚀、烧伤、裂纹】长度必须介于 {min} 和 {max} 之间")
+    private String lbjztLs;
+
+    @ApiModelProperty(value = "各螺栓无锈蚀、烧伤、裂纹(故障描述)")
+    @Length(min = 1, max = 255, message = "【各螺栓无锈蚀、烧伤、裂纹(故障描述)】长度必须介于 {min} 和 {max} 之间")
+    private String lbjztLsDesc;
+
+    @ApiModelProperty(value = "斜吊线无锈蚀、烧伤、裂纹")
+    @Length(min = 1, max = 1, message = "【斜吊线无锈蚀、烧伤、裂纹】长度必须介于 {min} 和 {max} 之间")
+    private String lbjztXdx;
+
+    @ApiModelProperty(value = "斜吊线无锈蚀、烧伤、裂纹(故障描述)")
+    @Length(min = 1, max = 255, message = "【斜吊线无锈蚀、烧伤、裂纹(故障描述)】长度必须介于 {min} 和 {max} 之间")
+    private String lbjztXdxDesc;
+
+    @ApiModelProperty(value = "平衡支架无锈蚀、烧伤、裂纹")
+    @Length(min = 1, max = 1, message = "【平衡支架无锈蚀、烧伤、裂纹】长度必须介于 {min} 和 {max} 之间")
+    private String lbjztPhzj;
+
+    @ApiModelProperty(value = "平衡支架无锈蚀、烧伤、裂纹(故障描述)")
+    @Length(min = 1, max = 255, message = "【平衡支架无锈蚀、烧伤、裂纹(故障描述)】长度必须介于 {min} 和 {max} 之间")
+    private String lbjztPhzjDesc;
+
+    @ApiModelProperty(value = "接触线接头处过渡平滑")
+    @Length(min = 1, max = 1, message = "【接触线接头处过渡平滑】长度必须介于 {min} 和 {max} 之间")
+    private String lbjztJcxjt;
+
+    @ApiModelProperty(value = "接触线接头处过渡平滑(故障描述)")
+    @Length(min = 1, max = 255, message = "【接触线接头处过渡平滑(故障描述)】长度必须介于 {min} 和 {max} 之间")
+    private String lbjztJcxjtDesc;
+
+    @ApiModelProperty(value = "消弧角无裂纹、烧伤")
+    @Length(min = 1, max = 1, message = "【消弧角无裂纹、烧伤】长度必须介于 {min} 和 {max} 之间")
+    private String lbjztXhj;
+
+    @ApiModelProperty(value = "消弧角无裂纹、烧伤(故障描述)")
+    @Length(min = 1, max = 255, message = "【消弧角无裂纹、烧伤(故障描述)】长度必须介于 {min} 和 {max} 之间")
+    private String lbjztXhjDesc;
+
+    @ApiModelProperty(value = "设备状态")
+    @Length(min = 1, max = 1, message = "【设备状态】长度必须介于 {min} 和 {max} 之间")
+    private String sbzt;
+
+    @ApiModelProperty(value = "设备状态(故障描述)")
+    @Length(min = 1, max = 255, message = "【设备状态(故障描述)】长度必须介于 {min} 和 {max} 之间")
+    private String sbztDesc;
+
+    @ApiModelProperty(value = "检查人")
+    private Long jcr;
+
+    @ApiModelProperty(value = "存在问题")
+    @Length(min = 1, max = 1000, message = "【存在问题】长度必须介于 {min} 和 {max} 之间")
+    private String czwt;
+
+    @ApiModelProperty(value = "创建者")
+    @Length(min = 1, max = 64, message = "【创建者】长度必须介于 {min} 和 {max} 之间")
+    private String createBy;
+
+    @ApiModelProperty(value = "更新者")
+    @Length(min = 1, max = 64, message = "【更新者】长度必须介于 {min} 和 {max} 之间")
+    private String updateBy;
+
+    @ApiModelProperty(value = "更新时间")
+    private Date updateTime;
+
+    @ApiModelProperty(value = "保存状态,1-保存 ,2-提交")
+    @Length(min = 1, max = 1, message = "【保存状态,1-保存 ,2-提交】长度必须介于 {min} 和 {max} 之间")
+    private String saveFlag;
+
+    @ApiModelProperty(value = "del_flag")
+    @Length(min = 1, max = 1, message = "【del_flag】长度必须介于 {min} 和 {max} 之间")
+    private String delFlag;
+
+    public BusJcbFdfxjyq() {
+    }
+
+}

+ 43 - 0
railway-business/src/main/java/com/railway/business/catenary/mapper/BusFdfxjyqMapper.java

@@ -0,0 +1,43 @@
+package com.railway.business.catenary.mapper;
+
+import com.github.pagehelper.Page;
+import com.railway.business.catenary.domain.BusFdfxjyq;
+import org.apache.ibatis.annotations.Mapper;
+import org.apache.ibatis.annotations.Param;
+import org.springframework.stereotype.Repository;
+
+/**
+* 分段分相绝缘器
+* @author wuhonghao
+* @date 2021/10/13
+*/
+@Mapper
+@Repository
+public interface BusFdfxjyqMapper {
+
+    /**
+    * @Description: 新增
+    */
+    int insert(BusFdfxjyq busFdfxjyq);
+
+    /**
+    * @Description: 删除
+    */
+    int delete(@Param("id") String id);
+
+    /**
+    * @Description: 更新
+    */
+    int update(BusFdfxjyq busFdfxjyq);
+
+    /**
+    * @Description: 获取单个
+    */
+    BusFdfxjyq getInfo(@Param("id") String id);
+
+    /**
+    * @Description: 查询列表
+    */
+    Page<BusFdfxjyq> getList(BusFdfxjyq busFdfxjyq);
+
+}

+ 43 - 0
railway-business/src/main/java/com/railway/business/catenary/mapper/BusJcbFdfxjyqMapper.java

@@ -0,0 +1,43 @@
+package com.railway.business.catenary.mapper;
+
+import com.github.pagehelper.Page;
+import com.railway.business.catenary.domain.BusJcbFdfxjyq;
+import org.apache.ibatis.annotations.Mapper;
+import org.apache.ibatis.annotations.Param;
+import org.springframework.stereotype.Repository;
+
+/**
+* dxf分段绝缘器检查表
+* @author wuhonghao
+* @date 2021/10/13
+*/
+@Mapper
+@Repository
+public interface BusJcbFdfxjyqMapper {
+
+    /**
+    * @Description: 新增
+    */
+    int insert(BusJcbFdfxjyq busJcbFdfxjyq);
+
+    /**
+    * @Description: 删除
+    */
+    int delete(@Param("id") String id);
+
+    /**
+    * @Description: 更新
+    */
+    int update(BusJcbFdfxjyq busJcbFdfxjyq);
+
+    /**
+    * @Description: 获取单个
+    */
+    BusJcbFdfxjyq getInfo(@Param("id") String id);
+
+    /**
+    * @Description: 查询列表
+    */
+    Page<BusJcbFdfxjyq> getList(BusJcbFdfxjyq busJcbFdfxjyq);
+
+}

+ 37 - 0
railway-business/src/main/java/com/railway/business/catenary/service/IBusFdfxjyqService.java

@@ -0,0 +1,37 @@
+package com.railway.business.catenary.service;
+
+import com.railway.business.catenary.domain.BusFdfxjyq;
+import java.util.List;
+/**
+* 分段分相绝缘器
+* @author wuhonghao
+* @date 2021/10/13
+*/
+public interface IBusFdfxjyqService{
+
+    /**
+    * @Description: 新增
+    */
+    int create(BusFdfxjyq busFdfxjyq);
+
+    /**
+    * @Description: 删除
+    */
+    int delete(String[] ids);
+
+    /**
+    * @Description: 更新
+    */
+    int update(BusFdfxjyq busFdfxjyq);
+
+    /**
+    * @Description: 获取单个
+    */
+    BusFdfxjyq getInfo(String id);
+
+    /**
+    * @Description: 查询列表
+    */
+    List<BusFdfxjyq> getList(BusFdfxjyq busFdfxjyq);
+
+}

+ 37 - 0
railway-business/src/main/java/com/railway/business/catenary/service/IBusJcbFdfxjyqService.java

@@ -0,0 +1,37 @@
+package com.railway.business.catenary.service;
+
+import com.railway.business.catenary.domain.BusJcbFdfxjyq;
+import java.util.List;
+/**
+* dxf分段绝缘器检查表
+* @author wuhonghao
+* @date 2021/10/13
+*/
+public interface IBusJcbFdfxjyqService{
+
+    /**
+    * @Description: 新增
+    */
+    int create(BusJcbFdfxjyq busJcbFdfxjyq);
+
+    /**
+    * @Description: 删除
+    */
+    int delete(String[] ids);
+
+    /**
+    * @Description: 更新
+    */
+    int update(BusJcbFdfxjyq busJcbFdfxjyq);
+
+    /**
+    * @Description: 获取单个
+    */
+    BusJcbFdfxjyq getInfo(String id);
+
+    /**
+    * @Description: 查询列表
+    */
+    List<BusJcbFdfxjyq> getList(BusJcbFdfxjyq busJcbFdfxjyq);
+
+}

+ 65 - 0
railway-business/src/main/java/com/railway/business/catenary/service/impl/BusFdfxjyqServiceImpl.java

@@ -0,0 +1,65 @@
+package com.railway.business.catenary.service.impl;
+
+import com.github.pagehelper.Page;
+import com.github.pagehelper.PageHelper;
+import com.railway.business.catenary.mapper.BusFdfxjyqMapper;
+import com.railway.business.catenary.domain.BusFdfxjyq;
+import com.railway.business.catenary.service.IBusFdfxjyqService;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+import org.springframework.transaction.annotation.Transactional;
+import java.util.List;
+/**
+* 分段分相绝缘器
+* @author wuhonghao
+* @date 2021/10/13
+*/
+@Service
+@Transactional(readOnly = true)
+public class BusFdfxjyqServiceImpl implements IBusFdfxjyqService{
+@Autowired
+private BusFdfxjyqMapper busFdfxjyqMapper;
+
+	/**
+	* @Description: 新增
+	*/
+	@Transactional(rollbackFor = Exception.class)
+	public int create(BusFdfxjyq busFdfxjyq) {
+		return busFdfxjyqMapper.insert(busFdfxjyq);
+	}
+
+	/**
+	* @Description: 删除
+	*/
+	@Transactional(rollbackFor = Exception.class)
+	public int delete(String[] ids) {
+		int r =0;
+		for (String id : ids) {
+			int j= busFdfxjyqMapper.delete(id);
+			r = r + j;
+		}
+		return	r;
+	}
+
+	/**
+	* @Description: 更新
+	*/
+	@Transactional(rollbackFor = Exception.class)
+	public int update(BusFdfxjyq busFdfxjyq) {
+		return busFdfxjyqMapper.update(busFdfxjyq);
+	}
+
+	/**
+	* @Description: 获取单个
+	*/
+	public BusFdfxjyq getInfo(String id) {
+		return busFdfxjyqMapper.getInfo(id);
+	}
+
+	/**
+	* @Description: 查询列表
+	*/
+	public List<BusFdfxjyq> getList(BusFdfxjyq busFdfxjyq) {
+		return busFdfxjyqMapper.getList(busFdfxjyq);
+	}
+}

+ 65 - 0
railway-business/src/main/java/com/railway/business/catenary/service/impl/BusJcbFdfxjyqServiceImpl.java

@@ -0,0 +1,65 @@
+package com.railway.business.catenary.service.impl;
+
+import com.github.pagehelper.Page;
+import com.github.pagehelper.PageHelper;
+import com.railway.business.catenary.mapper.BusJcbFdfxjyqMapper;
+import com.railway.business.catenary.domain.BusJcbFdfxjyq;
+import com.railway.business.catenary.service.IBusJcbFdfxjyqService;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+import org.springframework.transaction.annotation.Transactional;
+import java.util.List;
+/**
+* dxf分段绝缘器检查表
+* @author wuhonghao
+* @date 2021/10/13
+*/
+@Service
+@Transactional(readOnly = true)
+public class BusJcbFdfxjyqServiceImpl implements IBusJcbFdfxjyqService{
+@Autowired
+private BusJcbFdfxjyqMapper busJcbFdfxjyqMapper;
+
+	/**
+	* @Description: 新增
+	*/
+	@Transactional(rollbackFor = Exception.class)
+	public int create(BusJcbFdfxjyq busJcbFdfxjyq) {
+		return busJcbFdfxjyqMapper.insert(busJcbFdfxjyq);
+	}
+
+	/**
+	* @Description: 删除
+	*/
+	@Transactional(rollbackFor = Exception.class)
+	public int delete(String[] ids) {
+		int r =0;
+		for (String id : ids) {
+			int j= busJcbFdfxjyqMapper.delete(id);
+			r = r + j;
+		}
+		return	r;
+	}
+
+	/**
+	* @Description: 更新
+	*/
+	@Transactional(rollbackFor = Exception.class)
+	public int update(BusJcbFdfxjyq busJcbFdfxjyq) {
+		return busJcbFdfxjyqMapper.update(busJcbFdfxjyq);
+	}
+
+	/**
+	* @Description: 获取单个
+	*/
+	public BusJcbFdfxjyq getInfo(String id) {
+		return busJcbFdfxjyqMapper.getInfo(id);
+	}
+
+	/**
+	* @Description: 查询列表
+	*/
+	public List<BusJcbFdfxjyq> getList(BusJcbFdfxjyq busJcbFdfxjyq) {
+		return busJcbFdfxjyqMapper.getList(busJcbFdfxjyq);
+	}
+}

+ 620 - 0
railway-business/src/main/resources/mapper/business/BusFdfxjyqMapper.xml

@@ -0,0 +1,620 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
+        "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.railway.business.catenary.mapper.BusFdfxjyqMapper">
+
+    <resultMap id="BaseResultMap" type="com.railway.business.catenary.domain.BusFdfxjyq">
+                <result column="id" property="id"/>
+                <result column="db" property="db"/>
+                <result column="bm" property="bm"/>
+                <result column="xb" property="xb"/>
+                <result column="qj" property="qj"/>
+                <result column="hb" property="hb"/>
+                <result column="zzhfw" property="zzhfw"/>
+                <result column="gd" property="gd"/>
+                <result column="gxms" property="gxms"/>
+                <result column="glb" property="glb"/>
+                <result column="cdh" property="cdh"/>
+                <result column="lx" property="lx"/>
+                <result column="bz" property="bz"/>
+                <result column="jyqbh" property="jyqbh"/>
+                <result column="jyqxh" property="jyqxh"/>
+                <result column="sccj" property="sccj"/>
+                <result column="ccrq" property="ccrq"/>
+                <result column="tyrq" property="tyrq"/>
+                <result column="sysm" property="sysm"/>
+                <result column="clsjyzlx" property="clsjyzlx"/>
+                <result column="clsjyzzt" property="clsjyzzt"/>
+                <result column="fdzjyzt" property="fdzjyzt"/>
+                <result column="jyhdzt" property="jyhdzt"/>
+                <result column="jshdmszt" property="jshdmszt"/>
+                <result column="kqjx_scz" property="kqjxScz"/>
+                <result column="kqjx_bzz" property="kqjxBzz"/>
+                <result column="xgbzt" property="xgbzt"/>
+                <result column="xdzzzt" property="xdzzzt"/>
+                <result column="yxlzxxpy_scz" property="yxlzxxpyScz"/>
+                <result column="yxlzxxpy_bzz" property="yxlzxxpyBzz"/>
+                <result column="ygmlxsfpx" property="ygmlxsfpx"/>
+                <result column="fcd_scz" property="fcdScz"/>
+                <result column="fcd_bzz" property="fcdBzz"/>
+                <result column="jtjgljbwzt" property="jtjgljbwzt"/>
+                <result column="jcxjcdxmhqk" property="jcxjcdxmhqk"/>
+                <result column="jcxjtxjlslm" property="jcxjtxjlslm"/>
+                <result column="gdsfph" property="gdsfph"/>
+                <result column="qt" property="qt"/>
+                <result column="fj" property="fj"/>
+                <result column="sl" property="sl"/>
+                <result column="dw" property="dw"/>
+                <result column="fdazwz" property="fdazwz"/>
+                <result column="sjbh" property="sjbh"/>
+                <result column="del_flag" property="delFlag"/>
+                <result column="create_by" property="createBy"/>
+                <result column="create_time" property="createTime"/>
+                <result column="update_by" property="updateBy"/>
+                <result column="update_time" property="updateTime"/>
+    </resultMap>
+
+    <sql id="Base_Column_List">
+                id,
+                db,
+                bm,
+                xb,
+                qj,
+                hb,
+                zzhfw,
+                gd,
+                gxms,
+                glb,
+                cdh,
+                lx,
+                bz,
+                jyqbh,
+                jyqxh,
+                sccj,
+                ccrq,
+                tyrq,
+                sysm,
+                clsjyzlx,
+                clsjyzzt,
+                fdzjyzt,
+                jyhdzt,
+                jshdmszt,
+                kqjx_scz,
+                kqjx_bzz,
+                xgbzt,
+                xdzzzt,
+                yxlzxxpy_scz,
+                yxlzxxpy_bzz,
+                ygmlxsfpx,
+                fcd_scz,
+                fcd_bzz,
+                jtjgljbwzt,
+                jcxjcdxmhqk,
+                jcxjtxjlslm,
+                gdsfph,
+                qt,
+                fj,
+                sl,
+                dw,
+                fdazwz,
+                sjbh,
+                del_flag,
+                create_by,
+                create_time,
+                update_by,
+                update_time
+    </sql>
+
+    <insert id="insert" parameterType="com.railway.business.catenary.domain.BusFdfxjyq">
+        <selectKey keyProperty="id" order="BEFORE" resultType="String">
+            select replace(uuid(), '-', '') from dual
+        </selectKey>
+        INSERT INTO bus_fdfxjyq
+        <trim prefix="(" suffix=")" suffixOverrides=",">
+                    <if test ='null != db'>
+                    db,
+                    </if>
+                    <if test ='null != bm'>
+                    bm,
+                    </if>
+                    <if test ='null != xb'>
+                    xb,
+                    </if>
+                    <if test ='null != qj'>
+                    qj,
+                    </if>
+                    <if test ='null != hb'>
+                    hb,
+                    </if>
+                    <if test ='null != zzhfw'>
+                    zzhfw,
+                    </if>
+                    <if test ='null != gd'>
+                    gd,
+                    </if>
+                    <if test ='null != gxms'>
+                    gxms,
+                    </if>
+                    <if test ='null != glb'>
+                    glb,
+                    </if>
+                    <if test ='null != cdh'>
+                    cdh,
+                    </if>
+                    <if test ='null != lx'>
+                    lx,
+                    </if>
+                    <if test ='null != bz'>
+                    bz,
+                    </if>
+                    <if test ='null != jyqbh'>
+                    jyqbh,
+                    </if>
+                    <if test ='null != jyqxh'>
+                    jyqxh,
+                    </if>
+                    <if test ='null != sccj'>
+                    sccj,
+                    </if>
+                    <if test ='null != ccrq'>
+                    ccrq,
+                    </if>
+                    <if test ='null != tyrq'>
+                    tyrq,
+                    </if>
+                    <if test ='null != sysm'>
+                    sysm,
+                    </if>
+                    <if test ='null != clsjyzlx'>
+                    clsjyzlx,
+                    </if>
+                    <if test ='null != clsjyzzt'>
+                    clsjyzzt,
+                    </if>
+                    <if test ='null != fdzjyzt'>
+                    fdzjyzt,
+                    </if>
+                    <if test ='null != jyhdzt'>
+                    jyhdzt,
+                    </if>
+                    <if test ='null != jshdmszt'>
+                    jshdmszt,
+                    </if>
+                    <if test ='null != kqjxScz'>
+                    kqjx_scz,
+                    </if>
+                    <if test ='null != kqjxBzz'>
+                    kqjx_bzz,
+                    </if>
+                    <if test ='null != xgbzt'>
+                    xgbzt,
+                    </if>
+                    <if test ='null != xdzzzt'>
+                    xdzzzt,
+                    </if>
+                    <if test ='null != yxlzxxpyScz'>
+                    yxlzxxpy_scz,
+                    </if>
+                    <if test ='null != yxlzxxpyBzz'>
+                    yxlzxxpy_bzz,
+                    </if>
+                    <if test ='null != ygmlxsfpx'>
+                    ygmlxsfpx,
+                    </if>
+                    <if test ='null != fcdScz'>
+                    fcd_scz,
+                    </if>
+                    <if test ='null != fcdBzz'>
+                    fcd_bzz,
+                    </if>
+                    <if test ='null != jtjgljbwzt'>
+                    jtjgljbwzt,
+                    </if>
+                    <if test ='null != jcxjcdxmhqk'>
+                    jcxjcdxmhqk,
+                    </if>
+                    <if test ='null != jcxjtxjlslm'>
+                    jcxjtxjlslm,
+                    </if>
+                    <if test ='null != gdsfph'>
+                    gdsfph,
+                    </if>
+                    <if test ='null != qt'>
+                    qt,
+                    </if>
+                    <if test ='null != fj'>
+                    fj,
+                    </if>
+                    <if test ='null != sl'>
+                    sl,
+                    </if>
+                    <if test ='null != dw'>
+                    dw,
+                    </if>
+                    <if test ='null != fdazwz'>
+                    fdazwz,
+                    </if>
+                    <if test ='null != sjbh'>
+                    sjbh,
+                    </if>
+                    <if test ='null != delFlag'>
+                    del_flag,
+                    </if>
+                    <if test ='null != createBy'>
+                    create_by,
+                    </if>
+                    <if test ='null != createTime'>
+                    create_time,
+                    </if>
+                    <if test ='null != updateBy'>
+                    update_by,
+                    </if>
+                    <if test ='null != updateTime'>
+                    update_time
+                    </if>
+        </trim>
+        <trim prefix="values (" suffix=")" suffixOverrides=",">
+                    <if test ='null != db'>
+                    #{db},
+                    </if>
+                    <if test ='null != bm'>
+                    #{bm},
+                    </if>
+                    <if test ='null != xb'>
+                    #{xb},
+                    </if>
+                    <if test ='null != qj'>
+                    #{qj},
+                    </if>
+                    <if test ='null != hb'>
+                    #{hb},
+                    </if>
+                    <if test ='null != zzhfw'>
+                    #{zzhfw},
+                    </if>
+                    <if test ='null != gd'>
+                    #{gd},
+                    </if>
+                    <if test ='null != gxms'>
+                    #{gxms},
+                    </if>
+                    <if test ='null != glb'>
+                    #{glb},
+                    </if>
+                    <if test ='null != cdh'>
+                    #{cdh},
+                    </if>
+                    <if test ='null != lx'>
+                    #{lx},
+                    </if>
+                    <if test ='null != bz'>
+                    #{bz},
+                    </if>
+                    <if test ='null != jyqbh'>
+                    #{jyqbh},
+                    </if>
+                    <if test ='null != jyqxh'>
+                    #{jyqxh},
+                    </if>
+                    <if test ='null != sccj'>
+                    #{sccj},
+                    </if>
+                    <if test ='null != ccrq'>
+                    #{ccrq},
+                    </if>
+                    <if test ='null != tyrq'>
+                    #{tyrq},
+                    </if>
+                    <if test ='null != sysm'>
+                    #{sysm},
+                    </if>
+                    <if test ='null != clsjyzlx'>
+                    #{clsjyzlx},
+                    </if>
+                    <if test ='null != clsjyzzt'>
+                    #{clsjyzzt},
+                    </if>
+                    <if test ='null != fdzjyzt'>
+                    #{fdzjyzt},
+                    </if>
+                    <if test ='null != jyhdzt'>
+                    #{jyhdzt},
+                    </if>
+                    <if test ='null != jshdmszt'>
+                    #{jshdmszt},
+                    </if>
+                    <if test ='null != kqjxScz'>
+                    #{kqjxScz},
+                    </if>
+                    <if test ='null != kqjxBzz'>
+                    #{kqjxBzz},
+                    </if>
+                    <if test ='null != xgbzt'>
+                    #{xgbzt},
+                    </if>
+                    <if test ='null != xdzzzt'>
+                    #{xdzzzt},
+                    </if>
+                    <if test ='null != yxlzxxpyScz'>
+                    #{yxlzxxpyScz},
+                    </if>
+                    <if test ='null != yxlzxxpyBzz'>
+                    #{yxlzxxpyBzz},
+                    </if>
+                    <if test ='null != ygmlxsfpx'>
+                    #{ygmlxsfpx},
+                    </if>
+                    <if test ='null != fcdScz'>
+                    #{fcdScz},
+                    </if>
+                    <if test ='null != fcdBzz'>
+                    #{fcdBzz},
+                    </if>
+                    <if test ='null != jtjgljbwzt'>
+                    #{jtjgljbwzt},
+                    </if>
+                    <if test ='null != jcxjcdxmhqk'>
+                    #{jcxjcdxmhqk},
+                    </if>
+                    <if test ='null != jcxjtxjlslm'>
+                    #{jcxjtxjlslm},
+                    </if>
+                    <if test ='null != gdsfph'>
+                    #{gdsfph},
+                    </if>
+                    <if test ='null != qt'>
+                    #{qt},
+                    </if>
+                    <if test ='null != fj'>
+                    #{fj},
+                    </if>
+                    <if test ='null != sl'>
+                    #{sl},
+                    </if>
+                    <if test ='null != dw'>
+                    #{dw},
+                    </if>
+                    <if test ='null != fdazwz'>
+                    #{fdazwz},
+                    </if>
+                    <if test ='null != sjbh'>
+                    #{sjbh},
+                    </if>
+                    <if test ='null != delFlag'>
+                    #{delFlag},
+                    </if>
+                    <if test ='null != createBy'>
+                    #{createBy},
+                    </if>
+                    <if test ='null != createTime'>
+                    #{createTime},
+                    </if>
+                    <if test ='null != updateBy'>
+                    #{updateBy},
+                    </if>
+                    <if test ='null != updateTime'>
+                    #{updateTime}
+                    </if>
+        </trim>
+    </insert>
+
+    <delete id="delete">
+        UPDATE bus_fdfxjyq
+        set del_flag='1'
+        WHERE id = #{id}
+    </delete>
+
+    <update id="update" parameterType="com.railway.business.catenary.domain.BusFdfxjyq">
+        UPDATE bus_fdfxjyq
+        <set>
+                    <if test ='null != db'>db = #{db},</if>
+                    <if test ='null != bm'>bm = #{bm},</if>
+                    <if test ='null != xb'>xb = #{xb},</if>
+                    <if test ='null != qj'>qj = #{qj},</if>
+                    <if test ='null != hb'>hb = #{hb},</if>
+                    <if test ='null != zzhfw'>zzhfw = #{zzhfw},</if>
+                    <if test ='null != gd'>gd = #{gd},</if>
+                    <if test ='null != gxms'>gxms = #{gxms},</if>
+                    <if test ='null != glb'>glb = #{glb},</if>
+                    <if test ='null != cdh'>cdh = #{cdh},</if>
+                    <if test ='null != lx'>lx = #{lx},</if>
+                    <if test ='null != bz'>bz = #{bz},</if>
+                    <if test ='null != jyqbh'>jyqbh = #{jyqbh},</if>
+                    <if test ='null != jyqxh'>jyqxh = #{jyqxh},</if>
+                    <if test ='null != sccj'>sccj = #{sccj},</if>
+                    <if test ='null != ccrq'>ccrq = #{ccrq},</if>
+                    <if test ='null != tyrq'>tyrq = #{tyrq},</if>
+                    <if test ='null != sysm'>sysm = #{sysm},</if>
+                    <if test ='null != clsjyzlx'>clsjyzlx = #{clsjyzlx},</if>
+                    <if test ='null != clsjyzzt'>clsjyzzt = #{clsjyzzt},</if>
+                    <if test ='null != fdzjyzt'>fdzjyzt = #{fdzjyzt},</if>
+                    <if test ='null != jyhdzt'>jyhdzt = #{jyhdzt},</if>
+                    <if test ='null != jshdmszt'>jshdmszt = #{jshdmszt},</if>
+                    <if test ='null != kqjxScz'>kqjx_scz = #{kqjxScz},</if>
+                    <if test ='null != kqjxBzz'>kqjx_bzz = #{kqjxBzz},</if>
+                    <if test ='null != xgbzt'>xgbzt = #{xgbzt},</if>
+                    <if test ='null != xdzzzt'>xdzzzt = #{xdzzzt},</if>
+                    <if test ='null != yxlzxxpyScz'>yxlzxxpy_scz = #{yxlzxxpyScz},</if>
+                    <if test ='null != yxlzxxpyBzz'>yxlzxxpy_bzz = #{yxlzxxpyBzz},</if>
+                    <if test ='null != ygmlxsfpx'>ygmlxsfpx = #{ygmlxsfpx},</if>
+                    <if test ='null != fcdScz'>fcd_scz = #{fcdScz},</if>
+                    <if test ='null != fcdBzz'>fcd_bzz = #{fcdBzz},</if>
+                    <if test ='null != jtjgljbwzt'>jtjgljbwzt = #{jtjgljbwzt},</if>
+                    <if test ='null != jcxjcdxmhqk'>jcxjcdxmhqk = #{jcxjcdxmhqk},</if>
+                    <if test ='null != jcxjtxjlslm'>jcxjtxjlslm = #{jcxjtxjlslm},</if>
+                    <if test ='null != gdsfph'>gdsfph = #{gdsfph},</if>
+                    <if test ='null != qt'>qt = #{qt},</if>
+                    <if test ='null != fj'>fj = #{fj},</if>
+                    <if test ='null != sl'>sl = #{sl},</if>
+                    <if test ='null != dw'>dw = #{dw},</if>
+                    <if test ='null != fdazwz'>fdazwz = #{fdazwz},</if>
+                    <if test ='null != sjbh'>sjbh = #{sjbh},</if>
+                    <if test ='null != delFlag'>del_flag = #{delFlag},</if>
+                    <if test ='null != createBy'>create_by = #{createBy},</if>
+                    <if test ='null != createTime'>create_time = #{createTime},</if>
+                    <if test ='null != updateBy'>update_by = #{updateBy},</if>
+                    <if test ='null != updateTime'>update_time = #{updateTime}</if>
+        </set>
+        WHERE id = #{id}
+    </update>
+
+
+    <select id="getInfo" resultMap="BaseResultMap">
+        SELECT
+        <include refid="Base_Column_List"/>
+        FROM bus_fdfxjyq
+        WHERE del_flag='0' and id = #{id}
+
+    </select>
+
+    <select id="getList" resultMap="BaseResultMap">
+        SELECT
+        <include refid="Base_Column_List"/>
+        FROM bus_fdfxjyq
+        <where>
+            del_flag='0'
+                <if test="db!=null and db!=''">
+                    and db=#{db}
+                </if>
+                <if test="bm!=null and bm!=''">
+                    and bm=#{bm}
+                </if>
+                <if test="xb!=null and xb!=''">
+                    and xb=#{xb}
+                </if>
+                <if test="qj!=null and qj!=''">
+                    and qj=#{qj}
+                </if>
+                <if test="hb!=null and hb!=''">
+                    and hb=#{hb}
+                </if>
+                <if test="zzhfw!=null and zzhfw!=''">
+                    and zzhfw=#{zzhfw}
+                </if>
+                <if test="gd!=null and gd!=''">
+                    and gd=#{gd}
+                </if>
+                <if test="gxms!=null and gxms!=''">
+                    and gxms=#{gxms}
+                </if>
+                <if test="glb!=null and glb!=''">
+                    and glb=#{glb}
+                </if>
+                <if test="cdh!=null and cdh!=''">
+                    and cdh=#{cdh}
+                </if>
+                <if test="lx!=null and lx!=''">
+                    and lx=#{lx}
+                </if>
+                <if test="bz!=null and bz!=''">
+                    and bz=#{bz}
+                </if>
+                <if test="jyqbh!=null and jyqbh!=''">
+                    and jyqbh=#{jyqbh}
+                </if>
+                <if test="jyqxh!=null and jyqxh!=''">
+                    and jyqxh=#{jyqxh}
+                </if>
+                <if test="sccj!=null and sccj!=''">
+                    and sccj=#{sccj}
+                </if>
+                <if test="ccrq!=null and ccrq!=''">
+                    and ccrq=#{ccrq}
+                </if>
+                <if test="tyrq!=null and tyrq!=''">
+                    and tyrq=#{tyrq}
+                </if>
+                <if test="sysm!=null and sysm!=''">
+                    and sysm=#{sysm}
+                </if>
+                <if test="clsjyzlx!=null and clsjyzlx!=''">
+                    and clsjyzlx=#{clsjyzlx}
+                </if>
+                <if test="clsjyzzt!=null and clsjyzzt!=''">
+                    and clsjyzzt=#{clsjyzzt}
+                </if>
+                <if test="fdzjyzt!=null and fdzjyzt!=''">
+                    and fdzjyzt=#{fdzjyzt}
+                </if>
+                <if test="jyhdzt!=null and jyhdzt!=''">
+                    and jyhdzt=#{jyhdzt}
+                </if>
+                <if test="jshdmszt!=null and jshdmszt!=''">
+                    and jshdmszt=#{jshdmszt}
+                </if>
+                <if test="kqjxScz!=null and kqjxScz!=''">
+                    and kqjx_scz=#{kqjxScz}
+                </if>
+                <if test="kqjxBzz!=null and kqjxBzz!=''">
+                    and kqjx_bzz=#{kqjxBzz}
+                </if>
+                <if test="xgbzt!=null and xgbzt!=''">
+                    and xgbzt=#{xgbzt}
+                </if>
+                <if test="xdzzzt!=null and xdzzzt!=''">
+                    and xdzzzt=#{xdzzzt}
+                </if>
+                <if test="yxlzxxpyScz!=null and yxlzxxpyScz!=''">
+                    and yxlzxxpy_scz=#{yxlzxxpyScz}
+                </if>
+                <if test="yxlzxxpyBzz!=null and yxlzxxpyBzz!=''">
+                    and yxlzxxpy_bzz=#{yxlzxxpyBzz}
+                </if>
+                <if test="ygmlxsfpx!=null and ygmlxsfpx!=''">
+                    and ygmlxsfpx=#{ygmlxsfpx}
+                </if>
+                <if test="fcdScz!=null and fcdScz!=''">
+                    and fcd_scz=#{fcdScz}
+                </if>
+                <if test="fcdBzz!=null and fcdBzz!=''">
+                    and fcd_bzz=#{fcdBzz}
+                </if>
+                <if test="jtjgljbwzt!=null and jtjgljbwzt!=''">
+                    and jtjgljbwzt=#{jtjgljbwzt}
+                </if>
+                <if test="jcxjcdxmhqk!=null and jcxjcdxmhqk!=''">
+                    and jcxjcdxmhqk=#{jcxjcdxmhqk}
+                </if>
+                <if test="jcxjtxjlslm!=null and jcxjtxjlslm!=''">
+                    and jcxjtxjlslm=#{jcxjtxjlslm}
+                </if>
+                <if test="gdsfph!=null and gdsfph!=''">
+                    and gdsfph=#{gdsfph}
+                </if>
+                <if test="qt!=null and qt!=''">
+                    and qt=#{qt}
+                </if>
+                <if test="fj!=null and fj!=''">
+                    and fj=#{fj}
+                </if>
+                <if test="sl!=null and sl!=''">
+                    and sl=#{sl}
+                </if>
+                <if test="dw!=null and dw!=''">
+                    and dw=#{dw}
+                </if>
+                <if test="fdazwz!=null and fdazwz!=''">
+                    and fdazwz=#{fdazwz}
+                </if>
+                <if test="sjbh!=null and sjbh!=''">
+                    and sjbh=#{sjbh}
+                </if>
+                <if test="delFlag!=null and delFlag!=''">
+                    and del_flag=#{delFlag}
+                </if>
+                <if test="createBy!=null and createBy!=''">
+                    and create_by=#{createBy}
+                </if>
+                <if test="createTime!=null and createTime!=''">
+                    and create_time=#{createTime}
+                </if>
+                <if test="updateBy!=null and updateBy!=''">
+                    and update_by=#{updateBy}
+                </if>
+                <if test="updateTime!=null and updateTime!=''">
+                    and update_time=#{updateTime}
+                </if>
+        </where>
+    </select>
+
+</mapper>

+ 512 - 0
railway-business/src/main/resources/mapper/business/BusJcbFdfxjyqMapper.xml

@@ -0,0 +1,512 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
+        "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.railway.business.catenary.mapper.BusJcbFdfxjyqMapper">
+
+    <resultMap id="BaseResultMap" type="com.railway.business.catenary.domain.BusJcbFdfxjyq">
+                <result column="id" property="id"/>
+                <result column="fdfxjyq_id" property="fdfxjyqId"/>
+                <result column="wd" property="wd"/>
+                <result column="jcrq" property="jcrq"/>
+                <result column="pic_url" property="picUrl"/>
+                <result column="point_a" property="pointA"/>
+                <result column="point_b" property="pointB"/>
+                <result column="point_c" property="pointC"/>
+                <result column="point_d" property="pointD"/>
+                <result column="point_e" property="pointE"/>
+                <result column="point_f" property="pointF"/>
+                <result column="point_g" property="pointG"/>
+                <result column="point_h" property="pointH"/>
+                <result column="fcd" property="fcd"/>
+                <result column="fddmpsd" property="fddmpsd"/>
+                <result column="jybj_fdjyqzjyzt" property="jybjFdjyqzjyzt"/>
+                <result column="jybj_fdjyqzjyzt_desc" property="jybjFdjyqzjyztDesc"/>
+                <result column="jybj_clsjyzzt" property="jybjClsjyzzt"/>
+                <result column="jybj_clsjyzzt_desc" property="jybjClsjyzztDesc"/>
+                <result column="lbjzt_ls" property="lbjztLs"/>
+                <result column="lbjzt_ls_desc" property="lbjztLsDesc"/>
+                <result column="lbjzt_xdx" property="lbjztXdx"/>
+                <result column="lbjzt_xdx_desc" property="lbjztXdxDesc"/>
+                <result column="lbjzt_phzj" property="lbjztPhzj"/>
+                <result column="lbjzt_phzj_desc" property="lbjztPhzjDesc"/>
+                <result column="lbjzt_jcxjt" property="lbjztJcxjt"/>
+                <result column="lbjzt_jcxjt_desc" property="lbjztJcxjtDesc"/>
+                <result column="lbjzt_xhj" property="lbjztXhj"/>
+                <result column="lbjzt_xhj_desc" property="lbjztXhjDesc"/>
+                <result column="sbzt" property="sbzt"/>
+                <result column="sbzt_desc" property="sbztDesc"/>
+                <result column="jcr" property="jcr"/>
+                <result column="czwt" property="czwt"/>
+                <result column="create_by" property="createBy"/>
+                <result column="create_time" property="createTime"/>
+                <result column="update_by" property="updateBy"/>
+                <result column="update_time" property="updateTime"/>
+                <result column="save_flag" property="saveFlag"/>
+                <result column="del_flag" property="delFlag"/>
+    </resultMap>
+
+    <sql id="Base_Column_List">
+                id,
+                fdfxjyq_id,
+                wd,
+                jcrq,
+                pic_url,
+                point_a,
+                point_b,
+                point_c,
+                point_d,
+                point_e,
+                point_f,
+                point_g,
+                point_h,
+                fcd,
+                fddmpsd,
+                jybj_fdjyqzjyzt,
+                jybj_fdjyqzjyzt_desc,
+                jybj_clsjyzzt,
+                jybj_clsjyzzt_desc,
+                lbjzt_ls,
+                lbjzt_ls_desc,
+                lbjzt_xdx,
+                lbjzt_xdx_desc,
+                lbjzt_phzj,
+                lbjzt_phzj_desc,
+                lbjzt_jcxjt,
+                lbjzt_jcxjt_desc,
+                lbjzt_xhj,
+                lbjzt_xhj_desc,
+                sbzt,
+                sbzt_desc,
+                jcr,
+                czwt,
+                create_by,
+                create_time,
+                update_by,
+                update_time,
+                save_flag,
+                del_flag
+    </sql>
+
+    <insert id="insert" parameterType="com.railway.business.catenary.domain.BusJcbFdfxjyq">
+        <selectKey keyProperty="id" order="BEFORE" resultType="String">
+            select replace(uuid(), '-', '') from dual
+        </selectKey>
+        INSERT INTO bus_jcb_fdfxjyq
+        <trim prefix="(" suffix=")" suffixOverrides=",">
+                    <if test ='null != fdfxjyqId'>
+                    fdfxjyq_id,
+                    </if>
+                    <if test ='null != wd'>
+                    wd,
+                    </if>
+                    <if test ='null != jcrq'>
+                    jcrq,
+                    </if>
+                    <if test ='null != picUrl'>
+                    pic_url,
+                    </if>
+                    <if test ='null != pointA'>
+                    point_a,
+                    </if>
+                    <if test ='null != pointB'>
+                    point_b,
+                    </if>
+                    <if test ='null != pointC'>
+                    point_c,
+                    </if>
+                    <if test ='null != pointD'>
+                    point_d,
+                    </if>
+                    <if test ='null != pointE'>
+                    point_e,
+                    </if>
+                    <if test ='null != pointF'>
+                    point_f,
+                    </if>
+                    <if test ='null != pointG'>
+                    point_g,
+                    </if>
+                    <if test ='null != pointH'>
+                    point_h,
+                    </if>
+                    <if test ='null != fcd'>
+                    fcd,
+                    </if>
+                    <if test ='null != fddmpsd'>
+                    fddmpsd,
+                    </if>
+                    <if test ='null != jybjFdjyqzjyzt'>
+                    jybj_fdjyqzjyzt,
+                    </if>
+                    <if test ='null != jybjFdjyqzjyztDesc'>
+                    jybj_fdjyqzjyzt_desc,
+                    </if>
+                    <if test ='null != jybjClsjyzzt'>
+                    jybj_clsjyzzt,
+                    </if>
+                    <if test ='null != jybjClsjyzztDesc'>
+                    jybj_clsjyzzt_desc,
+                    </if>
+                    <if test ='null != lbjztLs'>
+                    lbjzt_ls,
+                    </if>
+                    <if test ='null != lbjztLsDesc'>
+                    lbjzt_ls_desc,
+                    </if>
+                    <if test ='null != lbjztXdx'>
+                    lbjzt_xdx,
+                    </if>
+                    <if test ='null != lbjztXdxDesc'>
+                    lbjzt_xdx_desc,
+                    </if>
+                    <if test ='null != lbjztPhzj'>
+                    lbjzt_phzj,
+                    </if>
+                    <if test ='null != lbjztPhzjDesc'>
+                    lbjzt_phzj_desc,
+                    </if>
+                    <if test ='null != lbjztJcxjt'>
+                    lbjzt_jcxjt,
+                    </if>
+                    <if test ='null != lbjztJcxjtDesc'>
+                    lbjzt_jcxjt_desc,
+                    </if>
+                    <if test ='null != lbjztXhj'>
+                    lbjzt_xhj,
+                    </if>
+                    <if test ='null != lbjztXhjDesc'>
+                    lbjzt_xhj_desc,
+                    </if>
+                    <if test ='null != sbzt'>
+                    sbzt,
+                    </if>
+                    <if test ='null != sbztDesc'>
+                    sbzt_desc,
+                    </if>
+                    <if test ='null != jcr'>
+                    jcr,
+                    </if>
+                    <if test ='null != czwt'>
+                    czwt,
+                    </if>
+                    <if test ='null != createBy'>
+                    create_by,
+                    </if>
+                    <if test ='null != createTime'>
+                    create_time,
+                    </if>
+                    <if test ='null != updateBy'>
+                    update_by,
+                    </if>
+                    <if test ='null != updateTime'>
+                    update_time,
+                    </if>
+                    <if test ='null != saveFlag'>
+                    save_flag,
+                    </if>
+                    <if test ='null != delFlag'>
+                    del_flag
+                    </if>
+        </trim>
+        <trim prefix="values (" suffix=")" suffixOverrides=",">
+                    <if test ='null != fdfxjyqId'>
+                    #{fdfxjyqId},
+                    </if>
+                    <if test ='null != wd'>
+                    #{wd},
+                    </if>
+                    <if test ='null != jcrq'>
+                    #{jcrq},
+                    </if>
+                    <if test ='null != picUrl'>
+                    #{picUrl},
+                    </if>
+                    <if test ='null != pointA'>
+                    #{pointA},
+                    </if>
+                    <if test ='null != pointB'>
+                    #{pointB},
+                    </if>
+                    <if test ='null != pointC'>
+                    #{pointC},
+                    </if>
+                    <if test ='null != pointD'>
+                    #{pointD},
+                    </if>
+                    <if test ='null != pointE'>
+                    #{pointE},
+                    </if>
+                    <if test ='null != pointF'>
+                    #{pointF},
+                    </if>
+                    <if test ='null != pointG'>
+                    #{pointG},
+                    </if>
+                    <if test ='null != pointH'>
+                    #{pointH},
+                    </if>
+                    <if test ='null != fcd'>
+                    #{fcd},
+                    </if>
+                    <if test ='null != fddmpsd'>
+                    #{fddmpsd},
+                    </if>
+                    <if test ='null != jybjFdjyqzjyzt'>
+                    #{jybjFdjyqzjyzt},
+                    </if>
+                    <if test ='null != jybjFdjyqzjyztDesc'>
+                    #{jybjFdjyqzjyztDesc},
+                    </if>
+                    <if test ='null != jybjClsjyzzt'>
+                    #{jybjClsjyzzt},
+                    </if>
+                    <if test ='null != jybjClsjyzztDesc'>
+                    #{jybjClsjyzztDesc},
+                    </if>
+                    <if test ='null != lbjztLs'>
+                    #{lbjztLs},
+                    </if>
+                    <if test ='null != lbjztLsDesc'>
+                    #{lbjztLsDesc},
+                    </if>
+                    <if test ='null != lbjztXdx'>
+                    #{lbjztXdx},
+                    </if>
+                    <if test ='null != lbjztXdxDesc'>
+                    #{lbjztXdxDesc},
+                    </if>
+                    <if test ='null != lbjztPhzj'>
+                    #{lbjztPhzj},
+                    </if>
+                    <if test ='null != lbjztPhzjDesc'>
+                    #{lbjztPhzjDesc},
+                    </if>
+                    <if test ='null != lbjztJcxjt'>
+                    #{lbjztJcxjt},
+                    </if>
+                    <if test ='null != lbjztJcxjtDesc'>
+                    #{lbjztJcxjtDesc},
+                    </if>
+                    <if test ='null != lbjztXhj'>
+                    #{lbjztXhj},
+                    </if>
+                    <if test ='null != lbjztXhjDesc'>
+                    #{lbjztXhjDesc},
+                    </if>
+                    <if test ='null != sbzt'>
+                    #{sbzt},
+                    </if>
+                    <if test ='null != sbztDesc'>
+                    #{sbztDesc},
+                    </if>
+                    <if test ='null != jcr'>
+                    #{jcr},
+                    </if>
+                    <if test ='null != czwt'>
+                    #{czwt},
+                    </if>
+                    <if test ='null != createBy'>
+                    #{createBy},
+                    </if>
+                    <if test ='null != createTime'>
+                    #{createTime},
+                    </if>
+                    <if test ='null != updateBy'>
+                    #{updateBy},
+                    </if>
+                    <if test ='null != updateTime'>
+                    #{updateTime},
+                    </if>
+                    <if test ='null != saveFlag'>
+                    #{saveFlag},
+                    </if>
+                    <if test ='null != delFlag'>
+                    #{delFlag}
+                    </if>
+        </trim>
+    </insert>
+
+    <delete id="delete">
+        UPDATE bus_jcb_fdfxjyq
+        set del_flag='1'
+        WHERE id = #{id}
+    </delete>
+
+    <update id="update" parameterType="com.railway.business.catenary.domain.BusJcbFdfxjyq">
+        UPDATE bus_jcb_fdfxjyq
+        <set>
+                    <if test ='null != fdfxjyqId'>fdfxjyq_id = #{fdfxjyqId},</if>
+                    <if test ='null != wd'>wd = #{wd},</if>
+                    <if test ='null != jcrq'>jcrq = #{jcrq},</if>
+                    <if test ='null != picUrl'>pic_url = #{picUrl},</if>
+                    <if test ='null != pointA'>point_a = #{pointA},</if>
+                    <if test ='null != pointB'>point_b = #{pointB},</if>
+                    <if test ='null != pointC'>point_c = #{pointC},</if>
+                    <if test ='null != pointD'>point_d = #{pointD},</if>
+                    <if test ='null != pointE'>point_e = #{pointE},</if>
+                    <if test ='null != pointF'>point_f = #{pointF},</if>
+                    <if test ='null != pointG'>point_g = #{pointG},</if>
+                    <if test ='null != pointH'>point_h = #{pointH},</if>
+                    <if test ='null != fcd'>fcd = #{fcd},</if>
+                    <if test ='null != fddmpsd'>fddmpsd = #{fddmpsd},</if>
+                    <if test ='null != jybjFdjyqzjyzt'>jybj_fdjyqzjyzt = #{jybjFdjyqzjyzt},</if>
+                    <if test ='null != jybjFdjyqzjyztDesc'>jybj_fdjyqzjyzt_desc = #{jybjFdjyqzjyztDesc},</if>
+                    <if test ='null != jybjClsjyzzt'>jybj_clsjyzzt = #{jybjClsjyzzt},</if>
+                    <if test ='null != jybjClsjyzztDesc'>jybj_clsjyzzt_desc = #{jybjClsjyzztDesc},</if>
+                    <if test ='null != lbjztLs'>lbjzt_ls = #{lbjztLs},</if>
+                    <if test ='null != lbjztLsDesc'>lbjzt_ls_desc = #{lbjztLsDesc},</if>
+                    <if test ='null != lbjztXdx'>lbjzt_xdx = #{lbjztXdx},</if>
+                    <if test ='null != lbjztXdxDesc'>lbjzt_xdx_desc = #{lbjztXdxDesc},</if>
+                    <if test ='null != lbjztPhzj'>lbjzt_phzj = #{lbjztPhzj},</if>
+                    <if test ='null != lbjztPhzjDesc'>lbjzt_phzj_desc = #{lbjztPhzjDesc},</if>
+                    <if test ='null != lbjztJcxjt'>lbjzt_jcxjt = #{lbjztJcxjt},</if>
+                    <if test ='null != lbjztJcxjtDesc'>lbjzt_jcxjt_desc = #{lbjztJcxjtDesc},</if>
+                    <if test ='null != lbjztXhj'>lbjzt_xhj = #{lbjztXhj},</if>
+                    <if test ='null != lbjztXhjDesc'>lbjzt_xhj_desc = #{lbjztXhjDesc},</if>
+                    <if test ='null != sbzt'>sbzt = #{sbzt},</if>
+                    <if test ='null != sbztDesc'>sbzt_desc = #{sbztDesc},</if>
+                    <if test ='null != jcr'>jcr = #{jcr},</if>
+                    <if test ='null != czwt'>czwt = #{czwt},</if>
+                    <if test ='null != createBy'>create_by = #{createBy},</if>
+                    <if test ='null != createTime'>create_time = #{createTime},</if>
+                    <if test ='null != updateBy'>update_by = #{updateBy},</if>
+                    <if test ='null != updateTime'>update_time = #{updateTime},</if>
+                    <if test ='null != saveFlag'>save_flag = #{saveFlag},</if>
+                    <if test ='null != delFlag'>del_flag = #{delFlag}</if>
+        </set>
+        WHERE id = #{id}
+    </update>
+
+
+    <select id="getInfo" resultMap="BaseResultMap">
+        SELECT
+        <include refid="Base_Column_List"/>
+        FROM bus_jcb_fdfxjyq
+        WHERE del_flag='0' and id = #{id}
+
+    </select>
+
+    <select id="getList" resultMap="BaseResultMap">
+        SELECT
+        <include refid="Base_Column_List"/>
+        FROM bus_jcb_fdfxjyq
+        <where>
+            del_flag='0'
+                <if test="fdfxjyqId!=null and fdfxjyqId!=''">
+                    and fdfxjyq_id=#{fdfxjyqId}
+                </if>
+                <if test="wd!=null and wd!=''">
+                    and wd=#{wd}
+                </if>
+                <if test="jcrq!=null and jcrq!=''">
+                    and jcrq=#{jcrq}
+                </if>
+                <if test="picUrl!=null and picUrl!=''">
+                    and pic_url=#{picUrl}
+                </if>
+                <if test="pointA!=null and pointA!=''">
+                    and point_a=#{pointA}
+                </if>
+                <if test="pointB!=null and pointB!=''">
+                    and point_b=#{pointB}
+                </if>
+                <if test="pointC!=null and pointC!=''">
+                    and point_c=#{pointC}
+                </if>
+                <if test="pointD!=null and pointD!=''">
+                    and point_d=#{pointD}
+                </if>
+                <if test="pointE!=null and pointE!=''">
+                    and point_e=#{pointE}
+                </if>
+                <if test="pointF!=null and pointF!=''">
+                    and point_f=#{pointF}
+                </if>
+                <if test="pointG!=null and pointG!=''">
+                    and point_g=#{pointG}
+                </if>
+                <if test="pointH!=null and pointH!=''">
+                    and point_h=#{pointH}
+                </if>
+                <if test="fcd!=null and fcd!=''">
+                    and fcd=#{fcd}
+                </if>
+                <if test="fddmpsd!=null and fddmpsd!=''">
+                    and fddmpsd=#{fddmpsd}
+                </if>
+                <if test="jybjFdjyqzjyzt!=null and jybjFdjyqzjyzt!=''">
+                    and jybj_fdjyqzjyzt=#{jybjFdjyqzjyzt}
+                </if>
+                <if test="jybjFdjyqzjyztDesc!=null and jybjFdjyqzjyztDesc!=''">
+                    and jybj_fdjyqzjyzt_desc=#{jybjFdjyqzjyztDesc}
+                </if>
+                <if test="jybjClsjyzzt!=null and jybjClsjyzzt!=''">
+                    and jybj_clsjyzzt=#{jybjClsjyzzt}
+                </if>
+                <if test="jybjClsjyzztDesc!=null and jybjClsjyzztDesc!=''">
+                    and jybj_clsjyzzt_desc=#{jybjClsjyzztDesc}
+                </if>
+                <if test="lbjztLs!=null and lbjztLs!=''">
+                    and lbjzt_ls=#{lbjztLs}
+                </if>
+                <if test="lbjztLsDesc!=null and lbjztLsDesc!=''">
+                    and lbjzt_ls_desc=#{lbjztLsDesc}
+                </if>
+                <if test="lbjztXdx!=null and lbjztXdx!=''">
+                    and lbjzt_xdx=#{lbjztXdx}
+                </if>
+                <if test="lbjztXdxDesc!=null and lbjztXdxDesc!=''">
+                    and lbjzt_xdx_desc=#{lbjztXdxDesc}
+                </if>
+                <if test="lbjztPhzj!=null and lbjztPhzj!=''">
+                    and lbjzt_phzj=#{lbjztPhzj}
+                </if>
+                <if test="lbjztPhzjDesc!=null and lbjztPhzjDesc!=''">
+                    and lbjzt_phzj_desc=#{lbjztPhzjDesc}
+                </if>
+                <if test="lbjztJcxjt!=null and lbjztJcxjt!=''">
+                    and lbjzt_jcxjt=#{lbjztJcxjt}
+                </if>
+                <if test="lbjztJcxjtDesc!=null and lbjztJcxjtDesc!=''">
+                    and lbjzt_jcxjt_desc=#{lbjztJcxjtDesc}
+                </if>
+                <if test="lbjztXhj!=null and lbjztXhj!=''">
+                    and lbjzt_xhj=#{lbjztXhj}
+                </if>
+                <if test="lbjztXhjDesc!=null and lbjztXhjDesc!=''">
+                    and lbjzt_xhj_desc=#{lbjztXhjDesc}
+                </if>
+                <if test="sbzt!=null and sbzt!=''">
+                    and sbzt=#{sbzt}
+                </if>
+                <if test="sbztDesc!=null and sbztDesc!=''">
+                    and sbzt_desc=#{sbztDesc}
+                </if>
+                <if test="jcr!=null and jcr!=''">
+                    and jcr=#{jcr}
+                </if>
+                <if test="czwt!=null and czwt!=''">
+                    and czwt=#{czwt}
+                </if>
+                <if test="createBy!=null and createBy!=''">
+                    and create_by=#{createBy}
+                </if>
+                <if test="createTime!=null and createTime!=''">
+                    and create_time=#{createTime}
+                </if>
+                <if test="updateBy!=null and updateBy!=''">
+                    and update_by=#{updateBy}
+                </if>
+                <if test="updateTime!=null and updateTime!=''">
+                    and update_time=#{updateTime}
+                </if>
+                <if test="saveFlag!=null and saveFlag!=''">
+                    and save_flag=#{saveFlag}
+                </if>
+                <if test="delFlag!=null and delFlag!=''">
+                    and del_flag=#{delFlag}
+                </if>
+        </where>
+    </select>
+
+</mapper>

+ 1 - 1
railway-generator/src/main/resources/templates/code-generator/railway/back/serviceImpl.ftl

@@ -35,7 +35,7 @@ private ${classInfo.className}Mapper ${classInfo.className?uncap_first}Mapper;
 	public int delete(String[] ${primaryKeyCame}s) {
 		int r =0;
 		for (String ${primaryKeyCame} : ${primaryKeyCame}s) {
-			int j= ${classInfo.className?uncap_first}Dao.delete(${primaryKeyCame});
+			int j= ${classInfo.className?uncap_first}Mapper.delete(${primaryKeyCame});
 			r = r + j;
 		}
 		return	r;