Commit 4e36e722 authored by 刘学辉's avatar 刘学辉

放行条增加打印和条形码,采购订单重复接收改为都是新建单据

parent 5f29bd8e
...@@ -384,6 +384,14 @@ ...@@ -384,6 +384,14 @@
<enabled>true</enabled> <enabled>true</enabled>
</snapshots> </snapshots>
</repository> </repository>
<repository>
<id>barcode4j</id>
<url>https://mvnrepository.com/artifact/net.sf.barcode4j/barcode4j-light/</url>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
</repositories> </repositories>
</project> </project>
\ No newline at end of file
...@@ -150,6 +150,9 @@ function reloadGrid() { ...@@ -150,6 +150,9 @@ function reloadGrid() {
gridManager.loadData(); gridManager.loadData();
} }
function printPage() {
Public.openPostWindow(web_app.name + '/PDFViewer/PDFViewer.do',{id: $("#id").val(),fileType:"permit"});
}
function getExtendedData(processAction) { function getExtendedData(processAction) {
//回退、打回、转交时,不需要验证必填项是否已经填写; //回退、打回、转交时,不需要验证必填项是否已经填写;
......
...@@ -24,7 +24,13 @@ ...@@ -24,7 +24,13 @@
<x:hidden name="personMemberId"/> <x:hidden name="personMemberId"/>
<x:hidden name="personMemberName"/> <x:hidden name="personMemberName"/>
<div class="hg-form-cols"> <div class="hg-form-cols">
<div style="float: right; margin-right: 10px;" class="btn-group" id="buttonBox">
<button id="save" title="" type="button" onclick="printPage()" class="btn btn-gray"><i
class="fa fa-save"></i>打印
</button>
</div>
<div class="hg-form-row"> <div class="hg-form-row">
<x:hidden name="dutyDepart"/> <x:hidden name="dutyDepart"/>
<x:inputC name="dutyDepartName" required="true" label="责任部门" labelCol="2" fieldCol="2" wrapper="tree"/> <x:inputC name="dutyDepartName" required="true" label="责任部门" labelCol="2" fieldCol="2" wrapper="tree"/>
<x:hidden name="applyPerson"/> <x:hidden name="applyPerson"/>
......
...@@ -22,6 +22,7 @@ function initPurchaseListGrid() { ...@@ -22,6 +22,7 @@ function initPurchaseListGrid() {
, {display: "采购申请编号", name: "banfn", width: 150, minWidth: 60, type: "string", align: "center"} , {display: "采购申请编号", name: "banfn", width: 150, minWidth: 60, type: "string", align: "center"}
, {display: "消息类型", name: "type", width: 100, minWidth: 60, type: "string", align: "center"} , {display: "消息类型", name: "type", width: 100, minWidth: 60, type: "string", align: "center"}
, {display: "消息文本", name: "message", width: 200, minWidth: 60, type: "string", align: "center"} , {display: "消息文本", name: "message", width: 200, minWidth: 60, type: "string", align: "center"}
, {display: "创建日期", name: "fillinDate", width: 140, minWidth: 60, type: "string", align: "center"}
], ],
dataAction: 'server', dataAction: 'server',
url: web_app.name + '/sapPurchaseApproval/slicedSapPurchaseApprovalList.ajax?', url: web_app.name + '/sapPurchaseApproval/slicedSapPurchaseApprovalList.ajax?',
......
...@@ -17,7 +17,8 @@ ...@@ -17,7 +17,8 @@
<form class="hg-form ui-show" method="post" action="" id="queryMainForm"> <form class="hg-form ui-show" method="post" action="" id="queryMainForm">
<div class="hg-form-row"> <div class="hg-form-row">
<x:inputC name="billCode" label="需求跟踪编号" labelCol="1"/> <x:inputC name="billCode" label="需求跟踪编号" labelCol="1"/>
</div> <x:inputC name="banfn" label="采购申请编号" labelCol="1"/>
</div>
<x:searchButtons/> <x:searchButtons/>
</form> </form>
<x:title title="采购审批明细" hideTable="#purchaseApprovalGrid" name="list"/> <x:title title="采购审批明细" hideTable="#purchaseApprovalGrid" name="list"/>
......
...@@ -23,6 +23,7 @@ function loadGrid() { ...@@ -23,6 +23,7 @@ function loadGrid() {
, {display: "采购订单类型", name: "bsart", width: 150, minWidth: 60, type: "string", align: "center"} , {display: "采购订单类型", name: "bsart", width: 150, minWidth: 60, type: "string", align: "center"}
, {display: "采购订单类型描述", name: "batxt", width: 150, minWidth: 60, type: "string", align: "center"} , {display: "采购订单类型描述", name: "batxt", width: 150, minWidth: 60, type: "string", align: "center"}
, {display: "sap回执", name: "message", width: 200, minWidth: 60, type: "string", align: "center"} , {display: "sap回执", name: "message", width: 200, minWidth: 60, type: "string", align: "center"}
, {display: "创建日期", name: "fillinDate", width: 140, minWidth: 60, type: "string", align: "center"}
], ],
dataAction: 'server', dataAction: 'server',
......
...@@ -17,6 +17,7 @@ ...@@ -17,6 +17,7 @@
<form class="hg-form ui-show" method="post" action="" id="queryMainForm"> <form class="hg-form ui-show" method="post" action="" id="queryMainForm">
<div class="hg-form-row"> <div class="hg-form-row">
<x:inputC name="billCode" label="需求跟踪编号" labelCol="1"/> <x:inputC name="billCode" label="需求跟踪编号" labelCol="1"/>
<x:inputC name="ebeln" label="采购订单号码" labelCol="1"/>
</div> </div>
<x:searchButtons/> <x:searchButtons/>
</form> </form>
......
This diff is collapsed.
<%@ taglib prefix="c" uri="http://java.sun.com/jstl/core" %>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<%
String serverHost = request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort();
String basePath = serverHost + request.getContextPath();
request.setAttribute("basePath", basePath);
%>
<html>
<head>
<title>${fileName}</title>
<script src="${basePath}/lib/jquery/jquery.min.js"></script>
<%--引入common.js禁用F12开发者工具--%>
<script src="${basePath}/javaScript/common.js"></script>
<script type="text/javascript">
$(function () {
$("#pdfViewer").attr("height", $(document).height());
var url = "${basePath}/pdfjs/web/viewer.html?file=" + encodeURIComponent("${basePath}/PDFViewer/displayPDF.ajax?id=${fileId}&fileType=${fileType}");
$("#pdfViewer").attr("src", url);
})
</script>
</head>
<body>
<iframe id="pdfViewer" width="100%"></iframe>
</body>
</html>
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
RCopyright 1990-2009 Adobe Systems Incorporated.
All rights reserved.
See ./LICENSECNS2-H
\ No newline at end of file
RCopyright 1990-2009 Adobe Systems Incorporated.
All rights reserved.
See ./LICENSE ETen-B5-H` ^
\ No newline at end of file
RCopyright 1990-2009 Adobe Systems Incorporated.
All rights reserved.
See ./LICENSE!!]aX!!]`21> p z$]"Rd-U7* 4%+ Z {/%<9Kb1]." `],"]
"]h"]F"]$"]"]`"]>"]"]z"]X"]6"]"]r"]P"]."] "]j"]H"]&"]"]b"]@"]"]|"]Z"]8"]"]t"]R"]0"]"]l"]J"]("]"]d"]B"] "X~']W"]5"]"]q"]O"]-"] "]i"]G"]%"]"]a"]?"]"]{"]Y"]7"]"]s"]Q"]/"] "]k"]I"]'"]"]c"]A"]"]}"]["]9
\ No newline at end of file
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment