Преглед изворни кода

git-svn-id: https://192.168.57.71/svn/jsgkj@386 931142cf-59ea-a443-aa0e-51397b428577

ld_zhoutl пре 9 година
родитељ
комит
727e770f8c
25 измењених фајлова са 2845 додато и 0 уклоњено
  1. 50 0
      xtdsp/trunk/src/main/webapp/WEB-INF/view/global/error404.jsp
  2. 50 0
      xtdsp/trunk/src/main/webapp/WEB-INF/view/global/error500.jsp
  3. 491 0
      xtdsp/trunk/src/main/webapp/WEB-INF/view/global/index.jsp
  4. 143 0
      xtdsp/trunk/src/main/webapp/WEB-INF/view/global/login.jsp
  5. 25 0
      xtdsp/trunk/src/main/webapp/WEB-INF/view/layouts/footer.jsp
  6. 42 0
      xtdsp/trunk/src/main/webapp/WEB-INF/view/layouts/footerScripts.jsp
  7. 39 0
      xtdsp/trunk/src/main/webapp/WEB-INF/view/layouts/header.jsp
  8. 0 0
      xtdsp/trunk/src/main/webapp/WEB-INF/view/layouts/menu.inc
  9. 121 0
      xtdsp/trunk/src/main/webapp/WEB-INF/view/layouts/navbar.jsp
  10. 110 0
      xtdsp/trunk/src/main/webapp/WEB-INF/view/layouts/passwordChange.jsp
  11. 84 0
      xtdsp/trunk/src/main/webapp/WEB-INF/view/layouts/scripts.jsp
  12. 59 0
      xtdsp/trunk/src/main/webapp/WEB-INF/view/layouts/sidebar.jsp
  13. 183 0
      xtdsp/trunk/src/main/webapp/WEB-INF/view/pop/ReadMe.txt
  14. 61 0
      xtdsp/trunk/src/main/webapp/WEB-INF/view/pop/pop_rwlx.jsp
  15. 61 0
      xtdsp/trunk/src/main/webapp/WEB-INF/view/pop/pop_rwzt.jsp
  16. 71 0
      xtdsp/trunk/src/main/webapp/WEB-INF/view/pop/pop_sp_azd.jsp
  17. 69 0
      xtdsp/trunk/src/main/webapp/WEB-INF/view/pop/pop_sp_kcxxmx.jsp
  18. 53 0
      xtdsp/trunk/src/main/webapp/WEB-INF/view/pop/pop_wldwdy.jsp
  19. 52 0
      xtdsp/trunk/src/main/webapp/WEB-INF/view/pop/pop_wlht.jsp
  20. 58 0
      xtdsp/trunk/src/main/webapp/WEB-INF/view/pop/pop_wlxy.jsp
  21. 32 0
      xtdsp/trunk/src/main/webapp/WEB-INF/view/pop/pop_zjpjpl.jsp
  22. 255 0
      xtdsp/trunk/src/main/webapp/WEB-INF/view/rwgl/datasource/datasource.jsp
  23. 226 0
      xtdsp/trunk/src/main/webapp/WEB-INF/view/rwgl/job/job.jsp
  24. 255 0
      xtdsp/trunk/src/main/webapp/WEB-INF/view/rwgl/task/task.jsp
  25. 255 0
      xtdsp/trunk/src/main/webapp/WEB-INF/view/rwgl/tasksql/tasksql.jsp

+ 50 - 0
xtdsp/trunk/src/main/webapp/WEB-INF/view/global/error404.jsp

@@ -0,0 +1,50 @@
+<%@ page contentType="text/html;charset=UTF-8"%>
+<!DOCTYPE html>
+<html lang="zh-cn">
+<head>
+<title>404 请求的地址不存在</title>
+<%@ include file="../layouts/header.jsp"%>
+
+</head>
+
+<body class="no-skin">
+    <!-- #section:basics/navbar.layout -->
+    <%@ include file="../layouts/navbar.jsp"%>
+
+    <div class="main-container" id="main-container">
+        <script type="text/javascript">
+            try {
+                ace.settings.check('main-container', 'fixed')
+            } catch (e) {
+            }
+        </script>
+
+        <!-- #section:basics/sidebar -->
+        <%@ include file="../layouts/sidebar.jsp"%>
+        <!-- /section:basics/sidebar -->
+        <div class="main-content">
+            <div class="main-content-inner">
+                <!-- #section:basics/content.breadcrumbs -->
+                <!-- /section:basics/content.breadcrumbs -->
+                <div class="page-content">
+                    <!-- /section:settings.box -->
+                    <!-- /section:settings.box -->
+                    <div class="row">
+                        <div class="col-xs-12">
+                            <img src="<%=res%>/assets/img/404.gif" class="carousel-inner img-responsive img-rounded" />
+                        </div>
+                    </div>
+                    <!-- /.row -->
+                </div>
+                <!-- /.page-content -->
+            </div>
+        </div>
+        <!-- /.main-content -->
+
+        <!-- #section:basics/footer -->
+        <%@ include file="../layouts/footer.jsp"%>
+    </div>
+    <!-- /.main-container -->
+
+</body>
+</html>

+ 50 - 0
xtdsp/trunk/src/main/webapp/WEB-INF/view/global/error500.jsp

@@ -0,0 +1,50 @@
+<%@ page contentType="text/html;charset=UTF-8"%>
+<!DOCTYPE html>
+<html lang="zh-cn">
+<head>
+<title>500 系统错误</title>
+<%@ include file="../layouts/header.jsp"%>
+
+</head>
+
+<body class="no-skin">
+    <!-- #section:basics/navbar.layout -->
+    <%@ include file="../layouts/navbar.jsp"%>
+
+    <div class="main-container" id="main-container">
+        <script type="text/javascript">
+            try {
+                ace.settings.check('main-container', 'fixed')
+            } catch (e) {
+            }
+        </script>
+
+        <!-- #section:basics/sidebar -->
+        <%@ include file="../layouts/sidebar.jsp"%>
+        <!-- /section:basics/sidebar -->
+        <div class="main-content">
+            <div class="main-content-inner">
+                <!-- #section:basics/content.breadcrumbs -->
+                <!-- /section:basics/content.breadcrumbs -->
+                <div class="page-content">
+                    <!-- /section:settings.box -->
+                    <!-- /section:settings.box -->
+                    <div class="row">
+                        <div class="col-xs-12">
+                            <img src="<%=res%>/assets/img/500.jpg" class="carousel-inner img-responsive img-rounded" />
+                        </div>
+                    </div>
+                    <!-- /.row -->
+                </div>
+                <!-- /.page-content -->
+            </div>
+        </div>
+        <!-- /.main-content -->
+
+        <!-- #section:basics/footer -->
+        <%@ include file="../layouts/footer.jsp"%>
+    </div>
+    <!-- /.main-container -->
+
+</body>
+</html>

+ 491 - 0
xtdsp/trunk/src/main/webapp/WEB-INF/view/global/index.jsp

@@ -0,0 +1,491 @@
+<%@ page contentType="text/html;charset=UTF-8"%>
+<!DOCTYPE html>
+<html lang="en">
+<head>
+<title>售后服务新系统</title>
+<%@ include file="../layouts/header.jsp"%>
+
+</head>
+<body class="no-skin">
+    <!-- #section:basics/navbar.layout -->
+    <%@ include file="../layouts/navbar.jsp"%>
+
+    <div class="main-container" id="main-container">
+        <script type="text/javascript">
+			try {
+				ace.settings.check('main-container', 'fixed')
+			} catch (e) {
+			}
+		</script>
+
+        <!-- #section:basics/sidebar -->
+        <%@ include file="../layouts/sidebar.jsp"%>
+        <!-- /section:basics/sidebar -->
+        <div class="main-content">
+            <div class="main-content-inner">
+                <!-- #section:basics/content.breadcrumbs -->
+                <div class="breadcrumbs" id="breadcrumbs">
+                    <script type="text/javascript">
+							try{ace.settings.check('breadcrumbs' , 'fixed')}catch(e){}
+						</script>
+
+                    <ul class="breadcrumb">
+                        <li><i class="ace-icon fa fa-home home-icon"></i> <a href="<%=home%>">首页</a></li>
+                        <li class="active">首页</li>
+                    </ul>
+                    <!-- /.breadcrumb -->
+
+                    <!-- #section:basics/content.searchbox -->
+                    <div class="nav-search" id="nav-search">
+                        <form class="form-search">
+                            <span class="input-icon"> <input type="text" placeholder="Search ..." class="nav-search-input" id="nav-search-input" autocomplete="off" /> <i
+                                class="ace-icon fa fa-search nav-search-icon"></i>
+                            </span>
+                        </form>
+                    </div>
+                    <!-- /.nav-search -->
+
+                    <!-- /section:basics/content.searchbox -->
+                </div>
+
+                <!-- /section:basics/content.breadcrumbs -->
+                <div class="page-content">
+                    <div class="page-header">
+                        <h1>
+                            首页 <small> <i class="ace-icon fa fa-angle-double-right"></i> 概览
+                            </small>
+                        </h1>
+                    </div>
+                    <!-- /.page-header -->
+
+                    <div class="row">
+                        <div class="col-xs-12">
+                            <!-- PAGE CONTENT BEGINS -->
+                            <div class="alert alert-block alert-success">
+                                <button type="button" class="close" data-dismiss="alert">
+                                    <i class="ace-icon fa fa-times"></i>
+                                </button>
+
+                                <i class="ace-icon fa fa-check green"></i> 以下是示例页面,仅展示使用
+                            </div>
+
+                            <div class="row">
+                                <div class="space-6"></div>
+
+                                <div class="col-sm-7 infobox-container">
+                                    <!-- #section:pages/dashboard.infobox -->
+                                    <div class="infobox infobox-green">
+                                        <div class="infobox-icon">
+                                            <i class="ace-icon fa fa-comments"></i>
+                                        </div>
+
+                                        <div class="infobox-data">
+                                            <span class="infobox-data-number">32</span>
+                                            <div class="infobox-content">comments + 2 reviews</div>
+                                        </div>
+
+                                        <!-- #section:pages/dashboard.infobox.stat -->
+                                        <div class="stat stat-success">8%</div>
+
+                                        <!-- /section:pages/dashboard.infobox.stat -->
+                                    </div>
+
+                                    <div class="infobox infobox-blue">
+                                        <div class="infobox-icon">
+                                            <i class="ace-icon fa fa-twitter"></i>
+                                        </div>
+
+                                        <div class="infobox-data">
+                                            <span class="infobox-data-number">11</span>
+                                            <div class="infobox-content">new followers</div>
+                                        </div>
+
+                                        <div class="badge badge-success">
+                                            +32% <i class="ace-icon fa fa-arrow-up"></i>
+                                        </div>
+                                    </div>
+
+                                    <div class="infobox infobox-pink">
+                                        <div class="infobox-icon">
+                                            <i class="ace-icon fa fa-shopping-cart"></i>
+                                        </div>
+
+                                        <div class="infobox-data">
+                                            <span class="infobox-data-number">8</span>
+                                            <div class="infobox-content">new orders</div>
+                                        </div>
+                                        <div class="stat stat-important">4%</div>
+                                    </div>
+
+                                    <div class="infobox infobox-red">
+                                        <div class="infobox-icon">
+                                            <i class="ace-icon fa fa-flask"></i>
+                                        </div>
+
+                                        <div class="infobox-data">
+                                            <span class="infobox-data-number">7</span>
+                                            <div class="infobox-content">experiments</div>
+                                        </div>
+                                    </div>
+
+                                    <div class="infobox infobox-orange2">
+                                        <!-- #section:pages/dashboard.infobox.sparkline -->
+                                        <div class="infobox-chart">
+                                            <span class="sparkline" data-values="196,128,202,177,154,94,100,170,224"></span>
+                                        </div>
+
+                                        <!-- /section:pages/dashboard.infobox.sparkline -->
+                                        <div class="infobox-data">
+                                            <span class="infobox-data-number">6,251</span>
+                                            <div class="infobox-content">pageviews</div>
+                                        </div>
+
+                                        <div class="badge badge-success">
+                                            7.2% <i class="ace-icon fa fa-arrow-up"></i>
+                                        </div>
+                                    </div>
+
+                                    <div class="infobox infobox-blue2">
+                                        <div class="infobox-progress">
+                                            <!-- #section:pages/dashboard.infobox.easypiechart -->
+                                            <div class="easy-pie-chart percentage" data-percent="42" data-size="46">
+                                                <span class="percent">42</span>%
+                                            </div>
+
+                                            <!-- /section:pages/dashboard.infobox.easypiechart -->
+                                        </div>
+
+                                        <div class="infobox-data">
+                                            <span class="infobox-text">traffic used</span>
+
+                                            <div class="infobox-content">
+                                                <span class="bigger-110">~</span> 58GB remaining
+                                            </div>
+                                        </div>
+                                    </div>
+
+                                    <!-- /section:pages/dashboard.infobox -->
+                                    <div class="space-6"></div>
+
+                                    <!-- #section:pages/dashboard.infobox.dark -->
+                                    <div class="infobox infobox-green infobox-small infobox-dark">
+                                        <div class="infobox-progress">
+                                            <!-- #section:pages/dashboard.infobox.easypiechart -->
+                                            <div class="easy-pie-chart percentage" data-percent="61" data-size="39">
+                                                <span class="percent">61</span>%
+                                            </div>
+
+                                            <!-- /section:pages/dashboard.infobox.easypiechart -->
+                                        </div>
+
+                                        <div class="infobox-data">
+                                            <div class="infobox-content">Task</div>
+                                            <div class="infobox-content">Completion</div>
+                                        </div>
+                                    </div>
+
+                                    <div class="infobox infobox-blue infobox-small infobox-dark">
+                                        <!-- #section:pages/dashboard.infobox.sparkline -->
+                                        <div class="infobox-chart">
+                                            <span class="sparkline" data-values="3,4,2,3,4,4,2,2"></span>
+                                        </div>
+
+                                        <!-- /section:pages/dashboard.infobox.sparkline -->
+                                        <div class="infobox-data">
+                                            <div class="infobox-content">Earnings</div>
+                                            <div class="infobox-content">$32,000</div>
+                                        </div>
+                                    </div>
+
+                                    <div class="infobox infobox-grey infobox-small infobox-dark">
+                                        <div class="infobox-icon">
+                                            <i class="ace-icon fa fa-download"></i>
+                                        </div>
+
+                                        <div class="infobox-data">
+                                            <div class="infobox-content">Downloads</div>
+                                            <div class="infobox-content">1,205</div>
+                                        </div>
+                                    </div>
+
+                                    <!-- /section:pages/dashboard.infobox.dark -->
+                                </div>
+
+                                <div class="vspace-12-sm"></div>
+
+                                <div class="col-sm-5">
+                                    <div class="widget-box">
+                                        <div class="widget-header widget-header-flat widget-header-small">
+                                            <h5 class="widget-title">
+                                                <i class="ace-icon fa fa-signal"></i> Traffic Sources
+                                            </h5>
+
+                                            <div class="widget-toolbar no-border">
+                                                <div class="inline dropdown-hover">
+                                                    <button class="btn btn-minier btn-primary">
+                                                        This Week <i class="ace-icon fa fa-angle-down icon-on-right bigger-110"></i>
+                                                    </button>
+
+                                                    <ul class="dropdown-menu dropdown-menu-right dropdown-125 dropdown-lighter dropdown-close dropdown-caret">
+                                                        <li class="active"><a href="#" class="blue"> <i class="ace-icon fa fa-caret-right bigger-110">&nbsp;</i> This Week
+                                                        </a></li>
+
+                                                        <li><a href="#"> <i class="ace-icon fa fa-caret-right bigger-110 invisible">&nbsp;</i> Last Week
+                                                        </a></li>
+
+                                                        <li><a href="#"> <i class="ace-icon fa fa-caret-right bigger-110 invisible">&nbsp;</i> This Month
+                                                        </a></li>
+
+                                                        <li><a href="#"> <i class="ace-icon fa fa-caret-right bigger-110 invisible">&nbsp;</i> Last Month
+                                                        </a></li>
+                                                    </ul>
+                                                </div>
+                                            </div>
+                                        </div>
+
+                                        <div class="widget-body">
+                                            <div class="widget-main">
+                                                <!-- #section:plugins/charts.flotchart -->
+                                                <div id="piechart-placeholder"></div>
+
+                                                <!-- /section:plugins/charts.flotchart -->
+                                                <div class="hr hr8 hr-double"></div>
+
+                                                <div class="clearfix">
+                                                    <!-- #section:custom/extra.grid -->
+                                                    <div class="grid3">
+                                                        <span class="grey"> <i class="ace-icon fa fa-facebook-square fa-2x blue"></i> &nbsp; likes
+                                                        </span>
+                                                        <h4 class="bigger pull-right">1,255</h4>
+                                                    </div>
+
+                                                    <div class="grid3">
+                                                        <span class="grey"> <i class="ace-icon fa fa-twitter-square fa-2x purple"></i> &nbsp; tweets
+                                                        </span>
+                                                        <h4 class="bigger pull-right">941</h4>
+                                                    </div>
+
+                                                    <div class="grid3">
+                                                        <span class="grey"> <i class="ace-icon fa fa-pinterest-square fa-2x red"></i> &nbsp; pins
+                                                        </span>
+                                                        <h4 class="bigger pull-right">1,050</h4>
+                                                    </div>
+
+                                                    <!-- /section:custom/extra.grid -->
+                                                </div>
+                                            </div>
+                                            <!-- /.widget-main -->
+                                        </div>
+                                        <!-- /.widget-body -->
+                                    </div>
+                                    <!-- /.widget-box -->
+                                </div>
+                                <!-- /.col -->
+                            </div>
+                            <!-- /.row -->
+
+                            <!-- PAGE CONTENT ENDS -->
+                        </div>
+                        <!-- /.col -->
+                    </div>
+                    <!-- /.row -->
+                </div>
+                <!-- /.page-content -->
+            </div>
+        </div>
+        <!-- /.main-content -->
+    <!-- inline scripts related to this page -->
+        <script type="text/javascript">
+            jQuery(function($) {
+                $('.easy-pie-chart.percentage').each(function(){
+                    var $box = $(this).closest('.infobox');
+                    var barColor = $(this).data('color') || (!$box.hasClass('infobox-dark') ? $box.css('color') : 'rgba(255,255,255,0.95)');
+                    var trackColor = barColor == 'rgba(255,255,255,0.95)' ? 'rgba(255,255,255,0.25)' : '#E2E2E2';
+                    var size = parseInt($(this).data('size')) || 50;
+                    $(this).easyPieChart({
+                        barColor: barColor,
+                        trackColor: trackColor,
+                        scaleColor: false,
+                        lineCap: 'butt',
+                        lineWidth: parseInt(size/10),
+                        animate: /msie\s*(8|7|6)/.test(navigator.userAgent.toLowerCase()) ? false : 1000,
+                        size: size
+                    });
+                })
+            
+                $('.sparkline').each(function(){
+                    var $box = $(this).closest('.infobox');
+                    var barColor = !$box.hasClass('infobox-dark') ? $box.css('color') : '#FFF';
+                    $(this).sparkline('html',
+                                     {
+                                        tagValuesAttribute:'data-values',
+                                        type: 'bar',
+                                        barColor: barColor ,
+                                        chartRangeMin:$(this).data('min') || 0
+                                     });
+                });
+            
+            
+              //flot chart resize plugin, somehow manipulates default browser resize event to optimize it!
+              //but sometimes it brings up errors with normal resize event handlers
+              $.resize.throttleWindow = false;
+            
+              var placeholder = $('#piechart-placeholder').css({'width':'90%' , 'min-height':'150px'});
+              var data = [
+                { label: "social networks",  data: 38.7, color: "#68BC31"},
+                { label: "search engines",  data: 24.5, color: "#2091CF"},
+                { label: "ad campaigns",  data: 8.2, color: "#AF4E96"},
+                { label: "direct traffic",  data: 18.6, color: "#DA5430"},
+                { label: "other",  data: 10, color: "#FEE074"}
+              ]
+              function drawPieChart(placeholder, data, position) {
+                  $.plot(placeholder, data, {
+                    series: {
+                        pie: {
+                            show: true,
+                            tilt:0.8,
+                            highlight: {
+                                opacity: 0.25
+                            },
+                            stroke: {
+                                color: '#fff',
+                                width: 2
+                            },
+                            startAngle: 2
+                        }
+                    },
+                    legend: {
+                        show: true,
+                        position: position || "ne", 
+                        labelBoxBorderColor: null,
+                        margin:[-30,15]
+                    }
+                    ,
+                    grid: {
+                        hoverable: true,
+                        clickable: true
+                    }
+                 })
+             }
+             drawPieChart(placeholder, data);
+            
+             /**
+             we saved the drawing function and the data to redraw with different position later when switching to RTL mode dynamically
+             so that's not needed actually.
+             */
+             placeholder.data('chart', data);
+             placeholder.data('draw', drawPieChart);
+            
+            
+              //pie chart tooltip example
+              var $tooltip = $("<div class='tooltip top in'><div class='tooltip-inner'></div></div>").hide().appendTo('body');
+              var previousPoint = null;
+            
+              placeholder.on('plothover', function (event, pos, item) {
+                if(item) {
+                    if (previousPoint != item.seriesIndex) {
+                        previousPoint = item.seriesIndex;
+                        var tip = item.series['label'] + " : " + item.series['percent']+'%';
+                        $tooltip.show().children(0).text(tip);
+                    }
+                    $tooltip.css({top:pos.pageY + 10, left:pos.pageX + 10});
+                } else {
+                    $tooltip.hide();
+                    previousPoint = null;
+                }
+                
+             });
+            
+                /////////////////////////////////////
+                $(document).one('ajaxloadstart.page', function(e) {
+                    $tooltip.remove();
+                });
+            
+            
+            
+            
+                var d1 = [];
+                for (var i = 0; i < Math.PI * 2; i += 0.5) {
+                    d1.push([i, Math.sin(i)]);
+                }
+            
+                var d2 = [];
+                for (var i = 0; i < Math.PI * 2; i += 0.5) {
+                    d2.push([i, Math.cos(i)]);
+                }
+            
+                var d3 = [];
+                for (var i = 0; i < Math.PI * 2; i += 0.2) {
+                    d3.push([i, Math.tan(i)]);
+                }
+                
+               
+                $('#recent-box [data-rel="tooltip"]').tooltip({placement: tooltip_placement});
+                function tooltip_placement(context, source) {
+                    var $source = $(source);
+                    var $parent = $source.closest('.tab-content')
+                    var off1 = $parent.offset();
+                    var w1 = $parent.width();
+            
+                    var off2 = $source.offset();
+                    //var w2 = $source.width();
+            
+                    if( parseInt(off2.left) < parseInt(off1.left) + parseInt(w1 / 2) ) return 'right';
+                    return 'left';
+                }
+            
+            
+                $('.dialogs,.comments').ace_scroll({
+                    size: 300
+                });
+                
+                
+                //Android's default browser somehow is confused when tapping on label which will lead to dragging the task
+                //so disable dragging when clicking on label
+                var agent = navigator.userAgent.toLowerCase();
+                if("ontouchstart" in document && /applewebkit/.test(agent) && /android/.test(agent))
+                  $('#tasks').on('touchstart', function(e){
+                    var li = $(e.target).closest('#tasks li');
+                    if(li.length == 0)return;
+                    var label = li.find('label.inline').get(0);
+                    if(label == e.target || $.contains(label, e.target)) e.stopImmediatePropagation() ;
+                });
+            
+                $('#tasks').sortable({
+                    opacity:0.8,
+                    revert:true,
+                    forceHelperSize:true,
+                    placeholder: 'draggable-placeholder',
+                    forcePlaceholderSize:true,
+                    tolerance:'pointer',
+                    stop: function( event, ui ) {
+                        //just for Chrome!!!! so that dropdowns on items don't appear below other items after being moved
+                        $(ui.item).css('z-index', 'auto');
+                    }
+                    }
+                );
+                $('#tasks').disableSelection();
+                $('#tasks input:checkbox').removeAttr('checked').on('click', function(){
+                    if(this.checked) $(this).closest('li').addClass('selected');
+                    else $(this).closest('li').removeClass('selected');
+                });
+            
+            
+                //show the dropdowns on top or bottom depending on window height and menu position
+                $('#task-tab .dropdown-hover').on('mouseenter', function(e) {
+                    var offset = $(this).offset();
+            
+                    var $w = $(window)
+                    if (offset.top > $w.scrollTop() + $w.innerHeight() - 100) 
+                        $(this).addClass('dropup');
+                    else $(this).removeClass('dropup');
+                });
+            
+            })
+        </script>
+        <!-- #section:basics/footer -->
+        <%@ include file="../layouts/footer.jsp"%>
+    </div>
+    <!-- /.main-container -->
+</body>
+</html>

