@@ -40,25 +40,25 @@ namespace Learun.Application.Web.Areas.EducationalAdministration.Controllers | |||||
[HttpGet] | [HttpGet] | ||||
public ActionResult Index() | public ActionResult Index() | ||||
{ | { | ||||
return View(); | |||||
return View(); | |||||
} | } | ||||
[HttpGet] | [HttpGet] | ||||
public ActionResult PayFeeIndex() | public ActionResult PayFeeIndex() | ||||
{ | { | ||||
return View(); | |||||
return View(); | |||||
} | } | ||||
[HttpGet] | [HttpGet] | ||||
public ActionResult PayFeeIndexForStu() | public ActionResult PayFeeIndexForStu() | ||||
{ | { | ||||
return View("PayFeeIndex"); | |||||
return View("PayFeeIndex"); | |||||
} | } | ||||
[HttpGet] | [HttpGet] | ||||
public ActionResult PayFeeForm() | public ActionResult PayFeeForm() | ||||
{ | { | ||||
return View(); | |||||
return View(); | |||||
} | } | ||||
/// <summary> | /// <summary> | ||||
/// 表单页 | /// 表单页 | ||||
@@ -67,19 +67,30 @@ namespace Learun.Application.Web.Areas.EducationalAdministration.Controllers | |||||
[HttpGet] | [HttpGet] | ||||
public ActionResult Form() | public ActionResult Form() | ||||
{ | { | ||||
return View(); | |||||
return View(); | |||||
} | } | ||||
[HttpGet] | [HttpGet] | ||||
public ActionResult InvoiceForm(string keyValue) | |||||
public ActionResult InvoiceForm() | |||||
{ | { | ||||
var info = stuInfoFreshIBLL.GetStuEnrollFeeOrder(keyValue, false); | |||||
return Success(info); | |||||
return View(); | |||||
} | } | ||||
#endregion | #endregion | ||||
#region 获取数据 | #region 获取数据 | ||||
/// <summary> | |||||
/// 获取表单数据 | |||||
/// </summary> | |||||
/// <param name="keyValue">主键</param> | |||||
/// <returns></returns> | |||||
[HttpGet] | |||||
[AjaxOnly] | |||||
public ActionResult GetInvoiceRecord(string keyValue) | |||||
{ | |||||
var list = stuInfoFreshIBLL.GetStuEnrollFeeOrder(keyValue, false); | |||||
return Success(list); | |||||
} | |||||
/// <summary> | /// <summary> | ||||
/// 获取页面显示列表数据 | /// 获取页面显示列表数据 | ||||
/// </summary> | /// </summary> | ||||
@@ -110,8 +121,9 @@ namespace Learun.Application.Web.Areas.EducationalAdministration.Controllers | |||||
[AjaxOnly] | [AjaxOnly] | ||||
public ActionResult GetFormData(string keyValue) | public ActionResult GetFormData(string keyValue) | ||||
{ | { | ||||
var StuInfoBasic_PayFeeData = stuInfoBasic_PayFeeIBLL.GetStuInfoBasic_PayFeeEntity( keyValue ); | |||||
var jsonData = new { | |||||
var StuInfoBasic_PayFeeData = stuInfoBasic_PayFeeIBLL.GetStuInfoBasic_PayFeeEntity(keyValue); | |||||
var jsonData = new | |||||
{ | |||||
StuInfoBasic_PayFee = StuInfoBasic_PayFeeData, | StuInfoBasic_PayFee = StuInfoBasic_PayFeeData, | ||||
}; | }; | ||||
return Success(jsonData); | return Success(jsonData); | ||||
@@ -291,7 +303,7 @@ namespace Learun.Application.Web.Areas.EducationalAdministration.Controllers | |||||
public ActionResult SaveForm(string strEntity) | public ActionResult SaveForm(string strEntity) | ||||
{ | { | ||||
StuInfoBasic_PayFeeEntity entity = strEntity.ToObject<StuInfoBasic_PayFeeEntity>(); | StuInfoBasic_PayFeeEntity entity = strEntity.ToObject<StuInfoBasic_PayFeeEntity>(); | ||||
stuInfoBasic_PayFeeIBLL.SaveEntity("",entity); | |||||
stuInfoBasic_PayFeeIBLL.SaveEntity("", entity); | |||||
return Success("初始化成功!"); | return Success("初始化成功!"); | ||||
} | } | ||||
#endregion | #endregion | ||||
@@ -194,10 +194,11 @@ namespace Learun.Application.Web.Areas.EducationalAdministration.Controllers | |||||
} | } | ||||
[HttpGet] | [HttpGet] | ||||
public ActionResult InvoiceForm(string keyValue) | |||||
public ActionResult InvoiceForm() | |||||
{ | { | ||||
var info = stuInfoFreshIBLL.GetStuEnrollFeeOrder(keyValue,true); | |||||
return Success(info); | |||||
//var list = stuInfoFreshIBLL.GetStuEnrollFeeOrder(keyValue,true); | |||||
//return Success(list); | |||||
return View(); | |||||
} | } | ||||
/// <summary> | /// <summary> | ||||
/// 助学贷款表单页 | /// 助学贷款表单页 | ||||
@@ -309,7 +310,17 @@ namespace Learun.Application.Web.Areas.EducationalAdministration.Controllers | |||||
{ | { | ||||
stuInfoFreshIBLL.SynchronousList(); | stuInfoFreshIBLL.SynchronousList(); | ||||
} | } | ||||
/// <summary> | |||||
/// 获取列表数据 | |||||
/// <summary> | |||||
/// <returns></returns> | |||||
[HttpGet] | |||||
[AjaxOnly] | |||||
public ActionResult GetInvoiceRecord(string keyValue) | |||||
{ | |||||
var list = stuInfoFreshIBLL.GetStuEnrollFeeOrder(keyValue, true); | |||||
return Success(list); | |||||
} | |||||
/// <summary> | /// <summary> | ||||
/// 获取列表数据 | /// 获取列表数据 | ||||
/// <summary> | /// <summary> | ||||
@@ -7,12 +7,9 @@ | |||||
text-align: center; | text-align: center; | ||||
} | } | ||||
</style> | </style> | ||||
<div class="lr-form-wrap" id="form"> | |||||
<iframe src="" width="100%" frameborder="0"> | |||||
</iframe> | |||||
<div id="btnBox"> | |||||
<div id="cancelPayFee" class="btn btn-default">取消</div> | |||||
</div> | |||||
<div class="lr-form-tabs" id="lr_form_tabs"> | |||||
<ul class="nav nav-tabs" id="tabul"></ul> | |||||
</div> | |||||
<div class="tab-content lr-tab-content" id="lr_tab_content"> | |||||
</div> | </div> | ||||
@Html.AppendJsFile("/Areas/EducationalAdministration/Views/StuInfoBasic_PayFee/InvoiceForm.js") | @Html.AppendJsFile("/Areas/EducationalAdministration/Views/StuInfoBasic_PayFee/InvoiceForm.js") |
@@ -5,7 +5,7 @@ | |||||
* 描 述:新生缴费管理 | * 描 述:新生缴费管理 | ||||
*/ | */ | ||||
var acceptClick; | var acceptClick; | ||||
var keyValue = request('keyValue'); | |||||
var keyValue = '0003FFA0-23B8-4345-A020-E0DCBD2535EB';// request('keyValue'); | |||||
var bootstrap = function ($, learun) { | var bootstrap = function ($, learun) { | ||||
"use strict"; | "use strict"; | ||||
var page = { | var page = { | ||||
@@ -15,7 +15,9 @@ var bootstrap = function ($, learun) { | |||||
page.initData(); | page.initData(); | ||||
}, | }, | ||||
bind: function () { | bind: function () { | ||||
$('#lr_form_tabs').lrFormTab(); | |||||
$('#lr_form_tabs ul li').eq(0).trigger('click'); | |||||
//取消缴费 | //取消缴费 | ||||
$('#cancelPayFee').click(function () { | $('#cancelPayFee').click(function () { | ||||
learun.layerClose(window.name); | learun.layerClose(window.name); | ||||
@@ -23,7 +25,24 @@ var bootstrap = function ($, learun) { | |||||
}, | }, | ||||
initData: function () { | initData: function () { | ||||
if (!!keyValue) { | if (!!keyValue) { | ||||
learun.httpAsyncGet( | |||||
top.$.rootUrl + '/EducationalAdministration/StuInfoBasic_PayFee/GetInvoiceRecord?keyValue=' + keyValue, function (res) { | |||||
if (!!res.data) { | |||||
var ulHtml = ""; | |||||
var contentHtml = ""; | |||||
for (var i = 0; i < res.data.length; i++) { | |||||
ulHtml += '<li><a data-value="tab' + (i + 1) + '">票据' + (i + 1) + '</a></li>'; | |||||
contentHtml += '<div class="lr-form-wrap tab-pane tabClass" id="tab' + (i + 1) + '" >'; | |||||
contentHtml += '<iframe width="100%" scrolling="no" height="100%" frameborder="0" src="' + res.data[i].billUrl + '"></iframe>'; | |||||
contentHtml += '</div>'; | |||||
} | |||||
$('#tabul').html(ulHtml); | |||||
$('#lr_tab_content').html(contentHtml); | |||||
} else { | |||||
learun.alert.warning("当前新生尚未开具发票,请缴费成功后耐心等待!"); | |||||
return; | |||||
} | |||||
}); | |||||
} | } | ||||
} | } | ||||
}; | }; | ||||
@@ -65,23 +65,31 @@ var bootstrap = function ($, learun) { | |||||
console.log(selectedRow.InvoiceStatus); | console.log(selectedRow.InvoiceStatus); | ||||
if (selectedRow.PayStatus == "1" && selectedRow.InvoiceStatus === true) { | if (selectedRow.PayStatus == "1" && selectedRow.InvoiceStatus === true) { | ||||
//查询发票链接 | |||||
learun.httpAsyncGet( | |||||
top.$.rootUrl + '/EducationalAdministration/StuInfoBasic_PayFee/InvoiceForm?keyValue=' + keyValue, function (res) { | |||||
if (!!res.data && !!res.data.billUrl) { | |||||
learun.layerForm({ | |||||
id: 'form_invoice', | |||||
title: '查看发票', | |||||
url: res.data.billUrl, | |||||
width: 1000, | |||||
height: 600, | |||||
btn: null | |||||
}); | |||||
} else { | |||||
learun.alert.warning("当前学生尚未开具发票,请缴费成功后耐心等待!"); | |||||
return; | |||||
} | |||||
}); | |||||
learun.layerForm({ | |||||
id: 'form_invoice', | |||||
title: '查看发票', | |||||
url: top.$.rootUrl + '/EducationalAdministration/StuInfoBasic_PayFee/InvoiceForm?keyValue=' + keyValue, | |||||
width: 1000, | |||||
height: 600, | |||||
btn: null | |||||
}); | |||||
////查询发票链接 | |||||
//learun.httpAsyncGet( | |||||
// top.$.rootUrl + '/EducationalAdministration/StuInfoBasic_PayFee/InvoiceForm?keyValue=' + keyValue, function (res) { | |||||
// if (!!res.data && !!res.data.billUrl) { | |||||
// learun.layerForm({ | |||||
// id: 'form_invoice', | |||||
// title: '查看发票', | |||||
// url: res.data.billUrl, | |||||
// width: 1000, | |||||
// height: 600, | |||||
// btn: null | |||||
// }); | |||||
// } else { | |||||
// learun.alert.warning("当前学生尚未开具发票,请缴费成功后耐心等待!"); | |||||
// return; | |||||
// } | |||||
// }); | |||||
} else { | } else { | ||||
learun.alert.warning("当前学生尚未缴费,请缴费成功后耐心等待!"); | learun.alert.warning("当前学生尚未缴费,请缴费成功后耐心等待!"); | ||||
return; | return; | ||||
@@ -7,12 +7,19 @@ | |||||
text-align: center; | text-align: center; | ||||
} | } | ||||
</style> | </style> | ||||
<div class="lr-form-wrap" id="form"> | |||||
@*<div class="lr-form-wrap" id="form"> | |||||
<iframe src="" width="100%" frameborder="0"> | <iframe src="" width="100%" frameborder="0"> | ||||
</iframe> | </iframe> | ||||
<div id="btnBox"> | <div id="btnBox"> | ||||
<div id="cancelPayFee" class="btn btn-default">取消</div> | <div id="cancelPayFee" class="btn btn-default">取消</div> | ||||
</div> | </div> | ||||
</div>*@ | |||||
<div class="lr-form-tabs" id="lr_form_tabs"> | |||||
<ul class="nav nav-tabs" id="tabul"> | |||||
</ul> | |||||
</div> | </div> | ||||
@Html.AppendJsFile("/Areas/EducationalAdministration/Views/StuInfoFresh/InvoiceForm.js") | |||||
<div class="tab-content lr-tab-content" id="lr_tab_content"> | |||||
</div> | |||||
@Html.AppendJsFile("/Areas/EducationalAdministration/Views/StuInfoFresh/InvoiceForm.js") |
@@ -15,7 +15,8 @@ var bootstrap = function ($, learun) { | |||||
page.initData(); | page.initData(); | ||||
}, | }, | ||||
bind: function () { | bind: function () { | ||||
$('#lr_form_tabs').lrFormTab(); | |||||
$('#lr_form_tabs ul li').eq(0).trigger('click'); | |||||
//取消缴费 | //取消缴费 | ||||
$('#cancelPayFee').click(function () { | $('#cancelPayFee').click(function () { | ||||
learun.layerClose(window.name); | learun.layerClose(window.name); | ||||
@@ -23,7 +24,24 @@ var bootstrap = function ($, learun) { | |||||
}, | }, | ||||
initData: function () { | initData: function () { | ||||
if (!!keyValue) { | if (!!keyValue) { | ||||
learun.httpAsyncGet( | |||||
top.$.rootUrl + '/EducationalAdministration/StuInfoFresh/GetInvoiceRecord?keyValue=' + keyValue, function (res) { | |||||
if (!!res.data) { | |||||
var ulHtml = ""; | |||||
var contentHtml = ""; | |||||
for (var i = 0; i < res.data.length; i++) { | |||||
ulHtml += '<li><a data-value="tab' + (i + 1) + '">票据' + (i + 1) + '</a></li>'; | |||||
contentHtml += '<div class="lr-form-wrap tab-pane tabClass" id="tab' + (i + 1) + '" >'; | |||||
contentHtml += '<iframe width="100%" scrolling="no" height="100%" frameborder="0" src="' + res.data[i].billUrl + '"></iframe>'; | |||||
contentHtml += '</div>'; | |||||
} | |||||
$('#tabul').html(ulHtml); | |||||
$('#lr_tab_content').html(contentHtml); | |||||
} else { | |||||
learun.alert.warning("当前新生尚未开具发票,请缴费成功后耐心等待!"); | |||||
return; | |||||
} | |||||
}); | |||||
} | } | ||||
} | } | ||||
}; | }; | ||||
@@ -64,23 +64,31 @@ var bootstrap = function ($, learun) { | |||||
selectedRow = $('#gridtable').jfGridGet('rowdata'); | selectedRow = $('#gridtable').jfGridGet('rowdata'); | ||||
if (learun.checkrow(keyValue)) { | if (learun.checkrow(keyValue)) { | ||||
if (selectedRow.PayFeeStatus == "1") { | if (selectedRow.PayFeeStatus == "1") { | ||||
//查询发票链接 | |||||
learun.httpAsyncGet( | |||||
top.$.rootUrl + '/EducationalAdministration/StuInfoFresh/InvoiceForm?keyValue=' + keyValue, function (res) { | |||||
if (!!res.data && !!res.data.billUrl) { | |||||
learun.layerForm({ | |||||
id: 'form_invoice', | |||||
title: '查看发票', | |||||
url: res.data.billUrl, | |||||
width: 1000, | |||||
height: 600, | |||||
btn: null | |||||
}); | |||||
} else { | |||||
learun.alert.warning("当前新生尚未开具发票,请缴费成功后耐心等待!"); | |||||
return; | |||||
} | |||||
}); | |||||
learun.layerForm({ | |||||
id: 'form_invoice', | |||||
title: '查看发票', | |||||
url: top.$.rootUrl + '/EducationalAdministration/StuInfoFresh/InvoiceForm?keyValue=' + keyValue, | |||||
width: 1000, | |||||
height: 600, | |||||
btn: null | |||||
}); | |||||
////查询发票链接 | |||||
//learun.httpAsyncGet( | |||||
// top.$.rootUrl + '/EducationalAdministration/StuInfoFresh/InvoiceForm?keyValue=' + keyValue, function (res) { | |||||
// if (!!res.data && !!res.data.billUrl) { | |||||
// learun.layerForm({ | |||||
// id: 'form_invoice', | |||||
// title: '查看发票', | |||||
// url: res.data.billUrl, | |||||
// width: 1000, | |||||
// height: 600, | |||||
// btn: null | |||||
// }); | |||||
// } else { | |||||
// learun.alert.warning("当前新生尚未开具发票,请缴费成功后耐心等待!"); | |||||
// return; | |||||
// } | |||||
// }); | |||||
} else { | } else { | ||||
learun.alert.warning("当前新生尚未缴费,请缴费成功后耐心等待!"); | learun.alert.warning("当前新生尚未缴费,请缴费成功后耐心等待!"); | ||||
return; | return; | ||||
@@ -0,0 +1,22 @@ | |||||
using Learun.Application.TwoDevelopment.EducationalAdministration; | |||||
using System.Data.Entity.ModelConfiguration; | |||||
namespace Learun.Application.Mapping | |||||
{ | |||||
public class StuEnrollInvoiceRecordMap : EntityTypeConfiguration<StuEnrollInvoiceRecordEntity> | |||||
{ | |||||
public StuEnrollInvoiceRecordMap() | |||||
{ | |||||
#region 表、主键 | |||||
//表 | |||||
this.ToTable("STUENROLLINVOICERECORD"); | |||||
//主键 | |||||
this.HasKey(t => t.Id); | |||||
#endregion | |||||
#region 配置关系 | |||||
#endregion | |||||
} | |||||
} | |||||
} | |||||
@@ -67,6 +67,7 @@ | |||||
<Compile Include="AssetManagementSystem\Ass_PurchaseItemApplyMap.cs" /> | <Compile Include="AssetManagementSystem\Ass_PurchaseItemApplyMap.cs" /> | ||||
<Compile Include="AssetManagementSystem\Ass_ScrapItemMap.cs" /> | <Compile Include="AssetManagementSystem\Ass_ScrapItemMap.cs" /> | ||||
<Compile Include="AssetManagementSystem\Ass_ScrapMap.cs" /> | <Compile Include="AssetManagementSystem\Ass_ScrapMap.cs" /> | ||||
<Compile Include="EducationalAdministration\StuEnrollInvoiceRecordMap.cs" /> | |||||
<Compile Include="EducationalAdministration\ArrangeExamTermItemNewMap.cs" /> | <Compile Include="EducationalAdministration\ArrangeExamTermItemNewMap.cs" /> | ||||
<Compile Include="EducationalAdministration\ArrangeExamTermNewMap.cs" /> | <Compile Include="EducationalAdministration\ArrangeExamTermNewMap.cs" /> | ||||
<Compile Include="EducationalAdministration\ArrangeLessonSyncMap.cs" /> | <Compile Include="EducationalAdministration\ArrangeLessonSyncMap.cs" /> | ||||
@@ -0,0 +1,44 @@ | |||||
using Learun.Util; | |||||
using System; | |||||
using System.ComponentModel.DataAnnotations.Schema; | |||||
namespace Learun.Application.TwoDevelopment.EducationalAdministration | |||||
{ | |||||
/// <summary> | |||||
/// 新生缴费单 | |||||
/// </summary> | |||||
public class StuEnrollInvoiceRecordEntity | |||||
{ | |||||
#region 实体成员 | |||||
public string Id { get; set; } | |||||
public int? YearNo { get; set; } | |||||
public string StuNo { get; set; } | |||||
public string billNo { get; set; } | |||||
public string random { get; set; } | |||||
public bool? billStatus { get; set; } | |||||
public string billUrl { get; set; } | |||||
#endregion | |||||
#region 扩展操作 | |||||
/// <summary> | |||||
/// 新增调用 | |||||
/// </summary> | |||||
public void Create() | |||||
{ | |||||
this.Id = Guid.NewGuid().ToString(); | |||||
} | |||||
/// <summary> | |||||
/// 编辑调用 | |||||
/// </summary> | |||||
/// <param name="keyValue"></param> | |||||
public void Modify(string keyValue) | |||||
{ | |||||
this.Id = keyValue; | |||||
} | |||||
#endregion | |||||
#region 扩展字段 | |||||
#endregion | |||||
} | |||||
} | |||||
@@ -1013,7 +1013,7 @@ namespace Learun.Application.TwoDevelopment.EducationalAdministration | |||||
} | } | ||||
} | } | ||||
public StuEnrollFeeOrderEntity GetStuEnrollFeeOrder(string keyValue, bool IsNewOrOld) | |||||
public IEnumerable<StuEnrollInvoiceRecordEntity> GetStuEnrollFeeOrder(string keyValue, bool IsNewOrOld) | |||||
{ | { | ||||
try | try | ||||
{ | { | ||||
@@ -255,7 +255,7 @@ namespace Learun.Application.TwoDevelopment.EducationalAdministration | |||||
#endregion | #endregion | ||||
StuEnrollFeeOrderEntity GetStuEnrollFeeOrder(string keyValue, bool IsNewOrOld); | |||||
IEnumerable<StuEnrollInvoiceRecordEntity> GetStuEnrollFeeOrder(string keyValue, bool IsNewOrOld); | |||||
void SaveStudentCompare(string identityCardNo, int photoCheckStatus, string identPhoto, string scenePhoto); | void SaveStudentCompare(string identityCardNo, int photoCheckStatus, string identPhoto, string scenePhoto); | ||||
} | } | ||||
} | } |
@@ -2089,7 +2089,13 @@ where bb.StuNo not in (select b.StuNo from StuInfoBasic b where b.StuNo=bb.StuNo | |||||
#endregion | #endregion | ||||
public StuEnrollFeeOrderEntity GetStuEnrollFeeOrder(string keyValue, bool IsNewOrOld) | |||||
/// <summary> | |||||
/// 查询学生票据 | |||||
/// </summary> | |||||
/// <param name="keyValue"></param> | |||||
/// <param name="IsNewOrOld"></param> | |||||
/// <returns></returns> | |||||
public IEnumerable<StuEnrollInvoiceRecordEntity> GetStuEnrollFeeOrder(string keyValue, bool IsNewOrOld) | |||||
{ | { | ||||
try | try | ||||
{ | { | ||||
@@ -2097,7 +2103,7 @@ where bb.StuNo not in (select b.StuNo from StuInfoBasic b where b.StuNo=bb.StuNo | |||||
{ | { | ||||
var stufreshinfo = BaseRepository("CollegeMIS").FindEntity<StuInfoFreshEntity>(m => m.ID == keyValue); | var stufreshinfo = BaseRepository("CollegeMIS").FindEntity<StuInfoFreshEntity>(m => m.ID == keyValue); | ||||
int year = Convert.ToInt32("20" + stufreshinfo.Grade.ToString()); | int year = Convert.ToInt32("20" + stufreshinfo.Grade.ToString()); | ||||
var model = BaseRepository("CollegeMIS").FindEntity<StuEnrollFeeOrderEntity>(a => a.StuNo == stufreshinfo.StuNo && a.Status == 1 && a.billStatus == true && !string.IsNullOrEmpty(a.billUrl) && a.YearNo == year); | |||||
var model = BaseRepository("CollegeMIS").FindList<StuEnrollInvoiceRecordEntity>(a => a.StuNo == stufreshinfo.StuNo && !string.IsNullOrEmpty(a.billUrl) && a.YearNo == year); | |||||
if (model != null) | if (model != null) | ||||
{ | { | ||||
return model; | return model; | ||||
@@ -2110,7 +2116,7 @@ where bb.StuNo not in (select b.StuNo from StuInfoBasic b where b.StuNo=bb.StuNo | |||||
else | else | ||||
{ | { | ||||
var StuInfoBasic_PayFee = BaseRepository("CollegeMIS").FindEntity<StuInfoBasic_PayFeeEntity>(m => m.Id == keyValue); | var StuInfoBasic_PayFee = BaseRepository("CollegeMIS").FindEntity<StuInfoBasic_PayFeeEntity>(m => m.Id == keyValue); | ||||
var model = BaseRepository("CollegeMIS").FindEntity<StuEnrollFeeOrderEntity>(a => a.StuNo == StuInfoBasic_PayFee.StuNo && a.Status == 1 && a.billStatus == true && !string.IsNullOrEmpty(a.billUrl) && a.YearNo == StuInfoBasic_PayFee.PayYear); | |||||
var model = BaseRepository("CollegeMIS").FindList<StuEnrollInvoiceRecordEntity>(a => a.StuNo == StuInfoBasic_PayFee.StuNo && !string.IsNullOrEmpty(a.billUrl) && a.YearNo == StuInfoBasic_PayFee.PayYear); | |||||
if (model != null) | if (model != null) | ||||
{ | { | ||||
return model; | return model; | ||||
@@ -218,6 +218,7 @@ | |||||
<Compile Include="EducationalAdministration\StuEnrollAmountRecord\StuEnrollAmountRecordEntity.cs" /> | <Compile Include="EducationalAdministration\StuEnrollAmountRecord\StuEnrollAmountRecordEntity.cs" /> | ||||
<Compile Include="EducationalAdministration\StuEnrollAmountRecord\StuEnrollAmountRecordIBLL.cs" /> | <Compile Include="EducationalAdministration\StuEnrollAmountRecord\StuEnrollAmountRecordIBLL.cs" /> | ||||
<Compile Include="EducationalAdministration\StuEnrollAmountRecord\StuEnrollAmountRecordService.cs" /> | <Compile Include="EducationalAdministration\StuEnrollAmountRecord\StuEnrollAmountRecordService.cs" /> | ||||
<Compile Include="EducationalAdministration\StuEnrollInvoiceRecord\StuEnrollInvoiceRecordEntity.cs" /> | |||||
<Compile Include="EducationalAdministration\StuEnrollFeeOrderDetail\StuEnrollFeeOrderDetailEntity.cs" /> | <Compile Include="EducationalAdministration\StuEnrollFeeOrderDetail\StuEnrollFeeOrderDetailEntity.cs" /> | ||||
<Compile Include="EducationalAdministration\StuEnrollFeeOrder\StuEnrollFeeOrderEntity.cs" /> | <Compile Include="EducationalAdministration\StuEnrollFeeOrder\StuEnrollFeeOrderEntity.cs" /> | ||||
<Compile Include="EducationalAdministration\StuEnrollScore\StuEnrollScoreBLL.cs" /> | <Compile Include="EducationalAdministration\StuEnrollScore\StuEnrollScoreBLL.cs" /> | ||||