From 5c01ebbfddb6b8674430b47c22977bea2e350084 Mon Sep 17 00:00:00 2001
From: Li Jun <buli@deloitte.com.cn>
Date: 星期三, 13 四月 2022 10:58:46 +0800
Subject: [PATCH] BackupPIPLFunction0413

---
 force-app/main/default/aura/WeeklyReport/WeeklyReportHelper.js |   56 ++++++++++++++++++++++++++++++++++++--------------------
 1 files changed, 36 insertions(+), 20 deletions(-)

diff --git a/force-app/main/default/aura/WeeklyReport/WeeklyReportHelper.js b/force-app/main/default/aura/WeeklyReport/WeeklyReportHelper.js
index 5883a51..154a13b 100644
--- a/force-app/main/default/aura/WeeklyReport/WeeklyReportHelper.js
+++ b/force-app/main/default/aura/WeeklyReport/WeeklyReportHelper.js
@@ -373,7 +373,12 @@
                     this.set_selected(component, 'select_purpose_type', select_data['Purpose_Type__c']);
                     this.select_purpose_type(component);
                 }
-                                
+                //SWAG-CBX68C fy 銆愬鎵樸�慏AMS绯荤粺鍛ㄦ姤妯″潡鍐呭闇�姹傚鍔� start
+                // 鏀彺闇�姹�
+                if (select_data['SupportNeeds__c'] != '') {
+                    this.set_selected(component, 'SupportNeeds__c', select_data['SupportNeeds__c']);
+                }  
+                //SWAG-CBX68C fy 銆愬鎵樸�慏AMS绯荤粺鍛ㄦ姤妯″潡鍐呭闇�姹傚鍔� end             
                 // 绲愭灉
                 if (select_data['Result__c'] != '' && typeof select_data['Result__c'] !== "undefined") {
                     component.find('select_result').set('v.value', select_data['Result__c']);
@@ -448,6 +453,7 @@
             var Department_Cateogy__c = component.find('select_department').get('v.value');
             var doctor2__c = component.find('select_doctor').get('v.value');
             var Purpose_Type__c = component.find('select_purpose_type').get('v.value');
+            var SupportNeeds__c = component.find('SupportNeeds__c').get('v.value');
             var Opportunity__c = component.get('v.data.Opportunity__c');
             var Product_Category1__c = component.find('select_Product1').get('v.value');
             var Product_Category2__c = component.find('select_Product2').get('v.value');
@@ -481,6 +487,7 @@
                     !Department_Cateogy__c &&
                     !doctor2__c &&
                     !Purpose_Type__c &&
+                    !SupportNeeds__c&&//WAG-CBX68C fy 銆愬鎵樸�慏AMS绯荤粺鍛ㄦ姤妯″潡鍐呭闇�姹傚鍔�
                     !Opportunity__c &&
                     !Product_Category1__c &&
                     !Product_Category2__c &&
@@ -502,6 +509,7 @@
                     select_report_data['Department_Cateogy__c'] == Department_Cateogy__c &&
                     select_report_data['doctor2__c'] == doctor2__c &&
                     select_report_data['Purpose_Type__c'] == Purpose_Type__c &&
+                    select_report_data['SupportNeeds__c'] == SupportNeeds__c &&//WAG-CBX68C fy 銆愬鎵樸�慏AMS绯荤粺鍛ㄦ姤妯″潡鍐呭闇�姹傚鍔�
                     select_report_data['Opportunity__c'] == Opportunity__c &&
                     select_report_data['Product_Category1__c'] == Product_Category1__c &&
                     select_report_data['Product_Category2__c'] == Product_Category2__c &&
@@ -523,6 +531,7 @@
                     select_report_data['Department_Cateogy__c'] == Department_Cateogy__c &&
                     select_report_data['doctor2__c'] == doctor2__c &&
                     select_report_data['Purpose_Type__c'] == Purpose_Type__c &&
+                    select_report_data['SupportNeeds__c'] == SupportNeeds__c &&//WAG-CBX68C fy 銆愬鎵樸�慏AMS绯荤粺鍛ㄦ姤妯″潡鍐呭闇�姹傚鍔�
                     select_report_data['Opportunity__c'] == Opportunity__c &&
                     select_report_data['Product_Category1__c'] == Product_Category1__c &&
                     select_report_data['Product_Category2__c'] == Product_Category2__c &&
@@ -945,6 +954,9 @@
         component.set('v.doctor_title', '');
         component.find('select_department').set('v.options', this.conv_selected(component.get('v.allselectlist.Department_Cateogy__c')));
         component.find('select_purpose_type').set('v.options', this.conv_selected(component.get('v.allselectlist.Purpose_Type__c')));
+        //SWAG-CBX68C fy 銆愬鎵樸�慏AMS绯荤粺鍛ㄦ姤妯″潡鍐呭闇�姹傚鍔� start
+        component.find('SupportNeeds__c').set('v.options', this.conv_selected(component.get('v.allselectlist.SupportNeeds__c')));
+        //SWAG-CBX68C fy 銆愬鎵樸�慏AMS绯荤粺鍛ㄦ姤妯″潡鍐呭闇�姹傚鍔� end
         // ToDo闇�瑕佹祴璇曟墜鏈轰笂鑳借繍琛屼笉
         component.set('v.data.Opportunity__c', '');
         component.find('select_Product1').set('v.value','');
@@ -1221,19 +1233,19 @@
 
     insert_agencycontact : function(component,token,newUrl,payload,agencyHospitalid,helper) {
 
-        AWSService.insert(newUrl,payload,function(result){
-            if(result.status == '0'){
-                $A.getCallback(function(){
-                    helper.to_agencycontact(component,result,agencyHospitalid);
-                })();
+        // AWSService.insert(newUrl,payload,function(result){
+        //     if(result.status == '0'){
+        //         $A.getCallback(function(){
+        //             helper.to_agencycontact(component,result,agencyHospitalid);
+        //         })();
 
-            }else{
-                console.log('AWS status error:' + result)
-                component.set('v.login',false);
-                component.find('OppMessage').setError('AWS insert error.');
-            }
-        },token);
-        /*
+        //     }else{
+        //         console.log('AWS status error:' + result)
+        //         component.set('v.login',false);
+        //         component.find('OppMessage').setError('AWS insert error.');
+        //     }
+        // },token);
+        
         fetch(newUrl, {
             method: 'POST',
             body: payload,
@@ -1258,7 +1270,7 @@
             console.log('AWS insert error:' + error)
             component.set('v.login',false);
             component.find('OppMessage').setError('AWS insert error.');
-        });*/
+        });
         
     },
 
