|
@@ -65,7 +65,15 @@ class LuckySheet extends React.Component {
|
|
|
return uuid.join('');
|
|
|
}
|
|
|
renderSheet(currentData) {
|
|
|
- const { onClickCell, version, getUser, onUpdate, templateId, onDelSheet } = this.props;
|
|
|
+ const {
|
|
|
+ onClickCell,
|
|
|
+ version,
|
|
|
+ getUser,
|
|
|
+ onUpdate,
|
|
|
+ templateId,
|
|
|
+ onDelSheet,
|
|
|
+ permissions,
|
|
|
+ } = this.props;
|
|
|
const data = currentData || this.props.data;
|
|
|
const _this = this;
|
|
|
if (!this.luckysheet) {
|
|
@@ -83,7 +91,7 @@ class LuckySheet extends React.Component {
|
|
|
// forceCalculation: true,
|
|
|
hook: {
|
|
|
cellMousedown: (cell, position, sheet) => {
|
|
|
- console.log(cell, position, sheet)
|
|
|
+ console.log(cell, position, sheet);
|
|
|
onClickCell && onClickCell(cell, position, sheet);
|
|
|
},
|
|
|
cellPasteBefore: cell => {
|
|
@@ -151,6 +159,7 @@ class LuckySheet extends React.Component {
|
|
|
authorityUrl: `/api/v1/purchase/bom/user/excel/col?depId=${localStorage.depId ||
|
|
|
0}&JWT-TOKEN=${token}`,
|
|
|
getUser,
|
|
|
+ permissions,
|
|
|
// workbookCreateBefore(luckysheet) {
|
|
|
// console.log('===============================', luckysheet);
|
|
|
// let oldConfig = JSON.parse(JSON.stringify(luckysheet.getConfig()));
|
|
@@ -662,7 +671,6 @@ class LuckySheet extends React.Component {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
-
|
|
|
render() {
|
|
|
return (
|
|
|
<iframe
|