数据库管理创建表字段属性字段可拖动

不败少龙

在创建表的时候,可以随意拖动字段,只能一行字段拖动
截图

 rowDrag: {done: function(obj) {
     syncTableData();
     const row_id = obj.row._field_id;      // 当前id
     const row_sort = obj.newIndex + 1;         // 拖动后的排序
     const cache = obj.cache;       // 拖动后的排序
     window._key_i  = 0;
     let options = table.getData("column-table");
     if (row_id==options[row_id]['_field_id']){
     cache[obj.newIndex]=options[row_id];
     }
     layui.each(cache, function (index, item) {
     if (item.default==null){
     item.default=""
     }
     item._field_id = _key_i
     _key_i ++
     delete item['LAY_NUM']
     delete item['LAY_INDEX']
     });
     table.reloadData("column-table", {data:cache});
     syncTableData()
     }},
     done: function () {
     //layer.photos({photos: 'div[lay-id="data-table"]', anim: 5});
     soulTable.render(this);
     }

查看变化的文件
https://github.com/webman-php/admin/pull/95/files

350 1 2
1个评论

s4160415

正需要这个功能

  • 暂无评论

不败少龙

9914
积分
0
获赞数
0
粉丝数
2018-08-17 加入
×
🔝