| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137 |
- <%@ 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 scroll="no">
- <div id="main_list" class="easyui-layout" fit="true">
- <div region="center" style="width: 600px;padding:0px;border:0px">
- <t:datagrid name="tBMaterialList" checkbox="false" fitColumns="true" title="选择采购单"
- actionUrl="tBMaterialController.do?datagrid&materialApprove=已通过&datagridType=${datagridType}" idField="id" fit="true"
- queryMode="group"
- sortName="createDate" sortOrder="desc">
- <t:dgCol title="主键" align="center" field="id" hidden="true" sortable="false" queryMode="single"
- width="100"></t:dgCol>
- <t:dgCol title="请购日期" align="center" field="materialDate" query="true" formatter="yyyy-MM-dd"
- queryMode="group"
- width="100"></t:dgCol>
- <t:dgCol title="请购科室" align="center" field="materialDaptId" query="true"
- dictionary="t_s_depart,id,departname, and org_type != '1' "
- queryMode="single" width="100"></t:dgCol>
- <t:dgCol title="仓库" align="center" field="materialWarehouseId"
- dictionary="t_b_warehouse,id,warehouse_name, and delete_flag != '1' and `status` != '1' "
- query="true" queryMode="single" width="100"></t:dgCol>
- <t:dgCol title="经办人" align="center" hidden="true" field="materialUsername"
- dictionary="t_s_base_user,id,realname" queryMode="single" width="100"></t:dgCol>
- <t:dgCol title="审批id" align="center" field="materialApproveId" hidden="true" queryMode="single"
- width="100"></t:dgCol>
- <t:dgCol title="采购人" align="center" field="createName" queryMode="single"
- width="100"></t:dgCol>
- <t:dgCol title="备注" align="center" field="materialRemarks" queryMode="single" width="100"></t:dgCol>
- <t:dgCol title="流程状态" align="center" hidden="true" field="materialApprove" queryMode="single"
- width="100"></t:dgCol>
- <t:dgCol title="备用字段1" align="center" field="materialSpareOne" hidden="true" queryMode="single"
- width="100"></t:dgCol>
- <t:dgCol title="备用字段2" align="center" field="materialSpareTwo" hidden="true" queryMode="single"
- width="100"></t:dgCol>
- <t:dgCol title="创建人登录名称" align="center" field="createBy" hidden="true" queryMode="single"
- width="100"></t:dgCol>
- <t:dgCol title="创建日期" align="center" field="createDate" hidden="true" queryMode="single"
- width="100"></t:dgCol>
- <t:dgCol title="更新人名称" align="center" field="updateName" hidden="true" queryMode="single"
- width="100"></t:dgCol>
- <t:dgCol title="更新人登录名称" align="center" field="updateBy" hidden="true" queryMode="single"
- width="100"></t:dgCol>
- <t:dgCol title="更新日期" align="center" field="updateDate" hidden="true" queryMode="single"
- width="100"></t:dgCol>
- </t:datagrid>
- </div>
- </div>
- <div region="east" style="width: 600px;" split="true" id="eastPanel">
- <div class="easyui-panel" style="padding:0px;border:0px" fit="true" border="false" id="userListpanel">
- <t:datagrid pagination="true" name="detailList" title="采购单货品"
- actionUrl="tBMaterialController.do?tBMaterialSonByIdToList" idField="id"
- checkbox="false" showRefresh="false" fit="true" queryMode="group">
- <t:dgCol title="主键" align="center" field="id" hidden="true" queryMode="single"
- width="100"></t:dgCol>
- <t:dgCol title="货品id" align="center" hidden="true" field="materialInfoGoodsId" queryMode="single"
- width="200"></t:dgCol>
- <t:dgCol title="货品名称" align="center" field="materialInfoGoodsname" queryMode="single"
- width="200"></t:dgCol>
- <t:dgCol title="规格型号" align="center" field="materialInfoMeasure" queryMode="group"
- width="150"></t:dgCol>
- <t:dgCol title="计量单位" align="center" field="baseUnit" dictionary="metering_calcu_unit"
- queryMode="single"
- width="60"></t:dgCol>
- <t:dgCol title="采购数量" align="center" field="materialInfoNum" queryMode="single"
- width="100"></t:dgCol>
- <t:dgCol title="未到数量" align="center" field="materialInfoNoNum" queryMode="single"
- width="100"></t:dgCol>
- <t:dgCol title="供应商名称" align="center" field="materialInfoModel" queryMode="single"
- width="100"></t:dgCol>
- </t:datagrid>
- </div>
- </div>
- </body>
- </html>
- <script type="text/javascript">
- $(function () {
- $("#tBMaterialList").datagrid({
- onClickRow: function (rowIndex, rowData) {
- $('#detailList').datagrid({
- queryParams: {materialId: rowData.id}
- });
- }
- });
- });
- function formatterNum(value, rec, index) {
- if (value != null && value != '') {
- return Math.round(new Number(value) * 100) / 100;
- } else {
- return new Number(0);
- }
- }
- //编写自定义JS代码获得输入框中的值等父级页面调用取值
- function getSelectRowsOnAdd() {
- var tBMaterialListId = "";
- var materialDaptId = "";
- var materialWarehouseId = ""
- var selectRows = $("#tBMaterialList").datagrid('getSelections');
- if(selectRows.length == 0){
- alertTip("请先选择一个采购单");
- return;
- }
- for (var i = 0; i < selectRows.length; i++) {
- for (var key in selectRows[i]) {
- if (key == "id") {
- if (tBMaterialListId.length > 0) {
- tBMaterialListId += "," + selectRows[i][key];
- } else {
- tBMaterialListId = selectRows[i][key];
- }
- }
- if (key == "materialDaptId") {
- if (materialDaptId.length > 0) {
- materialDaptId += "," + selectRows[i][key];
- } else {
- materialDaptId = selectRows[i][key];
- }
- }
- if (key == "materialWarehouseId") {
- if (materialWarehouseId.length > 0) {
- materialWarehouseId += "," + selectRows[i][key];
- } else {
- materialWarehouseId = selectRows[i][key];
- }
- }
- }
- }
- var strData = '[{"tBMaterialListId":"' + tBMaterialListId + '","materialDaptId":"' + materialDaptId + '","materialWarehouseId":"' + materialWarehouseId + '"}]';
- return strData;
- }
- </script>
|