出库通知修改
parent
9034666173
commit
6753f3e80a
File diff suppressed because it is too large
Load Diff
|
@ -0,0 +1,20 @@
|
||||||
|
package com.zzjee.wm.page;
|
||||||
|
|
||||||
|
import com.zzjee.wm.entity.WmOmNoticeIEntity;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
*/
|
||||||
|
public class wmomnoticeipage {
|
||||||
|
private List<WmOmNoticeIEntity> wmomnoticeirows;
|
||||||
|
|
||||||
|
public List<WmOmNoticeIEntity> getWmomnoticeirows() {
|
||||||
|
return wmomnoticeirows;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setWmomnoticeirows(List<WmOmNoticeIEntity> wmomnoticeirows) {
|
||||||
|
this.wmomnoticeirows = wmomnoticeirows;
|
||||||
|
}
|
||||||
|
}
|
|
@ -1467,11 +1467,19 @@
|
||||||
<input name="wmImNoticeIList[${stuts.index }].goodsWqmCount" type="hidden" value="${poVal.goodsWqmCount }"/>
|
<input name="wmImNoticeIList[${stuts.index }].goodsWqmCount" type="hidden" value="${poVal.goodsWqmCount }"/>
|
||||||
<input name="wmImNoticeIList[${stuts.index }].baseUnit" type="hidden" value="${poVal.baseUnit }"/>
|
<input name="wmImNoticeIList[${stuts.index }].baseUnit" type="hidden" value="${poVal.baseUnit }"/>
|
||||||
<input name="wmImNoticeIList[${stuts.index }].baseGoodscount" type="hidden" value="${poVal.baseGoodscount }"/>
|
<input name="wmImNoticeIList[${stuts.index }].baseGoodscount" type="hidden" value="${poVal.baseGoodscount }"/>
|
||||||
<input name="wmImNoticeIList[${stuts.index }].baseQmcount" type="hidden" value="${poVal.baseQmcount }"/>
|
|
||||||
<%-- <input name="wmImNoticeIList[${stuts.index }].goodsUnit" type="hidden" value="${poVal.goodsUnit }"/> --%>
|
<input name="wmImNoticeIList[${stuts.index }].goodsCode" type="hidden" value="${poVal.goodsCode }"/>
|
||||||
|
|
||||||
|
<%-- <input name="wmImNoticeIList[${stuts.index }].goodsUnit" type="hidden" value="${poVal.goodsUnit }"/> --%>
|
||||||
<td align="left">
|
<td align="left">
|
||||||
<t:dictSelect field="wmImNoticeIList[${stuts.index }].goodsCode" type="list" extendJson="{class:'form-control',style:'width:350px'}"
|
|
||||||
dictCondition="${wmImNoticeHPage.wherecon}" dictTable="mv_goods" dictField="goods_code" dictText="goods_name" defaultVal="${poVal.goodsCode }" hasLabel="false" title="商品编码"></t:dictSelect>
|
|
||||||
|
<input id="wmOmNoticeIList[${stuts.index }].goodsName" value="${poVal.goodsName }" readonly="readonly" name="wmOmNoticeIList[${stuts.index }].goodsName" maxlength="32"
|
||||||
|
ignore="ignore"
|
||||||
|
type="text" style="width:420px;text-align: left" >
|
||||||
|
|
||||||
|
<%--<t:dictSelect field="wmImNoticeIList[${stuts.index }].goodsCode" type="list" extendJson="{class:'form-control',style:'width:350px'}" --%>
|
||||||
|
<%--dictCondition="${wmImNoticeHPage.wherecon}" dictTable="mv_goods" dictField="goods_code" dictText="goods_name" defaultVal="${poVal.goodsCode }" hasLabel="false" title="商品编码"></t:dictSelect> --%>
|
||||||
<label class="Validform_label" style="display: none;">商品编码</label>
|
<label class="Validform_label" style="display: none;">商品编码</label>
|
||||||
<%-- <input id="wmImNoticeIList[${stuts.index }].goodsCode" name="wmImNoticeIList[${stuts.index }].goodsCode" maxlength="32" --%>
|
<%-- <input id="wmImNoticeIList[${stuts.index }].goodsCode" name="wmImNoticeIList[${stuts.index }].goodsCode" maxlength="32" --%>
|
||||||
|
|
||||||
|
|
|
@ -172,8 +172,8 @@
|
||||||
<b>三方客户:</b>
|
<b>三方客户:</b>
|
||||||
</div>
|
</div>
|
||||||
<div class="col-xs-2">
|
<div class="col-xs-2">
|
||||||
<t:dictSelect id="ocusCodeid" field="ocusCode" type="list" extendJson="{class:'form-control',style:'width:230px'}"
|
<input id="ocusCode" name="ocusCode"
|
||||||
defaultVal="${wmOmNoticeHPage.ocusCode}" dictTable="mv_cus_other" dictField="cus_code" dictText="cus_name" hasLabel="false" title="三方客户编码"></t:dictSelect>
|
value="${wmOmNoticeHPage.ocusCode}" hasLabel="false" class="form-control"/>
|
||||||
<span class="Validform_checktip" style="float:left;height:0px;"></span>
|
<span class="Validform_checktip" style="float:left;height:0px;"></span>
|
||||||
<label class="Validform_label" style="display: none">三方客户</label>
|
<label class="Validform_label" style="display: none">三方客户</label>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -1728,14 +1728,23 @@
|
||||||
<input name="wmOmNoticeIList[${stuts.index }].omSta" type="hidden" value="${poVal.omSta }"/>
|
<input name="wmOmNoticeIList[${stuts.index }].omSta" type="hidden" value="${poVal.omSta }"/>
|
||||||
<input name="wmOmNoticeIList[${stuts.index }].baseUnit" type="hidden" value="${poVal.baseUnit }"/>
|
<input name="wmOmNoticeIList[${stuts.index }].baseUnit" type="hidden" value="${poVal.baseUnit }"/>
|
||||||
<input name="wmOmNoticeIList[${stuts.index }].baseGoodscount" type="hidden" value="${poVal.baseGoodscount }"/>
|
<input name="wmOmNoticeIList[${stuts.index }].baseGoodscount" type="hidden" value="${poVal.baseGoodscount }"/>
|
||||||
<%-- <input name="wmOmNoticeIList[${stuts.index }].planSta" type="hidden" value="${poVal.planSta }"/> --%>
|
<input name="wmOmNoticeIList[${stuts.index }].goodsId" type="hidden" value="${poVal.goodsId }"/>
|
||||||
|
|
||||||
|
|
||||||
|
<%--
|
||||||
|
wmOmNoticeIList[${stuts.index }].goodsId<input name="wmOmNoticeIList[${stuts.index }].planSta" type="hidden" value="${poVal.planSta }"/> --%>
|
||||||
|
|
||||||
|
|
||||||
<td align="left">
|
<td align="left">
|
||||||
|
|
||||||
|
|
||||||
|
<input id="wmOmNoticeIList[${stuts.index }].goodsName" value="${poVal.goodsName }" readonly="readonly" name="wmOmNoticeIList[${stuts.index }].goodsName" maxlength="32"
|
||||||
|
ignore="ignore"
|
||||||
|
type="text" style="width:420px;text-align: left" >
|
||||||
<%-- <input name="wmOmNoticeIList[${stuts.index }].goodsId" maxlength="32" --%>
|
<%-- <input name="wmOmNoticeIList[${stuts.index }].goodsId" maxlength="32" --%>
|
||||||
<%-- type="text" class="form-control" style="width:120px;" value="${poVal.goodsId }"> --%>
|
<%-- type="text" class="form-control" style="width:120px;" value="${poVal.goodsId }"> --%>
|
||||||
<t:dictSelect field="wmOmNoticeIList[${stuts.index }].goodsId" type="list" extendJson="{class:'form-control',style:'width:350px'}"
|
<%--<t:dictSelect field="wmOmNoticeIList[${stuts.index }].goodsId" type="list" extendJson="{class:'form-control',style:'width:350px'}"--%>
|
||||||
dictTable="mv_goods" dictField="goods_code" dictText="goods_name" defaultVal="${poVal.goodsId }" hasLabel="false" title="商品编码"></t:dictSelect>
|
<%--dictTable="mv_goods" dictField="goods_code" dictText="goods_name" defaultVal="${poVal.goodsId }" hasLabel="false" title="商品编码"></t:dictSelect>--%>
|
||||||
|
|
||||||
<label class="Validform_label" style="display: none;">出货商品</label>
|
<label class="Validform_label" style="display: none;">出货商品</label>
|
||||||
</td>
|
</td>
|
||||||
|
|
|
@ -0,0 +1,112 @@
|
||||||
|
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
|
||||||
|
<%@include file="/context/mytags.jsp"%>
|
||||||
|
<t:base type="jquery,easyui,tools,DatePicker,autocomplete"></t:base>
|
||||||
|
<div class="easyui-layout" fit="true">
|
||||||
|
<div region="center" style="padding:0px;border:0px">
|
||||||
|
<t:datagrid name="wmOmNoticeitemList" checkbox="true" pagination="true" fitColumns="true"
|
||||||
|
title="出库通知调整" actionUrl="wmOmNoticeHController.do?datagriditem" idField="id" queryMode="group">
|
||||||
|
<t:dgCol title="主键" field="id" hidden="true" queryMode="single" width="120"></t:dgCol>
|
||||||
|
<t:dgCol title="创建人" field="createName" queryMode="single" width="80"></t:dgCol>
|
||||||
|
<t:dgCol title="创建人登录名称" field="createBy" hidden="true" queryMode="single" width="120"></t:dgCol>
|
||||||
|
<t:dgCol title="下架时间" field="createDate" hidden="true" formatter="yyyy-MM-dd hh:mm:ss" queryMode="single" width="80"></t:dgCol>
|
||||||
|
<t:dgCol title="复核人" field="updateName" hidden="true" queryMode="single" width="120"></t:dgCol>
|
||||||
|
<t:dgCol title="更新人登录名称" field="updateBy" hidden="true" queryMode="single" width="120"></t:dgCol>
|
||||||
|
<t:dgCol title="复核时间" field="updateDate" hidden="true" formatter="yyyy-MM-dd hh:mm:ss" queryMode="single" width="120"></t:dgCol>
|
||||||
|
<t:dgCol title="所属部门" field="sysOrgCode" hidden="true" queryMode="single" width="120"></t:dgCol>
|
||||||
|
<t:dgCol title="所属公司" field="sysCompanyCode" hidden="true" queryMode="single" width="120"></t:dgCol>
|
||||||
|
|
||||||
|
<t:dgCol title="出库单号" field="omNoticeId" query="true" queryMode="single" width="120"></t:dgCol>
|
||||||
|
|
||||||
|
<t:dgCol title="客户订单号" field="imCusCode" query="true" queryMode="single" width="120"></t:dgCol>
|
||||||
|
<t:dgCol title="备注" field="omBeizhu" query="true" queryMode="single" width="120"></t:dgCol>
|
||||||
|
<t:dgCol title="商品名称" field="goodsName" query="true" queryMode="single" width="120"></t:dgCol>
|
||||||
|
<t:dgCol title="出货数量" field="goodsQua" extendParams="editor:'text'" queryMode="single" width="80"></t:dgCol>
|
||||||
|
<t:dgCol title="出货单位" field="goodsUnit" queryMode="single" width="80"></t:dgCol>
|
||||||
|
<t:dgCol title="生产日期" field="goodsProData" formatter="yyyy-MM-dd" extendParams="editor:'text'" queryMode="single" width="120"></t:dgCol>
|
||||||
|
<t:dgCol title="基本单位数量" field="baseGoodscount" extendParams="editor:'text'" queryMode="single" width="80"></t:dgCol>
|
||||||
|
<t:dgCol title="基本单位" field="baseUnit" queryMode="single" width="80"></t:dgCol>
|
||||||
|
<t:dgCol title="托盘" field="binId" query="true" extendParams="editor:'text'" queryMode="single" width="80"></t:dgCol>
|
||||||
|
|
||||||
|
<t:dgCol title="下架计划生成状态" field="planSta" extendParams="editor:'text'" queryMode="single" width="80"></t:dgCol>
|
||||||
|
|
||||||
|
|
||||||
|
<%-- <t:dgToolBar operationCode="add" title="录入" icon="icon-add" funname="addRow"></t:dgToolBar> --%>
|
||||||
|
<t:dgToolBar operationCode="edit" title="选择修改" icon="icon-edit" funname="editRow"></t:dgToolBar>
|
||||||
|
<t:dgToolBar operationCode="save" title="修改保存" icon="icon-save" url="wmOmNoticeHController.do?saveOmnotice" funname="saveData"></t:dgToolBar>
|
||||||
|
<t:dgToolBar operationCode="undo" title="取消修改" icon="icon-undo" funname="reject"></t:dgToolBar>
|
||||||
|
<%-- <t:dgToolBar title="批量删除" icon="icon-remove" url="jeecgListDemoController.do?doBatchDel" funname="deleteALLSelect"></t:dgToolBar> --%>
|
||||||
|
</t:datagrid>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<script type="text/javascript">
|
||||||
|
//添加行
|
||||||
|
function addRow(title,addurl,gname){
|
||||||
|
$('#'+gname).datagrid('appendRow',{});
|
||||||
|
var editIndex = $('#'+gname).datagrid('getRows').length-1;
|
||||||
|
$('#'+gname).datagrid('selectRow', editIndex)
|
||||||
|
.datagrid('beginEdit', editIndex);
|
||||||
|
}
|
||||||
|
//保存数据
|
||||||
|
function saveData(title,addurl,gname){
|
||||||
|
if(!endEdit(gname))
|
||||||
|
return false;
|
||||||
|
var rows=$('#'+gname).datagrid("getChanges","inserted");
|
||||||
|
var uprows=$('#'+gname).datagrid("getChanges","updated");
|
||||||
|
rows=rows.concat(uprows);
|
||||||
|
if(rows.length<=0){
|
||||||
|
tip("没有需要保存的数据!")
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
var result={};
|
||||||
|
for(var i=0;i<rows.length;i++){
|
||||||
|
for(var d in rows[i]){
|
||||||
|
result["wmomnoticeirows["+i+"]."+d]=rows[i][d];
|
||||||
|
}
|
||||||
|
}
|
||||||
|
$.ajax({
|
||||||
|
url:"<%=basePath%>/"+addurl,
|
||||||
|
type:"post",
|
||||||
|
data:result,
|
||||||
|
dataType:"json",
|
||||||
|
success:function(data){
|
||||||
|
tip(data.msg);
|
||||||
|
if(data.success){
|
||||||
|
reloadTable();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
})
|
||||||
|
}
|
||||||
|
//结束编辑
|
||||||
|
function endEdit(gname){
|
||||||
|
var editIndex = $('#'+gname).datagrid('getRows').length-1;
|
||||||
|
for(var i=0;i<=editIndex;i++){
|
||||||
|
if($('#'+gname).datagrid('validateRow', i))
|
||||||
|
$('#'+gname).datagrid('endEdit', i);
|
||||||
|
else
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
//编辑行
|
||||||
|
function editRow(title,addurl,gname){
|
||||||
|
var rows=$('#'+gname).datagrid("getChecked");
|
||||||
|
if(rows.length==0){
|
||||||
|
tip("请选择条目");
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
for(var i=0;i<rows.length;i++){
|
||||||
|
var index= $('#'+gname).datagrid('getRowIndex', rows[i]);
|
||||||
|
$('#'+gname).datagrid('beginEdit', index);
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
//取消编辑
|
||||||
|
function reject(title,addurl,gname){
|
||||||
|
$('#'+gname).datagrid('clearChecked');
|
||||||
|
$('#'+gname).datagrid('rejectChanges');
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
</script>
|
Loading…
Reference in New Issue