This commit is contained in:
parent
5a10a57d9b
commit
7b8a5050e1
|
|
@ -791,6 +791,28 @@ namespace NP.BO.Controllers
|
||||||
|
|
||||||
public ActionResult Documents(VMCRoom vm)
|
public ActionResult Documents(VMCRoom vm)
|
||||||
{
|
{
|
||||||
|
ViewBag.reporturl = GetConfig("reporturl");
|
||||||
|
var ht = SetHash(vm, false);
|
||||||
|
if (!IsPost())
|
||||||
|
{
|
||||||
|
vm.pagerowcount = 50;
|
||||||
|
vm.stringval = DateTime.Now.ToString("yyyy-MM-01");
|
||||||
|
vm.stringval2 = Convert.ToDateTime(vm.stringval).AddMonths(1).AddSeconds(-1).ToString("yyyy-MM-dd");
|
||||||
|
}
|
||||||
|
ht.Add("cdts", vm.stringval);
|
||||||
|
ht.Add("cdte", string.IsNullOrEmpty(vm.stringval2) ? null : (vm.stringval2 + " 23:59:59"));
|
||||||
|
ht.Add("asname", string.IsNullOrEmpty(vm.stringval3) ? null : vm.stringval3);
|
||||||
|
ht.Add("isrebate", string.IsNullOrEmpty(vm.stringval4) ? null : "1");
|
||||||
|
if (!string.IsNullOrEmpty(vm.stringval16))
|
||||||
|
{
|
||||||
|
ht.Add(vm.stringval15 ?? "usernameiditemname", vm.stringval16);
|
||||||
|
}
|
||||||
|
vm.stringval20 = DateTime.Now.AddDays(-6).ToString("yyyy-MM-dd") + ";" +
|
||||||
|
DateTime.Now.AddDays(-14).ToString("yyyy-MM-dd") + ";" +
|
||||||
|
DateTime.Now.AddMonths(-1).ToString("yyyy-MM-dd") + ";" +
|
||||||
|
DateTime.Now.AddMonths(-2).ToString("yyyy-MM-dd");
|
||||||
|
vm.Lects = Dao.Get<Lect>("lect.lecture.document", ht);
|
||||||
|
vm.pagetotalcount = GetCount(vm.Lects.FirstOrDefault());
|
||||||
return View(vm);
|
return View(vm);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -226,7 +226,7 @@
|
||||||
</iBATIS>
|
</iBATIS>
|
||||||
<log4net>
|
<log4net>
|
||||||
<appender name="RollingLogFileAppender" type="log4net.Appender.RollingFileAppender">
|
<appender name="RollingLogFileAppender" type="log4net.Appender.RollingFileAppender">
|
||||||
<file value="D:\log\kfcf\log.txt" />
|
<file value="D:\log\ynicte\log.txt" />
|
||||||
<param name="MaxSizeRollBackups" value="2" />
|
<param name="MaxSizeRollBackups" value="2" />
|
||||||
<param name="MaximumFileSize" value="1024KB" />
|
<param name="MaximumFileSize" value="1024KB" />
|
||||||
<param name="RollingStyle" value="Size" />
|
<param name="RollingStyle" value="Size" />
|
||||||
|
|
@ -242,7 +242,7 @@
|
||||||
</layout>
|
</layout>
|
||||||
</appender>
|
</appender>
|
||||||
<appender name="DebugAppender" type="log4net.Appender.RollingFileAppender,log4net">
|
<appender name="DebugAppender" type="log4net.Appender.RollingFileAppender,log4net">
|
||||||
<param name="File" value="D:\log\kfcf\debug.txt" />
|
<param name="File" value="D:\log\ynicte\debug.txt" />
|
||||||
<param name="AppendToFile" value="true" />
|
<param name="AppendToFile" value="true" />
|
||||||
<param name="MaxSizeRollBackups" value="10" />
|
<param name="MaxSizeRollBackups" value="10" />
|
||||||
<param name="MaximumFileSize" value="5MB" />
|
<param name="MaximumFileSize" value="5MB" />
|
||||||
|
|
@ -253,7 +253,7 @@
|
||||||
</layout>
|
</layout>
|
||||||
</appender>
|
</appender>
|
||||||
<appender name="DeleteAppender" type="log4net.Appender.RollingFileAppender,log4net">
|
<appender name="DeleteAppender" type="log4net.Appender.RollingFileAppender,log4net">
|
||||||
<param name="File" value="D:\log\kfcf\delete.txt" />
|
<param name="File" value="D:\log\ynicte\delete.txt" />
|
||||||
<param name="AppendToFile" value="true" />
|
<param name="AppendToFile" value="true" />
|
||||||
<param name="MaxSizeRollBackups" value="10" />
|
<param name="MaxSizeRollBackups" value="10" />
|
||||||
<param name="MaximumFileSize" value="5MB" />
|
<param name="MaximumFileSize" value="5MB" />
|
||||||
|
|
@ -264,7 +264,7 @@
|
||||||
</layout>
|
</layout>
|
||||||
</appender>
|
</appender>
|
||||||
<appender name="WarnAppender" type="log4net.Appender.RollingFileAppender,log4net">
|
<appender name="WarnAppender" type="log4net.Appender.RollingFileAppender,log4net">
|
||||||
<param name="File" value="D:\log\kfcf\warn.txt" />
|
<param name="File" value="D:\log\ynicte\warn.txt" />
|
||||||
<param name="AppendToFile" value="true" />
|
<param name="AppendToFile" value="true" />
|
||||||
<param name="MaxSizeRollBackups" value="10" />
|
<param name="MaxSizeRollBackups" value="10" />
|
||||||
<param name="MaximumFileSize" value="5MB" />
|
<param name="MaximumFileSize" value="5MB" />
|
||||||
|
|
@ -275,7 +275,7 @@
|
||||||
</layout>
|
</layout>
|
||||||
</appender>
|
</appender>
|
||||||
<appender name="QueryAppender" type="log4net.Appender.RollingFileAppender,log4net">
|
<appender name="QueryAppender" type="log4net.Appender.RollingFileAppender,log4net">
|
||||||
<param name="File" value="D:\log\kfcf\query.txt" />
|
<param name="File" value="D:\log\ynicte\query.txt" />
|
||||||
<param name="AppendToFile" value="true" />
|
<param name="AppendToFile" value="true" />
|
||||||
<param name="MaxSizeRollBackups" value="10" />
|
<param name="MaxSizeRollBackups" value="10" />
|
||||||
<param name="MaximumFileSize" value="5MB" />
|
<param name="MaximumFileSize" value="5MB" />
|
||||||
|
|
@ -286,7 +286,7 @@
|
||||||
</layout>
|
</layout>
|
||||||
</appender>
|
</appender>
|
||||||
<appender name="ErrorAppender" type="log4net.Appender.RollingFileAppender,log4net">
|
<appender name="ErrorAppender" type="log4net.Appender.RollingFileAppender,log4net">
|
||||||
<param name="File" value="D:\log\kfcf\/error.txt" />
|
<param name="File" value="D:\log\ynicte\error.txt" />
|
||||||
<param name="AppendToFile" value="true" />
|
<param name="AppendToFile" value="true" />
|
||||||
<param name="MaxSizeRollBackups" value="10" />
|
<param name="MaxSizeRollBackups" value="10" />
|
||||||
<param name="MaximumFileSize" value="5MB" />
|
<param name="MaximumFileSize" value="5MB" />
|
||||||
|
|
@ -297,7 +297,7 @@
|
||||||
</layout>
|
</layout>
|
||||||
</appender>
|
</appender>
|
||||||
<appender name="TryErrorAppender" type="log4net.Appender.RollingFileAppender,log4net">
|
<appender name="TryErrorAppender" type="log4net.Appender.RollingFileAppender,log4net">
|
||||||
<param name="File" value="D:\log\kfcf\tryerror.txt" />
|
<param name="File" value="D:\log\ynicte\tryerror.txt" />
|
||||||
<param name="AppendToFile" value="true" />
|
<param name="AppendToFile" value="true" />
|
||||||
<param name="MaxSizeRollBackups" value="10" />
|
<param name="MaxSizeRollBackups" value="10" />
|
||||||
<param name="MaximumFileSize" value="5MB" />
|
<param name="MaximumFileSize" value="5MB" />
|
||||||
|
|
|
||||||
|
|
@ -1344,20 +1344,34 @@
|
||||||
,b.rstime,b.retime
|
,b.rstime,b.retime
|
||||||
,b.sstime,b.setime
|
,b.sstime,b.setime
|
||||||
,c.tyear,c.tseq
|
,c.tyear,c.tseq
|
||||||
,e.pstatus,e.payamt,e.ptype,e.ispg
|
,u.username,u.userid
|
||||||
|
,ass.asname
|
||||||
|
,e.payno,e.pstatus,e.payamt,e.ptype,e.ispg
|
||||||
,f.estart,f.eend
|
,f.estart,f.eend
|
||||||
,cc.cname studyplacename
|
,cc.cname studyplacename
|
||||||
,pt.taxno,pt.taxdate
|
,pt.taxno,pt.taxdate
|
||||||
|
,a.cdt
|
||||||
,row_number() over(order by a.cdt desc) rno
|
,row_number() over(order by a.cdt desc) rno
|
||||||
,count(a.lectno) over() pagetotalcount
|
,count(a.lectno) over() pagetotalcount
|
||||||
from lect a
|
from lect a
|
||||||
inner join cm b on b.cmno = a.cmno
|
inner join cm b on b.cmno = a.cmno
|
||||||
inner join term c on c.tmno = b.tmno
|
inner join term c on c.tmno = b.tmno
|
||||||
inner join pay e on e.payno = a.payno
|
inner join pay e on e.payno = a.payno
|
||||||
|
left outer join users u on u.userno = a.userno
|
||||||
|
left outer join assign ass on ass.asno = u.asno
|
||||||
left outer join cminningscd f on f.cmisno = a.cmisno
|
left outer join cminningscd f on f.cmisno = a.cmisno
|
||||||
left outer join comcode cc on cc.ccode = b.studyplace
|
left outer join comcode cc on cc.ccode = b.studyplace
|
||||||
left outer join paytax pt on pt.payno = e.payno and ifnull(pt.iscancel,0) =0
|
left outer join paytax pt on pt.payno = e.payno and ifnull(pt.iscancel,0) =0
|
||||||
where a.userno = #userno# and a.status=1 and a.ischanged=0
|
where a.status=1 and a.ischanged=0
|
||||||
|
<isNotNull property="cdts">and a.cdt >= #cdts#</isNotNull>
|
||||||
|
<isNotNull property="cdte">and a.cdt <= #cdte#</isNotNull>
|
||||||
|
<isNotNull property="asname">and ass.asname like concat('%',#asname#,'%')</isNotNull>
|
||||||
|
<isNotNull property="userno">and a.userno = #userno#</isNotNull>
|
||||||
|
<isNotNull property="isrebate"> a.isrebate = #isrebate#</isNotNull>
|
||||||
|
<isNotNull property="username"> u.username like concat('%',#username#,'%')</isNotNull>
|
||||||
|
<isNotNull property="userid"> u.userid like concat('%',#userid#,'%')</isNotNull>
|
||||||
|
<isNotNull property="cname"> b.cname like concat('%',#cname#,'%')</isNotNull>
|
||||||
|
<isNotNull property="usernameiditemname">and(u.username like concat('%',#usernameiditemname#,'%') or u.userid like concat('%',#usernameiditemname#,'%') or b.cname like concat('%',#usernameiditemname#,'%'))</isNotNull>
|
||||||
) a
|
) a
|
||||||
<include refid="sql.pagedynamic"></include>
|
<include refid="sql.pagedynamic"></include>
|
||||||
</select>
|
</select>
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,7 @@
|
||||||
<!--<property name="Sms" ref="objSms" />-->
|
<!--<property name="Sms" ref="objSms" />-->
|
||||||
<property name="TopMenuNo" value="2" />
|
<property name="TopMenuNo" value="2" />
|
||||||
<property name="PageRowCount" value="10" />
|
<property name="PageRowCount" value="10" />
|
||||||
<property name="MainSubDomain" value="kfcf" />
|
<property name="MainSubDomain" value="ynicte" />
|
||||||
<property name="IsDupCheck" value="1" />
|
<property name="IsDupCheck" value="1" />
|
||||||
</object>
|
</object>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -114,7 +114,7 @@
|
||||||
if (status1CNT < 3)
|
if (status1CNT < 3)
|
||||||
{
|
{
|
||||||
<li>
|
<li>
|
||||||
<a href="@(d.intval5 != 1 && d.intval4 == 1 && d.intval8 == 1 ? "/CRoom/Index?croomlectno=" + d.longval : d.intval5 != 1 && d.intval4 == 1 && d.intval8 == 0 ? "/My/Ready" : d.intval5 != 1 && d.intval4 == 51 ? "/My/Ready" : d.intval5 != 1 && d.intval4 == 21 ? "/My/Readypay?payno=" + d.longval2 : "/My/PayInfo?payno=" + d.longval2)">
|
<a href="@(d.intval5 != 1 && d.intval4 == 1 && d.intval8 == 1 ? "/CRoom/Index?croomlectno=" + d.longval : d.intval5 != 1 && d.intval4 == 1 && d.intval8 == 0 ? "/My/Ready" : d.intval5 != 1 && d.intval4 == 51 ? "/Course/ApplyPay" : d.intval5 != 1 && d.intval4 == 21 ? "/Course/ApplyPay?payno=" + d.longval2 : "/My/PayInfo?payno=" + d.longval2)">
|
||||||
<h5>
|
<h5>
|
||||||
<em>@d.intval-@(d.intval2)기</em>
|
<em>@d.intval-@(d.intval2)기</em>
|
||||||
<span class="nav">@(d.intval3 == 0 ? "ON" : d.intval3 == 1 ? "OFF" : "혼합")</span>
|
<span class="nav">@(d.intval3 == 0 ? "ON" : d.intval3 == 1 ? "OFF" : "혼합")</span>
|
||||||
|
|
|
||||||
|
|
@ -132,7 +132,7 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
function gopay(payno) {
|
function gopay(payno) {
|
||||||
location.href = "/My/ReadyPay?payno=" + payno;
|
location.href = "/Course/ApplyPay?payno=" + payno;
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
}
|
}
|
||||||
|
|
@ -291,7 +291,7 @@
|
||||||
</iBATIS>
|
</iBATIS>
|
||||||
<log4net>
|
<log4net>
|
||||||
<appender name="RollingLogFileAppender" type="log4net.Appender.RollingFileAppender">
|
<appender name="RollingLogFileAppender" type="log4net.Appender.RollingFileAppender">
|
||||||
<file value="D:\log\kfcf\log.txt" />
|
<file value="D:\log\ynicte\log.txt" />
|
||||||
<param name="MaxSizeRollBackups" value="2" />
|
<param name="MaxSizeRollBackups" value="2" />
|
||||||
<param name="MaximumFileSize" value="1024KB" />
|
<param name="MaximumFileSize" value="1024KB" />
|
||||||
<param name="RollingStyle" value="Size" />
|
<param name="RollingStyle" value="Size" />
|
||||||
|
|
|
||||||
|
|
@ -57,5 +57,6 @@ namespace NP.Model
|
||||||
public IList<PayTax> PayTaxes { get; set; }
|
public IList<PayTax> PayTaxes { get; set; }
|
||||||
public IList<PayTax> PayTaxes2 { get; set; }
|
public IList<PayTax> PayTaxes2 { get; set; }
|
||||||
public IList<PayItem> PayTaxItem { get; set; }
|
public IList<PayItem> PayTaxItem { get; set; }
|
||||||
|
public IList<Lect> Lects { get; set; }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue