From a6a84e6f677447342e8c5984fdc0b52241b92ce3 Mon Sep 17 00:00:00 2001
From: yzh <snbbt@21cn.com>
Date: 星期四, 30 六月 2022 01:20:34 +0800
Subject: [PATCH] 客户管理分配个性产品优化、返回URL优化
---
web/web/GwStatisProfit.aspx | 443 +++++++++++++++++++++++++++---------------------------
1 files changed, 222 insertions(+), 221 deletions(-)
diff --git a/web/web/GwStatisProfit.aspx b/web/web/GwStatisProfit.aspx
index d94aa18..dfb7fed 100644
--- a/web/web/GwStatisProfit.aspx
+++ b/web/web/GwStatisProfit.aspx
@@ -1,221 +1,222 @@
-锘�<%@ Page Language="C#" AutoEventWireup="true" CodeFile="GwStatisProfit.aspx.cs" Inherits="_GwStatisProfit" %>
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head><meta charset="utf-8" /><meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no" />
-<meta name="renderer" content="webkit" />
-<meta http-equiv="Cache-Control" content="no-siteapp" />
-<title>鍒╂鼎缁熻</title>
- <!--[if lt IE 9]>
- <meta http-equiv="refresh" content="0;ie.html" />
- <![endif]-->
- <link rel="shortcut icon" href="favicon.ico" />
- <link href="css/bootstrap.min14ed.css?v=3.3.6" rel="stylesheet" />
- <link href="css/font-awesome.min93e3.css?v=4.4.0" rel="stylesheet" />
- <link href="css/plugins/iCheck/custom.css" rel="stylesheet" />
- <link href="css/animate.min.css" rel="stylesheet" />
- <link href="css/style.min862f.css?v=4.1.0" rel="stylesheet" />
- <link href="css/plugins/sweetalert/sweetalert.css" rel="stylesheet" />
- <link href="css/plugins/datapicker/datepicker3.css" rel="stylesheet" />
- <link href="css/jquery.numberedtextarea.css" rel="stylesheet" />
- <script src="js/loading.js" type="text/javascript"></script>
- <script src="js/jquery.min.js?v=2.1.4"></script>
- <script src="js/json.js"></script>
- <script src="js/bootstrap.min.js?v=3.3.6"></script>
- <script src="js/content.min.js?v=1.0.0"></script>
- <script src="js/plugins/iCheck/icheck.min.js"></script>
- <script src="js/plugins/sweetalert/sweetalert.min.js"></script>
- <script src="js/plugins/datapicker/bootstrap-datepicker.js"></script>
- <script type="text/javascript" src="/js/jquery-loading.js"></script>
- <script type="text/javascript" src="/js/jquery-form.js"></script>
- <script type="text/javascript" src="/js/jquery.numberedtextarea.js"></script>
- <script type="text/javascript" src="/js/mytek-pager.js"></script>
- <script src="js/mytek-pagination.js?r=11" type="text/javascript"></script>
- <style>
- body { font-size: 12px; color: #111111; }
- .mask { position: absolute; top: 0px; filter: alpha(opacity=60); background-color: #777; z-index: 1002; left: 0px; opacity: 0.5; -moz-opacity: 0.5; text-align: center; display: none; }
- .mask span { height: 70%; display: inline-block; vertical-align: middle; }
- .mask span img { vertical-align: middle; }
- </style>
- <script>
- (function ($) {
- $.ajaxBak = $.ajax;
-
- $.ajax = function (options) {
- options.timeout = 300000;
- options.url = options.url + (options.url.indexOf("?") > 0 ? "&" : "?") + "r=" + Math.random();
-
- options.complete = function (e) {
- $("body").hideLoading();
- }
-
- if (options.showloading !== false) {
- $("body").showLoading();
- }
-
- try {
- return $.ajaxBak.call(this, options);
- } catch (e) {
- if (options.showloading !== false) {
- $("body").hideLoading();
- }
- }
- return this;
- }
- })(jQuery);
-
- $(document).ready(function(){
- $(".icheck-me").iCheck({checkboxClass:"icheckbox_square-green",radioClass:"iradio_square-green",});
- $(".input-group.date").datepicker({todayBtn:"linked",keyboardNavigation:!1,forceParse:!1,calendarWeeks:!0,autoclose:!0});
- $("[data-toggle='tooltip']").tooltip();
- $("[data-toggle=popover]").popover()
- });
- </script>
-
- <script type="text/javascript">
- $(function () {
-
- $(".action-query").on("click", function () {
- var clientid = $("#clientid").val();
- var spid = $("#spid").val();
- var apid = $("#apid").val();
- var opid = $("#opid").val();
- var begintime = $("#begintime").val();
- var endtime = $("#endtime").val();
- var statistype = $("#statistype").val();
-
- var statisoption = 0;
-
- $(".statusoption").each(function () {
- var me = $(this);
- if (me.is(":checked"))
- statisoption += parseInt(me.val());
- });
-
- $.post("GwStatisProfit.ashx", {action: "loadStatisProfit",
- clientid: clientid, spid: spid, apid: apid, opid: opid, statistype: statistype, statisoption: statisoption, begintime: begintime, endtime: endtime
- }, function (result) {
- if (!result.OK)
- alert(result.Message);
- else {
- $("#resultTable").html(result.Message);
- }
- }, "json");
- });
- });
- </script>
-</head>
-<body class="white-bg">
-
- <div class="wrapper wrapper-content table-responsive">
-
- <div class="searchCanvas form-inline">
- <div class="ibox">
- <div class="form-group ">
- <div class="input-group m-b">
- <span class="input-group-addon">閫氶亾</span>
- <select name="opid" id="opid" class="form-control">
- <%=this.GenerateOPIDOptions()%>
- </select>
- </div>
- </div>
- <div class="form-group ">
- <div class="input-group m-b">
- <span class="input-group-addon">甯愬彿</span>
- <select name="spid" id="spid" class="form-control">
- <%=this.GenerateSpIDOptions()%>
- </select>
- </div>
- </div>
- <div class="form-group ">
- <div class="input-group m-b">
- <span class="input-group-addon">鎶ヨ〃绫诲瀷</span>
- <select name="statistype" id="statistype" class="form-control">
-
-
- <%
- __w.Write("<option value='YYYY\"骞碶"MM\"鏈圽"DD\"鏃' ");
- __w.Write(this.StatisType == "YYYY\"骞碶"MM\"鏈圽"DD\"鏃"" ? "selected" : "");
- __w.Write(">\r\n 鏃ユ姤琛�</option>\r\n <option value='YYYY\"骞碶"MM\"鏈圽"' ");
- __w.Write(this.StatisType == "YYYY\"骞碶"MM\"鏈圽"" ? "selected" : "");
- __w.Write(">\r\n 鏈堟姤琛�</option>\r\n <option value='YYYY\"骞寸\"WW\"鍛╘"' ");
- __w.Write(this.StatisType == "YYYY\"骞寸\"WW\"鍛╘"" ? "selected" : "");
- __w.Write(">\r\n 鍛ㄦ姤琛�</option>\r\n ");
-
- %>
-
-
- <%-- <option value='YYYY"骞�"MM"鏈�"DD"鏃�"' >
- 鏃ユ姤琛�</option>
- <option value='YYYY"骞�"MM"鏈�"' >
- 鏈堟姤琛�</option>
- <option value='YYYY"骞寸"WW"鍛�"' >
- 鍛ㄦ姤琛�</option> --%>
-
-
- </select>
- </div>
- </div>
- <div class="input-group m-b" style="margin-bottom: 0px;">
- <div class="input-group date m-b">
- <span class="input-group-addon">鏃堕棿鑼冨洿 <i class="fa fa-calendar"></i></span>
- <input type="text" class="input-sm form-control" name="begintime" id="begintime"
- value="<%=this.StartTime.ToString("yyyy-MM-dd")%>" />
- <span class="input-group-addon">鍒�</span>
- </div>
- <div class=" input-group date m-b" style="margin-left: -4px;">
- <span class="input-group-addon"><i class="fa fa-calendar"></i></span>
- <input type="text" class="input-sm form-control" name="endtime" id="endtime" value="<%=this.EndTime.ToString("yyyy-MM-dd")%>" />
- </div>
- </div>
- <div class="form-group ">
- <div class="input-group m-b">
-
-
- <%
-
- __w.Write("<input type=\"checkbox\" class=\"statusoption icheck-me\" data-color=\"blue\" data-skin=\"minimal\"\r\n name=\"StatisOption\" value=\"2\" ");
- __w.Write((this.SelectedOptions & Dao.StatisOption.OPID) == Dao.StatisOption.OPID ? "checked" : "");
- __w.Write(" />\r\n 閫氶亾\r\n <input type=\"checkbox\" class=\"statusoption icheck-me\" data-color=\"blue\" data-skin=\"minimal\"\r\n name=\"StatisOption\" value=\"4\" ");
- __w.Write((this.SelectedOptions & Dao.StatisOption.SpID) == Dao.StatisOption.SpID ? "checked" : "");
- __w.Write(" />\r\n 璐﹀彿\r\n ");
-
- %>
-
-
-
-
-
- </div>
- </div>
- <div class="form-group ">
- <div class="input-group m-b">
- <input type="button" value="鏌ヨ" class="btn-primary btn action-query " />
- </div>
- </div>
- </div>
- </div>
- <div class="table-responsive">
- <table class="table table-striped table-bordered table-hover" id="resultTable">
- </table>
- </div>
- <div>
- <h4>
- 缁熻璇存槑</h4>
- <ul>
- <li class="text-info">涓氬姟缁熻涓洪潪瀹炴椂缁熻锛岀敱鍚庡彴杩涚▼姣�2灏忔椂缁熻涓�娆°��</li>
- <li>AP鎺ユ敹鎬昏垂鐢細浠g悊鍟嗘彁浜ゅ埌缃戝叧鐨勮璐规�绘暟锛�</li>
- <li>AP鎴愬姛璐圭敤锛氫唬鐞嗗晢鎻愪氦鎴愬姛鍒扮綉鍏崇殑璁¤垂鎬绘暟锛�</li>
- <li>OP鎻愪氦鎬昏垂鐢細姝ょ綉鍏虫彁浜ゅ埌杩愯惀鍟嗛�氶亾鐨勮璐规�绘暟锛�</li>
- <li>OP鎴愬姛璐圭敤锛氭缃戝叧鎻愪氦鎴愬姛鍒拌繍钀ュ晢閫氶亾鐨勮璐规�绘暟锛�</li>
- <li>姣涘埄娑︼細AP鎺ユ敹鎬昏垂鐢ㄤ笌OP鎻愪氦鎬昏垂鐢ㄤ箣闂寸殑宸�硷紱</li>
- <li>鍑�鍒╂鼎锛欰P鎴愬姛璐圭敤涓嶰P鎴愬姛璐圭敤涔嬮棿鐨勫樊鍊硷紱</li>
- </ul>
- </div>
-
- <div id="mask" class="mask">
- <span></span>
- <img src="img/spinning-circles.svg" alt="杞藉叆涓�..." /></div>
- </div>
-</body>
-</html>
+锘�<%@ Page Language="C#" AutoEventWireup="true" CodeFile="GwStatisProfit.aspx.cs" Inherits="_GwStatisProfit" %>
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><meta charset="utf-8" /><meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no" />
+<meta name="renderer" content="webkit" />
+<meta http-equiv="Cache-Control" content="no-siteapp" />
+<title>鍒╂鼎缁熻</title>
+ <!--[if lt IE 9]>
+ <meta http-equiv="refresh" content="0;ie.html" />
+ <![endif]-->
+ <link rel="shortcut icon" href="favicon.ico" />
+ <link href="css/bootstrap.min14ed.css?v=3.3.6" rel="stylesheet" />
+ <link href="css/font-awesome.min93e3.css?v=4.4.0" rel="stylesheet" />
+ <link href="css/plugins/iCheck/custom.css" rel="stylesheet" />
+ <link href="css/animate.min.css" rel="stylesheet" />
+ <link href="css/style.min862f.css?v=4.1.0" rel="stylesheet" />
+ <link href="css/plugins/sweetalert/sweetalert.css" rel="stylesheet" />
+ <link href="css/plugins/datapicker/datepicker3.css" rel="stylesheet" />
+ <link href="css/jquery.numberedtextarea.css" rel="stylesheet" />
+ <script src="js/loading.js" type="text/javascript"></script>
+ <script src="js/jquery.min.js?v=2.1.4"></script>
+ <script src="js/json.js"></script>
+ <script src="js/bootstrap.min.js?v=3.3.6"></script>
+ <script src="js/content.min.js?v=1.0.0"></script>
+ <script src="js/plugins/iCheck/icheck.min.js"></script>
+ <script src="js/plugins/sweetalert/sweetalert.min.js"></script>
+ <script src="js/plugins/datapicker/bootstrap-datepicker.js"></script>
+ <script type="text/javascript" src="/js/jquery-loading.js"></script>
+ <script type="text/javascript" src="/js/jquery-form.js"></script>
+ <script type="text/javascript" src="/js/jquery.numberedtextarea.js"></script>
+ <script type="text/javascript" src="/js/mytek-pager.js"></script>
+ <script src="js/mytek-pagination.js?r=11" type="text/javascript"></script>
+ <style>
+ body { font-size: 12px; color: #111111; }
+ .mask { position: absolute; top: 0px; filter: alpha(opacity=60); background-color: #777; z-index: 1002; left: 0px; opacity: 0.5; -moz-opacity: 0.5; text-align: center; display: none; }
+ .mask span { height: 70%; display: inline-block; vertical-align: middle; }
+ .mask span img { vertical-align: middle; }
+ </style>
+ <script>
+ (function ($) {
+ $.ajaxBak = $.ajax;
+
+ $.ajax = function (options) {
+ options.timeout = 300000;
+ options.url = options.url + (options.url.indexOf("?") > 0 ? "&" : "?") + "r=" + Math.random();
+
+ options.complete = function (e) {
+ $("body").hideLoading();
+ }
+
+ if (options.showloading !== false) {
+ $("body").showLoading();
+ }
+
+ try {
+ return $.ajaxBak.call(this, options);
+ } catch (e) {
+ if (options.showloading !== false) {
+ $("body").hideLoading();
+ }
+ }
+ return this;
+ }
+ })(jQuery);
+
+ $(document).ready(function(){
+ $(".icheck-me").iCheck({checkboxClass:"icheckbox_square-green",radioClass:"iradio_square-green",});
+ $(".input-group.date").datepicker({todayBtn:"linked",keyboardNavigation:!1,forceParse:!1,calendarWeeks:!0,autoclose:!0});
+ $("[data-toggle='tooltip']").tooltip();
+ $("[data-toggle=popover]").popover()
+ });
+ </script>
+
+ <script type="text/javascript">
+ $(function () {
+
+ $(".action-query").on("click", function () {
+ var clientid = $("#clientid").val();
+ var spid = $("#spid").val();
+ var apid = $("#apid").val();
+ var opid = $("#opid").val();
+ var begintime = $("#begintime").val();
+ var endtime = $("#endtime").val();
+ var statistype = $("#statistype").val();
+
+ var statisoption = 0;
+
+ $(".statusoption").each(function () {
+ var me = $(this);
+ if (me.is(":checked"))
+ statisoption += parseInt(me.val());
+ });
+
+ $.post("GwStatisProfit.ashx", {action: "loadStatisProfit",
+ clientid: clientid, spid: spid, apid: apid, opid: opid, statistype: statistype, statisoption: statisoption, begintime: begintime, endtime: endtime
+ }, function (result) {
+ if (!result.OK)
+ alert(result.Message);
+ else {
+ $("#resultTable").html(result.Message);
+ }
+ }, "json");
+ });
+ });
+ </script>
+</head>
+<body class="white-bg">
+
+ <div class="wrapper wrapper-content table-responsive">
+
+ <div class="searchCanvas form-inline">
+ <div class="ibox">
+ <div class="form-group ">
+ <div class="input-group m-b">
+ <span class="input-group-addon">閫氶亾</span>
+ <select name="opid" id="opid" class="form-control">
+ <%=this.GenerateOPIDOptions()%>
+ </select>
+ </div>
+ </div>
+ <div class="form-group ">
+ <div class="input-group m-b">
+ <span class="input-group-addon">甯愬彿</span>
+ <select name="spid" id="spid" class="form-control">
+ <%=this.GenerateSpIDOptions()%>
+ </select>
+ </div>
+ </div>
+ <div class="form-group ">
+ <div class="input-group m-b">
+ <span class="input-group-addon">鎶ヨ〃绫诲瀷</span>
+ <select name="statistype" id="statistype" class="form-control">
+
+
+ <%
+ __w.Write("<option value='YYYY\"骞碶"MM\"鏈圽"DD\"鏃' ");
+ __w.Write(this.StatisType == "YYYY\"骞碶"MM\"鏈圽"DD\"鏃"" ? "selected" : "");
+ __w.Write(">\r\n 鏃ユ姤琛�</option>\r\n <option value='YYYY\"骞碶"MM\"鏈圽"' ");
+ __w.Write(this.StatisType == "YYYY\"骞碶"MM\"鏈圽"" ? "selected" : "");
+ __w.Write(">\r\n 鏈堟姤琛�</option>\r\n <option value='YYYY\"骞寸\"WW\"鍛╘"' ");
+ __w.Write(this.StatisType == "YYYY\"骞寸\"WW\"鍛╘"" ? "selected" : "");
+ __w.Write(">\r\n 鍛ㄦ姤琛�</option>\r\n ");
+
+ %>
+
+
+ <%-- <option value='YYYY"骞�"MM"鏈�"DD"鏃�"' >
+ 鏃ユ姤琛�</option>
+ <option value='YYYY"骞�"MM"鏈�"' >
+ 鏈堟姤琛�</option>
+ <option value='YYYY"骞寸"WW"鍛�"' >
+ 鍛ㄦ姤琛�</option> --%>
+
+
+
+ </select>
+ </div>
+ </div>
+ <div class="input-group m-b" style="margin-bottom: 0px;">
+ <div class="input-group date m-b">
+ <span class="input-group-addon">鏃堕棿鑼冨洿 <i class="fa fa-calendar"></i></span>
+ <input type="text" class="input-sm form-control" name="begintime" id="begintime"
+ value="<%=this.StartTime.ToString("yyyy-MM-dd")%>" />
+ <span class="input-group-addon">鍒�</span>
+ </div>
+ <div class=" input-group date m-b" style="margin-left: -4px;">
+ <span class="input-group-addon"><i class="fa fa-calendar"></i></span>
+ <input type="text" class="input-sm form-control" name="endtime" id="endtime" value="<%=this.EndTime.ToString("yyyy-MM-dd")%>" />
+ </div>
+ </div>
+ <div class="form-group ">
+ <div class="input-group m-b">
+
+
+ <%
+
+ __w.Write("<input type=\"checkbox\" class=\"statusoption icheck-me\" data-color=\"blue\" data-skin=\"minimal\"\r\n name=\"StatisOption\" value=\"2\" ");
+ __w.Write((this.SelectedOptions & Dao.StatisOption.OPID) == Dao.StatisOption.OPID ? "checked" : "");
+ __w.Write(" />\r\n 閫氶亾\r\n <input type=\"checkbox\" class=\"statusoption icheck-me\" data-color=\"blue\" data-skin=\"minimal\"\r\n name=\"StatisOption\" value=\"4\" ");
+ __w.Write((this.SelectedOptions & Dao.StatisOption.SpID) == Dao.StatisOption.SpID ? "checked" : "");
+ __w.Write(" />\r\n 璐﹀彿\r\n ");
+
+ %>
+
+
+
+
+
+ </div>
+ </div>
+ <div class="form-group ">
+ <div class="input-group m-b">
+ <input type="button" value="鏌ヨ" class="btn-primary btn action-query " />
+ </div>
+ </div>
+ </div>
+ </div>
+ <div class="table-responsive">
+ <table class="table table-striped table-bordered table-hover" id="resultTable">
+ </table>
+ </div>
+ <div>
+ <h4>
+ 缁熻璇存槑</h4>
+ <ul>
+ <li class="text-info">涓氬姟缁熻涓洪潪瀹炴椂缁熻锛岀敱鍚庡彴杩涚▼姣�2灏忔椂缁熻涓�娆°��</li>
+ <li>AP鎺ユ敹鎬昏垂鐢細浠g悊鍟嗘彁浜ゅ埌缃戝叧鐨勮璐规�绘暟锛�</li>
+ <li>AP鎴愬姛璐圭敤锛氫唬鐞嗗晢鎻愪氦鎴愬姛鍒扮綉鍏崇殑璁¤垂鎬绘暟锛�</li>
+ <li>OP鎻愪氦鎬昏垂鐢細姝ょ綉鍏虫彁浜ゅ埌杩愯惀鍟嗛�氶亾鐨勮璐规�绘暟锛�</li>
+ <li>OP鎴愬姛璐圭敤锛氭缃戝叧鎻愪氦鎴愬姛鍒拌繍钀ュ晢閫氶亾鐨勮璐规�绘暟锛�</li>
+ <li>姣涘埄娑︼細AP鎺ユ敹鎬昏垂鐢ㄤ笌OP鎻愪氦鎬昏垂鐢ㄤ箣闂寸殑宸�硷紱</li>
+ <li>鍑�鍒╂鼎锛欰P鎴愬姛璐圭敤涓嶰P鎴愬姛璐圭敤涔嬮棿鐨勫樊鍊硷紱</li>
+ </ul>
+ </div>
+
+ <div id="mask" class="mask">
+ <span></span>
+ <img src="img/spinning-circles.svg" alt="杞藉叆涓�..." /></div>
+ </div>
+</body>
+</html>
--
Gitblit v1.9.1