Explorar o código

新增模糊查询

17491 hai 2 semanas
pai
achega
0c7fc7330a

+ 13 - 1
src/main/java/com/jeesite/modules/mes/entity/MesProductGp12.java

@@ -35,6 +35,7 @@ public class MesProductGp12 extends DataEntity<MesProductGp12> {
 	
 	private static final long serialVersionUID = 1L;
 	private String sn;		// 工件码
+	private String snLike;		// 工件码模糊查询
 	private String oprno;		// 工位号
 	private String lineSn;		// 产线编号
 	private String remark;		// 备注
@@ -66,6 +67,17 @@ public class MesProductGp12 extends DataEntity<MesProductGp12> {
 	public void setSn(String sn) {
 		this.sn = sn;
 	}
+
+	public String getSnLike() {
+		return snLike;
+	}
+
+	public void setSnLike(String snLike) {
+		this.snLike = snLike;
+		if (org.apache.commons.lang3.StringUtils.isNotBlank(snLike)) {
+			sqlMap.getWhere().and("sn", QueryType.LIKE, snLike);
+		}
+	}
 	
 	@Size(min=0, max=20, message="工位号长度不能超过 20 个字符")
 	public String getOprno() {
@@ -117,4 +129,4 @@ public class MesProductGp12 extends DataEntity<MesProductGp12> {
 	public void setImg(List img) {
 		this.img = img;
 	}
-}
+}

+ 7 - 1
src/main/resources/views/modules/mes/mesProductGp12List.html

@@ -25,6 +25,12 @@
 					</div>
 				</div>
 				<div class="form-group">
+					<label class="control-label">${text('工件码模糊查询')}:</label>
+					<div class="control-inline">
+						<#form:input path="snLike" maxlength="50" class="form-control width-260"/>
+					</div>
+				</div>
+				<div class="form-group">
 					<label class="control-label">${text('工位号')}:</label>
 					<div class="control-inline">
 						<#form:input path="oprno" maxlength="20" class="form-control width-120"/>
@@ -149,4 +155,4 @@ $('#btnImport').click(function(){
 		</div>
 	</div>
 </form>
-//--></script>
+//--></script>