|
@@ -74,7 +74,7 @@
|
|
|
};
|
|
|
const refreshCurAttHtml = function () {
|
|
|
const html = [];
|
|
|
- const atts = (nodeIndexes[curNode[setting.key]]) || [];
|
|
|
+ const atts = curNode ? (nodeIndexes[curNode[setting.key]]) || [] : [];
|
|
|
for (const att of atts) {
|
|
|
html.push(getAttHtml(att));
|
|
|
}
|
|
@@ -103,7 +103,11 @@
|
|
|
};
|
|
|
const getCurAttHtml = function (node) {
|
|
|
curNode = node;
|
|
|
- $('#att-cur-hint').text(`${curNode.code || curNode.b_code || ''}/${curNode.name || ''}`);
|
|
|
+ if (curNode) {
|
|
|
+ $('#att-cur-hint').text(`${curNode.code || curNode.b_code || ''}/${curNode.name || ''}`);
|
|
|
+ } else {
|
|
|
+ $('#att-cur-hint').text('');
|
|
|
+ }
|
|
|
refreshCurAttHtml();
|
|
|
};
|
|
|
|
|
@@ -178,6 +182,10 @@
|
|
|
});
|
|
|
// 上传附件
|
|
|
$('#upload-file-btn').click(function () {
|
|
|
+ if (!curNode) {
|
|
|
+ toastr.error('请先选择台账节点');
|
|
|
+ return false;
|
|
|
+ }
|
|
|
const files = $('#upload-file')[0].files;
|
|
|
const formData = new FormData();
|
|
|
formData.append('lid', curNode[setting.key]);
|