更新索引字段
This commit is contained in:
parent
fbae435de6
commit
abfd819e5a
4
pom.xml
4
pom.xml
@ -9,9 +9,9 @@
|
|||||||
<relativePath/> <!-- lookup parent from repository -->
|
<relativePath/> <!-- lookup parent from repository -->
|
||||||
</parent>
|
</parent>
|
||||||
<groupId>com.xkrs</groupId>
|
<groupId>com.xkrs</groupId>
|
||||||
<artifactId>industrial_measurement</artifactId>
|
<artifactId>WordAndExcel</artifactId>
|
||||||
<version>0.0.1-SNAPSHOT</version>
|
<version>0.0.1-SNAPSHOT</version>
|
||||||
<name>industrial_measurement</name>
|
<name>WordAndExcel</name>
|
||||||
<description>Demo project for Spring Boot</description>
|
<description>Demo project for Spring Boot</description>
|
||||||
|
|
||||||
<properties>
|
<properties>
|
||||||
|
@ -25,7 +25,7 @@ public interface DataSourceDao extends JpaRepository<DataSource,Long>, JpaSpecif
|
|||||||
* @return
|
* @return
|
||||||
*/
|
*/
|
||||||
@Query(value = "select ds.data_model_number datamodelnumber, ds.data_batch_number databatchnumber, " +
|
@Query(value = "select ds.data_model_number datamodelnumber, ds.data_batch_number databatchnumber, " +
|
||||||
"ds.data_machine_code datamachinecode, ds.product_number productnumber, dd.dict_chinese_name chinesename, " +
|
"ds.data_machine_code datamachinecode, ds.product_number productnumber, ds.material material, dd.dict_chinese_name chinesename, " +
|
||||||
"ds.data_name dataname,ds.numerical_value numericalvalue " +
|
"ds.data_name dataname,ds.numerical_value numericalvalue " +
|
||||||
"from data_dict dd,data_source ds where ds.data_name = dd.dict_english_name and " +
|
"from data_dict dd,data_source ds where ds.data_name = dd.dict_english_name and " +
|
||||||
"ds.data_model_number = :dataModelNumber and ds.data_batch_number = :dataBatchNumber and " +
|
"ds.data_model_number = :dataModelNumber and ds.data_batch_number = :dataBatchNumber and " +
|
||||||
@ -57,7 +57,7 @@ public interface DataSourceDao extends JpaRepository<DataSource,Long>, JpaSpecif
|
|||||||
* @return
|
* @return
|
||||||
*/
|
*/
|
||||||
@Query(value = "select ds.data_model_number datamodelnumber, ds.data_batch_number databatchnumber, " +
|
@Query(value = "select ds.data_model_number datamodelnumber, ds.data_batch_number databatchnumber, " +
|
||||||
"ds.data_machine_code datamachinecode, ds.product_number productnumber, dd.dict_chinese_name chinesename," +
|
"ds.data_machine_code datamachinecode, ds.product_number productnumber, ds.material material, dd.dict_chinese_name chinesename," +
|
||||||
"ds.data_name dataname,ds.numerical_value numericalvalue from data_dict dd,data_source ds " +
|
"ds.data_name dataname,ds.numerical_value numericalvalue from data_dict dd,data_source ds " +
|
||||||
"where ds.data_name = dd.dict_english_name",nativeQuery = true)
|
"where ds.data_name = dd.dict_english_name",nativeQuery = true)
|
||||||
List<Map<String,String>> selectAllSource();
|
List<Map<String,String>> selectAllSource();
|
||||||
|
@ -18,29 +18,34 @@ public class DataSource {
|
|||||||
private Integer id;
|
private Integer id;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 机种号
|
* 机种
|
||||||
*/
|
*/
|
||||||
@Column(length = 32, columnDefinition = "varchar(32)")
|
@Column(length = 32, columnDefinition = "varchar(32)")
|
||||||
private String dataModelNumber;
|
private String dataModelNumber;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 批次号
|
* 成型批号
|
||||||
*/
|
*/
|
||||||
@Column(length = 32, columnDefinition = "varchar(32)")
|
@Column(length = 32, columnDefinition = "varchar(32)")
|
||||||
private String dataBatchNumber;
|
private String dataBatchNumber;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 机器号
|
* 机器
|
||||||
*/
|
*/
|
||||||
@Column(length = 32, columnDefinition = "varchar(32)")
|
@Column(length = 32, columnDefinition = "varchar(32)")
|
||||||
private String dataMachineCode;
|
private String dataMachineCode;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 产品编号
|
* 模具
|
||||||
*/
|
*/
|
||||||
@Column(length = 32, columnDefinition = "varchar(32)")
|
@Column(length = 32, columnDefinition = "varchar(32)")
|
||||||
private String productNumber;
|
private String productNumber;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 材料
|
||||||
|
*/
|
||||||
|
private String material;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 变量值
|
* 变量值
|
||||||
*/
|
*/
|
||||||
@ -56,12 +61,13 @@ public class DataSource {
|
|||||||
public DataSource() {
|
public DataSource() {
|
||||||
}
|
}
|
||||||
|
|
||||||
public DataSource(Integer id, String dataModelNumber, String dataBatchNumber, String dataMachineCode, String productNumber, String dataName, String numericalValue) {
|
public DataSource(Integer id, String dataModelNumber, String dataBatchNumber, String dataMachineCode, String productNumber, String material, String dataName, String numericalValue) {
|
||||||
this.id = id;
|
this.id = id;
|
||||||
this.dataModelNumber = dataModelNumber;
|
this.dataModelNumber = dataModelNumber;
|
||||||
this.dataBatchNumber = dataBatchNumber;
|
this.dataBatchNumber = dataBatchNumber;
|
||||||
this.dataMachineCode = dataMachineCode;
|
this.dataMachineCode = dataMachineCode;
|
||||||
this.productNumber = productNumber;
|
this.productNumber = productNumber;
|
||||||
|
this.material = material;
|
||||||
this.dataName = dataName;
|
this.dataName = dataName;
|
||||||
this.numericalValue = numericalValue;
|
this.numericalValue = numericalValue;
|
||||||
}
|
}
|
||||||
@ -106,6 +112,14 @@ public class DataSource {
|
|||||||
this.productNumber = productNumber;
|
this.productNumber = productNumber;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public String getMaterial() {
|
||||||
|
return material;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setMaterial(String material) {
|
||||||
|
this.material = material;
|
||||||
|
}
|
||||||
|
|
||||||
public String getDataName() {
|
public String getDataName() {
|
||||||
return dataName;
|
return dataName;
|
||||||
}
|
}
|
||||||
@ -130,6 +144,7 @@ public class DataSource {
|
|||||||
", dataBatchNumber='" + dataBatchNumber + '\'' +
|
", dataBatchNumber='" + dataBatchNumber + '\'' +
|
||||||
", dataMachineCode='" + dataMachineCode + '\'' +
|
", dataMachineCode='" + dataMachineCode + '\'' +
|
||||||
", productNumber='" + productNumber + '\'' +
|
", productNumber='" + productNumber + '\'' +
|
||||||
|
", material='" + material + '\'' +
|
||||||
", dataName='" + dataName + '\'' +
|
", dataName='" + dataName + '\'' +
|
||||||
", numericalValue='" + numericalValue + '\'' +
|
", numericalValue='" + numericalValue + '\'' +
|
||||||
'}';
|
'}';
|
||||||
|
@ -30,11 +30,16 @@ public class DataSourceQo {
|
|||||||
private String dataMachineCode;
|
private String dataMachineCode;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 产品编号
|
* 模具
|
||||||
*/
|
*/
|
||||||
@NotBlank(message = "{DataSource.productNumber.blank}",groups={DataSourceQoInsert.class})
|
@NotBlank(message = "{DataSource.productNumber.blank}",groups={DataSourceQoInsert.class})
|
||||||
private String productNumber;
|
private String productNumber;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 材料
|
||||||
|
*/
|
||||||
|
private String material;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 变量值
|
* 变量值
|
||||||
*/
|
*/
|
||||||
@ -75,6 +80,14 @@ public class DataSourceQo {
|
|||||||
return productNumber;
|
return productNumber;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public String getMaterial() {
|
||||||
|
return material;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setMaterial(String material) {
|
||||||
|
this.material = material;
|
||||||
|
}
|
||||||
|
|
||||||
public void setProductNumber(String productNumber) {
|
public void setProductNumber(String productNumber) {
|
||||||
this.productNumber = productNumber;
|
this.productNumber = productNumber;
|
||||||
}
|
}
|
||||||
|
@ -38,6 +38,7 @@ public class DataSourceServiceImpl implements DataSourceService {
|
|||||||
Locale locale = LocaleContextHolder.getLocale();
|
Locale locale = LocaleContextHolder.getLocale();
|
||||||
DataDict byDictEnglishName = dataDictDao.findByDictEnglishName(dataSourceQo.getDataName());
|
DataDict byDictEnglishName = dataDictDao.findByDictEnglishName(dataSourceQo.getDataName());
|
||||||
if(byDictEnglishName == null){
|
if(byDictEnglishName == null){
|
||||||
|
|
||||||
return outputEncapsulationObject(PromptMessageEnum.DATA_NONE,"不存在该字典类型!",locale);
|
return outputEncapsulationObject(PromptMessageEnum.DATA_NONE,"不存在该字典类型!",locale);
|
||||||
}
|
}
|
||||||
/*DataSource byDataName = dataSourceDao.findByDataName(dataSourceQo.getDataName());
|
/*DataSource byDataName = dataSourceDao.findByDataName(dataSourceQo.getDataName());
|
||||||
@ -49,6 +50,7 @@ public class DataSourceServiceImpl implements DataSourceService {
|
|||||||
dataSource.setDataBatchNumber(dataSourceQo.getDataBatchNumber());
|
dataSource.setDataBatchNumber(dataSourceQo.getDataBatchNumber());
|
||||||
dataSource.setDataMachineCode(dataSourceQo.getDataMachineCode());
|
dataSource.setDataMachineCode(dataSourceQo.getDataMachineCode());
|
||||||
dataSource.setProductNumber(dataSourceQo.getProductNumber());
|
dataSource.setProductNumber(dataSourceQo.getProductNumber());
|
||||||
|
dataSource.setMaterial(dataSourceQo.getMaterial());
|
||||||
dataSource.setDataName(dataSourceQo.getDataName());
|
dataSource.setDataName(dataSourceQo.getDataName());
|
||||||
dataSource.setNumericalValue(dataSourceQo.getNumericalValue());
|
dataSource.setNumericalValue(dataSourceQo.getNumericalValue());
|
||||||
dataSourceDao.save(dataSource);
|
dataSourceDao.save(dataSource);
|
||||||
|
Loading…
Reference in New Issue
Block a user