<%@ page contentType="text/html;charset=utf-8"%>
<%@ page language="java" import="java.util.*"%>
<%@ page language="java" import="com.beyond.framework.common.config.*"%>
<%@ page language="java" import="com.beyond.framework.util.tools.*"%>
<%@ page language="java" import="com.beyond.framework.user.entity.*"%>
<%@ page import="com.beyond.framework.dictionary.entity.DictionaryInfo"%>
<%@page import="com.beyond.framework.jurisdiction.entity.AdminGroupInfo"%>
<%@ page language="java" import="com.mohe.retailer.goods.entity.*"%>
<%@page import="com.beyond.framework.util.tools.Global"%>
<%@ taglib uri="/pageTag" prefix="pageTag"%>
<%
String path = request.getContextPath();
UserInfo loginUserInfo = (UserInfo) session.getAttribute(SessionConfig.ADMIN_USER_INFO);
Goods goods = (Goods)request.getAttribute("goods1");
if(goods == null){
goods = new Goods();
}
boolean isAdd = goods == null || goods.getGId() == null ? true : false;
%>
.smart-form-mh { margin: 0; outline: 0; color: #666; position: relative; }<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal"
aria-hidden="true">
×
</button>
<h4 class="modal-title" id="myModalLabel">
<%=isAdd?"添加":"修改" %>商品名称:
</h4>
</div>
<div class="jarviswidget" id="wid-id-0" data-widget-colorbutton="false" data-widget-editbutton="false" data-widget-deletebutton="false" data-widget-sortable="false">
<div>
<div class="widget-body">
<form id="userForm" class=""
action="<%=path %>/intercity/addIntercity.do" method="post">
<input type="hidden" name="goodsId" value="<%=Global.nvlToString(goods.getGId())%>">
<fieldset>
<div class="form-group">
<div class="row">
<div class="col-sm-12 col-md-4">
<label class="control-label">商品ID</label>
<input type="text" class="form-control" maxlength="32" name="gId" value="<%=Global.nvlToString(goods.getGId())%>">
</div>
<div class="col-sm-12 col-md-4">
<label class="control-label">商品名称</label>
<input type="text" class="form-control" maxlength="16" name="gName" value="<%=Global.nvlToString(goods.getGName())%>">
</div>
</div>
</div>
</fieldset>
<fieldset>
<div class="form-group">
<div class="row">
<div class="col-sm-12 col-md-4">
<label class="control-label">进货价格</label>
<input type="text" class="form-control" maxlength="32" name="gPurchaseprice" value="<%=Global.nvlToString(goods.getGPurchaseprice())%>">
</div>
<div class="col-sm-12 col-md-4">
<label class="control-label">销售价格</label>
<input type="text" class="form-control" maxlength="20" name="gSellprice" value="<%=Global.nvlToString(goods.getGSellprice())%>">
</div>
</div>
</div>
</fieldset>
<fieldset>
<div class="form-group">
<div class="row">
<div class="col-sm-12 col-md-4">
<label class="control-label">库存量</label>
<input type="text" class="form-control" maxlength="16" name="gAmount" value="<%=Global.nvlToString(goods.getGAmount())%>">
</div>
<div class="col-sm-12 col-md-4">
<label class="control-label">供应商</label>
<input type="text" class="form-control" maxlength="32" name="sId" value="<%=Global.nvlToString(goods.getSId())%>">
</div>
</div>
</div>
</fieldset>
<fieldset>
<div class="form-group">
<div class="row">
<div class="col-sm-12 col-md-4">
<label class="control-label">备注</label>
<input type="text" class="form-control" maxlength="32" name="gMemo" value="<%=Global.nvlToString(goods.getGMemo())%>">
</div>
<div class="col-sm-12 col-md-4" >
<label class="control-label">利润</label>
<input type="submit" class="form-control" maxlength="16" name="gProfit" value="<%=Global.nvlToString(goods.getGProfit())%>">
</div>
</div>
</div>
</fieldset>
<div class="form-actions">
<div class="row">
<div class="col-md-12">
<button class="btn btn-default" type="submit" id="add">
<i class="fa fa-eye"></i>
提交
</button>
</div>
</div>
</div>
</form>
</div>
</div>
<!-- end widget content -->
</div>
</div>
<!-- /.modal-content -->
</div>
<!-- /.modal-dialog -->
loadScript("<%=path %>/common/js/moheUtil.js");
$(document).ready(function() {
pageSetUp();
$('#userForm').bootstrapValidator({
excluded:[':disabled'],
feedbackIcons : {
valid : 'glyphicon glyphicon-ok',
invalid : 'glyphicon glyphicon-remove',
validating : 'glyphicon glyphicon-refresh'
},
submitHandler:function (form){
//alert();
},
fields : {
'gId' : {
group : '.col-md-4',
validators : {
notEmpty : {
message : '必填项'
}
}
},
'gName' : {
group : '.col-md-4',
validators : {
notEmpty : {
message : '必填项'
}
}
},
'gSellprice' : {
group : '.col-md-4',
validators : {
notEmpty : {
message : '必填项'
}
}
},
'gAmount' : {
group : '.col-md-4',
validators : {
notEmpty : {
message : '必填项'
}
}
}
}
}).on('success.form.bv',function(e){
e.preventDefault();
formsubmit();
}) ;
})
pageSetUp();
var addflag = "<%=isAdd?"add":"update"%>"
/**
*提交处理
*/
function formsubmit() {
var div = "<div class='loading-div'></div>";
$("#myModal").after(div);
if($('#userForm').data('bootstrapValidator').isValid() == false){
return false;
}
var url = '';
if (addflag == 'add') {
$(".modal-backdrop").remove();
url = "<%=path%>/goods/addGoods.do";
$.ajax({
type: 'post',
url: url,
data: $("#userForm").serialize(),
cache: false,
dataType: "json",
success: function(data) {
$(".loading-div").remove();
if (data.error_code == "0") {
alert("添加成功");
queryList();
}else if(data.error_code == "20100"){
alert("商品ID已存在!");
} else {
alert("数据错误,请联系管理员!");
}
}
});
} else {
$(".modal-backdrop").remove();
url = "<%=path%>/goods/updateGoods.do";
$.ajax({
type: 'post',
url: url,
data: $("#userForm").serialize(),
cache: false,
dataType: "json",
success: function(data) {
$(".loading-div").remove();
if (data.error_code == "0") {
queryList();
alert("修改成功");
} else {
alert("数据错误,请联系管理员!");
}
}
});
}
}