From 9dfe75f4dcf98ba8ec2222af73821920f17578bc Mon Sep 17 00:00:00 2001 From: king <18310653075@163.com> Date: 星期六, 23 十二月 2023 15:33:09 +0800 Subject: [PATCH] 2023-12-23 --- src/utils/utils.js | 24 +++++------------------- 1 files changed, 5 insertions(+), 19 deletions(-) diff --git a/src/utils/utils.js b/src/utils/utils.js index 6754540..3177c1d 100644 --- a/src/utils/utils.js +++ b/src/utils/utils.js @@ -1403,7 +1403,6 @@ let datavars = {} // 澹版槑鐨勫彉閲忥紝琛ㄥ崟鍙婃樉绀哄垪 let _actionType = null let _callbacksql = '' - let foreignKey = setting.foreignKey ? setting.foreignKey.toLowerCase() : '' if (verify.default !== 'false') { // 鍒ゆ柇鏄惁浣跨敤榛樿sql _actionType = btn.sqlType @@ -1786,19 +1785,13 @@ item.field.split(',').forEach((_field, index) => { let _key = _field.toLowerCase() let _val = datavars[_key] !== undefined ? datavars[_key] : '' - let _fval = `'${_val}'` - if (_key === 'bid' && !datavars.bid) { // 琛ㄥ崟涓病鏈塨id鍒欎娇鐢ㄧ郴缁焍id鍙橀噺 - _fval = '@BID@' - } - if (_key === 'bid' && foreignKey) { - arr.push(foreignKey) - _fieldValue.push(`${foreignKey}=${_fval}`) - } else { - arr.push(_key) - _fieldValue.push(`${_key}=${_fval}`) + arr.push(_key) + if (_key === 'bid' && !_val) { // 琛ㄥ崟涓病鏈塨id鍒欎娇鐢ㄧ郴缁焍id鍙橀噺 + _val = BID } + _fieldValue.push(`${_key}='${_val}'`) _value.push(`${_labels[index] || ''}锛�${_val || ''}`) }) @@ -1914,14 +1907,7 @@ values.push('@fullname') } if (!keys.includes('bid')) { - if (foreignKey && !keys.includes(foreignKey)) { - keys.push(foreignKey) - } else { - keys.push('bid') - } - values.push('@BID@') - } else if (foreignKey && !keys.includes(foreignKey)) { - keys.push(foreignKey) + keys.push('bid') values.push('@BID@') } -- Gitblit v1.8.0