@@ -1,13 +1,14 @@ | |||||
<div class="welcome"> | <div class="welcome"> | ||||
<div class="welBox2"> | <div class="welBox2"> | ||||
<div class="welInput"> | |||||
<!-- <div class="welInput"> | |||||
<span>贷款回执码</span> | <span>贷款回执码</span> | ||||
<input id="ID" type="hidden"/> | <input id="ID" type="hidden"/> | ||||
<input id="StudentLoan" type="text" placeholder="请填写贷款回执码" value=""/> | <input id="StudentLoan" type="text" placeholder="请填写贷款回执码" value=""/> | ||||
</div> | |||||
</div> --> | |||||
<div class="welInput"> | <div class="welInput"> | ||||
<span>办理贷款状态</span> | <span>办理贷款状态</span> | ||||
<input id="ID" type="hidden"/> | |||||
<div id="StudentLoanBLStatus"></div> | <div id="StudentLoanBLStatus"></div> | ||||
</div> | </div> | ||||
</div> | </div> | ||||
@@ -5,12 +5,12 @@ | |||||
//数据绑定 | //数据绑定 | ||||
learun.layer.loading(true, '获取数据中'); | learun.layer.loading(true, '获取数据中'); | ||||
learun.httpget(config.webapi + "StuInfoFresh/stuInfoFresh", {}, (data) => { | learun.httpget(config.webapi + "StuInfoFresh/stuInfoFresh", {}, (data) => { | ||||
console.log(data); | |||||
if (data) { | if (data) { | ||||
for (var id in data) { | for (var id in data) { | ||||
if (id == "StuInfoFreshEntity") { | if (id == "StuInfoFreshEntity") { | ||||
$page.find("#ID").val(data[id].ID); | $page.find("#ID").val(data[id].ID); | ||||
$page.find("#StudentLoan").val(data[id].StudentLoan); | |||||
$page.find("#StudentLoanBLStatus").lrpickerSet(data[id].StudentLoanBLStatus); | |||||
//$page.find("#StudentLoan").val(data[id].StudentLoan); | |||||
if (data[id].StudentLoanStatus == "1") { | if (data[id].StudentLoanStatus == "1") { | ||||
learun.layer.loading(false); | learun.layer.loading(false); | ||||
learun.layer.confirm('新生助学贷款已审核!', function (_index) { | learun.layer.confirm('新生助学贷款已审核!', function (_index) { | ||||
@@ -29,14 +29,15 @@ | |||||
$page.find('#saveBtn').on('tap', function () { | $page.find('#saveBtn').on('tap', function () { | ||||
var postdata = { | var postdata = { | ||||
ID: $('#ID').val(), | ID: $('#ID').val(), | ||||
StudentLoan: $('#StudentLoan').val(), | |||||
// StudentLoan: $('#StudentLoan').val(), | |||||
StudentLoan: '', | |||||
StudentLoanStatus: "0", | StudentLoanStatus: "0", | ||||
StudentLoanBLStatus:$("#StudentLoanBLStatus").lrselectGet() | |||||
StudentLoanBLStatus:$("#StudentLoanBLStatus").lrpickerGet() | |||||
}; | }; | ||||
if ($('#StudentLoan').val().trim() != null && $('#StudentLoan').val().trim() != "" && $('#StudentLoan').val().trim() != undefined) { | |||||
postdata.StudentLoanStatus = "1"; | |||||
} | |||||
if ($('#StudentLoanBLStatus').lrselectGet().trim() != null && $('#StudentLoanBLStatus').lrselectGet().trim() != "" && $('#StudentLoanBLStatus').lrselectGet().trim() != undefined) { | |||||
// if ($('#StudentLoan').val().trim() != null && $('#StudentLoan').val().trim() != "" && $('#StudentLoan').val().trim() != undefined) { | |||||
// postdata.StudentLoanStatus = "1"; | |||||
// } | |||||
if ($('#StudentLoanBLStatus').lrpickerGet().trim() != null && $('#StudentLoanBLStatus').lrpickerGet().trim() != "" && $('#StudentLoanBLStatus').lrpickerGet().trim() != undefined) { | |||||
postdata.StudentLoanBLStatus = "2"; | postdata.StudentLoanBLStatus = "2"; | ||||
} | } | ||||
learun.httpget(config.webapi + "StuInfoFresh/saveLoan", postdata, (data) => { | learun.httpget(config.webapi + "StuInfoFresh/saveLoan", postdata, (data) => { | ||||
@@ -3,7 +3,7 @@ | |||||
<!-- 未完成 类名 sSec1Type2 图片 enter2-1 enter2-2 enter2-3 enter2-4 enter2-5--> | <!-- 未完成 类名 sSec1Type2 图片 enter2-1 enter2-2 enter2-3 enter2-4 enter2-5--> | ||||
<!-- 可以点击类名 sSec1Tap --> | <!-- 可以点击类名 sSec1Tap --> | ||||
<div class="ensHeader"> | <div class="ensHeader"> | ||||
<div class="ensTime">2020</div> | |||||
<div class="ensTime">2021</div> | |||||
<div class="ensHeadT">新生入校流程</div> | <div class="ensHeadT">新生入校流程</div> | ||||
</div> | </div> | ||||
<div class="ensSec1"> | <div class="ensSec1"> | ||||
@@ -32,7 +32,7 @@ | |||||
<img src="images/enter2-3.png" alt=""> | <img src="images/enter2-3.png" alt=""> | ||||
<div class="sSec1Txt"> | <div class="sSec1Txt"> | ||||
助学贷款 | 助学贷款 | ||||
<span>( 填写贷款回执码 )</span> | |||||
<span>( 选择办理贷款状态 )</span> | |||||
</div> | </div> | ||||
<div class="sSec1State">未完成</div> | <div class="sSec1State">未完成</div> | ||||
</div> | </div> | ||||
@@ -24,7 +24,7 @@ | |||||
} else { | } else { | ||||
notCompleteStyle("#PayFeeStatus", "images/enter2-2.png"); | notCompleteStyle("#PayFeeStatus", "images/enter2-2.png"); | ||||
} | } | ||||
if (data["StuInfoFreshEntity"].StudentLoanStatus == "1") { | |||||
if (data["StuInfoFreshEntity"].StudentLoanBLStatus) { | |||||
completeStyle("#StudentLoan", "images/enter1-3.png"); | completeStyle("#StudentLoan", "images/enter1-3.png"); | ||||
} else { | } else { | ||||
notCompleteStyle("#StudentLoan", "images/enter2-3.png"); | notCompleteStyle("#StudentLoan", "images/enter2-3.png"); | ||||
@@ -25,9 +25,11 @@ | |||||
@*<a id="lr_payFee" class="btn btn-default"><i class="fa fa-plus"></i> 缴费</a>*@ | @*<a id="lr_payFee" class="btn btn-default"><i class="fa fa-plus"></i> 缴费</a>*@ | ||||
<a id="lr_pay" class="btn btn-default"><i class="fa fa-plus"></i> 线上缴费</a> | <a id="lr_pay" class="btn btn-default"><i class="fa fa-plus"></i> 线上缴费</a> | ||||
<a id="lr_cancelPay" class="btn btn-default"><i class="fa fa-trash-o"></i> 取消线上缴费</a> | <a id="lr_cancelPay" class="btn btn-default"><i class="fa fa-trash-o"></i> 取消线上缴费</a> | ||||
<a id="lr_loan" class="btn btn-default"><i class="fa fa-plus"></i> 填写贷款回执码</a> | |||||
<a id="lr_checkLoan" class="btn btn-default"><i class="fa fa-plus"></i> 审核助学贷款</a> | |||||
<a id="lr_uncheckLoan" class="btn btn-default"><i class="fa fa-trash-o"></i> 去审核助学贷款</a> | |||||
@*<a id="lr_loan" class="btn btn-default"><i class="fa fa-plus"></i> 填写贷款回执码</a>*@ | |||||
@*<a id="lr_checkLoan" class="btn btn-default"><i class="fa fa-plus"></i> 审核助学贷款</a> | |||||
<a id="lr_uncheckLoan" class="btn btn-default"><i class="fa fa-trash-o"></i> 去审核助学贷款</a>*@ | |||||
<a id="lr_checkLoan" class="btn btn-default"><i class="fa fa-plus"></i> 已办理贷款</a> | |||||
<a id="lr_uncheckLoan" class="btn btn-default"><i class="fa fa-trash-o"></i> 正在办理贷款</a> | |||||
<a id="lr_onsitePay" class="btn btn-default"><i class="fa fa-plus"></i> 现场缴费</a> | <a id="lr_onsitePay" class="btn btn-default"><i class="fa fa-plus"></i> 现场缴费</a> | ||||
<a id="lr_otherPay" class="btn btn-default"><i class="fa fa-plus"></i> 其他费用缴费</a> | <a id="lr_otherPay" class="btn btn-default"><i class="fa fa-plus"></i> 其他费用缴费</a> | ||||
<a id="lr_cancelOtherPay" class="btn btn-default"><i class="fa fa-trash-o"></i> 取消其他费用缴费</a> | <a id="lr_cancelOtherPay" class="btn btn-default"><i class="fa fa-trash-o"></i> 取消其他费用缴费</a> | ||||
@@ -115,16 +115,23 @@ var bootstrap = function ($, learun) { | |||||
var keyValue = $('#gridtable').jfGridValue('ID'); | var keyValue = $('#gridtable').jfGridValue('ID'); | ||||
selectedRow = $('#gridtable').jfGridGet('rowdata'); | selectedRow = $('#gridtable').jfGridGet('rowdata'); | ||||
if (learun.checkrow(keyValue)) { | if (learun.checkrow(keyValue)) { | ||||
if (selectedRow.StudentLoanStatus == "1") { | |||||
learun.alert.warning("当前新生助学贷款已审核!"); | |||||
return; | |||||
} | |||||
if (selectedRow.StudentLoan == null || selectedRow.StudentLoan == "" || selectedRow.StudentLoan == undefined) { | |||||
learun.alert.warning("贷款回执码为空!"); | |||||
return; | |||||
} | |||||
//if (selectedRow.StudentLoanStatus == "1") { | |||||
// learun.alert.warning("当前新生助学贷款已审核!"); | |||||
// return; | |||||
//} | |||||
//if (selectedRow.StudentLoan == null || selectedRow.StudentLoan == "" || selectedRow.StudentLoan == undefined) { | |||||
// learun.alert.warning("贷款回执码为空!"); | |||||
// return; | |||||
//} | |||||
learun.layerConfirm('是否确认审核助学贷款!', function (res) { | |||||
//learun.layerConfirm('是否确认审核助学贷款!', function (res) { | |||||
// if (res) { | |||||
// learun.postForm(top.$.rootUrl + '/EducationalAdministration/StuInfoFresh/DoCheckLoan', { keyValue: keyValue, status: 1 }, function () { | |||||
// refreshGirdData(); | |||||
// }); | |||||
// } | |||||
//}); | |||||
learun.layerConfirm('是否确认已办理贷款!', function (res) { | |||||
if (res) { | if (res) { | ||||
learun.postForm(top.$.rootUrl + '/EducationalAdministration/StuInfoFresh/DoCheckLoan', { keyValue: keyValue, status: 1 }, function () { | learun.postForm(top.$.rootUrl + '/EducationalAdministration/StuInfoFresh/DoCheckLoan', { keyValue: keyValue, status: 1 }, function () { | ||||
refreshGirdData(); | refreshGirdData(); | ||||
@@ -138,13 +145,20 @@ var bootstrap = function ($, learun) { | |||||
var keyValue = $('#gridtable').jfGridValue('ID'); | var keyValue = $('#gridtable').jfGridValue('ID'); | ||||
selectedRow = $('#gridtable').jfGridGet('rowdata'); | selectedRow = $('#gridtable').jfGridGet('rowdata'); | ||||
if (learun.checkrow(keyValue)) { | if (learun.checkrow(keyValue)) { | ||||
if (selectedRow.StudentLoanStatus != "1") { | |||||
learun.alert.warning("当前新生助学贷款未审核!"); | |||||
return; | |||||
} | |||||
learun.layerConfirm('是否确认去审核助学贷款!', function (res) { | |||||
//if (selectedRow.StudentLoanStatus != "1") { | |||||
// learun.alert.warning("当前新生助学贷款未审核!"); | |||||
// return; | |||||
//} | |||||
//learun.layerConfirm('是否确认去审核助学贷款!', function (res) { | |||||
// if (res) { | |||||
// learun.postForm(top.$.rootUrl + '/EducationalAdministration/StuInfoFresh/DoCheckLoan', { keyValue: keyValue, status: 0 }, function () { | |||||
// refreshGirdData(); | |||||
// }); | |||||
// } | |||||
//}); | |||||
learun.layerConfirm('是否确认正在办理贷款!', function (res) { | |||||
if (res) { | if (res) { | ||||
learun.postForm(top.$.rootUrl + '/EducationalAdministration/StuInfoFresh/DoCheckLoan', { keyValue: keyValue, status: 0 }, function () { | |||||
learun.postForm(top.$.rootUrl + '/EducationalAdministration/StuInfoFresh/DoCheckLoan', { keyValue: keyValue, status: 2 }, function () { | |||||
refreshGirdData(); | refreshGirdData(); | ||||
}); | }); | ||||
} | } | ||||
@@ -231,12 +245,12 @@ var bootstrap = function ($, learun) { | |||||
}); | }); | ||||
} | } | ||||
}, | }, | ||||
{ label: '贷款回执码', name: 'StudentLoan', width: 130, align: "left" }, | |||||
{ | |||||
label: '助学贷款状态', name: 'StudentLoanStatus', width: 100, align: "left", formatter: function (value) { | |||||
return value == 1 ? "<span class=\"label label-success\">已审核</span>" : "<span class=\"label label-warning\">未审核</span>"; | |||||
} | |||||
}, | |||||
//{ label: '贷款回执码', name: 'StudentLoan', width: 130, align: "left" }, | |||||
//{ | |||||
// label: '助学贷款状态', name: 'StudentLoanStatus', width: 100, align: "left", formatter: function (value) { | |||||
// return value == 1 ? "<span class=\"label label-success\">已审核</span>" : "<span class=\"label label-warning\">未审核</span>"; | |||||
// } | |||||
//}, | |||||
{ | { | ||||
label: '现场缴费状态', name: 'OnsitePayFeeStatus', width: 100, align: "left", formatterAsync: function (callback, value, row, op, $cell) { | label: '现场缴费状态', name: 'OnsitePayFeeStatus', width: 100, align: "left", formatterAsync: function (callback, value, row, op, $cell) { | ||||
learun.clientdata.getAsync('dataItem', { | learun.clientdata.getAsync('dataItem', { | ||||
@@ -202,7 +202,7 @@ namespace Learun.Application.WebApi.Modules | |||||
var entity = stuInfoFreshIBLL.GetStuInfoFreshEntity(model.ID); | var entity = stuInfoFreshIBLL.GetStuInfoFreshEntity(model.ID); | ||||
entity.StudentLoan = model.StudentLoan; | entity.StudentLoan = model.StudentLoan; | ||||
entity.StudentLoanStatus = model.StudentLoanStatus; | entity.StudentLoanStatus = model.StudentLoanStatus; | ||||
entity.StudentLoanBLStatus = model.StudentLoanBLStatus; | |||||
stuInfoFreshIBLL.SaveEntity(entity.ID, entity); | stuInfoFreshIBLL.SaveEntity(entity.ID, entity); | ||||
return Success("保存成功"); | return Success("保存成功"); | ||||
@@ -1148,13 +1148,21 @@ namespace Learun.Application.TwoDevelopment.EducationalAdministration | |||||
{ | { | ||||
try | try | ||||
{ | { | ||||
if (status == "1")//通过 | |||||
//if (status == "1")//通过 | |||||
//{ | |||||
// this.BaseRepository("CollegeMIS").ExecuteBySql("update StuInfoFresh set StudentLoanStatus='1' where ID='" + keyValue + "' "); | |||||
//} | |||||
//else | |||||
//{ | |||||
// this.BaseRepository("CollegeMIS").ExecuteBySql("update StuInfoFresh set StudentLoanStatus='0' where ID='" + keyValue + "' "); | |||||
//} | |||||
if (status == "1")//已办理 | |||||
{ | { | ||||
this.BaseRepository("CollegeMIS").ExecuteBySql("update StuInfoFresh set StudentLoanStatus='1' where ID='" + keyValue + "' "); | |||||
this.BaseRepository("CollegeMIS").ExecuteBySql("update StuInfoFresh set StudentLoanBLStatus='1' where ID='" + keyValue + "' "); | |||||
} | } | ||||
else | else | ||||
{ | { | ||||
this.BaseRepository("CollegeMIS").ExecuteBySql("update StuInfoFresh set StudentLoanStatus='0' where ID='" + keyValue + "' "); | |||||
this.BaseRepository("CollegeMIS").ExecuteBySql("update StuInfoFresh set StudentLoanBLStatus='2' where ID='" + keyValue + "' "); | |||||
} | } | ||||
} | } | ||||
catch (Exception ex) | catch (Exception ex) | ||||