+ 143 - 0
xtdsp/trunk/src/main/webapp/WEB-INF/view/global/login.jsp

@@ -0,0 +1,143 @@
+<%@ page contentType="text/html;charset=UTF-8"%>
+<!DOCTYPE html>
+<html lang="en">
+<head>
+<title>售后服务新系统 - 登录</title>
+<meta name="description" content="用户登录页面" />
+<%@ include file="../layouts/header.jsp"%>
+</head>
+
+<body class="login-layout light-login">
+    <div class="main-container">
+        <div class="main-content">
+            <div class="row">
+                <div class="col-sm-10 col-sm-offset-1">
+                    <div class="login-container">
+                        <div class="center">
+                            <h1>
+                                <span class="white">新系统</span> <span class="" id="id-text2"></span>
+                            </h1>
+                        </div>
+
+                        <div class="space-6"></div>
+
+                        <div class="position-relative">
+                            <div id="login-box" class="login-box visible widget-box no-border">
+                                <div class="widget-body">
+                                    <div class="widget-main">
+                                        <h4 class="header blue lighter bigger">
+                                            <i class="ace-icon fa fa-coffee green"></i> 请输入用户信息
+                                        </h4>
+
+                                        <div class="space-6"></div>
+
+                                        <form action="<%=base%>/global/global_login" method="post">
+                                            <fieldset>
+                                                <label class="block clearfix"> <span class="block input-icon input-icon-right bigger-110"> 工号<input name="user.username" type="text"
+                                                        class="form-control" placeholder="UserCode" value="100001" /> <i class="ace-icon fa fa-user"></i>
+                                                </span>
+                                                </label> <label class="block clearfix"> <span class="block input-icon input-icon-right bigger-110">密码 <input name="user.password" type="password"
+                                                        class="form-control" placeholder="Password" value="111111" /> <i class="ace-icon fa fa-lock"></i>
+                                                </span>
+                                                </label> <label class="block clearfix"><s:fielderror name="msg" cssStyle="color: red"></s:fielderror> </label>
+
+                                                <div class="space"></div>
+
+                                                <div class="clearfix">
+                                                    <label class="inline">
+                                                       <!--   <input type="checkbox" name="user.rememberMe" value="true" class="ace" />
+                                                        <span class="lbl"> Remember Me</span>-->
+                                                    </label>
+                                                    <button type="submit" class="width-35 pull-right btn btn-sm btn-primary">
+                                                        <i class="ace-icon fa fa-key"></i> <span class="bigger-110">登录</span>
+                                                    </button>
+                                                </div>
+
+                                                <div class="space-4"></div>
+                                            </fieldset>
+
+                                        </form>
+
+                                       <!--  <div class="social-or-login center">
+                                            <span class="bigger-110">测试账号:</span>
+                                        </div> -->
+
+                                        <div class="space-6"></div>
+
+                                       <!--  <div class="social-login">
+                                            <label class="block clearfix"> <span class="block input-icon input-icon-right">测试用户:100001~100004<br />默认密码:111111
+                                            </span>
+                                            </label>
+                                        </div> -->
+                                    </div>
+                                    <!-- /.widget-main -->
+                                </div>
+                                <!-- /.widget-body -->
+                            </div>
+                            			<!-- <h4 class="white" id="id-company-text">&copy; 江苏五星电器有限公司</h4> -->
+                            <!-- /.login-box -->
+                        </div>
+                        <!-- /.position-relative -->
+
+                        <div class="navbar-fixed-top align-right">
+                            <br /> &nbsp; <a id="btn-login-dark" href="#">Dark</a> &nbsp; <span class="blue">/</span> &nbsp; <a id="btn-login-blur" href="#">Blur</a> &nbsp; <span class="blue">/</span>
+                            &nbsp; <a id="btn-login-light" href="#">Light</a> &nbsp; &nbsp; &nbsp;
+                        </div>
+                    </div>
+                </div>
+                <!-- /.col -->
+            </div>
+            <!-- /.row -->
+        </div>
+        <!-- /.main-content -->
+    </div>
+    <!-- /.main-container -->
+
+    <!-- basic scripts -->
+
+    <!--[if !IE]> -->
+    <script type="text/javascript">
+			window.jQuery || document.write("<script src='<%=res%>/assets/js/jquery.js'>"+"<"+"/script>");
+		</script>
+
+    <!-- <![endif]-->
+
+    <!--[if IE]>
+<script type="text/javascript">
+ window.jQuery || document.write("<script src='<%=res%>/assets/js/jquery1x.js'>"+"<"+"/script>");
+</script>
+<![endif]-->
+    <script type="text/javascript">
+			if('ontouchstart' in document.documentElement) document.write("<script src='<%=res%>/assets/js/jquery.mobile.custom.js'>"+"<"+"/script>");
+		</script>
+
+    <!-- inline scripts related to this page -->
+    <script type="text/javascript">
+			//you don't need this, just used for changing background
+			jQuery(function($) {
+			 $('#btn-login-dark').on('click', function(e) {
+				$('body').attr('class', 'login-layout');
+				$('#id-text2').attr('class', 'white');
+				$('#id-company-text').attr('class', 'blue');
+				
+				e.preventDefault();
+			 });
+			 $('#btn-login-light').on('click', function(e) {
+				$('body').attr('class', 'login-layout light-login');
+				$('#id-text2').attr('class', 'grey');
+				$('#id-company-text').attr('class', 'blue');
+				
+				e.preventDefault();
+			 });
+			 $('#btn-login-blur').on('click', function(e) {
+				$('body').attr('class', 'login-layout blur-login');
+				$('#id-text2').attr('class', 'white');
+				$('#id-company-text').attr('class', 'light-blue');
+				
+				e.preventDefault();
+			 });
+			 
+			});
+		</script>
+</body>
+</html>

+ 25 - 0
xtdsp/trunk/src/main/webapp/WEB-INF/view/layouts/footer.jsp

@@ -0,0 +1,25 @@
+<%@ page contentType="text/html;charset=UTF-8"%>
+<!---footer-->
+<div class="footer">
+    <div class="footer-inner">
+        <!-- #section:basics/footer -->
+        <div class="footer-content">
+            <span class="bigger-120"> <span class="blue bolder">
+            	<!-- 五星电器 -->
+            </span> 
+            &copy; 
+            <!-- 1998-2015 -->
+            </span> &nbsp; &nbsp; <span class="action-buttons"> <a href="#"> <i class="ace-icon fa fa-twitter-square light-blue bigger-150"></i>
+            </a> <a href="#"> <i class="ace-icon fa fa-facebook-square text-primary bigger-150"></i>
+            </a> <a href="#"> <i class="ace-icon fa fa-rss-square orange bigger-150"></i>
+            </a>
+            </span>
+        </div>
+    </div>
+</div>
+<!--footer -->
+
+<a href="#" id="btn-scroll-up" class="btn-scroll-up btn btn-sm btn-inverse"> <i class="ace-icon fa fa-angle-double-up icon-only bigger-110"></i>
+</a>
+
+<%@ include file= "passwordChange.jsp"%>

+ 42 - 0
xtdsp/trunk/src/main/webapp/WEB-INF/view/layouts/footerScripts.jsp

