mark
This commit is contained in:
parent
e9c8f7857b
commit
0750c9583e
18
ym-admin/src/main/java/com/cnbm/admin/basic/BaseParam.java
Normal file
18
ym-admin/src/main/java/com/cnbm/admin/basic/BaseParam.java
Normal file
@ -0,0 +1,18 @@
|
||||
/*
|
||||
* Copyright (c) 2018.
|
||||
* http://www.ulabcare.com
|
||||
*/
|
||||
|
||||
package com.cnbm.admin.basic;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* 接口请求参数基类
|
||||
*
|
||||
* @author jiff
|
||||
* @date 2018/11/1
|
||||
* @since 1.0
|
||||
*/
|
||||
public class BaseParam implements Serializable {
|
||||
}
|
@ -73,6 +73,7 @@ public class SecurityConfig extends WebSecurityConfigurerAdapter {
|
||||
"/webjars/**",
|
||||
"/websocket/**",
|
||||
"/influx/**",
|
||||
"/basic/**",
|
||||
"/processInspection/**",
|
||||
"/captcha").anonymous()
|
||||
// .antMatchers("/testCors").hasAuthority("system:dept:list222")
|
||||
|
36
ym-admin/src/main/java/com/cnbm/admin/params/IdParam.java
Normal file
36
ym-admin/src/main/java/com/cnbm/admin/params/IdParam.java
Normal file
@ -0,0 +1,36 @@
|
||||
/*
|
||||
* Copyright (c) 2018.
|
||||
* http://www.ulabcare.com
|
||||
*/
|
||||
|
||||
package com.cnbm.admin.params;
|
||||
|
||||
|
||||
import com.cnbm.admin.basic.BaseParam;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
|
||||
import javax.validation.constraints.NotNull;
|
||||
import java.io.Serializable;
|
||||
|
||||
|
||||
/**
|
||||
* 主键请求参数对象
|
||||
*
|
||||
* @author jiff
|
||||
* @date 2018/11/9
|
||||
* @since 1.0
|
||||
*/
|
||||
@Data
|
||||
@ApiModel("主键参数对象")
|
||||
public class IdParam implements Serializable {
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@NotNull(message = "主键不能为空")
|
||||
@ApiModelProperty(value = "主键", required = true, example = "1", notes = "根据实际接口传递不同对象的主键")
|
||||
private Long id;
|
||||
|
||||
}
|
@ -119,7 +119,7 @@ public class MachineController {
|
||||
public Result changeStatus(@PathVariable("id") Long id){
|
||||
machineService.changeStatus(id);
|
||||
|
||||
return new Result();
|
||||
return new Result().ok(true);
|
||||
}
|
||||
|
||||
}
|
@ -1,6 +1,7 @@
|
||||
package com.cnbm.basic.controller;
|
||||
|
||||
import com.cnbm.admin.annotation.LogOperation;
|
||||
import com.cnbm.admin.params.IdParam;
|
||||
import com.cnbm.common.constant.Constant;
|
||||
import com.cnbm.common.page.PageData;
|
||||
import com.cnbm.common.utils.ExcelUtils;
|
||||
@ -34,7 +35,7 @@ import java.util.Map;
|
||||
* @since 2022-07-11
|
||||
*/
|
||||
@RestController
|
||||
@RequestMapping("/code/product")
|
||||
@RequestMapping("/basic/product")
|
||||
@Api(tags="产品 表")
|
||||
public class ProductController {
|
||||
@Autowired
|
||||
@ -113,11 +114,11 @@ public class ProductController {
|
||||
ExcelUtils.exportExcelToTarget(response, null, list, ProductExcel.class);
|
||||
}
|
||||
|
||||
@GetMapping("status")
|
||||
@PostMapping("status")
|
||||
@ApiOperation("改变状态")
|
||||
@LogOperation("改变状态")
|
||||
public Result changeStatus(@PathVariable("id") Long id){
|
||||
productService.changeStatus(id);
|
||||
public Result changeStatus(@RequestBody IdParam id){
|
||||
productService.changeStatus(id.getId());
|
||||
|
||||
return new Result();
|
||||
}
|
||||
|
@ -90,6 +90,8 @@ public class MachineServiceImpl extends CrudServiceImpl<MachineMapper, Machine,
|
||||
Integer status = 1 - entity.getStatus();
|
||||
entity.setStatus(status);
|
||||
updateById(entity);
|
||||
|
||||
//return updateById(entity);
|
||||
}
|
||||
|
||||
}
|
@ -8,7 +8,7 @@ import javax.validation.constraints.NotNull;
|
||||
import java.time.Instant;
|
||||
|
||||
/**
|
||||
* @Desc: ""
|
||||
* @Desc: "常规计量值 - entity"
|
||||
* @Author: caixiang
|
||||
* @DATE: 2022/6/25 11:13
|
||||
*/
|
||||
|
@ -0,0 +1,31 @@
|
||||
package com.cnbm.influx.template;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
import java.time.Instant;
|
||||
|
||||
/**
|
||||
* @Desc: "常规计数值 - entity"
|
||||
* @Author: caixiang
|
||||
* @DATE: 2022/6/25 11:13
|
||||
*/
|
||||
@Data
|
||||
public class EventForCount {
|
||||
|
||||
private Instant time;
|
||||
|
||||
private String inspectionSheetId;
|
||||
|
||||
//n = 某个批次的样本数
|
||||
private Integer n;
|
||||
|
||||
//failN = 某个批次不合格品数
|
||||
private String failN;
|
||||
|
||||
//batchNum = 某个批次
|
||||
private String batchNum;
|
||||
|
||||
//检测名
|
||||
private String detectionName;
|
||||
|
||||
}
|
@ -10,9 +10,9 @@ import com.cnbm.influx.constant.Constant;
|
||||
import com.cnbm.influx.param.QueryDataParam;
|
||||
import com.cnbm.influx.param.Range;
|
||||
import com.cnbm.processInspection.dto.*;
|
||||
import com.cnbm.processInspection.graphAnalyzed.mr.MeanRGraph;
|
||||
import com.cnbm.processInspection.graphAnalyzed.ms.MeanStandardDeviationGraph;
|
||||
import com.cnbm.processInspection.graphAnalyzed.xmr.XMRGraph;
|
||||
import com.cnbm.processInspection.graphAnalyzed.forMeterage.mr.MeanRGraph;
|
||||
import com.cnbm.processInspection.graphAnalyzed.forMeterage.ms.MeanStandardDeviationGraph;
|
||||
import com.cnbm.processInspection.graphAnalyzed.forMeterage.xmr.XMRGraph;
|
||||
import org.slf4j.Logger;
|
||||
import org.slf4j.LoggerFactory;
|
||||
import org.springframework.beans.BeanUtils;
|
||||
|
@ -1,7 +1,7 @@
|
||||
package com.cnbm.processInspection.dto;
|
||||
|
||||
import com.cnbm.common.spc.math.StandardDiviation;
|
||||
import com.cnbm.processInspection.graphAnalyzed.xmr.XMRGraphEntity;
|
||||
import com.cnbm.processInspection.graphAnalyzed.forMeterage.xmr.XMRGraphEntity;
|
||||
import com.cnbm.qualityPlanning.entity.ControlLimit;
|
||||
import com.cnbm.qualityPlanning.entity.ProcessCapability;
|
||||
import com.cnbm.qualityPlanning.entity.SpecificationLimit;
|
||||
|
@ -1,7 +1,7 @@
|
||||
package com.cnbm.processInspection.dto;
|
||||
|
||||
import com.cnbm.common.spc.math.StandardDiviation;
|
||||
import com.cnbm.processInspection.graphAnalyzed.mr.MRGraphEntity;
|
||||
import com.cnbm.processInspection.graphAnalyzed.forMeterage.mr.MRGraphEntity;
|
||||
import com.cnbm.qualityPlanning.entity.ControlLimit;
|
||||
import com.cnbm.qualityPlanning.entity.ProcessCapability;
|
||||
import com.cnbm.qualityPlanning.entity.SpecificationLimit;
|
||||
|
@ -1,7 +1,7 @@
|
||||
package com.cnbm.processInspection.dto;
|
||||
|
||||
import com.cnbm.common.spc.math.StandardDiviation;
|
||||
import com.cnbm.processInspection.graphAnalyzed.ms.MSDGraphEntity;
|
||||
import com.cnbm.processInspection.graphAnalyzed.forMeterage.ms.MSDGraphEntity;
|
||||
import com.cnbm.qualityPlanning.entity.ControlLimit;
|
||||
import com.cnbm.qualityPlanning.entity.ProcessCapability;
|
||||
import com.cnbm.qualityPlanning.entity.SpecificationLimit;
|
||||
|
@ -1,4 +1,4 @@
|
||||
package com.cnbm.processInspection.graphAnalyzed.mr;
|
||||
package com.cnbm.processInspection.graphAnalyzed.forMeterage.mr;
|
||||
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
package com.cnbm.processInspection.graphAnalyzed.mr;
|
||||
package com.cnbm.processInspection.graphAnalyzed.forMeterage.mr;
|
||||
|
||||
import com.cnbm.basic.entity.ProductFeatures;
|
||||
import com.cnbm.common.spc.math.Math;
|
||||
@ -7,7 +7,6 @@ import com.cnbm.common.spc.util.DataUtils;
|
||||
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.processInspection.controlCoefficientConstant.XBarRCoefficients;
|
||||
import com.cnbm.processInspection.dto.InterpretationListArg;
|
||||
@ -17,7 +16,6 @@ import com.influxdb.query.FluxRecord;
|
||||
import com.influxdb.query.FluxTable;
|
||||
import lombok.Data;
|
||||
|
||||
import java.time.Instant;
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
@ -1,4 +1,4 @@
|
||||
package com.cnbm.processInspection.graphAnalyzed.ms;
|
||||
package com.cnbm.processInspection.graphAnalyzed.forMeterage.ms;
|
||||
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
package com.cnbm.processInspection.graphAnalyzed.ms;
|
||||
package com.cnbm.processInspection.graphAnalyzed.forMeterage.ms;
|
||||
|
||||
import com.cnbm.basic.entity.ProductFeatures;
|
||||
import com.cnbm.common.spc.math.Math;
|
||||
@ -7,7 +7,6 @@ import com.cnbm.common.spc.util.DataUtils;
|
||||
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.processInspection.controlCoefficientConstant.XBarSCoefficients;
|
||||
|
||||
@ -18,7 +17,6 @@ import com.influxdb.query.FluxRecord;
|
||||
import com.influxdb.query.FluxTable;
|
||||
import lombok.Data;
|
||||
|
||||
import java.time.Instant;
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
@ -1,4 +1,4 @@
|
||||
package com.cnbm.processInspection.graphAnalyzed.xmr;
|
||||
package com.cnbm.processInspection.graphAnalyzed.forMeterage.xmr;
|
||||
|
||||
import com.cnbm.basic.entity.ProductFeatures;
|
||||
import com.cnbm.common.spc.math.Math;
|
||||
@ -215,8 +215,6 @@ public class XMRGraph {
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
// 结束
|
||||
|
@ -1,4 +1,4 @@
|
||||
package com.cnbm.processInspection.graphAnalyzed.xmr;
|
||||
package com.cnbm.processInspection.graphAnalyzed.forMeterage.xmr;
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user