You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

174 lines
6.6 KiB

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>增加招生计划</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<meta name="renderer" content="webkit">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<meta name="viewport"
content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=0">
<link rel="stylesheet" href="../../static/css/font.css">
<link rel="stylesheet" href="../../static/css/weadmin.css">
<link rel="stylesheet" href="../../lib/layui/css/layui.css">
<!-- 让IE8/9支持媒体查询从而兼容栅格 -->
<!--[if lt IE 9]>
<script src="https://cdn.staticfile.org/html5shiv/r29/html5.min.js"></script>
<script src="https://cdn.staticfile.org/respond.js/1.4.2/respond.min.js"></script>
<![endif]-->
<style>
select {
width: 180px;
height: 38px;
line-height: 38px;
border: 1px solid #ccc;
border-radius: 3px;
font-size: 15px;
padding-left: 6px;
color: #666;
}
</style>
</head>
<body>
<div class="weadmin-body">
<div class="layui-form-item">
<label for="" class="layui-form-label">
<span class="we-red">*</span>专业
</label>
<div class="layui-input-inline" id="select_3"></div>
<script type="text/html" id="test3">
<select id="sel3" name="service_type" lay-filter="top1"><% for (var i = 0; i < data.length;
i ++) { %>
<option value="<%=data[i].zhuanye_code%>"><%=data[i].zhuanye_name%></option>
<% } %></select>
</script>
</div>
<!--
<div class="layui-form-item">
<label for="" class="layui-form-label">
<span class="we-red">*</span>&nbsp;计划人数:
</label>
<div class="layui-input-inline ">
<input type="text" id="zhaosheng_count" name="zhaosheng_count" lay-verify="required|contentLength"
min="2" max="64" autocomplete="off" class="layui-input" style=" width: 350px">
</div>
</div>
-->
<div class="layui-form-item">
<label for="" class="layui-form-label">
<span class="we-red">*</span>&nbsp;报考代码:
</label>
<div class="layui-input-inline ">
<input type="text" id="zhuanye_jihua_code" name="zhuanye_jihua_code" lay-verify="required|contentLength"
min="2" max="64" autocomplete="off" class="layui-input" style=" width: 350px">
</div>
</div>
<div class="layui-form-item">
<label for="" class="layui-form-label">
</label>
<button class="layui-btn" lay-filter="save" lay-submit="" id="save">确定</button>
</div>
</div>
<script src="../../lib/layui/layui.js"></script>
<script src="../../lib/template.js"></script>
<script src="../../lib/base64.js"></script>
<script>
window.GetQueryString = function (name, istop) {
const reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i");
var r = window.location.search.substr(1).match(reg);
if (typeof (istop) != "undefined") r = top.location.search.substr(1).match(reg);
if (r != null) return unescape(r[2]);
return null;
};
layui.extend({
admin: '{/}../../static/js/admin'
});
layui.use(['form', 'jquery', 'admin', 'layer', 'laytpl'], function () {
var form = layui.form,
$ = layui.jquery,
admin = layui.admin,
layer = layui.layer,
laytpl = layui.laytpl;
//绑定专业下拉框
function bindZhuanYeSelect() {
$.ajax({
type: "GET",
dataType: "json",
async: false,
url: "/baseService/zhaosheng/getZhuanYe",
success: function (data) {
var html = template.render('test3', data);
document.getElementById('select_3').innerHTML = html;
}
});
}
bindZhuanYeSelect();
//监听提交
form.on('submit(save)', function (data) {
//读取初始化值
var batch_id = GetQueryString("batch_id");
var person_type_id = GetQueryString("person_type_id");
var zhuanye_code = $("#sel3").val();
//var zhaosheng_count = $("#zhaosheng_count").val();
var zhaosheng_count = '3000';
var zhuanye_jihua_code=$("#zhuanye_jihua_code").val();
var data = {
batch_id: batch_id,
person_type_id: person_type_id,
zhuanye_code: zhuanye_code,
zhaosheng_count: zhaosheng_count,
zhuanye_jihua_code:zhuanye_jihua_code
}
if (zhaosheng_count == "") {
layer.alert("请输入计划招生个数", {icon: 0})
return;
}
var ival = parseInt(zhaosheng_count);
if(!isNaN(ival)) {
if ((ival < 0) || (ival > 3000)) {
layer.msg('输入计划人数范围不正确请检查后重新输入允许范围0-3000', {icon: 2, time: 2000, shade: 0.1});
return;
}
}
else
{
layer.msg('输入计划人数不是合法的数字!', {icon: 2, time: 2000, shade: 0.1});
return;
}
if (zhuanye_jihua_code == "") {
layer.alert("请输入报考代码!", {icon: 2, time: 2000, shade: 0.1})
return;
}
$.ajax({
type: "POST",
async: false,
dataType: "json",
url: "/baseService/zhaosheng/addZhaoShengJiHua",
data: data,
success: function (data) {
if (data.success) {
layer.msg("保存成功", {icon: 1, time: 1000, shade: [0.5, '#000', true]}, function () {
var index = parent.layer.getFrameIndex(window.name);
parent.layer.close(index);
parent.layui.table.reload('idTest', {
page: {
curr: 1
}
});
});
} else {
layer.alert(data.message, {icon: 0})
}
}
})
return false;
});
});
</script>
</body>
</html>