11 changed files with 146 additions and 48 deletions
-
9archives/src/main/java/com/storeroom/modules/dictionary/controller/ArchivesDisplayController.java
-
13archives/src/main/java/com/storeroom/modules/dictionary/controller/ArchivesTypeController.java
-
20archives/src/main/java/com/storeroom/modules/dictionary/repository/ArchivesDictionaryRepository.java
-
17archives/src/main/java/com/storeroom/modules/dictionary/repository/ArchivesNoSettingRepository.java
-
19archives/src/main/java/com/storeroom/modules/dictionary/service/ArchivesDictionaryService.java
-
16archives/src/main/java/com/storeroom/modules/dictionary/service/ArchivesNoSettingService.java
-
18archives/src/main/java/com/storeroom/modules/dictionary/service/dto/ArchivesDicStateDTO.java
-
2archives/src/main/java/com/storeroom/modules/dictionary/service/dto/ArchivesDictionarySmallDTO.java
-
27archives/src/main/java/com/storeroom/modules/dictionary/service/impl/ArchivesDictionaryImpl.java
-
22archives/src/main/java/com/storeroom/modules/dictionary/service/impl/ArchivesNoSettingImpl.java
-
31archives/src/main/java/com/storeroom/modules/dictionary/service/impl/ArchivesTypeServiceImpl.java
@ -0,0 +1,17 @@ |
|||||
|
package com.storeroom.modules.dictionary.repository; |
||||
|
|
||||
|
import com.storeroom.modules.dictionary.domain.ArchivesNoSetting; |
||||
|
import org.springframework.data.jpa.repository.JpaRepository; |
||||
|
import org.springframework.data.jpa.repository.JpaSpecificationExecutor; |
||||
|
|
||||
|
public interface ArchivesNoSettingRepository extends JpaRepository<ArchivesNoSetting, String>, JpaSpecificationExecutor<ArchivesNoSetting> { |
||||
|
|
||||
|
|
||||
|
/** |
||||
|
* 根据字典id查询 |
||||
|
* |
||||
|
* @param id 字典id |
||||
|
* @return |
||||
|
*/ |
||||
|
ArchivesNoSetting findByDictionaryId(String id); |
||||
|
} |
@ -0,0 +1,16 @@ |
|||||
|
package com.storeroom.modules.dictionary.service; |
||||
|
|
||||
|
|
||||
|
/** |
||||
|
* 档案配置规则服务 |
||||
|
*/ |
||||
|
public interface ArchivesNoSettingService { |
||||
|
|
||||
|
|
||||
|
/** |
||||
|
* 判断自动生成数据状态 |
||||
|
* @param dicId |
||||
|
* @return |
||||
|
*/ |
||||
|
Boolean IsDataState(String dicId); |
||||
|
} |
@ -0,0 +1,18 @@ |
|||||
|
package com.storeroom.modules.dictionary.service.dto; |
||||
|
|
||||
|
|
||||
|
import lombok.Data; |
||||
|
|
||||
|
|
||||
|
import javax.validation.constraints.NotNull; |
||||
|
import java.io.Serializable; |
||||
|
|
||||
|
@Data |
||||
|
public class ArchivesDicStateDTO implements Serializable { |
||||
|
|
||||
|
@NotNull |
||||
|
private String categoryId; |
||||
|
|
||||
|
@NotNull |
||||
|
private Integer isDataType; |
||||
|
} |
@ -0,0 +1,22 @@ |
|||||
|
package com.storeroom.modules.dictionary.service.impl; |
||||
|
|
||||
|
|
||||
|
import com.storeroom.modules.dictionary.repository.ArchivesNoSettingRepository; |
||||
|
import com.storeroom.modules.dictionary.service.ArchivesNoSettingService; |
||||
|
import lombok.RequiredArgsConstructor; |
||||
|
import org.springframework.stereotype.Service; |
||||
|
|
||||
|
@Service |
||||
|
@RequiredArgsConstructor |
||||
|
public class ArchivesNoSettingImpl implements ArchivesNoSettingService { |
||||
|
|
||||
|
private final ArchivesNoSettingRepository ansRepostiory; |
||||
|
|
||||
|
|
||||
|
@Override |
||||
|
public Boolean IsDataState(String dicId) { |
||||
|
|
||||
|
ansRepostiory.findByDictionaryId(dicId); |
||||
|
return null; |
||||
|
} |
||||
|
} |
Write
Preview
Loading…
Cancel
Save
Reference in new issue