From b5c5eb130ca0848124f9d136af4be142ad5aac07 Mon Sep 17 00:00:00 2001 From: binxie <137736985@qq.com> Date: 星期一, 26 六月 2023 14:42:02 +0800 Subject: [PATCH] backup0626 --- force-app/main/default/aura/RetrospectiveWeeklyReport/RetrospectiveWeeklyReportHelper.js | 66 +++++++++++++++++++++++++++------ 1 files changed, 54 insertions(+), 12 deletions(-) diff --git a/force-app/main/default/aura/RetrospectiveWeeklyReport/RetrospectiveWeeklyReportHelper.js b/force-app/main/default/aura/RetrospectiveWeeklyReport/RetrospectiveWeeklyReportHelper.js index c3ae9e8..bc0f6c7 100644 --- a/force-app/main/default/aura/RetrospectiveWeeklyReport/RetrospectiveWeeklyReportHelper.js +++ b/force-app/main/default/aura/RetrospectiveWeeklyReport/RetrospectiveWeeklyReportHelper.js @@ -40,6 +40,46 @@ }); $A.enqueueAction(action); }, + doinitSave: function (component, event, helper) { + document.title = "杩芥函鏃ユ姤"; + component.set('v.loginEdit', true); + this.report_date_list(component, event, helper, 5); + var action = component.get('c.getalldata'); + action.setCallback(this, function (response) { + var state = response.getState(); + if (state == 'SUCCESS') { + var res = response.getReturnValue(); + component.set('v.alldata', res.reports); + component.set('v.fieldsmap', res.fieldsMap); + component.set('v.allselectlist', res.allselectlist); + component.set('v.doclist', res.doclist); + //fy + + var xx = res.UserProType; + component.set('v.UserProType', res.UserProType); + var gg = component.get('v.UserProType'); + //fy + component.find('select_agency_person').set('v.options', this.conv_selected(res.allselectlist.AgencyPerson__c)); + component.find('select_DealerPersonnel').set('v.options', this.conv_selected(res.allselectlist.DealerPersonnel__c)); + component.find('select_purpose_type').set('v.options', this.conv_selected(res.allselectlist.WorkRecord__c)); + component.find('select_ProductClassification').set('v.options', this.conv_selected(res.allselectlist.ProductClassification__c)); + component.find('select_stageName').set('v.options', this.conv_selected(res.allselectlist.StageName__c)); + component.set('v.selected_agency_person', res.allselectlist.AgencyPerson__c[0].label); + component.set('v.dialog_type', '鏂板缓'); + this.get_reports(component, event, helper, component.find('select_date').get('v.value'), component.find('select_agency_person').get('v.value')); + + component.set('v.PIConfig', res.PIConfig);// 20220222 PI鏀归�� by Bright + component.set('v.loginEdit', false); + } + else { + //component.set('v.errorMessage', 'doinit failed.'); + this.error('doinit failed.'); + this.showErrorToast(component); + component.set('v.loginEdit', false); + } + }); + $A.enqueueAction(action); + }, //鍏朵粬鍝佺墝浜у搧绫诲埆 涓嬫媺妗嗚祴鍊� selectProductCcategory: function (component) { var select_ProductClassification = component.find('select_ProductClassification').get('v.value'); @@ -76,7 +116,7 @@ "date_str": date_str, "person_str": person_str, }); - component.set('v.login', true); + component.set('v.loginEdit', true); action.setCallback(this, function (response) { var state = response.getState(); @@ -145,15 +185,15 @@ component.set('v.report_count', res.reports.length); } //fy 20220414 end - component.set('v.login', false); + component.set('v.loginEdit', false); }, staticResourceAgencyContact.token); } else { - component.set('v.login', false); + component.set('v.loginEdit', false); } } } else { component.set('v.list_message', 'no_data'); - component.set('v.login', false); + component.set('v.loginEdit', false); } } @@ -161,7 +201,7 @@ //component.set('v.errorMessage', 'get_reports failed.'); this.error('get_reports failed.'); this.showErrorToast(component); - component.set('v.login', false); + component.set('v.loginEdit', false); } }); $A.enqueueAction(action); @@ -1013,7 +1053,7 @@ return false; } // 淇濆瓨鍑︾悊 - component.set('v.login', true); + component.set('v.loginEdit', true); if (component.get('v.mode') == 'edit') { var Agency_Report__c = component.get('v.select_report_data').Id; var action = component.get('c.editAgencyReport'); @@ -1047,6 +1087,7 @@ action.setCallback(this, function (response) { var state = response.getState(); if (state == 'SUCCESS') { + debugger component.set('v.successMessage', '缂栬緫淇濆瓨鎴愬姛'); this.showSuccessToast(component); var report_id = response.getReturnValue(); @@ -1063,14 +1104,14 @@ component.set('v.update_select_report_data_id', report_id); this.get_reports(component, event, helper, component.get('v.select_report_data').Submit_date__c, component.get('v.select_report_data').Person_In_Charge2__c); component.find('save_button').set('v.disabled', false); - component.set('v.login', false); + component.set('v.loginEdit', false); } else { //component.set('v.errorMessage', 'save_report failed.'); this.error('save_report failed.'); this.showErrorToast(component); component.find('save_button').set('v.disabled', false); - component.set('v.login', false); + component.set('v.loginEdit', false); } }); $A.enqueueAction(action); @@ -1143,15 +1184,16 @@ this.error('get_reports_now failed.'); this.showErrorToast(component); component.find('save_button').set('v.disabled', false); - component.set('v.login', false); + component.set('v.loginEdit', false); } }); $A.enqueueAction(action2); this.allclear(component); component.find('select_WorkMark').set('v.value', false); component.find('save_button').set('v.disabled', false); - component.set('v.login', false); - this.doinit(component, event, helper); + component.set('v.loginEdit', false); + debugger + this.doinitSave(component, event, helper); } else { var error = response.getError(); @@ -1159,7 +1201,7 @@ this.error('淇濆瓨鏃ユ姤澶辫触'); this.showErrorToast(component); component.find('save_button').set('v.disabled', false); - component.set('v.login', false); + component.set('v.loginEdit', false); } }); $A.enqueueAction(action); -- Gitblit v1.9.1