feat(接口测试): mock列表高级筛选缺少路径字段
--bug=1047894 --user=宋昌昌 【接口测试】定义-MOCK-高级搜索-筛选字段缺少「接口路径」表头字段 https://www.tapd.cn/55049933/s/1596605
This commit is contained in:
parent
b9ef3d9004
commit
4dac67ad05
|
@ -1,12 +1,16 @@
|
|||
package io.metersphere.system.domain;
|
||||
|
||||
import io.metersphere.validation.groups.*;
|
||||
import io.metersphere.validation.groups.Created;
|
||||
import io.metersphere.validation.groups.Updated;
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
||||
import jakarta.validation.constraints.*;
|
||||
import jakarta.validation.constraints.NotBlank;
|
||||
import jakarta.validation.constraints.NotNull;
|
||||
import jakarta.validation.constraints.Size;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.ArrayList;
|
||||
import java.util.Arrays;
|
||||
import lombok.Data;
|
||||
|
||||
@Data
|
||||
public class UserViewCondition implements Serializable {
|
||||
|
@ -28,7 +32,7 @@ public class UserViewCondition implements Serializable {
|
|||
@Schema(description = "查询的期望值")
|
||||
private String value;
|
||||
|
||||
@Schema(description = "期望值的数据类型:STRING,INT,FLOAT,ARRAY")
|
||||
@Schema(description = "期望值的数据类型:STRING,INT,FLOAT,ARRAY, BOOLEAN")
|
||||
private String valueType;
|
||||
|
||||
@Schema(description = "是否为自定义字段", requiredMode = Schema.RequiredMode.REQUIRED)
|
||||
|
|
|
@ -220,6 +220,13 @@
|
|||
<property name="column" value="m.enable"/>
|
||||
</include>
|
||||
</if>
|
||||
<!-- 路径 -->
|
||||
<if test="condition.name == 'path'">
|
||||
<include refid="io.metersphere.system.mapper.BaseMapper.condition">
|
||||
<property name="condition" value="condition"/>
|
||||
<property name="column" value="d.path"/>
|
||||
</include>
|
||||
</if>
|
||||
<include refid="io.metersphere.system.mapper.BaseMapper.queryType">
|
||||
<property name="searchMode" value="${combineSearch}.searchMode"/>
|
||||
</include>
|
||||
|
|
Loading…
Reference in New Issue