username@email.com
2022-06-16 7df23c739201c4413e3e64affae1707a694a2e1b
打印合同
10个文件已修改
5个文件已添加
1685 ■■■■■ 已修改文件
zhengcaioa/CommonToolsCore/MoneyToUpperHelper.cs 192 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
zhengcaioa/DTO/CooperOrderDTO.cs 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
zhengcaioa/DTO/OrderBanciOrderDTO.cs 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
zhengcaioa/Model/CooperOrder.cs 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
zhengcaioa/Model/zhengcaioaContext.cs 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
zhengcaioa/Services/CooperOrderService.cs 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
zhengcaioa/zhengcaioa/Controllers/BusinessOrder/CooperOrderController.cs 88 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
zhengcaioa/zhengcaioa/Controllers/BusinessOrder/OrderBanciOrderController.cs 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
zhengcaioa/zhengcaioa/Views/CooperOrder/Edit.cshtml 223 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
zhengcaioa/zhengcaioa/Views/CooperOrder/Index.cshtml 25 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
zhengcaioa/zhengcaioa/Views/CooperOrder/Printbiaoshuhetong.cshtml 233 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
zhengcaioa/zhengcaioa/Views/CooperOrder/Printfengxianhetong.cshtml 287 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
zhengcaioa/zhengcaioa/Views/CooperOrder/Printhuiyuanhetong.cshtml 255 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
zhengcaioa/zhengcaioa/Views/CooperOrder/Printzhiyitousuhetong.cshtml 250 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
zhengcaioa/zhengcaioa/Views/OrderBanciOrder/Printhetong.cshtml 99 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
zhengcaioa/CommonToolsCore/MoneyToUpperHelper.cs
New file
@@ -0,0 +1,192 @@
using System;
using System.Collections.Generic;
using System.Text;
namespace CommonToolsCore
{
   public class MoneyToUpperHelper
    {
        /// <summary>
        /// 金额转换成中文大写金额
        /// </summary>
        /// <param name="LowerMoney">eg:10.74</param>
        /// <returns></returns>
        public static string MoneyToUpper(string LowerMoney)
        {
            string functionReturnValue = null;
            bool IsNegative = false; // 是否是负数
            if (LowerMoney.Trim().Substring(0, 1) == "-")
            {
                // 是负数则先转为正数
                LowerMoney = LowerMoney.Trim().Remove(0, 1);
                IsNegative = true;
            }
            string strLower = null;
            string strUpart = null;
            string strUpper = null;
            int iTemp = 0;
            // 保留两位小数 123.489→123.49  123.4→123.4
            LowerMoney = Math.Round(double.Parse(LowerMoney), 2).ToString();
            if (LowerMoney.IndexOf(".") > 0)
            {
                if (LowerMoney.IndexOf(".") == LowerMoney.Length - 2)
                {
                    LowerMoney = LowerMoney + "0";
                }
            }
            else
            {
                LowerMoney = LowerMoney + ".00";
            }
            strLower = LowerMoney;
            iTemp = 1;
            strUpper = "";
            while (iTemp <= strLower.Length)
            {
                switch (strLower.Substring(strLower.Length - iTemp, 1))
                {
                    case ".":
                        strUpart = "圆";
                        break;
                    case "0":
                        strUpart = "零";
                        break;
                    case "1":
                        strUpart = "壹";
                        break;
                    case "2":
                        strUpart = "贰";
                        break;
                    case "3":
                        strUpart = "叁";
                        break;
                    case "4":
                        strUpart = "肆";
                        break;
                    case "5":
                        strUpart = "伍";
                        break;
                    case "6":
                        strUpart = "陆";
                        break;
                    case "7":
                        strUpart = "柒";
                        break;
                    case "8":
                        strUpart = "捌";
                        break;
                    case "9":
                        strUpart = "玖";
                        break;
                }
                switch (iTemp)
                {
                    case 1:
                        strUpart = strUpart + "分";
                        break;
                    case 2:
                        strUpart = strUpart + "角";
                        break;
                    case 3:
                        strUpart = strUpart + "";
                        break;
                    case 4:
                        strUpart = strUpart + "";
                        break;
                    case 5:
                        strUpart = strUpart + "拾";
                        break;
                    case 6:
                        strUpart = strUpart + "佰";
                        break;
                    case 7:
                        strUpart = strUpart + "仟";
                        break;
                    case 8:
                        strUpart = strUpart + "万";
                        break;
                    case 9:
                        strUpart = strUpart + "拾";
                        break;
                    case 10:
                        strUpart = strUpart + "佰";
                        break;
                    case 11:
                        strUpart = strUpart + "仟";
                        break;
                    case 12:
                        strUpart = strUpart + "亿";
                        break;
                    case 13:
                        strUpart = strUpart + "拾";
                        break;
                    case 14:
                        strUpart = strUpart + "佰";
                        break;
                    case 15:
                        strUpart = strUpart + "仟";
                        break;
                    case 16:
                        strUpart = strUpart + "万";
                        break;
                    default:
                        strUpart = strUpart + "";
                        break;
                }
                strUpper = strUpart + strUpper;
                iTemp = iTemp + 1;
            }
            strUpper = strUpper.Replace("零拾", "零");
            strUpper = strUpper.Replace("零佰", "零");
            strUpper = strUpper.Replace("零仟", "零");
            strUpper = strUpper.Replace("零零零", "零");
            strUpper = strUpper.Replace("零零", "零");
            strUpper = strUpper.Replace("零角零分", "整");
            strUpper = strUpper.Replace("零分", "整");
            strUpper = strUpper.Replace("零角", "零");
            strUpper = strUpper.Replace("零亿零万零圆", "亿圆");
            strUpper = strUpper.Replace("亿零万零圆", "亿圆");
            strUpper = strUpper.Replace("零亿零万", "亿");
            strUpper = strUpper.Replace("零万零圆", "万圆");
            strUpper = strUpper.Replace("零亿", "亿");
            strUpper = strUpper.Replace("零万", "万");
            strUpper = strUpper.Replace("零圆", "圆");
            strUpper = strUpper.Replace("零零", "零");
            // 对壹圆以下的金额的处理
            if (strUpper.Substring(0, 1) == "圆")
            {
                strUpper = strUpper.Substring(1, strUpper.Length - 1);
            }
            if (strUpper.Substring(0, 1) == "零")
            {
                strUpper = strUpper.Substring(1, strUpper.Length - 1);
            }
            if (strUpper.Substring(0, 1) == "角")
            {
                strUpper = strUpper.Substring(1, strUpper.Length - 1);
            }
            if (strUpper.Substring(0, 1) == "分")
            {
                strUpper = strUpper.Substring(1, strUpper.Length - 1);
            }
            if (strUpper.Substring(0, 1) == "整")
            {
                strUpper = "零圆整";
            }
            functionReturnValue = strUpper;
            if (IsNegative == true)
            {
                return "负" + functionReturnValue;
            }
            else
            {
                return functionReturnValue;
            }
        }
    }
}
zhengcaioa/DTO/CooperOrderDTO.cs
@@ -19,6 +19,7 @@
        public decimal? OrderNum { get; set; }
        public decimal? Price { get; set; }
        public decimal? Money { get; set; }
        public string MoneyName { get; set; }
        public string Shr { get; set; }
        public string ShrAddress { get; set; }
        public string ShrTel { get; set; }
@@ -164,7 +165,10 @@
        public int BiddingDocumentsCountused { get; set; }
        public int ComplaintsDisputeCountused { get; set; }
        public int PerformanceDisputeCountused { get; set; }
        public decimal? Jichumoney { get; set; }
        public string Xmname { get; set; }
        public string Xmcode { get; set; }
        public string JichumoneyName { get; set; }
    }
zhengcaioa/DTO/OrderBanciOrderDTO.cs
@@ -17,6 +17,7 @@
        public string Xingming { get; set; }
        public string Lianxidianhua { get; set; }
        public decimal? Xuefei { get; set; }
        public string XuefeiName { get; set; }
        public int? Baomingrenshu { get; set; }
        public decimal? Jine { get; set; }
        public string RecStatus { get; set; }
zhengcaioa/Model/CooperOrder.cs
@@ -55,5 +55,8 @@
        public DateTime? SonghuoTime1 { get; set; }
        public string HuifangJdr { get; set; }
        public string HuifangKehuyijian { get; set; }
        public decimal? Jichumoney { get; set; }
        public string Xmname { get; set; }
        public string Xmcode { get; set; }
    }
}
zhengcaioa/Model/zhengcaioaContext.cs
@@ -2202,6 +2202,18 @@
                    .HasColumnName("money")
                    .HasComment("金额");
                entity.Property(e => e.Jichumoney)
                   .HasColumnType("numeric(18, 2)")
                   .HasColumnName("jichumoney");
                entity.Property(e => e.Xmcode)
                   .HasMaxLength(50)
                   .HasColumnName("xmcode");
                entity.Property(e => e.Xmname)
                .HasMaxLength(500)
                .HasColumnName("xmname");
                entity.Property(e => e.OrderNo)
                    .HasMaxLength(100)
                    .HasColumnName("order_no")
zhengcaioa/Services/CooperOrderService.cs
@@ -90,6 +90,9 @@
                    updateproject.SonghuoTime1 = entity.SonghuoTime1;
                    updateproject.HuifangJdr = entity.HuifangJdr;
                    updateproject.HuifangKehuyijian = entity.HuifangKehuyijian;
                    updateproject.Xmname = entity.Xmname;
                    updateproject.Xmcode = entity.Xmcode;
                    updateproject.Jichumoney = entity.Jichumoney;
                }