@@ -0,0 +1,42 @@
+<%
+	String base1 = request.getContextPath();
+	String res1 = base1 + "/ace";
+%>
+<script src="<%=res1%>/assets/js/jquery.validate.js"></script>
+<script src="<%=res1%>/assets/js/localization/messages_zh.js"></script>
+<script src="<%=res1%>/assets/js/jquery-ui.custom.js"></script>
+<script src="<%=res1%>/assets/js/jquery.ui.touch-punch.js"></script>
+<script src="<%=res1%>/assets/js/jquery.easypiechart.js"></script>
+<script src="<%=res1%>/assets/js/jquery.sparkline.js"></script>
+<script src="<%=res1%>/assets/js/flot/jquery.flot.js"></script>
+<script src="<%=res1%>/assets/js/flot/jquery.flot.pie.js"></script>
+<script src="<%=res1%>/assets/js/flot/jquery.flot.res1ize.js"></script>
+<script src="<%=res1%>/assets/js/jqGrid/jquery.jqGrid.src.js"></script>
+<script src="<%=res1%>/assets/js/jqGrid/i18n/grid.locale-cn.js"></script>
+
+<script src="<%=res1%>/assets/js/ace/elements.scroller.js"></script>
+<script src="<%=res1%>/assets/js/ace/elements.colorpicker.js"></script>
+<script src="<%=res1%>/assets/js/ace/elements.fileinput.js"></script>
+<script src="<%=res1%>/assets/js/ace/elements.typeahead.js"></script>
+<script src="<%=res1%>/assets/js/ace/elements.wysiwyg.js"></script>
+<script src="<%=res1%>/assets/js/ace/elements.spinner.js"></script>
+<script src="<%=res1%>/assets/js/ace/elements.treeview.js"></script>
+<script src="<%=res1%>/assets/js/ace/elements.wizard.js"></script>
+<script src="<%=res1%>/assets/js/ace/elements.aside.js"></script>
+<script src="<%=res1%>/assets/js/ace/ace.js"></script>
+<script src="<%=res1%>/assets/js/ace/ace.ajax-content.js"></script>
+<script src="<%=res1%>/assets/js/ace/ace.touch-drag.js"></script>
+<script src="<%=res1%>/assets/js/ace/ace.sidebar.js"></script>
+<script src="<%=res1%>/assets/js/ace/ace.sidebar-scroll-1.js"></script>
+<script src="<%=res1%>/assets/js/ace/ace.submenu-hover.js"></script>
+<script src="<%=res1%>/assets/js/ace/ace.widget-box.js"></script>
+<script src="<%=res1%>/assets/js/ace/ace.settings.js"></script>
+<script src="<%=res1%>/assets/js/ace/ace.settings-rtl.js"></script>
+<script src="<%=res1%>/assets/js/ace/ace.settings-skin.js"></script>
+<script src="<%=res1%>/assets/js/ace/ace.widget-on-reload.js"></script>
+<script src="<%=res1%>/assets/js/ace/ace.searchbox-autocomplete.js"></script>
+<script src="<%=res1%>/assets/js/date-time/bootstrap-datepicker.js"></script>
+<script src="<%=res1%>/assets/js/date-time/bootstrap-timepicker.js"></script>
+<script src="<%=res1%>/assets/js/date-time/moment.js"></script>
+<script src="<%=res1%>/assets/js/date-time/daterangepicker.js"></script>
+<script src="<%=res1%>/assets/js/date-time/bootstrap-datetimepicker.js"></script>

+ 39 - 0
xtdsp/trunk/src/main/webapp/WEB-INF/view/layouts/header.jsp

@@ -0,0 +1,39 @@
+<%@ page language="java" contentType="text/html;charset=UTF-8" pageEncoding="UTF-8"%>
+<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
+<%-- <%@taglib prefix="shiro" uri="http://shiro.apache.org/tags" %>  --%>
+<%-- <%@ taglib prefix="s" uri="/struts-tags"%> --%>
+<%
+	String base = request.getContextPath();
+	String res = base + "/ace";
+	String home = base + "/index";
+%>
+<meta http-equiv="X-UA-Compatible" content="IE=8,chrome=1" />
+<meta http-equiv="Pragma" content="no-cache" />
+<meta http-equiv="content-Type"content="text/html;charset=UTF-8">
+<meta http-equiv="Content-Language"content="zh-cn"/>
+<meta name="description" content="新系统" />
+<meta http-equiv="windows-Target" content="_top" />
+<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0" />
+<link rel="shortcut icon" href="<%=request.getContextPath()%>/ace/assets/images/system.ico" />
+<link rel="stylesheet" href="<%=request.getContextPath()%>/ace/assets/css/bootstrap.css" />
+<link rel="stylesheet" href="<%=request.getContextPath()%>/ace/assets/css/ace-fonts.css" />
+<link rel="stylesheet" href="<%=request.getContextPath()%>/ace/assets/css/datepicker.css" />
+<link rel="stylesheet" href="<%=request.getContextPath()%>/ace/assets/css/bootstrap-timepicker.css">
+<link rel="stylesheet" href="<%=request.getContextPath()%>/ace/assets/css/daterangepicker.css">
+<link rel="stylesheet" href="<%=request.getContextPath()%>/ace/assets/css/bootstrap-datetimepicker.css">
+<link rel="stylesheet" href="<%=request.getContextPath()%>/ace/assets/css/bootstrap-datetimepicker.min.css">
+<link rel="stylesheet" href="<%=request.getContextPath()%>/ace/assets/css/font-awesome.css" />
+<link rel="stylesheet" href="<%=request.getContextPath()%>/ace/assets/css/ace.onpage-help.css" />
+<link rel="stylesheet" href="<%=request.getContextPath()%>/ace/assets/css/jquery-ui.css" />
+<link rel="stylesheet" href="<%=request.getContextPath()%>/ace/assets/css/ui.jqgrid.css" />
+<link rel="stylesheet" href="<%=request.getContextPath()%>/ace/assets/css/bootstrap-multiselect.css" />
+<link rel="stylesheet" href="<%=request.getContextPath()%>/ace/assets/css/ace.css" class="ace-main-stylesheet" id="main-ace-style" />
+<link rel="stylesheet" href="<%=request.getContextPath()%>/ace/assets/js/themes/sunburst.css" />
+<link rel="stylesheet" href="<%=request.getContextPath()%>/css/common/main.css" />
+<!--[if lte IE 9]>
+    <link rel="stylesheet" href="<%=request.getContextPath()%>/ace/assets/css/ace-part2.css" class="ace-main-stylesheet" />
+<![endif]-->
+<!--[if lte IE 9]>
+      <link rel="stylesheet" href="<%=request.getContextPath()%>/ace/assets/css/ace-ie.css" />
+<![endif]-->
+<%@ include file="scripts.jsp"%>

+ 0 - 0
xtdsp/trunk/src/main/webapp/WEB-INF/view/layouts/menu.inc


+ 121 - 0
xtdsp/trunk/src/main/webapp/WEB-INF/view/layouts/navbar.jsp

@@ -0,0 +1,121 @@
+<%@ page language="java" contentType="text/html;charset=UTF-8" pageEncoding="UTF-8"%>
+<%
+    String user = null;
+%>
+
+
+<!-- navbar 部分 -->
+<div id="navbar" class="navbar navbar-default">
+    <script type="text/javascript">
+		try {
+			ace.settings.check('navbar', 'fixed')
+		} catch (e) {
+		}
+		
+	</script>
+
+    <div class="navbar-container" id="navbar-container">
+        <!-- #section:basics/sidebar.mobile.toggle -->
+        <button type="button" class="navbar-toggle menu-toggler pull-left" id="menu-toggler" data-target="#sidebar">
+            <span class="sr-only">Toggle sidebar</span> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span>
+        </button>
+
+        <!-- /section:basics/sidebar.mobile.toggle -->
+        <div class="navbar-header pull-left">
+            <!-- #section:basics/navbar.layout.brand -->
+            <a href="<%=request.getContextPath()%>/index" class="navbar-brand"> 
+           <%--  <small> <img src="<%=request.getContextPath()%>/ace/assets/images/FiveStar-logo.png" class="msg-photo" alt="五星电器" /> </small> --%>
+           
+			<small><i class="fa fa-leaf"></i></small>
+				XT
+			</a>
+        </div>
+
+        <!-- #section:basics/navbar.dropdown -->
+        <div class="navbar-buttons navbar-header pull-right" role="navigation">
+            <ul class="nav ace-nav">
+                <li class="grey"><a data-toggle="dropdown" class="dropdown-toggle" href="#"> <i class="ace-icon fa fa-tasks" ></i> <span class="badge badge-grey" id="ggCount2"></span>
+                </a>
+                    <ul class="dropdown-menu-right dropdown-navbar dropdown-menu dropdown-caret dropdown-close">
+                        <li class="dropdown-header"><i class="ace-icon fa fa-check" id="ggCount"></i>条未读公告</li>
+
+                        <li class="dropdown-content">
+                            <ul class="dropdown-menu dropdown-navbar" id="ggDetail">
+                               <!--  <li><a href="#">
+                                        <div class="clearfix">
+                                            <span class="pull-left">Software Update</span> <span class="pull-right">65%</span>
+                                        </div>
+
+                                        <div class="progress progress-mini">
+                                            <div style="width: 65%" class="progress-bar"></div>
+                                        </div>
+                                </a></li> -->
+                            </ul>
+                        </li>
+
+                        <li class="dropdown-footer"><a href=" <%=request.getContextPath()%>/xtxxjz/ggyl"> 查看所有公告 <i class="ace-icon fa fa-arrow-right"></i>
+                        </a></li>
+                    </ul></li>
+
+                <li class="purple"><a data-toggle="dropdown" class="dropdown-toggle" href="#"> <i class="ace-icon fa fa-bell icon-animated-bell"></i> <span class="badge badge-important"
+                        id="workflowtodonum">0</span>
+                </a>
+
+                    <ul class="dropdown-menu-right dropdown-navbar navbar-pink dropdown-menu dropdown-caret dropdown-close">
+                    <li class="dropdown-header"><i class="ace-icon fa fa-envelope-o"></i></li>
+                        <li class="dropdown-content">
+                            <ul class="dropdown-menu dropdown-navbar navbar-pink" id="workflowtodo">
+                            </ul>
+                        </li>
+
+                        
+                    </ul></li>
+
+                <li class="green"><a data-toggle="dropdown" class="dropdown-toggle" href="#"> <i class="ace-icon fa fa-envelope icon-animated-vertical"></i> <span class="badge badge-success" id="messageCount2"></span>
+                </a>
+
+                    <ul class="dropdown-menu-right dropdown-navbar dropdown-menu dropdown-caret dropdown-close">
+                        <li class="dropdown-header"><i class="ace-icon fa fa-envelope-o" id="messageCount"></i>条未读信息</li>
+
+                        <li class="dropdown-content">
+                            <ul class="dropdown-menu dropdown-navbar" id="messageDetail">
+                                <%-- <li><a href="#" class="clearfix"> <img src="<%=request.getContextPath()%>/ace/assets/avatars/avatar.png" class="msg-photo" alt="Alex's Avatar" /> 
+                                	<span class="msg-body"> 
+                                		<span class="msg-title"> <span class="blue">Alex:</span> Ciao sociis natoque penatibus et auctor ...</span> 
+                                        <span class="msg-time"> <i class="ace-icon fa fa-clock-o"></i> <span>a moment ago</span></span>
+                                    </span>
+                                </a></li> --%>
+                            </ul>
+                        </li>
+
+                        <li class="dropdown-footer"><a href="<%=request.getContextPath()%>/xtxxjz/sjx"> 查看所有邮件 <i class="ace-icon fa fa-arrow-right"></i>
+                        </a></li>
+                    </ul></li>
+
+                <!-- #section:basics/navbar.user_menu -->
+                <li class="light-blue"><a data-toggle="dropdown" href="#" class="dropdown-toggle"> <img class="nav-user-photo" src="<%=request.getContextPath()%>/ace/assets/avatars/user.jpg" alt="Jason's Photo" /> <span
+                        class="user-info"> <small>Welcome,</small> <%=user==null?"Guest":user %>
+                    </span> <i class="ace-icon fa fa-caret-down"></i>
+                </a>
+
+                    <ul class="user-menu dropdown-menu-right dropdown-menu dropdown-yellow dropdown-caret dropdown-close">
+                        <li><a href="#"> <i class="ace-icon fa fa-cog"></i> Settings
+                        </a></li>
+
+                        <li><a href="#"  id = "profile"> <i class="ace-icon fa fa-user"></i> 修改密码
+                        </a></li>
+
+                        <li class="divider"></li>
+
+                        <li><a href="<%=request.getContextPath()%>/global/global_logout"> <i class="ace-icon fa fa-power-off"></i> 退出
+                        </a></li>
+                    </ul></li>
+
+                <!-- /section:basics/navbar.user_menu -->
+            </ul>
+        </div>
+
+        <!-- /section:basics/navbar.dropdown -->
+    </div>
+</div>
+

+ 110 - 0
xtdsp/trunk/src/main/webapp/WEB-INF/view/layouts/passwordChange.jsp

@@ -0,0 +1,110 @@
+<%@ page contentType="text/html;charset=UTF-8"%>
+ 
+<!--弹出界面-->
+<div id="password-table" class="modal fade" tabindex="-1">
+   <script type="text/javascript">
+     function changePassword(){
+    	 //var location = (window.location+'').split('/'); 
+    	 //var basePath = location[0]+'//'+location[2]+'/'+location[3]; 
+    	 $.ajax({
+    			type : "POST",
+    			url : commBasePath +'/global/global_changePassword',
+    			dataType : "json",
+    			data : {
+    				"oldPassword" : $("#oldPassword").val(),
+    				"password" :$("#password").val(),
+    			},
+    			success : function(data) {
+    				if(data == "success"){
+    					$('#password-table').modal('hide');
+    					showMsgDialog("修改密码成功","提示", function () {window.location.reload();});
+    				}else{
+    					showMsgDialog(data);
+    				}
+    			}
+    		});
+     }
+     
+     $("#profile").click(function(){
+     	$('#password-table').modal('show');
+     	 $("#oldPassword").val("");
+     	 $("#password").val("");
+     	 $("#newPassword").val("");
+     	 $("#oldPasswordImageTip").hide();
+     	 $("#passwordImageTip").hide();
+     	 $("#newPasswordImageTip").hide();
+		});
+ </script>
+	<div class="modal-dialog" style="width: 600px; height: 500px;">
+		<div class="modal-content">
+			<div class="modal-header no-padding">
+				<div class="table-header">
+					<button type="button" class="close" data-dismiss="modal"
+						aria-hidden="true">
+						<span class="white">&times;</span>
+					</button>
+					修改密码
+				</div>
+			</div>
+			<div class="modal-body no-padding">
+				<form class="form-horizontal" id="change-pwd" method="post" onsubmit="return false;">
+					<div class="form-group">
+					    <label class="col-sm-3 control-label"></label>
+						<label class="col-sm-2 control-label">原密码</label>
+						<div class="col-sm-4">
+						    <div id="oldPasswordError"></div>
+							<input class="form-control {required:true} limit" id="oldPassword" maxlength="30"
+								name="oldPassword" type="password">
+						</div>
+						<div class="col-sm-1">
+                               <span id="oldPasswordImageTip" class="sp_yes" style="display:none"></span>
+                        </div>
+					</div>
+					<div class="form-group">
+					   <label class="col-sm-3 control-label"></label>
+						<label class="col-sm-2 control-label">新密码</label>
+						<div class="col-sm-4">
+						    <div id="passwordError"></div>
+							<input class="form-control {required:true} limit" id="password"  type="password" maxlength="30"
+								name="password" type="text">
+						</div>
+						<div class="col-sm-1">
+                               <span id="passwordImageTip" class="sp_yes" style="display:none"></span>
+                        </div>
+					</div>
+					<div class="form-group">
+					    <label class="col-sm-3 control-label"></label>
+						<label class="col-sm-2 control-label">确认密码</label>
+						<div class="col-sm-4">
+						    <div id="newPasswordError"></div>
+							<input class="form-control {required:true,equalTo:'#password',messages:{equalTo:'请确认密码一致'}} limit" id="newPassword"  type="password"
+								name="newPassword" type="text" maxlength="30">
+						</div>
+						<div class="col-sm-1">
+                               <span id="newPasswordImageTip" class="sp_yes" style="display:none"></span>
+                        </div>
+					</div>
+					<div class="modal-footer no-margin-top center modal-foot-border">
+						<button class="btn btn-success btn-round btn-sm" >
+							<i class="ace-icon fa fa-check yellow"></i> 保存
+						</button>
+						<button type="button" class="btn btn-grey btn-round btn-sm"
+							onclick="javascript:$('#password-table').modal('hide');$('.layui-layer').hide();">
+							<i class="ace-icon fa fa-times yellow"></i> 关闭
+						</button>
+					</div>
+					</form>
+					
+			</div>
+		</div>
+	</div>
+	<script>
+	$(function() {
+	       $("#change-pwd").validate({
+	            submitHandler: function(form) {  
+	            	changePassword();  
+	            }
+	       });
+	   });
+	</script>
+</div>

