main
kgdxpr 10 months ago
parent 1a62db80b1
commit 22e6006abe

@ -95,97 +95,8 @@
</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="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">
<label for="duty_charge" class="layui-form-label">
职务分管:
@ -247,6 +158,8 @@
elem: '#rjrq'
});
getSex();
getDmMz();
getZzmm();
$.ajax({
type: "GET",
@ -285,7 +198,8 @@
view.innerHTML = html;
});
$('input:radio[name=sex]')[0].checked = true;
getDmMz();
form.render();
}
})
}
@ -301,100 +215,19 @@
, select_type = document.getElementById('select_type');
laytpl(getTpl).render(data, function (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() {
$.ajax({
type: 'GET',
@ -403,7 +236,7 @@
success: function (data) {
var getTpl = zzmm_type_script.innerHTML
, zzmm_type = document.getElementById('zzmm_type');
laytpl(getTpl).render(data, function (html) {
laytpl(getTpl).render(data, function (html) {
zzmm_type.innerHTML = html;
});
form.render();
@ -541,14 +374,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

@ -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

@ -129,13 +129,15 @@
<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="resetpwd">重置密码</a>
<!--
{{#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{ }}
<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="transferApply">调转申请</a>
//<a class="layui-btn layui-btn-normal layui-btn-xs" lay-event="changeStatus">异动处理</a>
{{#} }}
-->
</script>
</div>
<input type="hidden" value="" id="dep_id">
@ -387,7 +389,7 @@
// 添加教师
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