zhengcaioa/zhengcaioa/Controllers/BusinessOrder/CooperOrderController.cs
@@ -2740,5 +2740,93 @@
            ViewData.Model = complaintletterDTO;
            return View();
        }
        public IActionResult Printbiaoshuhetong(string id = null)
        {
            var curentuser = JsonConvert.DeserializeObject<PltUser>(HttpContext.Session.GetString("User"));
            ViewData["curentuser"] = curentuser;
           var cooperOrderDTO =  _cooperOrderService.Get(id);
           var cooperatecustomCustomerDTO =  _cooperatecustomCustomerService.Get(cooperOrderDTO.Khdw);
            cooperOrderDTO.MoneyName = MoneyToUpperHelper.MoneyToUpper(cooperOrderDTO.Money.Value.ToString("0.##"));
            ViewData["cooperOrderDTO"] = cooperOrderDTO;
            ViewData["cooperatecustomCustomerDTO"] = cooperatecustomCustomerDTO;
            return View();
        }
        public IActionResult Printzhiyitousuhetong(string id = null)
        {
            var curentuser = JsonConvert.DeserializeObject<PltUser>(HttpContext.Session.GetString("User"));
            ViewData["curentuser"] = curentuser;
            var cooperOrderDTO = _cooperOrderService.Get(id);
            var cooperatecustomCustomerDTO = _cooperatecustomCustomerService.Get(cooperOrderDTO.Khdw);
            cooperOrderDTO.MoneyName = MoneyToUpperHelper.MoneyToUpper(cooperOrderDTO.Money.Value.ToString("0.##"));
            ViewData["cooperOrderDTO"] = cooperOrderDTO;
            ViewData["cooperatecustomCustomerDTO"] = cooperatecustomCustomerDTO;
            return View();
        }
        public IActionResult Printhuiyuanhetong(string id = null)
        {
            var curentuser = JsonConvert.DeserializeObject<PltUser>(HttpContext.Session.GetString("User"));
            ViewData["curentuser"] = curentuser;
            var cooperOrderDTO = _cooperOrderService.Get(id);
            var cooperatecustomCustomerDTO = _cooperatecustomCustomerService.Get(cooperOrderDTO.Khdw);
            cooperOrderDTO.MoneyName = MoneyToUpperHelper.MoneyToUpper(cooperOrderDTO.Money.Value.ToString("0.##"));
            FiMemberDTO fiMemberDTO = _fiMemberService.GetList().Where(x => x.Id == cooperOrderDTO.OrderType1).FirstOrDefault();
            if (fiMemberDTO != null)
            {
                cooperOrderDTO.OrderType1Name = fiMemberDTO.MemberType;
                cooperOrderDTO.OrderType2 = fiMemberDTO.MemberAuthority;
            }
            ViewData["cooperOrderDTO"] = cooperOrderDTO;
            ViewData["cooperatecustomCustomerDTO"] = cooperatecustomCustomerDTO;
            return View();
        }
        public IActionResult Printfengxianhetong(string id = null)
        {
            var curentuser = JsonConvert.DeserializeObject<PltUser>(HttpContext.Session.GetString("User"));
            ViewData["curentuser"] = curentuser;
            var cooperOrderDTO = _cooperOrderService.Get(id);
            var cooperatecustomCustomerDTO = _cooperatecustomCustomerService.Get(cooperOrderDTO.Khdw);
            cooperOrderDTO.MoneyName = MoneyToUpperHelper.MoneyToUpper(cooperOrderDTO.Money.Value.ToString("0.##"));
            var jichumoney = cooperOrderDTO.Jichumoney.HasValue ? cooperOrderDTO.Jichumoney.Value : 0;
            var tuihuimoney = cooperOrderDTO.Money.Value - jichumoney;
            cooperOrderDTO.Jichumoney = tuihuimoney;
            cooperOrderDTO.JichumoneyName = MoneyToUpperHelper.MoneyToUpper(tuihuimoney.ToString("0.##"));
            ViewData["cooperOrderDTO"] = cooperOrderDTO;
            ViewData["cooperatecustomCustomerDTO"] = cooperatecustomCustomerDTO;
            return View();
        }
    }
}
zhengcaioa/zhengcaioa/Controllers/BusinessOrder/OrderBanciOrderController.cs
@@ -155,9 +155,11 @@
            
            //投诉书
            var orderBanciOrderDTO = _orderBanciOrderService.Get(id);
          var frameworkUser  =  _cooperOrderService.GetFrameworkUsers(orderBanciOrderDTO.PersonId);
            orderBanciOrderDTO.XuefeiName = MoneyToUpperHelper.MoneyToUpper(orderBanciOrderDTO.Xuefei.Value.ToString("0.##"));
            var frameworkUser  =  _cooperOrderService.GetFrameworkUsers(orderBanciOrderDTO.PersonId);
            if (frameworkUser != null)
            {
                orderBanciOrderDTO.Xingming = frameworkUser.Name;
@@ -454,5 +456,7 @@
            return new JsonResult(returnMsg);
        }
    }
}
zhengcaioa/zhengcaioa/Views/CooperOrder/Edit.cshtml
@@ -145,17 +145,17 @@
                                            <option value="" hassubinfo="true">请选择</option>
                                            @foreach (var item in customer)
                                            {
                                            @if (!item.Id.Equals(Model.Khdw))
                                                @if (!item.Id.Equals(Model.Khdw))
                                                {
                                            <option value="@item.Id" hassubinfo="true">
                                                @item.Name
                                            </option>
                                                    <option value="@item.Id" hassubinfo="true">
                                                        @item.Name
                                                    </option>
                                                }
                                                else
                                                {
                                            <option value="@item.Id" hassubinfo="true" selected="selected">
                                                @item.Name
                                            </option>
                                                    <option value="@item.Id" hassubinfo="true" selected="selected">
                                                        @item.Name
                                                    </option>
                                                }
                                            }
@@ -218,36 +218,36 @@
                                    <label class="text-right col-sm-1 col-md-1 control-label" id="dingdanleixing4">订单类型2</label>
                                    <div class="col-sm-2 col-md-2" id="dingdanleixing5">
                                        <input class="form-control" label="客户名称" name="OrderType3" id="OrderType3" labtype="txt" addvisible="true" editvisible="true" reg="" ismust="true" type="text" value="@Model.OrderType2"  maxlength="50">
                                        <input class="form-control" label="客户名称" name="OrderType3" id="OrderType3" labtype="txt" addvisible="true" editvisible="true" reg="" ismust="true" type="text" value="@Model.OrderType2" maxlength="50">
                                    </div>
                                    @*<label class="text-right col-sm-1 col-md-1 control-label">项目<i class="red">*</i></label>
        <div class="col-sm-2 col-md-2">
            <select id="OrderPro" class="form-control" name="OrderPro" data-placeholder="选择 序列 ...">
                <option value="" hassubinfo="true">请选择</option>
                @foreach (var item in project)
                {
                    @if (!item.Id.Equals(Model.OrderPro))
            <div class="col-sm-2 col-md-2">
                <select id="OrderPro" class="form-control" name="OrderPro" data-placeholder="选择 序列 ...">
                    <option value="" hassubinfo="true">请选择</option>
                    @foreach (var item in project)
                    {
                        <option value="@item.Id" hassubinfo="true">
                            @item.Name
                        </option>
                        @if (!item.Id.Equals(Model.OrderPro))
                        {
                            <option value="@item.Id" hassubinfo="true">
                                @item.Name
                            </option>
                        }
                        else
                        {
                            <option value="@item.Id" hassubinfo="true" selected="selected">
                                @item.Name
                            </option>
                        }
                    }
                    else
                    {
                        <option value="@item.Id" hassubinfo="true" selected="selected">
                            @item.Name
                        </option>
                    }
                }
                }
                </select>
            </select>
        </div>*@
            </div>*@
@@ -261,19 +261,19 @@
                                    <label grouptype="Vdata" class="text-right col-sm-1 col-md-1 control-label">订单数量<i class="red">*</i></label>
                                    <div class="col-sm-2 col-md-2" grouptype="Vdata">
                                        <input class="form-control" label="客户名称" name="OrderNum" id="OrderNum" labtype="txt" addvisible="true" editvisible="true" reg="" ismust="true" type="number" value="@Model.OrderNum" oninput="if(value.length>8)value=value.slice(0,18)" onkeyup="value=value.replace(/^(0+)|[^\d]+/g,'')">
                                        <input class="form-control" label="客户名称" name="OrderNum" id="OrderNum" labtype="txt" addvisible="true" editvisible="true" reg="" ismust="true" type="text" value="@Model.OrderNum" oninput="if(value.length>8)value=value.slice(0,18)" onkeyup="value=value.replace(/^(0+)|[^\d]+/g,'')">
                                    </div>
                                    <label grouptype="Vdata" class="text-right col-sm-1 col-md-1 control-label">单价<i class="red">*</i></label>
                                    <div class="col-sm-2 col-md-2" grouptype="Vdata">
                                        <input class="form-control" label="客户名称" name="Price" id="Price" labtype="txt" addvisible="true" editvisible="true" reg="" ismust="true" type="number" value="@Model.Price"  oninput="if(value.length>8)value=value.slice(0,18)" onkeyup="value=value.toString().match(/^\d+(?:\.\d{0,2})?/)">
                                        <input class="form-control" label="客户名称" name="Price" id="Price" labtype="txt" addvisible="true" editvisible="true" reg="" ismust="true" type="text" value="@Model.Price" oninput="if(value.length>8)value=value.slice(0,18)" onkeyup="value=value.toString().match(/^\d+(?:\.\d{0,2})?/)">
                                    </div>
                                    <label grouptype="Vdata" class="text-right col-sm-1 col-md-1 control-label">金额<i class="red">*</i></label>
                                    <div class="col-sm-2 col-md-2" grouptype="Vdata">
                                        <input class="form-control" label="客户名称" name="Money" id="Money" labtype="txt" addvisible="true" editvisible="true" reg="" ismust="true" type="number" value="@Model.Money" oninput="if(value.length>8)value=value.slice(0,18)" readonly="readonly">
                                        <input class="form-control" label="客户名称" name="Money" id="Money" labtype="txt" addvisible="true" editvisible="true" reg="" ismust="true" type="text" value="@Model.Money" oninput="if(value.length>8)value=value.slice(0,18)" readonly="readonly">
                                    </div>
@@ -308,6 +308,44 @@
                                </div>
                                <div id="xiangmuxinxi">
                                    <div class="clearfix layer-area" style="padding-bottom:15px;">
                                        <label grouptype="Vdata" class="text-right col-sm-1 col-md-1 control-label">项目名称</label>
                                        <div class="col-sm-2 col-md-2" grouptype="Vdata">
                                            <input class="form-control" label="项目名称" name="Xmname" id="Xmname" labtype="txt" addvisible="true" maxlength="500" editvisible="true" reg="" ismust="true" type="text" value="@Model.Xmname">
                                        </div>
                                        <label grouptype="Vdata" class="text-right col-sm-1 col-md-1 control-label">项目编号</label>
                                        <div class="col-sm-2 col-md-2" grouptype="Vdata">
                                            <input class="form-control" label="项目编号" name="Xmcode" id="Xmcode" labtype="txt" addvisible="true" maxlength="500" editvisible="true" reg="" ismust="true" type="text" value="@Model.Xmcode">
                                        </div>
                                    </div>
                                </div>
                                <div id="jichujine">
                                    <div class="clearfix layer-area" style="padding-bottom:15px;">
                                        <label grouptype="Vdata" class="text-right col-sm-1 col-md-1 control-label">基础金额</label>
                                        <div class="col-sm-2 col-md-2" grouptype="Vdata">
                                            <input class="form-control" label="基础金额" name="Jichumoney" id="Jichumoney" labtype="txt" addvisible="true" editvisible="true" reg="" ismust="true" type="text" value="@(Model.Jichumoney.HasValue?Model.Jichumoney.Value.ToString():"")" oninput="if(value.length>8)value=value.slice(0,18)" onkeyup="value=value.toString().match(/^\d+(?:\.\d{0,2})?/)">
                                        </div>
                                    </div>
                                </div>
                                <div id="zhiyi">
                                    <div class="clearfix layer-area" style="padding-bottom:15px;">
@@ -320,7 +358,7 @@
                                        </div>
                                    </div>
                                    <div class="clearfix layer-area" style="padding-bottom:15px;">
                                        <label grouptype="Vdata" class="text-right col-sm-1 col-md-1 control-label">地址<i class="red">*</i></label>
@@ -374,7 +412,7 @@
                                                    <input class="form-control" label="联系电话" id="zhiyiLianxidianhua" name="zhiyiLianxidianhua" labtype="txt" addvisible="true" maxlength="300" editvisible="true" reg="" ismust="true" type="text" value="@challengecomplaintShouquandaibiaoDTOs[i].Lianxidianhua">
                                                </div>
                                            </div>
@@ -417,7 +455,7 @@
                                        <label grouptype="Vdata" class="text-right col-sm-1 col-md-1 control-label">包号</label>
                                        <div class="col-sm-2 col-md-2" grouptype="Vdata">
                                            <div class="input-group">
                                                <input type="text" name="zhiyiXmPackage" id="zhiyiXmPackage" class="form-control" value="@challengeletterDTO.XmPackage">
                                                <div class="input-group-btn">
