storageCloudUpdate.jsp 11.2 KB
<%--
  Created by IntelliJ IDEA.
  User: kangmor
  Date: 2015/12/4
  Time: 14:14
--%>
<%@ include file="/common/taglibs.jsp" %>
<%@ page language="java" pageEncoding="UTF-8" %>
<link href="${ctx}/assets/global/plugins/bootstrap-fileinput/bootstrap-fileinput.css" rel="stylesheet" type="text/css"/>
<!-- BEGIN PAGE HEADER-->
<h3 class="page-title">
    物料云
    <small>料仓详情</small>
</h3>


        <div class="portlet box blue">
            <div class="portlet-title">
                <div class="caption">
                    <i class="fa fa-gift"></i>料仓详情
                </div>
            </div>
            <div class="portlet-body form">
                <!-- BEGIN FORM-->
                <form action="#" class="form-horizontal">
                    <div class="form-body">
                        <h3 class="form-section"></h3>
                        <div class="row">
                            <div class="col-md-6">
                                <div class="form-group">
                                    <label class="control-label col-md-3">料仓名称</label>
                                    <div class="col-md-9">
                                        <input type="text" class="form-control">
                                    </div>
                                </div>
                            </div>
                            <div class="col-md-6">
                                <div class="form-group">
                                    <label class="control-label col-md-3">料仓编号</label>
                                    <div class="col-md-9">
                                        <input type="text" class="form-control">
                                    </div>
                                </div>
                            </div>
                        </div>

                        <h3 class="form-section" style="border: none;">料塔信息
                            <button id="newTower" class="btn green" style="float:right;">
                                Add New <i class="fa fa-plus"></i>
                            </button></h3>
                        <!--/row-->
                        <div class="row">
                            <div class="col-md-12">
                                <table class="table table-bordered" id="towerTable">
                                    <thead>
                                    <tr>
                                        <th>
                                            塔位号
                                        </th>
                                        <th>
                                            仓位数
                                        </th>
                                        <th>
                                            仓位信息
                                        </th>
                                        <th>
                                            操作
                                        </th>
                                    </tr>
                                    </thead>
                                    <tbody>
                                    <tr>
                                        <td>
                                            <input type="text" value="1" name="towerIds">
                                        </td>
                                        <td>
                                            0
                                        </td>
                                        <td>
                                            <div class="col-md-9">
                                                <div class="fileinput fileinput-new" data-provides="fileinput">
												<span class="btn default btn-file">
												<span class="fileinput-new">
												Select file </span>
												<span class="fileinput-exists">
												Change </span>
												<input type="file" name="...">
												</span>
												<span class="fileinput-filename"></span>
                                                    &nbsp; <a href="#" class="close fileinput-exists" data-dismiss="fileinput">
                                                </a>
                                                </div>
                                            </div>
                                        </td>
                                        <td>

                                        </td>
                                    </tr>

                                    </tbody>
                                </table>
                            </div>
                        </div>
                        <!--/row-->
                    </div>
                    <div class="form-actions">
                        <div class="row">
                            <div class="col-md-6">
                                <div class="row">
                                    <div class="col-md-offset-3 col-md-9">
                                        <button type="submit" class="btn green">Submit</button>
                                        <button type="button" class="btn default">Cancel</button>
                                    </div>
                                </div>
                            </div>
                            <div class="col-md-6">
                            </div>
                        </div>
                    </div>
                </form>
                <!-- END FORM-->
            </div>
        </div>


        <!-- BEGIN PORTLET-->
        <div class="portlet box green-jungle">
            <div class="portlet-title">
                <div class="caption">
                    <i class="fa fa-gift"></i>料仓详情
                </div>
                <div class="tools">
                    <a class="collapse" href="javascript:;" data-original-title="" title="">
                    </a>
                    <a class="config" data-toggle="modal" href="#portlet-config" data-original-title="" title="">
                    </a>
                    <a class="reload" href="javascript:;" data-original-title="" title="">
                    </a>
                    <a class="remove" href="javascript:;" data-original-title="" title="">
                    </a>
                </div>
            </div>
            <div class="portlet-body form">
                <!-- BEGIN FORM-->
                <form:form commandName="storageUpdateForm" class="form-horizontal form-bordered" id="storage"
                           action="storageUpdate.html">
                    <form:hidden path="storage.id"/>
                    <form:hidden path="operation"/>
                    <form:hidden path="opId"/>
                    <input type="hidden" name="id" value="${storageUpdateForm.storage.id}"/>
                    <input type="hidden" name="cid" id="storageCid" value="${storageUpdateForm.storage.cid}"/>

                    <div class="form-body">
                        <%@include file="/common/success.jsp" %>
                        <%@include file="/common/error.jsp" %>

                        <div class="form-group">
                            <label class="control-label col-md-2"><fmt:message key="storage.name"/></label>
                            <%--<input class="control-label col-md-1" id="storageStatus" disabled="true"/>--%>

                            <div class="col-md-2">
                                <div style="text-align:left" class="input-group">
                                    <form:input type="text" id="name" path="storage.name" class="form-control"/>
                                    <form:errors path="storage.name" cssStyle="color: red"/>
                                </div>
                            </div>

                            <label class="control-label col-md-2"><fmt:message key="storage.cid"/></label>

                            <div class="col-md-2">
                                <div style="text-align:left" class="input-group">
                                    <form:input type="text" id="cid" path="storage.cid" class="form-control"/>
                                    <form:errors path="storage.cid" cssStyle="color: red"/>
                                </div>
                            </div>
                        </div>
                    </div>
                    <div class="form-actions">
                        <div class="row">
                            <div class="col-md-offset-3 col-md-9">
                                <button class="btn green" onchange="saveStorage()"><i
                                        class="fa fa-check"></i><fmt:message key="button.save"/></button>
                                <c:choose>
                                    <c:when test="${not empty storageUpdateForm.storage.id}">
                                        <button class="btn blue" onclick="deleteStorage()"><fmt:message
                                                key="button.delete"/></button>
                                    </c:when>
                                    <c:otherwise>
                                        <button class="btn blue" disabled="true"><fmt:message
                                                key="button.delete"/></button>
                                    </c:otherwise>
                                </c:choose>
                                <c:if test="${not empty storageUpdateForm.storage.id}">
                                    <a class="btn blue" data-toggle="modal" href="#basic"><fmt:message
                                            key="button.uploadFile"/></a>
                                </c:if>
                            </div>
                        </div>
                    </div>
                </form:form>
                <!-- END FORM-->
                <%@ include file="/common/fileUpload.jsp" %>
            </div>
        </div>
        <!-- END PORTLET-->
    </div>
