增加报表中单据点击后展示的功能(续增)

This commit is contained in:
季圣华
2018-03-18 21:16:36 +08:00
parent 87db264159
commit 612b691c28
4 changed files with 17 additions and 3 deletions

View File

@@ -722,6 +722,7 @@ public class DepotHeadAction extends BaseAction<DepotHeadModel>
item.put("supplierName", arr[6]); //供应商 item.put("supplierName", arr[6]); //供应商
item.put("depotName", arr[7]); //仓库 item.put("depotName", arr[7]); //仓库
item.put("operTime", arr[8]); //入库出库日期 item.put("operTime", arr[8]); //入库出库日期
item.put("type", arr[9]); //入库出库日期
dataArray.add(item); dataArray.add(item);
} }
} }

View File

@@ -54,7 +54,8 @@ public class DepotHeadDAO extends BaseDAO<DepotHead> implements DepotHeadIDAO {
@SuppressWarnings("unchecked") @SuppressWarnings("unchecked")
public void findInDetail(PageUtil pageUtil,String beginTime,String endTime,String type,Long pid,String dids,Long oId) throws JshException { public void findInDetail(PageUtil pageUtil,String beginTime,String endTime,String type,Long pid,String dids,Long oId) throws JshException {
StringBuffer queryString = new StringBuffer(); StringBuffer queryString = new StringBuffer();
queryString.append("select dh.Number,m.`name`,m.Model,di.UnitPrice,di.OperNumber,di.AllPrice,s.supplier,d.dName,date_format(dh.OperTime, '%Y-%m-%d') " + queryString.append("select dh.Number,m.`name`,m.Model,di.UnitPrice,di.OperNumber,di.AllPrice,s.supplier,d.dName," +
"date_format(dh.OperTime, '%Y-%m-%d'), concat(dh.SubType,dh.Type) as newType " +
"from jsh_depothead dh inner join jsh_depotitem di on di.HeaderId=dh.id " + "from jsh_depothead dh inner join jsh_depotitem di on di.HeaderId=dh.id " +
"inner join jsh_material m on m.id=di.MaterialId " + "inner join jsh_material m on m.id=di.MaterialId " +
"inner join jsh_supplier s on s.id=dh.OrganId " + "inner join jsh_supplier s on s.id=dh.OrganId " +

View File

@@ -19,6 +19,7 @@
<link type="text/css" rel="stylesheet" href="<%=path %>/css/common.css" /> <link type="text/css" rel="stylesheet" href="<%=path %>/css/common.css" />
<script type="text/javascript" src="<%=path %>/js/easyui-1.3.5/jquery.easyui.min.js"></script> <script type="text/javascript" src="<%=path %>/js/easyui-1.3.5/jquery.easyui.min.js"></script>
<script type="text/javascript" src="<%=path %>/js/easyui-1.3.5/locale/easyui-lang-zh_CN.js"></script> <script type="text/javascript" src="<%=path %>/js/easyui-1.3.5/locale/easyui-lang-zh_CN.js"></script>
<script type="text/javascript" src="<%=path %>/js/common/outlook_in.js"></script>
<script type="text/javascript" src="<%=path %>/js/My97DatePicker/WdatePicker.js"></script> <script type="text/javascript" src="<%=path %>/js/My97DatePicker/WdatePicker.js"></script>
<script type="text/javascript" src="<%=path %>/js/common/common.js"></script> <script type="text/javascript" src="<%=path %>/js/common/common.js"></script>
<script> <script>
@@ -210,7 +211,12 @@
pageSize: 10, pageSize: 10,
pageList: [10,50,100], pageList: [10,50,100],
columns:[[ columns:[[
{ title: '单据编号',field: 'number',width:140}, { title: '单据编号',field: 'number',width:140,
formatter: function (value, row) {
return "<a class='n-link' onclick=\"newTab('" + row.number + "','../materials/bill_detail.jsp?n=" + row.number + "&type=" + row.type + "','')\">"
+ row.number + "</a>";
}
},
{ title: '商品名称',field: 'materialName',width:120}, { title: '商品名称',field: 'materialName',width:120},
{ title: '商品型号',field: 'materialModel',width:100}, { title: '商品型号',field: 'materialModel',width:100},
{ title: '单价',field: 'unitPrice',width:60}, { title: '单价',field: 'unitPrice',width:60},

View File

@@ -19,6 +19,7 @@
<link type="text/css" rel="stylesheet" href="<%=path %>/css/common.css" /> <link type="text/css" rel="stylesheet" href="<%=path %>/css/common.css" />
<script type="text/javascript" src="<%=path %>/js/easyui-1.3.5/jquery.easyui.min.js"></script> <script type="text/javascript" src="<%=path %>/js/easyui-1.3.5/jquery.easyui.min.js"></script>
<script type="text/javascript" src="<%=path %>/js/easyui-1.3.5/locale/easyui-lang-zh_CN.js"></script> <script type="text/javascript" src="<%=path %>/js/easyui-1.3.5/locale/easyui-lang-zh_CN.js"></script>
<script type="text/javascript" src="<%=path %>/js/common/outlook_in.js"></script>
<script type="text/javascript" src="<%=path %>/js/My97DatePicker/WdatePicker.js"></script> <script type="text/javascript" src="<%=path %>/js/My97DatePicker/WdatePicker.js"></script>
<script type="text/javascript" src="<%=path %>/js/common/common.js"></script> <script type="text/javascript" src="<%=path %>/js/common/common.js"></script>
<script> <script>
@@ -210,7 +211,12 @@
pageSize: 10, pageSize: 10,
pageList: [10,50,100], pageList: [10,50,100],
columns:[[ columns:[[
{ title: '单据编号',field: 'number',width:140}, { title: '单据编号',field: 'number',width:140,
formatter: function (value, row) {
return "<a class='n-link' onclick=\"newTab('" + row.number + "','../materials/bill_detail.jsp?n=" + row.number + "&type=" + row.type + "','')\">"
+ row.number + "</a>";
}
},
{ title: '商品名称',field: 'materialName',width:120}, { title: '商品名称',field: 'materialName',width:120},
{ title: '商品型号',field: 'materialModel',width:100}, { title: '商品型号',field: 'materialModel',width:100},
{ title: '单价',field: 'unitPrice',width:60}, { title: '单价',field: 'unitPrice',width:60},