@@ -471,29 +509,29 @@
                                        </div>
                                        @*<label grouptype="Vdata" class="text-right col-sm-1 col-md-1 control-label">质疑函</label>
            <div class="col-sm-2 col-md-2" grouptype="Vdata">
                <select id="TsrId" class="form-control" name="TsrId" data-placeholder="选择 序列 ..." onchange="TsrIdchangge();">
                    <option value="" hassubinfo="true">请选择</option>
                    @foreach (var item in ChallengeletterChosen)
                    {
                        @if (!item.Id.Equals(complaintletterDTO.TsrId))
                <div class="col-sm-2 col-md-2" grouptype="Vdata">
                    <select id="TsrId" class="form-control" name="TsrId" data-placeholder="选择 序列 ..." onchange="TsrIdchangge();">
                        <option value="" hassubinfo="true">请选择</option>
                        @foreach (var item in ChallengeletterChosen)
                        {
                            <option value="@item.Id" hassubinfo="true">
                                @item.OrderId
                            </option>
                        }
                        else
                        {
                            <option value="@item.Id" hassubinfo="true" selected="selected">
                                @item.OrderId
                            </option>
                            @if (!item.Id.Equals(complaintletterDTO.TsrId))
                            {
                                <option value="@item.Id" hassubinfo="true">
                                    @item.OrderId
                                </option>
                            }
                            else
                            {
                                <option value="@item.Id" hassubinfo="true" selected="selected">
                                    @item.OrderId
                                </option>
                            }
                        }
                    }
                </select>
            </div>*@
                    </select>
                </div>*@
                                    </div>
                                    <div class="clearfix layer-area" style="padding-bottom:15px;">
                                        <label grouptype="Vdata" class="text-right col-sm-1 col-md-1 control-label">地址<i class="red">*</i></label>
@@ -875,7 +913,7 @@
                                        </div>
                                        <label grouptype="Vdata" class="text-right col-sm-1 col-md-1 control-label" id="tousuNoticeDatelabel">公告期限</label>
                                        <div class="col-sm-2 col-md-2" grouptype="Vdata"  id="tousuNoticeDatediv">
                                        <div class="col-sm-2 col-md-2" grouptype="Vdata" id="tousuNoticeDatediv">
                                            <input class="form-control" label="公告期限" name="tousuNoticeDate" id="tousuNoticeDate" labtype="txt" addvisible="true" maxlength="50" editvisible="true" reg="" ismust="true" type="text" value="@complaintletterDTO.NoticeDateName" readonly="readonly">
                                        </div>
@@ -923,26 +961,26 @@
                                </div>
                                    <div class="clearfix layer-area" style="padding-bottom:15px;">
                                        <label grouptype="Vdata" class="text-right col-sm-1 col-md-1 control-label">备注</label>
                                        <div class="col-sm-8 col-md-8">
                                            <textarea class="form-control bt" id="Remark" name="Remark" title="备注" isempty="" maxlength="4000" length="long">@Model.Remark</textarea>
                                        </div>
                                <div class="clearfix layer-area" style="padding-bottom:15px;">
                                    <label grouptype="Vdata" class="text-right col-sm-1 col-md-1 control-label">备注</label>
                                    <div class="col-sm-8 col-md-8">
                                        <textarea class="form-control bt" id="Remark" name="Remark" title="备注" isempty="" maxlength="4000" length="long">@Model.Remark</textarea>
                                    </div>
                                    <div class="clearfix layer-area" style="padding-bottom:15px;">
                                        <div class="col-sm-1 col-md-1">
                                        </div>
                                        <div class="col-sm-8 col-md-8" style="color:red;">
                                            系统自动根据8天内申请的优惠项目计算优惠金额
                                        </div>
                                    </div>
                                </div>
                                <div class="clearfix layer-area" style="padding-bottom:15px;">
                                    <div class="col-sm-1 col-md-1">
                                    </div>
                                    <div class="col-sm-8 col-md-8" style="color:red;">
                                        系统自动根据8天内申请的优惠项目计算优惠金额
                                    </div>
                                </div>
                            </div>
                        </div>
                    </div>
                </div>
@@ -1373,6 +1411,18 @@
            $("#putong").show();
            $("#zhiyi").hide();
            $("#tousu").hide();
            if (sheng == '03' || sheng == '08') {
                $("#xiangmuxinxi").show();
            } else {
                $("#xiangmuxinxi").hide();
            }
            if (sheng == '08') {
                $("#jichujine").show();
            } else {
                $("#jichujine").hide();
            }
        });
@@ -1447,6 +1497,17 @@
                        $("#putong").show();
                        $("#zhiyi").hide();
                        $("#tousu").hide();
                        if (OrderType == '03' || OrderType == '08') {
                            $("#xiangmuxinxi").show();
                        } else {
                            $("#xiangmuxinxi").hide();
                        }
                        if (OrderType == '08') {
                            $("#jichujine").show();
                        } else {
                            $("#jichujine").hide();
                        }
                    }
@@ -1610,11 +1671,33 @@
                    $("#putong").show();
                    $("#zhiyi").hide();
                    $("#tousu").hide();
                    if ($("#OrderType").val() == '03' || $("#OrderType").val() == '08') {
                        $("#xiangmuxinxi").show();
                    } else {
                        $("#xiangmuxinxi").hide();
                    }
                    if (sheng == '08') {
                        $("#jichujine").show();
                    } else {
                        $("#jichujine").hide();
                    }
                }
            } else {
                $("#putong").show();
                $("#zhiyi").hide();
                $("#tousu").hide();
                if ($("#OrderType").val() == '03' || $("#OrderType").val() == '08') {
                    $("#xiangmuxinxi").show();
                } else {
                    $("#xiangmuxinxi").hide();
                }
                if ($("#OrderType").val() == '08') {
                    $("#jichujine").show();
                } else {
                    $("#jichujine").hide();
                }
            }
            if ($("#zhiyiShouquandaibiao").val() != "") {
zhengcaioa/zhengcaioa/Views/CooperOrder/Index.cshtml
@@ -192,6 +192,31 @@
                }
            },
            {
                label: '打印合同', name: 'OrderType', labtype: 'txt', hidden: false, width: 60,
                formatter: function (cellvalue, options, rowObject) {
                    if (rowObject.OrderType == '03') {
                        return "<a onclick=\"OpenWindow('" + rowObject.OrderNo.replace(/'/g, '') + "','100%','100%', '/CooperOrder/Printbiaoshuhetong?id=" + rowObject.Id + "')\"  >打印合同</a>";
                    }
                    else if (rowObject.OrderType == '02' && (rowObject.OrderType1 == '代拟质疑函' || rowObject.OrderType1 == '代拟投诉书')) {
                        return "<a onclick=\"OpenWindow('" + rowObject.OrderNo.replace(/'/g, '') + "','100%','100%', '/CooperOrder/Printzhiyitousuhetong?id=" + rowObject.Id + "')\"  >打印合同</a>";
                    }
                    else if (rowObject.OrderType == '05') {
                        return "<a onclick=\"OpenWindow('" + rowObject.OrderNo.replace(/'/g, '') + "','100%','100%', '/CooperOrder/Printhuiyuanhetong?id=" + rowObject.Id + "')\"  >打印合同</a>";
                    }
                    else if (rowObject.OrderType == '08') {
                        return "<a onclick=\"OpenWindow('" + rowObject.OrderNo.replace(/'/g, '') + "','100%','100%', '/CooperOrder/Printfengxianhetong?id=" + rowObject.Id + "')\"  >打印合同</a>";
                    }
                    else {
                        return "";
                    }
                }
            },
        ];
zhengcaioa/zhengcaioa/Views/CooperOrder/Printbiaoshuhetong.cshtml
New file
@@ -0,0 +1,233 @@
@model DTO.TChallengeletterDTO
@using DTO;
@using zhengcaioa.Models;
@{
    CooperOrderDTO cooperOrderDTO = ViewData["cooperOrderDTO"] as CooperOrderDTO; //订单
    CooperatecustomCustomerDTO cooperatecustomCustomerDTO = ViewData["cooperatecustomCustomerDTO"] as CooperatecustomCustomerDTO; //客户
}
@{
    Layout = null;
}
<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0">
    <meta name="description" content="">
    <meta name="author" content="ThemeBucket">
    <title>@(SiteConfig.SiteName)</title>
    <link href="~/css/bootstrap.min.css" rel="stylesheet">
    <link href="~/css/font-awesome.min.css" rel="stylesheet">
    <link href="~/css/animate.min.css" rel="stylesheet">
    @*<link href="~/css/plugins/iCheck/custom.css" rel="stylesheet">*@
    <link href="~/css/style.min.css" rel="stylesheet">
    <link href="~/css/plugins/chosen/chosen.css" rel="stylesheet">
    @*<link href="~/js/plugins/layer/skin/layer.css" rel="stylesheet">*@
    @*<link href="~/css/plugins/datapicker/datepicker3.css" rel="stylesheet">*@
    <link href="~/css/style.min.css" rel="stylesheet">
    <link href="~/css/plugins/toastr/toastr.min.css" rel="stylesheet" />
    <link href="~/css/plugins/webuploader/webuploader.css" rel="stylesheet" />
    <!-- jqgrid-->
    @*<link href="~/css/plugins/jqgrid/ui.jqgrid.css" rel="stylesheet">*@
    <script language="javascript" src="~/js/jquery.min.js" type="text/javascript"></script>
    <script src="~/js/bootstrap.min.js"></script>
    @*<script src="~/js/plugins/bootstro/bootstro.js"></script>*@
    <!--容器-->
    @*<script language="javascript" src="~/js/datehelper.js" type="text/javascript"></script>*@
    @*<script language="javascript" src="~/js/plugins/query/jquery.query-object.js" type="text/javascript"></script>*@
    @*<script language="javascript" src="~/js/plugins/iCheck/icheck.min.js" type="text/javascript"></script>*@
    <script language="javascript" src="~/js/plugins/chosen/chosen.jquery.js" type="text/javascript"></script>
    @*<script language="javascript" src="~/js/plugins/datapicker/bootstrap-datepicker.js" type="text/javascript"></script>*@
    <script language="javascript" src="~/js/plugins/layer/layer.js" type="text/javascript"></script>
    @*<script src="~/js/plugins/jqgrid/jquery.jqGrid.min.js" type="text/javascript"></script>*@
    @*<script src="~/js/plugins/jqgrid/i18n/grid.locale-cn.js" type="text/javascript"></script>*@
    <script src="~/js/plugins/toastr/toastr.min.js" type="text/javascript"></script>
    <script src="~/js/plugins/webuploader/webuploader.min.js"></script>
    <script language="javascript" src="~/js/common-layout.js" type="text/javascript"></script>
    <script src="~/js/plugins/layer/laydate/laydate.js" type="text/javascript"></script>
    @*<script src="~/js/plugins/iTexbox/itextbox.js" type="text/javascript"></script>*@
    @*<script src="~/js/plugins/iuploader/iuploader.js"></script>*@
    <script src="~/js/TUJS.js"></script>
    <script language="javascript" src="~/js/fileSaver.js" type="text/javascript"></script>
    <script language="javascript" src="~/js/jquery.wordexport.js" type="text/javascript"></script>
