Commit 575b1a39 authored by 覃振观's avatar 覃振观 👶

1

parent 039e7074
......@@ -159,8 +159,8 @@ function listeningGrid(elId, options) {
options.data = data;
// ------------------ 编辑框打开前记录当前行 ------------------
const originalOnBeforeEdit = options.onBeforeEdit;
options.onBeforeEdit = function(editParm){
originalOnBeforeEdit.call(this, editParm);
options.onBeforeEdit = function(editParm, gg){
let domIds = editParm.column.__domid.split('|'), recordId = editParm.record.__id, colName = editParm.column.name;
let parentDomId = domIds[0]+'|'+2+'|'+recordId; // +'|'+domIds[2];
let rowDOM;
......@@ -177,6 +177,9 @@ function listeningGrid(elId, options) {
mapperEntry[rowId]['rowId'] = parentDomId;
mapperEntry[rowId]['rowIndex'] = editParm.rowindex;
}
originalOnBeforeEdit.call(this, editParm, '11');
debugger;
}
const toolbar = options.toolbar;
if(toolbar) {
......@@ -185,8 +188,6 @@ function listeningGrid(elId, options) {
if(but.id === "menuAdd") {
const originalOnClick = but.click;
but.click = function() {
originalOnClick.call(this);
debugger;
let mappingEntry = Object.entries(window.dataMapping);
tryForEach(mappingEntry, entry => {
let beanName = entry[0];
......@@ -203,7 +204,6 @@ function listeningGrid(elId, options) {
// ------------- 设置 mapper -------------
debugger;
tryForEach(entry[1].columns, property => {
mapperData['beanName'] = beanName;
if(!mapper[property]) {
mapper[property] = {};
......@@ -228,9 +228,9 @@ function listeningGrid(elId, options) {
window.dataSet.newData[beanName].ids.push(rowId);
UICtrl.addGridRow(gridManager, data);
}
})
originalOnClick.call(this, data);
debugger;
}
}
......
......@@ -128,7 +128,7 @@ var dataMapping = {
function faceGrid(elId, data) {
var toolbarOptions = UICtrl.getDefaultToolbarOptions({
addHandler: function(){
addHandler: function(rawData){
},
updateHandler: function(){
updateHandler();
......@@ -153,10 +153,8 @@ function faceGrid(elId, data) {
usePager: false,
width: "100%",
height: 150,
onAfterAddRow: function(rowdata) {
onBeforeEdit : function(editParm, gg) {
debugger;
},
onBeforeEdit : function(editParm) {
console.log('original run onBeforeEdit()');
},
onDblClickRow : function(data, rowindex, rowobj) {
......
......@@ -5,6 +5,7 @@ import com.fasterxml.jackson.core.type.TypeReference;
import com.fasterxml.jackson.databind.DeserializationFeature;
import com.fasterxml.jackson.databind.ObjectMapper;
import com.huigou.cache.DictUtil;
import com.huigou.topsun.product.application.ProductApplication;
import com.huigou.topsun.product.domain.Product;
import com.huigou.uasp.annotation.ControllerMapping;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment