username@email.com
7 天以前 862c0ecf0e3fb192dfe5cedbafd017f0b676bbbb
20250711 川印系统,打印订单的时候,多显示一个添加问题反馈的按钮
5个文件已修改
3个文件已添加
654 ■■■■■ 已修改文件
CY_ECommercePlatform/CY.SQLDAL/OA/OA_DeliverPlanPaicheDAL.cs 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
CY_ECommercePlatform/CY.WebForm/CY.WebForm.csproj 8 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
CY_ECommercePlatform/CY.WebForm/MainPage.cs 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
CY_ECommercePlatform/CY.WebForm/Pages/business/DeliverPlanWentiOrder.aspx 202 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
CY_ECommercePlatform/CY.WebForm/Pages/business/DeliverPlanWentiOrder.aspx.cs 303 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
CY_ECommercePlatform/CY.WebForm/Pages/business/DeliverPlanWentiOrder.aspx.designer.cs 116 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
CY_ECommercePlatform/CY.WebForm/Pages/business/OrderDeatil.aspx 11 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
CY_ECommercePlatform/CY.WebForm/Pages/business/OrderDeatil.aspx.cs 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
CY_ECommercePlatform/CY.SQLDAL/OA/OA_DeliverPlanPaicheDAL.cs
@@ -133,9 +133,10 @@
                                                     new SqlParameter("@Deliveredstatus",trueModel.Deliveredstatus.HasValue?trueModel.Deliveredstatus.Value:0),
                                                     new SqlParameter("@TransferType",trueModel.TransferType.HasValue?trueModel.TransferType.Value:0),
                                                     new SqlParameter("@TransferName",string.IsNullOrEmpty(trueModel.TransferName)?"":trueModel.TransferName),
                                                       new SqlParameter("@Zerenren",trueModel.Zerenren.HasValue?trueModel.Zerenren.Value:0),
            };
            string sql = "Insert Into [OA_DeliverPlanPaiche] ([Keyid],[FirmId],[BuyerId],[DeliveredTime],[Zhuyishixiang],[Gongzuokaoping], [CarId], [DriverId],[Transferstatus], [TransfersTime], [Creater],[CreateTime],[Updater],[LastUpdateTime],[Sort],DeliverTime,wentifankui,Yichangchuli,Xingzhengzhuize,SellerOrderId,Dianhua,Dizhi,Remark,BusinessManagerId,Biddingcompany,shifouDelivery,Lianxiren,CompanyName,Deliveredstatus,TransferType,TransferName)"
                                             + " Values ( @Keyid,@FirmId,@BuyerId,@DeliveredTime, @Zhuyishixiang,@Gongzuokaoping, @CarId, @DriverId, @Transferstatus, @TransfersTime,  @Creater,@CreateTime,@Updater,@LastUpdateTime,@Sort,@DeliverTime,@wentifankui,@Yichangchuli,@Xingzhengzhuize,@SellerOrderId,@Dianhua,@Dizhi,@Remark,@BusinessManagerId,@Biddingcompany,@shifouDelivery,@Lianxiren,@CompanyName,@Deliveredstatus,@TransferType,@TransferName )";
            string sql = "Insert Into [OA_DeliverPlanPaiche] ([Keyid],[FirmId],[BuyerId],[DeliveredTime],[Zhuyishixiang],[Gongzuokaoping], [CarId], [DriverId],[Transferstatus], [TransfersTime], [Creater],[CreateTime],[Updater],[LastUpdateTime],[Sort],DeliverTime,wentifankui,Yichangchuli,Xingzhengzhuize,SellerOrderId,Dianhua,Dizhi,Remark,BusinessManagerId,Biddingcompany,shifouDelivery,Lianxiren,CompanyName,Deliveredstatus,TransferType,TransferName,Zerenren)"
                                             + " Values ( @Keyid,@FirmId,@BuyerId,@DeliveredTime, @Zhuyishixiang,@Gongzuokaoping, @CarId, @DriverId, @Transferstatus, @TransfersTime,  @Creater,@CreateTime,@Updater,@LastUpdateTime,@Sort,@DeliverTime,@wentifankui,@Yichangchuli,@Xingzhengzhuize,@SellerOrderId,@Dianhua,@Dizhi,@Remark,@BusinessManagerId,@Biddingcompany,@shifouDelivery,@Lianxiren,@CompanyName,@Deliveredstatus,@TransferType,@TransferName,@Zerenren )";
            try
            {
                _dataBase.ExecuteSql(sql, sqlParms.ToArray<SqlParameter>());
CY_ECommercePlatform/CY.WebForm/CY.WebForm.csproj
@@ -1888,6 +1888,7 @@
    <Content Include="Pages\business\Baozhengjinfukuan.aspx" />
    <Content Include="Pages\business\BaozhengjinCuishou.aspx" />
    <Content Include="Pages\business\DeliverPlanDakaList.aspx" />
    <Content Include="Pages\business\DeliverPlanWentiOrder.aspx" />
    <Content Include="Pages\business\DeliverPlanWentiAdd.aspx" />
    <Content Include="Pages\business\DeliverPlanWentiEdit.aspx" />
    <Content Include="Pages\business\DeliverPlanPaicheEdit.aspx" />
@@ -3383,6 +3384,13 @@
    <Compile Include="Pages\business\DeliverPlanDakaList.aspx.designer.cs">
      <DependentUpon>DeliverPlanDakaList.aspx</DependentUpon>
    </Compile>
    <Compile Include="Pages\business\DeliverPlanWentiOrder.aspx.cs">
      <DependentUpon>DeliverPlanWentiOrder.aspx</DependentUpon>
      <SubType>ASPXCodeBehind</SubType>
    </Compile>
    <Compile Include="Pages\business\DeliverPlanWentiOrder.aspx.designer.cs">
      <DependentUpon>DeliverPlanWentiOrder.aspx</DependentUpon>
    </Compile>
    <Compile Include="Pages\business\DeliverPlanWentiAdd.aspx.cs">
      <DependentUpon>DeliverPlanWentiAdd.aspx</DependentUpon>
      <SubType>ASPXCodeBehind</SubType>
CY_ECommercePlatform/CY.WebForm/MainPage.cs
@@ -504,6 +504,13 @@
            {
                page.Response.Write("<script>window.close();</script>");
            }
            public static void CloseWindowAlert(string Message, Page page)
            {
                string jsfn = "window.close();";
                string script = string.Format("alert('{0}');{1}", Message, jsfn);
                JavaScript.ExecuteClientScript("key", script, page);
            }
            #endregion
            #region 信息格式化
CY_ECommercePlatform/CY.WebForm/Pages/business/DeliverPlanWentiOrder.aspx
New file
@@ -0,0 +1,202 @@
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="DeliverPlanWentiOrder.aspx.cs" Inherits="CY.WebForm.Pages.business.DeliverPlanWentiOrder" %>
<!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 id="Head1" runat="server">
    <title>订单编辑</title>
    <uc:CMSHead ID="CMSHead1" runat="server" />
    <!--前台页面start-->
    <link rel="stylesheet" type="text/css" href="../../Styles/base.css" />
    <link href="../../Styles/changes.css" rel="stylesheet" type="text/css" />
    <link href="../../Styles/ParticularWQJ.css" rel="stylesheet" type="text/css" />
    <!--前台页面end-->
    <script type="text/javascript" language="javascript">
        function ReBindClients() {
            $.ajax({
                url: "/Pages/business/OrderEdit.aspx",
                type: "POST",
                dataType: "html",
                data: { Target: "ReBindClients"},
                global: false,
                cache: false,
                async: false,
                success: function (data) {
                    $("#selBuyerId").html(data);
                }
            });
        }
        function custormerChange(sel) {
            CallServer({ Target: "GetCommunication", id: sel.value }, function (data, textStatus) {
                var jobj = false;
                try {
                    jobj = eval('[' + data + ']')[0];
                } catch (ex) {
                    global.DealDataException(ex); return;
                }
                if (jobj) {
                   /* document.getElementById('txtLianxiren').value = jobj.BusinessManagers;*/
                    //document.getElementById('txtDizhi').value = jobj.Province + jobj.City + jobj.County + jobj.DetailedAddress ;
                    //document.getElementById('txtDianhua').value = jobj.CompanyPhone;
                    document.getElementById('txtCompanyName').value = jobj.CompanyName;
                } else;
            });
        }
        //为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;'/>";
                $(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);
                });
            });
        }
        window.FastKeyDistinctived = true; //例外快捷键(不使用通用快捷键)
        var keyDownHook = new KeyBehaviorHook('keydown');
        keyDownHook.Regist(window.Keys.S, "ClickElement('btnSave')", window.WithKey.Ctrl); //Ctrl+s 保存
        keyDownHook.Regist(window.Keys.Enter, "ClickElement('btnSave')", window.WithKey.Ctrl); //Ctrl+Enter 保存
        keyDownHook.Regist(window.Keys.R, "ClickElement('btnReset')", window.WithKey.Ctrl); //Ctrl+R 重置
        keyDownHook.Regist(window.Keys.Q, "ClickElement('btnBackList')", window.WithKey.Ctrl); //Ctrl+Q 退出(Quit)
        $(function () {
            SelectAddSearch();
            keyDownHook.Binding();
            global.SetReqMsg();
        });
    </script>