@@ -1944,7 +1956,7 @@
          }
         columnDivider = ',';
         lineDivider =  '\n';
-        //SWAG-CBX68C fy 銆愬鎵樸�慏AMS绯荤粺鍛ㄦ姤妯″潡鍐呭闇�姹傚鍔� start
+        //SWAG-CBX68C fy 銆愬鎵樸�慏AMS绯荤粺鍛ㄦ姤妯″潡鍐呭闇�姹傚鍔� start ,'SupportNeeds__c'  ,'鏀彺闇�姹�'
         keys = ['Submit_date__c','Person_In_Charge2__c','Report_Date__c','Agency_Hospital__c','Department_Cateogy__c','doctor2__c','visitor_title__c','Product_Category1__c','Product_Category2__c','Product_Category3__c','Purpose_Type__c','Result__c','SupportNeeds__c'];
         thkeys = ['鍛�','鎷呭綋','娲诲姩鏃�','鍖婚櫌','绉戝','鎷滆浜�','鑱屼綅','浜у搧鍖哄垎1','浜у搧鍖哄垎2','浜у搧鍖哄垎3','娲诲姩鍖哄垎','缁撴灉','鏀彺闇�姹�']
         csvStringResult = '';
@@ -1974,9 +1986,11 @@
                     csvStringResult += '"'+ objectRecords[i].Product_Category2__r.Name+'"';
                 }else if(skey == 'Product_Category3__c'){
                     csvStringResult += '"'+ objectRecords[i].Product_Category3__r.Name+'"';
-                }else if(skey == 'SupportNeeds__c'){//SWAG-CBX68C fy 銆愬鎵樸�慏AMS绯荤粺鍛ㄦ姤妯″潡鍐呭闇�姹傚鍔� start
+                }
+                else if(skey == 'SupportNeeds__c'){//SWAG-CBX68C fy 銆愬鎵樸�慏AMS绯荤粺鍛ㄦ姤妯″潡鍐呭闇�姹傚鍔� start
                     csvStringResult += '"'+ objectRecords[i].SupportNeeds__c+'"';
-                }else{
+                }
+                else{
                     csvStringResult += '"'+ objectRecords[i][skey]+'"';
                 }
                 counter++;
@@ -1990,7 +2004,7 @@
         return csvStringResult;        
     },
     showExportDate : function(component,objectRecords){
-        console.log('杩涘叆showexceportdate'+objectRecords);//SWAG-CBX68C fy 銆愬鎵樸�慏AMS绯荤粺鍛ㄦ姤妯″潡鍐呭闇�姹傚鍔� start
+        console.log('杩涘叆showexceportdate'+objectRecords);//SWAG-CBX68C fy 銆愬鎵樸�慏AMS绯荤粺鍛ㄦ姤妯″潡鍐呭闇�姹傚鍔� start  ,'SupportNeeds__c' ,'鏀彺闇�姹�'
         var keys = ['Submit_date__c','Person_In_Charge2__c','Report_Date__c','Agency_Hospital__c','Department_Cateogy__c','doctor2__c','visitor_title__c','Product_Category1__c','Product_Category2__c','Product_Category3__c','Purpose_Type__c','Result__c','SupportNeeds__c'];
         var headers = ['鍛�','鎷呭綋','娲诲姩鏃�','鍖婚櫌','绉戝','鎷滆浜�','鑱屼綅','浜у搧鍖哄垎1','浜у搧鍖哄垎2','浜у搧鍖哄垎3','娲诲姩鍖哄垎','缁撴灉','鏀彺闇�姹�']
         var content = "<table class=\"table slds-table slds-table--bordered slds-table--cell-buffer\">";
@@ -2023,9 +2037,11 @@
                     content += '<td>'+ objectRecords[i].Product_Category2__r.Name+'</td>';
                 }else if(skey == 'Product_Category3__c'){
                     content += '<td>'+ objectRecords[i].Product_Category3__r.Name+'</td>';
-                }else if(skey == 'SupportNeeds__c'){//SWAG-CBX68C fy 銆愬鎵樸�慏AMS绯荤粺鍛ㄦ姤妯″潡鍐呭闇�姹傚鍔� start
+                }
+                else if(skey == 'SupportNeeds__c'){//SWAG-CBX68C fy 銆愬鎵樸�慏AMS绯荤粺鍛ㄦ姤妯″潡鍐呭闇�姹傚鍔� start
                     content += '<td>'+ objectRecords[i].SupportNeeds__c+'</td>';
-                }else{
+                }
+                else{
                     content += '<td>'+ objectRecords[i][skey]+'</td>';
                 }
             } // inner for loop close     

--
Gitblit v1.9.1