50,541
社区成员
发帖
与我相关
我的任务
分享
<form:form id="inputForm" modelAttribute="kyWuziruku" action="${ctx}/jxky/kyWuziruku/save" method="post" class="form-horizontal">
<form:hidden path="id"/>
<sys:message content="${message}"/>
<div class="control-group">
<label class="control-label">日期:</label>
<div class="controls">
<input name="date" type="text" readonly="readonly" maxlength="20" class="input-medium Wdate "
value="<fmt:formatDate value="${kyWuziruku.date}" pattern="yyyy-MM-dd"/>"
onclick="WdatePicker({dateFmt:'yyyy-MM-dd',isShowClear:false});"/>
</div>
</div>
<div class="control-group">
<label class="control-label">状态:</label>
<div class="controls">
<form:select path="status" class="input-small ">
<form:option value="" label=""/>
<form:options items="${fns:getDictList('status')}" itemLabel="label" itemValue="value" htmlEscape="false"/>
</form:select>
</div>
</div>
<div class="control-group">
<label class="control-label">经办人:</label>
<div class="controls">
<form:input path="operator" htmlEscape="false" maxlength="64" class="input-small "/>
</div>
</div>
<div class="control-group">
<label class="control-label">备注信息:</label>
<div class="controls">
<form:input path="remarks" htmlEscape="false" maxlength="255" class="input-xxlarge "/>
</div>
</div>
<table id="contentTable" class="table table-striped table-bordered table-condensed">
<thead>
<th>物资名称</th>
<th>物资编码</th>
<th>规格型号</th>
<th>计量单位</th>
<th>存放位置</th>
<th>入库数量</th>
<th>物资参数</th>
<th>生产厂家</th>
</thead>
<tbody>
<tr>
<td>
<form:select path="name" id="name" class="input-small" onchange="getWuzixinxi()">
<form:option value="" label=""/>
<form:options items="${kyWuzinameList}" itemLabel="name" itemValue="idAndName" htmlEscape="false"/>
</form:select>
</td>
<td>
<form:input path="bianma" id="bianma" htmlEscape="false" maxlength="64" class="input-small "/>
</td>
<td>
<form:input path="xinghao" id="xinghao" htmlEscape="false" maxlength="500" class="input-small "/>
</td>
<td>
<form:input path="danwei" id="danwei" htmlEscape="false" maxlength="64" class="input-small "/>
</td>
<td>
<form:input path="weizhi" id="weizhi" htmlEscape="false" maxlength="200" class="input-small "/>
</td>
<td>
<form:input path="shuliang" htmlEscape="false" class="input-small "/>
</td>
<td>
<form:input path="canshu" id="canshu" htmlEscape="false" maxlength="200" class="input-small "/>
</td>
<td>
<form:input path="changjia" id="changjia" htmlEscape="false" maxlength="200" class="input-small "/>
</td>
</tr>
</tbody>
</table>
<div class="form-actions">
<shiro:hasPermission name="jxky:kyWuziruku:edit"><input id="btnSubmit" class="btn btn-primary" type="submit" value="保 存"/> </shiro:hasPermission>
<input id="btnCancel" class="btn" type="button" value="返 回" onclick="history.go(-1)"/>
</div>
</form:form>
function getWuzixinxi(){
$("#wuziError").html("");
var n = $("#name").attr("value");
//alert(n);
$.post("${ctx}/jxky/kyWuziruku/save", {na : n} ,function(data){
var kyWuziruku = eval("("+data+")"); //遍历返回的数据
//alert(kyWuziruku);
$("#bianma").attr("value",kyWuziruku.bianma);
});
}
@RequiresPermissions("jxky:kyWuziruku:edit")
@RequestMapping(value = "save")
public String save(KyWuziruku kyWuziruku, Model model, RedirectAttributes redirectAttributes) {
if (!beanValidator(model, kyWuziruku)){
return form(kyWuziruku, model);
}
//物资名称
List<KyWuzi> kyWuzinameList = kyWuziService.findList(new KyWuzi());
model.addAttribute("kyWuzinameList", kyWuzinameList);
//通过物资名称获取物资信息
KyWuzi wuzi = kyWuziService.getByName(kyWuziruku.getNameName());
kyWuziruku.setBianma(wuzi.getBianma());
kyWuziruku.setXinghao(wuzi.getXinghao());
kyWuziruku.setDanwei(wuzi.getDanwei());
kyWuziruku.setWeizhi(wuzi.getWeizhi());
kyWuziruku.setCanshu(wuzi.getCanshu());
kyWuziruku.setChangjia(wuzi.getChangjia());
kyWuzirukuService.save(kyWuziruku);
addMessage(redirectAttributes, "保存物资入库成功");
return "redirect:"+Global.getAdminPath()+"/jxky/kyWuziruku/?repage";
}