+ 84 - 0
xtdsp/trunk/src/main/webapp/WEB-INF/view/layouts/scripts.jsp

@@ -0,0 +1,84 @@
+<!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
+<!--[if lt IE 9]>
+ <script src="<%=request.getContextPath()%>/ace/assets/js/html5shiv.min.js"></script>
+ <script src="<%=request.getContextPath()%>/ace/assets/js/respond.min.js"></script>
+<![endif]-->
+
+<script type="text/javascript">
+    window.jQuery || document.write("<script src='<%=request.getContextPath()%>/ace/assets/js/jquery-1.11.3.js'>"+"<"+"/script>");
+</script>
+
+<script type="text/javascript">
+    if('ontouchstart' in document.documentElement) document.write("<link rel='stylesheet' href='<%=request.getContextPath()%>/ace/assets/css/jquery.mobile-1.4.5.css' />  <script src='<%=request.getContextPath()%>/ace/assets/js/jquery.mobile-1.4.5.js'>"+"<"+"/script>");
+</script>
+<script type="text/javascript">
+    var basePath = '<%=request.getContextPath()%>';
+    var _rowNum = 10;
+    var _rowList = [ 10, 20, 30 ];
+</script>
+<!--[if lte IE 8]>
+		  <script src="<%=request.getContextPath()%>/ace/assets/js/excanvas.js"></script>
+<![endif]-->
+<script src="<%=request.getContextPath()%>/ace/assets/js/ace/elements.onpage-help.js"></script>
+<script src="<%=request.getContextPath()%>/ace/assets/js/ace/ace.onpage-help.js"></script>
+<script src="<%=request.getContextPath()%>/ace/assets/js/ace-extra.js"></script>
+<script src="<%=request.getContextPath()%>/ace/assets/js/bootstrap.js"></script>
+
+<script src="<%=request.getContextPath()%>/ace/assets/js/jquery-ui.custom.js"></script>
+<script src="<%=request.getContextPath()%>/ace/assets/js/jquery.ui.touch-punch.js"></script>
+<script src="<%=request.getContextPath()%>/ace/assets/js/jquery.easypiechart.js"></script>
+<script src="<%=request.getContextPath()%>/ace/assets/js/jquery.sparkline.js"></script>
+<script src="<%=request.getContextPath()%>/ace/assets/js/flot/jquery.flot.js"></script>
+<script src="<%=request.getContextPath()%>/ace/assets/js/flot/jquery.flot.pie.js"></script>
+<script src="<%=request.getContextPath()%>/ace/assets/js/flot/jquery.flot.resize.js"></script>
+<script src="<%=request.getContextPath()%>/ace/assets/js/jqGrid/jquery.jqGrid.src.js"></script>
+<script src="<%=request.getContextPath()%>/ace/assets/js/jqGrid/i18n/grid.locale-cn.js"></script>
+
+<script src="<%=request.getContextPath()%>/ace/assets/js/ace/elements.scroller.js"></script>
+<script src="<%=request.getContextPath()%>/ace/assets/js/ace/elements.colorpicker.js"></script>
+<script src="<%=request.getContextPath()%>/ace/assets/js/ace/elements.fileinput.js"></script>
+<script src="<%=request.getContextPath()%>/ace/assets/js/ace/elements.typeahead.js"></script>
+<script src="<%=request.getContextPath()%>/ace/assets/js/ace/elements.wysiwyg.js"></script>
+<script src="<%=request.getContextPath()%>/ace/assets/js/ace/elements.spinner.js"></script>
+<script src="<%=request.getContextPath()%>/ace/assets/js/ace/elements.treeview.js"></script>
+<script src="<%=request.getContextPath()%>/ace/assets/js/ace/elements.wizard.js"></script>
+<script src="<%=request.getContextPath()%>/ace/assets/js/ace/elements.aside.js"></script>
+<script src="<%=request.getContextPath()%>/ace/assets/js/ace/ace.js"></script>
+<script src="<%=request.getContextPath()%>/ace/assets/js/ace/ace.ajax-content.js"></script>
+<script src="<%=request.getContextPath()%>/ace/assets/js/ace/ace.touch-drag.js"></script>
+<script src="<%=request.getContextPath()%>/ace/assets/js/ace/ace.sidebar.js"></script>
+<script src="<%=request.getContextPath()%>/ace/assets/js/ace/ace.sidebar-scroll-1.js"></script>
+<script src="<%=request.getContextPath()%>/ace/assets/js/ace/ace.submenu-hover.js"></script>
+<script src="<%=request.getContextPath()%>/ace/assets/js/ace/ace.widget-box.js"></script>
+<script src="<%=request.getContextPath()%>/ace/assets/js/ace/ace.settings.js"></script>
+<script src="<%=request.getContextPath()%>/ace/assets/js/ace/ace.settings-rtl.js"></script>
+<script src="<%=request.getContextPath()%>/ace/assets/js/ace/ace.settings-skin.js"></script>
+<script src="<%=request.getContextPath()%>/ace/assets/js/ace/ace.widget-on-reload.js"></script>
+<script src="<%=request.getContextPath()%>/ace/assets/js/bootstrap-multiselect.js"></script>
+<script src="<%=request.getContextPath()%>/ace/assets/js/ace/ace.searchbox-autocomplete.js"></script>
+<script src="<%=request.getContextPath()%>/ace/assets/js/date-time/bootstrap-datepicker.js"></script>
+<script src="<%=request.getContextPath()%>/ace/assets/js/date-time/bootstrap-timepicker.js"></script>
+<script src="<%=request.getContextPath()%>/ace/assets/js/date-time/moment.js"></script>
+<script src="<%=request.getContextPath()%>/ace/assets/js/date-time/daterangepicker.js"></script>
+<script src="<%=request.getContextPath()%>/ace/assets/js/date-time/bootstrap-datetimepicker.js" charset="UTF-8"></script>
+<script src="<%=request.getContextPath()%>/ace/assets/js/date-time/bootstrap-datetimepicker.zh-CN.js" charset="UTF-8"></script>
+<script src="<%=request.getContextPath()%>/ace/assets/js/jqBootstrapValidation.js"></script>
+<script src="<%=request.getContextPath()%>/ace/assets/js/jquery.bootstrap.teninedialog.v3.js"></script>
+
+<script src="<%=request.getContextPath()%>/ace/assets/js/rainbow.js"></script>
+<script src="<%=request.getContextPath()%>/ace/assets/js/language/generic.js"></script>
+<script src="<%=request.getContextPath()%>/ace/assets/js/language/html.js"></script>
+<script src="<%=request.getContextPath()%>/ace/assets/js/language/css.js"></script>
+<script src="<%=request.getContextPath()%>/ace/assets/js/language/javascript.js"></script>
+
+<script src="<%=request.getContextPath()%>/js/common/common.js"></script>
+
+<link rel="stylesheet" type="text/css" href="<%=request.getContextPath()%>/css/common/validate.css">
+<script type="text/javascript" src="<%=request.getContextPath()%>/js/common/validate/jquery.validate.js"></script>
+<script type="text/javascript" src="<%=request.getContextPath()%>/ace/assets/js/localization/messages_zh.js"></script>
+<script type="text/javascript" src="<%=request.getContextPath()%>/js/common/validate/jquery.metadata.js"></script>
+<script type="text/javascript" src="<%=request.getContextPath()%>/js/common/validate/formcheck.js"></script>
+<script type="text/javascript" src="<%=request.getContextPath()%>/js/common/layer/layer.js"></script>
+<script type="text/javascript" src="<%=request.getContextPath()%>/js/common/jquery.form.js"></script>
+<script type="text/javascript"> ace.vars['base'] = '<%=request.getContextPath()%>/ace'; </script>
+<script src="<%=request.getContextPath()%>/js/common/shiro/shiro.js"></script>

+ 59 - 0
xtdsp/trunk/src/main/webapp/WEB-INF/view/layouts/sidebar.jsp

@@ -0,0 +1,59 @@
+<%@ page contentType="text/html;charset=UTF-8"%>
+<!-- menu 部分 -->
+<div id="sidebar" class="sidebar responsive">
+    <script type="text/javascript">
+		try {
+			ace.settings.check('sidebar', 'fixed')
+		} catch (e) {
+		}
+	</script>
+    <div class="sidebar-shortcuts" id="sidebar-shortcuts">
+        <div class="sidebar-shortcuts-large" id="sidebar-shortcuts-large">
+            <button class="btn btn-success">
+                <i class="ace-icon fa fa-signal"></i>
+            </button>
+            <button class="btn btn-info">
+                <i class="ace-icon fa fa-pencil"></i>
+            </button>
+            <!-- #section:basics/sidebar.layout.shortcuts -->
+            <button class="btn btn-warning">
+                <i class="ace-icon fa fa-users"></i>
+            </button>
+            <button class="btn btn-danger">
+                <i class="ace-icon fa fa-cogs"></i>
+            </button>
+            <!-- /section:basics/sidebar.layout.shortcuts -->
+        </div>
+        <div class="sidebar-shortcuts-mini" id="sidebar-shortcuts-mini">
+            <span class="btn btn-success"></span> <span class="btn btn-info"></span> <span class="btn btn-warning"></span> <span class="btn btn-danger"></span>
+        </div>
+    </div>
+    <ul class="nav nav-list">
+        <li class=""><a href="#"> <i class="menu-icon fa fa-tachometer"></i> <span class="menu-text"> 综合分析</span>
+        </a> <b class="arrow"></b></li>
+
+        <li class=""><a href="#" class="dropdown-toggle"> <i class="menu-icon fa fa-gavel"></i> <span class="menu-text"> 系统管理 </span> <b class="arrow fa fa-angle-down"></b>
+        </a> <b class="arrow"></b>
+            <ul class="submenu">
+                <li class=""><a href="<%=request.getContextPath()%>/datasource/main"><i class="menu-icon fa fa-caret-right"></i> 数据源定义 </a> <b class="arrow"></b></li>
+            </ul></li>
+        <li class=""><a href="#" class="dropdown-toggle"> <i class="menu-icon fa fa-credit-card"></i> <span class="menu-text"> 任务管理 </span> <b class="arrow fa fa-angle-down"></b>
+        </a> <b class="arrow"></b>
+            <ul class="submenu">
+                <li class=""><a href="<%=request.getContextPath()%>/job/main"><i class="menu-icon fa fa-caret-right"></i> 工作管理 </a> <b class="arrow"></b></li>
+                <li class=""><a href="<%=request.getContextPath()%>/task/main"><i class="menu-icon fa fa-caret-right"></i> 任务制定 </a> <b class="arrow"></b></li>
+                <li class=""><a href="<%=request.getContextPath()%>/tasksql/main"><i class="menu-icon fa fa-caret-right"></i> 执行语句定义 </a> <b class="arrow"></b></li>
+            </ul></li>
+        
+    </ul>
+ 
+    <div class="sidebar-toggle sidebar-collapse" id="sidebar-collapse">
+        <i class="ace-icon fa fa-angle-double-left" data-icon1="ace-icon fa fa-angle-double-left" data-icon2="ace-icon fa fa-angle-double-right"></i>
+    </div>
+    <script type="text/javascript">
+		try {
+			ace.settings.check('sidebar', 'collapsed')
+		} catch (e) {
+		}
+	</script>
+</div>

+ 183 - 0
xtdsp/trunk/src/main/webapp/WEB-INF/view/pop/ReadMe.txt

@@ -0,0 +1,183 @@
+共通画面调用:
+1.往来单位  @author 周同林
+	a) JSP页面需引入
+		<script type="text/javascript" src="<%=base%>/js/common/pop/pop_wldwdy.js"></script>
+		<%@ include file="../../pop/pop_wldwdy.jsp"%>
+	b) 调用:
+		$('#pop-wldwdy').modal('show');
+	c) 定义函数,共通画面会自动调用该函数
+		function getPopWldwdyData(data){//todo}
+	d)  获取
+		data.wldwId 往来单位ID
+		data.wldwName 往来单位名称
+		
+		
+		
+2.部门单位
+	a) JSP页面需引入
+		<link rel="stylesheet" href="<%=base%>/js/common/zTree_v3/css/zTreeStyle/zTreeStyle.css" type="text/css">
+		<script src="<%=base%>/js/common/zTree_v3/js/jquery.ztree.core-3.5.min.js"></script>
+		<script src="<%=base%>/js/common/zTree_v3/js/jquery.ztree.excheck-3.5.min.js"></script>
+		<script type="text/javascript" src="<%=base%>/js/common/pop/pop_bm.js"></script>
+		<%@ include file="../../pop/pop_bm.jsp"%>
+	b) 调用:
+		showPopBmTree();
+		如果需要限定部门类型,请对$("#bm_bmlx").val("")赋值;
+	c) 定义函数,共通画面会自动调用该函数
+		function getPopBmData(data){//todo}
+	d)  获取
+		data.bmxxId;//部门id
+		data.bmxxName;//部门名称
+		
+
+3.用户共通画面
+	a) JSP页面需引入
+		<script type="text/javascript" src="<%=base%>/js/common/pop/pop_user.js"></script>
+		<%@ include file="../../pop/pop_user.jsp"%>
+	b) 调用:
+		$('#pop-user').modal('show');
+	c) 定义函数,共通画面会自动调用该函数
+		function getPopUserData(data){//todo}
+	d)  获取
+		data.id 用户ID
+		data.NAME 用户名称
+
+4.往来合同共通画面@author yanzai
+	a) JSP页面需引入
+		<script type="text/javascript" src="<%=base%>/js/common/pop/pop_wlht.js"></script>
+		<%@ include file="../../pop/pop_wlht.jsp"%>
+	b) 调用:
+		pop_wlht_show();
+	c) 定义函数,共通画面会自动调用该函数
+		function getPopWlhtData(data){//todo}
+	d)  获取
+		data.wlhtglId    //往来合同ID
+		data.wlhtglOrder //往来合同编号
+		data.wlhtglHth   //往来合同号
+		data.fromDate    //往来起始日期
+		data.toDate      //往来截止日期
+		data.wlhtglQdbm  //往来结算部门ID
+		data.wlhtglCgbm  //往来采购部门ID
+		
+5.网点合同共通画面@author yanzai
+	a) JSP页面需引入
+		<script type="text/javascript" src="<%=base%>/js/common/pop/pop_wdht.js"></script>
+		<%@ include file="../../pop/pop_wdht.jsp"%>
+	b) 调用:
+		pop_wdht_show();
+	c) 定义函数,共通画面会自动调用该函数
+		function getPopWdhtData(data){//todo}
+	d)  获取
+		data.wdhtglId    //网点合同ID
+		data.wdhtglOrder //网点合同编号
+		data.wdhtglHth   //网点合同号
+		data.fromDate    //网点起始日期
+		data.toDate      //网点截止日期
+		data.wdhtglQdbm  //网点签订部门
+		
+6.末级结算部门的下拉共通画面@author yanzai
+	a) JSP页面需引入
+		<script type="text/javascript" src="<%=base%>/js/common/pop/pop_accountBm.js"></script>
+		<%@ include file="../../pop/pop_accountBm.jsp"%>
+	b) 调用:
+		$('#pop-accountBm').modal('show');
+		loadAccountBmSelect(bmType, isBmLeaf);
+		如:往来合同管理、确认账核对共同调用为:loadAccountBmSelect("02", "1");
+		
+	c) 定义函数,共通画面会自动调用该函数
+		function getPopAccountBmData(data){//todo}
+	d)  获取
+		data.bmId   //部门ID
+		data.bmName //部门名称
+7.网点树共同画面 @author chengyd
+	a) JSP页面需引入
+		<script src="<%=base%>/js/common/pop/pop_wddy.js"></script>
+		<%@ include file="../../pop/pop_wddy.jsp"%>
+		
+		<link rel="stylesheet" href="<%=base%>/js/common/zTree_v3/css/zTreeStyle/zTreeStyle.css" type="text/css">
+		<script src="<%=base%>/js/common/zTree_v3/js/jquery.ztree.core-3.5.min.js"></script>
+	b) 调用:调用以下函数
+		showPopWddy(function(data1,data2){
+		
+		$("#wdName-add").val(data2);   //将确定按钮事件写在这里!
+		$("#wdId-add").val(data1);
+		
+	});
+		
+
+
+8.区域选择共通@author yanzai
+	a) JSP页面需引入
+		<link rel="stylesheet" href="<%=base%>/js/common/zTree_v3/css/zTreeStyle/zTreeStyle.css" type="text/css">
+		<script src="<%=base%>/js/common/zTree_v3/js/jquery.ztree.core-3.5.min.js"></script>
+		<script src="<%=base%>/js/common/zTree_v3/js/jquery.ztree.excheck-3.5.min.js"></script>
+		<script type="text/javascript" src="<%=base%>/js/common/pop/pop_area.js"></script>
+		<%@ include file="../../pop/pop_area.jsp"%>
+	b) 调用:
+		
+	c) 定义函数,共通画面会自动调用该函数
+		function getPopAreaData(data){//todo}
+	d)  获取
+		data.id;//区域ID
+		data.name;//区域名称
+		
+9.附件/配件商品查询共通@author lixp
+	a) JSP页面需引入
+		<script type="text/javascript" src="<%=base%>/js/common/pop/pop_sppjxx.js"></script>
+		<%@ include file="../../pop/pop_sppjxx.jsp"%>
+	b) 调用:
+		$('#pop-sppjxx').modal('show');
+		searchSppjxxRecord(cs1,cs2);(参数1:仓库id,参数2:父商品id)
+		
+	c)  获取
+		getPopSppjxxData(rowDate);(返回选中行数据)
+	d)	备注
+		关闭页面方法closeSppjxxWin()
+10.网点工人查询共同@author chengyd
+	a) JSP页面需引入
+	<script src="<%=base%>/js/common/pop/pop_wdgr.js"></script>
+	<%@ include file="../../pop/pop_wdgr.jsp"%>
+	b) 调用
+	showPopWdgr()
+	示例:	showPopWdgr(function(dataRow){
+		alert(dataRow.grId)
+//		$.ajax({
+//			async : true,
+//			type : 'POST',
+//			dataType : "json",
+//			data : {'grxyId':dataRow.grxyId},
+//			url : 'wdgrxy_initEditGrxy', //请求的路径				
+//			success : function(jasonData) {
+//				var data = eval("(" + jasonData + ")");
+//				//清空jqGrid
+//				$("#grid-grxymx").jqGrid("clearGridData");
+//				// 明细列表
+//			    addGrxymxList(data[1]);
+//			}
+//		});	
+	},wdId);
+	传两个参数:obj对象,网点ID。返回工人ID:dataRow.grId
+	
+11. 结算分类  @author 周同林
+	a) JSP页面需引入
+		<script type="text/javascript" src="<%=base%>/js/common/pop/pop_jsfl.js"></script>
+		<%@ include file="../../pop/pop_jsfl.jsp"%>
+	b) 调用:  (传入参数)
+			1.方法体 
+			2.类型    SPPP商品品牌,RWCLLX任务处理类型;
+			3.IDS 以ID逗号分隔传入
+		showPopJsfl(function setJsfl(data) {
+			// data为
+			// todo sth
+			// data 为点击后返回数据
+			data.jsflId 结算分类ID
+			data.jsflCode 结算分类Code
+			data.jsflName 结算分类名称
+			data.pId 关联ID
+			data.pCode 关联Code
+			data.pName 关联名称
+		}, "RWCLLX", rwcllxId);
+		
+		
+		
+		

