| | |
| | | Condition += " and ok.BusinessManagerId = '" + BusinessManagerId + "'"; |
| | | if (!string.IsNullOrEmpty(CustormerName)) |
| | | Condition += " and oe.CompanyName like '%" + CustormerName + "%'"; |
| | | |
| | | if (!string.IsNullOrEmpty(PayStates)) |
| | | { |
| | | if (PayStates == "2") |
| | | { |
| | | Condition += " and not EXISTS ( select eoe.[KaipiaoshenqingId] from [EC_OrderExtend] eoe inner join [EC_OrderBasic] eob on eob.Keyid = eoe.Keyid where ok.Keyid = eoe.[KaipiaoshenqingId] and eob.PayState !=-1 ) "; |
| | | } |
| | | else if (PayStates == "1") |
| | | { |
| | | Condition += " and EXISTS ( select eoe.[KaipiaoshenqingId] from [EC_OrderExtend] eoe inner join [EC_OrderBasic] eob on eob.Keyid = eoe.Keyid where ok.Keyid = eoe.[KaipiaoshenqingId] and eob.PayState !=-1 ) "; |
| | | } |
| | | } |
| | | if (!string.IsNullOrEmpty(HuikuanStates)) |
| | | { |
| | | if (HuikuanStates == "2") |
| | |
| | | Condition += " and ( ok.Huikuanmoney is null or ok.Huikuanmoney <=0) "; |
| | | } |
| | | } |
| | | if (!string.IsNullOrEmpty(PayStates)) |
| | | { |
| | | if (PayStates == "2") |
| | | { |
| | | Condition += " and (( ok.Shenqingleixing ='订单开票' and not EXISTS ( select eoe.[KaipiaoshenqingId] from [EC_OrderExtend] eoe inner join [EC_OrderBasic] eob on eob.Keyid = eoe.Keyid where ok.Keyid = eoe.[KaipiaoshenqingId] and eob.PayState !=-1 ) ) or ( ok.Shenqingleixing ='预付款开票' and ok.[Kehumoney]>=ok.[kpmoney] ) )"; |
| | | } |
| | | else if (PayStates == "1") |
| | | { |
| | | Condition += " and ( ( ok.Shenqingleixing ='订单开票' and EXISTS ( select eoe.[KaipiaoshenqingId] from [EC_OrderExtend] eoe inner join [EC_OrderBasic] eob on eob.Keyid = eoe.Keyid where ok.Keyid = eoe.[KaipiaoshenqingId] and eob.PayState !=-1 ) ) or ( ok.Shenqingleixing ='预付款开票' and ok.[Kehumoney] < ok.[kpmoney] ) )"; |
| | | } |
| | | } |
| | | |
| | | |
| | | Query query = new Query(); |
| | | IList<Criterion> criterias = new List<Criterion>() |
| | |
| | | set; |
| | | } |
| | | |
| | | |
| | | /// <summary> |
| | | /// 催收情况 |
| | | /// </summary> |
| | | public string Cuikuanqingkuang |
| | | { |
| | | get; |
| | | set; |
| | | } |
| | | |
| | | |
| | | /// <summary> |
| | | /// 创建时间 |
| | | /// </summary> |
| | |
| | | this.CuishouTime = isChange ? MyConvert.ConvertToDateTime(value) : CuishouTime; |
| | | theValue = this.CuishouTime; |
| | | } |
| | | else if ("Cuikuanqingkuang".Equals(name, StringComparison.CurrentCultureIgnoreCase) || index == 6) |
| | | { |
| | | this.Cuikuanqingkuang = isChange ? MyConvert.ConvertToString(value) : Cuikuanqingkuang; |
| | | theValue = this.Cuikuanqingkuang; |
| | | } |
| | | |
| | | |
| | | return theValue; |
| | | } |
| | |
| | | get; |
| | | set; |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 申请类型 |
| | | /// </summary> |
| | | public string Shenqingleixing { get; set; } |
| | | |
| | | |
| | | |
| | | /// <summary> |
| | | /// 客户收款金额 |
| | | /// </summary> |
| | | public decimal? Kehumoney |
| | | { |
| | | get; |
| | | set; |
| | | } |
| | | |
| | | #endregion Model |
| | | |
| | | #region Visiter |
| | |
| | | this.kpmoney = isChange ? MyConvert.ConvertToDecimal(value) : kpmoney; |
| | | theValue = this.kpmoney; |
| | | } |
| | | else if ("Shenqingleixing".Equals(name, StringComparison.CurrentCultureIgnoreCase) || index == 29) |
| | | { |
| | | this.Shenqingleixing = isChange ? MyConvert.ConvertToString(value) : Shenqingleixing; |
| | | theValue = this.Shenqingleixing; |
| | | } |
| | | else if ("Kehumoney".Equals(name, StringComparison.CurrentCultureIgnoreCase) || index == 30) |
| | | { |
| | | this.Kehumoney = isChange ? MyConvert.ConvertToDecimal(value) : Kehumoney; |
| | | theValue = this.Kehumoney; |
| | | } |
| | | |
| | | |
| | | return theValue; |
| | |
| | | |
| | | new SqlParameter("@CuishouTime",trueModel.CuishouTime), |
| | | new SqlParameter("@Creater",trueModel.Creater), |
| | | |
| | | new SqlParameter("@Cuikuanqingkuang",string.IsNullOrWhiteSpace(trueModel.Cuikuanqingkuang)?"":trueModel.Cuikuanqingkuang), |
| | | |
| | | }; |
| | | string sql = "Insert Into OA_Kaipiaonewcuishou ( [KaipiaoId] , [Creater],[CreateTime],[CuishouTime] )" |
| | | + " Values ( @KaipiaoId, @Creater,@CreateTime,@CuishouTime )"; |
| | | string sql = "Insert Into OA_Kaipiaonewcuishou ( [KaipiaoId] , [Creater],[CreateTime],[CuishouTime],[Cuikuanqingkuang] )" |
| | | + " Values ( @KaipiaoId, @Creater,@CreateTime,@CuishouTime,@Cuikuanqingkuang )"; |
| | | try |
| | | { |
| | | _dataBase.ExecuteSql(sql, sqlParms.ToArray<SqlParameter>()); |
| | |
| | | |
| | | new SqlParameter("@CuishouTime",trueModel.CuishouTime), |
| | | new SqlParameter("@Creater",trueModel.Creater), |
| | | |
| | | new SqlParameter("@Cuikuanqingkuang",string.IsNullOrWhiteSpace(trueModel.Cuikuanqingkuang)?"":trueModel.Cuikuanqingkuang), |
| | | }; |
| | | string sql = "Update OA_Kaipiaonewcuishou Set [Creater]=@Creater,[CreateTime]=@CreateTime,[CuishouTime]=@CuishouTime where [Keyid] =@Keyid "; |
| | | string sql = "Update OA_Kaipiaonewcuishou Set [Creater]=@Creater,[CreateTime]=@CreateTime,[CuishouTime]=@CuishouTime,[Cuikuanqingkuang]=@Cuikuanqingkuang where [Keyid] =@Keyid "; |
| | | |
| | | try |
| | | { |
| | |
| | | new SqlParameter("@kpmoney",trueModel.kpmoney), |
| | | new SqlParameter("@Huikuanmoney",trueModel.Huikuanmoney.HasValue?trueModel.Huikuanmoney.Value:new decimal(0)), |
| | | |
| | | new SqlParameter("@Shenqingleixing",string.IsNullOrEmpty(trueModel.Shenqingleixing)?"":trueModel.Shenqingleixing), |
| | | new SqlParameter("@Kehumoney",trueModel.Kehumoney.HasValue?trueModel.Kehumoney.Value:new decimal(0)), |
| | | |
| | | }; |
| | | string sql = "Insert Into OA_Kaipiaoshenqing ([Keyid],[FirmId],[BuyerId],[Kaipiaoshenqing],[Kehuqianshou], [KehuqianshouTime], [KehuqianshouCreater],[KaipiaoquerenTime], [KaipiaoquerenCreater],[BusinessManagerId], [Creater],[CreateTime],[Updater],[LastUpdateTime],[SellerOrderId],remark,ApprovalStatus,Zengjianmoney,Dingdanshu,kpmoney,Huikuanmoney)" |
| | | + " Values ( @Keyid,@FirmId,@BuyerId,@Kaipiaoshenqing, @Kehuqianshou, @KehuqianshouTime, @KehuqianshouCreater, @KaipiaoquerenTime, @KaipiaoquerenCreater, @BusinessManagerId, @Creater,@CreateTime,@Updater,@LastUpdateTime,@SellerOrderId,@remark,@ApprovalStatus,@Zengjianmoney,@Dingdanshu,@kpmoney,@Huikuanmoney )"; |
| | | string sql = "Insert Into OA_Kaipiaoshenqing ([Keyid],[FirmId],[BuyerId],[Kaipiaoshenqing],[Kehuqianshou], [KehuqianshouTime], [KehuqianshouCreater],[KaipiaoquerenTime], [KaipiaoquerenCreater],[BusinessManagerId], [Creater],[CreateTime],[Updater],[LastUpdateTime],[SellerOrderId],remark,ApprovalStatus,Zengjianmoney,Dingdanshu,kpmoney,Huikuanmoney,Shenqingleixing,Kehumoney)" |
| | | + " Values ( @Keyid,@FirmId,@BuyerId,@Kaipiaoshenqing, @Kehuqianshou, @KehuqianshouTime, @KehuqianshouCreater, @KaipiaoquerenTime, @KaipiaoquerenCreater, @BusinessManagerId, @Creater,@CreateTime,@Updater,@LastUpdateTime,@SellerOrderId,@remark,@ApprovalStatus,@Zengjianmoney,@Dingdanshu,@kpmoney,@Huikuanmoney,@Shenqingleixing,@Kehumoney )"; |
| | | try |
| | | { |
| | | _dataBase.ExecuteSql(sql, sqlParms.ToArray<SqlParameter>()); |
| | |
| | | new SqlParameter("@Fapiaohao",string.IsNullOrEmpty(trueModel.Fapiaohao)?"":trueModel.Fapiaohao), |
| | | new SqlParameter("@Huikuanmoney",trueModel.Huikuanmoney.HasValue?trueModel.Huikuanmoney.Value:new decimal(0)), |
| | | ShoukuanTime, |
| | | new SqlParameter("@Kehumoney",trueModel.Kehumoney.HasValue?trueModel.Kehumoney.Value:new decimal(0)), |
| | | |
| | | }; |
| | | string sql = "Update OA_Kaipiaoshenqing Set [FirmId]=@FirmId,[BuyerId]=@BuyerId,[Kaipiaoshenqing]=@Kaipiaoshenqing,[Kehuqianshou]=@Kehuqianshou, [KehuqianshouTime]=@KehuqianshouTime, [KehuqianshouCreater]=@KehuqianshouCreater,[KaipiaoquerenTime]=@KaipiaoquerenTime, [KaipiaoquerenCreater]=@KaipiaoquerenCreater,[BusinessManagerId]=@BusinessManagerId, [Creater]=@Creater,[CreateTime]=@CreateTime,[Updater]=@Updater,[LastUpdateTime]=@LastUpdateTime,ApprovalStatus=@ApprovalStatus,Zengjianmoney=@Zengjianmoney,Kehuqianshoutupian=@Kehuqianshoutupian,Fapiaohao=@Fapiaohao,Huikuanmoney=@Huikuanmoney,ShoukuanTime=@ShoukuanTime where [Keyid] =@Keyid "; |
| | | string sql = "Update OA_Kaipiaoshenqing Set [FirmId]=@FirmId,[BuyerId]=@BuyerId,[Kaipiaoshenqing]=@Kaipiaoshenqing,[Kehuqianshou]=@Kehuqianshou, [KehuqianshouTime]=@KehuqianshouTime, [KehuqianshouCreater]=@KehuqianshouCreater,[KaipiaoquerenTime]=@KaipiaoquerenTime, [KaipiaoquerenCreater]=@KaipiaoquerenCreater,[BusinessManagerId]=@BusinessManagerId, [Creater]=@Creater,[CreateTime]=@CreateTime,[Updater]=@Updater,[LastUpdateTime]=@LastUpdateTime,ApprovalStatus=@ApprovalStatus,Zengjianmoney=@Zengjianmoney,Kehuqianshoutupian=@Kehuqianshoutupian,Fapiaohao=@Fapiaohao,Huikuanmoney=@Huikuanmoney,ShoukuanTime=@ShoukuanTime,Kehumoney=@Kehumoney where [Keyid] =@Keyid "; |
| | | |
| | | try |
| | | { |
| | |
| | | <Content Include="Pages\business\BargainPriceByFirm.aspx" /> |
| | | <Content Include="Pages\business\InvoicingHuikuan.aspx" /> |
| | | <Content Include="Pages\business\InvoicingCuishou.aspx" /> |
| | | <Content Include="Pages\business\kaipiaoKehu.aspx" /> |
| | | <Content Include="Pages\business\OrderListBatchKaipiao.aspx" /> |
| | | <Content Include="Pages\business\WorkBookUpLoad.aspx" /> |
| | | <Content Include="Pages\business\DeliverWorkBookSonghuo.aspx" /> |
| | |
| | | <Content Include="Pages\common\U_Info.ascx" /> |
| | | <Content Include="Pages\common\U_Link.ascx" /> |
| | | <Content Include="Pages\common\U_Login.ascx" /> |
| | | <Content Include="Pages\financial\DepositsCustomerFapiao.aspx" /> |
| | | <Content Include="Pages\financial\FirmAccountPrint.aspx" /> |
| | | <Content Include="Pages\financial\FirmAccountPrintTable.aspx" /> |
| | | <Content Include="Pages\financial\MemberOrderMoneyReceive.aspx" /> |
| | |
| | | <Compile Include="Pages\business\InvoicingCuishou.aspx.designer.cs"> |
| | | <DependentUpon>InvoicingCuishou.aspx</DependentUpon> |
| | | </Compile> |
| | | <Compile Include="Pages\business\kaipiaoKehu.aspx.cs"> |
| | | <DependentUpon>kaipiaoKehu.aspx</DependentUpon> |
| | | <SubType>ASPXCodeBehind</SubType> |
| | | </Compile> |
| | | <Compile Include="Pages\business\kaipiaoKehu.aspx.designer.cs"> |
| | | <DependentUpon>kaipiaoKehu.aspx</DependentUpon> |
| | | </Compile> |
| | | <Compile Include="Pages\business\OrderListBatchKaipiao.aspx.cs"> |
| | | <DependentUpon>OrderListBatchKaipiao.aspx</DependentUpon> |
| | | <SubType>ASPXCodeBehind</SubType> |
| | |
| | | <Compile Include="Pages\common\U_Login.ascx.designer.cs"> |
| | | <DependentUpon>U_Login.ascx</DependentUpon> |
| | | </Compile> |
| | | <Compile Include="Pages\financial\DepositsCustomerFapiao.aspx.cs"> |
| | | <DependentUpon>DepositsCustomerFapiao.aspx</DependentUpon> |
| | | <SubType>ASPXCodeBehind</SubType> |
| | | </Compile> |
| | | <Compile Include="Pages\financial\DepositsCustomerFapiao.aspx.designer.cs"> |
| | | <DependentUpon>DepositsCustomerFapiao.aspx</DependentUpon> |
| | | </Compile> |
| | | <Compile Include="Pages\financial\FirmAccountPrint.aspx.cs"> |
| | | <DependentUpon>FirmAccountPrint.aspx</DependentUpon> |
| | | <SubType>ASPXCodeBehind</SubType> |
| | |
| | | |
| | | //催收 |
| | | function ViewCuishou(personId) { |
| | | top.Dialog.open({ URL: "/Pages/business/InvoicingCuishou.aspx?id=" + personId, Title: "催款", Width: 400, Height: 600 }); |
| | | top.Dialog.open({ URL: "/Pages/business/InvoicingCuishou.aspx?id=" + personId, Title: "催款", Width: 600, Height: 800 }); |
| | | } |
| | | //收款 |
| | | function ViewShoukuan(personId) { |
| | | top.Dialog.open({ URL: "/Pages/financial/InvoicingShoukuan.aspx?id=" + personId, Title: "收款", Width: 600, Height: 800 }); |
| | | function ViewShoukuan(personId, shenqingleixing) { |
| | | if (shenqingleixing == "订单开票") { |
| | | top.Dialog.open({ URL: "/Pages/financial/InvoicingShoukuan.aspx?id=" + personId, Title: "订单收款", Width: 600, Height: 800 }); |
| | | } else { |
| | | top.Dialog.open({ URL: "/Pages/financial/DepositsCustomerFapiao.aspx?Keyid=" + personId, Title: "客户预付款存款", Width: 900, Height: 680 }); |
| | | } |
| | | |
| | | } |
| | | |
| | | //回款 |
| | |
| | | 申请开票时间 |
| | | </th> |
| | | <th style="text-align: center;" width="70"> |
| | | 申请类型 |
| | | </th> |
| | | <th style="text-align: center;" width="70"> |
| | | 业务经理 |
| | | </th> |
| | | |
| | |
| | | </td> |
| | | <td> |
| | | <%#Eval("CreateTime", "{0:yyyy-MM-dd}")%> |
| | | |
| | | </td> |
| | | <td style="text-align: center;"> |
| | | <%#Eval("Shenqingleixing")%> |
| | | |
| | | |
| | | </td> |
| | | <td style="text-align: center;"> |
| | |
| | | |
| | | <a href='javascript:void(0)' title='付款登记' class='a_under' onclick='ViewFukuan("<%#Eval("Keyid")%>")'> 付款登记 </a> |
| | | <a href='javascript:void(0)' title='催款' class='a_under' onclick='ViewCuishou("<%#Eval("Keyid")%>")'> 催款 </a> |
| | | <a href='javascript:void(0)' title='收款' class='a_under' onclick='ViewShoukuan("<%#Eval("Keyid")%>")'> 收款 </a> |
| | | <a href='javascript:void(0)' title='收款' class='a_under' onclick='ViewShoukuan("<%#Eval("Keyid")%>","<%#Eval("Shenqingleixing")%>")'> 收款 </a> |
| | | </td> |
| | | |
| | | </tr> |
| | |
| | | LF_OrderFileBLL _lF_OrderFileBLL = null; |
| | | EC_OrderBLL _eC_OrderBLL = null; |
| | | OA_KaipiaoshenqingBLL oA_KaipiaoshenqingBLL = null; |
| | | |
| | | /// <summary> |
| | | /// 初始化构造 |
| | | /// </summary> |
| | |
| | | |
| | | isWin = oA_KaipiaoshenqingBLL.UpdateModel(oA_Kaipiaoshenqing); |
| | | |
| | | |
| | | if(oA_Kaipiaoshenqing.Shenqingleixing == "订单开票") |
| | | { |
| | | EC_OrderExtend model = new EC_OrderExtend(); |
| | | model.KaipiaoshenqingId = oA_Kaipiaoshenqing.Keyid; |
| | | model.KaipiaoshenqingTime = oA_Kaipiaoshenqing.KaipiaoquerenTime; |
| | |
| | | model.KaipiaoshenqingCreater = CurrentUser.TrueMemberId; |
| | | |
| | | isWin = _eC_OrderBLL.NewUpdateKaipiaoshenqings(model); |
| | | } |
| | | |
| | | |
| | | if (isWin) |
| | | { |
| | |
| | | |
| | | </tr> |
| | | <tr> |
| | | <td class="contentLeft" colspan='2'> 催款情况: </td> |
| | | |
| | | </tr> |
| | | <tr > |
| | | |
| | | <td class="contentLeft" colspan='2' > <textarea id="txtCuikuanqingkuang" runat="server" maxlength="250" style=" width:570px; height:120px;"></textarea></td> |
| | | |
| | | </tr> |
| | | |
| | | |
| | | <tr> |
| | | <td class="contentLeft" colspan='2'> |
| | |      <input type="button" value="确认" runat="server" id='btnSubmit' /> |
| | | <input type="hidden" id="ids" runat="server" /> |
| | |
| | | </th> |
| | | <th style="text-align: center;" width="70"> |
| | | 催款时间 |
| | | </th> |
| | | <th style="text-align: center;" width="200"> |
| | | 催收情况 |
| | | </th> |
| | | <th style="text-align: center;" width="70"> |
| | | 催款人 |
| | |
| | | |
| | | </td> |
| | | <td style="text-align: center;"> |
| | | <%#Eval("Cuikuanqingkuang")%> |
| | | |
| | | |
| | | </td> |
| | | <td style="text-align: center;"> |
| | | <%#Eval("Creater")%> |
| | | |
| | | |
| | |
| | | oA_Kaipiaonewcuishou.Creater = CurrentUser.ShortName; |
| | | oA_Kaipiaonewcuishou.CreateTime = DateTime.Now; |
| | | oA_Kaipiaonewcuishou.CuishouTime = oA_Kaipiaoshenqing.ShoukuanTime; |
| | | oA_Kaipiaonewcuishou.Cuikuanqingkuang = this.txtCuikuanqingkuang.Value; |
| | | isWin = oA_KaipiaonewcuishouBLL.InsertModel(oA_Kaipiaonewcuishou); |
| | | |
| | | if (isWin) |
| | |
| | | protected global::System.Web.UI.HtmlControls.HtmlInputText txtStartTime; |
| | | |
| | | /// <summary> |
| | | /// txtCuikuanqingkuang 控件。 |
| | | /// </summary> |
| | | /// <remarks> |
| | | /// 自动生成的字段。 |
| | | /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 |
| | | /// </remarks> |
| | | protected global::System.Web.UI.HtmlControls.HtmlTextArea txtCuikuanqingkuang; |
| | | |
| | | /// <summary> |
| | | /// btnSubmit 控件。 |
| | | /// </summary> |
| | | /// <remarks> |
| | |
| | | top.Dialog.open({ URL: url, Title: "开票申请确认", Height: 600, Width: 580 }); |
| | | } |
| | | |
| | | function ToInvoicingkehu() { |
| | | var url = "/Pages/business/kaipiaoKehu.aspx"; |
| | | top.Dialog.open({ URL: url, Title: "预付款开票", Height: 600, Width: 580 }); |
| | | } |
| | | |
| | | //订单评价 |
| | | function evaluationModel(orderid) { |
| | | dialog.open({ URL: "/Pages/business/EvaluationSeller.aspx?orderid=" + orderid, Title: "卖家评价", Width: 580, Height: 300 }); |
| | |
| | | <td> |
| | | <input id='txtOrderId' runat="server" maxlength='25' /> |
| | | </td> |
| | | <td class="ali03"> |
| | | <%--<td class="ali03"> |
| | | 订单类型: |
| | | </td> |
| | | <td> |
| | | <select keepdefaultstyle='true' class=' firstfocus' id='selPrintTypes' runat="server" datatextfield="PrintName" datavaluefield="Keyid"> |
| | | </select> |
| | | </td> |
| | | <%--<td class="ali03"> |
| | | <td class="ali03"> |
| | | 订单来源: |
| | | </td> |
| | | <td> |
| | |
| | | <td> |
| | | <input id='txtCreaterName' runat="server" maxlength='50' /> |
| | | </td> |
| | | <td class="ali03"> |
| | | 客户名称: |
| | | </td> |
| | | <td> |
| | | <input id='txtCustormerName' runat="server" maxlength='50' /> |
| | | </td> |
| | | </tr> |
| | | <tr style="padding-left: 50px"> |
| | | <%--<td class="ali03"> |
| | |
| | | <select keepdefaultstyle='true' id='selCustormerLevels' runat="server" datatextfield='Name' datavaluefield='Keyid'> |
| | | </select> |
| | | </td>--%> |
| | | <td class="ali03"> |
| | | 客户名称: |
| | | </td> |
| | | <td> |
| | | <input id='txtCustormerName' runat="server" maxlength='50' /> |
| | | </td> |
| | | |
| | | <td class="ali03"> |
| | | 客户经理: |
| | | </td> |
| | |
| | | <select keepdefaultstyle='true' id='selOrderStates' runat="server" datatextfield="Name" datavaluefield="MeanValue"> |
| | | </select> |
| | | </td>--%> |
| | | <td class="ali03"> |
| | | 收款状态: |
| | | </td> |
| | | <td> |
| | | <select keepdefaultstyle='true' id='selPayStates' runat="server" datatextfield="Name" datavaluefield="MeanValue"> |
| | | </select> |
| | | </td> |
| | | <td class="ali03"> |
| | | |
| | | </td> |
| | |
| | | <div class="box_tool_line"> |
| | | </div>--%> |
| | | |
| | | <a href="javascript:;" menu_member_case_id="case_ToBatchRemoveList" menu_member_case_name="去除订单" onclick="ToBatchRemove();"><span class="icon_remove">去除订单</span></a> |
| | | <a href="javascript:;" onclick="ToBatchRemove();"><span class="icon_remove">去除订单</span></a> |
| | | <div class="box_tool_line"> |
| | | </div> |
| | | <a href="javascript:;" menu_member_case_id="case_ToBatchInvoicingList" menu_member_case_name="开票申请" onclick="ToBatchInvoicingList();"><span class="icon_edit">开票申请</span></a> |
| | | <a href="javascript:;" onclick="ToBatchInvoicingList();"><span class="icon_edit">开票申请</span></a> |
| | | <div class="box_tool_line"> |
| | | </div> |
| | | <a href="javascript:;" onclick="ToInvoicingkehu();"><span class="icon_edit">预付款开票</span></a> |
| | | <div class="box_tool_line"> |
| | | </div> |
| | | <%-- <a href="javascript:;" menu_member_case_id="case_ToBatchPayList" menu_member_case_name="批量收款" onclick="ToBatchPayList();"><span class="icon_edit">批量收款</span></a> |
| | |
| | | Sys_DictionaryBLL _sys_DictionaryBLL = new Sys_DictionaryBLL();//字典业务逻辑操作类对象 |
| | | SysInquiry_PrintingTypeBLL _sysInquiry_PrintingTypeBLL = new SysInquiry_PrintingTypeBLL();//印刷业务类型业务逻辑操作类对象 |
| | | |
| | | this.selPrintTypes.DataSource = _sysInquiry_PrintingTypeBLL.SelectUsedModles(); |
| | | this.selPrintTypes.DataBind(); |
| | | this.selPrintTypes.Items.Insert(0, new ListItem("全部", "")); |
| | | this.selPrintTypes.Items.Add(new ListItem("其他", "-1")); |
| | | //this.selPrintTypes.DataSource = _sysInquiry_PrintingTypeBLL.SelectUsedModles(); |
| | | //this.selPrintTypes.DataBind(); |
| | | //this.selPrintTypes.Items.Insert(0, new ListItem("全部", "")); |
| | | //this.selPrintTypes.Items.Add(new ListItem("其他", "-1")); |
| | | |
| | | //this.selOrderTypes.DataSource = _sys_DictionaryBLL.GetDataByType("EC_订单类型"); |
| | | //this.selOrderTypes.DataBind(); |
| | | //this.selOrderTypes.Items.Insert(0, new ListItem("全部", "")); |
| | | |
| | | //this.selPayStates.DataSource = _sys_DictionaryBLL.GetDataByType("EC_订单支付状态"); |
| | | //this.selPayStates.DataBind(); |
| | | //this.selPayStates.Items.Insert(0, new ListItem("全部", "")); |
| | | this.selPayStates.DataSource = _sys_DictionaryBLL.GetDataByType("EC_订单支付状态"); |
| | | this.selPayStates.DataBind(); |
| | | this.selPayStates.Items.Insert(0, new ListItem("全部", "")); |
| | | this.selPayStates.Value = "0"; |
| | | |
| | | //this.selOrderStates.DataSource = _sys_DictionaryBLL.GetDataByType("EC_订单状态").Where(p => p.MeanValue.Value != -5 && p.MeanValue.Value != -4); |
| | | //this.selOrderStates.DataBind(); |
| | |
| | | SetParamValue(searchParam, 3, this.txtCustormerName.Value.Trim()); |
| | | SetParamValue(searchParam, 4, this.txtBeginData.Value.Trim()); |
| | | SetParamValue(searchParam, 5, this.txtEndDate.Value.Trim()); |
| | | SetParamValue(searchParam, 6, this.selPrintTypes.Value); |
| | | SetParamValue(searchParam, 6, ""); //this.selPrintTypes.Value |
| | | SetParamValue(searchParam, 7, "");//this.selOrderTypes.Value |
| | | SetParamValue(searchParam, 8, "");//this.selOrderStates.Value |
| | | SetParamValue(searchParam, 9, "");//this.selPayStates.Value |
| | | SetParamValue(searchParam, 9, this.selPayStates.Value); |
| | | SetParamValue(searchParam, 10, this.txtCreaterName.Value.Trim()); |
| | | SetParamValue(searchParam, 11, "");//this.selCustormerLevels.Value |
| | | SetParamValue(searchParam, 12, this.selCustormerManager.Value); |
| | |
| | | protected global::System.Web.UI.HtmlControls.HtmlInputText txtOrderId; |
| | | |
| | | /// <summary> |
| | | /// selPrintTypes 控件。 |
| | | /// </summary> |
| | | /// <remarks> |
| | | /// 自动生成的字段。 |
| | | /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 |
| | | /// </remarks> |
| | | protected global::System.Web.UI.HtmlControls.HtmlSelect selPrintTypes; |
| | | |
| | | /// <summary> |
| | | /// txtCreaterName 控件。 |
| | | /// </summary> |
| | | /// <remarks> |
| | |
| | | protected global::System.Web.UI.HtmlControls.HtmlSelect selBusinessManager; |
| | | |
| | | /// <summary> |
| | | /// selPayStates 控件。 |
| | | /// </summary> |
| | | /// <remarks> |
| | | /// 自动生成的字段。 |
| | | /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 |
| | | /// </remarks> |
| | | protected global::System.Web.UI.HtmlControls.HtmlSelect selPayStates; |
| | | |
| | | /// <summary> |
| | | /// btn_Search 控件。 |
| | | /// </summary> |
| | | /// <remarks> |
| | |
| | | <td><span id="khname" runat="server"></span></td> |
| | | </tr> |
| | | <tr> |
| | | <td class="ali03 w100px">订单数量:</td> |
| | | <td><span id="Dingdanshu" runat="server"></span></td> |
| | | </tr> |
| | | <tr> |
| | | <td class="ali03">开票金额:</td> |
| | | <td><span id="kpmoney" runat="server"></span></td> |
| | | </tr> |
| | |
| | | </tr> |
| | | <tr id="trbtn" runat="server"> |
| | | <td class="ali02" colspan="2"> |
| | | <asp:Button ID="btn_Submit" Text="提交" runat="server" OnClick="btn_Submit_form" /> |
| | | <asp:Button ID="btn_Submit" Text="提交申请" runat="server" OnClick="btn_Submit_form" /> |
| | | <span style="margin-left:10px"></span> |
| | | <input type="button" value="取消 " onclick="top.Dialog.close()" /> |
| | | </td> |
| | |
| | | //} |
| | | kpmoney.InnerText = total.ToString("0.00"); |
| | | khname.InnerText = name; |
| | | Dingdanshu.InnerText = orderIdStr.Split(',').Length +"个"; |
| | | } |
| | | else |
| | | { |
| | |
| | | m_OA_WorkPlan.LastUpdateTime = nowTime; |
| | | oA_WorkReminderBll.InsertModel(m_OA_WorkPlan); |
| | | } |
| | | |
| | | oA_DeliverPlan.Shenqingleixing = "订单开票"; |
| | | oA_DeliverPlan.Creater = CurrentUser.TrueMemberId; |
| | | oA_DeliverPlan.CreateTime = DateTime.Now; |
| | | oA_DeliverPlan.Updater = CurrentUser.TrueMemberId; |
| | |
| | | protected global::System.Web.UI.HtmlControls.HtmlGenericControl khname; |
| | | |
| | | /// <summary> |
| | | /// Dingdanshu 控件。 |
| | | /// </summary> |
| | | /// <remarks> |
| | | /// 自动生成的字段。 |
| | | /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 |
| | | /// </remarks> |
| | | protected global::System.Web.UI.HtmlControls.HtmlGenericControl Dingdanshu; |
| | | |
| | | /// <summary> |
| | | /// kpmoney 控件。 |
| | | /// </summary> |
| | | /// <remarks> |
New file |
| | |
| | | <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="kaipiaoKehu.aspx.cs" Inherits="CY.WebForm.Pages.business.kaipiaoKehu" %> |
| | | |
| | | <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> |
| | | |
| | | <html xmlns="http://www.w3.org/1999/xhtml"> |
| | | <head runat="server"> |
| | | <uc:CMSHead ID="CMSHead1" runat="server" /> |
| | | </head> |
| | | <body style="padding:10px"> |
| | | <form runat="server"> |
| | | <table class="tableStyle" > |
| | | <tr> |
| | | <td class="ali03 w100px">客户名称:</td> |
| | | <td><select id='selCustormer' runat="server" keepdefaultstyle='true' datavaluefield='MemberId' datatextfield='CompanyName' onchange='custormerChange(this)' class='Sreq' selinputhtml="True" sign="" style=" width:123px;"></select></td> |
| | | </tr> |
| | | |
| | | |
| | | <tr> |
| | | <td class="ali03">开票金额:</td> |
| | | <td> <input id='txtkpmoney' runat="server" maxlength='18' onblur="validateAmount(event)" placeholder="请输入开票金额" /></td> |
| | | </tr> |
| | | |
| | | |
| | | <tr> |
| | | <td colspan="2"></td> |
| | | </tr> |
| | | <tr id="trbtn" runat="server"> |
| | | <td class="ali02" colspan="2"> |
| | | <asp:Button ID="btn_Submit" Text="提交申请" runat="server" OnClick="btn_Submit_form" /> |
| | | <span style="margin-left:10px"></span> |
| | | <input type="button" value="取消 " onclick="top.Dialog.close()" /> |
| | | </td> |
| | | </tr> |
| | | </table> |
| | | </form> |
| | | </body> |
| | | <script type="text/javascript" language="javascript"> |
| | | function validateAmount(event) { |
| | | var input = event.target; |
| | | var value = input.value; |
| | | var regex = /^[0-9]+(\.[0-9]{1,2})?$/; |
| | | |
| | | if (!regex.test(value)) { |
| | | // 输入无效,重置值并将焦点设回文本框 |
| | | input.value = '0'; |
| | | input.focus(); |
| | | alert('请输入有效的金额,例如 123 或 45.67'); |
| | | } |
| | | } |
| | | |
| | | //为Select新增过滤功能 |
| | | function SelectAddSearch() { |
| | | $("select[SelInputHtml='True']").each(function (i, v) { |
| | | $(this).unbind("blur"); |
| | | var old = $(this).html(); |
| | | var oldObject = $(this).clone(); |
| | | var sign = "selectS" + i; |
| | | $(v).attr("sign", sign); |
| | | |
| | | var inputClass = "input_" + sign; |
| | | var html = "<span style='margin-left:10px'>过滤:</span><input type='text' class='" + inputClass + "' style='width:80px;height:18px;line-height:18px;'/><span onclick='showCustomer()' style=\"padding-left:10px;\" class=\"a_under\">新增客户</span>"; |
| | | $(v).after(html); |
| | | $("." + inputClass).blur(function () { |
| | | var nowval = $(this).val().trim(); |
| | | var output = ""; |
| | | if (nowval == "" || nowval == null) { |
| | | output = old; |
| | | } else { |
| | | output += "<option value=''>请选择</option>"; |
| | | var valueArr = new Array(); |
| | | oldObject.find("option").each(function (ii, vv) { |
| | | |
| | | var value = $.trim($(vv).attr("value")); |
| | | var text = $.trim($(vv).text()); |
| | | |
| | | if (text.indexOf(nowval) >= 0) |
| | | valueArr.push(value + "|||" + text); |
| | | }); |
| | | for (var ss in valueArr) { |
| | | var s = valueArr[ss]; |
| | | if (s.split("|||").length == 2) { |
| | | var value1 = s.split("|||")[0]; |
| | | var text1 = s.split("|||")[1]; |
| | | output += "<option value='" + value1 + "'>" + text1 + "</option>"; |
| | | } |
| | | } |
| | | } |
| | | $(v).html(output); |
| | | }); |
| | | }); |
| | | } |
| | | |
| | | ///新增客户 |
| | | function showCustomer() { |
| | | top.Dialog.open({ URL: "/Pages/business/CorporateClientsEdit.aspx?src=order", Title: "新增客户", Width: 1200, Height: 780 }); |
| | | } |
| | | |
| | | $(function () { |
| | | SelectAddSearch(); |
| | | }); |
| | | </script> |
| | | </html> |
New file |
| | |
| | | using System; |
| | | using System.Collections.Generic; |
| | | using System.Linq; |
| | | using System.Web; |
| | | using System.Web.UI; |
| | | using System.Web.UI.WebControls; |
| | | using CY.BLL.EC; |
| | | using CY.Model; |
| | | using CY.Infrastructure.Common; |
| | | using CY.BLL.Integrity; |
| | | using CY.BLL; |
| | | using System.Threading.Tasks; |
| | | using System.Transactions; |
| | | |
| | | namespace CY.WebForm.Pages.business |
| | | { |
| | | //吴辉 |
| | | //卖家评价 |
| | | public partial class kaipiaoKehu : BasePage |
| | | { |
| | | EC_OrderBasicBLL bll_EC_OrderBasicBLL = null; |
| | | EC_OrderBLL _eC_OrderBLL = null; |
| | | OA_KaipiaoshenqingBLL _oA_KaipiaoshenqingBLL = null; |
| | | OA_CorporateClientsBLL _oA_CorporateClientsBLL = null; |
| | | OA_StaffBLL bll_OA_StaffBLL = null; |
| | | OA_WorkPlanBll oA_WorkReminderBll = null; |
| | | |
| | | |
| | | //初始化 |
| | | public kaipiaoKehu() |
| | | { |
| | | bll_EC_OrderBasicBLL = new EC_OrderBasicBLL(); |
| | | _eC_OrderBLL = new EC_OrderBLL(); |
| | | _oA_CorporateClientsBLL = new OA_CorporateClientsBLL(); |
| | | _oA_KaipiaoshenqingBLL = new OA_KaipiaoshenqingBLL(); |
| | | bll_OA_StaffBLL = new OA_StaffBLL(); |
| | | oA_WorkReminderBll = new OA_WorkPlanBll(); |
| | | } |
| | | |
| | | //页面加载 |
| | | protected void Page_Load(object sender, EventArgs e) |
| | | { |
| | | if (!IsPostBack) |
| | | { |
| | | InitData(); |
| | | } |
| | | } |
| | | |
| | | //绑定数据 |
| | | public void InitData() |
| | | { |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | IList<OA_CorporateClients> corporateClients = _oA_CorporateClientsBLL.SelectListByFirmId(CurrentUser.MemberId) as IList<OA_CorporateClients>; |
| | | if (null != corporateClients) |
| | | { |
| | | corporateClients.Where(cc => CurrentUser.MemberId.Equals(cc.MemberId) && corporateClients.Remove(cc)); |
| | | } |
| | | this.selCustormer.DataSource = corporateClients; |
| | | this.selCustormer.DataBind(); |
| | | this.selCustormer.Items.Insert(0, new ListItem("请选择", "")); |
| | | |
| | | |
| | | txtkpmoney.Value = ""; |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | } |
| | | |
| | | //提交事件 |
| | | protected void btn_Submit_form(object sender, EventArgs e) |
| | | { |
| | | AcceptAll3(); |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 批量开票申请 |
| | | /// </summary> |
| | | public void AcceptAll3() |
| | | { |
| | | |
| | | if (string.IsNullOrEmpty(this.selCustormer.Value)) |
| | | |
| | | { |
| | | //操作失败 |
| | | JavaScript.MessageBox("请选择客户", this); |
| | | return; |
| | | } |
| | | |
| | | if ( this.txtkpmoney.Value.ToDecimal2()<=0) |
| | | |
| | | { |
| | | //操作失败 |
| | | JavaScript.MessageBox("请填写开票金额", this); |
| | | return; |
| | | } |
| | | |
| | | |
| | | OA_CorporateClients oA_CorporateClient = _oA_CorporateClientsBLL.GetModel(this.selCustormer.Value.ToGuid2()); |
| | | using (TransactionScope scope = new TransactionScope(TransactionScopeOption.Required, |
| | | new TransactionOptions |
| | | { |
| | | IsolationLevel = IsolationLevel.ReadCommitted, |
| | | Timeout = TransactionManager.MaximumTimeout |
| | | } |
| | | ) |
| | | ) |
| | | { |
| | | |
| | | try |
| | | { |
| | | string ssss = DateTime.Now.ToString("yyyyMMdd"); |
| | | string SellerOrderId = ssss + 1.ToString("000"); |
| | | |
| | | string maxSellerOrderId = _oA_KaipiaoshenqingBLL.GetModelByformid(CurrentUser.MemberId).Where(x => x.SellerOrderId.Contains(ssss)).Max(x => x.SellerOrderId); |
| | | if (!string.IsNullOrWhiteSpace(maxSellerOrderId)) |
| | | { |
| | | string aaaaaaaaaaaa = maxSellerOrderId.Substring(maxSellerOrderId.Length - 3, 3); |
| | | SellerOrderId = ssss + (aaaaaaaaaaaa.ToInt32().Value + 1).ToString("000"); |
| | | } |
| | | OA_Kaipiaoshenqing oA_DeliverPlan = new OA_Kaipiaoshenqing(); |
| | | |
| | | |
| | | oA_DeliverPlan.Keyid = Guid.NewGuid(); |
| | | oA_DeliverPlan.FirmId = CurrentUser.MemberId; |
| | | oA_DeliverPlan.BuyerId = this.selCustormer.Value.ToGuid2(); |
| | | oA_DeliverPlan.Kaipiaoshenqing = 1; |
| | | oA_DeliverPlan.Kehuqianshou = 1; |
| | | oA_DeliverPlan.SellerOrderId = SellerOrderId; |
| | | oA_DeliverPlan.remark = "";//.Replace("\r\n", "<br>"); |
| | | |
| | | oA_DeliverPlan.KehuqianshouTime = null; |
| | | oA_DeliverPlan.KehuqianshouCreater = null; |
| | | oA_DeliverPlan.KaipiaoquerenTime = null; |
| | | oA_DeliverPlan.KaipiaoquerenCreater = null; |
| | | oA_DeliverPlan.BusinessManagerId = oA_CorporateClient.BusinessManagerId; |
| | | oA_DeliverPlan.Zengjianmoney = 0; |
| | | oA_DeliverPlan.kpmoney = this.txtkpmoney.Value.ToDecimal2(); |
| | | oA_DeliverPlan.ApprovalStatus = 1; |
| | | oA_DeliverPlan.Dingdanshu = 0; |
| | | |
| | | oA_DeliverPlan.Shenqingleixing = "预付款开票"; |
| | | oA_DeliverPlan.Creater = CurrentUser.TrueMemberId; |
| | | oA_DeliverPlan.CreateTime = DateTime.Now; |
| | | oA_DeliverPlan.Updater = CurrentUser.TrueMemberId; |
| | | oA_DeliverPlan.LastUpdateTime = DateTime.Now; |
| | | bool result = true; |
| | | result = _oA_KaipiaoshenqingBLL.InsertModel(oA_DeliverPlan); |
| | | |
| | | |
| | | |
| | | if (!result) |
| | | { |
| | | return; |
| | | } |
| | | //} |
| | | scope.Complete(); |
| | | } |
| | | catch (Exception ex) |
| | | { |
| | | // 回滚事务 |
| | | } |
| | | finally |
| | | { |
| | | // 释放资源 |
| | | scope.Dispose(); |
| | | } |
| | | } |
| | | //JavaScript.MessageBox("提交成功", this); |
| | | |
| | | //操作成功 |
| | | JavaScript.MessageBoxsssss("提交成功", this, true, true); |
| | | |
| | | } |
| | | } |
| | | } |
New file |
| | |
| | | //------------------------------------------------------------------------------ |
| | | // <自动生成> |
| | | // 此代码由工具生成。 |
| | | // |
| | | // 对此文件的更改可能导致不正确的行为,如果 |
| | | // 重新生成代码,则所做更改将丢失。 |
| | | // </自动生成> |
| | | //------------------------------------------------------------------------------ |
| | | |
| | | namespace CY.WebForm.Pages.business |
| | | { |
| | | |
| | | |
| | | public partial class kaipiaoKehu |
| | | { |
| | | |
| | | /// <summary> |
| | | /// CMSHead1 控件。 |
| | | /// </summary> |
| | | /// <remarks> |
| | | /// 自动生成的字段。 |
| | | /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 |
| | | /// </remarks> |
| | | protected global::CY.WebForm.Pages.common.CMSHead CMSHead1; |
| | | |
| | | /// <summary> |
| | | /// selCustormer 控件。 |
| | | /// </summary> |
| | | /// <remarks> |
| | | /// 自动生成的字段。 |
| | | /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 |
| | | /// </remarks> |
| | | protected global::System.Web.UI.HtmlControls.HtmlSelect selCustormer; |
| | | |
| | | /// <summary> |
| | | /// txtkpmoney 控件。 |
| | | /// </summary> |
| | | /// <remarks> |
| | | /// 自动生成的字段。 |
| | | /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 |
| | | /// </remarks> |
| | | protected global::System.Web.UI.HtmlControls.HtmlInputText txtkpmoney; |
| | | |
| | | /// <summary> |
| | | /// trbtn 控件。 |
| | | /// </summary> |
| | | /// <remarks> |
| | | /// 自动生成的字段。 |
| | | /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 |
| | | /// </remarks> |
| | | protected global::System.Web.UI.HtmlControls.HtmlTableRow trbtn; |
| | | |
| | | /// <summary> |
| | | /// btn_Submit 控件。 |
| | | /// </summary> |
| | | /// <remarks> |
| | | /// 自动生成的字段。 |
| | | /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 |
| | | /// </remarks> |
| | | protected global::System.Web.UI.WebControls.Button btn_Submit; |
| | | } |
| | | } |
New file |
| | |
| | | <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="DepositsCustomerFapiao.aspx.cs" Inherits="CY.WebForm.Pages.financial.DepositsCustomerFapiao" %> |
| | | |
| | | <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> |
| | | <html xmlns="http://www.w3.org/1999/xhtml"> |
| | | <head runat="server"> |
| | | <title>客户预付款存款</title> |
| | | <uc:CMSHead ID="CMSHead1" runat="server" /> |
| | | <script language="javascript" type="text/javascript"> |
| | | function ChangeThisType(obj) { |
| | | $("#selAccountName").html("<option value=''>请选择</option>"); |
| | | $.ajax({ |
| | | url: "/Pages/financial/FirmAccountExpensesEdit.aspx", |
| | | type: "POST", |
| | | dataType: "html", |
| | | data: { TypeName: $(obj).val(), DataType: "change" }, |
| | | global: false, |
| | | cache: false, |
| | | success: function (data) { |
| | | var myobj = eval('(' + data + ')'); |
| | | if (myobj != null && myobj.length > 0) { |
| | | for (var i = 0; i < myobj.length; i++) { |
| | | var city_keyid = myobj[i].Keyid; |
| | | var city_name = myobj[i].AccountName + "-" + myobj[i].UserName; |
| | | var option = ""; |
| | | option = "<option value = '" + city_keyid + "'>" + city_name + "</option>"; |
| | | $(option).appendTo($("#selAccountName")); |
| | | } |
| | | } |
| | | } |
| | | }); |
| | | } |
| | | |
| | | </script> |
| | | <script type="text/javascript"> |
| | | $(function () { |
| | | ChangeThisType("#selAcoountType"); |
| | | }); |
| | | </script> |
| | | </head> |
| | | <body> |
| | | <form id="form1" runat="server" class="form"> |
| | | <div id="scrollContent"> |
| | | <div class="box"> |
| | | <table class="tableStyle"> |
| | | <tr> |
| | | <td class="ali03 "> |
| | | 客户名称: |
| | | </td> |
| | | <td> |
| | | <span id="spanCustomName" runat="server"></span> |
| | | </td> |
| | | <td class="ali03 "> |
| | | 预付款余额: |
| | | </td> |
| | | <td> |
| | | <span id="spanCustomMoney" runat="server" class="moneystyle"></span> |
| | | </td> |
| | | <td class="ali03 "> |
| | | 发票号: |
| | | </td> |
| | | <td> |
| | | <span id="spanFapiaohao" runat="server" class="moneystyle"></span> |
| | | </td> |
| | | |
| | | |
| | | </tr> |
| | | <tr> |
| | | <td class="ali03 "> |
| | | 发票金额: |
| | | </td> |
| | | <td> |
| | | <span id="spankpmoney" runat="server" class="moneystyle"></span> |
| | | </td> |
| | | <td class="ali03 "> |
| | | 已存金额: |
| | | </td> |
| | | <td> |
| | | <span id="spanKehumoney" runat="server" class="moneystyle"></span> |
| | | </td> |
| | | <td class="ali03 "> |
| | | 存入金额: |
| | | </td> |
| | | <td> |
| | | <input runat="server" id="txtOperatMoney" type="text" class="w80px req float" maxlength="18" /> |
| | | </td> |
| | | </tr> |
| | | <tr> |
| | | <%--<td class="ali03 ">科目名称:</td><td><select class="Sreq" id="selSubject" runat="server" datatextfield="SubjectName" datavaluefield="Keyid" keepDefaultStyle="true"></select></td>--%> |
| | | <td class="ali03 "> |
| | | 账户类型: |
| | | </td> |
| | | <td> |
| | | <select id="selAcoountType" runat="server" datatextfield="Name" datavaluefield="Name" onchange="ChangeThisType(this);" keepdefaultstyle="true"> |
| | | </select> |
| | | </td> |
| | | <td class="ali03 "> |
| | | 账户名称: |
| | | </td> |
| | | <td colspan="3"> |
| | | <select class="Sreq w143px" id="selAccountName" runat="server" datatextfield="AccountName" datavaluefield="Keyid" keepdefaultstyle="true"> |
| | | <option value="">请选择</option> |
| | | </select> |
| | | </td> |
| | | </tr> |
| | | <tr> |
| | | <td class="ali03 "> |
| | | 备注: |
| | | </td> |
| | | <td colspan="5"> |
| | | <textarea runat="server" id="txtRemark" style="width: 400px; height: 50px;"></textarea> |
| | | </td> |
| | | </tr> |
| | | <tr> |
| | | <td class="ali03"> |
| | | </td> |
| | | <td colspan="5"> |
| | | <asp:Button ID="btn_Submit" Text="提交" runat="server" OnClick="btn_Submit_Deposits" /> |
| | | </td> |
| | | </tr> |
| | | </table> |
| | | </div> |
| | | <div class="box" style="margin-top: 10px;"> |
| | | <table class="tableStyle"> |
| | | <tr> |
| | | <td class="ali03"> |
| | | 处理时间: |
| | | </td> |
| | | <td> |
| | | <input id="txtRegTimeStart" type="text" class="date w90px" datefmt="yyyy-MM-dd" runat="server" />-<input id="txtRegTimeEnd" type="text" class="date w90px" datefmt="yyyy-MM-dd" runat="server" /> |
| | | </td> |
| | | <td class="ali03"> |
| | | 金额: |
| | | </td> |
| | | <td> |
| | | <input id="spanMoneyw" runat="server" class="moneystyle" type="text" /> |
| | | </td> |
| | | <td> |
| | | <asp:Button ID="btn_Query" Text="检索" runat="server" OnClick="btn_Query_Deposits" /> |
| | | </td> |
| | | </tr> |
| | | </tr> |
| | | </table> |
| | | </div> |
| | | <div class="box5"> |
| | | <asp:Repeater ID="RepClientList" runat="server"> |
| | | <HeaderTemplate> |
| | | <table class="tableStyle ali02" useclick="false" usecheckbox="true" sortmode="true"> |
| | | <tr> |
| | | <%--<th width="25"></th>--%> |
| | | <th> |
| | | 编号 |
| | | </th> |
| | | <%--<th>操作类型</th>--%> |
| | | <th> |
| | | 操作金额 |
| | | </th> |
| | | <%--<th>科目名称</th>--%> |
| | | <th> |
| | | 账户类型 |
| | | </th> |
| | | <th> |
| | | 账户名 |
| | | </th> |
| | | <th> |
| | | 操作人 |
| | | </th> |
| | | <th> |
| | | 备注 |
| | | </th> |
| | | <th> |
| | | 操作时间 |
| | | </th> |
| | | </tr> |
| | | </HeaderTemplate> |
| | | <ItemTemplate> |
| | | <tr> |
| | | <%--<td><input type="checkbox" class="SelectCheck" /></td>--%> |
| | | <td> |
| | | <%#Container.ItemIndex + 1+ this.UCPager1.PageSize * (this.UCPager1.PageIndex - 1)%> |
| | | </td> |
| | | <%--<td><%#Eval("OperatTypeId")%></td>--%> |
| | | <td> |
| | | <%#Eval("OperatMoney", "{0:F2}")%> |
| | | </td> |
| | | <%-- <td><%#Eval("SubjectName")%></td>--%> |
| | | <td> |
| | | <%#Eval("AccountType")%> |
| | | </td> |
| | | <td> |
| | | <%#Eval("AccountName")%> |
| | | </td> |
| | | <td> |
| | | <%#Eval("Operator")%> |
| | | </td> |
| | | <td title="<%#Eval("Remark")%>"> |
| | | <%#Eval("Remark").ToString().Length > 10 ? Eval("Remark").ToString().Substring(0,10) : Eval("Remark")%> |
| | | </td> |
| | | <td> |
| | | <%#Eval("LastUpdateTime")%> |
| | | </td> |
| | | </tr> |
| | | </ItemTemplate> |
| | | <FooterTemplate> |
| | | </table> |
| | | </FooterTemplate> |
| | | </asp:Repeater> |
| | | <div id="page"> |
| | | <uc:UCPager ID="UCPager1" runat="server" /> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | </form> |
| | | </body> |
| | | </html> |
New file |
| | |
| | | using System; |
| | | using System.Collections.Generic; |
| | | using System.Linq; |
| | | using System.Web; |
| | | using System.Web.UI; |
| | | using System.Web.UI.WebControls; |
| | | using CY.BLL; |
| | | using CY.BLL.Sys; |
| | | using CY.Infrastructure.Query; |
| | | using CY.Infrastructure.Common; |
| | | using CY.Model; |
| | | using CY.BLL.OA; |
| | | |
| | | namespace CY.WebForm.Pages.financial |
| | | { |
| | | //吴辉 |
| | | //客户预付款存入 |
| | | public partial class DepositsCustomerFapiao : BasePage |
| | | { |
| | | OA_CorporateClientsBLL bll_OA_CorporateClientsBLL = null; |
| | | Sys_DictionaryBLL _Sys_DictionaryBLL = null; |
| | | OA_AdvanceMoneyRecordBLL bll_OA_AdvanceMoneyRecordBLL = null; |
| | | OA_SubjectSetBLL _OA_SubjectSetBLL = null; |
| | | OA_FirmAccountBLL _OA_FirmAccountBLL = null; |
| | | OA_FirmAccountRecordBLL _OA_FirmAccountRecordBLL = null; |
| | | OA_KaipiaoshenqingBLL oA_KaipiaoshenqingBLL = null; |
| | | |
| | | //初始化 |
| | | public DepositsCustomerFapiao() |
| | | { |
| | | _Sys_DictionaryBLL = new Sys_DictionaryBLL(); |
| | | bll_OA_CorporateClientsBLL = new OA_CorporateClientsBLL(); |
| | | bll_OA_AdvanceMoneyRecordBLL = new OA_AdvanceMoneyRecordBLL(); |
| | | _Sys_DictionaryBLL = new Sys_DictionaryBLL(); |
| | | _OA_FirmAccountBLL = new OA_FirmAccountBLL(); |
| | | _OA_FirmAccountRecordBLL = new OA_FirmAccountRecordBLL(); |
| | | _OA_SubjectSetBLL = new OA_SubjectSetBLL(); |
| | | oA_KaipiaoshenqingBLL = new OA_KaipiaoshenqingBLL(); |
| | | } |
| | | |
| | | //页面加载 |
| | | protected void Page_Load(object sender, EventArgs e) |
| | | { |
| | | if (!IsPostBack) |
| | | { |
| | | BindList(); |
| | | } |
| | | } |
| | | |
| | | //绑定数据 |
| | | private void BindList() |
| | | { |
| | | try |
| | | { |
| | | //科目名称 |
| | | //selSubject.DataSource = _OA_SubjectSetBLL.getAllSubject(CurrentUser.MemberId, "借"); |
| | | //selSubject.DataBind(); |
| | | //selSubject.Items.Insert(0, new ListItem("请选择", "")); |
| | | var shenqid = Request["Keyid"].ToGuid2(); |
| | | var kaipiaoshenqing = oA_KaipiaoshenqingBLL.GetModelByKeyid(shenqid); |
| | | //账户类型 |
| | | this.selAcoountType.DataSource = _Sys_DictionaryBLL.GetDataByType("账户类型"); |
| | | this.selAcoountType.DataBind(); |
| | | |
| | | //账户信息 |
| | | OA_CorporateClients m_OA_CorporateClients = bll_OA_CorporateClientsBLL.GetModel(kaipiaoshenqing.BuyerId); |
| | | this.spanCustomName.InnerText = m_OA_CorporateClients.CompanyName; |
| | | this.spanCustomMoney.InnerText = "¥ " + m_OA_CorporateClients.Prepayments.ToDecimal2Yen(); |
| | | |
| | | this.spanFapiaohao.InnerText = kaipiaoshenqing.Fapiaohao; |
| | | this.spankpmoney.InnerText = "¥ " + kaipiaoshenqing.kpmoney.ToDecimal2Yen(); |
| | | this.spanKehumoney.InnerText = "¥ " + kaipiaoshenqing.Kehumoney.ToDecimal2Yen(); |
| | | |
| | | var kpmoney = kaipiaoshenqing.kpmoney.HasValue ? kaipiaoshenqing.kpmoney.Value:0; |
| | | var Kehumoney = kaipiaoshenqing.Kehumoney.HasValue ? kaipiaoshenqing.Kehumoney.Value : 0; |
| | | this.txtOperatMoney.Value = (kpmoney - Kehumoney).ToString(); |
| | | |
| | | //分页信息 |
| | | Pagination pa = new Pagination(); |
| | | DateTime? beginTime = null; |
| | | DateTime? endTime = null; |
| | | pa.PageSize = UCPager1.AspNetPager.PageSize; |
| | | pa.PageIndex = UCPager1.AspNetPager.CurrentPageIndex; |
| | | this.RepClientList.DataSource = bll_OA_AdvanceMoneyRecordBLL.GetModelPageListForCustomer(pa, kaipiaoshenqing.BuyerId, |
| | | string.IsNullOrEmpty(this.txtRegTimeStart.Value) ? beginTime : Convert.ToDateTime(this.txtRegTimeStart.Value), |
| | | string.IsNullOrEmpty(this.txtRegTimeEnd.Value) ? endTime : Convert.ToDateTime(this.txtRegTimeEnd.Value), |
| | | spanMoneyw.Value.ToString()); |
| | | this.RepClientList.DataBind(); |
| | | UCPager1.AspNetPager.RecordCount = pa.RecordCount; |
| | | } |
| | | catch (Exception ex) |
| | | { |
| | | PAGEHandleException(ex); |
| | | } |
| | | } |
| | | |
| | | //分页事件 |
| | | protected void AspNetPager1_PageChanged(object src, EventArgs e) |
| | | { |
| | | BindList(); |
| | | } |
| | | |
| | | //提交表单 |
| | | protected void btn_Submit_Deposits(object sender, EventArgs e) |
| | | { |
| | | try |
| | | { |
| | | |
| | | var shenqid = Request["Keyid"].ToGuid2(); |
| | | var kaipiaoshenqing = oA_KaipiaoshenqingBLL.GetModelByKeyid(shenqid); |
| | | int? SubjectId = 0; // 客户预付款 |
| | | string AccountType = this.selAcoountType.Value.ToString2(); |
| | | int? AccountId = Request["selAccountName"].ToInt32(); |
| | | decimal? money = this.txtOperatMoney.Value.ToDecimal2(); |
| | | if (SubjectId == null || string.IsNullOrEmpty(AccountType) || AccountId == null || money == null) |
| | | JavaScript.MessageBox("操作失败", this); |
| | | else |
| | | { |
| | | var kpmoney = kaipiaoshenqing.kpmoney.HasValue ? kaipiaoshenqing.kpmoney.Value : 0; |
| | | var Kehumoney = kaipiaoshenqing.Kehumoney.HasValue ? kaipiaoshenqing.Kehumoney.Value : 0; |
| | | if (money<=0) |
| | | { |
| | | JavaScript.MessageBox("请填写存入金额", this); |
| | | return; |
| | | } |
| | | if (money > (kpmoney -Kehumoney)) |
| | | { |
| | | JavaScript.MessageBox("本次存入金额大于客户未付款", this); |
| | | return; |
| | | } |
| | | |
| | | |
| | | //OA_SubjectSet m_OA_SubjectSet = _OA_SubjectSetBLL.getSingleSubject(SubjectId); |
| | | |
| | | OA_FirmAccount m_OA_FirmAccount = _OA_FirmAccountBLL.getSingleSubject(AccountId); |
| | | if (money > 0) |
| | | { |
| | | m_OA_FirmAccount.AllIncome += money; |
| | | } |
| | | else |
| | | { |
| | | m_OA_FirmAccount.AllExpenses += money; |
| | | } |
| | | m_OA_FirmAccount.Balance += money; |
| | | m_OA_FirmAccount.LastUpdateTime = DateTime.Now; |
| | | m_OA_FirmAccount.Operator = CurrentUser.ShortName; |
| | | |
| | | OA_CorporateClients m_OA_CorporateClients = bll_OA_CorporateClientsBLL.GetModel(kaipiaoshenqing.BuyerId); |
| | | m_OA_CorporateClients.Prepayments += money; |
| | | m_OA_CorporateClients.Operator = CurrentUser.ShortName; |
| | | m_OA_CorporateClients.LastUpdateTime = DateTime.Now; |
| | | |
| | | OA_FirmAccountRecord m_OA_FirmAccountRecord = new OA_FirmAccountRecord(); |
| | | m_OA_FirmAccountRecord.AccountId = m_OA_FirmAccount.Keyid; |
| | | m_OA_FirmAccountRecord.RecordTypeId = money > 0 ? 1 : 2;//收入 |
| | | m_OA_FirmAccountRecord.Money = Math.Abs(money.Value); |
| | | m_OA_FirmAccountRecord.SubjectId = 0; |
| | | m_OA_FirmAccountRecord.OperationalMatters = money > 0 ? "客户预付款存入" : "客户预付款存入(负)"; |
| | | m_OA_FirmAccountRecord.PaymentUnit = m_OA_CorporateClients.CompanyName; |
| | | m_OA_FirmAccountRecord.LastUpdateTime = DateTime.Now; |
| | | m_OA_FirmAccountRecord.Operator = CurrentUser.ShortName.ToString2(); |
| | | m_OA_FirmAccountRecord.Remark = this.txtRemark.Value.ToString2(); |
| | | m_OA_FirmAccountRecord.ResidualAmount = m_OA_FirmAccount.Balance; |
| | | m_OA_FirmAccountRecord.Department = ""; |
| | | |
| | | OA_AdvanceMoneyRecord m_OA_AdvanceMoneyRecord = new OA_AdvanceMoneyRecord(); |
| | | m_OA_AdvanceMoneyRecord.CustomerId = m_OA_CorporateClients.Keyid; |
| | | m_OA_AdvanceMoneyRecord.OperatTypeId = _Sys_DictionaryBLL.GetNameByMeanValue(1, "客户预付款明细类型"); |
| | | m_OA_AdvanceMoneyRecord.OperatMoney = money; |
| | | m_OA_AdvanceMoneyRecord.SubjectName = money > 0 ? "预付款收入" : "预付款收入(负)"; |
| | | m_OA_AdvanceMoneyRecord.AccountType = AccountType; |
| | | m_OA_AdvanceMoneyRecord.AccountName = m_OA_FirmAccount.AccountName + "-" + m_OA_FirmAccount.UserName; |
| | | m_OA_AdvanceMoneyRecord.LastUpdateTime = DateTime.Now; |
| | | m_OA_AdvanceMoneyRecord.Operator = CurrentUser.ShortName.ToString2(); |
| | | m_OA_AdvanceMoneyRecord.Remark = this.txtRemark.Value.ToString2(); |
| | | |
| | | kaipiaoshenqing.Kehumoney = Kehumoney + money.Value; |
| | | var sss = oA_KaipiaoshenqingBLL.UpdateModel(kaipiaoshenqing); |
| | | if (bll_OA_AdvanceMoneyRecordBLL.DepositsMoney(m_OA_FirmAccount, m_OA_CorporateClients, m_OA_FirmAccountRecord, m_OA_AdvanceMoneyRecord)) |
| | | { |
| | | BindList(); |
| | | JavaScript.MessageBox("存入成功", this, true, true); |
| | | } |
| | | else |
| | | JavaScript.MessageBox("操作失败", this); |
| | | } |
| | | } |
| | | catch (Exception ex) |
| | | { |
| | | PAGEHandleException(ex); |
| | | JavaScript.MessageBox("操作失败", this); |
| | | } |
| | | } |
| | | |
| | | protected void btn_Query_Deposits(object sender, EventArgs e) |
| | | { |
| | | try |
| | | { |
| | | BindList(); |
| | | } |
| | | catch (Exception ex) |
| | | { |
| | | PAGEHandleException(ex); |
| | | JavaScript.MessageBox("操作失败", this); |
| | | } |
| | | } |
| | | } |
| | | } |
New file |
| | |
| | | //------------------------------------------------------------------------------ |
| | | // <自动生成> |
| | | // 此代码由工具生成。 |
| | | // |
| | | // 对此文件的更改可能导致不正确的行为,如果 |
| | | // 重新生成代码,则所做更改将丢失。 |
| | | // </自动生成> |
| | | //------------------------------------------------------------------------------ |
| | | |
| | | namespace CY.WebForm.Pages.financial |
| | | { |
| | | |
| | | |
| | | public partial class DepositsCustomerFapiao |
| | | { |
| | | |
| | | /// <summary> |
| | | /// CMSHead1 控件。 |
| | | /// </summary> |
| | | /// <remarks> |
| | | /// 自动生成的字段。 |
| | | /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 |
| | | /// </remarks> |
| | | protected global::CY.WebForm.Pages.common.CMSHead CMSHead1; |
| | | |
| | | /// <summary> |
| | | /// form1 控件。 |
| | | /// </summary> |
| | | /// <remarks> |
| | | /// 自动生成的字段。 |
| | | /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 |
| | | /// </remarks> |
| | | protected global::System.Web.UI.HtmlControls.HtmlForm form1; |
| | | |
| | | /// <summary> |
| | | /// spanCustomName 控件。 |
| | | /// </summary> |
| | | /// <remarks> |
| | | /// 自动生成的字段。 |
| | | /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 |
| | | /// </remarks> |
| | | protected global::System.Web.UI.HtmlControls.HtmlGenericControl spanCustomName; |
| | | |
| | | /// <summary> |
| | | /// spanCustomMoney 控件。 |
| | | /// </summary> |
| | | /// <remarks> |
| | | /// 自动生成的字段。 |
| | | /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 |
| | | /// </remarks> |
| | | protected global::System.Web.UI.HtmlControls.HtmlGenericControl spanCustomMoney; |
| | | |
| | | /// <summary> |
| | | /// spanFapiaohao 控件。 |
| | | /// </summary> |
| | | /// <remarks> |
| | | /// 自动生成的字段。 |
| | | /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 |
| | | /// </remarks> |
| | | protected global::System.Web.UI.HtmlControls.HtmlGenericControl spanFapiaohao; |
| | | |
| | | /// <summary> |
| | | /// spankpmoney 控件。 |
| | | /// </summary> |
| | | /// <remarks> |
| | | /// 自动生成的字段。 |
| | | /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 |
| | | /// </remarks> |
| | | protected global::System.Web.UI.HtmlControls.HtmlGenericControl spankpmoney; |
| | | |
| | | /// <summary> |
| | | /// spanKehumoney 控件。 |
| | | /// </summary> |
| | | /// <remarks> |
| | | /// 自动生成的字段。 |
| | | /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 |
| | | /// </remarks> |
| | | protected global::System.Web.UI.HtmlControls.HtmlGenericControl spanKehumoney; |
| | | |
| | | /// <summary> |
| | | /// txtOperatMoney 控件。 |
| | | /// </summary> |
| | | /// <remarks> |
| | | /// 自动生成的字段。 |
| | | /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 |
| | | /// </remarks> |
| | | protected global::System.Web.UI.HtmlControls.HtmlInputText txtOperatMoney; |
| | | |
| | | /// <summary> |
| | | /// selAcoountType 控件。 |
| | | /// </summary> |
| | | /// <remarks> |
| | | /// 自动生成的字段。 |
| | | /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 |
| | | /// </remarks> |
| | | protected global::System.Web.UI.HtmlControls.HtmlSelect selAcoountType; |
| | | |
| | | /// <summary> |
| | | /// selAccountName 控件。 |
| | | /// </summary> |
| | | /// <remarks> |
| | | /// 自动生成的字段。 |
| | | /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 |
| | | /// </remarks> |
| | | protected global::System.Web.UI.HtmlControls.HtmlSelect selAccountName; |
| | | |
| | | /// <summary> |
| | | /// txtRemark 控件。 |
| | | /// </summary> |
| | | /// <remarks> |
| | | /// 自动生成的字段。 |
| | | /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 |
| | | /// </remarks> |
| | | protected global::System.Web.UI.HtmlControls.HtmlTextArea txtRemark; |
| | | |
| | | /// <summary> |
| | | /// btn_Submit 控件。 |
| | | /// </summary> |
| | | /// <remarks> |
| | | /// 自动生成的字段。 |
| | | /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 |
| | | /// </remarks> |
| | | protected global::System.Web.UI.WebControls.Button btn_Submit; |
| | | |
| | | /// <summary> |
| | | /// txtRegTimeStart 控件。 |
| | | /// </summary> |
| | | /// <remarks> |
| | | /// 自动生成的字段。 |
| | | /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 |
| | | /// </remarks> |
| | | protected global::System.Web.UI.HtmlControls.HtmlInputText txtRegTimeStart; |
| | | |
| | | /// <summary> |
| | | /// txtRegTimeEnd 控件。 |
| | | /// </summary> |
| | | /// <remarks> |
| | | /// 自动生成的字段。 |
| | | /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 |
| | | /// </remarks> |
| | | protected global::System.Web.UI.HtmlControls.HtmlInputText txtRegTimeEnd; |
| | | |
| | | /// <summary> |
| | | /// spanMoneyw 控件。 |
| | | /// </summary> |
| | | /// <remarks> |
| | | /// 自动生成的字段。 |
| | | /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 |
| | | /// </remarks> |
| | | protected global::System.Web.UI.HtmlControls.HtmlInputText spanMoneyw; |
| | | |
| | | /// <summary> |
| | | /// btn_Query 控件。 |
| | | /// </summary> |
| | | /// <remarks> |
| | | /// 自动生成的字段。 |
| | | /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 |
| | | /// </remarks> |
| | | protected global::System.Web.UI.WebControls.Button btn_Query; |
| | | |
| | | /// <summary> |
| | | /// RepClientList 控件。 |
| | | /// </summary> |
| | | /// <remarks> |
| | | /// 自动生成的字段。 |
| | | /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 |
| | | /// </remarks> |
| | | protected global::System.Web.UI.WebControls.Repeater RepClientList; |
| | | |
| | | /// <summary> |
| | | /// UCPager1 控件。 |
| | | /// </summary> |
| | | /// <remarks> |
| | | /// 自动生成的字段。 |
| | | /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 |
| | | /// </remarks> |
| | | protected global::CY.WebForm.Pages.common.UCPager UCPager1; |
| | | } |
| | | } |