| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889 |
- <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
- <%@include file="/context/mytags.jsp"%>
- <!DOCTYPE html >
- <html>
- <head>
- <title></title>
- <t:base type="jquery,easyui,tools"></t:base>
- </head>
- <body style="overflow-y: hidden" scroll="no">
- <div id="main_list" class="easyui-layout" fit="true">
- <div region="center" style="padding:0px;border:0px">
- <t:datagrid pagination="false" name="list" title="选择采购单" actionUrl="pOrdersController.do?selRefDatagridPOrder" idField="id" checkbox="false" showRefresh="false" fit="true" queryMode="group" >
- <t:dgCol title="主键" field="id" hidden="true" queryMode="single" width="120"></t:dgCol>
- <t:dgCol title="采购日期" field="orderDate" formatter="yyyy-MM-dd" query="true" queryMode="group" width="100"></t:dgCol>
- <t:dgCol title="单据编码" field="orderOnumber" queryMode="single" width="100"></t:dgCol>
- <t:dgCol title="项目(领料点)" field="warehouseName" queryMode="single" query="true" width="220"></t:dgCol>
- <t:dgCol title="领料点" field="warehouseId" hidden="true" queryMode="single" width="200" ></t:dgCol>
- <t:dgCol title="采购人" field="createName" queryMode="single" width="120"></t:dgCol>
- </t:datagrid>
- </div>
- </div>
- <div region="east" style="width: 900px;" split="true" id="eastPanel">
- <div class="easyui-panel" style="padding:0px;border:0px" fit="true" border="false" id="userListpanel">
- <t:datagrid pagination="false" name="detailList" title="采购单货品" actionUrl="pOrdersController.do?selRefDatagridPOrderDetail" idField="id"
- checkbox="false" showRefresh="false" fit="true" queryMode="group" >
- <t:dgCol title="主键" field="id" hidden="true" queryMode="single" width="120"></t:dgCol>
- <t:dgCol title="货品名称" field="pname" queryMode="single" width="200"></t:dgCol>
- <t:dgCol title="规格型号" field="specType" queryMode="group" width="150"></t:dgCol>
- <t:dgCol title="计量单位" field="measureUnit" dictionary="metering_calcu_unit" queryMode="single" width="60"></t:dgCol>
- <t:dgCol title="采购数量" field="quantity" formatterjs="formatterNum" queryMode="single" width="120"></t:dgCol>
- <t:dgCol title="未到数量" field="quantityNotArrived" formatterjs="formatterNum" queryMode="single" width="120"></t:dgCol>
- <t:dgCol title="采购单id" field="fkId" hidden="true" queryMode="single" width="120"></t:dgCol>
- <t:dgCol title="供应商名称" field="supplierId" dictionary="t_b_related_units,id,unit_name" queryMode="single" width="120"></t:dgCol>
- </t:datagrid>
- </div>
- </div>
- </body>
- </html>
- <script type="text/javascript">
- $(function(){
- $("#list").datagrid({
- onClickRow: function(rowIndex, rowData){
- $('#detailList').datagrid({
- queryParams:{id:rowData.id}
- });
- $("#detailList").datagrid('reload');
-
- }
- });
- });
- function formatterNum(value,rec,index){
- if(value != null && value != ''){
- return Math.round(new Number(value) * 100) / 100;
- }else{
- return new Number(0);
- }
- }
- //编写自定义JS代码获得输入框中的值等父级页面调用取值
- function getReason(){
- var strShiftid="";
- var strShiftCode="";
- var selectRows = $("#list").datagrid('getSelections');
- //console.log(selectRows.length);
- //console.log(selectRows);
- for(var i=0;i<selectRows.length;i++){
- for(var key in selectRows[i]){
- //console.log(key+"======="+selectRows[i][key]);
- if(key=="id"){
- if(strShiftid.length>0){
- strShiftid+=","+selectRows[i][key];
- }else{
- strShiftid=selectRows[i][key];
- }
- }
- if(key=="orderOnumber"){
- if(strShiftCode.length>0){
- strShiftCode+=","+selectRows[i][key];
- }else{
- strShiftCode=selectRows[i][key];
- }
- }
- }
- }
- var strData='[{"id":"'+strShiftid+'","code":"'+strShiftCode+'"}]';
- return strData;
- }
- </script>
|