| | |
| | | <div class="select-list"> |
| | | <ul> |
| | | <li> |
| | | <p>出入库单子号:</p> |
| | | <p>工单号:</p> |
| | | <input type="text" name="code"/> |
| | | </li> |
| | | <li> |
| | | <p>项目名称:</p> |
| | | <input type="text" name="projectName"/> |
| | | </li> |
| | | <li> |
| | | <p>设备名称:</p> |
| | | <p>名称:</p> |
| | | <input type="text" name="deviceName"/> |
| | | </li> |
| | | <li> |
| | | <p>出入库类型:</p> |
| | | <p>类型:</p> |
| | | <select name="type" th:with="type=${@dict.getType('device_log_type')}"> |
| | | <option value="">所有</option> |
| | | <option th:each="dict : ${type}" th:text="${dict.dictLabel}" th:value="${dict.dictValue}"></option> |
| | |
| | | <input type="text" name="optUser"/> |
| | | </li> |
| | | <li> |
| | | <p>使用人:</p> |
| | | <p>负责人:</p> |
| | | <input type="text" name="applyUser"/> |
| | | </li> |
| | | <li> |
| | |
| | | <a class="btn btn-danger multiple disabled" onclick="$.operate.removeAll()" shiro:hasPermission="geo:deviceLog:remove"> |
| | | <i class="fa fa-remove"></i> 删除 |
| | | </a> |
| | | <a class="btn btn-warning" onclick="$.table.exportExcel()" shiro:hasPermission="geo:deviceLog:export"> |
| | | <i class="fa fa-download"></i> 导出 |
| | | </a> |
| | | <!-- <a class="btn btn-warning" onclick="$.table.exportExcel()" shiro:hasPermission="geo:deviceLog:export">--> |
| | | <!-- <i class="fa fa-download"></i> 导出--> |
| | | <!-- </a>--> |
| | | <a class="btn btn-info" onclick="$.table.importExcel()" shiro:hasPermission="geo:deviceLog:import"> |
| | | <i class="fa fa-upload"></i> 导入 |
| | | </a> |
| | | </div> |
| | | <div class="col-sm-12 select-table table-striped"> |
| | | <table id="bootstrap-table"></table> |
| | |
| | | $(function() { |
| | | var options = { |
| | | url: prefix + "/list?projectId="+projectId, |
| | | createUrl: prefix + "/add", |
| | | createUrl: prefix + "/add?projectId="+projectId, |
| | | updateUrl: prefix + "/edit/{id}", |
| | | removeUrl: prefix + "/remove", |
| | | exportUrl: prefix + "/export", |
| | | importUrl: prefix + "/importDeviceLog/"+projectId, |
| | | modalName: "设备出入库记录", |
| | | columns: [{ |
| | | checkbox: true |
| | | }, |
| | | { |
| | | field : 'id', |
| | | field : 'id', |
| | | title : '主键', |
| | | visible: false |
| | | }, |
| | | { |
| | | field : 'code', |
| | | title : '出入库单子号' |
| | | field : 'code', |
| | | title : '工单号', |
| | | sortable:true |
| | | }, |
| | | { |
| | | field : 'projectName', |
| | | title : '项目名称' |
| | | field : 'projectName', |
| | | title : '场地名称', |
| | | visible: false |
| | | }, |
| | | { |
| | | field : 'deviceCode', |
| | | title : '编号', |
| | | visible: false |
| | | }, |
| | | { |
| | | field : 'deviceName', |
| | | title : '名称' |
| | | }, |
| | | { |
| | | field : 'deviceName', |
| | | title : '设备名称' |
| | | }, |
| | | { |
| | | field : 'type', |
| | | title : '出入库类型', |
| | | field : 'type', |
| | | title : '设备/材料', |
| | | sortable:true, |
| | | formatter: function(value, row, index) { |
| | | return $.table.selectDictLabel(typeDatas, value); |
| | | } |
| | | }, |
| | | { |
| | | field : 'inboundDate', |
| | | title : '入库时间', |
| | | sortable:true |
| | | }, |
| | | { |
| | | field : 'transactionDate', |
| | | title : '出入库时间' |
| | | field : 'outboundDate', |
| | | title : '出库时间', |
| | | sortable:true |
| | | }, |
| | | { |
| | | field : 'optUser', |
| | | title : '经办人' |
| | | field : 'optUser', |
| | | title : '经办人', |
| | | sortable:true |
| | | }, |
| | | { |
| | | field : 'applyUser', |
| | | title : '使用人' |
| | | field : 'applyUser', |
| | | title : '负责人', |
| | | sortable:true |
| | | }, |
| | | { |
| | | field : 'number', |
| | | title : '出入库数量' |
| | | field : 'number', |
| | | title : '数量' |
| | | }, |
| | | { |
| | | field : 'remark', |
| | | field : 'remark', |
| | | title : '备注' |
| | | }, |
| | | { |
| | |
| | | }; |
| | | $.table.init(options); |
| | | }); |
| | | |
| | | //下载 |
| | | function importTemplate() { |
| | | var filename="设备出入库记录模板.xls"; |
| | | window.location.href = ctx + "common/download?fileName=" + encodeURI(filename) + "&delete=" + false; |
| | | } |
| | | </script> |
| | | </body> |
| | | |
| | | <!-- 导入区域 --> |
| | | <script id="importTpl" type="text/template"> |
| | | <form enctype="multipart/form-data" class="mt20 mb10"> |
| | | <div class="col-xs-offset-1"> |
| | | <input type="file" id="file" name="file"/> |
| | | <div class="mt10 pt5"> |
| | | <input type="checkbox" id="updateSupport" name="updateSupport" title="导入设备出入库信息"> 是否更新已经存在的数据 |
| | | <a onclick="importTemplate()" class="btn btn-default btn-xs"><i class="fa fa-file-excel-o"></i> 下载模板</a> |
| | | </div> |
| | | <font color="red" class="pull-left mt10"> |
| | | 提示:仅允许导入“xls”或“xlsx”格式文件! |
| | | </font> |
| | | </div> |
| | | </form> |
| | | </script> |
| | | |
| | | </html> |