</div>


<c:set var="scripts" scope="request">

    <script src="${ctx}/assets/global/plugins/bootstrap-fileinput/bootstrap-fileinput.js"></script>

    <script language="JavaScript" type="text/javascript">
        $('#newTower').click(function (e) {
            e.preventDefault();
            //var newRow = "<tr><td>新行第一列</td><td>新行第二列</td><td>新行第三列</td><td>新行第四列</td></tr>";
            //var newRow = "<tr>"+$("#towerTable tbody tr:eq(0)").html()+"</tr>";
            var rowLength = $("#towerTable tr").length;
            var row = '<tr><td><input type="text" value="'+rowLength+'" name="towerIds"></td>'+
                    '<td>0 </td>' +
                    '<td><div class="col-md-9"> <div class="fileinput fileinput-new" data-provides="fileinput"> <span class="btn default btn-file"> <span class="fileinput-new">Select file </span> <span class="fileinput-exists">Change </span> <input type="file" name="..."> </span> <span class="fileinput-filename"></span> &nbsp; <a href="#" class="close fileinput-exists" data-dismiss="fileinput"> </a> </div> </div> </td> ' +
                    '<td> <a href="#" class="delete" onclick="deleteRow(this);">delete</a> </td></tr>'
            //alert(newRow);
            $("#towerTable tbody tr:last").after(row);
        });
        function deleteRow(tdObj){
            $(tdObj).parent().parent().remove();
        }
    </script>
</c:set>