动态查询:BUG#7845;BUG#7676;BUG#7675

yun-zuoyi
许心洁 5 years ago
parent 313a0acfb8
commit 5bf7133ff1

@ -4169,7 +4169,7 @@ public class WmsEnumUtil {
} }
} }
/** /**
* *
*/ */
@JsonFormat(shape = JsonFormat.Shape.OBJECT) @JsonFormat(shape = JsonFormat.Shape.OBJECT)
@ -4890,10 +4890,18 @@ public class WmsEnumUtil {
} }
return tmp; return tmp;
} }
public static FIELD_TYPE codeOf(Integer value) {
for (int i = 0; i < values().length; i++) {
if (values()[i].value==value) {
return values()[i];
}
}
return null;
}
} }
/** /**
* *
* 10 * 10
*/ */
@JsonFormat(shape = JsonFormat.Shape.OBJECT) @JsonFormat(shape = JsonFormat.Shape.OBJECT)

@ -31,4 +31,7 @@ public class WmsListSearchModel {
@ApiParam(value = "有效性") @ApiParam(value = "有效性")
public Integer isValid; public Integer isValid;
@ApiParam(value = "工厂代码")
public String organizeCode;
} }

@ -50,7 +50,7 @@ public class WmsPart extends BaseBean {
@Column(name = "PART_TYPE") @Column(name = "PART_TYPE")
@ApiParam(value = "物料类型") @ApiParam(value = "物料类型")
@DynamicField(webFieldType = WmsEnumUtil.FIELD_TYPE.SELECT, entityName = "WMS_PART_TYPE") @DynamicField(webFieldType = WmsEnumUtil.FIELD_TYPE.SELECT, entityName = "WMS_PART_TYPE")
@AnnoOutputColumn(refClass = WmsEnumUtil.WMS_PART_TYPE_STR.class, refForeignKey = "value", value = "description") @AnnoOutputColumn(refClass = WmsEnumUtil.WMS_PART_TYPE_STR.class)
private String partType; private String partType;
@Column(name = "PART_TYPE_DESC") @Column(name = "PART_TYPE_DESC")
@ -80,7 +80,7 @@ public class WmsPart extends BaseBean {
@Column(name = "ABC") @Column(name = "ABC")
@ApiParam(value = "分类") @ApiParam(value = "分类")
@DynamicField(webFieldType = WmsEnumUtil.FIELD_TYPE.TEXT, isRequire = 2) @DynamicField(webFieldType = WmsEnumUtil.FIELD_TYPE.SELECT, entityName = "PART_ABC")
private String abc; private String abc;
@Column(name = "BUY_UNIT") @Column(name = "BUY_UNIT")
@ -162,12 +162,12 @@ public class WmsPart extends BaseBean {
@Column(name = "OUT_CLOSE_FLAG") @Column(name = "OUT_CLOSE_FLAG")
@ApiParam("項目结算标识") @ApiParam("項目结算标识")
@DynamicField(webFieldType = WmsEnumUtil.FIELD_TYPE.TEXT, isRequire = 2) @DynamicField(webFieldType = WmsEnumUtil.FIELD_TYPE.SELECT, entityName = "OUT_CLOSE_FLAG")
private String outCloseFlag = "2"; private String outCloseFlag = "2";
@Column(name = "OUT_CLOSE_TYPE") @Column(name = "OUT_CLOSE_TYPE")
@ApiParam("结算方式") @ApiParam("结算方式")
@DynamicField(webFieldType = WmsEnumUtil.FIELD_TYPE.TEXT, isRequire = 2) @DynamicField(webFieldType = WmsEnumUtil.FIELD_TYPE.SELECT, entityName = "OUT_CLOSE_TYPE")
private String outCloseType; private String outCloseType;
@Column(name = "OUT_CLOSE_VENDOR") @Column(name = "OUT_CLOSE_VENDOR")

@ -43,7 +43,7 @@ public class WmsFieldInfo extends BaseBean {
@Column(name = "FIELD_TYPE") @Column(name = "FIELD_TYPE")
@ApiParam(value = "字段类型") @ApiParam(value = "字段类型")
private String fieldType; private Integer fieldType;
@Column(name = "ENUM_NAME") @Column(name = "ENUM_NAME")
@ApiParam(value = "字段枚举名称") @ApiParam(value = "字段枚举名称")
@ -77,6 +77,10 @@ public class WmsFieldInfo extends BaseBean {
@ApiParam(value = "是否加粗:默认1-加粗2-非加粗") @ApiParam(value = "是否加粗:默认1-加粗2-非加粗")
private Integer isWider; private Integer isWider;
@Column(name = "IS_QUERY")
@ApiParam(value = "是否可选作查询条件:默认1-可选2-不可选")
private Integer isQuery;
@Column(name = "IS_SELECT") @Column(name = "IS_SELECT")
@ApiParam(value = "是否勾选:默认1-勾选2-非勾选") @ApiParam(value = "是否勾选:默认1-勾选2-非勾选")
private Integer isSelect; private Integer isSelect;

@ -43,7 +43,7 @@ public class WmsSearchElement extends BaseBean {
@Column(name = "FIELD_TYPE") @Column(name = "FIELD_TYPE")
@ApiParam(value = "字段类型") @ApiParam(value = "字段类型")
private String fieldType; private Integer fieldType;
@Column(name = "CONDITION_EXPRE") @Column(name = "CONDITION_EXPRE")
@ApiParam(value = "条件表达式:>,<,>=等") @ApiParam(value = "条件表达式:>,<,>=等")

Loading…
Cancel
Save