main
kgdxpr 10 months ago
parent 1a62db80b1
commit 22e6006abe

@ -95,97 +95,8 @@
</select> </select>
</script> </script>
</div> </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="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="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="" 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">
{{#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">
{{#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">
{{#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" lay-verify="required"
placeholder="yyyy-MM-dd">
</div>
</div>
<div class="layui-form-item"> <div class="layui-form-item">
<label for="duty_charge" class="layui-form-label"> <label for="duty_charge" class="layui-form-label">
职务分管: 职务分管:
@ -247,6 +158,8 @@
elem: '#rjrq' elem: '#rjrq'
}); });
getSex(); getSex();
getDmMz();
getZzmm();
$.ajax({ $.ajax({
type: "GET", type: "GET",
@ -285,7 +198,8 @@
view.innerHTML = html; view.innerHTML = html;
}); });
$('input:radio[name=sex]')[0].checked = true; $('input:radio[name=sex]')[0].checked = true;
getDmMz(); form.render();
} }
}) })
} }
@ -301,100 +215,19 @@
, select_type = document.getElementById('select_type'); , select_type = document.getElementById('select_type');
laytpl(getTpl).render(data, function (html) { laytpl(getTpl).render(data, function (html) {
select_type.innerHTML = html; select_type.innerHTML = html;
}); });
getDmXl(); form.render();
} }
}) })
} }
// 获取学历
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();
getSubject();
}
})
}
// 获取学科
function getSubject() {
$.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();
}
})
}
form.on('select(stage)', function (data) {
$("#sel3").val(data.value);
$.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() { function getZzmm() {
$.ajax({ $.ajax({
type: 'GET', type: 'GET',
@ -403,7 +236,7 @@
success: function (data) { success: function (data) {
var getTpl = zzmm_type_script.innerHTML var getTpl = zzmm_type_script.innerHTML
, zzmm_type = document.getElementById('zzmm_type'); , zzmm_type = document.getElementById('zzmm_type');
laytpl(getTpl).render(data, function (html) { laytpl(getTpl).render(data, function (html) {
zzmm_type.innerHTML = html; zzmm_type.innerHTML = html;
}); });
form.render(); form.render();
@ -541,14 +374,14 @@
person_name: f.name, person_name: f.name,
xb: f.sex, xb: f.sex,
mz: f.mz, mz: f.mz,
id_card: f.card, id_card: "",
birthday: f.birthday, birthday: "1990-10-10",
sort_id: f.sort_id, sort_id: "1",
xl_id: f.xl, xl_id: "01",
stage_id: f.stage, stage_id: "4",
subject_id: f.subject, subject_id: "2",
zc_id: f.zc, zc_id: "01",
t_teaching_date: f.rjrq, t_teaching_date: "1990-10-10",
t_duty_charge: JSON.stringify(jsonData), t_duty_charge: JSON.stringify(jsonData),
zzmm: f.zzmm, zzmm: f.zzmm,
telephone:f.telephone telephone:f.telephone

@ -93,98 +93,7 @@
{{# }) }} {{# }) }}
</select> </select>
</script> </script>
</div> </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 class="layui-form-item"> <div class="layui-form-item">
<label for="duty_charge" class="layui-form-label"> <label for="duty_charge" class="layui-form-label">
职务分管: 职务分管:
@ -245,6 +154,8 @@
elem: '#rjrq' elem: '#rjrq'
}); });
getSex(); getSex();
$.ajax({ $.ajax({
type : "GET", type : "GET",
async : false, async : false,
@ -298,96 +209,11 @@
laytpl(getTpl).render(data, function (html) { laytpl(getTpl).render(data, function (html) {
select_type.innerHTML = 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(); getZzmm();
} }
}) })
} }
// 获取职称 // 获取职称
function getZzmm() { function getZzmm() {
$.ajax({ $.ajax({
@ -406,6 +232,9 @@
}) })
} }
function getTeacherInfoByTeacherId() { function getTeacherInfoByTeacherId() {
$.ajax({ $.ajax({
type: "GET", type: "GET",
@ -423,7 +252,7 @@
}) })
$("#xl option[value='" + data.t_xl_id + "']").attr("selected", true); $("#xl option[value='" + data.t_xl_id + "']").attr("selected", true);
$("#sel3 option[value='" + data.t_stage_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); $("#subject option[value='" + data.t_subject_id + "']").attr("selected", true);
$("#zc option[value='" + data.t_zc_id + "']").attr("selected", true); $("#zc option[value='" + data.t_zc_id + "']").attr("selected", true);
$("#mz option[value='" + data.mz + "']").attr("selected", true); $("#mz option[value='" + data.mz + "']").attr("selected", true);
@ -587,14 +416,14 @@
person_name: f.name, person_name: f.name,
xb: f.sex, xb: f.sex,
mz: f.mz, mz: f.mz,
id_card: f.card, id_card: "",
birthday: f.birthday, birthday: "1990-10-10",
sort_id: f.sort_id, sort_id: "1",
xl_id: f.xl, xl_id: "01",
stage_id: f.stage, stage_id: "4",
subject_id: f.subject, subject_id: "2",
zc_id: f.zc, zc_id: "01",
t_teaching_date: f.rjrq, t_teaching_date: "1990-10-10",
t_duty_charge: JSON.stringify(jsonData), t_duty_charge: JSON.stringify(jsonData),
zzmm:f.zzmm, zzmm:f.zzmm,
telephone:f.telephone telephone:f.telephone

@ -129,13 +129,15 @@
<a class="layui-btn layui-btn-danger layui-btn-xs" lay-event="del">删除</a> <a class="layui-btn layui-btn-danger layui-btn-xs" lay-event="del">删除</a>
<a class="layui-btn layui-btn-normal layui-btn-xs" lay-event="res">配置资源</a> <a class="layui-btn layui-btn-normal layui-btn-xs" lay-event="res">配置资源</a>
<a class="layui-btn layui-btn-normal layui-btn-xs" lay-event="resetpwd">重置密码</a> <a class="layui-btn layui-btn-normal layui-btn-xs" lay-event="resetpwd">重置密码</a>
<!--
{{#if(d.apply_status==1){ }} {{#if(d.apply_status==1){ }}
<a class="layui-btn layui-btn-normal layui-btn-xs aaa" title="正在进行调转,不能进行其它操作">调转申请</a> //<a class="layui-btn layui-btn-normal layui-btn-xs aaa" title="正在进行调转,不能进行其它操作">调转申请</a>
<a class="layui-btn layui-btn-normal layui-btn-xs aaa" title="正在进行调转,不能进行其它操作">异动处理</a> //<a class="layui-btn layui-btn-normal layui-btn-xs aaa" title="正在进行调转,不能进行其它操作">异动处理</a>
{{#}else{ }} {{#}else{ }}
<a class="layui-btn layui-btn-normal layui-btn-xs" lay-event="transferApply">调转申请</a> //<a class="layui-btn layui-btn-normal layui-btn-xs" lay-event="transferApply">调转申请</a>
<a class="layui-btn layui-btn-normal layui-btn-xs" lay-event="changeStatus">异动处理</a> //<a class="layui-btn layui-btn-normal layui-btn-xs" lay-event="changeStatus">异动处理</a>
{{#} }} {{#} }}
-->
</script> </script>
</div> </div>
<input type="hidden" value="" id="dep_id"> <input type="hidden" value="" id="dep_id">
@ -387,7 +389,7 @@
// 添加教师 // 添加教师
window.addOrg = function () { window.addOrg = function () {
WeAdminShow('添加', './add.html?dep_id=' + $("#dep_id").val() + '&bureau_id=' + org_id, 550, window.height); WeAdminShow('添加', './add.html?dep_id=' + $("#dep_id").val() + '&bureau_id=' + org_id, 550, 500);
} }

Loading…
Cancel
Save