</head>
<body style='padding: 0; margin: 0;'>
    <form id="form1" runat="server" style='padding: 0; margin: 0;' class='form2'>
    <table class="table2" id="tbBasic">
        <thead>
            <tr>
                <th colspan="8">
                    基本信息
                </th>
            </tr>
        </thead>
        <tr style=" height:1px;">
                <td style="border:none;width: 100px;">
                </td>
                <td style="border:none; width:300px;">
                </td>
                <td style="border:none;width: 100px;">
                </td>
                <td style="border:none;">
                </td>
            </tr>
         <tr>
      <td align="right">
                 反馈人:
            </td>
            <td align="left"  >
            <%--  <select keepdefaultstyle='true' id='selFankuiren' runat="server" datatextfield='Name' datavaluefield='Keyid' class="Sreq">
                        </select>--%>
                <input id='txtFankuiren'  runat="server"  maxlength="200"  style="width:200px;" readonly="readonly"   />
                <input type="hidden"  id='selFankuirenId'  runat="server"  />
            </td>
             </tr>
        <tr>
            <td align="right">
                客户单位:
            </td>
            <td align="left">
                  <input id='txtCompanyName'  runat="server"  maxlength="200"  style="width:200px;"   readonly="readonly"  />
                 <input type="hidden"  id='CompanyId'  runat="server"  />
            </td>
        </tr>
        <tr>
      <td align="right">
                 责任人:
            </td>
            <td align="left"  >
                <input id='txtZerenren'  runat="server"  maxlength="200"  style="width:200px;"   readonly="readonly"  />
                <input type="hidden"  id='txtZerenrenId'  runat="server"  />
            </td>
             </tr>
            <tr>
                <td style="width: 100px; text-align:right;">
                    问题描述:
                </td>
                <td style=" text-align:left;" colspan="3">
                    <textarea id="txtRemark" name="txtRemark" runat="server" style="width: 692px; height: 30px;"  maxlength="200"  class="req" ></textarea>
                </td>
            </tr>
         <tr>
                <td class="contentLeft" colspan="4" style=" padding-left:300px;">
                    <asp:Button  ID="btnSaves"  runat="server" Text="保存反馈"  OnClick="btnSave_ServerClick" />
                </td>
            </tr>
    </table>
    </form>
