29 lines
900 B
Java
29 lines
900 B
Java
package com.mhhy.service;
|
|
|
|
import com.alibaba.fastjson.JSONObject;
|
|
import com.baomidou.mybatisplus.extension.service.IService;
|
|
import com.mhhy.common.BaseResult;
|
|
import com.mhhy.model.entity.ProjectConfigEntity;
|
|
import com.mhhy.model.entity.UserEntity;
|
|
|
|
import java.util.List;
|
|
|
|
public interface ProjectConfigService extends IService<ProjectConfigEntity> {
|
|
|
|
JSONObject getConfig(String project);
|
|
String getDappInfo(String project);
|
|
|
|
List<ProjectConfigEntity> listProjectConfig(String project);
|
|
boolean setConfig(String project, String config);
|
|
boolean setConfig(String project, String config, String config2);
|
|
|
|
List<ProjectConfigEntity> listConfig();
|
|
|
|
boolean updateConfig(String project, String config);
|
|
boolean updateConfig2(String project, String config);
|
|
|
|
boolean deleteConfig(String project);
|
|
|
|
List<ProjectConfigEntity> listProject(int page, int limit);
|
|
}
|