Parcourir la source

Itdmgongdanshuju

110 il y a 2 ans
Parent
commit
edf1a6da8f
13 fichiers modifiés avec 0 ajouts et 535 suppressions
  1. 0 63
      itdmServer/module-iTDM/src/main/java/org/jeecg/modules/Itdmgongdanshuju/controller/ItdmGongdanShujuController.java
  2. 0 39
      itdmServer/module-iTDM/src/main/java/org/jeecg/modules/Itdmgongdanshuju/dto/ItdmGongdanDto.java
  3. 0 107
      itdmServer/module-iTDM/src/main/java/org/jeecg/modules/Itdmgongdanshuju/entity/ItdmGongdanDetail.java
  4. 0 98
      itdmServer/module-iTDM/src/main/java/org/jeecg/modules/Itdmgongdanshuju/entity/ItdmGongdanShuju.java
  5. 0 69
      itdmServer/module-iTDM/src/main/java/org/jeecg/modules/Itdmgongdanshuju/entity/ItdmPeizhi.java
  6. 0 9
      itdmServer/module-iTDM/src/main/java/org/jeecg/modules/Itdmgongdanshuju/mapper/ItdmGongdanDetail1Mapper.java
  7. 0 16
      itdmServer/module-iTDM/src/main/java/org/jeecg/modules/Itdmgongdanshuju/mapper/ItdmGongdanShujuMapper.java
  8. 0 10
      itdmServer/module-iTDM/src/main/java/org/jeecg/modules/Itdmgongdanshuju/mapper/xml/ItdmGongdanDetailMapper.xml
  9. 0 10
      itdmServer/module-iTDM/src/main/java/org/jeecg/modules/Itdmgongdanshuju/mapper/xml/ItdmGongdanShujuMapper.xml
  10. 0 15
      itdmServer/module-iTDM/src/main/java/org/jeecg/modules/Itdmgongdanshuju/service/ItdmGongdanDetailService.java
  11. 0 13
      itdmServer/module-iTDM/src/main/java/org/jeecg/modules/Itdmgongdanshuju/service/ItdmGongdanShujuService.java
  12. 0 24
      itdmServer/module-iTDM/src/main/java/org/jeecg/modules/Itdmgongdanshuju/service/impl/ItdmGongdanDetail1ServiceImpl.java
  13. 0 62
      itdmServer/module-iTDM/src/main/java/org/jeecg/modules/Itdmgongdanshuju/service/impl/ItdmGongdanShujuServiceImpl.java

+ 0 - 63
itdmServer/module-iTDM/src/main/java/org/jeecg/modules/Itdmgongdanshuju/controller/ItdmGongdanShujuController.java

@@ -1,63 +0,0 @@
-package org.jeecg.modules.itdmgongdanshuju.controller;
-
-import com.baomidou.mybatisplus.core.metadata.IPage;
-import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
-
-import org.jeecg.common.api.vo.Result;
-import org.jeecg.modules.weituochaxun.vo.ItdmWeituoAllVO;
-import io.swagger.annotations.ApiOperation;
-import lombok.extern.slf4j.Slf4j;
-
-import org.jeecg.modules.itdmgongdanshuju.dto.ItdmGongdanDto;
-import org.jeecg.modules.itdmgongdanshuju.entity.ItdmGongdanShuju;
-import org.jeecg.modules.itdmgongdanshuju.service.ItdmGongdanShujuService;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.web.bind.annotation.*;
-import io.swagger.annotations.Api;
-
-import javax.servlet.http.HttpServletRequest;
-import java.util.List;
-
-/**
- * @Description: 委托信息
- * @Author: jeecg-boot
- * @Date:   2023-05-17
- * @Version: V1.011
- */
-@Api(tags="工单数据11")
-@RestController
-@RequestMapping("/itdmgomgongdanshuju/ItdmGongdanshuju")
-@Slf4j
-public class ItdmGongdanshujuController {
-
-	@Autowired
-	private ItdmGongdanShujuService itdmGongdanShujuService;
-
-
-	@ApiOperation(value="工单数据-列表", notes="工单数据-列表")
-	@GetMapping("/list")
-	public Result<IPage<ItdmGongdanShuju>> list(@RequestParam(name="pageNo", defaultValue="1") Integer pageNo,
-											  @RequestParam(name="pageSize", defaultValue="10") Integer pageSize,
-											  HttpServletRequest req){
-		Page<ItdmGongdanShuju> page = new Page<ItdmGongdanShuju>(pageNo, pageSize);
-		IPage<ItdmGongdanShuju> list = itdmGongdanShujuService.page(page);
-		return Result.OK(list);
-	}
-
-
-	@ApiOperation(value = "工单数据-生成", notes = "工单数据-生成")
-	@GetMapping("/create")
-	public Boolean create(@RequestBody ItdmGongdanDto itdmGongdanDto, HttpServletRequest req) {
-		Boolean b  = itdmGongdanShujuService.generate(itdmGongdanDto);
-		return b;
-	}
-
-
-	@ApiOperation(value = "工单数据-修改", notes = "工单数据-修改")
-	@GetMapping("/update")
-	public ItdmGongdanShuju update(@RequestBody ItdmGongdanShuju itdmGongdanShuju, HttpServletRequest req) {
-		itdmGongdanShujuService.updateById(itdmGongdanShuju);
-		return itdmGongdanShuju;
-	}
-
-}

