|
@@ -654,6 +654,7 @@ $(document).ready(() => {
|
|
|
};
|
|
|
posSpreadSetting.imageClick = function (data) {
|
|
|
const node = SpreadJsObj.getSelectObject(slSpread.getActiveSheet());
|
|
|
+ if (node.lock) return;
|
|
|
changesObj.loadChanges({bills: node, pos: data});
|
|
|
};
|
|
|
posSpreadSetting.getColor = function (sheet, data, row, col, defaultColor) {
|
|
@@ -1427,7 +1428,7 @@ $(document).ready(() => {
|
|
|
loadCurPosData: function () {
|
|
|
const sheet = slSpread.getActiveSheet();
|
|
|
const node = SpreadJsObj.getSelectObject(sheet);
|
|
|
- if (node.lock) spSpread.getActiveSheet().zh_setting.readOnly = node.lock;
|
|
|
+ spSpread.getActiveSheet().zh_setting.readOnly = node.lock;
|
|
|
if (node) {
|
|
|
const posData = stagePos.ledgerPos[itemsPre + node.id] || [];
|
|
|
SpreadJsObj.loadSheetData(spSpread.getActiveSheet(), 'data', posData);
|
|
@@ -3968,6 +3969,7 @@ $(document).ready(() => {
|
|
|
if (p.pwd === $('#unlock-pwd').val()) {
|
|
|
const refresh = stageTree.lockNode(p, false);
|
|
|
SpreadJsObj.reloadRowsReadonly(slSpread.getActiveSheet(), refresh);
|
|
|
+ stagePosSpreadObj.loadCurPosData();
|
|
|
$('#unlock').modal('hide');
|
|
|
reloadCooperationHtml();
|
|
|
} else {
|