|
|
|
@ -0,0 +1,38 @@ |
|
|
|
using System; |
|
|
|
using System.Collections.Generic; |
|
|
|
using System.Linq; |
|
|
|
using System.Text; |
|
|
|
using BWP.B3_YunKen; |
|
|
|
using BWP.B3Frameworks; |
|
|
|
using BWP.B3Frameworks.BO.MoneyTemplate; |
|
|
|
using BWP.Web.Pages.B3Sale.Bills.SaleOutStore_; |
|
|
|
using Forks.EnterpriseServices; |
|
|
|
using Forks.EnterpriseServices.DataForm; |
|
|
|
using Forks.Utils; |
|
|
|
using BWP.B3Sale.BO; |
|
|
|
using TSingSoft.WebPluginFramework; |
|
|
|
|
|
|
|
namespace BWP.Web.Pages.TypeIOCs |
|
|
|
{ |
|
|
|
[TypeIOC(typeof(SaleOutStorePrint), typeof(SaleOutStorePrint.AfterAddParameters))] |
|
|
|
class SaleOutStorePrintAfterAddParameters : SaleOutStorePrint.AfterAddParameters |
|
|
|
{ |
|
|
|
public void Invoke(IDictionary<string, object> dic, SaleOutStore dmo) |
|
|
|
{ |
|
|
|
var html = new StringBuilder(); |
|
|
|
var config = new B3YunKenOnlineConfiguration(); |
|
|
|
var str = config.SaleOutStorePrint.Value.Split(','); |
|
|
|
html.Append("<style type=\"text/css\">"); |
|
|
|
html.Append("#tblId td{font-size:" + str[2] + "px;margin-top:20px;}"); |
|
|
|
html.Append("</style>"); |
|
|
|
html.Append("<table style=\"border-collapse:collapse;\" bordercolor=\"black\" id = \"tblId\" cellpadding=\"3\" cellspacing=\"0\" border = \"1\" width=\"" + str[0] + "\" height=\"" + str[1] + "\" >"); |
|
|
|
html.Append("<tr><td colspan=\"2\" align=\"center\" >客户出门证No." + dmo.ID + "</td></tr>"); |
|
|
|
html.Append("<tr><td>发货时间:</td><td>" + dmo.LoadTime.ToString() + "</td></tr>"); |
|
|
|
html.Append("<tr><td>购货客户:</td><td>" + dmo.Customer_Name + "</td></tr>"); |
|
|
|
html.Append("<tr><td>车 牌 号:</td><td>" + dmo.HandcarNumber + "</td></tr>"); |
|
|
|
html.Append("<tr><td>经 办 人:</td><td>" + BLContext.User.Name + "</td></tr>"); |
|
|
|
html.Append("</table>"); |
|
|
|
dic.Add("$YunKen", html.ToString()); |
|
|
|
} |
|
|
|
} |
|
|
|
} |