</head>
<body class="gray-bg" style="overflow:auto">
    <form id="formtest">
        <div class="wrapper wrapper-content" id="ibox-content" style="padding:15px;">
            <div class="row">
                <div id="content" style="overflow-y:auto;height:100%;background: #fff;width:850px; margin: 0 auto;">
                    <style type="text/css">
                        table {
                            width: 595px;
                            font-size: 16pt;
                            font-family: 'FangSong';
                            background: #fff;
                            line-height: 1.5;
                        }
                        span {
                            font-size: 16pt;
                            display: inline;
                            /*  border-bottom: 1px dashed #111;*/
                        }
                        s22pan:after {
                            content: '';
                            display: inline;
                            width: 100%;
                            margin-top: -5px;
                            /*  border-bottom: 1px dashed #111;*/
                        }
                    </style>
                    <div id="page1" style="page-break-after:always;">
                        <table border="0" align="center" cellpadding="3" cellspacing="0">
                            <tr>
                                <td colspan="2" style="font-size:29.3px;text-align:center"><b>服务合同</b></td>
                            </tr>
                            <tr>
                                <td colspan="2"><b>甲方:</b>@cooperatecustomCustomerDTO.Name</td>
                            </tr>
                            <tr>
                                <td colspan="2"><b>乙方:</b>四川政采招投标咨询有限公司</td>
                            </tr>
                            <tr>
                                <td colspan="2" align="left">&nbsp;&nbsp;&nbsp;&nbsp;甲乙双方依据《中华人民共和国政府采购法》、《中华人民共和国民法典》等有关法律及规定,就甲方委托乙方制作标书有关事宜协商达成一致,特订立本合同,以资共同遵守。</td>
                            </tr>
                            <tr>
                                <td colspan="2"><b>第一条</b>&nbsp;&nbsp;乙方接受甲方委托,就甲方参加“@(cooperOrderDTO.XmName)”(@(cooperOrderDTO.XmCode))采购事宜,提供标书制作服务,共制作标书一份。乙方只负责标书制作,不保证中标结果。如若乙方制作的标书发生废标的情况,乙方在三日内退还全额标书制作费用。</td>
                            </tr>
                            <tr>
                                <td colspan="2"><b>第二条 甲方权利和义务</b></td>
                            </tr>
                            <tr>
                                <td colspan="2" align="left">&nbsp;&nbsp;&nbsp;&nbsp;1、甲方应当真实、完整、客观地向乙方介绍有关情况,提供有关的文件材料,并保证提供的全部有关材料是真实的、完整的、准确的。</td>
                            </tr>
                            <tr>
                                <td colspan="2" align="left">&nbsp;&nbsp;&nbsp;&nbsp;2、甲方不得要求乙方进行违法活动。</td>
                            </tr>
                            <tr>
                                <td colspan="2"><b>第三条 乙方权利和义务</b></td>
                            </tr>
                            <tr>
                                <td colspan="2" align="left">&nbsp;&nbsp;&nbsp;&nbsp;1、乙方应当依法忠实地维护甲方的一切合法权益,不得从事任何损害甲方合法权益的行为。</td>
                            </tr>
                            <tr>
                                <td colspan="2" align="left">&nbsp;&nbsp;&nbsp;&nbsp;2、乙方不得泄露甲方的技术秘密、商业秘密或者个人隐私。</td>
                            </tr>
                            <tr>
                                <td colspan="2"><b>第四条</b>&nbsp;&nbsp;甲方向乙方支付服务费¥@(Math.Round(cooperOrderDTO.Money.Value,2))元(大写:@(cooperOrderDTO.MoneyName)),付款指定帐户名:四川政采招投标咨询有限公司,开户行:兴业银行成都分行,帐户:431020100101111420。</td>
                            </tr>
                            <tr>
                                <td colspan="2" align="left">&nbsp;&nbsp;&nbsp;&nbsp;甲方应在合同签订时支付全额费用。在该费用未支付前,乙方不承担本合同约定的相应义务。</td>
                            </tr>
                            <tr>
                                <td colspan="2"><b>第五条</b>&nbsp;&nbsp;非因本合同约定或者依据法律规定,任何一方不得单方解除合同。如甲方无正当理由单方解除合同,乙方已收的服务费不予退还,乙方还有权向甲方追收尚未支付的服务费;如乙方无正当理由单方解除合同,甲方有权要求乙方退还已收的服务费。</td>
                            </tr>
                            <tr>
                                <td colspan="2"><b>第六条</b>&nbsp;&nbsp;本合同履行中如发生纠纷,双方应尽量协商解决。协商解决不成,凡因本合同产生的或与本合同有关的一切争议,均提交成都市仲裁委员会仲裁。</td>
                            </tr>
                            <tr>
                                <td colspan="2"><b>第七条</b>&nbsp;&nbsp;本合同壹式两份,甲方一份,乙方一份,自双方签字(或盖章)后生效。</td>
                            </tr>
                            <tr>
                                <td colspan="2"><b>第八条</b>&nbsp;&nbsp;另行约定: 无 。</td>
                            </tr>
                            <tr>
                                <td colspan="2" style="height:15px"></td>
                            </tr>
                            <tr>
                                <td align="left" style="width:50%;" valign="top">甲方(盖章):</td>
                                <td align="left" style="width:50%;" valign="top">乙方(盖章):</td>
                            </tr>
                            <tr>
                                <td align="left" style="width:50%;" valign="top">授权代表(签名):</td>
                                <td align="left" style="width:50%;" valign="top">法定代表人(签名):</td>
                            </tr>
                            <tr>
                                <td align="left" style="width:50%;" valign="top">地址:@cooperatecustomCustomerDTO.Address</td>
                                <td align="left" style="width:50%;" valign="top">地址:成都市高新区天府四街66号航兴国际广场1号楼7楼706室</td>
                            </tr>
                            <tr>
                                <td align="left" style="width:50%;" valign="top">电话:@cooperatecustomCustomerDTO.Tel</td>
                                <td align="left" style="width:50%;" valign="top">电话:400-028-8080</td>
                            </tr>
                            <tr>
                                <td align="left" style="width:50%;" valign="top">签订时间:@DateTime.Now.ToString("yyyy年MM月dd日")</td>
                                <td align="left" style="width:50%;" valign="top">签订时间:@DateTime.Now.ToString("yyyy年MM月dd日")</td>
                            </tr>
                        </table>
                    </div>
                </div>
            </div>
        </div>
        <div class="wrapper wrapper-content" style="margin-top:0px"></div>
        <div class="ibox-content" id="top" style="z-index:100; position:fixed; height:50px; width:100%;bottom:0; text-align: right; padding-top:8px ">
            <div class="" style="float:right;" data-bootstro-width="500px" data-bootstro-content="功能按钮:“保存”,“删除”">
                <a class="btn btn-success" href="javascript:void(0)" onclick="printWin();" style="margin-left:4px; border-radius:4px;">
                    <i class="glyphicon glyphicon-ok"></i>&nbsp;&nbsp;<span class="bold">打印</span>
                </a>
                <a class="btn btn-success" href="javascript:void(0)" onclick="daochuword();" style="margin-left:4px; border-radius:4px;">
                    <i class="glyphicon glyphicon-ok"></i>&nbsp;&nbsp;<span class="bold">导出word</span>
                </a>
            </div>
        </div>
    </form>
    <script type="text/javascript">
            function printWin() {
                var oWin = window.open("", "_blank");
                var pt = document.getElementById("content").innerHTML;
                oWin.document.write(pt);
                oWin.focus();
                oWin.document.close();
                oWin.print();
                oWin.close();
                return false;
            }
        function daochuword() {
            $("#content").wordExport("标书制作合同(单次)");                  //fileName为导出的word文件的命名,content为要导出的html内容容器
        }
    </script>
</body>
</html>
zhengcaioa/zhengcaioa/Views/CooperOrder/Printfengxianhetong.cshtml
New file
@@ -0,0 +1,287 @@
@model DTO.TChallengeletterDTO
@using DTO;
@using zhengcaioa.Models;
@{
    CooperOrderDTO cooperOrderDTO = ViewData["cooperOrderDTO"] as CooperOrderDTO; //订单
    CooperatecustomCustomerDTO cooperatecustomCustomerDTO = ViewData["cooperatecustomCustomerDTO"] as CooperatecustomCustomerDTO; //客户
}
@{
    Layout = null;
}
<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0">
    <meta name="description" content="">
    <meta name="author" content="ThemeBucket">
    <title>@(SiteConfig.SiteName)</title>
    <link href="~/css/bootstrap.min.css" rel="stylesheet">
    <link href="~/css/font-awesome.min.css" rel="stylesheet">
    <link href="~/css/animate.min.css" rel="stylesheet">
    @*<link href="~/css/plugins/iCheck/custom.css" rel="stylesheet">*@
    <link href="~/css/style.min.css" rel="stylesheet">
    <link href="~/css/plugins/chosen/chosen.css" rel="stylesheet">
    @*<link href="~/js/plugins/layer/skin/layer.css" rel="stylesheet">*@
    @*<link href="~/css/plugins/datapicker/datepicker3.css" rel="stylesheet">*@
    <link href="~/css/style.min.css" rel="stylesheet">
    <link href="~/css/plugins/toastr/toastr.min.css" rel="stylesheet" />
    <link href="~/css/plugins/webuploader/webuploader.css" rel="stylesheet" />
    <!-- jqgrid-->
    @*<link href="~/css/plugins/jqgrid/ui.jqgrid.css" rel="stylesheet">*@
    <script language="javascript" src="~/js/jquery.min.js" type="text/javascript"></script>
    <script src="~/js/bootstrap.min.js"></script>
    @*<script src="~/js/plugins/bootstro/bootstro.js"></script>*@
    <!--容器-->
    @*<script language="javascript" src="~/js/datehelper.js" type="text/javascript"></script>*@
    @*<script language="javascript" src="~/js/plugins/query/jquery.query-object.js" type="text/javascript"></script>*@
    @*<script language="javascript" src="~/js/plugins/iCheck/icheck.min.js" type="text/javascript"></script>*@
    <script language="javascript" src="~/js/plugins/chosen/chosen.jquery.js" type="text/javascript"></script>
    @*<script language="javascript" src="~/js/plugins/datapicker/bootstrap-datepicker.js" type="text/javascript"></script>*@
    <script language="javascript" src="~/js/plugins/layer/layer.js" type="text/javascript"></script>
    @*<script src="~/js/plugins/jqgrid/jquery.jqGrid.min.js" type="text/javascript"></script>*@
    @*<script src="~/js/plugins/jqgrid/i18n/grid.locale-cn.js" type="text/javascript"></script>*@
    <script src="~/js/plugins/toastr/toastr.min.js" type="text/javascript"></script>
    <script src="~/js/plugins/webuploader/webuploader.min.js"></script>
    <script language="javascript" src="~/js/common-layout.js" type="text/javascript"></script>
    <script src="~/js/plugins/layer/laydate/laydate.js" type="text/javascript"></script>
    @*<script src="~/js/plugins/iTexbox/itextbox.js" type="text/javascript"></script>*@
    @*<script src="~/js/plugins/iuploader/iuploader.js"></script>*@
    <script src="~/js/TUJS.js"></script>
    <script language="javascript" src="~/js/fileSaver.js" type="text/javascript"></script>
    <script language="javascript" src="~/js/jquery.wordexport.js" type="text/javascript"></script>
