Jelajahi Sumber

新增图片资质上传类型:机动车登记证书

杨秀河 3 tahun lalu
induk
melakukan
45f3ba177c

+ 7 - 0
WebRoot/jsp/applyRegister.jsp

@@ -1475,6 +1475,8 @@ String province = (String)request.getSession().getAttribute("selectProvice");
 	 						content+="身份证/营业执照/法人证书";
 	 					}else if(imageType=="4"){
 	 						content+="行驶证";
+	 					}else if(imageType=="5"){
+	 						content+="机动车登记证书";
 	 					}
 	 					
 	 					$("#uploadInfo"+cylinder_num).append(content+" 第"+certPage+"页 上传成功<br/>");
@@ -2008,6 +2010,11 @@ String province = (String)request.getSession().getAttribute("selectProvice");
 								<input name="imageType" type="radio" value="4" />行驶证
 							</td>
 						</tr>
+						<tr>
+							<td class="tdclass">
+								<input name="imageType" type="radio" value="5" />机动车登记证书
+							</td>
+						</tr>
 						</table>
 				</fieldset>
 				

+ 7 - 0
WebRoot/jsp/applyRegister1.jsp

@@ -1507,6 +1507,8 @@ String province = (String)request.getSession().getAttribute("selectProvice");
 	 						content+="身份证/营业执照/法人证书";
 	 					}else if(imageType=="4"){
 	 						content+="行驶证";
+	 					}else if(imageType=="5"){
+	 						content+="机动车登记证书";
 	 					}
 	 					$("#uploadInfo"+cylinder_num).append(content+" 第"+certPage+"页 上传成功<br/>");
 	 				}else{
@@ -1990,6 +1992,11 @@ String province = (String)request.getSession().getAttribute("selectProvice");
 								<input name="imageType" type="radio" value="4" />行驶证
 							</td>
 						</tr>
+						<tr>
+							<td class="tdclass">
+								<input name="imageType" type="radio" value="5" />机动车登记证书
+							</td>
+						</tr>
 						</table>
 				</fieldset>
 				

+ 14 - 0
WebRoot/jsp/rzx/dataQuery/CylinderImg.jsp

@@ -125,6 +125,20 @@ String cylinderNo = request.getParameter("cyNo");
 	   							<img src="certimg/<%=cylinderImg.getIMGDIR() %>/<%=cylinderImg.getFILENAME() %>" title='<%=cylinderImg.getFILENAME() %>' style="height: 100px;" />
 	   						</td>
 	   						<tr>
+   						<%}else if(cylinderImg.getIMGTYPE().equals("5")){  %>
+   							<tr>
+   							<td>
+	   							机动车登记证书
+	   						</td>
+	   						<td>
+	   							第<%=cylinderImg.getIMGINDEX() %>页
+	   						</td>
+	   						<td>
+	   							<%-- <%=cylinderImg.getFILENAME() %> --%>
+	   							<a href="./jsp/openImg.jsp?imgName=<%=cylinderImg.getFILENAME() %>&imgDir=<%=cylinderImg.getIMGDIR() %>&imgType=<%=cylinderImg.getIMGTYPE() %>&imgIndex=<%=cylinderImg.getIMGINDEX() %>" target="_blank">查看原图</a>
+	   							<img src="certimg/<%=cylinderImg.getIMGDIR() %>/<%=cylinderImg.getFILENAME() %>" title='<%=cylinderImg.getFILENAME() %>' style="height: 100px;" />
+	   						</td>
+	   						<tr>
    						<%} %>
    						
    					<%} %>

+ 5 - 0
WebRoot/modifyCarInfo.jsp

@@ -1492,6 +1492,11 @@ String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.
 								<input name="imageType" type="radio" value="4" />行驶证
 							</td>
 						</tr>
+						<tr>
+							<td class="tdclass">
+								<input name="imageType" type="radio" value="5" />机动车登记证书
+							</td>
+						</tr>
 						</table>
 				</fieldset>
 				

+ 8 - 1
WebRoot/modifyCertInfo.jsp

@@ -444,6 +444,8 @@ String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.
 							ptype = "身份证/营业执照/法人证书";
 						}else if(item1.IMGTYPE=="4"){
 							ptype = "行驶证";
+						}else if(item1.IMGTYPE=="5"){
+							ptype = "机动车登记证书";
 						}
 						content+='<td>'+ptype+'</td>';
 						content+='<td>第'+item1.IMGINDEX+'页</td>';
@@ -595,7 +597,12 @@ String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.
 						</tr>
 						<tr>
 							<td class="tdclass">
