Explorar el Código

优化物资多选组件

mrzcc hace 6 años
padre
commit
f66891449c

+ 0 - 14
WebService/src/main/resources/components/resourceStorePackage/resourceStore-table/resourceStoreTable.html

@@ -1,14 +0,0 @@
-<div id="resourceBootstropTable" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="exampleModalLabel"
-     aria-hidden="true">
-    <div class="modal-dialog modal-lg">
-        <div class="modal-content">
-            <div class="modal-body">
-                <h3 class="m-t-none m-b ">物资列表</h3>
-                <div class="ibox-content">
-                    <table id="resourceStore_table"></table>
-                </div>
-            </div>
-        </div>
-    </div>
-</div>
-

+ 0 - 135
WebService/src/main/resources/components/resourceStorePackage/resourceStore-table/resourceStoreTable.js

@@ -1,135 +0,0 @@
-(function (vc) {
-    var DEFAULT_PAGE = 1;
-    var DEFAULT_ROWS = 10;
-    vc.extends({
-        data: {
-            resourceStoreManageInfo: {
-                resourceStores: [],
-                total: 0,
-                records: 1,
-                moreCondition: false,
-                resName: '',
-                conditions: {
-                    resId: '',
-                    resName: '',
-                    resCode: '',
-                    page:'',
-                    row:''
-                },
-                data:{
-                    total:'',
-                    rows:''
-                }
-            }
-        },
-        _initMethod: function () {
-            vc.component._listResourceStores(DEFAULT_PAGE,DEFAULT_ROWS);
-            //vc.component._initResourceStoreTable();
-            // console.log("table加载本地数据:"+vc.component.resourceStoreManageInfo.data.rows);
-            // console.log("table加载本地数据:"+vc.component.resourceStoreManageInfo.data.total);
-            // $('#resourceStore_table').bootstrapTable('load', vc.component.resourceStoreManageInfo.data);
-        },
-        _initEvent: function () {
-            vc.on('resourceStoreTable', 'openResourceStoreTableModal', function () {
-                $('#resourceBootstropTable').modal('show');
-            });
-        },
-        methods: {
-            _listResourceStores: function (_page, _rows) {
-                vc.component.resourceStoreManageInfo.conditions.page = _page;
-                vc.component.resourceStoreManageInfo.conditions.row = _rows;
-                var param = {
-                    params: vc.component.resourceStoreManageInfo.conditions
-                };
-
-                //发送get请求
-                vc.http.get('resourceStoreManage',
-                    'list',
-                    param,
-                    function (json, res) {
-                        var _resourceStoreManageInfo = JSON.parse(json);
-                        vc.component.resourceStoreManageInfo.total = _resourceStoreManageInfo.total;
-                        vc.component.resourceStoreManageInfo.records = _resourceStoreManageInfo.records;
-                        vc.component.resourceStoreManageInfo.resourceStores = _resourceStoreManageInfo.resourceStores;
-
-                        vc.component.resourceStoreManageInfo.data.total = _resourceStoreManageInfo.total;
-                        vc.component.resourceStoreManageInfo.data.rows = _resourceStoreManageInfo.resourceStores;
-                        vc.emit('pagination', 'init', {
-                            total: vc.component.resourceStoreManageInfo.records,
-                            currentPage: _page
-                        });
-                    }, function (errInfo, error) {
-                        console.log('请求失败处理');
-                    }
-                );
-            },
-            //初始化表格
-            _initResourceStoreTable: function () {
-                $('#resourceStore_table').bootstrapTable({
-                    data:vc.component.resourceStoreManageInfo.data,
-                    // url:'/callComponent/resourceStoreManage/list',
-                    // method: 'get',                      //请求方式(*)
-                    // pagination: true,                   //是否显示分页(*)
-                    // pageNumber: 1,                       //初始化加载第一页,默认第一页
-                    // pageSize: 10,                       //每页的记录行数(*)
-                    // pageList: [10, 25, 50, 100],        //可供选择的每页的行数(*)
-                    // showColumns: false,                 //是否显示所有的列
-                    // showRefresh: false,                 //是否显示刷新按钮
-                    clickToSelect: true,                //是否启用点击选中行
-                    height: 350,                        //行高,如果没有设置height属性,表格自动根据记录条数觉得表格高度
-                    // showToggle: false,                   //是否显示详细视图和列表视图的切换按钮
-                    // cardView: false,                    //是否显示详细视图
-                    // detailView: false,                   //是否显示父子表
-                    columns: [
-                        {
-                            field: 'resId',
-                            title: '资源ID',
-                        },
-                        {
-                            field: 'resName',
-                            title: '资源名称',
-                        }, {
-                            field: 'resCode',
-                            title: '物品编码',
-                        }, {
-                            field: 'price',
-                            title: '单价',
-                        }, {
-                            field: 'stock',
-                            title: '库存'},
-                        // }, {
-                        //     field: 'quantity',
-                        //     title: '采购数量'
-                        // },
-                        {
-                            field: 'remark',
-                            title: '备注'
-                        }
-                    ],
-                });
-            },
-            _openAddResourceStoreModal: function () {
-                vc.emit('addResourceStore', 'openAddResourceStoreModal', {});
-            },
-            _openEditResourceStoreModel: function (_resourceStore) {
-                vc.emit('editResourceStore', 'openEditResourceStoreModal', _resourceStore);
-            },
-            _openDeleteResourceStoreModel: function (_resourceStore) {
-                vc.emit('deleteResourceStore', 'openDeleteResourceStoreModal', _resourceStore);
-            },
-            _queryResourceStoreMethod: function () {
-                vc.component._listResourceStores(DEFAULT_PAGE, DEFAULT_ROWS);
-
-            },
-            _moreCondition: function () {
-                if (vc.component.resourceStoreManageInfo.moreCondition) {
-                    vc.component.resourceStoreManageInfo.moreCondition = false;
-                } else {
-                    vc.component.resourceStoreManageInfo.moreCondition = true;
-                }
-            }
-
-
-        }
-    });
-})(window.vc);