forked from github/dataease
Merge pull request #939 from dataease/pr@dev@fix_1.3_leftover
Pr@dev@fix 1.3 leftover
This commit is contained in:
commit
fe263843a4
@ -10,6 +10,7 @@
|
|||||||
|
|
||||||
<modelVersion>4.0.0</modelVersion>
|
<modelVersion>4.0.0</modelVersion>
|
||||||
<artifactId>backend</artifactId>
|
<artifactId>backend</artifactId>
|
||||||
|
|
||||||
|
|
||||||
<properties>
|
<properties>
|
||||||
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
||||||
@ -270,11 +271,16 @@
|
|||||||
<includes>
|
<includes>
|
||||||
<include>**/*</include>
|
<include>**/*</include>
|
||||||
</includes>
|
</includes>
|
||||||
<filtering>false</filtering>
|
<filtering>true</filtering>
|
||||||
</resource>
|
</resource>
|
||||||
</resources>
|
</resources>
|
||||||
<plugins>
|
<plugins>
|
||||||
|
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-resources-plugin</artifactId>
|
||||||
|
<version>3.1.0</version>
|
||||||
|
</plugin>
|
||||||
<plugin>
|
<plugin>
|
||||||
<groupId>org.springframework.boot</groupId>
|
<groupId>org.springframework.boot</groupId>
|
||||||
<artifactId>spring-boot-maven-plugin</artifactId>
|
<artifactId>spring-boot-maven-plugin</artifactId>
|
||||||
|
@ -19,6 +19,6 @@ public class LoginDto implements Serializable {
|
|||||||
* 1:ldap登录
|
* 1:ldap登录
|
||||||
* 2:单点登录
|
* 2:单点登录
|
||||||
*/
|
*/
|
||||||
@ApiModelProperty(value = "登录方式", required = true, allowableValues = "0, 1, 2")
|
@ApiModelProperty(value = "登录方式{0:普通登录, 1:ldap登录}", required = true, allowableValues = "0, 1")
|
||||||
private int loginType;
|
private int loginType;
|
||||||
}
|
}
|
||||||
|
@ -1,9 +1,6 @@
|
|||||||
package io.dataease.commons.utils;
|
package io.dataease.commons.utils;
|
||||||
import com.google.gson.Gson;
|
import com.google.gson.Gson;
|
||||||
import io.dataease.datasource.dto.TableFiled;
|
import io.dataease.datasource.dto.TableFiled;
|
||||||
import org.apache.poi.hssf.usermodel.HSSFCell;
|
|
||||||
|
|
||||||
import java.io.FileInputStream;
|
|
||||||
import java.io.InputStream;
|
import java.io.InputStream;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
@ -70,10 +67,10 @@ public class ExcelReaderUtil {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public static void main(String[] args) throws Exception {
|
/* public static void main(String[] args) throws Exception {
|
||||||
|
|
||||||
|
|
||||||
String file ="各省市GDP-表格_加内容.xlsx";
|
String file ="各省市GDP-表格_加内容.xlsx";
|
||||||
ExcelReaderUtil.readExcel(file, new FileInputStream("/Users/taojinlong/Desktop/" + file));
|
ExcelReaderUtil.readExcel(file, new FileInputStream("/Users/taojinlong/Desktop/" + file));
|
||||||
}
|
} */
|
||||||
}
|
}
|
||||||
|
@ -1,9 +1,9 @@
|
|||||||
package io.dataease.config;
|
package io.dataease.config;
|
||||||
|
|
||||||
import com.github.xiaoymin.knife4j.spring.extension.OpenApiExtensionResolver;
|
import com.github.xiaoymin.knife4j.spring.extension.OpenApiExtensionResolver;
|
||||||
import io.dataease.commons.condition.LicStatusCondition;
|
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.beans.factory.annotation.Value;
|
import org.springframework.beans.factory.annotation.Value;
|
||||||
|
import org.springframework.beans.factory.config.BeanPostProcessor;
|
||||||
import org.springframework.context.annotation.*;
|
import org.springframework.context.annotation.*;
|
||||||
import springfox.bean.validators.configuration.BeanValidatorPluginsConfiguration;
|
import springfox.bean.validators.configuration.BeanValidatorPluginsConfiguration;
|
||||||
import springfox.documentation.builders.*;
|
import springfox.documentation.builders.*;
|
||||||
@ -12,19 +12,17 @@ import springfox.documentation.service.*;
|
|||||||
import springfox.documentation.spi.DocumentationType;
|
import springfox.documentation.spi.DocumentationType;
|
||||||
import springfox.documentation.spi.service.contexts.SecurityContext;
|
import springfox.documentation.spi.service.contexts.SecurityContext;
|
||||||
import springfox.documentation.spring.web.plugins.Docket;
|
import springfox.documentation.spring.web.plugins.Docket;
|
||||||
|
|
||||||
import javax.annotation.Resource;
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
@EnableOpenApi
|
@EnableOpenApi
|
||||||
@Configuration
|
@Configuration
|
||||||
@Import(BeanValidatorPluginsConfiguration.class)
|
@Import(BeanValidatorPluginsConfiguration.class)
|
||||||
public class Knife4jConfiguration {
|
public class Knife4jConfiguration implements BeanPostProcessor{
|
||||||
|
|
||||||
private final OpenApiExtensionResolver openApiExtensionResolver;
|
private final OpenApiExtensionResolver openApiExtensionResolver;
|
||||||
|
|
||||||
@Value("${app.version}")
|
@Value("${version}")
|
||||||
private String version;
|
private String version;
|
||||||
|
|
||||||
|
|
||||||
|
@ -43,8 +43,8 @@ public class IndexController {
|
|||||||
return "doc.html";
|
return "doc.html";
|
||||||
default:
|
default:
|
||||||
// DataEaseException.throwException("Invalid License.");
|
// DataEaseException.throwException("Invalid License.");
|
||||||
return "nolic.html";
|
//return "nolic.html";
|
||||||
// return "doc.html";
|
return "doc.html";
|
||||||
}
|
}
|
||||||
// return "index.html";
|
// return "index.html";
|
||||||
}
|
}
|
||||||
|
@ -10,7 +10,6 @@ import io.dataease.commons.utils.AuthUtils;
|
|||||||
import io.dataease.commons.utils.PageUtils;
|
import io.dataease.commons.utils.PageUtils;
|
||||||
import io.dataease.commons.utils.Pager;
|
import io.dataease.commons.utils.Pager;
|
||||||
import io.dataease.controller.sys.base.BaseGridRequest;
|
import io.dataease.controller.sys.base.BaseGridRequest;
|
||||||
import io.dataease.controller.sys.request.LdapAddRequest;
|
|
||||||
import io.dataease.controller.sys.request.SysUserCreateRequest;
|
import io.dataease.controller.sys.request.SysUserCreateRequest;
|
||||||
import io.dataease.controller.sys.request.SysUserPwdRequest;
|
import io.dataease.controller.sys.request.SysUserPwdRequest;
|
||||||
import io.dataease.controller.sys.request.SysUserStateRequest;
|
import io.dataease.controller.sys.request.SysUserStateRequest;
|
||||||
@ -130,11 +129,11 @@ public class SysUserController {
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@ApiOperation("同步用户")
|
/* @ApiOperation("同步用户")
|
||||||
@PostMapping("/sync")
|
@PostMapping("/sync")
|
||||||
public void importLdap(@RequestBody LdapAddRequest request) {
|
public void importLdap(@RequestBody LdapAddRequest request) {
|
||||||
sysUserService.saveLdapUsers(request);
|
sysUserService.saveLdapUsers(request);
|
||||||
}
|
} */
|
||||||
|
|
||||||
@ApiOperation("已同步用户")
|
@ApiOperation("已同步用户")
|
||||||
@PostMapping("/existLdapUsers")
|
@PostMapping("/existLdapUsers")
|
||||||
|
@ -34,7 +34,7 @@ knife4j.setting.enableSearch=false
|
|||||||
knife4j.setting.enableOpenApi=false
|
knife4j.setting.enableOpenApi=false
|
||||||
knife4j.setting.enableAfterScript=false
|
knife4j.setting.enableAfterScript=false
|
||||||
|
|
||||||
app.version=@project.version@
|
version=@project.version@
|
||||||
|
|
||||||
logging.file.path=/opt/dataease/logs/${spring.application.name}
|
logging.file.path=/opt/dataease/logs/${spring.application.name}
|
||||||
|
|
||||||
|
@ -211,7 +211,10 @@ export default {
|
|||||||
created() {
|
created() {
|
||||||
this.refId = uuid.v1
|
this.refId = uuid.v1
|
||||||
// this.filter.filter = this.$store.getters.conditions
|
// this.filter.filter = this.$store.getters.conditions
|
||||||
this.getData(this.element.propValue.viewId)
|
if (this.element && this.element.propValue && this.element.propValue.viewId) {
|
||||||
|
this.getData(this.element.propValue.viewId)
|
||||||
|
}
|
||||||
|
|
||||||
// this.initAreas()
|
// this.initAreas()
|
||||||
},
|
},
|
||||||
mounted() {
|
mounted() {
|
||||||
|
@ -10,13 +10,17 @@
|
|||||||
:placeholder="$t(options.attrs.placeholder)"
|
:placeholder="$t(options.attrs.placeholder)"
|
||||||
:popper-append-to-body="inScreen"
|
:popper-append-to-body="inScreen"
|
||||||
@change="changeValue"
|
@change="changeValue"
|
||||||
|
@focus="setOptionWidth"
|
||||||
>
|
>
|
||||||
<el-option
|
<el-option
|
||||||
v-for="item in options.attrs.datas"
|
v-for="item in options.attrs.datas"
|
||||||
:key="item[options.attrs.key]"
|
:key="item[options.attrs.key]"
|
||||||
|
:style="{width:selectOptionWidth}"
|
||||||
:label="item[options.attrs.label]"
|
:label="item[options.attrs.label]"
|
||||||
:value="item[options.attrs.value]"
|
:value="item[options.attrs.value]"
|
||||||
/>
|
>
|
||||||
|
<span :title="item[options.attrs.label]" style="display:inline-block;width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;">{{ item[options.attrs.label] }}</span>
|
||||||
|
</el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
|
|
||||||
</template>
|
</template>
|
||||||
@ -43,7 +47,8 @@ export default {
|
|||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
options: null,
|
options: null,
|
||||||
showNumber: false
|
showNumber: false,
|
||||||
|
selectOptionWidth: 0
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
computed: {
|
computed: {
|
||||||
@ -119,6 +124,12 @@ export default {
|
|||||||
text: item
|
text: item
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
},
|
||||||
|
setOptionWidth(event) {
|
||||||
|
// 下拉框弹出时,设置弹框的宽度
|
||||||
|
this.$nextTick(() => {
|
||||||
|
this.selectOptionWidth = event.srcElement.offsetWidth + 'px'
|
||||||
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -35,7 +35,7 @@
|
|||||||
</span>
|
</span>
|
||||||
|
|
||||||
<div v-if="activeTabName === item.name" class="de-tab-content">
|
<div v-if="activeTabName === item.name" class="de-tab-content">
|
||||||
<user-view v-if="item.content" :ref="item.name" :element="item.content" :out-style="outStyle" />
|
<user-view v-if="item.content && item.content.propValue && item.content.propValue.viewId" :ref="item.name" :element="item.content" :out-style="outStyle" />
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</el-tab-pane>
|
</el-tab-pane>
|
||||||
|
Loading…
Reference in New Issue
Block a user