+ 61 - 0
xtdsp/trunk/src/main/webapp/WEB-INF/view/pop/pop_rwlx.jsp

@@ -0,0 +1,61 @@
+<%@ page contentType="text/html;charset=UTF-8"%>
+<!--弹出界面-->
+<div id="modal-tablerwlx" class="modal fade" tabindex="1">
+			<div class="modal-dialog" style="width: 600px; height: 400px;">
+				<div class="modal-content">
+					<div class="modal-header no-padding">
+						<div class="table-header">
+							<button type="button" class="close" data-dismiss="modal"
+								aria-hidden="true">
+								<span class="white">×</span>
+							</button>
+							查询任务类型代码
+						</div>
+					</div>
+					<div id="home4" class="tab-pane in active">
+						<div class="modal-body no-padding">
+							<form class="form-horizontal" onsubmit="return false"
+								id="addform">
+								<div class="form-group">
+									<label class="col-sm-2 control-label text-nowrap">任务类型代码</label>
+									<div class="col-sm-3">
+										<input type="text" class="form-control limited" id="qrwlxcode"
+											name="fwdForm.dabh" maxlength="10" placeholder="">
+									</div>
+									<label class="col-sm-2 control-label text-nowrap">任务类型名称</label>
+									<div class="col-sm-3">
+										<input type="text" class="form-control limited" id="qrwlxname"
+											name="fwdForm.azdh" maxlength="10" placeholder="">
+									</div>
+									<div class="col-sm-1">
+										<button class="btn btn-success btn-round btn-sm"
+											onclick="queryByrwlx()">查询</button>
+									</div>
+								</div>
+								
+							</form>
+						</div>
+						<div class="col-sm-12">
+						<div class="row">
+							<table id="grid-tablerwlx"></table>
+							<div id="grid-pagerrwlx"></div>
+						</div>
+					</div>
+					</div>
+					
+
+					<div class="modal-footer no-margin-top center modal-foot-border">
+						<button class="btn btn-success btn-round btn-sm"
+							onclick="addrwlx()">
+							<i class="ace-icon fa fa-save"></i> 选择
+						</button>
+						<button class="btn btn-grey btn-round btn-sm"
+							onclick="javascript:$('#modal-tablerwlx').modal('hide');">
+							<i class="ace-icon fa fa-remove"></i> 关闭
+						</button>
+					</div>
+				</div>
+				<!-- /.modal-content -->
+			</div>
+		</div>
+

+ 61 - 0
xtdsp/trunk/src/main/webapp/WEB-INF/view/pop/pop_rwzt.jsp

@@ -0,0 +1,61 @@
+<%@ page contentType="text/html;charset=UTF-8"%>
+<!--弹出界面-->
+<div id="modal-tablerwzt" class="modal fade" tabindex="1">
+			<div class="modal-dialog" style="width: 600px; height: 400px;">
+				<div class="modal-content">
+					<div class="modal-header no-padding">
+						<div class="table-header">
+							<button type="button" class="close" data-dismiss="modal"
+								aria-hidden="true">
+								<span class="white">×</span>
+							</button>
+							查询任务状态代码
+						</div>
+					</div>
+					<div id="home4" class="tab-pane in active">
+						<div class="modal-body no-padding">
+							<form class="form-horizontal" onsubmit="return false"
+								id="addform">
+								<div class="form-group">
+									<label class="col-sm-2 control-label text-nowrap">任务状态代码</label>
+									<div class="col-sm-3">
+										<input type="text" class="form-control limited" id="qrwztcode"
+											name="fwdForm.dabh" maxlength="10" placeholder="">
+									</div>
+									<label class="col-sm-2 control-label text-nowrap">任务状态名称</label>
+									<div class="col-sm-3">
+										<input type="text" class="form-control limited" id="qrwztname"
+											name="fwdForm.azdh" maxlength="10" placeholder="">
+									</div>
+									<div class="col-sm-1">
+										<button class="btn btn-success btn-round btn-sm"
+											onclick="queryByrwzt()">查询</button>
+									</div>
+								</div>
+								
+							</form>
+						</div>
+						<div class="col-sm-12">
+						<div class="row">
+							<table id="grid-tablerwzt"></table>
+							<div id="grid-pagerrwzt"></div>
+						</div>
+					</div>
+					</div>
+					
+
+					<div class="modal-footer no-margin-top center modal-foot-border">
+						<button class="btn btn-success btn-round btn-sm"
+							onclick="addrwzt()">
+							<i class="ace-icon fa fa-save"></i> 选择
+						</button>
+						<button class="btn btn-grey btn-round btn-sm"
+							onclick="javascript:$('#modal-tablerwzt').modal('hide');">
+							<i class="ace-icon fa fa-remove"></i> 关闭
+						</button>
+					</div>
+				</div>
+				<!-- /.modal-content -->
+			</div>
+		</div>
+

+ 71 - 0
xtdsp/trunk/src/main/webapp/WEB-INF/view/pop/pop_sp_azd.jsp

@@ -0,0 +1,71 @@
+<%@ page contentType="text/html;charset=UTF-8"%>
+<!--弹出新增界面-->
+<div id="pop-sp-azd" class="modal fade" tabindex="-1">
+    <div class="modal-dialog" style="width: 800px; height: 500px;">
+        <div class="modal-content">
+            <div class="modal-header no-padding">
+                <div class="table-header">
+                    <button type="button" class="close" data-dismiss="modal" aria-hidden="true">
+                        <span class="white">&times;</span>
+                    </button>
+                	 安装单信息
+                </div>
+            </div>
+            <div id="popWldwdyDiv" class="modal-body no-padding">
+                <div>
+                	 <form class="form-horizontal" onsubmit="return false">
+                	 	 <label class="col-sm-12 control-label"></label>
+                        
+                        <div class="form-group">
+							<label class="col-sm-2 control-label">网点</label>
+							<div class="col-sm-3">
+								 <input type="hidden" class="form-control limited" id="gtWd" placeholder="">
+								  <input type="text" class="form-control limited" id="gtWdName" readonly="readonly" placeholder="">
+							</div>
+							<label class="col-sm-2 control-label" for="gtAzdh">安装单号</label>
+							<div class="col-sm-3">
+								<input type="text" class="form-control limited" id="gtAzdh" placeholder="">
+							</div>
+						</div>
+                        
+                        <div class="form-group">
+							<label class="col-sm-2 control-label" for="gtSmsj">上门时间</label>
+							<div class="col-sm-3">
+								<div class="input-group">
+                                     <input class="form-control date-picker" readonly="readonly" id="gtSmsj" type="text" data-date-format="yyyy-mm-dd"> <span
+                                         class="input-group-addon"> <i class="fa fa-calendar bigger-110"></i>
+                                     </span>
+                                 </div>
+							</div>
+							<label class="col-sm-2 control-label" for="gtGrdm">工人代码</label>
+							<div class="col-sm-3">
+								<input type="text" class="form-control limited" id="gtGrdm" placeholder="">
+							</div>
+							<div class="col-sm-2">
+								<button class="btn btn-purple btn-round btn-sm"
+									onclick="searchSpAzdRecord()">
+									<i class="ace-icon fa fa-search"></i> 查询
+								</button>
+							</div>
+						</div>
+                        
+                        
+                	 </form>
+                    <div>
+                        <table id="spAzdPopGrid"></table>
+                        <div id="spAzdPoppager"></div>
+                    </div>
+                </div>
+                <div class="modal-footer no-margin-top center modal-foot-border">
+                    <button class="btn btn-success btn-round btn-sm" onclick="retSpAzdObj()">
+                        <i class="ace-icon fa fa-save"></i> 确定
+                    </button>
+                    <button class="btn btn-grey btn-round btn-sm" onclick="closeSpAzdWin()">
+                        <i class="ace-icon fa fa-remove"></i> 关闭
+                    </button>
+                </div>
+            </div>
+        </div>
+    </div>
+</div>
+

+ 69 - 0
xtdsp/trunk/src/main/webapp/WEB-INF/view/pop/pop_sp_kcxxmx.jsp

@@ -0,0 +1,69 @@
+<%@ page contentType="text/html;charset=UTF-8"%>
+<!--弹出新增界面-->
+<div id="pop-sp-kcxxmx" class="modal fade" tabindex="-1">
+    <div class="modal-dialog" style="width: 800px; height: 500px;">
+        <div class="modal-content">
+            <div class="modal-header no-padding">
+                <div class="table-header">
+                    <button type="button" class="close" data-dismiss="modal" aria-hidden="true">
+                        <span class="white">&times;</span>
+                    </button>
+                	 	库存商品明细表信息
+                </div>
+            </div>
+            <div id="popWldwdyDiv" class="modal-body no-padding">
+                <div>
+                	 <form class="form-horizontal" onsubmit="return false" id="popKcmxForm">
+                	 	 <label class="col-sm-12 control-label"></label>
+                        
+                        <div class="form-group">
+							<label class="col-sm-2 control-label">仓库</label>
+							<div class="col-sm-3">
+								 <select class="form-control"  id="gtck" >
+                                    <option value="">---请选择---</option>
+                                </select>
+							</div>
+							<label class="col-sm-2 control-label">商品名称</label>
+							<div class="col-sm-3">
+								 <input type="text" class="form-control limited" maxlength="100" id="gtspmc">
+								 <input type="hidden" class="form-control limited" maxlength="100" id="gtWd">
+							</div>
+						</div>
+                        
+                        <div class="form-group">
+							<label class="col-sm-2 control-label">商品属性</label>
+							<div class="col-sm-3">
+								<select class="form-control"  id="gtspsx" >
+                                    <option value="1">新件</option>
+                                    <option value="2">旧件</option>
+                                </select>
+							</div>
+							<div class="col-sm-2"></div>
+							<div class="col-sm-3">
+								<button class="btn btn-purple btn-round btn-sm"
+									onclick="searchSpKcRecord()">
+									<i class="ace-icon fa fa-search"></i> 查询
+								</button>
+							</div>
+						</div>
+                        
+                        
+                	 </form>
+                    <div>
+                        <table id="spKcPopGrid"></table>
+                        <div id="spKcPoppager"></div>
+                    </div>
+                </div>
+                <div class="modal-footer no-margin-top text-center center">
+                    <button class="btn btn-success btn-round btn-sm" onclick="retSpKcObj()">
+                        <i class="ace-icon fa fa-save"></i> 确定
+                    </button>
+                    <button class="btn btn-grey btn-round btn-sm" onclick="closeSpKcWin()">
+                        <i class="ace-icon fa fa-remove"></i> 关闭
+                    </button>
+                </div>
+            </div>
+        </div>
+    </div>
+</div>
+

+ 53 - 0
xtdsp/trunk/src/main/webapp/WEB-INF/view/pop/pop_wldwdy.jsp

@@ -0,0 +1,53 @@
+<%@ page contentType="text/html;charset=UTF-8"%>
+<!--弹出新增界面-->
+<div id="pop-wldwdy" class="modal fade" tabindex="-1">
+    <div class="modal-dialog" style="width: 800px; height: 500px;">
+        <div class="modal-content">
+            <div class="modal-header no-padding">
+                <div class="table-header">
+                    <button type="button" class="close" data-dismiss="modal" aria-hidden="true">
+                        <span class="white">&times;</span>
+                    </button>
+                    往来单位信息
+                </div>
+            </div>
+            <div id="popWldwdyDiv" class="modal-body no-padding">
+                <div>
+                    <form class="form-horizontal" onsubmit="return false">
+                        <label class="col-sm-12 control-label"></label>
+                        <div class="form-group">
+                            <label class="col-sm-2 control-label" for="srchWldwCode">往来单位编码</label>
+                            <div class="col-sm-2">
+                                <input type="text" class="form-control limited" id="srchWldwCode" placeholder="">
+                            </div>
+                            <label class="col-sm-2 control-label" for="srchWldwName">往来单位名称</label>
+                            <div class="col-sm-2">
+                                <input type="text" class="form-control limited" id="srchWldwName" placeholder="">
+                            </div>
+                            <div class="col-sm-2">
+                                <button class="btn btn-purple btn-round btn-sm" onclick="searchWldwdyRecord()">
+                                    <i class="ace-icon fa fa-search"></i> 查询
+                                </button>
+
+                            </div>
+                            <label class="col-sm-1 control-label"></label>
+                        </div>
+                    </form>
+                    <div>
+                        <table id="wldwdyPopGrid"></table>
+                        <div id="wldwdyPoppager"></div>
+                    </div>
+                </div>
+                <div class="modal-footer no-margin-top center text-center">
+                    <button class="btn btn-success btn-round btn-sm" onclick="retWldwdyObj()">
+                        <i class="ace-icon fa fa-save"></i> 确定
+                    </button>
+                    <button class="btn btn-grey btn-round btn-sm" onclick="closeWldwdyWin()">
+                        <i class="ace-icon fa fa-remove"></i> 关闭
+                    </button>
+                </div>
+            </div>
+        </div>
+    </div>
+</div>
+