-								<input name="imageType" type="radio" value="4" />安装合格证
+								<input name="imageType" type="radio" value="4" />行驶证
+							</td>
+						</tr>
+						<tr>
+							<td class="tdclass">
+								<input name="imageType" type="radio" value="5" />机动车登记证书
 							</td>
 						</tr>
 						</table>

+ 109 - 0
src/com/runzhixing/servlet/PasswordVerifyServlet.java

@@ -0,0 +1,109 @@
+package com.runzhixing.servlet;
+
+import java.io.IOException;
+import java.io.InputStreamReader;
+import java.io.PrintWriter;
+import java.util.HashMap;
+import java.util.Map;
+
+import javax.servlet.ServletException;
+import javax.servlet.http.HttpServlet;
+import javax.servlet.http.HttpServletRequest;
+import javax.servlet.http.HttpServletResponse;
+
+import org.apache.commons.lang3.ObjectUtils;
+
+import com.alibaba.fastjson.JSONObject;
+import com.runzhixing.bean.User;
+import com.runzhixing.constant.Constant;
+import com.runzhixing.packageProcedure.LoginProcedure;
+import com.runzhixing.tool.JsonUtil;
+import com.runzhixing.tool.Security;
+import com.runzhixing.tool.Tool;
+
+/**
+ * 绑定密码验证
+ * @author it5
+ *
+ */
+public class PasswordVerifyServlet extends HttpServlet {
+
+	private static final long serialVersionUID = -882284019225266182L;
+
+	public void doGet(HttpServletRequest request, HttpServletResponse response)
+			throws ServletException, IOException {
+		response.setContentType("text/html");
+		PrintWriter out = response.getWriter();
+		out.println("<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">");
+		out.println("<HTML>");
+		out.println("  <HEAD><TITLE>A Servlet</TITLE></HEAD>");
+		out.println("  <BODY>");
+		out.print("    This is ");
+		out.print(this.getClass());
+		out.println(", using the GET method");
+		out.println("  </BODY>");
+		out.println("</HTML>");
+		out.flush();
+		out.close();
+		
+	}
+
+	public void doPost(HttpServletRequest request, HttpServletResponse response)
+			throws ServletException, IOException {
+		 String bindUserId = request.getParameter("bindUserId");
+		 String bindUserPwd = request.getParameter("bindUserPwd");
+		 String modal = request.getParameter("modal");
+		 if (Tool.isNullOrEmpty(modal)) {
+			 modal = "1";
+		 }
+		 
+		 Map<String,Object> map=new HashMap<String, Object>();
+		 response.setCharacterEncoding("utf-8");
+		 response.setContentType("text/html;charset=utf-8");
+		 User user = new User();
+		 String loginResult = "";
+		 String code = "0";
+		 String result = "fail";
+		if( !Tool.isNullOrEmpty(bindUserId) &&!Tool.isNullOrEmpty(bindUserPwd)){
+			user = new LoginProcedure().login(bindUserId, Security.md5(bindUserPwd), modal);
+			loginResult = user.getLoginInfo().trim();
+			if(Constant.loginResult.equals(loginResult)&&user.isValidUser()){
+				code = "1";
+				result = "success";
+			}
+		}else {
+			JSONObject json = requestToJsonString(request);
+			if (ObjectUtils.isNotEmpty(json)) {
+				bindUserId = json.getString("bindUserId");
+				bindUserPwd = json.getString("bindUserPwd");
+				if (!Tool.isNullOrEmpty(json.getString("modal"))) {
+					modal = json.getString("modal");
+				}
+				if( !Tool.isNullOrEmpty(bindUserId) &&!Tool.isNullOrEmpty(bindUserPwd)){
+					user = new LoginProcedure().login(bindUserId, Security.md5(bindUserPwd), modal);
+					loginResult = user.getLoginInfo().trim();
+					if(Constant.loginResult.equals(loginResult)&&user.isValidUser()){
+						code = "1";
+						result = "success";
+					}
+				}
+			}
+		}
+		map.put("code", code);
+		map.put("result", result);
+		JsonUtil.outjson(map, response, null, JsonUtil.df, "");
+	}
+    
+	
+	public JSONObject requestToJsonString(HttpServletRequest request) throws IOException {
+        InputStreamReader isr = new InputStreamReader(request.getInputStream(),"utf-8");
+        String result = "";
+        int respInt = isr.read();
+        while(respInt!=-1) {
+            result +=(char)respInt;
+            respInt = isr.read();
+        }
+        JSONObject jsonResult = JSONObject.parseObject(result);
+        return jsonResult;
+    }
+}