新增数据字典相关类

This commit is contained in:
zhouxiunai
2018-11-01 09:43:28 +08:00
parent 8a3c7ca809
commit 5a5fefa1b8
5 changed files with 121 additions and 1 deletions
@@ -10,6 +10,8 @@ import com.gzzn.omms.adminapi.dto.ResponseDto;
import com.gzzn.omms.adminapi.dto.dictionary.DatadicItemsDto;
import com.gzzn.omms.adminapi.enums.ResultCode;
import io.swagger.annotations.ApiOperation;
/**
* 字典控制器
* @author Administrator
@@ -18,6 +20,7 @@ import com.gzzn.omms.adminapi.enums.ResultCode;
@RestController
public class DictionaryController {
@ApiOperation(value="获取字典列表",tags="字典管理")
@GetMapping(value="/dictionary/datadicItems/{code}")
public ResponseDto<List<DatadicItemsDto>> findAllByGroupCode(@PathVariable String code) {
return ResponseDto.failure(ResultCode.INTERFACE_NOT_IMPLEMENT);
@@ -0,0 +1,9 @@
package com.gzzn.omms.adminapi.domain.primary.dao.dictionary;
import org.springframework.data.repository.CrudRepository;
import com.gzzn.omms.adminapi.domain.primary.entity.dictionary.DatadicItem;
public interface DatadicItemDao extends CrudRepository<DatadicItem,String>{
}
@@ -0,0 +1,43 @@
package com.gzzn.omms.adminapi.domain.primary.entity.dictionary;
import java.io.Serializable;
import javax.persistence.*;
/**
* The persistent class for the datadic_groups database table.
*
*/
@Entity
@Table(name="datadic_groups")
@NamedQuery(name="DatadicGroup.findAll", query="SELECT d FROM DatadicGroup d")
public class DatadicGroup implements Serializable {
private static final long serialVersionUID = 1L;
@Id
@Column(name="group_code")
private String groupCode;
@Column(name="group_name")
private String groupName;
public DatadicGroup() {
}
public String getGroupCode() {
return this.groupCode;
}
public void setGroupCode(String groupCode) {
this.groupCode = groupCode;
}
public String getGroupName() {
return this.groupName;
}
public void setGroupName(String groupName) {
this.groupName = groupName;
}
}
@@ -0,0 +1,65 @@
package com.gzzn.omms.adminapi.domain.primary.entity.dictionary;
import java.io.Serializable;
import javax.persistence.*;
/**
* The persistent class for the datadic_items database table.
*
*/
@Entity
@Table(name="datadic_items")
@NamedQuery(name="DatadicItem.findAll", query="SELECT d FROM DatadicItem d")
public class DatadicItem implements Serializable {
private static final long serialVersionUID = 1L;
@Id
@Column(name="dataitem_code")
private String dataitemCode;
@Column(name="dataitem_desc")
private String dataitemDesc;
@Column(name="dataitem_name")
private String dataitemName;
@Column(name="group_code")
private String groupCode;
public DatadicItem() {
}
public String getDataitemCode() {
return this.dataitemCode;
}
public void setDataitemCode(String dataitemCode) {
this.dataitemCode = dataitemCode;
}
public String getDataitemDesc() {
return this.dataitemDesc;
}
public void setDataitemDesc(String dataitemDesc) {
this.dataitemDesc = dataitemDesc;
}
public String getDataitemName() {
return this.dataitemName;
}
public void setDataitemName(String dataitemName) {
this.dataitemName = dataitemName;
}
public String getGroupCode() {
return this.groupCode;
}
public void setGroupCode(String groupCode) {
this.groupCode = groupCode;
}
}
@@ -6,5 +6,5 @@ package com.gzzn.omms.adminapi.dto.dictionary;
*
*/
public class DatadicItemsDto {
}