main
kgdxpr 2 years ago
parent 1cbd62143f
commit a29db940a4

@ -40,8 +40,8 @@
<div class="layui-input-prefix">
<i class="layui-icon layui-icon-vercode"></i>
</div>
<input type="text" name="zkz" lay-verify="required" placeholder="准考证号(非省准考证号)"
autocomplete="off" class="layui-input" lay-affix="clear">
<input type="text" name="zkz" lay-verify="required" placeholder="准考证号(非省准考证号)" autocomplete="off"
class="layui-input" lay-affix="clear">
</div>
</div>
<div class="layui-form-item">
@ -49,8 +49,8 @@
<div class="layui-input-prefix">
<i class="layui-icon layui-icon-username"></i>
</div>
<input type="text" name="xm" lay-verify="required" placeholder="姓 名"
lay-reqtext="请填姓名" autocomplete="off" class="layui-input">
<input type="text" name="xm" lay-verify="required" placeholder="姓 名" lay-reqtext="请填姓名"
autocomplete="off" class="layui-input">
</div>
</div>
@ -66,6 +66,7 @@
<script src="./layui/layui.js"></script>
<script>
layui.use(function () {
var $ = layui.jquery;
var form = layui.form;
var layer = layui.layer;
// 提交事件
@ -73,12 +74,12 @@
$.ajax({
type: "POST",
url: "/FengHuang/yp/login",
data: { "code": fields.vcode, "task_id": taskId, "name": fields.name, "xb": fields.xb, "sfzh": fields.sfzh, "bx_id": stageId, "address": fields.address, "father_name": fields.father_name, "mother_name": fields.mother_name, "tel": fields.tel, "uuid": imgId },
success: function (data) {
if (data.success) {
window.location = "./success.html";
data: data.field,
success: function (res) {
if (res.success) {
window.location = "./info.html";
} else {
layer.msg(data.message, {
layer.msg(res.message, {
icon: 2,
time: 3000
});

@ -30,7 +30,8 @@
<div class="layui-inline">
<label class="layui-form-label"><span class="require-star"></span>姓名</label>
<div class="layui-input-inline">
<input type="text" name="xm" lay-verify="required" autocomplete="off" class="layui-input">
<input type="text" id="xm" name="xm" lay-verify="required" autocomplete="off"
class="layui-input" disabled>
</div>
</div>
<div class="layui-inline">
@ -44,66 +45,8 @@
<div class="layui-inline">
<label class="layui-form-label"><span class="require-star"></span>民族</label>
<div class="layui-input-inline">
<select name="mz" lay-filter="required">
<option value="01">汉族</option>
<option value="02">蒙古族</option>
<option value="03">回族</option>
<option value="04">藏族</option>
<option value="05">维吾尔族</option>
<option value="06">苗族</option>
<option value="07">彝族</option>
<option value="08">壮族</option>
<option value="09">布依族</option>
<option value="10">朝鲜族</option>
<option value="11">满族</option>
<option value="12">侗族</option>
<option value="13">瑶族</option>
<option value="14">白族</option>
<option value="15">土家族</option>
<option value="16">哈尼族</option>
<option value="17">哈萨克族</option>
<option value="18">傣族</option>
<option value="19">黎族</option>
<option value="20">傈僳族</option>
<option value="21">佤族</option>
<option value="22">畲族</option>
<option value="23">高山族</option>
<option value="24">拉祜族</option>
<option value="25">水族</option>
<option value="26">东乡族</option>
<option value="27">纳西族</option>
<option value="28">景颇族</option>
<option value="29">柯尔克孜族</option>
<option value="30">土族</option>
<option value="31">达斡尔族</option>
<option value="32">仫佬族</option>
<option value="33">羌族</option>
<option value="34">布朗族</option>
<option value="35">撒拉族</option>
<option value="36">毛难族</option>
<option value="37">仡佬族</option>
<option value="38">锡伯族</option>
<option value="39">阿昌族</option>
<option value="40">普米族</option>
<option value="41">塔吉克族</option>
<option value="42">怒族</option>
<option value="43">乌孜别克族</option>
<option value="44">俄罗斯族</option>
<option value="45">鄂温克族</option>
<option value="46">崩龙族</option>
<option value="47">保安族</option>
<option value="48">裕固族</option>
<option value="49">京族</option>
<option value="50">塔塔尔族</option>
<option value="51">独龙族</option>
<option value="52">鄂伦春族</option>
<option value="53">赫哲族</option>
<option value="54">门巴族</option>
<option value="55">珞巴族</option>
<option value="56">基诺族</option>
<option value="97">其他</option>
<option value="98">外国血统</option>
</select>
<input type="text" id="mz" name="mz" lay-verify="required" autocomplete="off"
class="layui-input">
</div>
</div>
</div>
@ -113,14 +56,16 @@
<label class="layui-form-label"><span class="require-star"></span>
毕业学校</label>
<div class="layui-input-inline">
<input type="text" name="byxx" lay-verify="required" autocomplete="off" class="layui-input">
<input type="text" id="byxx" name="byxx" lay-verify="required" autocomplete="off"
class="layui-input">
</div>
</div>
<div class="layui-inline">
<label class="layui-form-label"><span class="require-star"></span>
毕业班级</label>
<div class="layui-input-inline">
<input type="text" name="bybj" lay-verify="required" autocomplete="off" class="layui-input">
<input type="text" id="bybj" name="bybj" lay-verify="required" autocomplete="off"
class="layui-input">
</div>
</div>
@ -128,7 +73,8 @@
<label class="layui-form-label"><span class="require-star"></span>
身高</label>
<div class="layui-input-inline layui-input-group">
<input type="text" name="sg" lay-verify="required" autocomplete="off" class="layui-input">
<input type="text" id="sg" name="sg" lay-verify="required" autocomplete="off"
class="layui-input">
<div class="layui-input-split layui-input-suffix">
cm
</div>
@ -141,14 +87,16 @@
<label class="layui-form-label"><span class="require-star"></span>
准考证号</label>
<div class="layui-input-inline" style="width: 515px !important;">
<input type="text" name="zkz" lay-verify="required" autocomplete="off" class="layui-input">
<input type="text" id="zkz" name="zkz" lay-verify="required" autocomplete="off"
class="layui-input" disabled>
</div>
</div>
<div class="layui-inline">
<label class="layui-form-label"><span class="require-star"></span>
中招分数</label>
<div class="layui-input-inline">
<input type="text" name="zzfs" lay-verify="required" autocomplete="off" class="layui-input">
<input type="text" id="zzfs" name="zzfs" lay-verify="required" autocomplete="off"
class="layui-input">
</div>
</div>
</div>
@ -158,7 +106,8 @@
<label class="layui-form-label"><span class="require-star"></span>
户籍所在地</label>
<div class="layui-input-inline" style="width: 515px !important;">
<input type="text" name="hjszd" lay-verify="required" autocomplete="off" class="layui-input">
<input type="text" id="hjszd" name="hjszd" lay-verify="required" autocomplete="off"
class="layui-input">
</div>
</div>
<div class="layui-inline">
@ -178,14 +127,16 @@
<label class="layui-form-label"><span class="require-star"></span>
家庭现住址</label>
<div class="layui-input-inline" style="width: 515px !important;">
<input type="text" name="jtzz" lay-verify="required" autocomplete="off" class="layui-input">
<input type="text" id="jtzz" name="jtzz" lay-verify="required" autocomplete="off"
class="layui-input">
</div>
</div>
<div class="layui-inline">
<label class="layui-form-label"><span class="require-star"></span>
血型</label>
<div class="layui-input-inline">
<input type="text" name="xx" lay-verify="required" autocomplete="off" class="layui-input">
<input type="text" id="xx" name="xx" lay-verify="required" autocomplete="off"
class="layui-input">
</div>
</div>
</div>
@ -195,14 +146,15 @@
<label class="layui-form-label">
父亲姓名</label>
<div class="layui-input-inline">
<input type="text" name="bb_name" lay-verify="required" autocomplete="off" class="layui-input">
<input type="text" id="bb_name" name="bb_name" lay-verify="required" autocomplete="off"
class="layui-input">
</div>
</div>
<div class="layui-inline">
<label class="layui-form-label">
工作单位</label>
<div class="layui-input-inline">
<input type="text" name="bb_bureau" lay-verify="required" autocomplete="off"
<input type="text" id="bb_bureau" name="bb_bureau" lay-verify="required" autocomplete="off"
class="layui-input">
</div>
</div>
@ -211,7 +163,8 @@
<label class="layui-form-label">
电话</label>
<div class="layui-input-inline">
<input type="text" name="bb_tel" lay-verify="required" autocomplete="off" class="layui-input">
<input type="text" id="bb_tel" name="bb_tel" lay-verify="required" autocomplete="off"
class="layui-input">
</div>
</div>
</div>
@ -221,14 +174,15 @@
<label class="layui-form-label">
母亲姓名</label>
<div class="layui-input-inline">
<input type="text" name="mm_name" lay-verify="required" autocomplete="off" class="layui-input">
<input type="text" id="mm_name" name="mm_name" lay-verify="required" autocomplete="off"
class="layui-input">
</div>
</div>
<div class="layui-inline">
<label class="layui-form-label">
工作单位</label>
<div class="layui-input-inline">
<input type="text" name="mm_bureau" lay-verify="required" autocomplete="off"
<input type="text" id="mm_bureau" name="mm_bureau" lay-verify="required" autocomplete="off"
class="layui-input">
</div>
</div>
@ -237,7 +191,8 @@
<label class="layui-form-label">
电话</label>
<div class="layui-input-inline">
<input type="text" name="mm_tel" lay-verify="required" autocomplete="off" class="layui-input">
<input type="text" id="mm_tel" name="mm_tel" lay-verify="required" autocomplete="off"
class="layui-input">
</div>
</div>
</div>
@ -247,14 +202,16 @@
<label class="layui-form-label"><span class="require-star"></span>
服装号码<br />如“175”</label>
<div class="layui-input-inline">
<input type="text" name="fzhm" lay-verify="required" autocomplete="off" class="layui-input">
<input type="text" id="fzhm" name="fzhm" lay-verify="required" autocomplete="off"
class="layui-input">
</div>
</div>
<div class="layui-inline">
<label class="layui-form-label"><span class="require-star"></span>
有何特长</label>
<div class="layui-input-inline">
<input type="text" name="tc" lay-verify="required" autocomplete="off" class="layui-input">
<input type="text" id="tc" name="tc" lay-verify="required" autocomplete="off"
class="layui-input">
</div>
</div>
<div class="layui-inline">
@ -280,7 +237,8 @@
<label class="layui-form-label"><span class="require-star"></span>
希望加入(创办)社团(如演讲、播音、主持)</label>
<div class="layui-input-inline">
<input type="text" name="st" lay-verify="required" autocomplete="off" class="layui-input">
<input type="text" id="st" name="st" lay-verify="required" autocomplete="off"
class="layui-input">
</div>
</div>
@ -360,6 +318,7 @@
var layer = layui.layer;
var upload = layui.upload
var util = layui.util;
var $ = layui.jquery;
// 自定义验证规则
form.verify({
@ -369,17 +328,60 @@
]
});
//获取当前task_id
var uuid = "";
//获取学生信息
$.ajax({
type: "GET",
dataType: "json",
url: "/FengHuang/yp/getCurrentTaskInfo",
url: "/FengHuang/yp/getRecord",
success: function (res) {
if (res.task_id > 0) {
taskId = res.task_id;
$("#title").html(res.task_name);
if (res.success) {
$("#xm").val(res.record["xm"]);
$("#zkz").val(res.record["zkz"]);
$("#mz").val(res.record["mz"]);
$("#byxx").val(res.record["byxx"]);
$("#bybj").val(res.record["bybj"]);
$("#sg").val(res.record["sg"]);
$("#zzfs").val(res.record["zzfs"]);
$("#hjszd").val(res.record["hjszd"]);
$("#jtzz").val(res.record["jtzz"]);
$("#bb_name").val(res.record["bb_name"]);
$("#bb_bureau").val(res.record["bb_bureau"]);
$("#bb_tel").val(res.record["bb_tel"]);
$("#mm_name").val(res.record["mm_name"]);
$("#mm_bureau").val(res.record["mm_bureau"]);
$("#mm_tel").val(res.record["mm_tel"]);
$("#fzhm").val(res.record["fzhm"]);
$("#tc").val(res.record["tc"]);
$("#st").val(res.record["st"]);
$("#xx").val(res.record["xx"]);
$("input:radio[name=xb][value=" + res.record["xb"] + "]").attr("checked", "true");
$("input:radio[name=db][value=" + res.record["db"] + "]").attr("checked", "true");
$("input:radio[name=bw][value=" + res.record["bw"] + "]").attr("checked", "true");
$("input:radio[name=zg][value=" + res.record["zg"] + "]").attr("checked", "true");
$("input:radio[name=zyz][value=" + res.record["zyz"] + "]").attr("checked", "true");
$("input:radio[name=xly][value=" + res.record["xly"] + "]").attr("checked", "true");
$("input:radio[name=jlhd][value=" + res.record["jlhd"] + "]").attr("checked", "true");
$("input:radio[name=jwh][value=" + res.record["jwh"] + "]").attr("checked", "true");
if (res.record["pic"] != "") {
layui.$('#uploadView').removeClass('layui-hide').find('img').attr('src', "/FengHuang" + res.record["pic"]);
}
form.render();
} else {
window.location = "./error.html";
layer.msg(res.message, {
icon: 2,
time: 3000
});
}
}
});
@ -395,20 +397,29 @@
icon: 1,
time: 1500
});
imgId = res.uuid;
uuid = res.uuid;
layui.$('#uploadView').removeClass('layui-hide').find('img').attr('src', res.base64);
}
});
// 提交事件
form.on('submit(save)', function (data) {
var field = data.field; // 获取表单字段值
// 显示填写结果,仅作演示用
layer.alert(JSON.stringify(field), {
title: '当前填写的字段值'
data.field["uuid"] = uuid;
$.ajax({
type: "POST",
url: "/FengHuang/yp/save",
data: data.field,
success: function (res) {
if (res.success) {
window.location = "./success.html";
} else {
layer.msg(res.message, {
icon: 2,
time: 3000
});
}
}
});
// 此处可执行 Ajax 等操作
// …
return false; // 阻止默认 form 跳转
});

File diff suppressed because one or more lines are too long

@ -79,7 +79,7 @@ public class YpModel {
record.set("zkz", zkz);
record.set("xm", xm);
record.set("xb", xb);
record.set("mz,", mz);
record.set("mz", mz);
record.set("byxx", byxx);
record.set("bybj", bybj);
record.set("sg", sg);

Loading…
Cancel
Save