|
@@ -60,9 +60,10 @@ layui.define(function(exports) {
|
|
|
move: false,
|
|
|
extend: false
|
|
|
}
|
|
|
+ let copyRange = null;
|
|
|
const $ = layui.jquery
|
|
|
const option = $.extend(true, {}, sheetOption)
|
|
|
- option.container = 'luckysheet'
|
|
|
+ option.container = ''
|
|
|
const templateReportType = layui.sheetTypew.templateReportType
|
|
|
if ((templateReportType == 2 || templateReportType == 5) && !edit) {
|
|
|
option.row = parseInt(layui.sheetTypew.templateEventReportNum) + 50
|
|
@@ -104,6 +105,49 @@ layui.define(function(exports) {
|
|
|
}
|
|
|
return true
|
|
|
},
|
|
|
+ rangeCopyAfter:function(range,data){
|
|
|
+ // copyRange = range;
|
|
|
+ // let scol = copyRange[0].column[0];
|
|
|
+ // let ecol = copyRange[0].column[1];
|
|
|
+ // let srow = copyRange[0].row[0];
|
|
|
+ // let erow = copyRange[0].row[1];
|
|
|
+ // console.log(scol);
|
|
|
+ // console.log(srow);
|
|
|
+ // console.log(luckysheet.getCellValue(3, 6));
|
|
|
+ // for(let i=srow;i<=erow;i++){
|
|
|
+ // for(let j=scol;j<=ecol;j++){
|
|
|
+ // const cell = luckysheet.getCellValue(i, j);
|
|
|
+ // console.log(cell)
|
|
|
+ // }
|
|
|
+ // }
|
|
|
+ },
|
|
|
+ rangePasteBefore:function(range,data){
|
|
|
+ // console.log('rangePasteBefore')
|
|
|
+ // console.log(range);
|
|
|
+ // console.log(data);
|
|
|
+ // let scol = range[0].column[0];
|
|
|
+ // let ecol = range[0].column[1];
|
|
|
+ // let srow = range[0].row[0];
|
|
|
+ // let erow = range[0].row[1];
|
|
|
+ // console.log(scol);
|
|
|
+ // console.log(srow);
|
|
|
+ // console.log(luckysheet.getCellValue(3, 6));
|
|
|
+ // for(let i=srow;i<=erow;i++){
|
|
|
+ // for(let j=scol;j<=ecol;j++){
|
|
|
+ // const cell = luckysheet.getCellValue(i, j);
|
|
|
+ // console.log(cell)
|
|
|
+ // }
|
|
|
+ // }
|
|
|
+ },
|
|
|
+ cellMousedown:function(cell,position,sheet,ctx){
|
|
|
+ //console.log(position.r);
|
|
|
+ //console.log(position.c);
|
|
|
+ //console.log(cell);
|
|
|
+ },
|
|
|
+ rangePasteAfter:function(range,data){
|
|
|
+ //console.log('rangePasteAfter')
|
|
|
+ //console.log(data);
|
|
|
+ },
|
|
|
sheetMousemove: function(cell, position, sheet, moveState) {
|
|
|
if (moveState.cellSelectedMove && !moveJson.move) {
|
|
|
moveJson.sr = position.r
|