</head>
<body class="gray-bg" style="overflow:auto">
    <form id="formtest">
        <div class="wrapper wrapper-content" id="ibox-content" style="padding:15px;">
            <div class="row">
                <div id="content" style="overflow-y:auto;height:100%;background: #fff;width:850px; margin: 0 auto;">
                    <style type="text/css">
                        table {
                            width: 595px;
                            font-size: 16pt;
                            font-family: 'FangSong';
                            background: #fff;
                            line-height: 1.5;
                        }
                        span {
                            font-size: 16pt;
                            display: inline;
                            /*  border-bottom: 1px dashed #111;*/
                        }
                        s22pan:after {
                            content: '';
                            display: inline;
                            width: 100%;
                            margin-top: -5px;
                            /*  border-bottom: 1px dashed #111;*/
                        }
                    </style>
                    <div id="page1" style="page-break-after:always;">
                        <table border="0" align="center" cellpadding="3" cellspacing="0">
                            <tr>
                                <td colspan="2" style="font-size:29.3px;text-align:center"><b>政府采购咨询合同</b></td>
                            </tr>
                            <tr>
                                <td colspan="2"><b>甲方:</b>@cooperatecustomCustomerDTO.Name</td>
                            </tr>
                            <tr>
                                <td colspan="2"><b>乙方:</b>四川政采招投标咨询有限公司</td>
                            </tr>
                            <tr>
                                <td colspan="2" align="left">&nbsp;&nbsp;&nbsp;&nbsp;甲乙双方依据《中华人民共和国政府采购法》、《中华人民共和国民法典》等有关法律及规定,就甲方委托乙方提供所需政府采购咨询事宜协商达成一致,特订立本协议,以资共同遵守。</td>
                            </tr>
                            <tr>
                                <td colspan="2"><b>第一条</b>&nbsp;&nbsp;乙方接受甲方委托,就甲方参与@(cooperOrderDTO.Xmname)(项目编号:@(cooperOrderDTO.Xmcode)),提供救济咨询服务。</td>
                            </tr>
                            <tr>
                                <td colspan="2"><b>第二条</b>&nbsp;&nbsp;乙方提供服务的方式:</td>
                            </tr>
                            <tr>
                                <td colspan="2">&nbsp;&nbsp;&nbsp;&nbsp;1、包括但不限于制作书面材料、电话、微信、QQ、视频、邮件等方式提供咨询服务。</td>
                            </tr>
                            <tr>
                                <td colspan="2">&nbsp;&nbsp;&nbsp;&nbsp;2、为甲方推荐律师出庭参加诉讼活动。</td>
                            </tr>
                            <tr>
                                <td colspan="2"><b>第三条 甲方权利和义务</b></td>
                            </tr>
                            <tr>
                                <td colspan="2" align="left">&nbsp;&nbsp;&nbsp;&nbsp;1、甲方需对本次合同的金额和内容保密,如因甲方原因泄漏,乙方有权单方面终止本合同,并不予退还所收取的咨询服务费用,同时要求甲方给予一定补偿。</td>
                            </tr>
                            <tr>
                                <td colspan="2" align="left">&nbsp;&nbsp;&nbsp;&nbsp;2、甲方有权决定是否采纳乙方的咨询意见和建议,独立作出决策,并自行承担决策的风险和后果。</td>
                            </tr>
                            <tr>
                                <td colspan="2" align="left">&nbsp;&nbsp;&nbsp;&nbsp;3、甲方不得要求乙方进行违法活动。</td>
                            </tr>
                            <tr>
                                <td colspan="2"><b>第四条 乙方权利和义务</b></td>
                            </tr>
                            <tr>
                                <td colspan="2" align="left">&nbsp;&nbsp;&nbsp;&nbsp;1、乙方需对本次合同的金额和内容保密,如果泄漏,甲方有权要求乙方给予补偿。</td>
                            </tr>
                            <tr>
                                <td colspan="2" align="left">&nbsp;&nbsp;&nbsp;&nbsp;2、乙方应当依法忠实地维护甲方的一切合法权益,不得从事任何损害甲方合法权益的行为。</td>
                            </tr>
                            <tr>
                                <td colspan="2" align="left">&nbsp;&nbsp;&nbsp;&nbsp;3、乙方不得泄露甲方的技术秘密、商业秘密或者个人隐私。</td>
                            </tr>
                            <tr>
                                <td colspan="2"><b>第五条 咨询服务费</b></td>
                            </tr>
                            <tr>
                                <td colspan="2">&nbsp;&nbsp;&nbsp;&nbsp;1、甲方向乙方支付咨询服务费¥@(Math.Round(cooperOrderDTO.Money.Value,2))元(大写:@(cooperOrderDTO.MoneyName)),付款指定帐户名:四川政采招投标咨询有限公司,开户行:兴业银行成都分行,帐户:431020100101111420。 </td>
                            </tr>
                            <tr>
                                <td colspan="2">&nbsp;&nbsp;&nbsp;&nbsp;2、甲方应在协议签订时支付。在该费用未支付前,乙方不承担本合同约定的相应义务。</td>
                            </tr>
                            <tr>
                                <td colspan="2">&nbsp;&nbsp;&nbsp;&nbsp;3、如果甲方按照乙方的建议走完投诉、行政复议、行政诉讼一审、行政诉讼二审救济程序,其主张均未获得任何一项支持的,乙方在收到行政诉讼终审判决书后3日内,原路退还甲方咨询费¥@(Math.Round(cooperOrderDTO.Jichumoney.Value,2))  元(大写:@(cooperOrderDTO.JichumoneyName))。</td>
                            </tr>
                            <tr>
                                <td colspan="2">&nbsp;&nbsp;&nbsp;&nbsp;4、在人民法院作出终审判决前,甲方对救济结果不满意,放弃投诉、行政复议或行政诉讼,或者提交质疑、投诉、行政复议、行政诉讼或上诉后主动撤回的,此合同自动完成,乙方不退返甲方费用。</td>
                            </tr>
                            <tr>
                                <td colspan="2"><b>第六条</b>&nbsp;&nbsp;下列情形,视为此合同自动完成,乙方不退返甲方费用:</td>
                            </tr>
                            <tr>
                                <td colspan="2">&nbsp;&nbsp;&nbsp;&nbsp;1、甲方的主张得到了任何一项支持的;</td>
                            </tr>
                            <tr>
                                <td colspan="2">&nbsp;&nbsp;&nbsp;&nbsp;2、采购活动被确认违法的。</td>
                            </tr>
                            <tr>
                                <td colspan="2"><b>第七条  违约责任</b></td>
                            </tr>
                            <tr>
                                <td colspan="2">&nbsp;&nbsp;&nbsp;&nbsp;1、非因本合同约定或者依据法律规定,任何一方不得单方解除合同。</td>
                            </tr>
                            <tr>
                                <td colspan="2">&nbsp;&nbsp;&nbsp;&nbsp;2、如甲方无正当理由单方解除合同,乙方已收的咨询服务费不予退还,乙方还有权向甲方追收尚未支付的咨询服务费。</td>
                            </tr>
                            <tr>
                                <td colspan="2">&nbsp;&nbsp;&nbsp;&nbsp;3、如乙方无正当理由单方解除合同,甲方有权要求乙方退还已收的咨询服务费。</td>
                            </tr>
                            <tr>
                                <td colspan="2"><b>第八条</b>&nbsp;&nbsp;本合同履行中如发生纠纷,双方应尽量协商解决。协商不成,任何一方都可以向成都仲裁委员会申请仲裁。</td>
                            </tr>
                            <tr>
                                <td colspan="2"><b>第九条</b>&nbsp;&nbsp;本合同壹式两份,甲方一份,乙方一份,自双方签字(或盖章)后生效。</td>
                            </tr>
                            <tr>
                                <td colspan="2"><b>第十条</b>&nbsp;&nbsp;另行约定: 无 。</td>
                            </tr>
                            <tr>
                                <td colspan="2" style="height:15px"></td>
                            </tr>
                            <tr>
                                <td align="left" style="width:50%;" valign="top">甲方(盖章):</td>
                                <td align="left" style="width:50%;" valign="top">乙方(盖章):</td>
                            </tr>
                            <tr>
                                <td align="left" style="width:50%;" valign="top">授权代表(签名):</td>
                                <td align="left" style="width:50%;" valign="top">法定代表人(签名):</td>
                            </tr>
                            <tr>
                                <td align="left" style="width:50%;" valign="top">地址:@cooperatecustomCustomerDTO.Address</td>
                                <td align="left" style="width:50%;" valign="top">地址:成都市高新区天府四街66号航兴国际广场1号楼7楼706室</td>
                            </tr>
                            <tr>
                                <td align="left" style="width:50%;" valign="top">电话:@cooperatecustomCustomerDTO.Tel</td>
                                <td align="left" style="width:50%;" valign="top">电话:400-028-8080</td>
                            </tr>
                            <tr>
                                <td align="left" style="width:50%;" valign="top">签订时间:@DateTime.Now.ToString("yyyy年MM月dd日")</td>
                                <td align="left" style="width:50%;" valign="top">签订时间:@DateTime.Now.ToString("yyyy年MM月dd日")</td>
                            </tr>
                        </table>
                    </div>
                </div>
            </div>
        </div>
        <div class="wrapper wrapper-content" style="margin-top:0px"></div>
        <div class="ibox-content" id="top" style="z-index:100; position:fixed; height:50px; width:100%;bottom:0; text-align: right; padding-top:8px ">
            <div class="" style="float:right;" data-bootstro-width="500px" data-bootstro-content="功能按钮:“保存”,“删除”">
                <a class="btn btn-success" href="javascript:void(0)" onclick="printWin();" style="margin-left:4px; border-radius:4px;">
                    <i class="glyphicon glyphicon-ok"></i>&nbsp;&nbsp;<span class="bold">打印</span>
                </a>
                <a class="btn btn-success" href="javascript:void(0)" onclick="daochuword();" style="margin-left:4px; border-radius:4px;">
                    <i class="glyphicon glyphicon-ok"></i>&nbsp;&nbsp;<span class="bold">导出word</span>
                </a>
            </div>
        </div>
    </form>
    <script type="text/javascript">
            function printWin() {
                var oWin = window.open("", "_blank");
                var pt = document.getElementById("content").innerHTML;
                oWin.document.write(pt);
                oWin.focus();
                oWin.document.close();
                oWin.print();
                oWin.close();
                return false;
            }
        function daochuword() {
            $("#content").wordExport("风险代理协议");                  //fileName为导出的word文件的命名,content为要导出的html内容容器
        }
    </script>