+ 52 - 0
xtdsp/trunk/src/main/webapp/WEB-INF/view/pop/pop_wlht.jsp

@@ -0,0 +1,52 @@
+<%@ page contentType="text/html;charset=UTF-8"%>
+<!--弹出共通选择往来合同界面-->
+<div id="pop-wlht" class="modal fade" tabindex="-1">
+    <div class="modal-dialog" style="width: 800px; height: auto;">
+        <div class="modal-content">
+            <div class="modal-header no-padding">
+                <div class="table-header">
+                    <button type="button" class="close" data-dismiss="modal" aria-hidden="true">
+                        <span class="white">&times;</span>
+                    </button>
+               	往来合同选择    
+                </div>
+            </div>
+            <div id="popWlhtDiv" class="modal-body no-padding">
+                <div>
+                    <form class="form-horizontal" onsubmit="return false;" id="wlhtPopSearchForm">
+                    	<div class="form-group">
+                    		<label class="col-sm-2 control-label" for="wlhtPopOrderSearch" >合同编号</label>
+							<div class="col-sm-2">
+								<input type="text" class="form-control limited" id="wlhtPopOrderSearch" maxlength="20">
+							</div>
+							<label class="col-sm-2 control-label" for="wlhtPopType" >合同类型</label>
+							<div class="col-sm-2">
+								<select class="form-control" id="wlhtPopType">
+									<option value="" selected="selected">---请选择---</option>
+								</select>
+							</div>
+							<div class="col-sm-2">
+                                <button type="button" class="btn btn-purple btn-round btn-sm"  onclick="searchWlhtPopPage();">
+                                    <i class="ace-icon fa fa-search"></i> 查询
+                                </button>
+                            </div>
+						</div>
+                    </form>
+                    <div>
+                        <table id="wlhtPopGrid"></table>
+                        <div id="wlhtPoppager"></div>
+                    </div>
+                </div>
+                <div class="modal-footer no-margin-top text-center center">
+                    <button class="btn btn-success btn-round btn-sm" onclick="confirmReturnWlhtData();">
+                        <i class="ace-icon fa fa-save"></i> 确定
+                    </button>
+                    <button class="btn btn-grey btn-round btn-sm" onclick="closeWlhtWin();">
+                        <i class="ace-icon fa fa-remove"></i> 关闭
+                    </button>
+                </div>
+            </div>
+        </div>
+    </div>
+</div>
+

+ 58 - 0
xtdsp/trunk/src/main/webapp/WEB-INF/view/pop/pop_wlxy.jsp

@@ -0,0 +1,58 @@
+<%@ page contentType="text/html;charset=UTF-8"%>
+<!--弹出新增界面-->
+<div id="pop-wlxy" class="modal fade" tabindex="-1">
+	<div class="modal-dialog" style="width: 800px; height: 500px;">
+		<div class="modal-content">
+			<div class="modal-header no-padding">
+				<div class="table-header">
+					<button type="button" class="close" data-dismiss="modal"
+						aria-hidden="true">
+						<span class="white">&times;</span>
+					</button>
+					往来协议
+				</div>
+			</div>
+			<div id="popWlXyDiv" class="modal-body no-padding">
+				<div>
+					<form class="form-horizontal" onsubmit="return false">
+						<div class="form-group">
+							<label class="col-sm-2 control-label">合同协议号</label>
+							<div class="col-sm-2">
+								<input type="text" class="form-control" id="htxyCode2"
+									placeholder="">
+							</div>
+							<label for="input3" class="col-sm-2 control-label">合同类型ž‹</label>
+							<div class="col-sm-2">
+								<input type="text" class="form-control" id="htType2"
+									placeholder="">
+							</div>
+							<label class="col-sm-2 control-label"></label>
+							<div class="col-sm-2">
+								<button class="btn btn-purple btn-round btn-sm"
+									id="queryBycondition2" onclick="searchWlxyRecord()">
+									<i class="ace-icon fa fa-search"></i> 查询
+								</button>
+
+							</div>
+						</div>
+					</form>
+					<div>
+						<table id="ppWlxyGrid"></table>
+						<div id="WlxyPoppager"></div>
+					</div>
+				</div>
+				<div class="modal-footer no-margin-top text-center center">
+					<button class="btn btn-success btn-round btn-sm"
+						onclick="retWlxyObj()">
+						<i class="ace-icon fa fa-save"></i> 确定
+					</button>
+					<button class="btn btn-grey btn-round btn-sm"
+						onclick="closeWlxyWin()">
+						<i class="ace-icon fa fa-remove"></i> 关闭
+					</button>
+				</div>
+			</div>
+		</div>
+	</div>
+</div>
+

+ 32 - 0
xtdsp/trunk/src/main/webapp/WEB-INF/view/pop/pop_zjpjpl.jsp

@@ -0,0 +1,32 @@
+<%@ page contentType="text/html;charset=UTF-8"%>
+<!--弹出商品品类选择共通树界面-->
+<div id="pop-spplTree" class="modal" tabindex="-1">
+	<div class="modal-dialog" style="width: 400px; ">
+		<div class="modal-content">
+			<div class="widget-box widget-color-blue2">
+              <!-- 树标题 -->
+               <div class="widget-header">
+                   <h4 class="widget-title lighter smaller">商品品类选择</h4>
+               </div>
+               <!-- 树身体-->
+               <div class="widget-body">
+                   <div class="widget-main widget-box-tree-content-scroll padding-8">
+                       <ul id="select_spplTree" class="ztree"></ul>
+                   </div>
+               </div>
+          	</div>
+          	<div id="pop_spplDiv" class="modal-body no-padding">
+              <div class="modal-footer no-margin-top text-center center">
+                  <button class="btn btn-success btn-round btn-sm" onclick="returnSpplSelData();">
+                      <i class="ace-icon fa fa-save"></i> 确定
+                  </button>
+                  <button class="btn btn-grey btn-round btn-sm" onclick="close_spplTree_modal();">
+                      <i class="ace-icon fa fa-remove"></i> 关闭
+                  </button>
+              </div>
+          	</div>
+		</div>
+	</div>
+	<!-- /.modal-content -->
+</div>
+

+ 255 - 0
xtdsp/trunk/src/main/webapp/WEB-INF/view/rwgl/datasource/datasource.jsp

@@ -0,0 +1,255 @@
+<%@ page contentType="text/html;charset=UTF-8"%>
+<!DOCTYPE html>
+<html lang="en">
+<head>
+<title>往来单位定义</title>
+<%@ include file="../../layouts/header.jsp"%>
+
+<link rel="stylesheet" href="<%=base%>/js/common/zTree_v3/css/zTreeStyle/zTreeStyle.css" type="text/css">
+<script src="<%=base%>/js/common/zTree_v3/js/jquery.ztree.core-3.5.min.js"></script>
+<script type="text/javascript" src="<%=base%>/js/rwgl/datasource/datasource.js"></script>
+</head>
+
+<body class="no-skin">
+    <!-- #section:basics/navbar.layout -->
+    <%@ include file="../../layouts/navbar.jsp"%>
+
+    <div class="main-container" id="main-container">
+        <script type="text/javascript">
+			try {
+				ace.settings.check('main-container', 'fixed')
+			} catch (e) {
+			}
+		</script>
+
+        <!-- #section:basics/sidebar -->
+        <%@ include file="../../layouts/sidebar.jsp"%>
+        <div class="main-content">
+            <div class="breadcrumbs" id="breadcrumbs">
+                <ul class="breadcrumb">
+                    <li><i class="ace-icon fa fa-home home-icon"></i> <a href="<%=home%>">首页</a></li>
+
+                    <li class="active">系统管理</li>
+                    <li class="active">数据源管理</li>
+                </ul>
+            </div>
+            <div class="col-xs-12"></div>
+            <div class="main-content-inner">
+                <div class="page-content">
+                    <div class="widget-box">
+                        <div class="widget-header">
+                            <h4 class="widget-title">数据源查询</h4>
+                            <div class="widget-toolbar">
+                                <a href="#" data-action="collapse"> <i class="ace-icon fa fa-chevron-up"></i>
+                                </a> <a href="#" data-action="close"> <i class="ace-icon fa fa-times"></i>
+                                </a>
+                            </div>
+                        </div>
+
+                        <div class="widget-body">
+                            <div class="widget-main">
+                                <form class="form-horizontal" onsubmit="return false">
+                                    <label class="col-sm-12 control-label"></label>
+                                    <div class="form-group">
+                                        <label for="srchWldwCode" class="col-sm-2 control-label">往来单位编码</label>
+                                        <div class="col-sm-2">
+                                            <input type="text" class="form-control limited" id="srchWldwCode" placeholder="">
+                                        </div>
+                                        <label for="srchWldwName" class="col-sm-2 control-label">往来单位名称</label>
+                                        <div class="col-sm-2">
+                                            <input type="text" class="form-control limited" id="srchWldwName" placeholder="">
+                                        </div>
+                                        <div class="col-sm-2">
+                                            <button class="btn btn-purple btn-round btn-sm" onclick="searchRecord()">
+                                                <i class="ace-icon fa fa-search"></i> 查询
+                                            </button>
+
+                                        </div>
+                                        <label class="col-sm-1 control-label"></label>
+                                    </div>
+                                </form>
+                            </div>
+                        </div>
+                    </div>
+                    <!--列表部分-->
+                    <div>
+                        <div>
+                            <table id="grid-table"></table>
+                            <div id="grid-pager"></div>
+                        </div>
+                    </div>
+                </div>
+            </div>
+        </div>
+        <!--弹出新增界面-->
+        <div id="modal-table" class="modal fade" tabindex="-1">
+            <div class="modal-dialog" style="width: 800px; height: 500px;">
+                <div class="modal-content">
+                    <div class="modal-header no-padding">
+                        <div class="table-header">
+                            <button type="button" class="close" data-dismiss="modal" aria-hidden="true">
+                                <span class="white">&times;</span>
+                            </button>
+                            <label class="modal-title" id="myModalLabel">往来单位信息</label>
+                        </div>
+                    </div>
+                    <div class="modal-body no-padding">
+                        <form class="form-horizontal" id="wldwdyForm" method="post" onsubmit="return false;">
+                            <div class="form-group">
+                                <label class="col-sm-2 control-label">往来单位类型</label>
+                                <div class="col-sm-2">
+                                    <div id="ddlWldwTYpeError"></div>
+                                    <input type="hidden" class="form-control limited" id="wldwTypename" name="wldwdyForm.wldwTypename" placeholder=""> 
+                                    <select id="ddlWldwTYpe"
+                                        name="wldwdyForm.wldwType" class="multiselect {required:true}" multiple="multiple" required>
+                                        <option value="pj">配件</option>
+                                        <option value="wl">物流</option>
+                                        <option value="cj">厂家</option>
+                                        <option value="wd">网点</option>
+                                        <option value="ybwl">一般往来</option>
+                                        <option value="nbwl">内部往来</option>
+                                    </select>
+                                </div>
+                                <div class="col-sm-1">
+                                    <span id="ddlWldwTYpeImageTip" class="sp_yes" style="display: none"></span>
+                                </div>
+                                <div class="col-sm-1"></div>
+                                <label for="wldwCode" class="col-sm-2 control-label">往来单位编码</label>
+                                <div class="col-sm-3">
+                                    <div id="wldwCodeError"></div>
+                                    <input type="hidden" class="form-control limited" id="wldwId" name="wldwdyForm.wldwId" placeholder=""> <input type="text"
+                                        class="form-control limited {required:true}" id="wldwCode" name="wldwdyForm.wldwCode">
+                                </div>
+                                <div class="col-sm-1">
+                                    <span id="wldwCodeImageTip" class="sp_yes" style="display: none"></span>
+                                </div>
+                            </div>
+                            <div class="form-group">
+                                <label for="wldwName" class="col-sm-2 control-label">往来单位名称</label>
+                                <div class="col-sm-3">
+                                    <div id="wldwNameError"></div>
+                                    <input type="text" class="form-control limited {required:true}" id="wldwName" name="wldwdyForm.wldwName" maxlength="100">
+                                </div>
+                                <div class="col-sm-1">
+                                    <span id="wldwNameImageTip" class="sp_yes" style="display: none"></span>
+                                </div>
+                                <label for="shortname" class="col-sm-2 control-label">简称</label>
+                                <div class="col-sm-3">
+                                    <div id="shortnameError"></div>
+                                    <input type="text" class="form-control limited {required:true}" id="shortname" name="wldwdyForm.shortname" maxlength="100" placeholder="">
+                                </div>
+                                <div class="col-sm-1">
+                                    <span id="shortnameImageTip" class="sp_yes" style="display: none"></span>
+                                </div>
+                            </div>
+                            <div class="form-group">
+                                <label for="regAddr" class="col-sm-2 control-label">注册地址</label>
+                                <div class="col-sm-3">
+                                    <input type="text" class="form-control limited" id="regAddr" name="wldwdyForm.regAddr" maxlength="100" placeholder="">
+                                </div>
+                                <div class="col-sm-1"></div>
+                                <label for="owner" class="col-sm-2 control-label">法人</label>
+                                <div class="col-sm-3">
+                                    <input type="text" class="form-control limited" id="owner" name="wldwdyForm.owner" maxlength="100" placeholder="">
+                                </div>
+                            </div>
+                            <div class="form-group">
+                                <label for="sh" class="col-sm-2 control-label">税号</label>
+                                <div class="col-sm-3">
+                                    <input type="text" class="form-control limited" id="sh" name="wldwdyForm.sh" maxlength="100" placeholder="">
+                                </div>
+                                <div class="col-sm-1"></div>
+                                <label for="lxr" class="col-sm-2 control-label">联系人</label>
+                                <div class="col-sm-3">
+                                    <input type="text" class="form-control limited" id="lxr" name="wldwdyForm.lxr" maxlength="100" placeholder="">
+                                </div>
+                            </div>
+                            <div class="form-group">
+                                <label for="tel" class="col-sm-2 control-label">联系人电话</label>
+                                <div class="col-sm-3">
+                                    <input type="text" class="form-control limited" id="tel" name="wldwdyForm.tel" maxlength="100" placeholder="">
+                                </div>
+                                <div class="col-sm-1"></div>
+                                <label for="email" class="col-sm-2 control-label">联系人Email</label>
+                                <div class="col-sm-3">
+                                	<div id="emailError"></div>
+                                    <input type="text" class="form-control limited {email:true}" id="email" name="wldwdyForm.email" maxlength="100" placeholder="">
+                                </div>
+                                <div class="col-sm-1">
+                                    <span id="emailImageTip" class="sp_yes" style="display: none"></span>
+                                </div>
+                            </div>
+                            <div class="form-group">
+                                <label for="dq" class="col-sm-2 control-label">地区</label>
+                                <div class="col-sm-3">
+                                    <input type="text" class="form-control limited" id="dq" name="wldwdyForm.dq" maxlength="100" placeholder="">
+                                </div>
+                                <div class="col-sm-1"></div>
+                                <label for="zip" class="col-sm-2 control-label">邮编</label>
+                                <div class="col-sm-3">
+                                    <input type="text" class="form-control limited" id="zip" name="wldwdyForm.zip" maxlength="100" placeholder="">
+                                </div>
+                            </div>
+                            <div class="form-group">
+                                <label for="fax" class="col-sm-2 control-label">传真</label>
+                                <div class="col-sm-3">
+                                	<div id="faxError"></div>
+                                    <input type="text" class="form-control limited {fax:true}" id="fax" name="wldwdyForm.fax" maxlength="100" placeholder="">
+                                </div>
+                                <div class="col-sm-1">
+                                    <span id="faxImageTip" class="sp_yes" style="display: none"></span>
+                                </div>
+                                <label class="col-sm-2 control-label">税率</label>
+                                <div class="col-sm-3">
+                                    <select class="form-control" id="sl" name="wldwdyForm.sl">
+                                    </select>
+                                </div>
+                            </div>
+                            <div class="form-group">
+                                <label for="addr" class="col-sm-2 control-label">联系地址</label>
+                                <div class="col-sm-9">
+                                    <input type="text" class="form-control limited" id="addr" name="wldwdyForm.addr" maxlength="200" placeholder="">
+                                </div>
+                            </div>
+                            <div class="hr hr-4 dotted hr-double"></div>
+                            <div class="col-sm-12">
+                            <div class="form-group">
+                                <button type="button" class="btn btn-info btn-round btn-sm" id="addCwwl">
+                                    <i class="ace-icon fa fa-plus"></i> 新增
+                                </button>
+                                <button type="button" class="btn btn-danger btn-round btn-sm" id="delCwwl">
+                                    <i class="ace-icon fa fa-trash-o"></i> 删除
+                                </button>
+                                <table id="grid-cwwl"></table>
+                            </div></div>
+                         <div class="modal-footer no-margin-top center modal-foot-border">
+                                <button id="btnSave" class="btn btn-success btn-round btn-sm">
+                                    <i class="ace-icon fa fa-save"></i> 保存
+                                </button>
+                                <button type="button" class="btn btn-grey btn-round btn-sm" onclick="closeWin()">
+                                    <i class="ace-icon fa fa-remove"></i> 关闭
+                                </button>
+                            </div>
+                        </form>
+                    </div>
+                </div>
+            </div>
+        </div>
+
+        <!-- #section:basics/footer -->
+        <%@ include file="../../layouts/footer.jsp"%>
+    </div>
+
+    <script type="text/javascript">
+	$(function() {
+		$("#wldwdyForm").validate({
+			 submitHandler: function(form) {   
+			    	submitForm();   
+			 }
+		});
+	});
+	</script>
+    <!-- /.main-container -->
+</body>
+</html>
+

