Hl.WebMain/AdmPage/BizPrintDocument/PaymentData.aspx.cs
(开头部分) 3KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data;
using System.Text;
using Hl.Code;
using Hl.WebMain.Common;
namespace Hl.WebMain.AdmPage.BizPrintDocument
{
public partial class PaymentData : System.Web.UI.Page
{
#region "全局变量及属性"
public Hl.DataModel.BizServiceInfoPaymentSettled JiesInfo = null;
#endregion
#region "页面初始及加载"
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
GetModel();
StringBuilder returnData = new StringBuilder();
#region "开始处理"
DataTable yewugdDt = DataBll.BizServiceInfoHistory.Select("", "Top 1 LinkManNo", "", "And ServiceId=" + JiesInfo.ServiceId, "Order By Id DESC").Tables[0];
DataTable yewuzxDt = DataBll.BizServiceInfoHistory.Select("", "Top 1 LinkManNo", "", "And Id=" + JiesInfo.ServiceId, "Order By Id DESC").Tables[0];
returnData.AppendLine("{");
returnData.AppendLine(" \"收银单号\":\"" + JsonHelper.FilterCharJson("NO." + JiesInfo.Code) + "\",");
returnData.AppendLine(" \"收银日期\":\"" + JsonHelper.FilterCharJson("收银日期:" + JiesInfo.CreateDate.ToString("yyyy年MM月dd日")) + "\",");
returnData.AppendLine(" \"客户名称\":\"" + JsonHelper.FilterCharJson(yewugdDt.Rows.Count > 0 ? yewugdDt.Rows[0]["LinkManNo"].ToString() : (yewuzxDt.Rows.Count > 0 ? yewuzxDt.Rows[0]["LinkManNo"].ToString() : "")) + "\",");
returnData.AppendLine(" \"客户信息\":\"" + JsonHelper.FilterCharJson("车牌号为 " + JiesInfo.VehicleNo + " 业务单号为" + JiesInfo.ServiceNo + " 的车辆维修费") + "\",");
returnData.AppendLine(" \"经手人\":\"" + JsonHelper.FilterCharJson(JiesInfo.OperatorNo) + "\",");
returnData.AppendLine(" \"金额大写\":\"" + MoneyHelper.RmbAmountToUpper(JiesInfo.PayMoney) + "\",");
returnData.AppendLine(" \"金额数字\":\"" + MoneyHelper.RmbAmountToFloat(JiesInfo.PayMoney) + "\",");
returnData.AppendLine(" \"收款方式现金\":\"" + (JiesInfo.PayStyleNo == "现金" ? "■" : "□") + "\",");
returnData.AppendLine(" \"收款方式支票\":\"" + (JiesInfo.PayStyleNo == "支票" ? "■" : "□") + "\",");
returnData.AppendLine(" \"收款方式转账\":\"" + (JiesInfo.PayStyleNo == "转账" ? "■" : "□") + "\",");
returnData.AppendLine(" \"收款方式刷卡\":\"" + (JiesInfo.PayStyleNo == "刷卡" ? "■" : "□") + "\",");
returnData.AppendLine(" \"收款方式其他\":\"" + (JiesInfo.PayStyleNo == "其他" ? "■" : "□") + "\",");
returnData.AppendLine(" \"打印日期\":\"" + JsonHelper.FilterCharJson(DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss")) + "\"");
returnData.AppendLine("}");
#endregion
Response.Write(returnData.ToString());
Response.End();
}
}
protected void GetModel()
{
JiesInfo = DataBll.BizServiceInfoPaymentSettled.Select(DataConvert.ToInt(Request["settledId"], 0));
if (JiesInfo == null)
{
Message.MessageShows("", "参数错误!");
}
后面还有 5 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。
