Vergelijk commits
	
		
			2 Commits
		
	
	
		
			2bc72469a0
			...
			5a9f5ee38b
		
	
	| Auteur | SHA1 | Datum | |
|---|---|---|---|
|  | 5a9f5ee38b | ||
|  | 7c21dfe8e1 | 
| @@ -21,14 +21,11 @@ import springfox.documentation.spi.service.contexts.SecurityContext; | ||||
| import springfox.documentation.spring.web.plugins.Docket; | ||||
| import springfox.documentation.spring.web.plugins.WebFluxRequestHandlerProvider; | ||||
| import springfox.documentation.spring.web.plugins.WebMvcRequestHandlerProvider; | ||||
|  | ||||
| import java.lang.reflect.Field; | ||||
| import java.util.Arrays; | ||||
| import java.util.List; | ||||
| import java.util.stream.Collectors; | ||||
|  | ||||
| import static com.google.common.collect.Lists.newArrayList; | ||||
|  | ||||
| /** | ||||
|  * @Author weihongyang | ||||
|  * @Date 2022/6/21 10:56 AM | ||||
| @@ -128,6 +125,7 @@ public class SwaggerConfig { | ||||
|                 .securitySchemes(Arrays.asList(new ApiKey("token", "token", "header"))); | ||||
|     } | ||||
|  | ||||
|  | ||||
|     @Bean | ||||
|     public Docket processInspectionApi() { | ||||
|         return new Docket(DocumentationType.SWAGGER_2) | ||||
|   | ||||
| @@ -33,9 +33,9 @@ spring: | ||||
|       enabled: true | ||||
|   redis: | ||||
|     database: 2 | ||||
|     host: redis.picaiba.com | ||||
|     port: 6380 | ||||
|     password: '@WSXcde3'   # 密码(默认为空) | ||||
|     host: 127.0.0.1 | ||||
|     port: 6379 | ||||
|     password: ''   # 密码(默认为空) | ||||
|     timeout: 6000ms  # 连接超时时长(毫秒) | ||||
|     jedis: | ||||
|       pool: | ||||
|   | ||||
| @@ -19,7 +19,7 @@ public class CodeGenerator { | ||||
|  | ||||
|     @Test | ||||
|     public void test(){ | ||||
|         mybatisPlusGenerator(new String[]{"inspection_sheet"}); | ||||
|         mybatisPlusGenerator(new String[]{"unit"}); | ||||
|     } | ||||
|  | ||||
|     public static void mybatisPlusGenerator(String[] include){ | ||||
|   | ||||
| @@ -51,7 +51,6 @@ public class InspectionSheetController { | ||||
|     @PreAuthorize("@ex.hasAuthority('code:inspectionSheet:page')") | ||||
|     public Result<PageData<InspectionSheetDTO>> page(@ApiIgnore @RequestParam Map<String, Object> params){ | ||||
|         PageData<InspectionSheetDTO> page = inspectionSheetService.page(params); | ||||
|  | ||||
|         return new Result<PageData<InspectionSheetDTO>>().ok(page); | ||||
|     } | ||||
|  | ||||
| @@ -60,7 +59,6 @@ public class InspectionSheetController { | ||||
|     @PreAuthorize("@ex.hasAuthority('code:inspectionSheet:info')") | ||||
|     public Result<InspectionSheetDTO> get(@PathVariable("id") Long id){ | ||||
|         InspectionSheetDTO data = inspectionSheetService.get(id); | ||||
|  | ||||
|         return new Result<InspectionSheetDTO>().ok(data); | ||||
|     } | ||||
|  | ||||
| @@ -71,7 +69,6 @@ public class InspectionSheetController { | ||||
|     public Result<Long> save(@RequestBody InspectionSheetDTO dto){ | ||||
|         //效验数据 | ||||
|         ValidatorUtils.validateEntity(dto, AddGroup.class, DefaultGroup.class); | ||||
|  | ||||
|         try { | ||||
|             inspectionSheetService.save(dto); | ||||
|         }catch (Exception e){ | ||||
| @@ -86,9 +83,7 @@ public class InspectionSheetController { | ||||
|     public Result<Long> update(@RequestBody InspectionSheetDTO dto){ | ||||
|         //效验数据 | ||||
|         ValidatorUtils.validateEntity(dto, UpdateGroup.class, DefaultGroup.class); | ||||
|  | ||||
|         inspectionSheetService.update(dto); | ||||
|  | ||||
|         return new Result<Long>().ok(dto.getId()); | ||||
|     } | ||||
|  | ||||
| @@ -99,9 +94,7 @@ public class InspectionSheetController { | ||||
|     public Result delete(@RequestBody Long[] ids){ | ||||
|         //效验数据 | ||||
|         AssertUtils.isArrayEmpty(ids, "id"); | ||||
|  | ||||
|         inspectionSheetService.delete(ids); | ||||
|  | ||||
|         return new Result(); | ||||
|     } | ||||
|  | ||||
| @@ -111,8 +104,6 @@ public class InspectionSheetController { | ||||
|     @PreAuthorize("@ex.hasAuthority('code:inspectionSheet:export')") | ||||
|     public void export(@ApiIgnore @RequestParam Map<String, Object> params, HttpServletResponse response) throws Exception { | ||||
|         List<InspectionSheetDTO> list = inspectionSheetService.list(params); | ||||
|  | ||||
|         ExcelUtils.exportExcelToTarget(response, null, list, InspectionSheetExcel.class); | ||||
|     } | ||||
|  | ||||
| } | ||||
| @@ -31,7 +31,7 @@ import java.util.Map; | ||||
|  * 单位 表  前端控制器 | ||||
|  * | ||||
|  * @author why | ||||
|  * @since  2022-06-30 | ||||
|  * @since  2023-01-12 | ||||
|  */ | ||||
| @RestController | ||||
| @RequestMapping("/code/unit") | ||||
| @@ -68,26 +68,26 @@ public class UnitController { | ||||
|     @ApiOperation("保存") | ||||
|     @LogOperation("保存") | ||||
|     @PreAuthorize("@ex.hasAuthority('code:unit:save')") | ||||
|     public Result save(@RequestBody UnitDTO dto){ | ||||
|     public Result<Long> save(@RequestBody UnitDTO dto){ | ||||
|         //效验数据 | ||||
|         ValidatorUtils.validateEntity(dto, AddGroup.class, DefaultGroup.class); | ||||
|  | ||||
|         unitService.save(dto); | ||||
|  | ||||
|         return new Result(); | ||||
|         return new Result<Long>().ok(dto.getId()); | ||||
|     } | ||||
|  | ||||
|     @PutMapping | ||||
|     @ApiOperation("修改") | ||||
|     @LogOperation("修改") | ||||
|     @PreAuthorize("@ex.hasAuthority('code:unit:update')") | ||||
|     public Result update(@RequestBody UnitDTO dto){ | ||||
|     public Result<Long> update(@RequestBody UnitDTO dto){ | ||||
|         //效验数据 | ||||
|         ValidatorUtils.validateEntity(dto, UpdateGroup.class, DefaultGroup.class); | ||||
|  | ||||
|         unitService.update(dto); | ||||
|  | ||||
|         return new Result(); | ||||
|         return new Result<Long>().ok(dto.getId()); | ||||
|     } | ||||
|  | ||||
|     @DeleteMapping | ||||
|   | ||||
| @@ -14,7 +14,7 @@ import java.math.BigDecimal; | ||||
|  * 单位 表 | ||||
|  * | ||||
|  * @author why | ||||
|  * @since  2022-06-30 | ||||
|  * @since  2023-01-12 | ||||
|  */ | ||||
| @Data | ||||
| @ApiModel(value = "单位 表DTO对象") | ||||
| @@ -23,8 +23,8 @@ public class UnitDTO implements Serializable { | ||||
|  | ||||
|  | ||||
|  | ||||
| 	@ApiModelProperty(value = "ID") | ||||
| 	private BigDecimal id; | ||||
| 	@ApiModelProperty(value = "") | ||||
| 	private Long id; | ||||
|  | ||||
| 	@ApiModelProperty(value = "单位 名") | ||||
| 	private String name; | ||||
| @@ -33,19 +33,19 @@ public class UnitDTO implements Serializable { | ||||
| 	private String code; | ||||
|  | ||||
| 	@ApiModelProperty(value = "单位类型,1 可计数,2 不可计数") | ||||
| 	private BigDecimal type; | ||||
| 	private Integer type; | ||||
|  | ||||
| 	@ApiModelProperty(value = "1 可用,0 不可用") | ||||
| 	private BigDecimal status; | ||||
| 	private Integer status; | ||||
|  | ||||
| 	@ApiModelProperty(value = "备注") | ||||
| 	private String remark; | ||||
|  | ||||
| 	@ApiModelProperty(value = "删除标志,是否有效:1 可用 0不可用") | ||||
| 	private BigDecimal valid; | ||||
| 	private Integer valid; | ||||
|  | ||||
| 	@ApiModelProperty(value = "创建人") | ||||
| 	private BigDecimal creatorId; | ||||
| 	@ApiModelProperty(value = "") | ||||
| 	private Long creatorId; | ||||
|  | ||||
| 	@ApiModelProperty(value = "创建人姓名") | ||||
| 	private String creatorName; | ||||
| @@ -53,8 +53,8 @@ public class UnitDTO implements Serializable { | ||||
| 	@ApiModelProperty(value = "创建时间") | ||||
| 	private LocalDateTime createTime; | ||||
|  | ||||
| 	@ApiModelProperty(value = "更新人") | ||||
| 	private BigDecimal updaterId; | ||||
| 	@ApiModelProperty(value = "") | ||||
| 	private Long updaterId; | ||||
|  | ||||
| 	@ApiModelProperty(value = "更新人姓名") | ||||
| 	private String updaterName; | ||||
| @@ -63,6 +63,6 @@ public class UnitDTO implements Serializable { | ||||
| 	private LocalDateTime updateTime; | ||||
|  | ||||
| 	@ApiModelProperty(value = "版本号") | ||||
| 	private BigDecimal version; | ||||
| 	private Integer version; | ||||
|  | ||||
| } | ||||
| @@ -1,7 +1,7 @@ | ||||
| package com.cnbm.generator.code.entity; | ||||
|  | ||||
| import com.baomidou.mybatisplus.annotation.TableLogic; | ||||
| import java.io.Serializable; | ||||
| import java.math.BigDecimal; | ||||
| import java.time.LocalDateTime; | ||||
| import io.swagger.annotations.ApiModel; | ||||
| import io.swagger.annotations.ApiModelProperty; | ||||
| @@ -13,7 +13,7 @@ import lombok.Data; | ||||
|  * </p> | ||||
|  * | ||||
|  * @author why | ||||
|  * @since 2022-06-30 | ||||
|  * @since 2023-01-12 | ||||
|  */ | ||||
| @Data | ||||
| @ApiModel(value = "Unit对象", description = "单位 表") | ||||
| @@ -21,8 +21,7 @@ public class Unit implements Serializable { | ||||
|  | ||||
|     private static final long serialVersionUID = 1L; | ||||
|  | ||||
|     @ApiModelProperty("ID") | ||||
|     private BigDecimal id; | ||||
|     private Long id; | ||||
|  | ||||
|     @ApiModelProperty("单位 名") | ||||
|     private String name; | ||||
| @@ -31,19 +30,19 @@ public class Unit implements Serializable { | ||||
|     private String code; | ||||
|  | ||||
|     @ApiModelProperty("单位类型,1 可计数,2 不可计数") | ||||
|     private BigDecimal type; | ||||
|     private Integer type; | ||||
|  | ||||
|     @ApiModelProperty("1 可用,0 不可用") | ||||
|     private BigDecimal status; | ||||
|     private Integer status; | ||||
|  | ||||
|     @ApiModelProperty("备注") | ||||
|     private String remark; | ||||
|  | ||||
|     @ApiModelProperty("删除标志,是否有效:1 可用 0不可用") | ||||
|     private BigDecimal valid; | ||||
|     @TableLogic | ||||
|     private Integer valid; | ||||
|  | ||||
|     @ApiModelProperty("创建人") | ||||
|     private BigDecimal creatorId; | ||||
|     private Long creatorId; | ||||
|  | ||||
|     @ApiModelProperty("创建人姓名") | ||||
|     private String creatorName; | ||||
| @@ -51,8 +50,7 @@ public class Unit implements Serializable { | ||||
|     @ApiModelProperty("创建时间") | ||||
|     private LocalDateTime createTime; | ||||
|  | ||||
|     @ApiModelProperty("更新人") | ||||
|     private BigDecimal updaterId; | ||||
|     private Long updaterId; | ||||
|  | ||||
|     @ApiModelProperty("更新人姓名") | ||||
|     private String updaterName; | ||||
| @@ -61,7 +59,7 @@ public class Unit implements Serializable { | ||||
|     private LocalDateTime updateTime; | ||||
|  | ||||
|     @ApiModelProperty("版本号") | ||||
|     private BigDecimal version; | ||||
|     private Integer version; | ||||
|  | ||||
|  | ||||
| } | ||||
|   | ||||
| @@ -12,37 +12,37 @@ import java.util.Date; | ||||
|  * 单位 表 | ||||
|  * | ||||
|  * @author why | ||||
|  * @since  2022-06-30 | ||||
|  * @since  2023-01-12 | ||||
|  */ | ||||
| @Data | ||||
| public class UnitExcel { | ||||
|     @Excel(name = "ID") | ||||
|     private BigDecimal id; | ||||
|     @Excel(name = "") | ||||
|     private Long id; | ||||
|     @Excel(name = "单位 名") | ||||
|     private String name; | ||||
|     @Excel(name = "单位 编码") | ||||
|     private String code; | ||||
|     @Excel(name = "单位类型,1 可计数,2 不可计数") | ||||
|     private BigDecimal type; | ||||
|     private Integer type; | ||||
|     @Excel(name = "1 可用,0 不可用") | ||||
|     private BigDecimal status; | ||||
|     private Integer status; | ||||
|     @Excel(name = "备注") | ||||
|     private String remark; | ||||
|     @Excel(name = "删除标志,是否有效:1 可用 0不可用") | ||||
|     private BigDecimal valid; | ||||
|     @Excel(name = "创建人") | ||||
|     private BigDecimal creatorId; | ||||
|     private Integer valid; | ||||
|     @Excel(name = "") | ||||
|     private Long creatorId; | ||||
|     @Excel(name = "创建人姓名") | ||||
|     private String creatorName; | ||||
|     @Excel(name = "创建时间") | ||||
|     private LocalDateTime createTime; | ||||
|     @Excel(name = "更新人") | ||||
|     private BigDecimal updaterId; | ||||
|     @Excel(name = "") | ||||
|     private Long updaterId; | ||||
|     @Excel(name = "更新人姓名") | ||||
|     private String updaterName; | ||||
|     @Excel(name = "更新时间") | ||||
|     private LocalDateTime updateTime; | ||||
|     @Excel(name = "版本号") | ||||
|     private BigDecimal version; | ||||
|     private Integer version; | ||||
|  | ||||
| } | ||||
| @@ -8,7 +8,7 @@ import org.apache.ibatis.annotations.Mapper; | ||||
|  * 单位 表 | ||||
|  * | ||||
|  * @author why | ||||
|  * @since 2022-06-30 | ||||
|  * @since 2023-01-12 | ||||
|  */ | ||||
| @Mapper | ||||
| public interface UnitMapper extends BaseDao<Unit> { | ||||
|   | ||||
| @@ -1,5 +1,21 @@ | ||||
| <?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.cnbm.generator.code.mapper.UnitMapper"> | ||||
|     <resultMap type="com.cnbm.generator.code.entity.Unit" id="UnitMap"> | ||||
|             <id column="id" property="id" /> | ||||
|             <id column="name" property="name" /> | ||||
|             <id column="code" property="code" /> | ||||
|             <id column="type" property="type" /> | ||||
|             <id column="status" property="status" /> | ||||
|             <id column="remark" property="remark" /> | ||||
|             <id column="valid" property="valid" /> | ||||
|             <id column="creator_id" property="creatorId" /> | ||||
|             <id column="creator_name" property="creatorName" /> | ||||
|             <id column="create_time" property="createTime" /> | ||||
|             <id column="updater_id" property="updaterId" /> | ||||
|             <id column="updater_name" property="updaterName" /> | ||||
|             <id column="update_time" property="updateTime" /> | ||||
|             <id column="version" property="version" /> | ||||
|     </resultMap> | ||||
|  | ||||
| </mapper> | ||||
|   | ||||
| @@ -8,7 +8,7 @@ import com.cnbm.generator.code.entity.Unit; | ||||
|  * 单位 表 | ||||
|  * | ||||
|  * @author why | ||||
|  * @since  2022-06-30 | ||||
|  * @since  2023-01-12 | ||||
|  */ | ||||
| public interface IUnitService extends CrudService<Unit, UnitDTO> { | ||||
|  | ||||
|   | ||||
| @@ -15,7 +15,7 @@ import java.util.Map; | ||||
|  * 单位 表 | ||||
|  * | ||||
|  * @author why | ||||
|  * @since 2022-06-30 | ||||
|  * @since 2023-01-12 | ||||
|  */ | ||||
| @Service | ||||
| public class UnitServiceImpl extends CrudServiceImpl<UnitMapper, Unit, UnitDTO> implements IUnitService { | ||||
|   | ||||
| @@ -74,7 +74,7 @@ public enum InfluxClient { | ||||
|     } | ||||
|  | ||||
|     /** | ||||
|      * desc: 异步批量  写入数据/更新数据 | ||||
|      * desc: 异步批量  写入数据 / 更新数据 | ||||
|      * notes: 如果是更新数据,要保证time字段不能改变 | ||||
|      * auth: caixaing | ||||
|      * */ | ||||
| @@ -99,7 +99,6 @@ public enum InfluxClient { | ||||
|                     .time(event.getTime().toEpochMilli(), WritePrecision.MS); | ||||
|         } | ||||
|         writeApi.writePoint(point); | ||||
|  | ||||
|     } | ||||
|  | ||||
|     /** | ||||
| @@ -120,7 +119,7 @@ public enum InfluxClient { | ||||
|             }else { | ||||
|                 point = Point.measurement(measurement) | ||||
|                         .addTag("transationId", event.getTransationId()==null ? "" : event.getTransationId()) | ||||
|                         .addTag("inspectionSheetId", event.getInspectionSheetId()) | ||||
|                         .addTag("inspectionSheetId", event.getInspectionSheetId()==null ? "" : event.getInspectionSheetId()) | ||||
|  | ||||
| //                        .addTag("batchNum", event.getBatchNum()) | ||||
|                         .addTag("sampleNumber", event.getSampleNumber()) | ||||
| @@ -181,6 +180,7 @@ public enum InfluxClient { | ||||
|         return queryApi.query(flux); | ||||
|     } | ||||
|  | ||||
|  | ||||
| //    public List<FluxTable> queryByGroup(QueryDataParam param){ | ||||
| //        String measurement = param.getMeasurement(); | ||||
| //        List<String> dropedTagNames = param.getDropedTagNames(); | ||||
|   | ||||
| @@ -63,10 +63,9 @@ public class S7DemoController { | ||||
|     } | ||||
|  | ||||
|     @PostMapping("/insertDemoOne") | ||||
|     public void insertDemoOne() throws InterruptedException { | ||||
|     public void insertDemoOne(){ | ||||
|  | ||||
|         List<Event> list = new ArrayList<>(); | ||||
|  | ||||
|  | ||||
|         Event event = new Event(); | ||||
|         event.setTime(new Date(1670554110451L).toInstant()); | ||||
|         event.setArgName("failDayDay"); | ||||
| @@ -81,22 +80,9 @@ public class S7DemoController { | ||||
|         event2.setSampleNumber("10001"); | ||||
|         list.add(event2); | ||||
|         InfluxClient.Client.batchInsert(list,"Weight"); | ||||
|  | ||||
| //        Thread.sleep(10000); | ||||
| // | ||||
| //        List<Event> list2 = new ArrayList<>(); | ||||
| //        Event event2 = new Event(); | ||||
| //        event2.setTime(time); | ||||
| // | ||||
| //        event2.setArgName("failDayDay"); | ||||
| //        event2.setArgValue("20087"); | ||||
| //        event2.setSampleNumber("10001"); | ||||
| //        list2.add(event2); | ||||
| // | ||||
| //        InfluxClient.Client.batchInsert(list2,"Weight"); | ||||
|     } | ||||
|     @PostMapping("/readDemoOne") | ||||
|     public void readDemoOne() throws InterruptedException { | ||||
|     public void readDemoOne() { | ||||
|         List<String> dropNames = new ArrayList<>(); | ||||
|         dropNames.add("transationId"); | ||||
| //        dropNames.add("inspectionSheetId"); | ||||
| @@ -114,7 +100,7 @@ public class S7DemoController { | ||||
|     } | ||||
|  | ||||
|     @PostMapping("/getFlux") | ||||
|     public Result<Instant> getFlux() throws InterruptedException { | ||||
|     public Result<Instant> getFlux() { | ||||
|         List<String> dropNames = new ArrayList<>(); | ||||
|         dropNames.add("transationId"); | ||||
|         dropNames.add("inspectionSheetId"); | ||||
| @@ -133,7 +119,7 @@ public class S7DemoController { | ||||
|     } | ||||
|  | ||||
|     @PostMapping("/saveFlux1") | ||||
|     public Result<Instant> saveFlux1() throws InterruptedException { | ||||
|     public Result<Instant> saveFlux1() { | ||||
|  | ||||
|         List<Event> list = new ArrayList<>(); | ||||
|         Event event2 = new Event(); | ||||
| @@ -146,8 +132,9 @@ public class S7DemoController { | ||||
|         InfluxClient.Client.batchInsert(list,"Weight"); | ||||
|         return new Result<Instant>().ok(instant); | ||||
|     } | ||||
|  | ||||
|     @PostMapping("/saveFlux2") | ||||
|     public void saveFlux2(@RequestBody TIMETest timeTest) throws InterruptedException { | ||||
|     public void saveFlux2(@RequestBody TIMETest timeTest) { | ||||
|  | ||||
|         List<Event> list = new ArrayList<>(); | ||||
|         Event event2 = new Event(); | ||||
| @@ -209,7 +196,7 @@ public class S7DemoController { | ||||
| //    public void insertAndQuery() throws InterruptedException { | ||||
| //        Event event = new Event(); | ||||
| // | ||||
| ////        long l = System.currentTimeMillis(); | ||||
| //        long l = System.currentTimeMillis(); | ||||
| ////        System.out.println("l:"+l); | ||||
| ////        event.setTime(new Date(1669874900889l).toInstant()); | ||||
| //// | ||||
|   | ||||
| @@ -1,13 +1,9 @@ | ||||
| package com.cnbm.influx.controller; | ||||
|  | ||||
| import com.cnbm.common.spc.util.DataUtils; | ||||
|  | ||||
| import com.cnbm.common.utils.Result; | ||||
| import com.cnbm.influx.config.InfluxClient; | ||||
| import com.cnbm.influx.constant.Constant; | ||||
| import com.cnbm.influx.param.QueryDataParam; | ||||
| import com.cnbm.influx.param.Range; | ||||
| import com.cnbm.influx.param.Tag; | ||||
| import com.cnbm.influx.template.Event; | ||||
| import com.influxdb.query.FluxTable; | ||||
| import org.slf4j.Logger; | ||||
| import org.slf4j.LoggerFactory; | ||||
| @@ -15,8 +11,6 @@ import org.springframework.web.bind.annotation.PostMapping; | ||||
| import org.springframework.web.bind.annotation.RequestBody; | ||||
| import org.springframework.web.bind.annotation.RequestMapping; | ||||
| import org.springframework.web.bind.annotation.RestController; | ||||
|  | ||||
| import java.time.Instant; | ||||
| import java.util.*; | ||||
|  | ||||
| @RestController | ||||
| @@ -26,7 +20,6 @@ public class SPCController { | ||||
|  | ||||
|     @PostMapping("/getData") | ||||
|     public Result getData(@RequestBody QueryDataParam param){ | ||||
|  | ||||
|         List<FluxTable> query = InfluxClient.Client.query(param); | ||||
|         return new Result<List<FluxTable>>().ok(query); | ||||
|     } | ||||
|   | ||||
| @@ -13,8 +13,6 @@ import com.cnbm.common.validator.ValidatorUtils; | ||||
| import com.cnbm.common.validator.group.AddGroup; | ||||
| import com.cnbm.common.validator.group.DefaultGroup; | ||||
| import com.cnbm.common.validator.group.UpdateGroup; | ||||
|  | ||||
|  | ||||
| import com.cnbm.processInspection.dto.InspectionSampleDTO; | ||||
| import com.cnbm.processInspection.dto.InspectionSampleDTO2; | ||||
| import com.cnbm.processInspection.dto.InspectionSampleDTO3; | ||||
| @@ -22,7 +20,6 @@ import com.cnbm.processInspection.dto.InspectionSheetDTO; | ||||
| import com.cnbm.processInspection.entity.InspectionSheet; | ||||
| import com.cnbm.processInspection.excel.InspectionSheetExcel; | ||||
| import com.cnbm.processInspection.service.IInspectionSheetService; | ||||
| import com.influxdb.query.FluxTable; | ||||
| import io.swagger.annotations.Api; | ||||
| import io.swagger.annotations.ApiImplicitParam; | ||||
| import io.swagger.annotations.ApiImplicitParams; | ||||
| @@ -71,7 +68,6 @@ public class InspectionSheetController { | ||||
|     @PreAuthorize("@ex.hasAuthority('processInspection:inspectionSheet:page')") | ||||
|     public Result<PageData<InspectionSheetDTO>> page(@ApiIgnore @RequestParam Map<String, Object> params){ | ||||
|         PageData<InspectionSheetDTO> page = inspectionSheetService.page(params); | ||||
|  | ||||
|         return new Result<PageData<InspectionSheetDTO>>().ok(page); | ||||
|     } | ||||
|  | ||||
| @@ -80,7 +76,6 @@ public class InspectionSheetController { | ||||
|     @PreAuthorize("@ex.hasAuthority('processInspection:inspectionSheet:info')") | ||||
|     public Result<InspectionSheetDTO> get(@PathVariable("id") Long id){ | ||||
|         InspectionSheetDTO data = inspectionSheetService.get(id); | ||||
|  | ||||
|         return new Result<InspectionSheetDTO>().ok(data); | ||||
|     } | ||||
|  | ||||
| @@ -91,7 +86,6 @@ public class InspectionSheetController { | ||||
|     public Result<Long> save(@RequestBody InspectionSheetDTO dto){ | ||||
|         //效验数据 | ||||
|         ValidatorUtils.validateEntity(dto, AddGroup.class, DefaultGroup.class); | ||||
|  | ||||
| //        try { | ||||
| //            inspectionSheetService.saveSheet(dto); | ||||
| //        }catch (Exception e){ | ||||
| @@ -195,7 +189,6 @@ public class InspectionSheetController { | ||||
|     @PostMapping("saveFluxParamList2") | ||||
|     @ApiOperation("将样本检测参数写入influxdb2") | ||||
|     public Result saveFluxParamList2(@RequestBody InspectionSampleDTO2[] lists) throws InterruptedException{ | ||||
|  | ||||
|         inspectionSheetService.saveFluxParamList2(lists); | ||||
|         Thread.sleep(1000); | ||||
|         //样本数据更新后 计算检验单缺陷数不良数 | ||||
| @@ -206,7 +199,6 @@ public class InspectionSheetController { | ||||
|     @PostMapping("saveFluxParamList3") | ||||
|     @ApiOperation("将样本检测参数写入influxdb3") | ||||
|     public Result saveFluxParamList3(@RequestBody InspectionSampleDTO3[] lists) throws InterruptedException{ | ||||
|  | ||||
|         inspectionSheetService.saveFluxParamList3(lists); | ||||
|         Thread.sleep(1000); | ||||
|         //样本数据更新后 计算检验单缺陷数不良数 | ||||
|   | ||||
| @@ -86,6 +86,8 @@ public class NPGraph { | ||||
|         return totalFailNum/totalN; | ||||
|     } | ||||
|  | ||||
|  | ||||
|  | ||||
|     /** | ||||
|      * name : 初始化数据函数 | ||||
|      * desc : 从influxdb 里面读取数据,然后 加工处理成 我需要的 | ||||
|   | ||||
		Verwijs in nieuw issue
	
	Block a user