+ 0 - 39
itdmServer/module-iTDM/src/main/java/org/jeecg/modules/Itdmgongdanshuju/dto/ItdmGongdanDto.java

@@ -1,39 +0,0 @@
-package org.jeecg.modules.itdmgongdanshuju.dto;
-
-import com.baomidou.mybatisplus.annotation.IdType;
-import com.baomidou.mybatisplus.annotation.TableId;
-import com.baomidou.mybatisplus.annotation.TableName;
-import com.fasterxml.jackson.annotation.JsonFormat;
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import lombok.Data;
-import lombok.EqualsAndHashCode;
-import lombok.experimental.Accessors;
-import org.springframework.format.annotation.DateTimeFormat;
-
-import java.io.Serializable;
-import java.util.Date;
-
-/**
- * @Description: 工单detail
- * @Author: jeecg-boot
- * @Date:   2023-05-21
- * @Version: V1.0
- */
-@Data
-public class ItdmGongdanDto implements Serializable {
-    private static final long serialVersionUID = 1L;
-
-	/**工单id*/
-    private String woId;
-
-	/**实绩试验类型*/
-    private String shiyanType;
-
-	/**试验开始时间*/
-    private String shiyanKaishitime;
-	/**试验结束时间*/
-    private String shiyanJieshutime;
-    /**频次*/
-    private String pinci;
-}

+ 0 - 107
itdmServer/module-iTDM/src/main/java/org/jeecg/modules/Itdmgongdanshuju/entity/ItdmGongdanDetail.java

