diff --git a/src/main/java/com/gzzn/omms/adminapi/controller/dictionary/DictionaryController.java b/src/main/java/com/gzzn/omms/adminapi/controller/dictionary/DictionaryController.java index fd819ef..5c33d15 100644 --- a/src/main/java/com/gzzn/omms/adminapi/controller/dictionary/DictionaryController.java +++ b/src/main/java/com/gzzn/omms/adminapi/controller/dictionary/DictionaryController.java @@ -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> findAllByGroupCode(@PathVariable String code) { return ResponseDto.failure(ResultCode.INTERFACE_NOT_IMPLEMENT); diff --git a/src/main/java/com/gzzn/omms/adminapi/domain/primary/dao/dictionary/DatadicItemDao.java b/src/main/java/com/gzzn/omms/adminapi/domain/primary/dao/dictionary/DatadicItemDao.java new file mode 100644 index 0000000..b41fc72 --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/domain/primary/dao/dictionary/DatadicItemDao.java @@ -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{ + +} \ No newline at end of file diff --git a/src/main/java/com/gzzn/omms/adminapi/domain/primary/entity/dictionary/DatadicGroup.java b/src/main/java/com/gzzn/omms/adminapi/domain/primary/entity/dictionary/DatadicGroup.java new file mode 100644 index 0000000..1ab90af --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/domain/primary/entity/dictionary/DatadicGroup.java @@ -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; + } + +} \ No newline at end of file diff --git a/src/main/java/com/gzzn/omms/adminapi/domain/primary/entity/dictionary/DatadicItem.java b/src/main/java/com/gzzn/omms/adminapi/domain/primary/entity/dictionary/DatadicItem.java new file mode 100644 index 0000000..4d6f1e2 --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/domain/primary/entity/dictionary/DatadicItem.java @@ -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; + } + +} \ No newline at end of file diff --git a/src/main/java/com/gzzn/omms/adminapi/dto/dictionary/DatadicItemsDto.java b/src/main/java/com/gzzn/omms/adminapi/dto/dictionary/DatadicItemsDto.java index b5cdc3c..42f12e8 100644 --- a/src/main/java/com/gzzn/omms/adminapi/dto/dictionary/DatadicItemsDto.java +++ b/src/main/java/com/gzzn/omms/adminapi/dto/dictionary/DatadicItemsDto.java @@ -6,5 +6,5 @@ package com.gzzn.omms.adminapi.dto.dictionary; * */ public class DatadicItemsDto { - + }