</body>
</html>
zhengcaioa/zhengcaioa/Views/CooperOrder/Printhuiyuanhetong.cshtml
New file
@@ -0,0 +1,255 @@
@model DTO.TChallengeletterDTO
@using DTO;
@using zhengcaioa.Models;
@{
    CooperOrderDTO cooperOrderDTO = ViewData["cooperOrderDTO"] as CooperOrderDTO; //订单
    CooperatecustomCustomerDTO cooperatecustomCustomerDTO = ViewData["cooperatecustomCustomerDTO"] as CooperatecustomCustomerDTO; //客户
}
@{
    Layout = null;
}
<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0">
    <meta name="description" content="">
    <meta name="author" content="ThemeBucket">
    <title>@(SiteConfig.SiteName)</title>
    <link href="~/css/bootstrap.min.css" rel="stylesheet">
    <link href="~/css/font-awesome.min.css" rel="stylesheet">
    <link href="~/css/animate.min.css" rel="stylesheet">
    @*<link href="~/css/plugins/iCheck/custom.css" rel="stylesheet">*@
    <link href="~/css/style.min.css" rel="stylesheet">
    <link href="~/css/plugins/chosen/chosen.css" rel="stylesheet">
    @*<link href="~/js/plugins/layer/skin/layer.css" rel="stylesheet">*@
    @*<link href="~/css/plugins/datapicker/datepicker3.css" rel="stylesheet">*@
    <link href="~/css/style.min.css" rel="stylesheet">
    <link href="~/css/plugins/toastr/toastr.min.css" rel="stylesheet" />
    <link href="~/css/plugins/webuploader/webuploader.css" rel="stylesheet" />
    <!-- jqgrid-->
    @*<link href="~/css/plugins/jqgrid/ui.jqgrid.css" rel="stylesheet">*@
    <script language="javascript" src="~/js/jquery.min.js" type="text/javascript"></script>
    <script src="~/js/bootstrap.min.js"></script>
    @*<script src="~/js/plugins/bootstro/bootstro.js"></script>*@
    <!--容器-->
    @*<script language="javascript" src="~/js/datehelper.js" type="text/javascript"></script>*@
    @*<script language="javascript" src="~/js/plugins/query/jquery.query-object.js" type="text/javascript"></script>*@
    @*<script language="javascript" src="~/js/plugins/iCheck/icheck.min.js" type="text/javascript"></script>*@
    <script language="javascript" src="~/js/plugins/chosen/chosen.jquery.js" type="text/javascript"></script>
    @*<script language="javascript" src="~/js/plugins/datapicker/bootstrap-datepicker.js" type="text/javascript"></script>*@
    <script language="javascript" src="~/js/plugins/layer/layer.js" type="text/javascript"></script>
    @*<script src="~/js/plugins/jqgrid/jquery.jqGrid.min.js" type="text/javascript"></script>*@
    @*<script src="~/js/plugins/jqgrid/i18n/grid.locale-cn.js" type="text/javascript"></script>*@
    <script src="~/js/plugins/toastr/toastr.min.js" type="text/javascript"></script>
    <script src="~/js/plugins/webuploader/webuploader.min.js"></script>
    <script language="javascript" src="~/js/common-layout.js" type="text/javascript"></script>
    <script src="~/js/plugins/layer/laydate/laydate.js" type="text/javascript"></script>
    @*<script src="~/js/plugins/iTexbox/itextbox.js" type="text/javascript"></script>*@
    @*<script src="~/js/plugins/iuploader/iuploader.js"></script>*@
    <script src="~/js/TUJS.js"></script>
    <script language="javascript" src="~/js/fileSaver.js" type="text/javascript"></script>
    <script language="javascript" src="~/js/jquery.wordexport.js" type="text/javascript"></script>
</head>
<body class="gray-bg" style="overflow:auto">
    <form id="formtest">
        <div class="wrapper wrapper-content" id="ibox-content" style="padding:15px;">
            <div class="row">
                <div id="content" style="overflow-y:auto;height:100%;background: #fff;width:850px; margin: 0 auto;">
                    <style type="text/css">
                        table {
                            width: 595px;
                            font-size: 16pt;
                            font-family: 'FangSong';
                            background: #fff;
                            line-height: 1.5;
                        }
                        span {
                            font-size: 16pt;
                            display: inline;
                            /*  border-bottom: 1px dashed #111;*/
                        }
                        s22pan:after {
                            content: '';
                            display: inline;
                            width: 100%;
                            margin-top: -5px;
                            /*  border-bottom: 1px dashed #111;*/
                        }
                    </style>
                    <div id="page1" style="page-break-after:always;">
                        <table border="0" align="center" cellpadding="3" cellspacing="0">
                            <tr>
                                <td colspan="2" style="font-size:29.3px;text-align:center"><b>政府采购咨询合同</b></td>
                            </tr>
                            <tr>
                                <td colspan="2"><b>甲方:</b>@cooperatecustomCustomerDTO.Name</td>
                            </tr>
                            <tr>
                                <td colspan="2"><b>乙方:</b>四川政采招投标咨询有限公司</td>
                            </tr>
                            <tr>
                                <td colspan="2" align="left">&nbsp;&nbsp;&nbsp;&nbsp;甲乙双方依据《中华人民共和国政府采购法》、《中华人民共和国民法典》等有关法律及规定,就甲方委托乙方提供所需政府采购咨询事宜协商达成一致,特订立本协议,以资共同遵守。</td>
                            </tr>
                            <tr>
                                <td colspan="2"><b>第一条</b>&nbsp;&nbsp;乙方接受甲方委托,就甲方参与政府采购事宜,提供政府采购咨询服务,乙方只负责提供咨询服务,不保证咨询结果,不对结果负责。 </td>
                            </tr>
                            <tr>
                                <td colspan="2"><b>第二条</b>&nbsp;&nbsp;甲方根据自身对咨询服务的需要,需要乙方提供如下咨询服务:</td>
                            </tr>
                            <tr>
                                <td colspan="2">&nbsp;&nbsp;&nbsp;&nbsp;1、会员(套餐)类型: @(cooperOrderDTO.OrderType1Name) (有效期一年,期限从本合同打印之日起计算)。</td>
                            </tr>
                            <tr>
                                <td colspan="2">&nbsp;&nbsp;&nbsp;&nbsp;2、具体服务内容或产品: @(cooperOrderDTO.OrderType2) 。</td>
                            </tr>
                            <tr>
                                <td colspan="2"><b>第三条</b>&nbsp;&nbsp;乙方提供服务的方式:包括但不限于制作书面材料、电话、微信、QQ、视频、邮件等方式提供咨询服务。</td>
                            </tr>
                            <tr>
                                <td colspan="2"><b>第四条  甲方权利和义务</b></td>
                            </tr>
                            <tr>
                                <td colspan="2" align="left">&nbsp;&nbsp;&nbsp;&nbsp;1、甲方有权决定是否采纳乙方的咨询意见和建议,独立作出决策,并自行承担决策的风险和后果。</td>
                            </tr>
                            <tr>
                                <td colspan="2" align="left">&nbsp;&nbsp;&nbsp;&nbsp;2、甲方应当真实、完整、客观地向乙方介绍有关情况,提供有关的文件材料,并保证提供的全部有关材料是真实的、完整的、准确的。</td>
                            </tr>
                            <tr>
                                <td colspan="2" align="left">&nbsp;&nbsp;&nbsp;&nbsp;3、甲方不得要求乙方进行违法活动。</td>
                            </tr>
                            <tr>
                                <td colspan="2"><b>第五条 乙方权利和义务</b></td>
                            </tr>
                            <tr>
                                <td colspan="2" align="left">&nbsp;&nbsp;&nbsp;&nbsp;1、乙方有权根据本协议的约定向甲方收取咨询服务费,甲方未按时足额向乙方支付本合同约定的咨询服务费、差旅费和其他费用,乙方有权暂停本协议约定的咨询服务。</td>
                            </tr>
                            <tr>
                                <td colspan="2" align="left">&nbsp;&nbsp;&nbsp;&nbsp;2、乙方应当依法忠实地维护甲方的一切合法权益,不得从事任何损害甲方合法权益的行为。</td>
                            </tr>
                            <tr>
                                <td colspan="2" align="left">&nbsp;&nbsp;&nbsp;&nbsp;3、乙方不得泄露甲方的技术秘密、商业秘密或者个人隐私。</td>
                            </tr>
                            <tr>
                                <td colspan="2"><b>第六条</b>&nbsp;&nbsp;&nbsp;&nbsp;甲方向乙方支付咨询服务费¥@(Math.Round(cooperOrderDTO.Money.Value,2))元(大写:@(cooperOrderDTO.MoneyName)),付款指定帐户名:四川政采招投标咨询有限公司,开户行:兴业银行成都分行,帐户:431020100101111420。 </td>
                            </tr>
                            <tr>
                                <td colspan="2">&nbsp;&nbsp;&nbsp;&nbsp;甲方应在协议签订时支付全额咨询费用。在该费用未支付前,乙方不承担本合同约定的相应义务。</td>
                            </tr>
                            <tr>
                                <td colspan="2"><b>第七条 </b>&nbsp;&nbsp;非因本合同约定或者依据法律规定,任何一方不得单方解除合同。如甲方无正当理由单方解除合同,乙方已收的咨询服务费不予退还,乙方还有权向甲方追收尚未支付的咨询服务费;如乙方无正当理由单方解除合同,甲方有权要求乙方退还已收的咨询服务费。</td>
                            </tr>
                            <tr>
                                <td colspan="2"><b>第八条</b>&nbsp;&nbsp;本合同履行中如发生纠纷,双方应尽量协商解决。协商不成,任何一方都可以向成都仲裁委员会申请仲裁。</td>
                            </tr>
                            <tr>
                                <td colspan="2"><b>第九条</b>&nbsp;&nbsp;本合同壹式两份,甲方一份,乙方一份,自双方签字(或盖章)后生效。</td>
                            </tr>
                            <tr>
                                <td colspan="2"><b>第十条</b>&nbsp;&nbsp;另行约定: 无 。</td>
                            </tr>
                            <tr>
                                <td colspan="2" style="height:15px"></td>
                            </tr>
                            <tr>
                                <td align="left" style="width:50%;" valign="top">甲方(盖章):</td>
                                <td align="left" style="width:50%;" valign="top">乙方(盖章):</td>
                            </tr>
                            <tr>
                                <td align="left" style="width:50%;" valign="top">授权代表(签名):</td>
                                <td align="left" style="width:50%;" valign="top">法定代表人(签名):</td>
                            </tr>
                            <tr>
                                <td align="left" style="width:50%;" valign="top">地址:@cooperatecustomCustomerDTO.Address</td>
                                <td align="left" style="width:50%;" valign="top">地址:成都市高新区天府四街66号航兴国际广场1号楼7楼706室</td>
                            </tr>
                            <tr>
                                <td align="left" style="width:50%;" valign="top">电话:@cooperatecustomCustomerDTO.Tel</td>
                                <td align="left" style="width:50%;" valign="top">电话:400-028-8080</td>
                            </tr>
                            <tr>
                                <td align="left" style="width:50%;" valign="top">签订时间:@DateTime.Now.ToString("yyyy年MM月dd日")</td>
                                <td align="left" style="width:50%;" valign="top">签订时间:@DateTime.Now.ToString("yyyy年MM月dd日")</td>
                            </tr>
                        </table>
                    </div>
                </div>
            </div>
        </div>
        <div class="wrapper wrapper-content" style="margin-top:0px"></div>
        <div class="ibox-content" id="top" style="z-index:100; position:fixed; height:50px; width:100%;bottom:0; text-align: right; padding-top:8px ">
            <div class="" style="float:right;" data-bootstro-width="500px" data-bootstro-content="功能按钮:“保存”,“删除”">
                <a class="btn btn-success" href="javascript:void(0)" onclick="printWin();" style="margin-left:4px; border-radius:4px;">
                    <i class="glyphicon glyphicon-ok"></i>&nbsp;&nbsp;<span class="bold">打印</span>
                </a>
                <a class="btn btn-success" href="javascript:void(0)" onclick="daochuword();" style="margin-left:4px; border-radius:4px;">
                    <i class="glyphicon glyphicon-ok"></i>&nbsp;&nbsp;<span class="bold">导出word</span>
                </a>
            </div>
        </div>
    </form>
    <script type="text/javascript">
            function printWin() {
                var oWin = window.open("", "_blank");
                var pt = document.getElementById("content").innerHTML;
                oWin.document.write(pt);
                oWin.focus();
                oWin.document.close();
                oWin.print();
                oWin.close();
                return false;
            }
        function daochuword() {
            $("#content").wordExport("会员合同");                  //fileName为导出的word文件的命名,content为要导出的html内容容器
        }
    </script>