+ 226 - 0
xtdsp/trunk/src/main/webapp/WEB-INF/view/rwgl/job/job.jsp

@@ -0,0 +1,226 @@
+<%@ page contentType="text/html;charset=UTF-8"%>
+<!DOCTYPE html>
+<html lang="en">
+<head>
+<title>工作管理</title>
+<%@ include file="../../layouts/header.jsp"%>
+
+<link rel="stylesheet"
+	href="<%=base%>/js/common/zTree_v3/css/zTreeStyle/zTreeStyle.css"
+	type="text/css">
+<script
+	src="<%=base%>/js/common/zTree_v3/js/jquery.ztree.core-3.5.min.js"></script>
+<script type="text/javascript" src="<%=base%>/js/rwgl/job/job.js"></script>
+</head>
+
+<body class="no-skin">
+	<!-- #section:basics/navbar.layout -->
+	<%@ include file="../../layouts/navbar.jsp"%>
+
+	<div class="main-container" id="main-container">
+		<script type="text/javascript">
+			try {
+				ace.settings.check('main-container', 'fixed')
+			} catch (e) {
+			}
+		</script>
+
+		<!-- #section:basics/sidebar -->
+		<%@ include file="../../layouts/sidebar.jsp"%>
+		<div class="main-content">
+			<div class="breadcrumbs" id="breadcrumbs">
+				<ul class="breadcrumb">
+					<li><i class="ace-icon fa fa-home home-icon"></i> <a
+						href="<%=home%>">首页</a></li>
+
+					<li class="active">任务管理</li>
+					<li class="active">工作管理</li>
+				</ul>
+			</div>
+			<div class="col-xs-12"></div>
+			<div class="main-content-inner">
+				<div class="page-content">
+					<div class="widget-box">
+						<div class="widget-header">
+							<h4 class="widget-title">工作查询</h4>
+							<div class="widget-toolbar">
+								<a href="#" data-action="collapse"> <i
+									class="ace-icon fa fa-chevron-up"></i>
+								</a> <a href="#" data-action="close"> <i
+									class="ace-icon fa fa-times"></i>
+								</a>
+							</div>
+						</div>
+
+						<div class="widget-body">
+							<div class="widget-main">
+								<form class="form-horizontal" onsubmit="return false">
+									<label class="col-sm-12 control-label"></label>
+									<div class="form-group">
+										<label for="srchName" class="col-sm-2 control-label">工作名称</label>
+										<div class="col-sm-2">
+											<input type="text" class="form-control limited"
+												id="srchName" placeholder="">
+										</div>
+										<label for="srchCode" class="col-sm-2 control-label">工作编码</label>
+										<div class="col-sm-2">
+											<input type="text" class="form-control limited"
+												id="srchCode" placeholder="">
+										</div>
+										<div class="col-sm-2">
+											<button class="btn btn-purple btn-round btn-sm"
+												onclick="searchRecord()">
+												<i class="ace-icon fa fa-search"></i> 查询
+											</button>
+
+										</div>
+										<label class="col-sm-1 control-label"></label>
+									</div>
+								</form>
+							</div>
+						</div>
+					</div>
+					<!--列表部分-->
+					<div>
+						<div>
+							<table id="grid-table"></table>
+							<div id="grid-pager"></div>
+						</div>
+					</div>
+				</div>
+			</div>
+		</div>
+		<!--弹出新增界面-->
+		<div id="modal-table" class="modal fade" tabindex="-1">
+			<div class="modal-dialog" style="width: 700px; height: 500px;">
+				<div class="modal-content">
+					<div class="modal-header no-padding">
+						<div class="table-header">
+							<button type="button" class="close" data-dismiss="modal"
+								aria-hidden="true">
+								<span class="white">&times;</span>
+							</button>
+							<label class="modal-title" id="myModalLabel"></label>
+						</div>
+					</div>
+					<div class="modal-body no-padding">
+						<form class="form-horizontal" id="form" method="post"
+							onsubmit="return false;">
+							<input type="hidden" id="id" name="id">
+							<div class="form-group">
+								<label for="name" class="col-sm-2 control-label">工作名称</label>
+								<div class="col-sm-3">
+									<div id="nameError"></div>
+									<input type="text" class="form-control limited {required:true}"
+										id="name" name="name" maxlength="100">
+								</div>
+								<div class="col-sm-1">
+									<span id="nameImageTip" class="sp_yes"
+										style="display: none"></span>
+								</div>
+								<label for="code" class="col-sm-2 control-label">工作编码</label>
+								<div class="col-sm-3">
+									<div id="codeError"></div>
+									<input type="text" class="form-control limited {required:true}"
+										id="code" name="code" maxlength="100"
+										placeholder="">
+								</div>
+								<div class="col-sm-1">
+									<span id="codeImageTip" class="sp_yes"
+										style="display: none"></span>
+								</div>
+							</div>
+							<div class="form-group">
+								<label for="startTime" class="col-sm-2 control-label">启动时间</label>
+								<div class="col-sm-3">
+									<div class="input-group">
+										<input class="form-control limited date-picker" id="startTime" name="startTime"
+													type="text" data-date-format="yyyy-mm-dd" />
+													<div id="jcsj_addError"></div> 
+													<span class="input-group-addon"> <i
+													class="fa fa-calendar bigger-110"></i>
+										</span>
+									</div>
+								</div>
+								<div class="col-sm-1"></div>
+								<label for="endTime" class="col-sm-2 control-label">结束时间</label>
+								<div class="col-sm-3">
+									<div class="input-group">
+										<input class="form-control limited date-picker" id="endTime" name="endTime"
+													type="text" data-date-format="yyyy-mm-dd" />
+													<div id="jcsj_addError"></div> 
+													<span class="input-group-addon"> <i
+													class="fa fa-calendar bigger-110"></i>
+										</span>
+									</div>
+								</div>
+							</div>
+							<div class="form-group">
+								<label for="circle" class="col-sm-2 control-label">是否循环</label>
+								<div class="col-sm-3">
+                                    <select class="form-control" id="circle" name="circle">
+	                                    <option selected value='1'>是</option>
+	                                    <option selected value='0'>否</option>
+                                    </select>
+								</div>
+								<div class="col-sm-1"></div>
+								<label for="param" class="col-sm-2 control-label">执行参数</label>
+								<div class="col-sm-3">
+									<input type="text" class="form-control limited" id="param"
+										name="param" maxlength="100" placeholder="">
+								</div>
+							</div>
+							<div class="form-group">
+								<label for="interval" class="col-sm-2 control-label">间隔时间</label>
+								<div class="col-sm-3">
+									<input type="text" class="form-control limited" id="interval"
+										name="interval" maxlength="100" placeholder="">
+								</div>
+								<div class="col-sm-1"></div>
+								<label for="result" class="col-sm-2 control-label">上次查询结果</label>
+								<div class="col-sm-3">
+									<input type="text" class="form-control limited"
+										id="result" name="result" maxlength="100"
+										placeholder="">
+								</div>
+							</div>
+							<div class="form-group">
+								<label for="cronExpression" class="col-sm-2 control-label">表达式</label>
+								<div class="col-sm-9">
+									<input type="text" class="form-control limited" id="cronExpression"
+										name="cronExpression" maxlength="200" placeholder="">
+								</div>
+							</div>
+					
+					<div class="modal-footer no-margin-top center modal-foot-border">
+						<button id="btnSave" class="btn btn-success btn-round btn-sm">
+							<i class="ace-icon fa fa-save"></i> 保存
+						</button>
+						<button type="button" class="btn btn-grey btn-round btn-sm"
+							onclick="closeWin()">
+							<i class="ace-icon fa fa-remove"></i> 关闭
+						</button>
+					</div>
+					</form>
+				</div>
+			</div>
+		</div>
+	</div>
+
+	<!-- #section:basics/footer -->
+	<%@ include file="../../layouts/footer.jsp"%>
+	</div>
+
+	<script type="text/javascript">
+		$(function() {
+			$("#form").validate({
+				submitHandler : function(form) {
+					submitForm();
+				}
+			});
+		});
+	</script>
+	<!-- /.main-container -->
+</body>
+</html>
+

+ 255 - 0
xtdsp/trunk/src/main/webapp/WEB-INF/view/rwgl/task/task.jsp

@@ -0,0 +1,255 @@
+<%@ page contentType="text/html;charset=UTF-8"%>
+<!DOCTYPE html>
+<html lang="en">
+<head>
+<title>往来单位定义</title>
+<%@ include file="../../layouts/header.jsp"%>
+
+<link rel="stylesheet" href="<%=base%>/js/common/zTree_v3/css/zTreeStyle/zTreeStyle.css" type="text/css">
+<script src="<%=base%>/js/common/zTree_v3/js/jquery.ztree.core-3.5.min.js"></script>
+<script type="text/javascript" src="<%=base%>/js/wldw/wldwdy/home.js"></script>
+</head>
+
+<body class="no-skin">
+    <!-- #section:basics/navbar.layout -->
+    <%@ include file="../../layouts/navbar.jsp"%>
+
+    <div class="main-container" id="main-container">
+        <script type="text/javascript">
+			try {
+				ace.settings.check('main-container', 'fixed')
+			} catch (e) {
+			}
+		</script>
+
+        <!-- #section:basics/sidebar -->
+        <%@ include file="../../layouts/sidebar.jsp"%>
+        <div class="main-content">
+            <div class="breadcrumbs" id="breadcrumbs">
+                <ul class="breadcrumb">
+                    <li><i class="ace-icon fa fa-home home-icon"></i> <a href="<%=home%>">首页</a></li>
+
+                    <li class="active">往来单位管理</li>
+                    <li class="active">往来单位定义</li>
+                </ul>
+            </div>
+            <div class="col-xs-12"></div>
+            <div class="main-content-inner">
+                <div class="page-content">
+                    <div class="widget-box">
+                        <div class="widget-header">
+                            <h4 class="widget-title">往来单位查询</h4>
+                            <div class="widget-toolbar">
+                                <a href="#" data-action="collapse"> <i class="ace-icon fa fa-chevron-up"></i>
+                                </a> <a href="#" data-action="close"> <i class="ace-icon fa fa-times"></i>
+                                </a>
+                            </div>
+                        </div>
+
+                        <div class="widget-body">
+                            <div class="widget-main">
+                                <form class="form-horizontal" onsubmit="return false">
+                                    <label class="col-sm-12 control-label"></label>
+                                    <div class="form-group">
+                                        <label for="srchWldwCode" class="col-sm-2 control-label">往来单位编码</label>
+                                        <div class="col-sm-2">
+                                            <input type="text" class="form-control limited" id="srchWldwCode" placeholder="">
+                                        </div>
+                                        <label for="srchWldwName" class="col-sm-2 control-label">往来单位名称</label>
+                                        <div class="col-sm-2">
+                                            <input type="text" class="form-control limited" id="srchWldwName" placeholder="">
+                                        </div>
+                                        <div class="col-sm-2">
+                                            <button class="btn btn-purple btn-round btn-sm" onclick="searchRecord()">
+                                                <i class="ace-icon fa fa-search"></i> 查询
+                                            </button>
+
+                                        </div>
+                                        <label class="col-sm-1 control-label"></label>
+                                    </div>
+                                </form>
+                            </div>
+                        </div>
+                    </div>
+                    <!--列表部分-->
+                    <div>
+                        <div>
+                            <table id="grid-table"></table>
+                            <div id="grid-pager"></div>
+                        </div>
+                    </div>
+                </div>
+            </div>
+        </div>
+        <!--弹出新增界面-->
+        <div id="modal-table" class="modal fade" tabindex="-1">
+            <div class="modal-dialog" style="width: 800px; height: 500px;">
+                <div class="modal-content">
+                    <div class="modal-header no-padding">
+                        <div class="table-header">
+                            <button type="button" class="close" data-dismiss="modal" aria-hidden="true">
+                                <span class="white">&times;</span>
+                            </button>
+                            <label class="modal-title" id="myModalLabel">往来单位信息</label>
+                        </div>
+                    </div>
+                    <div class="modal-body no-padding">
+                        <form class="form-horizontal" id="wldwdyForm" method="post" onsubmit="return false;">
+                            <div class="form-group">
+                                <label class="col-sm-2 control-label">往来单位类型</label>
+                                <div class="col-sm-2">
+                                    <div id="ddlWldwTYpeError"></div>
+                                    <input type="hidden" class="form-control limited" id="wldwTypename" name="wldwdyForm.wldwTypename" placeholder=""> 
+                                    <select id="ddlWldwTYpe"
+                                        name="wldwdyForm.wldwType" class="multiselect {required:true}" multiple="multiple" required>
+                                        <option value="pj">配件</option>
+                                        <option value="wl">物流</option>
+                                        <option value="cj">厂家</option>
+                                        <option value="wd">网点</option>
+                                        <option value="ybwl">一般往来</option>
+                                        <option value="nbwl">内部往来</option>
+                                    </select>
+                                </div>
+                                <div class="col-sm-1">
+                                    <span id="ddlWldwTYpeImageTip" class="sp_yes" style="display: none"></span>
+                                </div>
+                                <div class="col-sm-1"></div>
+                                <label for="wldwCode" class="col-sm-2 control-label">往来单位编码</label>
+                                <div class="col-sm-3">
+                                    <div id="wldwCodeError"></div>
+                                    <input type="hidden" class="form-control limited" id="wldwId" name="wldwdyForm.wldwId" placeholder=""> <input type="text"
+                                        class="form-control limited {required:true}" id="wldwCode" name="wldwdyForm.wldwCode">
+                                </div>
+                                <div class="col-sm-1">
+                                    <span id="wldwCodeImageTip" class="sp_yes" style="display: none"></span>
+                                </div>
+                            </div>
+                            <div class="form-group">
+                                <label for="wldwName" class="col-sm-2 control-label">往来单位名称</label>
+                                <div class="col-sm-3">
+                                    <div id="wldwNameError"></div>
+                                    <input type="text" class="form-control limited {required:true}" id="wldwName" name="wldwdyForm.wldwName" maxlength="100">
+                                </div>
+                                <div class="col-sm-1">
+                                    <span id="wldwNameImageTip" class="sp_yes" style="display: none"></span>
+                                </div>
+                                <label for="shortname" class="col-sm-2 control-label">简称</label>
+                                <div class="col-sm-3">
+                                    <div id="shortnameError"></div>
+                                    <input type="text" class="form-control limited {required:true}" id="shortname" name="wldwdyForm.shortname" maxlength="100" placeholder="">
+                                </div>
+                                <div class="col-sm-1">
+                                    <span id="shortnameImageTip" class="sp_yes" style="display: none"></span>
+                                </div>
+                            </div>
+                            <div class="form-group">
+                                <label for="regAddr" class="col-sm-2 control-label">注册地址</label>
+                                <div class="col-sm-3">
+                                    <input type="text" class="form-control limited" id="regAddr" name="wldwdyForm.regAddr" maxlength="100" placeholder="">
+                                </div>
+                                <div class="col-sm-1"></div>
+                                <label for="owner" class="col-sm-2 control-label">法人</label>
+                                <div class="col-sm-3">
+                                    <input type="text" class="form-control limited" id="owner" name="wldwdyForm.owner" maxlength="100" placeholder="">
+                                </div>
+                            </div>
+                            <div class="form-group">
+                                <label for="sh" class="col-sm-2 control-label">税号</label>
+                                <div class="col-sm-3">
+                                    <input type="text" class="form-control limited" id="sh" name="wldwdyForm.sh" maxlength="100" placeholder="">
+                                </div>
+                                <div class="col-sm-1"></div>
+                                <label for="lxr" class="col-sm-2 control-label">联系人</label>
+                                <div class="col-sm-3">
+                                    <input type="text" class="form-control limited" id="lxr" name="wldwdyForm.lxr" maxlength="100" placeholder="">
+                                </div>
+                            </div>
+                            <div class="form-group">
+                                <label for="tel" class="col-sm-2 control-label">联系人电话</label>
+                                <div class="col-sm-3">
+                                    <input type="text" class="form-control limited" id="tel" name="wldwdyForm.tel" maxlength="100" placeholder="">
+                                </div>
+                                <div class="col-sm-1"></div>
+                                <label for="email" class="col-sm-2 control-label">联系人Email</label>
+                                <div class="col-sm-3">
+                                	<div id="emailError"></div>
+                                    <input type="text" class="form-control limited {email:true}" id="email" name="wldwdyForm.email" maxlength="100" placeholder="">
+                                </div>
+                                <div class="col-sm-1">
+                                    <span id="emailImageTip" class="sp_yes" style="display: none"></span>
+                                </div>
+                            </div>
+                            <div class="form-group">
+                                <label for="dq" class="col-sm-2 control-label">地区</label>
+                                <div class="col-sm-3">
+                                    <input type="text" class="form-control limited" id="dq" name="wldwdyForm.dq" maxlength="100" placeholder="">
+                                </div>
+                                <div class="col-sm-1"></div>
+                                <label for="zip" class="col-sm-2 control-label">邮编</label>
+                                <div class="col-sm-3">
+                                    <input type="text" class="form-control limited" id="zip" name="wldwdyForm.zip" maxlength="100" placeholder="">
+                                </div>
+                            </div>
+                            <div class="form-group">
+                                <label for="fax" class="col-sm-2 control-label">传真</label>
+                                <div class="col-sm-3">
+                                	<div id="faxError"></div>
+                                    <input type="text" class="form-control limited {fax:true}" id="fax" name="wldwdyForm.fax" maxlength="100" placeholder="">
+                                </div>
+                                <div class="col-sm-1">
+                                    <span id="faxImageTip" class="sp_yes" style="display: none"></span>
+                                </div>
+                                <label class="col-sm-2 control-label">税率</label>
+                                <div class="col-sm-3">
+                                    <select class="form-control" id="sl" name="wldwdyForm.sl">
+                                    </select>
+                                </div>
+                            </div>
+                            <div class="form-group">
+                                <label for="addr" class="col-sm-2 control-label">联系地址</label>
+                                <div class="col-sm-9">
+                                    <input type="text" class="form-control limited" id="addr" name="wldwdyForm.addr" maxlength="200" placeholder="">
+                                </div>
+                            </div>
+                            <div class="hr hr-4 dotted hr-double"></div>
+                            <div class="col-sm-12">
+                            <div class="form-group">
+                                <button type="button" class="btn btn-info btn-round btn-sm" id="addCwwl">
+                                    <i class="ace-icon fa fa-plus"></i> 新增
+                                </button>
+                                <button type="button" class="btn btn-danger btn-round btn-sm" id="delCwwl">
+                                    <i class="ace-icon fa fa-trash-o"></i> 删除
+                                </button>
+                                <table id="grid-cwwl"></table>
+                            </div></div>
+                         <div class="modal-footer no-margin-top center modal-foot-border">
+                                <button id="btnSave" class="btn btn-success btn-round btn-sm">
+                                    <i class="ace-icon fa fa-save"></i> 保存
+                                </button>
+                                <button type="button" class="btn btn-grey btn-round btn-sm" onclick="closeWin()">
+                                    <i class="ace-icon fa fa-remove"></i> 关闭
+                                </button>
+                            </div>
+                        </form>
+                    </div>
+                </div>
+            </div>
+        </div>
+
+        <!-- #section:basics/footer -->
+        <%@ include file="../../layouts/footer.jsp"%>
+    </div>
+
+    <script type="text/javascript">
+	$(function() {
+		$("#wldwdyForm").validate({
+			 submitHandler: function(form) {   
+			    	submitForm();   
+			 }
+		});
+	});
+	</script>
+    <!-- /.main-container -->
+</body>
+</html>
+

