| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334 |
- <%@ page language="java" contentType="text/html;charset=GBK" pageEncoding="GBK"%>
- <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
- <html>
- <head>
- <meta http-equiv="Content-Type" content="text/html;charset=GBK">
- <title>采购订单</title>
- <link href="${pageContext.request.contextPath}/main.css" rel="stylesheet" type="text/css" />
- <link href="${pageContext.request.contextPath }/liger/lib/ligerUI/skins/${sessionScope.css}/css/ligerui-all.css" rel="stylesheet" type="text/css" />
- <script src="${pageContext.request.contextPath }/liger/lib/jquery/jquery-1.3.2.min.js" type="text/javascript"></script>
- <script src="${pageContext.request.contextPath }/liger/lib/ligerUI/js/core/base.js" type="text/javascript"></script>
- <script src="${pageContext.request.contextPath }/liger/lib/ligerUI/js/plugins/ligerGrid.js" type="text/javascript"></script>
- <script type="text/javascript" src="/shares/js/constant.js"></script>
- <script type="text/javascript" src="/shares/js/common.js"></script>
- <script type="text/javascript" src="/shares/js/yw/erp/erpflow.js"></script>
- <script type="text/javascript" src="/shares/datePicker/WdatePicker.js"></script>
- <script src="${pageContext.request.contextPath}/liger/lib/ligerUI/js/ligerui.all.js" type="text/javascript"></script>
- <script type="text/javascript">
- var grid = null;
-
- $(function() {
-
- loadTypeTree("selectuserbutton", {
- type : "usersingle",
- backId : "purchase_assigned_user_id",
- backName : "purchase_assigned_user_name",
- tab : "1,2,3"
- });
-
- initPurchaseGridList();
- });
-
- function initPurchaseGridList(params) {
- var checkbox = false;
- if ("${checkbox}" == 'false' || "${checkbox}" == '') {
- checkbox = false;
- } else {
- checkbox = true;
- }
- var columns = [
- {
- display : '采购单号',
- name : 'purchase_number',
- width : 120
- },{
- display : '采购单主题',
- name : 'purchase_theme',
- width : 120
- },{
- display : '供应商名称',
- name : 'purchase_suppliers_name',
- width : 80
- },{
- display : '采购日期',
- name : 'purchase_date',
- width : 80
- },{
- display : '采购负责人',
- name : 'purchase_assigned_user_name',
- width : 80
- },{
- display : '采购总额',
- name : 'purchase_after_amount',
- width : 80
- },{
- display : '采购状态',
- name : 'purchase_status',
- width : 80,
- render:function(row){
- if(null !=row.purchase_status){
- var purchase_status = "";
- $.ajax({
- url:'erpSaleInvoiceAciton.do?task=toDict',
- async: false,
- type: 'post',
- data: {"dvalue":row.purchase_status,"type":"erp_purchase_order|purchase_status","userType":"C"},
- cache: false,
- error: function(obj){
- },
- success: function(obj){
- if(obj!=""){
- purchase_status = obj;
- }
- }
- });
- return purchase_status;
- }
- }
-
- },{
- display : '付款状态',
- name : 'purchase_payment_state',
- width : 80,
- render:function(row){
- if(null !=row.purchase_payment_state){
- var purchase_payment_state = "";
- $.ajax({
- url:'erpSaleInvoiceAciton.do?task=toDict',
- async: false,
- type: 'post',
- data: {"dvalue":row.purchase_payment_state,"type":"erp_purchase_order|purchase_payment_state"},
- cache: false,
- error: function(obj){
- },
- success: function(obj){
- if(obj!=""){
- purchase_payment_state = obj;
- }
- }
- });
- return purchase_payment_state;
- }
- }
- }];
- grid = $("#maingrid4")
- .ligerGrid(
- {
- columns : columns,
- pageSize : 20,
- url : 'erpPurchaseOrderAction.do?task=query&time=' + new Date().getTime() + params,
- pageParmName : 'p', //页索引参数名,(提交给服务器)
- pagesizeParmName : 'pSize', //页记录数参数名,(提交给服务器)
- width : '99.9%',
- height : '99%',
- checkbox : checkbox,
- onCheckRow: function(checked, rowdata, rowindex) {
- for (var rowid in this.records){
- this.unselect(rowid);
- }
- if(checked){
- this.select(rowindex);
- }else{
- this.unselect(rowindex);
- }
- }
- });
- $("#pageloading").hide();
- $(".l-grid-hd-cell-btn-checkbox").css("display", "none"); //隱藏checkAll
- }
-
- //查询
- function searchByKword() {
- var s = "";
- var purchase_number= $("#purchase_number").val();//采购单编号
- if (purchase_number != "" && typeof (purchase_number) != "undefined") {
- s += "&purchase_number=" + encodeURI(encodeURI(purchase_number));
- }
- var purchase_theme= $("#purchase_theme").val();//采购单主题
- if (purchase_theme != "" && typeof (purchase_theme) != "undefined") {
- s += "&purchase_theme=" + encodeURI(encodeURI(purchase_theme));
- }
- var purchase_status= $("#purchase_status").val();//采购入库状态
- if (purchase_status != "" && typeof (purchase_status) != "undefined") {
- s += "&purchaseStatus=" + encodeURI(encodeURI(purchase_status));
- }
- var purchase_payment_state = $("#purchase_payment_state").val();//采购付款状态
- if (purchase_payment_state != "" && typeof (purchase_payment_state) != "undefined") {
- s += "&purchase_payment_state=" + encodeURI(encodeURI(purchase_payment_state));
- }
- var purchase_assigned_user_id = $("#purchase_assigned_user_id").val();//采购负责人
- if (purchase_assigned_user_id != "" && typeof (purchase_assigned_user_id) != "undefined") {
- s += "&purchase_assigned_user_id=" + encodeURI(encodeURI(purchase_assigned_user_id));
- }
- var purchase_date_start = $("#purchase_date_start").val();//采购开始时间
- if (purchase_date_start != "" && typeof (purchase_date_start) != "undefined") {
- s += "&purchase_date_start=" + encodeURI(encodeURI(purchase_date_start));
- }
- var purchase_date_end = $("#purchase_date_end").val();//采购结束时间
- if (purchase_date_end != "" && typeof (purchase_date_end) != "undefined") {
- s += "&purchase_date_end=" + encodeURI(encodeURI(purchase_date_end));
- }
- grid.set("newPage","1");
- $(function() {
- initPurchaseGridList(s);
- });
- }
- //导出采购EXCEL
- function exportExcel(){
- var s = "";
- var purchase_number= $("#purchase_number").val();//采购单编号
- if (purchase_number != "" && typeof (purchase_number) != "undefined") {
- s += "&purchase_number=" + encodeURI(encodeURI(purchase_number));
- }
- var purchase_theme= $("#purchase_theme").val();//采购单主题
- if (purchase_theme != "" && typeof (purchase_theme) != "undefined") {
- s += "&purchase_theme=" + encodeURI(encodeURI(purchase_theme));
- }
- var purchase_status= $("#purchase_status").val();//采购入库状态
- if (purchase_status != "" && typeof (purchase_status) != "undefined") {
- s += "&purchaseStatus=" + encodeURI(encodeURI(purchase_status));
- }
- var purchase_payment_state = $("#purchase_payment_state").val();//采购付款状态
- if (purchase_payment_state != "" && typeof (purchase_payment_state) != "undefined") {
- s += "&purchase_payment_state=" + encodeURI(encodeURI(purchase_payment_state));
- }
- var purchase_assigned_user_id = $("#purchase_assigned_user_id").val();//采购负责人
- if (purchase_assigned_user_id != "" && typeof (purchase_assigned_user_id) != "undefined") {
- s += "&purchase_assigned_user_id=" + encodeURI(encodeURI(purchase_assigned_user_id));
- }
- var purchase_date_start = $("#purchase_date_start").val();//采购开始时间
- if (purchase_date_start != "" && typeof (purchase_date_start) != "undefined") {
- s += "&purchase_date_start=" + encodeURI(encodeURI(purchase_date_start));
- }
- var purchase_date_end = $("#purchase_date_end").val();//采购结束时间
- if (purchase_date_end != "" && typeof (purchase_date_end) != "undefined") {
- s += "&purchase_date_end=" + encodeURI(encodeURI(purchase_date_end));
- }
- window.open('erpPurchaseOrderAction.do?task=exportPurchaseExcel&time=' + new Date().getTime()+s,'导出EXCEL',"fullscreen=1")
- }
-
- //关闭窗口
- function f_Cancel(item, dialog){
- dialog.close();
- }
-
- function f_select() {
- var rows = grid.getCheckedRows();
- return rows;
- }
-
- //综合报表
- function searchReport(){
- var s = "";
- var purchase_number= $("#purchase_number").val();//采购单编号
- if (purchase_number != "" && typeof (purchase_number) != "undefined") {
- s += "&purchase_number=" + encodeURI(encodeURI(purchase_number));
- }
- var purchase_theme= $("#purchase_theme").val();//采购单主题
- if (purchase_theme != "" && typeof (purchase_theme) != "undefined") {
- s += "&purchase_theme=" + encodeURI(encodeURI(purchase_theme));
- }
- var purchase_status= $("#purchase_status").val();//采购入库状态
- if (purchase_status != "" && typeof (purchase_status) != "undefined") {
- s += "&purchaseStatus=" + encodeURI(encodeURI(purchase_status));
- }
- var purchase_payment_state = $("#purchase_payment_state").val();//采购付款状态
- if (purchase_payment_state != "" && typeof (purchase_payment_state) != "undefined") {
- s += "&purchase_payment_state=" + encodeURI(encodeURI(purchase_payment_state));
- }
- var purchase_assigned_user_id = $("#purchase_assigned_user_id").val();//采购负责人
- if (purchase_assigned_user_id != "" && typeof (purchase_assigned_user_id) != "undefined") {
- s += "&purchase_assigned_user_id=" + encodeURI(encodeURI(purchase_assigned_user_id));
- }
- var purchase_date_start = $("#purchase_date_start").val();//采购开始时间
- if (purchase_date_start != "" && typeof (purchase_date_start) != "undefined") {
- s += "&purchase_date_start=" + encodeURI(encodeURI(purchase_date_start));
- }
- var purchase_date_end = $("#purchase_date_end").val();//采购结束时间
- if (purchase_date_end != "" && typeof (purchase_date_end) != "undefined") {
- s += "&purchase_date_end=" + encodeURI(encodeURI(purchase_date_end));
- }
- window.open('erpPurchaseOrderAction.do?task=reportPurchaseOrder&time=' + new Date().getTime()+s,'采购综合报表',"fullscreen=1")
- }
- </script>
- </head>
- <body>
- <%@ include file="/include/message.jsp"%>
- <div class="container">
- <div class="default_search" style="margin: 0;">
- <ul style="width: 100px;padding-left:25px;">
- <li class="search-button"><input type="button" class='l-button'
- name="search" onclick="searchByKword()" value="查询" /></li>
- </ul>
- <ul style="width: 160px;">
- <li class="search-button"><input type="button" class='l-button'
- name="search" onclick="searchReport()" value="生成采购综合报表" style="width: 140px;"/>
-
- </li>
- </ul>
- <ul>
- <li class="search-button"><input type="button" class='l-button'
- name="search" onclick="exportExcel()" value="导出采购EXCEL" style="width: 100px;"/></li>
- </ul>
-
- <ul class="list_search" style="width: 300px;clear: both;">
- <li class="title">采购单号:</li>
- <li class="text"><input type="text" name="purchase_number" id="purchase_number">
- </li>
- </ul>
- <ul class="list_search" style="width: 300px;">
- <li class="title">采购单主题:</li>
- <li class="text"><input type="text" name="purchase_theme" id="purchase_theme">
- </li>
- </ul>
- <ul class="list_search" >
- <li class="title">采购日期:</li>
- <li class="text" >
- <input type="text" class="Wdate" name="purchase_date_start" id="purchase_date_start" onclick="WdatePicker({skin:'blue',dateFmt:'yyyy-MM-dd',maxDate:'#F{$dp.$D(\'purchase_date_end\',{d:-1})}'})">
- 至
- <input type="text" class="Wdate" name="purchase_date_end" id="purchase_date_end" onclick="WdatePicker({skin:'blue',dateFmt:'yyyy-MM-dd',minDate:'#F{$dp.$D(\'purchase_date_start\',{d:1})}'})">
- </li>
- </ul>
- <ul class="list_search" style="clear: both;width: 300px;">
- <li class="title">入库状态:</li>
- <li class="text">
- <select id="purchase_status" name="purchase_status" class="short-text" style="width:100px;">
- <option value="" selected="selected">--请选择--</option>
- <c:forEach items="${requestScope.purchase_status}" var="purchase_status">
- <option value="${purchase_status.dvalue }">${purchase_status.dname }</option>
- </c:forEach>
- </select>
- </li>
- </ul>
- <ul class="list_search" style="width: 300px;">
- <li class="title">付款状态:</li>
- <li class="text">
- <select id="purchase_payment_state" name="purchase_payment_state" class="short-text" style="width:100px;">
- <option value="" selected="selected">--请选择--</option>
- <c:forEach items="${requestScope.purchase_payment_state}" var="purchase_payment_state">
- <option value="${purchase_payment_state.dvalue }">${purchase_payment_state.dname }</option>
- </c:forEach>
- </select>
- </li>
- </ul>
- <ul class="list_search" >
- <li class="title">采购负责人:</li>
- <li class="text" >
- <input type="hidden" name="purchase_assigned_user_id" id="purchase_assigned_user_id">
- <input type="text" name="purchase_assigned_user_name" id="purchase_assigned_user_name" readonly="readonly">
- <input type="button" class="l-button" style="width: 60px;height: 28px;" id="selectuserbutton" value="选择" />
- </li>
- </ul>
-
- </div>
- <div style="clear:both;"></div>
- <div id="searchbar">
- <div style="overflow: hidden; clear: both;">
- <div id="maingrid4" style="margin: 0; padding: 0"></div>
- </div>
- </div>
- </div>
- </body>
- </html>
|