|
|
|
@ -93,98 +93,7 @@
|
|
|
|
|
{{# }) }}
|
|
|
|
|
</select>
|
|
|
|
|
</script>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="layui-form-item">
|
|
|
|
|
<label for="card" class="layui-form-label">
|
|
|
|
|
身份证号:
|
|
|
|
|
</label>
|
|
|
|
|
<div class="layui-input-inline ">
|
|
|
|
|
<input type="text" id="card" name="card" autocomplete="off"
|
|
|
|
|
class="layui-input">
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="layui-form-item">
|
|
|
|
|
<label for="card" class="layui-form-label">
|
|
|
|
|
<span class="we-red">*</span>出生日期:
|
|
|
|
|
</label>
|
|
|
|
|
<div class="layui-input-inline ">
|
|
|
|
|
<input type="text" class="layui-input" id="test" lay-verify="required" name="birthday" placeholder="yyyy-MM-dd">
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="layui-form-item">
|
|
|
|
|
<label for="sort_id" class="layui-form-label">
|
|
|
|
|
<span class="we-red">*</span>排序号:
|
|
|
|
|
</label>
|
|
|
|
|
<div class="layui-input-inline ">
|
|
|
|
|
<input type="text" id="sort_id" name="sort_id" lay-verify="required|number|contentLength" max="6"
|
|
|
|
|
autocomplete="off"
|
|
|
|
|
class="layui-input">
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="layui-form-item">
|
|
|
|
|
<label for="" class="layui-form-label">
|
|
|
|
|
<span class="we-red">*</span>学历:
|
|
|
|
|
</label>
|
|
|
|
|
<div class="layui-input-inline " id="select_2"></div>
|
|
|
|
|
<script type="text/html" id="test2">
|
|
|
|
|
<select name="xl" lay-filter="xl" lay-verify="required" id="xl">
|
|
|
|
|
|
|
|
|
|
{{#layui.each(d.data,function(index,item){ }}
|
|
|
|
|
<option value={{item.xl_id}}>{{item.xl_name}}</option>
|
|
|
|
|
{{# }) }}
|
|
|
|
|
</select>
|
|
|
|
|
</script>
|
|
|
|
|
</div>
|
|
|
|
|
<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 name="stage" lay-filter="stage" lay-verify="required" id="sel3">
|
|
|
|
|
|
|
|
|
|
{{#layui.each(d.data,function(index,item){ }}
|
|
|
|
|
<option value={{item.stage_id}}>{{item.stage_name}}</option>
|
|
|
|
|
{{# }) }}
|
|
|
|
|
</select>
|
|
|
|
|
</script>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="layui-form-item">
|
|
|
|
|
<label for="" class="layui-form-label">
|
|
|
|
|
<span class="we-red">*</span>任教科目:
|
|
|
|
|
</label>
|
|
|
|
|
<div class="layui-input-inline " id="select_4"></div>
|
|
|
|
|
<script type="text/html" id="test4">
|
|
|
|
|
<select name="subject" lay-filter="subject" lay-verify="required" id="subject">
|
|
|
|
|
|
|
|
|
|
{{#layui.each(d.data,function(index,item){ }}
|
|
|
|
|
<option value={{item.subject_id}}>{{item.subject_name}}</option>
|
|
|
|
|
{{# }) }}
|
|
|
|
|
</select>
|
|
|
|
|
</script>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="layui-form-item">
|
|
|
|
|
<label for="" class="layui-form-label">
|
|
|
|
|
<span class="we-red">*</span>职称:
|
|
|
|
|
</label>
|
|
|
|
|
<div class="layui-input-inline " id="select_5"></div>
|
|
|
|
|
<script type="text/html" id="test5">
|
|
|
|
|
<select name="zc" lay-filter="zc" lay-verify="required" id="zc">
|
|
|
|
|
|
|
|
|
|
{{#layui.each(d.data,function(index,item){ }}
|
|
|
|
|
<option value={{item.zc_id}}>{{item.zc_name}}</option>
|
|
|
|
|
{{# }) }}
|
|
|
|
|
</select>
|
|
|
|
|
</script>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="layui-form-item">
|
|
|
|
|
<label for="rjrq" class="layui-form-label">
|
|
|
|
|
<span class="we-red">*</span>任教年月:
|
|
|
|
|
</label>
|
|
|
|
|
<div class="layui-input-inline ">
|
|
|
|
|
<input type="text" class="layui-input" id="rjrq" name="rjrq" placeholder="yyyy-MM-dd">
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="layui-form-item">
|
|
|
|
|
<label for="duty_charge" class="layui-form-label">
|
|
|
|
|
职务分管:
|
|
|
|
@ -245,6 +154,8 @@
|
|
|
|
|
elem: '#rjrq'
|
|
|
|
|
});
|
|
|
|
|
getSex();
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$.ajax({
|
|
|
|
|
type : "GET",
|
|
|
|
|
async : false,
|
|
|
|
@ -298,96 +209,11 @@
|
|
|
|
|
laytpl(getTpl).render(data, function (html) {
|
|
|
|
|
select_type.innerHTML = html;
|
|
|
|
|
});
|
|
|
|
|
getDmXl();
|
|
|
|
|
}
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 获取学历
|
|
|
|
|
function getDmXl() {
|
|
|
|
|
$.ajax({
|
|
|
|
|
type: 'GET',
|
|
|
|
|
dataType: 'json',
|
|
|
|
|
url: ' /dsBase/dm/getDmXl',
|
|
|
|
|
success: function (data) {
|
|
|
|
|
var getTpl = test2.innerHTML
|
|
|
|
|
, select_type = document.getElementById('select_2');
|
|
|
|
|
laytpl(getTpl).render(data, function (html) {
|
|
|
|
|
select_type.innerHTML = html;
|
|
|
|
|
});
|
|
|
|
|
getSatge();
|
|
|
|
|
}
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
// 获取学段
|
|
|
|
|
function getSatge() {
|
|
|
|
|
$.ajax({
|
|
|
|
|
type: 'GET',
|
|
|
|
|
dataType: 'json',
|
|
|
|
|
url: '/dsBase/dm/getDmStage',
|
|
|
|
|
success: function (data) {
|
|
|
|
|
var getTpl = test3.innerHTML
|
|
|
|
|
, select_type = document.getElementById('select_3');
|
|
|
|
|
laytpl(getTpl).render(data, function (html) {
|
|
|
|
|
select_type.innerHTML = html;
|
|
|
|
|
});
|
|
|
|
|
form.render();
|
|
|
|
|
getDmZc();
|
|
|
|
|
}
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 获取学科
|
|
|
|
|
function getSubject(id) {
|
|
|
|
|
$.ajax({
|
|
|
|
|
type: 'GET',
|
|
|
|
|
async:false,
|
|
|
|
|
dataType: 'json',
|
|
|
|
|
url: ' /dsBase/dm/getDmSubject?stage_id=' + id,
|
|
|
|
|
success: function (data) {
|
|
|
|
|
var getTpl = test4.innerHTML
|
|
|
|
|
, select_type = document.getElementById('select_4');
|
|
|
|
|
laytpl(getTpl).render(data, function (html) {
|
|
|
|
|
select_type.innerHTML = html;
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
form.on('select(stage)', function (data) {
|
|
|
|
|
$("#sel3").val(data.value);
|
|
|
|
|
console.log($("#sel3").val())
|
|
|
|
|
$.ajax({
|
|
|
|
|
type: 'GET',
|
|
|
|
|
dataType: 'json',
|
|
|
|
|
url: ' /dsBase/dm/getDmSubject?stage_id=' + $("#sel3").val(),
|
|
|
|
|
success: function (data) {
|
|
|
|
|
var getTpl = test4.innerHTML
|
|
|
|
|
, select_type = document.getElementById('select_4');
|
|
|
|
|
laytpl(getTpl).render(data, function (html) {
|
|
|
|
|
select_type.innerHTML = html;
|
|
|
|
|
});
|
|
|
|
|
getDmZc();
|
|
|
|
|
}
|
|
|
|
|
})
|
|
|
|
|
})
|
|
|
|
|
|
|
|
|
|
// 获取职称
|
|
|
|
|
function getDmZc() {
|
|
|
|
|
$.ajax({
|
|
|
|
|
type: 'GET',
|
|
|
|
|
dataType: 'json',
|
|
|
|
|
url: '/dsBase/dm/getDmZc',
|
|
|
|
|
success: function (data) {
|
|
|
|
|
var getTpl = test5.innerHTML
|
|
|
|
|
, select_type = document.getElementById('select_5');
|
|
|
|
|
laytpl(getTpl).render(data, function (html) {
|
|
|
|
|
select_type.innerHTML = html;
|
|
|
|
|
});
|
|
|
|
|
getZzmm();
|
|
|
|
|
}
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 获取职称
|
|
|
|
|
function getZzmm() {
|
|
|
|
|
$.ajax({
|
|
|
|
@ -406,6 +232,9 @@
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
function getTeacherInfoByTeacherId() {
|
|
|
|
|
$.ajax({
|
|
|
|
|
type: "GET",
|
|
|
|
@ -423,7 +252,7 @@
|
|
|
|
|
})
|
|
|
|
|
$("#xl option[value='" + data.t_xl_id + "']").attr("selected", true);
|
|
|
|
|
$("#sel3 option[value='" + data.t_stage_id + "']").attr("selected", true);
|
|
|
|
|
getSubject(data.t_stage_id);
|
|
|
|
|
//getSubject(data.t_stage_id);
|
|
|
|
|
$("#subject option[value='" + data.t_subject_id + "']").attr("selected", true);
|
|
|
|
|
$("#zc option[value='" + data.t_zc_id + "']").attr("selected", true);
|
|
|
|
|
$("#mz option[value='" + data.mz + "']").attr("selected", true);
|
|
|
|
@ -587,14 +416,14 @@
|
|
|
|
|
person_name: f.name,
|
|
|
|
|
xb: f.sex,
|
|
|
|
|
mz: f.mz,
|
|
|
|
|
id_card: f.card,
|
|
|
|
|
birthday: f.birthday,
|
|
|
|
|
sort_id: f.sort_id,
|
|
|
|
|
xl_id: f.xl,
|
|
|
|
|
stage_id: f.stage,
|
|
|
|
|
subject_id: f.subject,
|
|
|
|
|
zc_id: f.zc,
|
|
|
|
|
t_teaching_date: f.rjrq,
|
|
|
|
|
id_card: "",
|
|
|
|
|
birthday: "1990-10-10",
|
|
|
|
|
sort_id: "1",
|
|
|
|
|
xl_id: "01",
|
|
|
|
|
stage_id: "4",
|
|
|
|
|
subject_id: "2",
|
|
|
|
|
zc_id: "01",
|
|
|
|
|
t_teaching_date: "1990-10-10",
|
|
|
|
|
t_duty_charge: JSON.stringify(jsonData),
|
|
|
|
|
zzmm:f.zzmm,
|
|
|
|
|
telephone:f.telephone
|
|
|
|
|