</body>
<script type="text/javascript" language="javascript">
</script>
</html>
CY_ECommercePlatform/CY.WebForm/Pages/business/DeliverPlanWentiOrder.aspx.cs
New file
@@ -0,0 +1,303 @@
/**
* OrderEdit.aspx.cs
*
* 功 能: 订单列表
* 类 名: OrderEdit
*
* Ver    变更日期             负责人  变更内容
* ───────────────────────────────────
* V0.01  2013-5-8 13:55       吴崎均    初版
* V0.02  2013-5-8 15:47       吴崎均    实现下拉数据绑定与数据级联
* V0.03  2013-5-8 18:00       吴崎均    初步完成新增线下订单(未调试)
*
*/
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using CY.BLL.Sys;
using CY.BLL;
using CY.Model;
using CY.Infrastructure.Common;
using CY.WebForm.Pages.common;
using CY.BLL.EC;
using CY.Model.Inquiry;
namespace CY.WebForm.Pages.business
{
    public partial class DeliverPlanWentiOrder : BasePage
    {
        public int Orderid = 0;
        public int printNum = 0;
        OA_CarManageBll _OA_CarManageBll = null;
        OA_DeliverPlanPaicheBLL oA_DeliverPlanBLL = null;
        OA_StaffBLL _OA_StaffBLL = null;
        //初始化
        public DeliverPlanWentiOrder()
        {
            _OA_CarManageBll = new OA_CarManageBll();
            oA_DeliverPlanBLL = new OA_DeliverPlanPaicheBLL();
            _OA_StaffBLL = new OA_StaffBLL();
        }
        /// <summary>
        /// 页面加载事件
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void Page_Load(object sender, EventArgs e)
        {
            try
            {
                switch (Request["Target"])
                {
                    case "GetCommunication":
                        LoadCommunication();
                        break;
                    case "ReBindClients":
                        Response.Write(ReLoadClients());
                        break;
                    default:
                        Page_Load_Default();
                        return;
                }
            }
            catch (Exception ex)
            {
                PAGEHandleException(ex);
                Response.Clear();
                //Response.Write("-1");
                Response.Write(ex.Message);
            }
            Response.End();
        }
        /// <summary>
        /// 默认执行方法
        /// </summary>
        private void Page_Load_Default()
        {
            if (!IsPostBack && !IsCallback)
            {
                var orderId = Request["Orderid"].ToInt32();
                EC_OrderBasicBLL _eC_OrderBasicBLL = new EC_OrderBasicBLL();
                EC_OrderBasic _eC_OrderBasic = _eC_OrderBasicBLL.SelectModelById(orderId.Value);
                this.CompanyId.Value = _eC_OrderBasic.BuyerId.ToString();
                this.txtCompanyName.Value = _eC_OrderBasic.BuyerName.ToString();
                var oA_Staff = _OA_StaffBLL.GetModelByMemberId(CurrentUser.TrueMemberId);
                if (oA_Staff != null)
                {
                    this.txtFankuiren.Value = oA_Staff.Name;
                    this.selFankuirenId.Value = oA_Staff.Keyid.Value.ToString();
                }
                this.txtZerenren.Value = _eC_OrderBasic.Creater;
                var oA_Staffs = _OA_StaffBLL.SelectListByFirmId(CurrentUser.MemberId, false, false).Where(x=>x.Name == _eC_OrderBasic.Creater).FirstOrDefault();
                if (oA_Staffs != null)
                {
                    this.txtZerenrenId.Value = oA_Staffs.Keyid.Value.ToString();
                }
            }
        }
        /// <summary>
        /// 保存点击事件
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void btnSave_ServerClick(object sender, EventArgs e)
        {
            if (SaveOrder())
            {
                //操作成功
                JavaScript.CloseWindowAlert("操作成功", this);
            }
            else
            {
                //操作失败
                JavaScript.MessageBox("操作失败", this);
            }
        }
        /// <summary>
        /// 加载客户联系方式
        /// </summary>
        private void LoadCommunication()
        {
            Response.Clear();
            string id = Request["id"];
            if (string.IsNullOrEmpty(id))
            {
                Response.Write("-2");
                return;
            }
            OA_CorporateClientsBLL _oA_CorporateClientsBLL = new OA_CorporateClientsBLL();
            OA_CorporateClients m_OA_CorporateClients = _oA_CorporateClientsBLL.SelectModelByFirmIdandMemberId(CurrentUser.MemberId, id.ToGuid2());
            OA_CustomerCommunications _oA_CustomerCommunications = _oA_CorporateClientsBLL.GetModel_CustomerCommunications(m_OA_CorporateClients.Keyid);
            _oA_CustomerCommunications.DegreeImportanId = m_OA_CorporateClients.DegreeImportanId;
            _oA_CustomerCommunications.AccountManagerId = m_OA_CorporateClients.AccountManagerId;
            _oA_CustomerCommunications.BusinessManagerId = m_OA_CorporateClients.BusinessManagerId;
            _oA_CustomerCommunications.CompanyName = m_OA_CorporateClients.CompanyName;
            Response.Write(null == _oA_CustomerCommunications ? "" : JsonHelper.GetJsonStringByObject(_oA_CustomerCommunications));
        }
        /// <summary>
        /// 保存订单
        /// </summary>
        private bool SaveOrder()
        {
                bool isWin = false;
            try
            {
                var keyid = Request["keyid"];
                EC_OrderBasicBLL _eC_OrderBasicBLL = new EC_OrderBasicBLL();
                OA_CorporateClientsBLL _oA_CorporateClientsBLL = new OA_CorporateClientsBLL();
                string SellerOrderId = "";
                OA_DeliverPlan oA_DeliverPlan = new OA_DeliverPlan();
                oA_DeliverPlan.Lianxiren = "";
                oA_DeliverPlan.Keyid = Guid.NewGuid();
                oA_DeliverPlan.FirmId = CurrentUser.MemberId;
                oA_DeliverPlan.DeliverTime = DateTime.Now;
                oA_DeliverPlan.DeliveredTime = oA_DeliverPlan.DeliverTime;
                if (string.IsNullOrWhiteSpace(this.CompanyId.Value))
                {
                    oA_DeliverPlan.BuyerId = Guid.Empty;
                    oA_DeliverPlan.BusinessManagerId = 0;
                    oA_DeliverPlan.Biddingcompany = 0;
                }
                else
                {
                    oA_DeliverPlan.BuyerId = this.CompanyId.Value.ToGuid2();
                    OA_CorporateClients oA_CorporateClients = _oA_CorporateClientsBLL.SelectModelByFirmIdandMemberId(CurrentUser.MemberId, this.CompanyId.Value.ToGuid2());
                    oA_DeliverPlan.BusinessManagerId = oA_CorporateClients.BusinessManagerId ?? 0;
                    oA_DeliverPlan.Biddingcompany = oA_CorporateClients.Biddingcompany ?? 0;
                }
                //oA_DeliverPlan.DeliveredTime = null;
                oA_DeliverPlan.Zhuyishixiang = "";
                oA_DeliverPlan.Gongzuokaoping = "";
                oA_DeliverPlan.CarId = 0;
                oA_DeliverPlan.DriverId = this.selFankuirenId.Value.ToInt32();
                oA_DeliverPlan.Transferstatus = 1;
                oA_DeliverPlan.TransfersTime = null;
                oA_DeliverPlan.Sort = 1;
                oA_DeliverPlan.Creater = CurrentUser.TrueMemberId;
                oA_DeliverPlan.CreateTime = DateTime.Now;
                oA_DeliverPlan.Updater = CurrentUser.TrueMemberId;
                oA_DeliverPlan.LastUpdateTime = DateTime.Now;
                oA_DeliverPlan.SellerOrderId = SellerOrderId;
                oA_DeliverPlan.Dianhua = "";
                oA_DeliverPlan.Dizhi = "";
                oA_DeliverPlan.wentifankui = this.txtRemark.Value;
                oA_DeliverPlan.Remark = "";
                oA_DeliverPlan.shifouDelivery = 0;
                oA_DeliverPlan.CompanyName = this.txtCompanyName.Value;
                oA_DeliverPlan.Zerenren = this.txtZerenrenId.Value.ToInt32();
                isWin = oA_DeliverPlanBLL.InsertModel(oA_DeliverPlan);
            }
            catch (Exception ex)
            {
                isWin = false;
            }
            return isWin;
        }
        /// <summary>
        /// 重新加载客户列表
        /// </summary>
        /// <returns></returns>
        private string ReLoadClients()
        {
            try
            {
                string res = "<option value=''>请选择</option>";
                OA_CorporateClientsBLL bll_OA_CorporateClientsBLL = new OA_CorporateClientsBLL();
                IList<OA_CorporateClients> m_OA_CorporateClientsList = bll_OA_CorporateClientsBLL.SelectListByFirmId(CurrentUser.MemberId) as IList<OA_CorporateClients>;
                if (null != m_OA_CorporateClientsList)
                {
                    m_OA_CorporateClientsList.Where(cc => CurrentUser.MemberId.Equals(cc.MemberId) && m_OA_CorporateClientsList.Remove(cc));
                    if (m_OA_CorporateClientsList.Count > 0)
                    {
                        foreach (var m_OA_CorporateClients in m_OA_CorporateClientsList)
                        {
                            res = res + ("<option value='" + m_OA_CorporateClients.MemberId + "'>" + m_OA_CorporateClients.CompanyName + "</option>");
                        }
                    }
                }
                return res;
            }
            catch (Exception ex)
            {
                PAGEHandleException(ex);
                return "";
            }
        }
    }
}
CY_ECommercePlatform/CY.WebForm/Pages/business/DeliverPlanWentiOrder.aspx.designer.cs
New file
@@ -0,0 +1,116 @@
//------------------------------------------------------------------------------
// <自动生成>
//     此代码由工具生成。
//
//     对此文件的更改可能导致不正确的行为,如果
//     重新生成代码,则所做更改将丢失。
// </自动生成>
//------------------------------------------------------------------------------
namespace CY.WebForm.Pages.business
{
    public partial class DeliverPlanWentiOrder
    {
        /// <summary>
        /// Head1 控件。
        /// </summary>
        /// <remarks>
        /// 自动生成的字段。
        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
        /// </remarks>
        protected global::System.Web.UI.HtmlControls.HtmlHead Head1;
        /// <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>
        /// txtFankuiren 控件。
        /// </summary>
        /// <remarks>
        /// 自动生成的字段。
        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
        /// </remarks>
        protected global::System.Web.UI.HtmlControls.HtmlInputText txtFankuiren;
        /// <summary>
        /// selFankuirenId 控件。
        /// </summary>
        /// <remarks>
        /// 自动生成的字段。
        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
        /// </remarks>
        protected global::System.Web.UI.HtmlControls.HtmlInputHidden selFankuirenId;
        /// <summary>
        /// txtCompanyName 控件。
        /// </summary>
        /// <remarks>
        /// 自动生成的字段。
        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
        /// </remarks>
        protected global::System.Web.UI.HtmlControls.HtmlInputText txtCompanyName;
        /// <summary>
        /// CompanyId 控件。
        /// </summary>
        /// <remarks>
        /// 自动生成的字段。
        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
        /// </remarks>
        protected global::System.Web.UI.HtmlControls.HtmlInputHidden CompanyId;
        /// <summary>
        /// txtZerenren 控件。
        /// </summary>
        /// <remarks>
        /// 自动生成的字段。
        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
        /// </remarks>
        protected global::System.Web.UI.HtmlControls.HtmlInputText txtZerenren;
        /// <summary>
        /// txtZerenrenId 控件。
        /// </summary>
        /// <remarks>
        /// 自动生成的字段。
        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
        /// </remarks>
        protected global::System.Web.UI.HtmlControls.HtmlInputHidden txtZerenrenId;
        /// <summary>
        /// txtRemark 控件。
        /// </summary>
        /// <remarks>
        /// 自动生成的字段。
        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
        /// </remarks>
        protected global::System.Web.UI.HtmlControls.HtmlTextArea txtRemark;
        /// <summary>
        /// btnSaves 控件。
        /// </summary>
        /// <remarks>
        /// 自动生成的字段。
        /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
        /// </remarks>
        protected global::System.Web.UI.WebControls.Button btnSaves;
    }
}
CY_ECommercePlatform/CY.WebForm/Pages/business/OrderDeatil.aspx
@@ -39,6 +39,14 @@
            window.open('/Pages/business/CorporateClientsContractShow.aspx?Keyid=' + keyid, '_blank', 'height=750,width=900,top=' + t + ',left=' + l +',toolbar=no,menubar=no,scrollbars=no,resizable=no,location=no,status=no');
        }
        //新增问题反馈
        function ToAddorder(orderid) {
            var l = (screen.availWidth - 500) / 2;
            var t = (screen.availHeight - 300) / 2;
            window.open("/Pages/business/DeliverPlanWentiOrder.aspx?Orderid="+orderid, '_blank', 'height=750,width=900,top=' + t + ',left=' + l + ',toolbar=no,menubar=no,scrollbars=no,resizable=no,location=no,status=no');
        }
        $(function () {
            $("#btnPrint").click(function () {
                var orderId = $("#hideOrderId").val();
@@ -62,7 +70,8 @@
              <tr>
                        <td  >
<%--                            <span onclick="onViewuplod('<%=BuyerId %>')"   <%=ContractCount.ToString() == "0" ? "style=\"display:none;\"" : ""%>  >查看合同 </span>--%>
                            <input type="button"    <%=ContractCount.ToString() == "0" ? "style=\"display:none;\"" : ""%>   value="查看合同" onclick="onViewuplod('<%=BuyerId %>')">
                            <input type="button"    <%=ContractCount.ToString() == "0" ? "style=\"display:none;\"" : ""%>   value="查看合同" onclick="onViewuplod('<%=BuyerId %>')">&nbsp;&nbsp;&nbsp;
                             <input type="button"     value="问题反馈" onclick="ToAddorder('<%=OrderId %>')">
                        </td>
                    </tr>
             </table>
CY_ECommercePlatform/CY.WebForm/Pages/business/OrderDeatil.aspx.cs
@@ -44,6 +44,7 @@
        Sys_DictionaryBLL _sys_DictionaryBLL = new Sys_DictionaryBLL();//字典业务逻辑操作类对象
        public int ContractCount = 0;
        public string BuyerId = "";
        public int OrderId = 0;
        /// <summary>
        /// 页面加载事件
        /// </summary>
@@ -153,6 +154,7 @@
                _eC_OrderBasic.UnitName = sys_Dictionarie.Name;
            }
            BuyerId = _eC_OrderBasic.BuyerId.ToString();
            OrderId = _eC_OrderBasic.Keyid.Value;
            //查询客户是否有合同
            Database DC = new Database();
            try