@@ -1,107 +0,0 @@
-package org.jeecg.modules.itdmgongdanshuju.entity;
-
-import java.io.Serializable;
-import java.io.UnsupportedEncodingException;
-import java.util.Date;
-import java.math.BigDecimal;
-import com.baomidou.mybatisplus.annotation.IdType;
-import com.baomidou.mybatisplus.annotation.TableId;
-import com.baomidou.mybatisplus.annotation.TableName;
-import com.baomidou.mybatisplus.annotation.TableLogic;
-import lombok.Data;
-import com.fasterxml.jackson.annotation.JsonFormat;
-import org.springframework.format.annotation.DateTimeFormat;
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import lombok.EqualsAndHashCode;
-import lombok.experimental.Accessors;
-
-/**
- * @Description: 工单detail
- * @Author: jeecg-boot
- * @Date:   2023-05-21
- * @Version: V1.0
- */
-@Data
-@TableName("itdm_gongdan_detail")
-@Accessors(chain = true)
-@EqualsAndHashCode(callSuper = false)
-@ApiModel(value="itdm_gongdan_detail对象", description="工单detail")
-public class ItdmGongdanDetail implements Serializable {
-    private static final long serialVersionUID = 1L;
-
-	/**主键*/
-	@TableId(type = IdType.AUTO)
-    @ApiModelProperty(value = "主键")
-    private java.lang.String id;
-	/**工单id*/
-	//@Excel(name = "工单id", width = 15)
-    @ApiModelProperty(value = "工单id")
-    private java.lang.String woId;
-	/**实绩设备id*/
-	//@Excel(name = "实绩设备id", width = 15)
-    @ApiModelProperty(value = "实绩设备id")
-    //@Dict(dictTable = "itdm_device", dicText = "device_name", dicCode = "id")
-
-    private java.lang.String shijiShebeiId;
-	/**实绩试验类型*/
-	//@Excel(name = "实绩试验类型", width = 15, dicCode = "shiyan_type")
-	//@Dict(dicCode = "shiiyan_type")
-    @ApiModelProperty(value = "实绩试验类型")
-    private java.lang.String shijiShiiyanType;
-	/**任务日期*/
-	//@Excel(name = "任务日期", width = 15, format = "yyyy-MM-dd")
-	@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
-    @DateTimeFormat(pattern="yyyy-MM-dd")
-    @ApiModelProperty(value = "任务日期")
-    private java.util.Date workDate;
-	/**试验开始时间*/
-	//@Excel(name = "试验开始时间", width = 15)
-    @ApiModelProperty(value = "试验开始时间")
-    private java.lang.String startTime;
-	/**试验结束时间*/
-	//@Excel(name = "试验结束时间", width = 15)
-    @ApiModelProperty(value = "试验结束时间")
-    private java.lang.String endTime;
-	/**实绩任务日期*/
-	//@Excel(name = "实绩任务日期", width = 15, format = "yyyy-MM-dd")
-	@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
-    @DateTimeFormat(pattern="yyyy-MM-dd")
-    @ApiModelProperty(value = "实绩任务日期")
-    private java.util.Date shijiWorkDate;
-	/**实绩试验开始时间*/
-	//@Excel(name = "实绩试验开始时间", width = 15)
-    @ApiModelProperty(value = "实绩试验开始时间")
-    private java.lang.String shijiStartTime;
-	/**实绩试验结束时间*/
-	//@Excel(name = "实绩试验结束时间", width = 15)
-    @ApiModelProperty(value = "实绩试验结束时间")
-    private java.lang.String shijiEndTime;
-	/**备注*/
-	//@Excel(name = "备注", width = 15)
-    @ApiModelProperty(value = "备注")
-    private java.lang.String remark;
-	/**创建人*/
-    @ApiModelProperty(value = "创建人")
-    private java.lang.String createBy;
-	/**创建日期*/
-	@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
-    @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
-    @ApiModelProperty(value = "创建日期")
-    private java.util.Date createTime;
-	/**更新人*/
-    @ApiModelProperty(value = "更新人")
-    private java.lang.String updateBy;
-	/**更新日期*/
-	@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
-    @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
-    @ApiModelProperty(value = "更新日期")
-    private java.util.Date updateTime;
-	/**所属部门*/
-    @ApiModelProperty(value = "所属部门")
-    private java.lang.String sysOrgCode;/**传感器*/
-    //@Excel(name = "传感器", width = 20)
-    @ApiModelProperty(value = "传感器")
-    //@Dict(dictTable = "itdm_chuanganqi", dicText = "xuliehao", dicCode = "id")
-    private java.lang.String chuanganqi;
-}

+ 0 - 98
itdmServer/module-iTDM/src/main/java/org/jeecg/modules/Itdmgongdanshuju/entity/ItdmGongdanShuju.java

