|
@@ -1778,6 +1778,11 @@ $(document).ready(() => {
|
|
|
updateData.unit_price = data.unit_price;
|
|
|
updateData.pos_name = data.pos_name;
|
|
|
}
|
|
|
+ if (data.custom_define.indexOf('doc_code') === -1) {
|
|
|
+ updateData.custom_define = data.custom_define;
|
|
|
+ updateData.custom_define.push('doc_code');
|
|
|
+ updateData.custom_define = updateData.custom_define.join(',');
|
|
|
+ }
|
|
|
updateData.doc_code = info.editingText === null ? '' : info.editingText;
|
|
|
postData(window.location.pathname + '/detail/save', updateData, function (result) {
|
|
|
stageIm.loadUpdateDetailData(result);
|
|
@@ -1818,6 +1823,11 @@ $(document).ready(() => {
|
|
|
updateData.unit_price = data.unit_price;
|
|
|
updateData.pos_name = data.pos_name;
|
|
|
}
|
|
|
+ if (data.custom_define.indexOf('doc_code') === -1) {
|
|
|
+ updateData.custom_define = data.custom_define;
|
|
|
+ updateData.custom_define.push('doc_code');
|
|
|
+ updateData.custom_define = updateData.custom_define.join(',');
|
|
|
+ }
|
|
|
updateData.doc_code = info.sheet.getText(curRow, info.cellRange.col).replace('\n', '');
|
|
|
datas.push(updateData);
|
|
|
}
|
|
@@ -1844,6 +1854,7 @@ $(document).ready(() => {
|
|
|
const updateData = {lid: data.lid};
|
|
|
if (data.uuid) {
|
|
|
updateData.uuid = data.uuid;
|
|
|
+ updateData.custom_define = data.custom_define;
|
|
|
updateData.doc_code = '';
|
|
|
datas.push(updateData);
|
|
|
}
|
|
@@ -1889,6 +1900,11 @@ $(document).ready(() => {
|
|
|
} else {
|
|
|
updateData.doc_code = text.replace('\n', '');
|
|
|
}
|
|
|
+ if (data.custom_define.indexOf('doc_code') === -1) {
|
|
|
+ updateData.custom_define = data.custom_define;
|
|
|
+ updateData.custom_define.push('doc_code');
|
|
|
+ updateData.custom_define = updateData.custom_define.join(',');
|
|
|
+ }
|
|
|
datas.push(updateData);
|
|
|
}
|
|
|
}
|
|
@@ -2071,7 +2087,7 @@ $(document).ready(() => {
|
|
|
defaultRowHeight: 21,
|
|
|
headerFont: '12px 微软雅黑',
|
|
|
font: '12px 微软雅黑',
|
|
|
- }
|
|
|
+ };
|
|
|
sjsSettingObj.setFxTreeStyle(setting, sjsSettingObj.FxTreeStyle.jz);
|
|
|
SpreadJsObj.initSheet(self.gsSpread.getActiveSheet(), setting);
|
|
|
self.gsSpread.bind(spreadNS.Events.ButtonClicked, function (e, info) {
|
|
@@ -2209,9 +2225,11 @@ $(document).ready(() => {
|
|
|
if (!org[field]) {
|
|
|
if (newValue !== '') {
|
|
|
update[field] = newValue;
|
|
|
+ if (data.custom_define.indexOf(field) === -1) update.custom_define.push(field);
|
|
|
}
|
|
|
} else if (newValue !== org[field]){
|
|
|
update[field] = newValue;
|
|
|
+ if (data.custom_define.indexOf(field) === -1) update.custom_define.push(field);
|
|
|
}
|
|
|
}
|
|
|
|
|
@@ -2219,19 +2237,30 @@ $(document).ready(() => {
|
|
|
const updateData = {lid: data.lid, pid: data.pid};
|
|
|
if (data.uuid) {
|
|
|
updateData.uuid = data.uuid;
|
|
|
+ updateData.custom_define = data.custom_define;
|
|
|
} else {
|
|
|
updateData.code = data.code;
|
|
|
updateData.name = data.name;
|
|
|
updateData.unit = data.unit;
|
|
|
updateData.unit_price = data.unit_price;
|
|
|
updateData.pos_name = data.pos_name;
|
|
|
- }
|
|
|
- updateData.bw = $('#bw-name').val();
|
|
|
- updateData.peg = $('#peg').val();
|
|
|
- updateData.xm = $('#xm-name').val();
|
|
|
- updateData.position = $('#position').val();
|
|
|
- updateData.drawing_code = $('#drawing-code').val();
|
|
|
- updateData.calc_memo = $('#calc-memo').val();
|
|
|
+ updateData.custom_define = [];
|
|
|
+ }
|
|
|
+ check('bw', $('#bw-name'), data, updateData);
|
|
|
+ check('peg', $('#peg'), data, updateData);
|
|
|
+ check('xm', $('#xm'), data, updateData);
|
|
|
+ check('position', $('#position'), data, updateData);
|
|
|
+ check('jldy', $('#jldy'), data, updateData);
|
|
|
+ check('drawing_code', $('#drawing_code'), data, updateData);
|
|
|
+ check('calc-memo', $('#calc-memo'), data, updateData);
|
|
|
+ updateData.custom_define = updateData.custom_define.join(',');
|
|
|
+ // updateData.bw = $('#bw-name').val();
|
|
|
+ // updateData.peg = $('#peg').val();
|
|
|
+ // updateData.xm = $('#xm-name').val();
|
|
|
+ // updateData.position = $('#position').val();
|
|
|
+ // updateData.jldy = $('#jldy').val();
|
|
|
+ // updateData.drawing_code = $('#drawing-code').val();
|
|
|
+ // updateData.calc_memo = $('#calc-memo').val();
|
|
|
postData(window.location.pathname + '/detail/save', updateData, function (result) {
|
|
|
stageIm.loadUpdateDetailData(result);
|
|
|
self.reLoadDetailData();
|
|
@@ -2378,6 +2407,11 @@ $(document).ready(() => {
|
|
|
updateData.unit_price = data.unit_price;
|
|
|
updateData.pos_name = data.pos_name;
|
|
|
}
|
|
|
+ if (data.custom_define.indexOf('calc_img') === -1) {
|
|
|
+ updateData.custom_define = data.custom_define;
|
|
|
+ updateData.custom_define.push('calc_img');
|
|
|
+ updateData.custom_define = updateData.custom_define.join(',');
|
|
|
+ }
|
|
|
updateData.img = canvas.toDataURL('image/png');
|
|
|
updateData.imgInfo = itemInfo;
|
|
|
postData(window.location.pathname + '/detail/merge-img', updateData, function (result) {
|