</body>
</html>
zhengcaioa/zhengcaioa/Views/CooperOrder/Printzhiyitousuhetong.cshtml
New file
@@ -0,0 +1,250 @@
@model DTO.TChallengeletterDTO
@using DTO;
@using zhengcaioa.Models;
@{
    CooperOrderDTO cooperOrderDTO = ViewData["cooperOrderDTO"] as CooperOrderDTO; //订单
    CooperatecustomCustomerDTO cooperatecustomCustomerDTO = ViewData["cooperatecustomCustomerDTO"] as CooperatecustomCustomerDTO; //客户
}
@{
    Layout = null;
}
<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0">
    <meta name="description" content="">
    <meta name="author" content="ThemeBucket">
    <title>@(SiteConfig.SiteName)</title>
    <link href="~/css/bootstrap.min.css" rel="stylesheet">
    <link href="~/css/font-awesome.min.css" rel="stylesheet">
    <link href="~/css/animate.min.css" rel="stylesheet">
    @*<link href="~/css/plugins/iCheck/custom.css" rel="stylesheet">*@
    <link href="~/css/style.min.css" rel="stylesheet">
    <link href="~/css/plugins/chosen/chosen.css" rel="stylesheet">
    @*<link href="~/js/plugins/layer/skin/layer.css" rel="stylesheet">*@
    @*<link href="~/css/plugins/datapicker/datepicker3.css" rel="stylesheet">*@
    <link href="~/css/style.min.css" rel="stylesheet">
    <link href="~/css/plugins/toastr/toastr.min.css" rel="stylesheet" />
    <link href="~/css/plugins/webuploader/webuploader.css" rel="stylesheet" />
    <!-- jqgrid-->
    @*<link href="~/css/plugins/jqgrid/ui.jqgrid.css" rel="stylesheet">*@
    <script language="javascript" src="~/js/jquery.min.js" type="text/javascript"></script>
    <script src="~/js/bootstrap.min.js"></script>
    @*<script src="~/js/plugins/bootstro/bootstro.js"></script>*@
    <!--容器-->
    @*<script language="javascript" src="~/js/datehelper.js" type="text/javascript"></script>*@
    @*<script language="javascript" src="~/js/plugins/query/jquery.query-object.js" type="text/javascript"></script>*@
    @*<script language="javascript" src="~/js/plugins/iCheck/icheck.min.js" type="text/javascript"></script>*@
    <script language="javascript" src="~/js/plugins/chosen/chosen.jquery.js" type="text/javascript"></script>
    @*<script language="javascript" src="~/js/plugins/datapicker/bootstrap-datepicker.js" type="text/javascript"></script>*@
    <script language="javascript" src="~/js/plugins/layer/layer.js" type="text/javascript"></script>
    @*<script src="~/js/plugins/jqgrid/jquery.jqGrid.min.js" type="text/javascript"></script>*@
    @*<script src="~/js/plugins/jqgrid/i18n/grid.locale-cn.js" type="text/javascript"></script>*@
    <script src="~/js/plugins/toastr/toastr.min.js" type="text/javascript"></script>
    <script src="~/js/plugins/webuploader/webuploader.min.js"></script>
    <script language="javascript" src="~/js/common-layout.js" type="text/javascript"></script>
    <script src="~/js/plugins/layer/laydate/laydate.js" type="text/javascript"></script>
    @*<script src="~/js/plugins/iTexbox/itextbox.js" type="text/javascript"></script>*@
    @*<script src="~/js/plugins/iuploader/iuploader.js"></script>*@
    <script src="~/js/TUJS.js"></script>
    <script language="javascript" src="~/js/fileSaver.js" type="text/javascript"></script>
    <script language="javascript" src="~/js/jquery.wordexport.js" type="text/javascript"></script>
</head>
<body class="gray-bg" style="overflow:auto">
    <form id="formtest">
        <div class="wrapper wrapper-content" id="ibox-content" style="padding:15px;">
            <div class="row">
                <div id="content" style="overflow-y:auto;height:100%;background: #fff;width:850px; margin: 0 auto;">
                    <style type="text/css">
                        table {
                            width: 595px;
                            font-size: 16pt;
                            font-family: 'FangSong';
                            background: #fff;
                            line-height: 1.5;
                        }
                        span {
                            font-size: 16pt;
                            display: inline;
                            /*  border-bottom: 1px dashed #111;*/
                        }
                        s22pan:after {
                            content: '';
                            display: inline;
                            width: 100%;
                            margin-top: -5px;
                            /*  border-bottom: 1px dashed #111;*/
                        }
                    </style>
                    <div id="page1" style="page-break-after:always;">
                        <table border="0" align="center" cellpadding="3" cellspacing="0">
                            <tr>
                                <td colspan="2" style="font-size:29.3px;text-align:center"><b>咨询服务协议书</b></td>
                            </tr>
                            <tr>
                                <td colspan="2"><b>甲方:</b>@cooperatecustomCustomerDTO.Name</td>
                            </tr>
                            <tr>
                                <td colspan="2"><b>乙方:</b>四川政采招投标咨询有限公司</td>
                            </tr>
                            <tr>
                                <td colspan="2" align="left">&nbsp;&nbsp;&nbsp;&nbsp;甲乙双方依据《中华人民共和国政府采购法》、《中华人民共和国民法典》等有关法律及规定,就甲方委托乙方提供所需政府采购咨询服务事宜协商达成一致,特订立本协议,以资共同遵守。</td>
                            </tr>
                            <tr>
                                <td colspan="2"><b>第一条</b>&nbsp;&nbsp;乙方接受甲方委托,就甲方参与政府采购事宜,提供政府采购咨询服务,乙方只负责提供咨询服务,不保证咨询结果,不对结果负责。</td>
                            </tr>
                            <tr>
                                <td colspan="2"><b>第二条</b>&nbsp;&nbsp;甲方根据自身对咨询服务的需要,需要乙方提供如下咨询服务:@(cooperOrderDTO.OrderType1)1件。</td>
                            </tr>
                            <tr>
                                <td colspan="2"><b>第三条</b>&nbsp;&nbsp;甲方自行通过适当的方式递交或者送达乙方代拟的文书。</td>
                            </tr>
                            <tr>
                                <td colspan="2"><b>第四条  甲方权利和义务</b></td>
                            </tr>
                            <tr>
                                <td colspan="2" align="left">&nbsp;&nbsp;&nbsp;&nbsp;1、甲方有权决定是否采纳乙方的咨询意见和建议,独立作出决策,并自行承担决策的风险和后果。</td>
                            </tr>
                            <tr>
                                <td colspan="2" align="left">&nbsp;&nbsp;&nbsp;&nbsp;2、甲方应当真实、完整、客观地向乙方介绍有关情况,提供有关的文件材料,并保证提供的全部有关材料是真实的、完整的、准确的。</td>
                            </tr>
                            <tr>
                                <td colspan="2" align="left">&nbsp;&nbsp;&nbsp;&nbsp;3、甲方不得要求乙方进行违法活动。</td>
                            </tr>
                            <tr>
                                <td colspan="2"><b>第五条 乙方权利和义务</b></td>
                            </tr>
                            <tr>
                                <td colspan="2" align="left">&nbsp;&nbsp;&nbsp;&nbsp;1、乙方有权根据本协议的约定向甲方收取咨询服务费,甲方未按时足额向乙方支付本合同约定的咨询服务费的,乙方有权暂停本协议约定的咨询服务。</td>
                            </tr>
                            <tr>
                                <td colspan="2" align="left">&nbsp;&nbsp;&nbsp;&nbsp;2、乙方应当依法忠实地维护甲方的一切合法权益,不得从事任何损害甲方合法权益的行为。</td>
                            </tr>
                            <tr>
                                <td colspan="2" align="left">&nbsp;&nbsp;&nbsp;&nbsp;3、乙方不得泄露甲方的技术秘密、商业秘密或者个人隐私。</td>
                            </tr>
                            <tr>
                                <td colspan="2"><b>第六条</b>&nbsp;&nbsp;&nbsp;&nbsp;甲方向乙方支付咨询服务费¥@(Math.Round(cooperOrderDTO.Money.Value,2))元(大写:@(cooperOrderDTO.MoneyName)),付款指定帐户名:四川政采招投标咨询有限公司,开户行:兴业银行成都分行,帐户:431020100101111420。 </td>
                            </tr>
                            <tr>
                                <td colspan="2">&nbsp;&nbsp;&nbsp;&nbsp;甲方应在协议签订时支付全额咨询费用。在该费用未支付前,乙方不承担本合同约定的相应义务。</td>
                            </tr>
                            <tr>
                                <td colspan="2"><b>第七条 </b>&nbsp;&nbsp;非因本合同约定或者依据法律规定,任何一方不得单方解除合同。如甲方无正当理由单方解除合同,乙方已收的咨询服务费不予退还,乙方还有权向甲方追收尚未支付的咨询服务费;如乙方无正当理由单方解除合同,甲方有权要求乙方退还已收的咨询服务费。</td>
                            </tr>
                            <tr>
                                <td colspan="2"><b>第八条</b>&nbsp;&nbsp;本合同履行中如发生纠纷,双方应尽量协商解决。协商不成,任何一方都可以向成都仲裁委员会申请仲裁。</td>
                            </tr>
                            <tr>
                                <td colspan="2"><b>第九条</b>&nbsp;&nbsp;本合同壹式两份,甲方一份,乙方一份,自双方签字(或盖章)后生效。</td>
                            </tr>
                            <tr>
                                <td colspan="2"><b>第十条</b>&nbsp;&nbsp;另行约定: 无 。</td>
                            </tr>
                            <tr>
                                <td colspan="2" style="height:15px"></td>
                            </tr>
                            <tr>
                                <td align="left" style="width:50%;" valign="top">甲方(盖章):</td>
                                <td align="left" style="width:50%;" valign="top">乙方(盖章):</td>
                            </tr>
                            <tr>
                                <td align="left" style="width:50%;" valign="top">授权代表(签名):</td>
                                <td align="left" style="width:50%;" valign="top">法定代表人(签名):</td>
                            </tr>
                            <tr>
                                <td align="left" style="width:50%;" valign="top">地址:@cooperatecustomCustomerDTO.Address</td>
                                <td align="left" style="width:50%;" valign="top">地址:成都市高新区天府四街66号航兴国际广场1号楼7楼706室</td>
                            </tr>
                            <tr>
                                <td align="left" style="width:50%;" valign="top">电话:@cooperatecustomCustomerDTO.Tel</td>
                                <td align="left" style="width:50%;" valign="top">电话:400-028-8080</td>
                            </tr>
                            <tr>
                                <td align="left" style="width:50%;" valign="top">签订时间:@DateTime.Now.ToString("yyyy年MM月dd日")</td>
                                <td align="left" style="width:50%;" valign="top">签订时间:@DateTime.Now.ToString("yyyy年MM月dd日")</td>
                            </tr>
                        </table>
                    </div>
                </div>
            </div>
        </div>
        <div class="wrapper wrapper-content" style="margin-top:0px"></div>
        <div class="ibox-content" id="top" style="z-index:100; position:fixed; height:50px; width:100%;bottom:0; text-align: right; padding-top:8px ">
            <div class="" style="float:right;" data-bootstro-width="500px" data-bootstro-content="功能按钮:“保存”,“删除”">
                <a class="btn btn-success" href="javascript:void(0)" onclick="printWin();" style="margin-left:4px; border-radius:4px;">
                    <i class="glyphicon glyphicon-ok"></i>&nbsp;&nbsp;<span class="bold">打印</span>
                </a>
                <a class="btn btn-success" href="javascript:void(0)" onclick="daochuword();" style="margin-left:4px; border-radius:4px;">
                    <i class="glyphicon glyphicon-ok"></i>&nbsp;&nbsp;<span class="bold">导出word</span>
                </a>
            </div>
        </div>
    </form>
    <script type="text/javascript">
            function printWin() {
                var oWin = window.open("", "_blank");
                var pt = document.getElementById("content").innerHTML;
                oWin.document.write(pt);
                oWin.focus();
                oWin.document.close();
                oWin.print();
                oWin.close();
                return false;
            }
        function daochuword() {
            $("#content").wordExport("质疑投诉合同(单次)");                  //fileName为导出的word文件的命名,content为要导出的html内容容器
        }
    </script>