@@ -1,98 +0,0 @@
-package org.jeecg.modules.itdmgongdanshuju.entity;
-
-import java.io.Serializable;
-import java.io.UnsupportedEncodingException;
-import java.util.Date;
-import java.math.BigDecimal;
-import com.baomidou.mybatisplus.annotation.IdType;
-import com.baomidou.mybatisplus.annotation.TableId;
-import com.baomidou.mybatisplus.annotation.TableName;
-import com.baomidou.mybatisplus.annotation.TableLogic;
-import lombok.Data;
-import com.fasterxml.jackson.annotation.JsonFormat;
-import org.springframework.format.annotation.DateTimeFormat;
-
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import lombok.EqualsAndHashCode;
-import lombok.experimental.Accessors;
-
-/**
- * @Description: 工单数据
- * @Author: jeecg-boot
- * @Date:   2023-05-25
- * @Version: V1.0
- */
-@Data
-@TableName("itdm_gongdan_shuju")
-@Accessors(chain = true)
-@EqualsAndHashCode(callSuper = false)
-@ApiModel(value="itdm_gongdan_shuju对象", description="工单数据")
-public class ItdmGongdanShuju implements Serializable {
-    private static final long serialVersionUID = 1L;
-
-	/**主键*/
-	@TableId(type = IdType.AUTO)
-    @ApiModelProperty(value = "主键")
-    private java.lang.String id;
-	/**创建人*/
-    @ApiModelProperty(value = "创建人")
-    private java.lang.String createBy;
-	/**创建日期*/
-	@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
-    @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
-    @ApiModelProperty(value = "创建日期")
-    private java.util.Date createTime;
-	/**更新人*/
-    @ApiModelProperty(value = "更新人")
-    private java.lang.String updateBy;
-	/**更新日期*/
-	@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
-    @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
-    @ApiModelProperty(value = "更新日期")
-    private java.util.Date updateTime;
-	/**所属部门*/
-    @ApiModelProperty(value = "所属部门")
-    private java.lang.String sysOrgCode;
-	/**工单id*/
-	//@Excel(name = "工单id", width = 15)
-    @ApiModelProperty(value = "工单id")
-    private java.lang.String woId;
-	/**试验类型*/
-	//@Excel(name = "试验类型", width = 15, dicCode = "shiiyan_type")
-	//@Dict(dicCode = "shiiyan_type")
-    @ApiModelProperty(value = "试验类型")
-    private java.lang.String shiyanType;
-	/**试验开始时间*/
-	//@Excel(name = "试验开始时间", width = 15)
-    @ApiModelProperty(value = "试验开始时间")
-    private java.lang.String shiyanKaishitime;
-	/**试验结束时间*/
-	//@Excel(name = "试验结束时间", width = 15)
-    @ApiModelProperty(value = "试验结束时间")
-    private java.lang.String shiyanJieshutime;
-	/**频次*/
-	//@Excel(name = "频次", width = 15)
-    @ApiModelProperty(value = "频次")
-    private java.lang.String pinci;
-	/**生成的时间*/
-	//@Excel(name = "生成的时间", width = 15)
-    @ApiModelProperty(value = "生成的时间")
-    private java.lang.String shiyanTime;
-	/**试验数据温度*/
-	//@Excel(name = "试验数据温度", width = 15)
-    @ApiModelProperty(value = "试验数据温度")
-    private java.lang.String shiyanWendu;
-	/**试验数据湿度*/
-	//@Excel(name = "试验数据湿度", width = 15)
-    @ApiModelProperty(value = "试验数据湿度")
-    private java.lang.String shiyanShidu;
-	/**试验图片*/
-	//@Excel(name = "试验图片", width = 15)
-    @ApiModelProperty(value = "试验图片")
-    private java.lang.String extraPic;
-	/**备注*/
-	//@Excel(name = "备注", width = 15)
-    @ApiModelProperty(value = "备注")
-    private java.lang.String remark;
-}

+ 0 - 69
itdmServer/module-iTDM/src/main/java/org/jeecg/modules/Itdmgongdanshuju/entity/ItdmPeizhi.java

@@ -1,69 +0,0 @@
-package org.jeecg.modules.itdmgongdanshuju.entity;
-
-import java.io.Serializable;
-import java.io.UnsupportedEncodingException;
-import java.util.Date;
-import java.math.BigDecimal;
-import com.baomidou.mybatisplus.annotation.IdType;
-import com.baomidou.mybatisplus.annotation.TableId;
-import com.baomidou.mybatisplus.annotation.TableName;
-import com.baomidou.mybatisplus.annotation.TableLogic;
-import lombok.Data;
-import com.fasterxml.jackson.annotation.JsonFormat;
-import org.springframework.format.annotation.DateTimeFormat;
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import lombok.EqualsAndHashCode;
-import lombok.experimental.Accessors;
-
-/**
- * @Description: 系统配置
- * @Author: jeecg-boot
- * @Date:   2023-05-18
- * @Version: V1.0
- */
-@Data
-@TableName("itdm_peizhi")
-@Accessors(chain = true)
-@EqualsAndHashCode(callSuper = false)
-@ApiModel(value="itdm_peizhi对象", description="系统配置")
-public class ItdmPeizhi implements Serializable {
-    private static final long serialVersionUID = 1L;
-
-	/**主键*/
-	@TableId(type = IdType.AUTO)
-    @ApiModelProperty(value = "主键")
-    private java.lang.String id;
-	/**创建人*/
-    @ApiModelProperty(value = "创建人")
-    private java.lang.String createBy;
-	/**创建日期*/
-	@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
-    @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
-    @ApiModelProperty(value = "创建日期")
-    private java.util.Date createTime;
-	/**更新人*/
-    @ApiModelProperty(value = "更新人")
-    private java.lang.String updateBy;
-	/**更新日期*/
-	@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
-    @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
-    @ApiModelProperty(value = "更新日期")
-    private java.util.Date updateTime;
-	/**所属部门*/
-    @ApiModelProperty(value = "所属部门")
-    private java.lang.String sysOrgCode;
-	/**配置名称*/
-	//@Excel(name = "配置名称", width = 15)
-    @ApiModelProperty(value = "配置名称")
-    private java.lang.String peizhiName;
-	/**配置状态*/
-	//@Excel(name = "配置状态", width = 15, dicCode = "peizhi_state")
-	//@Dict(dicCode = "peizhi_state")
-    @ApiModelProperty(value = "配置状态")
-    private java.lang.Integer peizhiState;
-	/**备注*/
-	//@Excel(name = "备注", width = 15)
-    @ApiModelProperty(value = "备注")
-    private java.lang.String peizhiNotes;
-}

