perf: 自动创建用户设置(xpack)

This commit is contained in:
fit2cloud-chenyw
2023-11-27 09:05:34 +08:00
parent 9a21b85f60
commit 4b9038f4f1
11 changed files with 181 additions and 159 deletions

View File

@@ -0,0 +1,17 @@
package io.dataease.api.permissions.setting.api;
import io.dataease.api.permissions.setting.vo.PerSettingItemVO;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import java.util.List;
public interface PerSettingApi {
@GetMapping("/basic/query")
List<PerSettingItemVO> basicSetting();
@PostMapping("/baisc/save")
void saveBasic(@RequestBody List<Object> settings);
}

View File

@@ -0,0 +1,19 @@
package io.dataease.api.permissions.setting.vo;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.io.Serializable;
@Data
@NoArgsConstructor
public class PerSettingItemVO implements Serializable {
private String pkey;
private String pval;
private String type;
private Integer sort;
}