</body>
</html>
zhengcaioa/zhengcaioa/Views/OrderBanciOrder/Printhetong.cshtml
@@ -57,6 +57,8 @@
    @*<script src="~/js/plugins/iTexbox/itextbox.js" type="text/javascript"></script>*@
    @*<script src="~/js/plugins/iuploader/iuploader.js"></script>*@
    <script src="~/js/TUJS.js"></script>
    <script language="javascript" src="~/js/fileSaver.js" type="text/javascript"></script>
    <script language="javascript" src="~/js/jquery.wordexport.js" type="text/javascript"></script>
</head>
<body class="gray-bg" style="overflow:auto">
    <form id="formtest">
@@ -66,60 +68,65 @@
                    <div id="page1" style="page-break-after:always;">
                        <table border="0" align="center" cellpadding="3" cellspacing="0">
                            <tr>
                                <td colspan="2" style="font-family: 'SimHei';font-size: 29.3px; text-align: center">评审专家考试培训协议书</td>
                                <td colspan="2" style="font-family: 'SimHei';font-size: 29.3px; text-align: center">评审专家考试培训辅导协议书</td>
                            </tr>
                            <tr>
                                <td colspan="2" align="left">甲方姓名:@Model.Xingming</td>
                                <td colspan="2" align="left">甲方:@Model.Xingming</td>
                            </tr>
                            <tr>
                                <td colspan="2" align="left">系统登记手机号:@(Model.Lianxidianhua)</td>
                            </tr>
                            @*<tr>
            <td colspan="2" align="left">系统登记手机号:@(Model.Lianxidianhua)</td>
        </tr>*@
                            <tr>
                                <td colspan="2" align="left">乙方:四川政采招投标咨询有限公司</td>
                            </tr>
                            <tr>
                                <td colspan="2" align="left">甲乙双方现就有关专家考试培训事宜达成协议如下:</td>
                            </tr>
                            <tr>
                                <td colspan="2" style="height:15px"></td>
                            </tr>
                            <tr>
                                <td colspan="2" style="font-family:'SimHei';">&nbsp;&nbsp;&nbsp;&nbsp;一、甲方自愿参加乙方举办的“@(Model.Peixunbanci)”。班级:@(Model.Kechengleixing);培训费用:@(Model.Xuefei.Value.ToString("0.##"))元。</td>
                            </tr>
                            <tr>
                                <td colspan="2" align="left" style="font-family:'SimHei';">&nbsp;&nbsp;&nbsp;&nbsp;二、甲方的义务:</td>
                            </tr>
                            <tr>
                                <td colspan="2" align="left">&nbsp;&nbsp;&nbsp;&nbsp;1、报名时,一次性向乙方支付全部培训费用;</td>
                            </tr>
                            <tr>
                                <td colspan="2" align="left">&nbsp;&nbsp;&nbsp;&nbsp;2、交费后不得以任何理由申请退费。</td>
                                <td colspan="2" align="left">&nbsp;&nbsp;&nbsp;&nbsp;甲乙双方现就有关评审专家考试培训辅导事宜达成协议如下:</td>
                            </tr>
                            <tr>
                                <td colspan="2" style="font-family:'SimHei';">&nbsp;&nbsp;&nbsp;&nbsp;三、乙方的义务:</td>
                                <td colspan="2">&nbsp;&nbsp;&nbsp;&nbsp;一、甲方自愿参加乙方举办的“@(Model.Peixunbanci)”——“@(Model.Kechengleixing)”。</td>
                            </tr>
                            <tr>
                                <td colspan="2" align="left">&nbsp;&nbsp;&nbsp;&nbsp;1.组织甲方参加相关班级的培训。</td>
                                <td colspan="2" align="left"  >&nbsp;&nbsp;&nbsp;&nbsp;二、甲方的义务:</td>
                            </tr>
                            <tr>
                                <td colspan="2" align="left">&nbsp;&nbsp;&nbsp;&nbsp;1、签定合同时,一次性向乙方支付培训费用。</td>
                            </tr>
                            <tr>
                                <td colspan="2" align="left">&nbsp;&nbsp;&nbsp;&nbsp;2、参加乙方组织的全天培训学习和乙方提供的网上模拟题库练习,按时参加财政部门举办的评审专家考试(含补考)。</td>
                            </tr>
                            <tr>
                                <td colspan="2" align="left">&nbsp;&nbsp;&nbsp;&nbsp;2.为甲方提供报名简介中承诺的服务。</td>
                                <td colspan="2"  >&nbsp;&nbsp;&nbsp;&nbsp;三、乙方的义务:</td>
                            </tr>
                            <tr>
                                <td colspan="2" align="left">&nbsp;&nbsp;&nbsp;&nbsp;3.为甲方开具培训费发票。</td>
                                <td colspan="2" align="left">&nbsp;&nbsp;&nbsp;&nbsp;1、组织甲方参加专家考试相关培训。</td>
                            </tr>
                            <tr>
                                <td colspan="2" style="font-family:'SimHei';">&nbsp;&nbsp;&nbsp;&nbsp;四、培训费支付方式</td>
                                <td colspan="2" align="left">&nbsp;&nbsp;&nbsp;&nbsp;2、给甲方提供模拟题库练习,做好考前辅导。</td>
                            </tr>
                            <tr>
                                <td colspan="2"  >&nbsp;&nbsp;&nbsp;&nbsp;四、费用及支付方式</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="2">&nbsp;&nbsp;&nbsp;&nbsp;1.线上支付或者线下转账支付均可。</td>
                                <td align="left" colspan="2">&nbsp;&nbsp;&nbsp;&nbsp;1、培训费用:¥@(Model.Xuefei.Value.ToString("0.##"))元(大写:@(Model.XuefeiName))。</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="2">&nbsp;&nbsp;&nbsp;&nbsp;2.线下转账支付收款账号:</td>
                                <td align="left" colspan="2">&nbsp;&nbsp;&nbsp;&nbsp;2、支付方式:</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="2">&nbsp;&nbsp;&nbsp;&nbsp;(1)在政采咨询小程序、政采咨询网、政采咨询APP上报名的,报名时按照报名提示支付。</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="2">&nbsp;&nbsp;&nbsp;&nbsp;(2)线下报名的银行转账支付。</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="2">&nbsp;&nbsp;&nbsp;&nbsp;开户行:兴业银行成都分行</td>
@@ -131,34 +138,45 @@
                                <td align="left" colspan="2">&nbsp;&nbsp;&nbsp;&nbsp;账号:431020100101111420</td>
                            </tr>
                            <tr>
                                <td colspan="2" style="font-family:'SimHei';">&nbsp;&nbsp;&nbsp;&nbsp;五、培训时间</td>
                                <td align="left" colspan="2">&nbsp;&nbsp;&nbsp;&nbsp;3、发票在补考后开具。</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="2">&nbsp;&nbsp;&nbsp;&nbsp;从2022年3月起至2022年度四川省评审专家考试之日止。</td>
                                <td colspan="2" >&nbsp;&nbsp;&nbsp;&nbsp;五、甲方经过正考和补考两次考试后,均未合格的,乙方退还收取的培训费用。甲方不得向乙方主张赔偿参加培训学习或者考试产生的差旅费、住宿费等费用。</td>
                            </tr>
                            <tr>
                                <td colspan="2" style="font-family:'SimHei';">&nbsp;&nbsp;&nbsp;&nbsp;六、其他</td>
                                <td colspan="2"  >&nbsp;&nbsp;&nbsp;&nbsp;六、甲方有下列情形的,不予退还学费:</td>
                            </tr>
                            <tr>
                                <td colspan="2" align="left">&nbsp;&nbsp;&nbsp;&nbsp;1.本协议自甲方支付费用起生效。</td>
                                <td colspan="2" align="left">&nbsp;&nbsp;&nbsp;&nbsp;1、甲方没有参加乙方组织的全天培训学习,没有参加网上模拟题库练习。</td>
                            </tr>
                            <tr>
                                <td colspan="2" style="height:15px">&nbsp;&nbsp;&nbsp;&nbsp;2.本协议履行中如发生纠纷,双方应尽量协商解决。协商不成,向成都市仲裁委员会申请仲裁。</td>
                                <td colspan="2" style="height:15px">&nbsp;&nbsp;&nbsp;&nbsp;2、甲方缺席考试(含补考)的。</td>
                            </tr>
                            <tr>
                                <td colspan="2" style="height:15px">&nbsp;&nbsp;&nbsp;&nbsp;3.本协议为电子合同,双方须认真遵守。</td>
                                <td colspan="2" >&nbsp;&nbsp;&nbsp;&nbsp;七、非因本合同约定或者依据法律规定,任何一方不得单方解除合同。如甲方无正当理由单方解除合同,乙方已收的服务费不予退还。如果乙方无正当理由单方解除合同,甲方有权要求乙方退还已收的服务费。</td>
                            </tr>
                            <tr>
                                <td colspan="2" style="height:15px"></td>
                                <td colspan="2" >&nbsp;&nbsp;&nbsp;&nbsp;八、本协议自甲方支付费用后生效,本合同履行中如发生纠纷,双方应尽量协商解决。协商不成,任何一方都可以向成都仲裁委员会申请仲裁。</td>
                            </tr>
                            <tr>
                                <td align="left">甲方:</td>
                                <td align="left">乙方:</td>
                                <td colspan="2" >&nbsp;&nbsp;&nbsp;&nbsp;九、本合同壹式两份,甲方一份,乙方一份,自双方签字(或盖章)后生效。</td>
                            </tr>
                            <tr>
                                <td colspan="2" style="height:40px"></td>
                            </tr>
                            <tr>
                                <td >签订时间:@(Model.Baomingtime.ToString("yyyy年MM月dd日"))</td>
                                <td >签订时间:@(Model.Baomingtime.ToString("yyyy年MM月dd日"))</td>
                                <td align="left" style="width:50%;">甲方盖章:</td>
                                <td align="left" style="width:50%;">乙方盖章:</td>
                            </tr>
                            <tr>
                                <td align="left" style="width:50%;">代表签字:</td>
                                <td align="left" style="width:50%;">代表签字:</td>
                            </tr>
                            <tr>
                                <td colspan="2"  align="right">@(Model.Baomingtime.ToString("yyyy年MM月dd日"))</td>
                            </tr>
                        </table>
                    </div>
@@ -199,6 +217,9 @@
                <a class="btn btn-success" href="javascript:void(0)" onclick="printWin();" style="margin-left:4px; border-radius:4px;">
                    <i class="glyphicon glyphicon-ok"></i>&nbsp;&nbsp;<span class="bold">打印</span>
                </a>
                <a class="btn btn-success" href="javascript:void(0)" onclick="daochuword();" style="margin-left:4px; border-radius:4px;">
                    <i class="glyphicon glyphicon-ok"></i>&nbsp;&nbsp;<span class="bold">导出word</span>
                </a>
            </div>
        </div>
@@ -222,7 +243,9 @@
            }
        function daochuword() {
            $("#content").wordExport("风险代理协议");                  //fileName为导出的word文件的命名,content为要导出的html内容容器
        }