+ 255 - 0
xtdsp/trunk/src/main/webapp/WEB-INF/view/rwgl/tasksql/tasksql.jsp

@@ -0,0 +1,255 @@
+<%@ page contentType="text/html;charset=UTF-8"%>
+<!DOCTYPE html>
+<html lang="en">
+<head>
+<title>往来单位定义</title>
+<%@ include file="../../layouts/header.jsp"%>
+
+<link rel="stylesheet" href="<%=base%>/js/common/zTree_v3/css/zTreeStyle/zTreeStyle.css" type="text/css">
+<script src="<%=base%>/js/common/zTree_v3/js/jquery.ztree.core-3.5.min.js"></script>
+<script type="text/javascript" src="<%=base%>/js/wldw/wldwdy/home.js"></script>
+</head>
+
+<body class="no-skin">
+    <!-- #section:basics/navbar.layout -->
+    <%@ include file="../../layouts/navbar.jsp"%>
+
+    <div class="main-container" id="main-container">
+        <script type="text/javascript">
+			try {
+				ace.settings.check('main-container', 'fixed')
+			} catch (e) {
+			}
+		</script>
+
+        <!-- #section:basics/sidebar -->
+        <%@ include file="../../layouts/sidebar.jsp"%>
+        <div class="main-content">
+            <div class="breadcrumbs" id="breadcrumbs">
+                <ul class="breadcrumb">
+                    <li><i class="ace-icon fa fa-home home-icon"></i> <a href="<%=home%>">首页</a></li>
+
+                    <li class="active">往来单位管理</li>
+                    <li class="active">往来单位定义</li>
+                </ul>
+            </div>
+            <div class="col-xs-12"></div>
+            <div class="main-content-inner">
+                <div class="page-content">
+                    <div class="widget-box">
+                        <div class="widget-header">
+                            <h4 class="widget-title">往来单位查询</h4>
+                            <div class="widget-toolbar">
+                                <a href="#" data-action="collapse"> <i class="ace-icon fa fa-chevron-up"></i>
+                                </a> <a href="#" data-action="close"> <i class="ace-icon fa fa-times"></i>
+                                </a>
+                            </div>
+                        </div>
+
+                        <div class="widget-body">
+                            <div class="widget-main">
+                                <form class="form-horizontal" onsubmit="return false">
+                                    <label class="col-sm-12 control-label"></label>
+                                    <div class="form-group">
+                                        <label for="srchWldwCode" class="col-sm-2 control-label">往来单位编码</label>
+                                        <div class="col-sm-2">
+                                            <input type="text" class="form-control limited" id="srchWldwCode" placeholder="">
+                                        </div>
+                                        <label for="srchWldwName" class="col-sm-2 control-label">往来单位名称</label>
+                                        <div class="col-sm-2">
+                                            <input type="text" class="form-control limited" id="srchWldwName" placeholder="">
+                                        </div>
+                                        <div class="col-sm-2">
+                                            <button class="btn btn-purple btn-round btn-sm" onclick="searchRecord()">
+                                                <i class="ace-icon fa fa-search"></i> 查询
+                                            </button>
+
+                                        </div>
+                                        <label class="col-sm-1 control-label"></label>
+                                    </div>
+                                </form>
+                            </div>
+                        </div>
+                    </div>
+                    <!--列表部分-->
+                    <div>
+                        <div>
+                            <table id="grid-table"></table>
+                            <div id="grid-pager"></div>
+                        </div>
+                    </div>
+                </div>
+            </div>
+        </div>
+        <!--弹出新增界面-->
+        <div id="modal-table" class="modal fade" tabindex="-1">
+            <div class="modal-dialog" style="width: 800px; height: 500px;">
+                <div class="modal-content">
+                    <div class="modal-header no-padding">
+                        <div class="table-header">
+                            <button type="button" class="close" data-dismiss="modal" aria-hidden="true">
+                                <span class="white">&times;</span>
+                            </button>
+                            <label class="modal-title" id="myModalLabel">往来单位信息</label>
+                        </div>
+                    </div>
+                    <div class="modal-body no-padding">
+                        <form class="form-horizontal" id="wldwdyForm" method="post" onsubmit="return false;">
+                            <div class="form-group">
+                                <label class="col-sm-2 control-label">往来单位类型</label>
+                                <div class="col-sm-2">
+                                    <div id="ddlWldwTYpeError"></div>
+                                    <input type="hidden" class="form-control limited" id="wldwTypename" name="wldwdyForm.wldwTypename" placeholder=""> 
+                                    <select id="ddlWldwTYpe"
+                                        name="wldwdyForm.wldwType" class="multiselect {required:true}" multiple="multiple" required>
+                                        <option value="pj">配件</option>
+                                        <option value="wl">物流</option>
+                                        <option value="cj">厂家</option>
+                                        <option value="wd">网点</option>
+                                        <option value="ybwl">一般往来</option>
+                                        <option value="nbwl">内部往来</option>
+                                    </select>
+                                </div>
+                                <div class="col-sm-1">
+                                    <span id="ddlWldwTYpeImageTip" class="sp_yes" style="display: none"></span>
+                                </div>
+                                <div class="col-sm-1"></div>
+                                <label for="wldwCode" class="col-sm-2 control-label">往来单位编码</label>
+                                <div class="col-sm-3">
+                                    <div id="wldwCodeError"></div>
+                                    <input type="hidden" class="form-control limited" id="wldwId" name="wldwdyForm.wldwId" placeholder=""> <input type="text"
+                                        class="form-control limited {required:true}" id="wldwCode" name="wldwdyForm.wldwCode">
+                                </div>
+                                <div class="col-sm-1">
+                                    <span id="wldwCodeImageTip" class="sp_yes" style="display: none"></span>
+                                </div>
+                            </div>
+                            <div class="form-group">
+                                <label for="wldwName" class="col-sm-2 control-label">往来单位名称</label>
+                                <div class="col-sm-3">
+                                    <div id="wldwNameError"></div>
+                                    <input type="text" class="form-control limited {required:true}" id="wldwName" name="wldwdyForm.wldwName" maxlength="100">
+                                </div>
+                                <div class="col-sm-1">
+                                    <span id="wldwNameImageTip" class="sp_yes" style="display: none"></span>
+                                </div>
+                                <label for="shortname" class="col-sm-2 control-label">简称</label>
+                                <div class="col-sm-3">
+                                    <div id="shortnameError"></div>
+                                    <input type="text" class="form-control limited {required:true}" id="shortname" name="wldwdyForm.shortname" maxlength="100" placeholder="">
+                                </div>
+                                <div class="col-sm-1">
+                                    <span id="shortnameImageTip" class="sp_yes" style="display: none"></span>
+                                </div>
+                            </div>
+                            <div class="form-group">
+                                <label for="regAddr" class="col-sm-2 control-label">注册地址</label>
+                                <div class="col-sm-3">
+                                    <input type="text" class="form-control limited" id="regAddr" name="wldwdyForm.regAddr" maxlength="100" placeholder="">
+                                </div>
+                                <div class="col-sm-1"></div>
+                                <label for="owner" class="col-sm-2 control-label">法人</label>
+                                <div class="col-sm-3">
+                                    <input type="text" class="form-control limited" id="owner" name="wldwdyForm.owner" maxlength="100" placeholder="">
+                                </div>
+                            </div>
+                            <div class="form-group">
+                                <label for="sh" class="col-sm-2 control-label">税号</label>
+                                <div class="col-sm-3">
+                                    <input type="text" class="form-control limited" id="sh" name="wldwdyForm.sh" maxlength="100" placeholder="">
+                                </div>
+                                <div class="col-sm-1"></div>
+                                <label for="lxr" class="col-sm-2 control-label">联系人</label>
+                                <div class="col-sm-3">
+                                    <input type="text" class="form-control limited" id="lxr" name="wldwdyForm.lxr" maxlength="100" placeholder="">
+                                </div>
+                            </div>
+                            <div class="form-group">
+                                <label for="tel" class="col-sm-2 control-label">联系人电话</label>
+                                <div class="col-sm-3">
+                                    <input type="text" class="form-control limited" id="tel" name="wldwdyForm.tel" maxlength="100" placeholder="">
+                                </div>
+                                <div class="col-sm-1"></div>
+                                <label for="email" class="col-sm-2 control-label">联系人Email</label>
+                                <div class="col-sm-3">
+                                	<div id="emailError"></div>
+                                    <input type="text" class="form-control limited {email:true}" id="email" name="wldwdyForm.email" maxlength="100" placeholder="">
+                                </div>
+                                <div class="col-sm-1">
+                                    <span id="emailImageTip" class="sp_yes" style="display: none"></span>
+                                </div>
+                            </div>
+                            <div class="form-group">
+                                <label for="dq" class="col-sm-2 control-label">地区</label>
+                                <div class="col-sm-3">
+                                    <input type="text" class="form-control limited" id="dq" name="wldwdyForm.dq" maxlength="100" placeholder="">
+                                </div>
+                                <div class="col-sm-1"></div>
+                                <label for="zip" class="col-sm-2 control-label">邮编</label>
+                                <div class="col-sm-3">
+                                    <input type="text" class="form-control limited" id="zip" name="wldwdyForm.zip" maxlength="100" placeholder="">
+                                </div>
+                            </div>
+                            <div class="form-group">
+                                <label for="fax" class="col-sm-2 control-label">传真</label>
+                                <div class="col-sm-3">
+                                	<div id="faxError"></div>
+                                    <input type="text" class="form-control limited {fax:true}" id="fax" name="wldwdyForm.fax" maxlength="100" placeholder="">
+                                </div>
+                                <div class="col-sm-1">
+                                    <span id="faxImageTip" class="sp_yes" style="display: none"></span>
+                                </div>
+                                <label class="col-sm-2 control-label">税率</label>
+                                <div class="col-sm-3">
+                                    <select class="form-control" id="sl" name="wldwdyForm.sl">
+                                    </select>
+                                </div>
+                            </div>
+                            <div class="form-group">
+                                <label for="addr" class="col-sm-2 control-label">联系地址</label>
+                                <div class="col-sm-9">
+                                    <input type="text" class="form-control limited" id="addr" name="wldwdyForm.addr" maxlength="200" placeholder="">
+                                </div>
+                            </div>
+                            <div class="hr hr-4 dotted hr-double"></div>
+                            <div class="col-sm-12">
+                            <div class="form-group">
+                                <button type="button" class="btn btn-info btn-round btn-sm" id="addCwwl">
+                                    <i class="ace-icon fa fa-plus"></i> 新增
+                                </button>
+                                <button type="button" class="btn btn-danger btn-round btn-sm" id="delCwwl">
+                                    <i class="ace-icon fa fa-trash-o"></i> 删除
+                                </button>
+                                <table id="grid-cwwl"></table>
+                            </div></div>
+                         <div class="modal-footer no-margin-top center modal-foot-border">
+                                <button id="btnSave" class="btn btn-success btn-round btn-sm">
+                                    <i class="ace-icon fa fa-save"></i> 保存
+                                </button>
+                                <button type="button" class="btn btn-grey btn-round btn-sm" onclick="closeWin()">
+                                    <i class="ace-icon fa fa-remove"></i> 关闭
+                                </button>
+                            </div>
+                        </form>
+                    </div>
+                </div>
+            </div>
+        </div>
+
+        <!-- #section:basics/footer -->
+        <%@ include file="../../layouts/footer.jsp"%>
+    </div>
+
+    <script type="text/javascript">
+	$(function() {
+		$("#wldwdyForm").validate({
+			 submitHandler: function(form) {   
+			    	submitForm();   
+			 }
+		});
+	});
+	</script>
+    <!-- /.main-container -->
+</body>
+</html>
+