Commit 1baf7fba authored by kongfm's avatar kongfm

气瓶充装企业查询列表接口

气瓶基本信息查询列表接口
parent c8917f75
package com.yeejoin.amos.boot.module.tzs.flc.api.dto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import com.yeejoin.amos.boot.biz.common.dto.BaseDto;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.util.Date;
/**
* 气瓶充装检查情况统计表-企业
*
* @author system_generator
* @date 2022-03-11
*/
@Data
@EqualsAndHashCode(callSuper = true)
@ApiModel(value="CylinderFillingCheckDataUnitDto", description="气瓶充装检查情况统计表-企业")
public class CylinderFillingCheckDataUnitDto extends BaseDto {
private static final long serialVersionUID = 1L;
@ApiModelProperty(value = "充装次数")
private Long totalSum;
@ApiModelProperty(value = "充装前检查率")
private Double fillingPercent;
@ApiModelProperty(value = "充装后检查率")
private Double fillingCheckPercent;
@ApiModelProperty(value = "企业编码")
private String appId;
@ApiModelProperty(value = "更新时间")
private Date updateTime;
@ApiModelProperty(value = "充装年份")
private String fillingYear;
@ApiModelProperty(value = "充装月份")
private String fillingMonth;
@ApiModelProperty(value = "充装检查合格率")
private Double fillingPassedPercent;
}
package com.yeejoin.amos.boot.module.tzs.flc.api.dto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import com.yeejoin.amos.boot.biz.common.dto.BaseDto;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.util.Date;
/**
* 气瓶充卸统计表-企业
*
* @author system_generator
* @date 2022-03-11
*/
@Data
@EqualsAndHashCode(callSuper = true)
@ApiModel(value="CylinderFillingUnloadDataUnitDto", description="气瓶充卸统计表-企业")
public class CylinderFillingUnloadDataUnitDto extends BaseDto {
private static final long serialVersionUID = 1L;
@ApiModelProperty(value = "充装总量")
private Double fillingSum;
@ApiModelProperty(value = "卸液总量")
private Double unloadSum;
@ApiModelProperty(value = "充卸日期")
private Date statisDate;
@ApiModelProperty(value = "企业编码")
private String appId;
@ApiModelProperty(value = "充卸年份")
private String statisYear;
@ApiModelProperty(value = "更新时间")
private Date updateTime;
@ApiModelProperty(value = "充卸月份")
private String statisMonth;
@ApiModelProperty(value = "充卸日期字符串")
private String statisDateStr;
}
...@@ -6,6 +6,7 @@ import com.yeejoin.amos.boot.biz.common.dto.BaseDto; ...@@ -6,6 +6,7 @@ import com.yeejoin.amos.boot.biz.common.dto.BaseDto;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode; import lombok.EqualsAndHashCode;
import java.util.Date; import java.util.Date;
import java.util.List;
/** /**
* 气瓶基本信息 * 气瓶基本信息
...@@ -33,9 +34,15 @@ public class CylinderInfoDto extends BaseDto { ...@@ -33,9 +34,15 @@ public class CylinderInfoDto extends BaseDto {
@ApiModelProperty(value = "气瓶状态") @ApiModelProperty(value = "气瓶状态")
private Integer cylinderStatus; private Integer cylinderStatus;
@ApiModelProperty(value = "气瓶状态str")
private String cylinderStatusStr;
@ApiModelProperty(value = "气瓶品种") @ApiModelProperty(value = "气瓶品种")
private Integer cylinderVariety; private Integer cylinderVariety;
@ApiModelProperty(value = "气瓶品种str")
private String cylinderVarietyStr;
@ApiModelProperty(value = "二维码编号") @ApiModelProperty(value = "二维码编号")
private String qrCode; private String qrCode;
...@@ -72,6 +79,12 @@ public class CylinderInfoDto extends BaseDto { ...@@ -72,6 +79,12 @@ public class CylinderInfoDto extends BaseDto {
@ApiModelProperty(value = "下次检验日期") @ApiModelProperty(value = "下次检验日期")
private Date nextInspectionDate; private Date nextInspectionDate;
@ApiModelProperty(value = "检验日期开始")
private String inspectionDateStart;
@ApiModelProperty(value = "检验日期结束")
private String inspectionDateEnd;
@ApiModelProperty(value = "气瓶唯一标识码") @ApiModelProperty(value = "气瓶唯一标识码")
private String sequenceCode; private String sequenceCode;
...@@ -84,4 +97,10 @@ public class CylinderInfoDto extends BaseDto { ...@@ -84,4 +97,10 @@ public class CylinderInfoDto extends BaseDto {
@ApiModelProperty(value = "对接公司编码") @ApiModelProperty(value = "对接公司编码")
private String appId; private String appId;
@ApiModelProperty(value = "所属区域代码")
private String regionCode;
@ApiModelProperty(value = "查询单位appid")
private List<String> appIds;
} }
package com.yeejoin.amos.boot.module.tzs.flc.api.dto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import com.yeejoin.amos.boot.biz.common.dto.BaseDto;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.util.Date;
/**
* 气瓶数据完整度表-企业
*
* @author system_generator
* @date 2022-03-11
*/
@Data
@EqualsAndHashCode(callSuper = true)
@ApiModel(value="CylinderIntegrityDataUnitDto", description="气瓶数据完整度表-企业")
public class CylinderIntegrityDataUnitDto extends BaseDto {
private static final long serialVersionUID = 1L;
@ApiModelProperty(value = "数据类型")
private String dataType;
@ApiModelProperty(value = "数据完整度")
private Double integrity;
@ApiModelProperty(value = "企业编码")
private String appId;
@ApiModelProperty(value = "更新时间")
private Date updateTime;
}
package com.yeejoin.amos.boot.module.tzs.flc.api.dto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import com.yeejoin.amos.boot.biz.common.dto.BaseDto;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.util.Date;
/**
* 气瓶及标签数量比表-企业
*
* @author system_generator
* @date 2022-03-11
*/
@Data
@EqualsAndHashCode(callSuper = true)
@ApiModel(value="CylinderTagsDataUnitDto", description="气瓶及标签数量比表-企业")
public class CylinderTagsDataUnitDto extends BaseDto {
private static final long serialVersionUID = 1L;
@ApiModelProperty(value = "气瓶标签比")
private Double percent;
@ApiModelProperty(value = "气瓶数量")
private Long cylinderSum;
@ApiModelProperty(value = "企业编码")
private String appId;
@ApiModelProperty(value = "更新时间")
private Date updateTime;
@ApiModelProperty(value = "标签数量")
private Long tagsSum;
}
...@@ -33,6 +33,9 @@ public class CylinderUnitDto extends BaseDto { ...@@ -33,6 +33,9 @@ public class CylinderUnitDto extends BaseDto {
@ApiModelProperty(value = "企业类型") @ApiModelProperty(value = "企业类型")
private Integer unitType; private Integer unitType;
@ApiModelProperty(value = "企业类型str")
private String unitTypeStr;
@ApiModelProperty(value = "统一社会信用代码") @ApiModelProperty(value = "统一社会信用代码")
private String creditCode; private String creditCode;
...@@ -109,4 +112,9 @@ public class CylinderUnitDto extends BaseDto { ...@@ -109,4 +112,9 @@ public class CylinderUnitDto extends BaseDto {
@ApiModelProperty(value = "是否过期") @ApiModelProperty(value = "是否过期")
private Boolean outOfDate; private Boolean outOfDate;
@ApiModelProperty(value = "充装许可证有效期开始")
private String fillingPermitDateStart;
@ApiModelProperty(value = "充装许可证有效期结束")
private String fillingPermitDateEnd;
} }
package com.yeejoin.amos.boot.module.tzs.flc.api.entity;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.yeejoin.amos.boot.biz.common.entity.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import java.util.Date;
/**
* 气瓶充装检查情况统计表-企业
*
* @author system_generator
* @date 2022-03-11
*/
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
@TableName("tz_cylinder_filling_check_data_unit")
public class CylinderFillingCheckDataUnit extends BaseEntity {
private static final long serialVersionUID = 1L;
/**
* 充装次数
*/
@TableField("total_sum")
private Long totalSum;
/**
* 充装前检查率
*/
@TableField("filling_percent")
private Double fillingPercent;
/**
* 充装后检查率
*/
@TableField("filling_check_percent")
private Double fillingCheckPercent;
/**
* 企业编码
*/
@TableField("app_id")
private String appId;
/**
* 更新时间
*/
@TableField("update_time")
private Date updateTime;
/**
* 充装年份
*/
@TableField("filling_year")
private String fillingYear;
/**
* 充装月份
*/
@TableField("filling_month")
private String fillingMonth;
/**
* 充装检查合格率
*/
@TableField("filling_passed_percent")
private Double fillingPassedPercent;
}
package com.yeejoin.amos.boot.module.tzs.flc.api.entity;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.yeejoin.amos.boot.biz.common.entity.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import java.util.Date;
/**
* 气瓶充卸统计表-企业
*
* @author system_generator
* @date 2022-03-11
*/
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
@TableName("tz_cylinder_filling_unload_data_unit")
public class CylinderFillingUnloadDataUnit extends BaseEntity {
private static final long serialVersionUID = 1L;
/**
* 充装总量
*/
@TableField("filling_sum")
private Double fillingSum;
/**
* 卸液总量
*/
@TableField("unload_sum")
private Double unloadSum;
/**
* 充卸日期
*/
@TableField("statis_date")
private Date statisDate;
/**
* 企业编码
*/
@TableField("app_id")
private String appId;
/**
* 充卸年份
*/
@TableField("statis_year")
private String statisYear;
/**
* 更新时间
*/
@TableField("update_time")
private Date updateTime;
/**
* 充卸月份
*/
@TableField("statis_month")
private String statisMonth;
/**
* 充卸日期字符串
*/
@TableField("statis_date_str")
private String statisDateStr;
}
package com.yeejoin.amos.boot.module.tzs.flc.api.entity;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.yeejoin.amos.boot.biz.common.entity.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import java.util.Date;
/**
* 气瓶数据完整度表-企业
*
* @author system_generator
* @date 2022-03-11
*/
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
@TableName("tz_cylinder_integrity_data_unit")
public class CylinderIntegrityDataUnit extends BaseEntity {
private static final long serialVersionUID = 1L;
/**
* 数据类型
*/
@TableField("data_type")
private String dataType;
/**
* 数据完整度
*/
@TableField("integrity")
private Double integrity;
/**
* 企业编码
*/
@TableField("app_id")
private String appId;
/**
* 更新时间
*/
@TableField("update_time")
private Date updateTime;
}
package com.yeejoin.amos.boot.module.tzs.flc.api.entity;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.yeejoin.amos.boot.biz.common.entity.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import java.util.Date;
/**
* 气瓶及标签数量比表-企业
*
* @author system_generator
* @date 2022-03-11
*/
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
@TableName("tz_cylinder_tags_data_unit")
public class CylinderTagsDataUnit extends BaseEntity {
private static final long serialVersionUID = 1L;
/**
* 气瓶标签比
*/
@TableField("percent")
private Double percent;
/**
* 气瓶数量
*/
@TableField("cylinder_sum")
private Long cylinderSum;
/**
* 企业编码
*/
@TableField("app_id")
private String appId;
/**
* 更新时间
*/
@TableField("update_time")
private Date updateTime;
/**
* 标签数量
*/
@TableField("tags_sum")
private Long tagsSum;
}
package com.yeejoin.amos.boot.module.tzs.flc.api.mapper;
import com.yeejoin.amos.boot.module.tzs.flc.api.entity.CylinderFillingCheckDataUnit;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* 气瓶充装检查情况统计表-企业 Mapper 接口
*
* @author system_generator
* @date 2022-03-11
*/
public interface CylinderFillingCheckDataUnitMapper extends BaseMapper<CylinderFillingCheckDataUnit> {
}
package com.yeejoin.amos.boot.module.tzs.flc.api.mapper;
import com.yeejoin.amos.boot.module.tzs.flc.api.entity.CylinderFillingUnloadDataUnit;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* 气瓶充卸统计表-企业 Mapper 接口
*
* @author system_generator
* @date 2022-03-11
*/
public interface CylinderFillingUnloadDataUnitMapper extends BaseMapper<CylinderFillingUnloadDataUnit> {
}
package com.yeejoin.amos.boot.module.tzs.flc.api.mapper;
import com.yeejoin.amos.boot.module.tzs.flc.api.entity.CylinderIntegrityDataUnit;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* 气瓶数据完整度表-企业 Mapper 接口
*
* @author system_generator
* @date 2022-03-11
*/
public interface CylinderIntegrityDataUnitMapper extends BaseMapper<CylinderIntegrityDataUnit> {
}
package com.yeejoin.amos.boot.module.tzs.flc.api.mapper;
import com.yeejoin.amos.boot.module.tzs.flc.api.entity.CylinderTagsDataUnit;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* 气瓶及标签数量比表-企业 Mapper 接口
*
* @author system_generator
* @date 2022-03-11
*/
public interface CylinderTagsDataUnitMapper extends BaseMapper<CylinderTagsDataUnit> {
}
package com.yeejoin.amos.boot.module.tzs.flc.api.service;
/**
* 气瓶充装检查情况统计表-企业接口类
*
* @author system_generator
* @date 2022-03-11
*/
public interface ICylinderFillingCheckDataUnitService {
}
package com.yeejoin.amos.boot.module.tzs.flc.api.service;
/**
* 气瓶充卸统计表-企业接口类
*
* @author system_generator
* @date 2022-03-11
*/
public interface ICylinderFillingUnloadDataUnitService {
}
package com.yeejoin.amos.boot.module.tzs.flc.api.service;
/**
* 气瓶数据完整度表-企业接口类
*
* @author system_generator
* @date 2022-03-11
*/
public interface ICylinderIntegrityDataUnitService {
}
package com.yeejoin.amos.boot.module.tzs.flc.api.service;
/**
* 气瓶及标签数量比表-企业接口类
*
* @author system_generator
* @date 2022-03-11
*/
public interface ICylinderTagsDataUnitService {
}
<?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.yeejoin.amos.boot.module.tzs.flc.api.mapper.CylinderFillingCheckDataUnitMapper">
</mapper>
<?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.yeejoin.amos.boot.module.tzs.flc.api.mapper.CylinderFillingUnloadDataUnitMapper">
</mapper>
<?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.yeejoin.amos.boot.module.tzs.flc.api.mapper.CylinderIntegrityDataUnitMapper">
</mapper>
<?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.yeejoin.amos.boot.module.tzs.flc.api.mapper.CylinderTagsDataUnitMapper">
</mapper>
...@@ -6,9 +6,12 @@ import com.yeejoin.amos.boot.module.tzs.api.dto.ElevatorDto; ...@@ -6,9 +6,12 @@ import com.yeejoin.amos.boot.module.tzs.api.dto.ElevatorDto;
import com.yeejoin.amos.boot.module.tzs.api.dto.MaintenanceUnitDto; import com.yeejoin.amos.boot.module.tzs.api.dto.MaintenanceUnitDto;
import com.yeejoin.amos.boot.module.tzs.api.entity.Elevator; import com.yeejoin.amos.boot.module.tzs.api.entity.Elevator;
import com.yeejoin.amos.boot.module.tzs.api.entity.MaintenanceUnit; import com.yeejoin.amos.boot.module.tzs.api.entity.MaintenanceUnit;
import com.yeejoin.amos.boot.module.tzs.flc.api.dto.CylinderInfoDto;
import com.yeejoin.amos.boot.module.tzs.flc.api.dto.EquipmentDto; import com.yeejoin.amos.boot.module.tzs.flc.api.dto.EquipmentDto;
import com.yeejoin.amos.boot.module.tzs.flc.api.dto.EquipmentInformDto; import com.yeejoin.amos.boot.module.tzs.flc.api.dto.EquipmentInformDto;
import com.yeejoin.amos.boot.module.tzs.flc.api.dto.UnitInfoDto; import com.yeejoin.amos.boot.module.tzs.flc.api.dto.UnitInfoDto;
import com.yeejoin.amos.boot.module.tzs.flc.api.entity.CylinderInfo;
import com.yeejoin.amos.boot.module.tzs.flc.api.entity.CylinderUnit;
import com.yeejoin.amos.boot.module.tzs.flc.api.entity.Equipment; import com.yeejoin.amos.boot.module.tzs.flc.api.entity.Equipment;
import com.yeejoin.amos.boot.module.tzs.flc.api.entity.EquipmentInform; import com.yeejoin.amos.boot.module.tzs.flc.api.entity.EquipmentInform;
import com.yeejoin.amos.boot.module.tzs.flc.api.entity.UnitInfo; import com.yeejoin.amos.boot.module.tzs.flc.api.entity.UnitInfo;
...@@ -44,6 +47,7 @@ public class BeanDtoVoUtils { ...@@ -44,6 +47,7 @@ public class BeanDtoVoUtils {
private static List<DictionarieValueModel> elevatorDragMode; private static List<DictionarieValueModel> elevatorDragMode;
private static List<DictionarieValueModel> qualificationLevel; private static List<DictionarieValueModel> qualificationLevel;
@PostConstruct @PostConstruct
public void init() { public void init() {
beanDtoVoUtils = this; beanDtoVoUtils = this;
...@@ -312,6 +316,47 @@ public class BeanDtoVoUtils { ...@@ -312,6 +316,47 @@ public class BeanDtoVoUtils {
}); });
} }
public static IPage<CylinderInfoDto> cyinderInfoIPageDto(IPage<CylinderInfo> page) {
return page.convert(item -> {
try {
CylinderInfoDto target = new CylinderInfoDto();
// 把原对象数据拷贝到新对象
BeanUtils.copyProperties(item, target);
if(0 == item.getCylinderStatus()) {
target.setCylinderStatusStr("在用");
} else if(1 == item.getCylinderStatus()) {
target.setCylinderStatusStr("停用");
} else if(2 == item.getCylinderStatus()) {
target.setCylinderStatusStr("注销");
} else if(3 == item.getCylinderStatus()) {
target.setCylinderStatusStr("报废");
} else {
target.setCylinderStatusStr("");
}
if(1 == item.getCylinderVariety()) {
target.setCylinderVarietyStr("无缝气瓶");
} else if(2 == item.getCylinderVariety()) {
target.setCylinderVarietyStr("焊接气瓶");
} else if(3 == item.getCylinderVariety()) {
target.setCylinderVarietyStr("缠绕气瓶");
} else if(4 == item.getCylinderVariety()) {
target.setCylinderVarietyStr("绝热气瓶");
} else if(5 ==item.getCylinderVariety()) {
target.setCylinderVarietyStr("内装填料气瓶");
} else {
target.setCylinderVarietyStr("");
}
return target;
} catch (Exception e) {
return null;
}
});
}
} }
\ No newline at end of file
package com.yeejoin.amos.boot.module.tzs.flc.biz.controller;
import org.springframework.web.bind.annotation.RequestMapping;
import io.swagger.annotations.ApiOperation;
import io.swagger.annotations.Api;
import org.springframework.web.bind.annotation.RestController;
import com.yeejoin.amos.boot.biz.common.controller.BaseController;
import java.util.List;
import com.yeejoin.amos.boot.module.tzs.flc.biz.service.impl.CylinderFillingCheckDataUnitServiceImpl;
import org.typroject.tyboot.core.restful.utils.ResponseHelper;
import org.typroject.tyboot.core.restful.utils.ResponseModel;
import org.springframework.beans.factory.annotation.Autowired;
import javax.servlet.http.HttpServletRequest;
import org.springframework.web.bind.annotation.*;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.yeejoin.amos.boot.module.tzs.flc.api.dto.CylinderFillingCheckDataUnitDto;
import org.typroject.tyboot.core.restful.doc.TycloudOperation;
import org.typroject.tyboot.core.foundation.enumeration.UserType;
/**
* 气瓶充装检查情况统计表-企业
*
* @author system_generator
* @date 2022-03-11
*/
@RestController
@Api(tags = "气瓶充装检查情况统计表-企业Api")
@RequestMapping(value = "/cylinder-filling-check-data-unit")
public class CylinderFillingCheckDataUnitController extends BaseController {
@Autowired
CylinderFillingCheckDataUnitServiceImpl cylinderFillingCheckDataUnitServiceImpl;
/**
* 新增气瓶充装检查情况统计表-企业
*
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@PostMapping(value = "/save")
@ApiOperation(httpMethod = "POST", value = "新增气瓶充装检查情况统计表-企业", notes = "新增气瓶充装检查情况统计表-企业")
public ResponseModel<CylinderFillingCheckDataUnitDto> save(@RequestBody CylinderFillingCheckDataUnitDto model) {
model = cylinderFillingCheckDataUnitServiceImpl.createWithModel(model);
return ResponseHelper.buildResponse(model);
}
/**
* 根据sequenceNbr更新
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@PutMapping(value = "/{sequenceNbr}")
@ApiOperation(httpMethod = "PUT", value = "根据sequenceNbr更新气瓶充装检查情况统计表-企业", notes = "根据sequenceNbr更新气瓶充装检查情况统计表-企业")
public ResponseModel<CylinderFillingCheckDataUnitDto> updateBySequenceNbrCylinderFillingCheckDataUnit(@RequestBody CylinderFillingCheckDataUnitDto model,@PathVariable(value = "sequenceNbr") Long sequenceNbr) {
model.setSequenceNbr(sequenceNbr);
return ResponseHelper.buildResponse(cylinderFillingCheckDataUnitServiceImpl.updateWithModel(model));
}
/**
* 根据sequenceNbr删除
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@DeleteMapping(value = "/{sequenceNbr}")
@ApiOperation(httpMethod = "DELETE", value = "根据sequenceNbr删除气瓶充装检查情况统计表-企业", notes = "根据sequenceNbr删除气瓶充装检查情况统计表-企业")
public ResponseModel<Boolean> deleteBySequenceNbr(HttpServletRequest request, @PathVariable(value = "sequenceNbr") Long sequenceNbr){
return ResponseHelper.buildResponse(cylinderFillingCheckDataUnitServiceImpl.removeById(sequenceNbr));
}
/**
* 根据sequenceNbr查询
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@GetMapping(value = "/{sequenceNbr}")
@ApiOperation(httpMethod = "GET",value = "根据sequenceNbr查询单个气瓶充装检查情况统计表-企业", notes = "根据sequenceNbr查询单个气瓶充装检查情况统计表-企业")
public ResponseModel<CylinderFillingCheckDataUnitDto> selectOne(@PathVariable Long sequenceNbr) {
return ResponseHelper.buildResponse(cylinderFillingCheckDataUnitServiceImpl.queryBySeq(sequenceNbr));
}
/**
* 列表分页查询
*
* @param current 当前页
* @param current 每页大小
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@GetMapping(value = "/page")
@ApiOperation(httpMethod = "GET",value = "气瓶充装检查情况统计表-企业分页查询", notes = "气瓶充装检查情况统计表-企业分页查询")
public ResponseModel<Page<CylinderFillingCheckDataUnitDto>> queryForPage(@RequestParam(value = "current") int current,@RequestParam
(value = "size") int size) {
Page<CylinderFillingCheckDataUnitDto> page = new Page<CylinderFillingCheckDataUnitDto>();
page.setCurrent(current);
page.setSize(size);
return ResponseHelper.buildResponse(cylinderFillingCheckDataUnitServiceImpl.queryForCylinderFillingCheckDataUnitPage(page));
}
/**
* 列表全部数据查询
*
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@ApiOperation(httpMethod = "GET",value = "气瓶充装检查情况统计表-企业列表全部数据查询", notes = "气瓶充装检查情况统计表-企业列表全部数据查询")
@GetMapping(value = "/list")
public ResponseModel<List<CylinderFillingCheckDataUnitDto>> selectForList() {
return ResponseHelper.buildResponse(cylinderFillingCheckDataUnitServiceImpl.queryForCylinderFillingCheckDataUnitList());
}
}
package com.yeejoin.amos.boot.module.tzs.flc.biz.controller;
import org.springframework.web.bind.annotation.RequestMapping;
import io.swagger.annotations.ApiOperation;
import io.swagger.annotations.Api;
import org.springframework.web.bind.annotation.RestController;
import com.yeejoin.amos.boot.biz.common.controller.BaseController;
import java.util.List;
import com.yeejoin.amos.boot.module.tzs.flc.biz.service.impl.CylinderFillingUnloadDataUnitServiceImpl;
import org.typroject.tyboot.core.restful.utils.ResponseHelper;
import org.typroject.tyboot.core.restful.utils.ResponseModel;
import org.springframework.beans.factory.annotation.Autowired;
import javax.servlet.http.HttpServletRequest;
import org.springframework.web.bind.annotation.*;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.yeejoin.amos.boot.module.tzs.flc.api.dto.CylinderFillingUnloadDataUnitDto;
import org.typroject.tyboot.core.restful.doc.TycloudOperation;
import org.typroject.tyboot.core.foundation.enumeration.UserType;
/**
* 气瓶充卸统计表-企业
*
* @author system_generator
* @date 2022-03-11
*/
@RestController
@Api(tags = "气瓶充卸统计表-企业Api")
@RequestMapping(value = "/cylinder-filling-unload-data-unit")
public class CylinderFillingUnloadDataUnitController extends BaseController {
@Autowired
CylinderFillingUnloadDataUnitServiceImpl cylinderFillingUnloadDataUnitServiceImpl;
/**
* 新增气瓶充卸统计表-企业
*
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@PostMapping(value = "/save")
@ApiOperation(httpMethod = "POST", value = "新增气瓶充卸统计表-企业", notes = "新增气瓶充卸统计表-企业")
public ResponseModel<CylinderFillingUnloadDataUnitDto> save(@RequestBody CylinderFillingUnloadDataUnitDto model) {
model = cylinderFillingUnloadDataUnitServiceImpl.createWithModel(model);
return ResponseHelper.buildResponse(model);
}
/**
* 根据sequenceNbr更新
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@PutMapping(value = "/{sequenceNbr}")
@ApiOperation(httpMethod = "PUT", value = "根据sequenceNbr更新气瓶充卸统计表-企业", notes = "根据sequenceNbr更新气瓶充卸统计表-企业")
public ResponseModel<CylinderFillingUnloadDataUnitDto> updateBySequenceNbrCylinderFillingUnloadDataUnit(@RequestBody CylinderFillingUnloadDataUnitDto model,@PathVariable(value = "sequenceNbr") Long sequenceNbr) {
model.setSequenceNbr(sequenceNbr);
return ResponseHelper.buildResponse(cylinderFillingUnloadDataUnitServiceImpl.updateWithModel(model));
}
/**
* 根据sequenceNbr删除
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@DeleteMapping(value = "/{sequenceNbr}")
@ApiOperation(httpMethod = "DELETE", value = "根据sequenceNbr删除气瓶充卸统计表-企业", notes = "根据sequenceNbr删除气瓶充卸统计表-企业")
public ResponseModel<Boolean> deleteBySequenceNbr(HttpServletRequest request, @PathVariable(value = "sequenceNbr") Long sequenceNbr){
return ResponseHelper.buildResponse(cylinderFillingUnloadDataUnitServiceImpl.removeById(sequenceNbr));
}
/**
* 根据sequenceNbr查询
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@GetMapping(value = "/{sequenceNbr}")
@ApiOperation(httpMethod = "GET",value = "根据sequenceNbr查询单个气瓶充卸统计表-企业", notes = "根据sequenceNbr查询单个气瓶充卸统计表-企业")
public ResponseModel<CylinderFillingUnloadDataUnitDto> selectOne(@PathVariable Long sequenceNbr) {
return ResponseHelper.buildResponse(cylinderFillingUnloadDataUnitServiceImpl.queryBySeq(sequenceNbr));
}
/**
* 列表分页查询
*
* @param current 当前页
* @param current 每页大小
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@GetMapping(value = "/page")
@ApiOperation(httpMethod = "GET",value = "气瓶充卸统计表-企业分页查询", notes = "气瓶充卸统计表-企业分页查询")
public ResponseModel<Page<CylinderFillingUnloadDataUnitDto>> queryForPage(@RequestParam(value = "current") int current,@RequestParam
(value = "size") int size) {
Page<CylinderFillingUnloadDataUnitDto> page = new Page<CylinderFillingUnloadDataUnitDto>();
page.setCurrent(current);
page.setSize(size);
return ResponseHelper.buildResponse(cylinderFillingUnloadDataUnitServiceImpl.queryForCylinderFillingUnloadDataUnitPage(page));
}
/**
* 列表全部数据查询
*
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@ApiOperation(httpMethod = "GET",value = "气瓶充卸统计表-企业列表全部数据查询", notes = "气瓶充卸统计表-企业列表全部数据查询")
@GetMapping(value = "/list")
public ResponseModel<List<CylinderFillingUnloadDataUnitDto>> selectForList() {
return ResponseHelper.buildResponse(cylinderFillingUnloadDataUnitServiceImpl.queryForCylinderFillingUnloadDataUnitList());
}
}
package com.yeejoin.amos.boot.module.tzs.flc.biz.controller;
import org.springframework.web.bind.annotation.RequestMapping;
import io.swagger.annotations.ApiOperation;
import io.swagger.annotations.Api;
import org.springframework.web.bind.annotation.RestController;
import com.yeejoin.amos.boot.biz.common.controller.BaseController;
import java.util.List;
import com.yeejoin.amos.boot.module.tzs.flc.biz.service.impl.CylinderIntegrityDataUnitServiceImpl;
import org.typroject.tyboot.core.restful.utils.ResponseHelper;
import org.typroject.tyboot.core.restful.utils.ResponseModel;
import org.springframework.beans.factory.annotation.Autowired;
import javax.servlet.http.HttpServletRequest;
import org.springframework.web.bind.annotation.*;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.yeejoin.amos.boot.module.tzs.flc.api.dto.CylinderIntegrityDataUnitDto;
import org.typroject.tyboot.core.restful.doc.TycloudOperation;
import org.typroject.tyboot.core.foundation.enumeration.UserType;
/**
* 气瓶数据完整度表-企业
*
* @author system_generator
* @date 2022-03-11
*/
@RestController
@Api(tags = "气瓶数据完整度表-企业Api")
@RequestMapping(value = "/cylinder-integrity-data-unit")
public class CylinderIntegrityDataUnitController extends BaseController {
@Autowired
CylinderIntegrityDataUnitServiceImpl cylinderIntegrityDataUnitServiceImpl;
/**
* 新增气瓶数据完整度表-企业
*
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@PostMapping(value = "/save")
@ApiOperation(httpMethod = "POST", value = "新增气瓶数据完整度表-企业", notes = "新增气瓶数据完整度表-企业")
public ResponseModel<CylinderIntegrityDataUnitDto> save(@RequestBody CylinderIntegrityDataUnitDto model) {
model = cylinderIntegrityDataUnitServiceImpl.createWithModel(model);
return ResponseHelper.buildResponse(model);
}
/**
* 根据sequenceNbr更新
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@PutMapping(value = "/{sequenceNbr}")
@ApiOperation(httpMethod = "PUT", value = "根据sequenceNbr更新气瓶数据完整度表-企业", notes = "根据sequenceNbr更新气瓶数据完整度表-企业")
public ResponseModel<CylinderIntegrityDataUnitDto> updateBySequenceNbrCylinderIntegrityDataUnit(@RequestBody CylinderIntegrityDataUnitDto model,@PathVariable(value = "sequenceNbr") Long sequenceNbr) {
model.setSequenceNbr(sequenceNbr);
return ResponseHelper.buildResponse(cylinderIntegrityDataUnitServiceImpl.updateWithModel(model));
}
/**
* 根据sequenceNbr删除
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@DeleteMapping(value = "/{sequenceNbr}")
@ApiOperation(httpMethod = "DELETE", value = "根据sequenceNbr删除气瓶数据完整度表-企业", notes = "根据sequenceNbr删除气瓶数据完整度表-企业")
public ResponseModel<Boolean> deleteBySequenceNbr(HttpServletRequest request, @PathVariable(value = "sequenceNbr") Long sequenceNbr){
return ResponseHelper.buildResponse(cylinderIntegrityDataUnitServiceImpl.removeById(sequenceNbr));
}
/**
* 根据sequenceNbr查询
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@GetMapping(value = "/{sequenceNbr}")
@ApiOperation(httpMethod = "GET",value = "根据sequenceNbr查询单个气瓶数据完整度表-企业", notes = "根据sequenceNbr查询单个气瓶数据完整度表-企业")
public ResponseModel<CylinderIntegrityDataUnitDto> selectOne(@PathVariable Long sequenceNbr) {
return ResponseHelper.buildResponse(cylinderIntegrityDataUnitServiceImpl.queryBySeq(sequenceNbr));
}
/**
* 列表分页查询
*
* @param current 当前页
* @param current 每页大小
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@GetMapping(value = "/page")
@ApiOperation(httpMethod = "GET",value = "气瓶数据完整度表-企业分页查询", notes = "气瓶数据完整度表-企业分页查询")
public ResponseModel<Page<CylinderIntegrityDataUnitDto>> queryForPage(@RequestParam(value = "current") int current,@RequestParam
(value = "size") int size) {
Page<CylinderIntegrityDataUnitDto> page = new Page<CylinderIntegrityDataUnitDto>();
page.setCurrent(current);
page.setSize(size);
return ResponseHelper.buildResponse(cylinderIntegrityDataUnitServiceImpl.queryForCylinderIntegrityDataUnitPage(page));
}
/**
* 列表全部数据查询
*
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@ApiOperation(httpMethod = "GET",value = "气瓶数据完整度表-企业列表全部数据查询", notes = "气瓶数据完整度表-企业列表全部数据查询")
@GetMapping(value = "/list")
public ResponseModel<List<CylinderIntegrityDataUnitDto>> selectForList() {
return ResponseHelper.buildResponse(cylinderIntegrityDataUnitServiceImpl.queryForCylinderIntegrityDataUnitList());
}
}
package com.yeejoin.amos.boot.module.tzs.flc.biz.controller;
import org.springframework.web.bind.annotation.RequestMapping;
import io.swagger.annotations.ApiOperation;
import io.swagger.annotations.Api;
import org.springframework.web.bind.annotation.RestController;
import com.yeejoin.amos.boot.biz.common.controller.BaseController;
import java.util.List;
import com.yeejoin.amos.boot.module.tzs.flc.biz.service.impl.CylinderTagsDataUnitServiceImpl;
import org.typroject.tyboot.core.restful.utils.ResponseHelper;
import org.typroject.tyboot.core.restful.utils.ResponseModel;
import org.springframework.beans.factory.annotation.Autowired;
import javax.servlet.http.HttpServletRequest;
import org.springframework.web.bind.annotation.*;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.yeejoin.amos.boot.module.tzs.flc.api.dto.CylinderTagsDataUnitDto;
import org.typroject.tyboot.core.restful.doc.TycloudOperation;
import org.typroject.tyboot.core.foundation.enumeration.UserType;
/**
* 气瓶及标签数量比表-企业
*
* @author system_generator
* @date 2022-03-11
*/
@RestController
@Api(tags = "气瓶及标签数量比表-企业Api")
@RequestMapping(value = "/cylinder-tags-data-unit")
public class CylinderTagsDataUnitController extends BaseController {
@Autowired
CylinderTagsDataUnitServiceImpl cylinderTagsDataUnitServiceImpl;
/**
* 新增气瓶及标签数量比表-企业
*
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@PostMapping(value = "/save")
@ApiOperation(httpMethod = "POST", value = "新增气瓶及标签数量比表-企业", notes = "新增气瓶及标签数量比表-企业")
public ResponseModel<CylinderTagsDataUnitDto> save(@RequestBody CylinderTagsDataUnitDto model) {
model = cylinderTagsDataUnitServiceImpl.createWithModel(model);
return ResponseHelper.buildResponse(model);
}
/**
* 根据sequenceNbr更新
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@PutMapping(value = "/{sequenceNbr}")
@ApiOperation(httpMethod = "PUT", value = "根据sequenceNbr更新气瓶及标签数量比表-企业", notes = "根据sequenceNbr更新气瓶及标签数量比表-企业")
public ResponseModel<CylinderTagsDataUnitDto> updateBySequenceNbrCylinderTagsDataUnit(@RequestBody CylinderTagsDataUnitDto model,@PathVariable(value = "sequenceNbr") Long sequenceNbr) {
model.setSequenceNbr(sequenceNbr);
return ResponseHelper.buildResponse(cylinderTagsDataUnitServiceImpl.updateWithModel(model));
}
/**
* 根据sequenceNbr删除
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@DeleteMapping(value = "/{sequenceNbr}")
@ApiOperation(httpMethod = "DELETE", value = "根据sequenceNbr删除气瓶及标签数量比表-企业", notes = "根据sequenceNbr删除气瓶及标签数量比表-企业")
public ResponseModel<Boolean> deleteBySequenceNbr(HttpServletRequest request, @PathVariable(value = "sequenceNbr") Long sequenceNbr){
return ResponseHelper.buildResponse(cylinderTagsDataUnitServiceImpl.removeById(sequenceNbr));
}
/**
* 根据sequenceNbr查询
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@GetMapping(value = "/{sequenceNbr}")
@ApiOperation(httpMethod = "GET",value = "根据sequenceNbr查询单个气瓶及标签数量比表-企业", notes = "根据sequenceNbr查询单个气瓶及标签数量比表-企业")
public ResponseModel<CylinderTagsDataUnitDto> selectOne(@PathVariable Long sequenceNbr) {
return ResponseHelper.buildResponse(cylinderTagsDataUnitServiceImpl.queryBySeq(sequenceNbr));
}
/**
* 列表分页查询
*
* @param current 当前页
* @param current 每页大小
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@GetMapping(value = "/page")
@ApiOperation(httpMethod = "GET",value = "气瓶及标签数量比表-企业分页查询", notes = "气瓶及标签数量比表-企业分页查询")
public ResponseModel<Page<CylinderTagsDataUnitDto>> queryForPage(@RequestParam(value = "current") int current,@RequestParam
(value = "size") int size) {
Page<CylinderTagsDataUnitDto> page = new Page<CylinderTagsDataUnitDto>();
page.setCurrent(current);
page.setSize(size);
return ResponseHelper.buildResponse(cylinderTagsDataUnitServiceImpl.queryForCylinderTagsDataUnitPage(page));
}
/**
* 列表全部数据查询
*
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@ApiOperation(httpMethod = "GET",value = "气瓶及标签数量比表-企业列表全部数据查询", notes = "气瓶及标签数量比表-企业列表全部数据查询")
@GetMapping(value = "/list")
public ResponseModel<List<CylinderTagsDataUnitDto>> selectForList() {
return ResponseHelper.buildResponse(cylinderTagsDataUnitServiceImpl.queryForCylinderTagsDataUnitList());
}
}
package com.yeejoin.amos.boot.module.tzs.flc.biz.service.impl;
import com.yeejoin.amos.boot.module.tzs.flc.api.entity.CylinderFillingCheckDataUnit;
import com.yeejoin.amos.boot.module.tzs.flc.api.mapper.CylinderFillingCheckDataUnitMapper;
import com.yeejoin.amos.boot.module.tzs.flc.api.service.ICylinderFillingCheckDataUnitService;
import com.yeejoin.amos.boot.module.tzs.flc.api.dto.CylinderFillingCheckDataUnitDto;
import org.typroject.tyboot.core.rdbms.service.BaseService;
import org.springframework.stereotype.Service;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import java.util.List;
/**
* 气瓶充装检查情况统计表-企业服务实现类
*
* @author system_generator
* @date 2022-03-11
*/
@Service
public class CylinderFillingCheckDataUnitServiceImpl extends BaseService<CylinderFillingCheckDataUnitDto,CylinderFillingCheckDataUnit,CylinderFillingCheckDataUnitMapper> implements ICylinderFillingCheckDataUnitService {
/**
* 分页查询
*/
public Page<CylinderFillingCheckDataUnitDto> queryForCylinderFillingCheckDataUnitPage(Page<CylinderFillingCheckDataUnitDto> page) {
return this.queryForPage(page, null, false);
}
/**
* 列表查询 示例
*/
public List<CylinderFillingCheckDataUnitDto> queryForCylinderFillingCheckDataUnitList() {
return this.queryForList("" , false);
}
}
\ No newline at end of file
package com.yeejoin.amos.boot.module.tzs.flc.biz.service.impl;
import com.yeejoin.amos.boot.module.tzs.flc.api.entity.CylinderFillingUnloadDataUnit;
import com.yeejoin.amos.boot.module.tzs.flc.api.mapper.CylinderFillingUnloadDataUnitMapper;
import com.yeejoin.amos.boot.module.tzs.flc.api.service.ICylinderFillingUnloadDataUnitService;
import com.yeejoin.amos.boot.module.tzs.flc.api.dto.CylinderFillingUnloadDataUnitDto;
import org.typroject.tyboot.core.rdbms.service.BaseService;
import org.springframework.stereotype.Service;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import java.util.List;
/**
* 气瓶充卸统计表-企业服务实现类
*
* @author system_generator
* @date 2022-03-11
*/
@Service
public class CylinderFillingUnloadDataUnitServiceImpl extends BaseService<CylinderFillingUnloadDataUnitDto,CylinderFillingUnloadDataUnit,CylinderFillingUnloadDataUnitMapper> implements ICylinderFillingUnloadDataUnitService {
/**
* 分页查询
*/
public Page<CylinderFillingUnloadDataUnitDto> queryForCylinderFillingUnloadDataUnitPage(Page<CylinderFillingUnloadDataUnitDto> page) {
return this.queryForPage(page, null, false);
}
/**
* 列表查询 示例
*/
public List<CylinderFillingUnloadDataUnitDto> queryForCylinderFillingUnloadDataUnitList() {
return this.queryForList("" , false);
}
}
\ No newline at end of file
...@@ -6,6 +6,7 @@ import com.yeejoin.amos.boot.module.tzs.flc.api.dto.CylinderFillingUnloadDataDto ...@@ -6,6 +6,7 @@ import com.yeejoin.amos.boot.module.tzs.flc.api.dto.CylinderFillingUnloadDataDto
import com.yeejoin.amos.boot.module.tzs.flc.api.dto.CylinderInfoDataDto; import com.yeejoin.amos.boot.module.tzs.flc.api.dto.CylinderInfoDataDto;
import com.yeejoin.amos.boot.module.tzs.flc.api.dto.CylinderIntegrityDataDto; import com.yeejoin.amos.boot.module.tzs.flc.api.dto.CylinderIntegrityDataDto;
import com.yeejoin.amos.boot.module.tzs.flc.api.dto.CylinderUnitDataDto; import com.yeejoin.amos.boot.module.tzs.flc.api.dto.CylinderUnitDataDto;
import com.yeejoin.amos.boot.module.tzs.flc.api.entity.CylinderAreaData;
import com.yeejoin.amos.boot.module.tzs.flc.api.entity.CylinderFillingUnloadData; import com.yeejoin.amos.boot.module.tzs.flc.api.entity.CylinderFillingUnloadData;
import com.yeejoin.amos.boot.module.tzs.flc.api.entity.CylinderInfo; import com.yeejoin.amos.boot.module.tzs.flc.api.entity.CylinderInfo;
import com.yeejoin.amos.boot.module.tzs.flc.api.entity.CylinderInfoData; import com.yeejoin.amos.boot.module.tzs.flc.api.entity.CylinderInfoData;
...@@ -172,6 +173,7 @@ public class CylinderInfoServiceImpl extends BaseService<CylinderInfoDto,Cylinde ...@@ -172,6 +173,7 @@ public class CylinderInfoServiceImpl extends BaseService<CylinderInfoDto,Cylinde
@Scheduled(cron = "0 0 2 * * ?") //每天凌晨两点执行 @Scheduled(cron = "0 0 2 * * ?") //每天凌晨两点执行
public Boolean synAreaData() { public Boolean synAreaData() {
cylinderAreaDataServiceImpl.remove(new LambdaQueryWrapper<CylinderAreaData>());
Collection<RegionModel> regions = Systemctl.regionClient.queryForTree(null).getResult(); Collection<RegionModel> regions = Systemctl.regionClient.queryForTree(null).getResult();
List<RegionModel> regionCodes = new ArrayList<RegionModel>(); List<RegionModel> regionCodes = new ArrayList<RegionModel>();
regions.stream().forEach(t -> { regions.stream().forEach(t -> {
......
package com.yeejoin.amos.boot.module.tzs.flc.biz.service.impl;
import com.yeejoin.amos.boot.module.tzs.flc.api.entity.CylinderIntegrityDataUnit;
import com.yeejoin.amos.boot.module.tzs.flc.api.mapper.CylinderIntegrityDataUnitMapper;
import com.yeejoin.amos.boot.module.tzs.flc.api.service.ICylinderIntegrityDataUnitService;
import com.yeejoin.amos.boot.module.tzs.flc.api.dto.CylinderIntegrityDataUnitDto;
import org.typroject.tyboot.core.rdbms.service.BaseService;
import org.springframework.stereotype.Service;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import java.util.List;
/**
* 气瓶数据完整度表-企业服务实现类
*
* @author system_generator
* @date 2022-03-11
*/
@Service
public class CylinderIntegrityDataUnitServiceImpl extends BaseService<CylinderIntegrityDataUnitDto,CylinderIntegrityDataUnit,CylinderIntegrityDataUnitMapper> implements ICylinderIntegrityDataUnitService {
/**
* 分页查询
*/
public Page<CylinderIntegrityDataUnitDto> queryForCylinderIntegrityDataUnitPage(Page<CylinderIntegrityDataUnitDto> page) {
return this.queryForPage(page, null, false);
}
/**
* 列表查询 示例
*/
public List<CylinderIntegrityDataUnitDto> queryForCylinderIntegrityDataUnitList() {
return this.queryForList("" , false);
}
}
\ No newline at end of file
package com.yeejoin.amos.boot.module.tzs.flc.biz.service.impl;
import com.yeejoin.amos.boot.module.tzs.flc.api.entity.CylinderTagsDataUnit;
import com.yeejoin.amos.boot.module.tzs.flc.api.mapper.CylinderTagsDataUnitMapper;
import com.yeejoin.amos.boot.module.tzs.flc.api.service.ICylinderTagsDataUnitService;
import com.yeejoin.amos.boot.module.tzs.flc.api.dto.CylinderTagsDataUnitDto;
import org.typroject.tyboot.core.rdbms.service.BaseService;
import org.springframework.stereotype.Service;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import java.util.List;
/**
* 气瓶及标签数量比表-企业服务实现类
*
* @author system_generator
* @date 2022-03-11
*/
@Service
public class CylinderTagsDataUnitServiceImpl extends BaseService<CylinderTagsDataUnitDto,CylinderTagsDataUnit,CylinderTagsDataUnitMapper> implements ICylinderTagsDataUnitService {
/**
* 分页查询
*/
public Page<CylinderTagsDataUnitDto> queryForCylinderTagsDataUnitPage(Page<CylinderTagsDataUnitDto> page) {
return this.queryForPage(page, null, false);
}
/**
* 列表查询 示例
*/
public List<CylinderTagsDataUnitDto> queryForCylinderTagsDataUnitList() {
return this.queryForList("" , false);
}
}
\ No newline at end of file
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