+ 0 - 9
itdmServer/module-iTDM/src/main/java/org/jeecg/modules/Itdmgongdanshuju/mapper/ItdmGongdanDetail1Mapper.java

@@ -1,9 +0,0 @@
-package org.jeecg.modules.itdmgongdanshuju.mapper;
-
-import com.baomidou.mybatisplus.core.mapper.BaseMapper;
-import org.apache.ibatis.annotations.Mapper;
-import org.jeecg.modules.itdmgongdanshuju.entity.ItdmGongdanDetail;
-
-@Mapper
-public interface ItdmGongdanDetail1Mapper extends BaseMapper<ItdmGongdanDetail> {
-}

+ 0 - 16
itdmServer/module-iTDM/src/main/java/org/jeecg/modules/Itdmgongdanshuju/mapper/ItdmGongdanShujuMapper.java

@@ -1,16 +0,0 @@
-package org.jeecg.modules.itdmgongdanshuju.mapper;
-
-import com.baomidou.mybatisplus.core.mapper.BaseMapper;
-import org.apache.ibatis.annotations.Mapper;
-import org.jeecg.modules.itdmgongdanshuju.entity.ItdmGongdanDetail;
-import org.jeecg.modules.itdmgongdanshuju.entity.ItdmGongdanShuju;
-
-/**
- * 创建人:zwl
- * 时间:2023/5/27-9:04 上午
- *
- * @version 1.0.0
- */
-@Mapper
-public interface ItdmGongdanShujuMapper extends BaseMapper<ItdmGongdanShuju> {
-}

+ 0 - 10
itdmServer/module-iTDM/src/main/java/org/jeecg/modules/Itdmgongdanshuju/mapper/xml/ItdmGongdanDetailMapper.xml

@@ -1,10 +0,0 @@
-<?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="org.jeecg.modules.itdmgongdanshuju.entity.ItdmGongdanDetail">
-
-
-
-</mapper>

+ 0 - 10
itdmServer/module-iTDM/src/main/java/org/jeecg/modules/Itdmgongdanshuju/mapper/xml/ItdmGongdanShujuMapper.xml

@@ -1,10 +0,0 @@
-<?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="org.jeecg.modules.itdmgongdanshuju.entity.ItdmGongdanShuju">
-
-
-
-</mapper>

+ 0 - 15
itdmServer/module-iTDM/src/main/java/org/jeecg/modules/Itdmgongdanshuju/service/ItdmGongdanDetailService.java

@@ -1,15 +0,0 @@
-package org.jeecg.modules.itdmgongdanshuju.service;
-
-import com.baomidou.mybatisplus.core.metadata.IPage;
-import com.baomidou.mybatisplus.extension.service.IService;
-import org.jeecg.modules.itdmgongdanshuju.entity.ItdmGongdanDetail;
-
-
-
-import java.util.List;
-
-public interface  ItdmGongdanDetailService extends IService<ItdmGongdanDetail> {
-
-}
-
-

+ 0 - 13
itdmServer/module-iTDM/src/main/java/org/jeecg/modules/Itdmgongdanshuju/service/ItdmGongdanShujuService.java

@@ -1,13 +0,0 @@
-package org.jeecg.modules.itdmgongdanshuju.service;
-
-import com.baomidou.mybatisplus.extension.service.IService;
-import org.jeecg.modules.itdmgongdanshuju.dto.ItdmGongdanDto;
-import org.jeecg.modules.itdmgongdanshuju.entity.ItdmGongdanDetail;
-import org.jeecg.modules.itdmgongdanshuju.entity.ItdmGongdanShuju;
-
-public interface ItdmGongdanShujuService extends IService<ItdmGongdanShuju> {
-
-    Boolean generate(ItdmGongdanDto itdmGongdanDto);
-}
-
-

+ 0 - 24
itdmServer/module-iTDM/src/main/java/org/jeecg/modules/Itdmgongdanshuju/service/impl/ItdmGongdanDetail1ServiceImpl.java

