发布2.3测试版

This commit is contained in:
2021-05-02 05:55:42 +08:00
parent 8732c85312
commit ef8224d20e
83 changed files with 635 additions and 1361 deletions
@@ -100,7 +100,7 @@
];
grid.onRowClicked = function (row) {
var ret = grid.writeSelected(row.data);
var ret = grid.dialogSelected(row.data);
if (ret) {
hideDropMenu($input, options);
}
@@ -109,7 +109,7 @@
/**
* 写入选中
*/
grid.writeSelected = function(selectedRow) {
grid.dialogSelected = function(selectedRow) {
var ret = true;
var list = gdoo.forms[params.form_id];
var links = list.links[params.id];
+5 -4
View File
@@ -39,7 +39,8 @@ function gridForm(table, options) {
var event = gdoo.event.get('grid.' + table);
var editable = event.editable || {};
var editable = event.args.editable || {};
grid.defaultColDef.editable = function(params) {
if (params.node.rowPinned) {
return false;
@@ -93,14 +94,14 @@ function gridForm(table, options) {
new agGrid.Grid(gridDiv, grid);
grid.api.dialogSelected = function(query) {
grid.api.dialogSelected = function(query, selectedRows) {
var dialogEvent = gdoo.event.get(query.form_id + '.' + query.id);
var links = options.links[query.id];
var dialog = gdoo.dialogs[query.form_id + '_' + query.id];
//var dialogGrid = gdoo.dialogs[query.form_id + '_' + query.id];
//var selectedRows = dialogGrid.getSelectedRows();
var selectedRows = dialog.getSelectedRows();
var store = grid.api.memoryStore;
var rows = [];
grid.api.forEachNode(function(rowNode, index) {