@@ -1,24 +0,0 @@
-package org.jeecg.modules.itdmgongdanshuju.service.impl;
-
-import com.baomidou.mybatisplus.core.metadata.IPage;
-import org.jeecg.modules.weituo.entity.ItdmWeituoInfo;
-import org.jeecg.modules.itdmgongdanshuju.entity.ItdmGongdanDetail;
-import org.jeecg.modules.itdmgongdanshuju.mapper.ItdmGongdanDetail1Mapper;
-import org.jeecg.modules.itdmgongdanshuju.service.ItdmGongdanDetailService;
-import org.springframework.stereotype.Service;
-
-import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-
-import java.util.List;
-
-/**
- * @Description: 委托信息
- * @Author: jeecg-boot
- * @Date: 2023-05-17
- * @Version: V1.0
- */
-@Service
-public class ItdmGongdanDetail1ServiceImpl extends ServiceImpl<ItdmGongdanDetail1Mapper, ItdmGongdanDetail> implements ItdmGongdanDetailService {
-
-
-}

+ 0 - 62
itdmServer/module-iTDM/src/main/java/org/jeecg/modules/Itdmgongdanshuju/service/impl/ItdmGongdanShujuServiceImpl.java

@@ -1,62 +0,0 @@
-package org.jeecg.modules.itdmgongdanshuju.service.impl;
-
-import cn.hutool.core.date.DateUnit;
-import cn.hutool.core.date.DateUtil;
-import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
-import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-import org.apache.commons.collections4.BagUtils;
-
-import org.jeecg.modules.itdmgongdanshuju.dto.ItdmGongdanDto;
-import org.jeecg.modules.itdmgongdanshuju.entity.ItdmGongdanDetail;
-import org.jeecg.modules.itdmgongdanshuju.entity.ItdmGongdanShuju;
-import org.jeecg.modules.itdmgongdanshuju.mapper.ItdmGongdanDetail1Mapper;
-import org.jeecg.modules.itdmgongdanshuju.mapper.ItdmGongdanShujuMapper;
-import org.jeecg.modules.itdmgongdanshuju.service.ItdmGongdanDetailService;
-import org.jeecg.modules.itdmgongdanshuju.service.ItdmGongdanShujuService;
-import org.springframework.beans.BeanUtils;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Service;
-import org.springframework.transaction.annotation.Transactional;
-
-import java.util.Date;
-import java.util.List;
-
-/**
- * @Description: 委托信息
- * @Author: jeecg-boot
- * @Date: 2023-05-17
- * @Version: V1.0
- */
-@Service
-public class ItdmGongdanShujuServiceImpl extends ServiceImpl<ItdmGongdanShujuMapper, ItdmGongdanShuju> implements ItdmGongdanShujuService {
-
-    @Autowired
-    ItdmGongdanDetail1Mapper itdmGongdanDetailMapper;
-    @Autowired
-    ItdmGongdanShujuMapper itdmGongdanShujuMapper;
-
-    @Override
-    @Transactional
-    public Boolean generate(ItdmGongdanDto itdmGongdanDto) {
-
-        ItdmGongdanDetail itdmGongdanDetails = itdmGongdanDetailMapper.selectOne(new QueryWrapper<ItdmGongdanDetail>().eq("end_time", itdmGongdanDto.getShiyanJieshutime()).eq("start_time", itdmGongdanDto.getShiyanKaishitime()).eq("shiji_shiiyan_type", itdmGongdanDto.getShiyanType()).eq("wo_id", itdmGongdanDto.getWoId()));
-
-        String startTime = itdmGongdanDto.getShiyanKaishitime();
-        String endTime = itdmGongdanDto.getShiyanJieshutime();
-        Date date1 = DateUtil.parse(startTime);
-        Date date2 = DateUtil.parse(endTime);
-        long betweenMinute = DateUtil.between(date1, date2, DateUnit.MINUTE);
-        // 频次
-        int l = (int) (betweenMinute / Integer.parseInt(itdmGongdanDto.getPinci()));
-        for (int i = 1; i <= l; i++) {
-            ItdmGongdanShuju itdmGongdanShuju = new ItdmGongdanShuju();
-            BeanUtils.copyProperties(itdmGongdanDetails, itdmGongdanShuju);
-            itdmGongdanShuju.setShiyanTime(DateUtil.offsetMinute(date1, i * l).toString().split(" ")[1]);
-            itdmGongdanShujuMapper.insert(itdmGongdanShuju);
-        }
-        return true;
-    }
-
-
-
-}