From 90fac0710272079084730d97f6467ce87cd82448 Mon Sep 17 00:00:00 2001
From: buli <137736985@qq.com>
Date: 星期五, 07 七月 2023 14:29:21 +0800
Subject: [PATCH] ProdLEXCode0707

---
 force-app/main/default/aura/RetrospectiveWeeklyReport/RetrospectiveWeeklyReportHelper.js | 1236 +++++++---------------------------------------------------
 1 files changed, 161 insertions(+), 1,075 deletions(-)

diff --git a/force-app/main/default/aura/RetrospectiveWeeklyReport/RetrospectiveWeeklyReportHelper.js b/force-app/main/default/aura/RetrospectiveWeeklyReport/RetrospectiveWeeklyReportHelper.js
index 5cac1fd..d4f4a18 100644
--- a/force-app/main/default/aura/RetrospectiveWeeklyReport/RetrospectiveWeeklyReportHelper.js
+++ b/force-app/main/default/aura/RetrospectiveWeeklyReport/RetrospectiveWeeklyReportHelper.js
@@ -1,7 +1,6 @@
 ({
   doinit: function (component, event, helper) {
-    document.title = "杩芥函鏃ユ姤";
-
+    debugger;
     this.report_date_list(component, event, helper, 5);
     component.set("v.login", true);
     var action = component.get("c.getalldata");
@@ -14,7 +13,7 @@
         component.set("v.allselectlist", res.allselectlist);
         component.set("v.doclist", res.doclist);
         //fy
-
+        debugger;
         var xx = res.UserProType;
         component.set("v.UserProType", res.UserProType);
         var gg = component.get("v.UserProType");
@@ -62,80 +61,9 @@
         component.set("v.PIConfig", res.PIConfig); // 20220222 PI鏀归�� by Bright
         component.set("v.login", false);
       } else {
-        //component.set('v.errorMessage', 'doinit failed.');
-        this.error("doinit failed.");
-        //this.showErrorToast(component);
+        component.set("v.errorMessage", "doinit failed.");
+        this.showErrorToast(component);
         component.set("v.login", false);
-      }
-    });
-    $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);
@@ -179,8 +107,9 @@
       date_str: date_str,
       person_str: person_str
     });
-    component.set("v.loginEdit", true);
+    component.set("v.login", true);
     action.setCallback(this, function (response) {
+      debugger;
       var state = response.getState();
       if (state == "SUCCESS") {
         var res = response.getReturnValue();
@@ -244,7 +173,7 @@
                         m[data.object[di].dataId] = data.object[di];
                       }
                     }
-
+                    debugger;
                     for (let ri in res.reports) {
                       if (
                         res.reports[ri] &&
@@ -269,23 +198,22 @@
                     component.set("v.report_count", res.reports.length);
                   }
                   //fy 20220414 end
-                  component.set("v.loginEdit", false);
+                  component.set("v.login", false);
                 },
                 staticResourceAgencyContact.token
               );
             } else {
-              component.set("v.loginEdit", false);
+              component.set("v.login", false);
             }
           }
         } else {
           component.set("v.list_message", "no_data");
-          component.set("v.loginEdit", false);
+          component.set("v.login", false);
         }
       } else {
-        //component.set('v.errorMessage', 'get_reports failed.');
-        this.error("get_reports failed.");
-        //this.showErrorToast(component);
-        component.set("v.loginEdit", false);
+        component.set("v.errorMessage", "get_reports failed.");
+        this.showErrorToast(component);
+        component.set("v.login", false);
       }
     });
     $A.enqueueAction(action);
@@ -333,6 +261,7 @@
   },
   //澶嶅埗鍜岀紪杈戝洖鏄剧殑浣嶇疆
   toggle_report: function (component) {
+    debugger;
     var modal_window = component.find("modal_window");
     var modal_bg = component.find("modal_bg");
     if ($A.util.hasClass(modal_window, "disp_none")) {
@@ -500,6 +429,8 @@
             .find("select_WorkMark")
             .set("v.checked", select_data["WorkMark__c"]);
         }
+        debugger;
+
         var report_id = component.get("v.edit_copy_select_report_id");
         if (report_id != "") {
           var select_EffectProgress1 = "";
@@ -668,345 +599,6 @@
         }
       }
     }
-  },
-  toggle_report_edit: function (component) {
-    var modal_window = component.find("modal_window");
-    var modal_bg = component.find("modal_bg");
-    if ($A.util.hasClass(modal_window, "disp_none")) {
-      // OPEN
-      $A.util.removeClass(modal_window, "disp_none");
-      $A.util.removeClass(modal_bg, "disp_none");
-      component.set("v.loginEdit", true);
-      //澶嶅埗  鍜岀紪杈�   鍥炴樉闂鍦ㄨ繖閲岄潰
-      if (
-        component.get("v.mode") == "edit" ||
-        component.get("v.mode") == "copy"
-      ) {
-        var select_data = "";
-        if (component.get("v.mode") == "edit") {
-          select_data = component.get("v.select_report_data");
-        } else if (component.get("v.mode") == "copy") {
-          select_data = component.get("v.select_report_data_radio");
-        }
-        var reports = component.get("v.reports");
-        var Agency_Hospital_text = "";
-        var Agency_Hospital_parent_id = "";
-        // 鍖婚櫌鍚�
-        if (select_data["Agency_Hospital__c"] != "") {
-          for (var i = 0; i < reports.length; i++) {
-            if (
-              reports[i]["Agency_Hospital__c"] ==
-              select_data["Agency_Hospital__c"]
-            ) {
-              Agency_Hospital_text = reports[i]["Agency_Hospital__r"]["Name"];
-              Agency_Hospital_parent_id =
-                reports[i]["Agency_Hospital__r"]["Hospital__c"];
-            }
-          }
-          component.set("v.hospital", Agency_Hospital_text);
-          component.set("v.hospitalId", Agency_Hospital_parent_id);
-          component.set("v.hospitalLinkId", select_data["Agency_Hospital__c"]);
-          component.find("new_con").set("v.disabled", false);
-        }
-        //浣跨敤浜у搧1(浜у搧鍨嬪彿)
-        var UseProduct1Text = "";
-        var UseProduct1Id = "";
-        if (
-          select_data["UseProduct1__c"] != "" &&
-          select_data["UseProduct1__c"] != undefined
-        ) {
-          for (var i = 0; i < reports.length; i++) {
-            if (reports[i]["UseProduct1__c"] == select_data["UseProduct1__c"]) {
-              UseProduct1Text =
-                reports[i]["UseProduct1__r"]["Asset_Model_No__c"];
-              UseProduct1Id = reports[i]["UseProduct1__c"];
-            }
-          }
-          component.set("v.UseProduct1", UseProduct1Text);
-          component.set("v.UseProduct1Id", select_data["UseProduct1__c"]);
-        }
-        //浣跨敤浜у搧2
-        var UseProduct2Text = "";
-        var UseProduct2Id = "";
-        if (
-          select_data["UseProduct2__c"] != "" &&
-          select_data["UseProduct2__c"] != undefined
-        ) {
-          for (var i = 0; i < reports.length; i++) {
-            if (reports[i]["UseProduct2__c"] == select_data["UseProduct2__c"]) {
-              UseProduct2Text =
-                reports[i]["UseProduct2__r"]["Asset_Model_No__c"];
-              UseProduct2Id = reports[i]["UseProduct2__c"];
-            }
-          }
-          component.set("v.UseProduct2", UseProduct2Text);
-          component.set("v.UseProduct2Id", select_data["UseProduct2__c"]);
-        }
-        //浣跨敤浜у搧3
-        var UseProduct3Text = "";
-        var UseProduct3Id = "";
-        if (
-          select_data["UseProduct3__c"] != "" &&
-          select_data["UseProduct3__c"] != undefined
-        ) {
-          for (var i = 0; i < reports.length; i++) {
-            if (reports[i]["UseProduct3__c"] == select_data["UseProduct3__c"]) {
-              UseProduct3Text =
-                reports[i]["UseProduct3__r"]["Asset_Model_No__c"];
-              UseProduct3Id = reports[i]["UseProduct3__c"];
-            }
-          }
-          component.set("v.UseProduct3", UseProduct3Text);
-          component.set("v.UseProduct3Id", select_data["UseProduct3__c"]);
-        }
-        //娲诲姩鏃�
-        var reportDate;
-        if (select_data["Report_Date__c"] != "") {
-          for (var i = 0; i < reports.length; i++) {
-            if (reports[i]["Report_Date__c"] == select_data["Report_Date__c"]) {
-              reportDate = reports[i]["Report_Date__c"];
-            }
-          }
-          component.set("v.data.Report_Date__c", reportDate);
-        }
-        // 绉戝
-        // if (select_data['Department_Cateogy__c'] != '') {
-        //     component.find('select_department').set('v.value',select_data['Department_Cateogy__c']);
-        // }
-        //fy Department_Cateogy_text__c
-        if (select_data["Department_Cateogy_text__c"] != "") {
-          component
-            .find("select_department")
-            .set("v.value", select_data["Department_Cateogy_text__c"]);
-        }
-        //缁忛攢鍟嗕汉鍛�
-        if (select_data["DealerPersonnel__c"] != "") {
-          this.set_selected(
-            component,
-            "select_DealerPersonnel",
-            select_data["DealerPersonnel__c"]
-          );
-        }
-        // 娲诲姩鍖哄垎
-        if (select_data["WorkRecord__c"] != "") {
-          this.set_selected(
-            component,
-            "select_purpose_type",
-            select_data["WorkRecord__c"]
-          );
-          this.selectPurposeType(component);
-        }
-        // 鎷滆浜�
-        if (select_data["WorkRecord__c"] == "绉戝浼�") {
-          component.set(
-            "v.default_select_doctor_id2",
-            select_data["doctor3__c"]
-          );
-          var a = component.get("v.default_select_doctor_id2");
-          this.set_doctor_list_edit(component);
-        } else {
-          component.set(
-            "v.default_select_doctor_id",
-            select_data["doctor2__c"]
-          );
-          this.set_doctor_list_edit(component);
-        }
-        //浜у搧鍒嗙被(绗笁鍒嗙被)
-        if (select_data["ProductClassification__c"] != null) {
-          this.set_selected(
-            component,
-            "select_ProductClassification",
-            select_data["ProductClassification__c"]
-          );
-          this.selectProductClassification(component);
-        }
-        // 浜у搧1鍚岀被鑰楁潗绉戝鏈堜娇鐢ㄩ噺
-        if (select_data["ConsumptionOfConsumables__c"] != "") {
-          component
-            .find("select_ConsumptionOfConsumables")
-            .set("v.value", select_data["ConsumptionOfConsumables__c"]);
-        }
-        // 浜у搧鐢ㄩ噺
-        if (select_data["warlocksNumber__c"] != "") {
-          component
-            .find("select_warlocksNumber")
-            .set("v.value", select_data["warlocksNumber__c"]);
-        }
-        // 鏀彺闇�姹�
-        if (select_data["WorkMark__c"] != false) {
-          component
-            .find("select_WorkMark")
-            .set("v.checked", select_data["WorkMark__c"]);
-        }
-        var report_id = component.get("v.edit_copy_select_report_id");
-        if (report_id != "") {
-          var select_EffectProgress1 = "";
-          var WarlockClassification = "";
-          var ProductCcategory = "";
-          var productCategories = "";
-          var i = 0;
-          for (i = 0; i < reports.length; i++) {
-            if (report_id == reports[i]["Id"]) {
-              select_EffectProgress1 = reports[i]["EffectProgress__c"];
-              WarlockClassification = reports[i]["WarlockClassification__c"];
-              ProductCcategory = reports[i]["ProductCcategory__c"];
-              productCategories = reports[i]["productCategories__c"];
-              break;
-            }
-          }
-          //鏁堟灉/杩涘害
-          if (select_EffectProgress1 != null && select_EffectProgress1 != "") {
-            component
-              .find("select_EffectProgress")
-              .set("v.value", select_EffectProgress1);
-          }
-          //鏈+鍒嗙被
-          if (WarlockClassification != null && WarlockClassification != "") {
-            component
-              .find("select_OtherBrandConsumables")
-              .set("v.value", WarlockClassification);
-          }
-          //宸查噰鐢ㄥ叾浠栧搧鐗�
-          if (ProductCcategory != null && ProductCcategory != "") {
-            component
-              .find("select_ProductCcategory")
-              .set("v.value", ProductCcategory);
-            this.selectpurposetype(component);
-          }
-          //鍏朵粬鍝佺墝浜у搧绫诲埆
-          if (productCategories != null && productCategories != "") {
-            component
-              .find("select_productCategories")
-              .set("v.value", productCategories);
-          }
-          component.set("v.edit_copy_select_report_id", "");
-        }
-      }
-    } else {
-      var select_report_data = component.get("v.select_report_data");
-      var Report_Date__c = component.get("v.data.Report_Date__c");
-      var Agency_Hospital__c = component.get("v.hospitalLinkId");
-      var UseProduct1__c = component.get("v.UseProduct1Id");
-      var UseProduct2__c = component.get("v.UseProduct2Id");
-      var UseProduct3__c = component.get("v.UseProduct3Id");
-      var Department_Cateogy__c = component
-        .find("select_department")
-        .get("v.value");
-      var ConsumptionOfConsumables__c = component
-        .find("select_ConsumptionOfConsumables")
-        .get("v.value");
-      var DealerPersonnel__c = component
-        .find("select_DealerPersonnel")
-        .get("v.value");
-      var doctor2__c = component.find("select_doctor").get("v.value");
-      var WorkRecord__c = component.find("select_purpose_type").get("v.value");
-      var EffectProgress__c = component
-        .find("select_EffectProgress")
-        .get("v.value");
-      var WarlockClassification__c = component
-        .find("select_OtherBrandConsumables")
-        .get("v.value");
-      var ProductCcategory__c = component
-        .find("select_ProductCcategory")
-        .get("v.value");
-      var productCategories__c = component
-        .find("select_productCategories")
-        .get("v.value");
-      var warlocksNumber__c = component
-        .find("select_warlocksNumber")
-        .get("v.value");
-      var WorkMark__c = component.find("select_WorkMark").get("v.checked");
-      if (component.get("v.mode") == "new") {
-        var confirm_title = "璀﹀憡!";
-        var confirm_text = "鏀惧純鏂板缓鏃ユ姤锛�";
-        if (
-          !Report_Date__c &&
-          !Agency_Hospital__c &&
-          !UseProduct1__c &&
-          !UseProduct2__c &&
-          !UseProduct3__c &&
-          !Department_Cateogy__c &&
-          !ConsumptionOfConsumables__c &&
-          !DealerPersonnel__c &&
-          !doctor2__c &&
-          !EffectProgress__c &&
-          !WarlockClassification__c &&
-          !ProductCcategory__c &&
-          !productCategories__c &&
-          !warlocksNumber__c &&
-          !WorkMark__c &&
-          !WorkRecord__c
-        ) {
-          this.allclear(component);
-          $A.util.addClass(modal_window, "disp_none");
-          $A.util.addClass(modal_bg, "disp_none");
-          this.close_confirm(component, confirm_title, confirm_text);
-        } else {
-          this.close_confirm(component, confirm_title, confirm_text);
-        }
-      } else if (component.get("v.mode") == "copy") {
-        var confirm_title = "璀﹀憡!";
-        var confirm_text = "鏀惧純鏂板缓鏃ユ姤锛�";
-        if (
-          select_report_data["Report_Date__c"] == Report_Date__c &&
-          select_report_data["Agency_Hospital__c"] == Agency_Hospital__c &&
-          select_report_data["UseProduct1__c"] == UseProduct1__c &&
-          select_report_data["UseProduct2__c"] == UseProduct2__c &&
-          select_report_data["UseProduct3__c"] == UseProduct3__c &&
-          select_report_data["Department_Cateogy__c"] ==
-            Department_Cateogy__c &&
-          select_report_data["ConsumptionOfConsumables__c"] ==
-            ConsumptionOfConsumables__c &&
-          select_report_data["DealerPersonnel__c"] == DealerPersonnel__c &&
-          select_report_data["doctor2__c"] == doctor2__c &&
-          select_report_data["EffectProgress__c"] == EffectProgress__c &&
-          select_report_data["WarlockClassification__c"] ==
-            WarlockClassification__c &&
-          select_report_data["ProductCcategory__c"] == ProductCcategory__c &&
-          select_report_data["productCategories__c"] == productCategories__c &&
-          select_report_data["warlocksNumber__c"] == warlocksNumber__c &&
-          select_report_data["WorkMark__c"] == WorkMark__c &&
-          select_report_data["WorkRecord__c"] == WorkRecord__c
-        ) {
-          this.allclear(component);
-          $A.util.addClass(modal_window, "disp_none");
-          $A.util.addClass(modal_bg, "disp_none");
-        } else {
-          this.close_confirm(component, confirm_title, confirm_text);
-        }
-      } else if (component.get("v.mode") == "edit") {
-        var confirm_title = "璀﹀憡!";
-        var confirm_text = "鏀惧純缂栬緫鏃ユ姤锛�";
-        if (
-          select_report_data["Report_Date__c"] == Report_Date__c &&
-          select_report_data["Agency_Hospital__c"] == Agency_Hospital__c &&
-          select_report_data["UseProduct1__c"] == UseProduct1__c &&
-          select_report_data["UseProduct2__c"] == UseProduct2__c &&
-          select_report_data["UseProduct3__c"] == UseProduct3__c &&
-          select_report_data["Department_Cateogy__c"] ==
-            Department_Cateogy__c &&
-          select_report_data["ConsumptionOfConsumables__c"] ==
-            ConsumptionOfConsumables__c &&
-          select_report_data["DealerPersonnel__c"] == DealerPersonnel__c &&
-          select_report_data["doctor2__c"] == doctor2__c &&
-          select_report_data["EffectProgress__c"] == EffectProgress__c &&
-          select_report_data["WarlockClassification__c"] ==
-            WarlockClassification__c &&
-          select_report_data["ProductCcategory__c"] == ProductCcategory__c &&
-          select_report_data["productCategories__c"] == productCategories__c &&
-          select_report_data["warlocksNumber__c"] == warlocksNumber__c &&
-          select_report_data["WorkMark__c"] == WorkMark__c &&
-          select_report_data["WorkRecord__c"] == WorkRecord__c
-        ) {
-          this.allclear(component);
-          $A.util.addClass(modal_window, "disp_none");
-          $A.util.addClass(modal_bg, "disp_none");
-        } else {
-          this.close_confirm(component, confirm_title, confirm_text);
-        }
-      }
-    }
-    //component.set('v.loginEdit',false);
   },
   //鍏抽棴椤甸潰鏄�   灏忕殑鎻愮ず妗嗘槸鍚︽斁寮冩柊寤烘棩鎶�
   close_confirm: function (component, title, text) {
@@ -1017,7 +609,7 @@
     var modal_bg = component.find("modal_bg");
     var modal_confirm = component.find("modal_confirm");
     var modal_confirm_bg = component.find("modal_confirm_bg");
-
+    debugger;
     if (confirm_status == 0) {
       $A.util.addClass(modal_window, "disp_none");
       $A.util.addClass(modal_bg, "disp_none");
@@ -1072,6 +664,7 @@
   },
   // 澶嶅埗鎸夐挳
   copy_button: function (component, event, helper) {
+    debugger;
     this.allclear(component);
     component.set("v.mode", "copy");
     component.set("v.dialog_type", "鏂板缓");
@@ -1115,8 +708,10 @@
   },
   //鍒犻櫎鎸夐挳
   delete_button: function (component, event, helper) {
+    debugger;
     var select_report_data = component.get("v.select_report_data_radio");
     if (confirm("鏄惁鍒犻櫎璇ユ暟鎹紵")) {
+      debugger;
       component.set("v.login", true);
       var action = component.get("c.deleteAgencyReport");
       action.setParams({
@@ -1139,6 +734,7 @@
   },
   //澶嶅埗鎸夐挳鍙敤
   change_report_radio: function (component, event, helper) {
+    debugger;
     var reports = component.get("v.reports");
     for (var i = 0; i < reports.length; i++) {
       if (reports[i].Name == event.getSource().get("v.label")) {
@@ -1151,11 +747,9 @@
   },
   //缂栬緫鎸夐挳
   edit_button: function (component, event, helper) {
-    component.set("v.login", true);
-    debugger;
-    //component.set('v.loginEdit', true);
     this.allclear(component);
-    //component.set('v.loadOpp', true);
+    debugger;
+    component.set("v.loadOpp", true);
     var index = event.getSource().get("v.value");
     component.set("v.select_report_data", component.get("v.reports")[index]);
     component.set("v.mode", "edit");
@@ -1174,7 +768,7 @@
       "v.edit_copy_select_report_id",
       component.get("v.reports")[index].Id
     );
-    var ret = this.create_report_header_edit(
+    var ret = this.create_report_header(
       component,
       event,
       helper,
@@ -1184,7 +778,6 @@
     );
     // SWAG-CF58C3 fy start
     this.set_aws_url(component, "Agency_Contact__c");
-    //component.set('v.login', false);
     // SWAG-CF58C3 fy end
   },
   //淇濆瓨
@@ -1212,7 +805,7 @@
         .find("select_agency_person")
         .get("v.value");
     }
-
+    debugger;
     // Agency_Report_Header__c
     var Agency_Report_Header__c = component.get("v.agency_report_header_id");
     // 鍖婚櫌
@@ -1462,21 +1055,16 @@
 
     // if (!productCategories__c) { error.push("鍏朵粬鍝佺墝浜у搧绫诲埆 涓嶅瓨鍦�"); }
 
-    //let errorMsg = '';
     for (var i = 0; i < error.length; i++) {
       component.set("v.errorMessage", error[i]);
       this.showErrorToast(component);
-      //errorMsg +=  '; ' + error[i]
-      //this.error(error[i]);
     }
-    // if(errorMsg != '')
-    //     this.error(errorMsg.substring(1));
     if (error.length > 0) {
       component.find("save_button").set("v.disabled", false);
       return false;
     }
     // 淇濆瓨鍑︾悊
-    component.set("v.loginEdit", true);
+    component.set("v.login", true);
     if (component.get("v.mode") == "edit") {
       var Agency_Report__c = component.get("v.select_report_data").Id;
       var action = component.get("c.editAgencyReport");
@@ -1510,7 +1098,6 @@
       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();
@@ -1539,13 +1126,12 @@
             component.get("v.select_report_data").Person_In_Charge2__c
           );
           component.find("save_button").set("v.disabled", false);
-          component.set("v.loginEdit", false);
+          component.set("v.login", false);
         } else {
-          //component.set('v.errorMessage', 'save_report failed.');
-          this.error("淇濆瓨鏃ユ姤澶辫触");
-          //this.showErrorToast(component);
+          component.set("v.errorMessage", "save_report failed.");
+          this.showErrorToast(component);
           component.find("save_button").set("v.disabled", false);
-          component.set("v.loginEdit", false);
+          component.set("v.login", false);
         }
       });
       $A.enqueueAction(action);
@@ -1619,27 +1205,24 @@
                 var data_list = component.find("modal_data_list_tr");
               }
             } else {
-              // component.set('v.errorMessage', 'get_reports_now failed.');
-              this.error("get_reports_now failed.");
-              //this.showErrorToast(component);
+              component.set("v.errorMessage", "get_reports_now failed.");
+              this.showErrorToast(component);
               component.find("save_button").set("v.disabled", false);
-              component.set("v.loginEdit", false);
+              component.set("v.login", 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.loginEdit", false);
-          debugger;
-          this.doinitSave(component, event, helper);
+          component.set("v.login", false);
+          this.doinit(component, event, helper);
         } else {
           var error = response.getError();
-          //component.set('v.errorMessage', '淇濆瓨鏃ユ姤澶辫触');
-          this.error("淇濆瓨鏃ユ姤澶辫触");
-          //this.showErrorToast(component);
+          component.set("v.errorMessage", "saveAgencyReport failed.");
+          this.showErrorToast(component);
           component.find("save_button").set("v.disabled", false);
-          component.set("v.loginEdit", false);
+          component.set("v.login", false);
         }
       });
       $A.enqueueAction(action);
@@ -1795,17 +1378,15 @@
   ) {
     s_date = this.get_date_string(s_date);
     if (s_date == false) {
-      //component.set('v.errorMessage', 'get_date_string failed.');
-      this.error("get_date_string failed.");
-      //this.showErrorToast(component);
+      component.set("v.errorMessage", "get_date_string failed.");
+      this.showErrorToast(component);
       return false;
     }
     var head_key = this.create_header_input_key(s_agency, s_date);
     component.set("v.agency_report_header", head_key);
     if (head_key == false) {
-      //component.set('v.errorMessage', 'create_header_input_key failed.');
-      this.error("create_header_input_key failed.");
-      //this.showErrorToast(component);
+      component.set("v.errorMessage", "create_header_input_key failed.");
+      this.showErrorToast(component);
       return false;
     }
     var key2 = s_date.replace(/-/g, "");
@@ -1825,58 +1406,8 @@
         component.set("v.login", false);
         this.toggle_report(component, event, helper);
       } else {
-        //component.set('v.errorMessage', 'createReportHeader callback failed.');
-        this.error("createReportHeader callback failed.");
-        //this.showErrorToast(component);
-        component.set("v.login", false);
-      }
-    });
-    $A.enqueueAction(action);
-  },
-  create_report_header_edit: function (
-    component,
-    event,
-    helper,
-    name,
-    s_agency,
-    s_date
-  ) {
-    s_date = this.get_date_string(s_date);
-    if (s_date == false) {
-      //component.set('v.errorMessage', 'get_date_string failed.');
-      this.error("get_date_string failed.");
-      //this.showErrorToast(component);
-      return false;
-    }
-    var head_key = this.create_header_input_key(s_agency, s_date);
-    component.set("v.agency_report_header", head_key);
-    if (head_key == false) {
-      //component.set('v.errorMessage', 'create_header_input_key failed.');
-      this.error("create_header_input_key failed.");
-      //this.showErrorToast(component);
-      return false;
-    }
-    var key2 = s_date.replace(/-/g, "");
-    var action = component.get("c.createReportHeader");
-
-    action.setParams({
-      name: name,
-      s_date: s_date,
-      s_agency: s_agency,
-      head_key: head_key
-    });
-    component.set("v.login", true);
-    action.setCallback(this, function (response) {
-      var state = response.getState();
-      if (state == "SUCCESS") {
-        var res = response.getReturnValue();
-        component.set("v.agency_report_header_id", res);
-        component.set("v.login", false);
-        this.toggle_report_edit(component, event, helper);
-      } else {
-        //component.set('v.errorMessage', 'createReportHeader callback failed.');
-        this.error("createReportHeader callback failed.");
-        //this.showErrorToast(component);
+        component.set("v.errorMessage", "createReportHeader callback failed.");
+        this.showErrorToast(component);
         component.set("v.login", false);
       }
     });
@@ -1886,9 +1417,11 @@
     if (typeof s_date != "string") {
       s_date = this.get_date_string(s_date);
       if (s_date == false) {
-        //component.set('v.errorMessage', 'get_date_string in create_header_input_key.');
-        this.error("get_date_string in create_header_input_key.");
-        //this.showErrorToast(component);
+        component.set(
+          "v.errorMessage",
+          "get_date_string in create_header_input_key."
+        );
+        this.showErrorToast(component);
         return false;
       }
     }
@@ -1980,6 +1513,7 @@
     component.set("v.hospitalId", "");
   },
   selectHos: function (component, event, helper) {
+    debugger;
     var hospital_list = component.find("hospital_list");
     $A.util.removeClass(hospital_list, "slds-is-open");
     var accname = event.currentTarget.dataset.accname;
@@ -2002,9 +1536,9 @@
     component.set("v.hospitals", accname);
     component.set("v.hospital", accname);
     component.set("v.hospitalId", accid);
-
+    debugger;
     component.set("v.setdoctorlisthos", true);
-    this.set_doctor_list_edit(component, event, helper);
+    this.set_doctor_list(component, event, helper);
   },
 
   //妯$硦鏌ヨ浣跨敤浜у搧1(浜у搧鍨嬪彿)
@@ -2048,6 +1582,7 @@
     component.set("v.data.UseProduct1__c", "");
   },
   seletUseProduct1Change: function (component, event, helper) {
+    debugger;
     var UseProduct1_List = component.find("UseProduct1_List");
     $A.util.removeClass(UseProduct1_List, "slds-is-open");
     var accname = event.currentTarget.dataset.accname;
@@ -2065,9 +1600,8 @@
       component.set("v.UseProduct1s", accname);
       component.set("v.UseProduct1", accname);
     } else {
-      //component.set('v.errorMessage', '涓嶈兘閫夋嫨鍚屾牱鐨勪骇鍝�');
-      this.error("涓嶈兘閫夋嫨鍚屾牱鐨勪骇鍝�");
-      //this.showErrorToast(component);
+      component.set("v.errorMessage", "涓嶈兘閫夋嫨鍚屾牱鐨勪骇鍝�");
+      this.showErrorToast(component);
     }
   },
   //妯$硦鏌ヨ浣跨敤浜у搧2
@@ -2128,9 +1662,8 @@
       component.set("v.UseProduct2s", accname);
       component.set("v.UseProduct2", accname);
     } else {
-      //component.set('v.errorMessage', '涓嶈兘閫夋嫨鍚屾牱鐨勪骇鍝�');
-      this.error("涓嶈兘閫夋嫨鍚屾牱鐨勪骇鍝�");
-      //this.showErrorToast(component);
+      component.set("v.errorMessage", "涓嶈兘閫夋嫨鍚屾牱鐨勪骇鍝�");
+      this.showErrorToast(component);
     }
   },
   //妯$硦鏌ヨ浣跨敤浜у搧3
@@ -2191,13 +1724,13 @@
       component.set("v.UseProduct3s", accname);
       component.set("v.UseProduct3", accname);
     } else {
-      //component.set('v.errorMessage', '涓嶈兘閫夋嫨鍚屾牱鐨勪骇鍝�');
-      this.error("涓嶈兘閫夋嫨鍚屾牱鐨勪骇鍝�");
-      //this.showErrorToast(component);
+      component.set("v.errorMessage", "涓嶈兘閫夋嫨鍚屾牱鐨勪骇鍝�");
+      this.showErrorToast(component);
     }
   },
   //hospitalLinkId 缁忛攢鍟嗗尰闄㈢殑ID   鎷滆浜哄鍒剁殑鍦版柟
   doctor_change: function (component, event, helper) {
+    debugger;
     var doctorurpose = component.find("select_purpose_type").get("v.value");
     var doctor_value = component.find("select_doctor").get("v.value");
     var doctor_list = component.get("v.doctor_list");
@@ -2234,11 +1767,9 @@
         component.set("v.AWSsearch", awsmap.searchUrl);
         component.set("v.AWStransactionURL", awsmap.transactionURL);
       } else {
-        // component.set('v.errorMessage', 'AWS url/token error.');
-        this.error("AWS url/token error.");
-        //this.showErrorToast(component);
+        component.set("v.errorMessage", "AWS url/token error.");
+        this.showErrorToast(component);
         component.set("v.login", false);
-        component.set("v.loginEdit", false);
       }
     });
     $A.enqueueAction(action);
@@ -2253,9 +1784,6 @@
     helper,
     hospitalName
   ) {
-    console.log("newUrl = " + newUrl);
-    console.log("payload = " + payload);
-    console.log("token = " + token);
     fetch(newUrl, {
       method: "POST",
       body: payload,
@@ -2268,7 +1796,6 @@
         return data.json();
       })
       .then((result) => {
-        console.log("result = " + JSON.stringify(result));
         if (result.status == "0") {
           $A.getCallback(function () {
             helper.to_agencycontact(component, result, agencyHospitalid);
@@ -2323,20 +1850,17 @@
 
           this.to_confirm(component, token, confirmUrl, JSON.stringify(data));
         } else if (acMap.errormsg != "") {
-          // component.set('v.errorMessage', acMap.errormsg);
-          this.error(acMap.errormsg);
-          //this.showErrorToast(component);
+          component.set("v.errorMessage", acMap.errormsg);
+          this.showErrorToast(component);
           component.set("v.login", false);
         } else {
-          //component.set('v.errorMessage', 'agency contact insert id error.');
-          this.error("agency contact insert id error.");
-          //this.showErrorToast(component);
+          component.set("v.errorMessage", "agency contact insert id error.");
+          this.showErrorToast(component);
           component.set("v.login", false);
         }
       } else {
-        //component.set('v.errorMessage', 'agency contact insert error.');
-        this.error("agency contact insert error.");
-        //this.showErrorToast(component);
+        component.set("v.errorMessage", "agency contact insert error.");
+        this.showErrorToast(component);
         component.set("v.login", false);
       }
     });
@@ -2372,35 +1896,30 @@
           $A.util.addClass(modal_newAC, "disp_none");
           component.set("v.successMessage", ".鎷滆浜哄凡鍒涘缓銆�");
           this.showSuccessToast(component);
-          component.set("v.login", false);
-          this.set_doctor_list_edit(component);
+          this.set_doctor_list(component);
         } else {
-          //component.set('v.errorMessage', 'AWS confirm error.');
-          this.error("AWS confirm error.");
-          //this.showErrorToast(component);
+          component.set("v.errorMessage", "AWS confirm error.");
+          this.showErrorToast(component);
           component.set("v.login", false);
         }
       })
       .catch((error) => {
-        // component.set('v.errorMessage', 'AWS confirm error.');
-        this.error("AWS confirm error.");
-        //this.showErrorToast(component);
+        component.set("v.errorMessage", "AWS confirm error.");
+        this.showErrorToast(component);
         component.set("v.login", false);
       });
   },
   //SWAG-CF58C3 fy end 璋冪敤pi
 
   set_doctor_list: function (component) {
-    console.log("set_doctor_list");
     var doctor_value = component.find("select_purpose_type").get("v.value");
     var hospital_id = component.get("v.hospitalLinkId");
-    console.log("hospital_id = " + hospital_id);
     if (hospital_id) {
       if (doctor_value == "绉戝浼�") {
-        component.set("v.loginEdit", true);
+        component.set("v.login", true);
         this.set_doctor_list2(component);
       } else {
-        component.set("v.loginEdit", true);
+        component.set("v.login", true);
         var action = component.get("c.getDoctorList");
         action.setParams({
           hospital_id: hospital_id
@@ -2408,6 +1927,7 @@
         action.setCallback(this, function (response) {
           var state = response.getState();
           if (state == "SUCCESS") {
+            debugger;
             var res = this.conv_selected(response.getReturnValue());
             //fy
             var setdoctorlisthos = component.get("v.setdoctorlisthos");
@@ -2433,7 +1953,7 @@
               }
               component.find("select_doctor").set("v.options", res);
               component.set("v.doctor_title", doctor_title);
-              console.log("awsids = " + JSON.stringify(awsids));
+
               if (awsids.length > 0) {
                 let PIConfig = component.get("v.PIConfig");
                 let staticResourceAgencyContact = JSON.parse(
@@ -2445,7 +1965,6 @@
                     dataIds: awsids
                   },
                   function (data) {
-                    console.log("data = " + JSON.stringify(data));
                     if (data && data.object && data.object.length) {
                       let m = {};
                       for (let di in data.object) {
@@ -2466,7 +1985,7 @@
                       component.find("select_doctor").set("v.options", res);
                     }
 
-                    component.set("v.loginEdit", false);
+                    component.set("v.login", false);
                   },
                   staticResourceAgencyContact.token
                 );
@@ -2510,7 +2029,7 @@
                       component.find("select_doctor").set("v.options", res);
                     }
 
-                    component.set("v.loginEdit", false);
+                    component.set("v.login", false);
                   },
                   staticResourceAgencyContact.token
                 );
@@ -2521,14 +2040,13 @@
               }
             }
             // component.set('v.default_select_doctor_id', '');
-
+            debugger;
             component.set("v.doctor_list", res);
-            component.set("v.loginEdit", false);
+            component.set("v.login", false);
           } else {
-            // component.set('v.errorMessage', 'set_doctor_list failed.');
-            this.error("set_doctor_list failed.");
-            //this.showErrorToast(component);
-            component.set("v.loginEdit", false);
+            component.set("v.errorMessage", "set_doctor_list failed.");
+            this.showErrorToast(component);
+            component.set("v.login", false);
           }
         });
         $A.enqueueAction(action);
@@ -2540,166 +2058,14 @@
         component.find("select_doctor").set("v.options", "");
       }
     }
-    component.set("v.loginEdit", false);
   }, //fy 20220414
-  set_doctor_list_edit: function (component) {
-    console.log("set_doctor_list");
-    var doctor_value = component.find("select_purpose_type").get("v.value");
-    var hospital_id = component.get("v.hospitalLinkId");
-    console.log("hospital_id = " + hospital_id);
-    if (hospital_id) {
-      if (doctor_value == "绉戝浼�") {
-        component.set("v.loginEdit", true);
-        this.set_doctor_list2(component);
-      } else {
-        component.set("v.loginEdit", true);
-        var action = component.get("c.getDoctorList");
-        action.setParams({
-          hospital_id: hospital_id
-        });
-        action.setCallback(this, function (response) {
-          var state = response.getState();
-          if (state == "SUCCESS") {
-            var res = this.conv_selected(response.getReturnValue());
-            //fy
-            var setdoctorlisthos = component.get("v.setdoctorlisthos");
-            if (setdoctorlisthos) {
-              component.set("v.default_select_doctor_id", "");
-              component.set("v.setdoctorlisthos", false);
-            }
-            //fy
-            var default_doctor = component.get("v.default_select_doctor_id");
-            if (default_doctor != "" && res.length > 0) {
-              var doctor_title = "";
-              let awsids = [];
-              for (var i = 0; i < res.length; i++) {
-                if (res[i].value == default_doctor) {
-                  res[i].selected = true;
-                  doctor_title = res[i].Doctor_Division1__c;
-                } else {
-                  res[i].selected = false;
-                }
-                if (res[i].AWS_Data_Id__c) {
-                  awsids.push(res[i].AWS_Data_Id__c);
-                }
-              }
-              component.find("select_doctor").set("v.options", res);
-              component.set("v.doctor_title", doctor_title);
-              console.log("awsids = " + JSON.stringify(awsids));
-              if (awsids.length > 0) {
-                let PIConfig = component.get("v.PIConfig");
-                let staticResourceAgencyContact = JSON.parse(
-                  PIConfig.staticResourceAgencyContact
-                );
-                AWSService.search(
-                  staticResourceAgencyContact.searchUrl,
-                  {
-                    dataIds: awsids
-                  },
-                  function (data) {
-                    console.log("data = " + JSON.stringify(data));
-                    if (data && data.object && data.object.length) {
-                      let m = {};
-                      for (let di in data.object) {
-                        if (data.object[di] && data.object[di].dataId) {
-                          m[data.object[di].dataId] = data.object[di];
-                        }
-                      }
-
-                      for (let ri in res) {
-                        if (
-                          res[ri] &&
-                          res[ri].AWS_Data_Id__c &&
-                          m.hasOwnProperty(res[ri].AWS_Data_Id__c)
-                        ) {
-                          res[ri].label = m[res[ri].AWS_Data_Id__c].name;
-                        }
-                      }
-                      component.find("select_doctor").set("v.options", res);
-                    }
-
-                    component.set("v.loginEdit", false);
-                  },
-                  staticResourceAgencyContact.token
-                );
-              }
-            } else {
-              let awsids = [];
-              for (var i = 0; i < res.length; i++) {
-                if (res[i].AWS_Data_Id__c) {
-                  awsids.push(res[i].AWS_Data_Id__c);
-                }
-              }
-              component.find("select_doctor").set("v.options", res);
-              if (awsids.length > 0) {
-                let PIConfig = component.get("v.PIConfig");
-                let staticResourceAgencyContact = JSON.parse(
-                  PIConfig.staticResourceAgencyContact
-                );
-                AWSService.search(
-                  staticResourceAgencyContact.searchUrl,
-                  {
-                    dataIds: awsids
-                  },
-                  function (data) {
-                    if (data && data.object && data.object.length) {
-                      let m = {};
-                      for (let di in data.object) {
-                        if (data.object[di] && data.object[di].dataId) {
-                          m[data.object[di].dataId] = data.object[di];
-                        }
-                      }
-
-                      for (let ri in res) {
-                        if (
-                          res[ri] &&
-                          res[ri].AWS_Data_Id__c &&
-                          m.hasOwnProperty(res[ri].AWS_Data_Id__c)
-                        ) {
-                          res[ri].label = m[res[ri].AWS_Data_Id__c].name;
-                        }
-                      }
-                      component.find("select_doctor").set("v.options", res);
-                    }
-
-                    component.set("v.loginEdit", false);
-                  },
-                  staticResourceAgencyContact.token
-                );
-              }
-              // component.find('select_doctor').set('v.options', res);
-              if (res.length > 0) {
-                component.set("v.doctor_title", res[0].Doctor_Division1__c);
-              }
-            }
-            // component.set('v.default_select_doctor_id', '');
-
-            component.set("v.doctor_list", res);
-            component.set("v.loginEdit", false);
-          } else {
-            // component.set('v.errorMessage', 'set_doctor_list failed.');
-            this.error("set_doctor_list failed.");
-            //this.showErrorToast(component);
-            component.set("v.loginEdit", false);
-          }
-        });
-        $A.enqueueAction(action);
-      }
-    } else {
-      if (doctor_value == "绉戝浼�") {
-        this.set_doctor_list2(component);
-      } else {
-        component.find("select_doctor").set("v.options", "");
-      }
-    }
-  },
   set_doctor_list2: function (component) {
     var action1 = component.get("c.selectdoctor3c");
     action1.setCallback(this, function (response) {
       var state = response.getState();
       if (state == "SUCCESS") {
         var res = response.getReturnValue();
-
+        debugger;
         for (var i = 0; i < res.length; i++) {
           if (res[i].selected == "true") {
             res[i].selected = true;
@@ -2707,12 +2073,11 @@
             res[i].selected = false;
           }
         }
-
+        debugger;
         component.find("select_doctor").set("v.options", res);
         var doctor3value = component.get("v.default_select_doctor_id2");
         this.set_selected(component, "select_doctor", doctor3value);
         component.set("v.login", false);
-        component.set("v.loginEdit", false);
       }
     });
     $A.enqueueAction(action1);
@@ -2731,9 +2096,8 @@
       (p1bool && p0bool && product_category_id == pcId1) ||
       (p2bool && p0bool && product_category_id == pcId2)
     ) {
-      //component.set('v.errorMessage', '涓嶈兘閫夋嫨鍚屾牱鐨勪骇鍝佸尯鍒�');
-      this.error("涓嶈兘閫夋嫨鍚屾牱鐨勪骇鍝佸尯鍒�");
-      //this.showErrorToast(component);
+      component.set("v.errorMessage", "涓嶈兘閫夋嫨鍚屾牱鐨勪骇鍝佸尯鍒�");
+      this.showErrorToast(component);
       component.find("select_Product1").set("v.value", "");
     }
   },
@@ -2748,9 +2112,8 @@
       (p1bool && p0bool && product_category_id == pcId1) ||
       (p2bool && p0bool && product_category_id == pcId2)
     ) {
-      //component.set('v.errorMessage', '涓嶈兘閫夋嫨鍚屾牱鐨勪骇鍝佸尯鍒�');
-      this.error("涓嶈兘閫夋嫨鍚屾牱鐨勪骇鍝佸尯鍒�");
-      //this.showErrorToast(component);
+      component.set("v.errorMessage", "涓嶈兘閫夋嫨鍚屾牱鐨勪骇鍝佸尯鍒�");
+      this.showErrorToast(component);
       component.set("v.UseProduct2_TEXT", "");
     }
   },
@@ -2768,9 +2131,8 @@
       (p1bool && p0bool && product_category_id == pcId1) ||
       (p2bool && p0bool && product_category_id == pcId2)
     ) {
-      //component.set('v.errorMessage', '涓嶈兘閫夋嫨鍚屾牱鐨勪骇鍝佸尯鍒�');
-      this.error("涓嶈兘閫夋嫨鍚屾牱鐨勪骇鍝佸尯鍒�");
-      //this.showErrorToast(component);
+      component.set("v.errorMessage", "涓嶈兘閫夋嫨鍚屾牱鐨勪骇鍝佸尯鍒�");
+      this.showErrorToast(component);
       component.find("select_Product3").set("v.value", "");
     }
   },
@@ -2787,6 +2149,7 @@
     return obj;
   },
   set_selected: function (component, aura_id_name, value) {
+    debugger;
     var select_tmp = component.find(aura_id_name).get("v.options");
     if (select_tmp) {
       for (var i = 0; i < select_tmp.length; i++) {
@@ -2804,6 +2167,7 @@
   },
   //寮瑰嚭 鎴愬姛鎻愮ず
   showSuccessToast: function (component) {
+    debugger;
     $A.util.removeClass(component.find("successDiv"), "slds-hide");
     window.setTimeout(
       $A.getCallback(function () {
@@ -2814,6 +2178,7 @@
   },
   //寮瑰嚭 鎴愬姛鎻愮ず
   showSuccessToast01: function (component) {
+    debugger;
     $A.util.removeClass(component.find("successDiv01"), "slds-hide");
     window.setTimeout(
       $A.getCallback(function () {
@@ -2824,6 +2189,7 @@
   },
   //寮瑰嚭 閿欒鎻愮ず
   showErrorToast: function (component) {
+    debugger;
     $A.util.removeClass(component.find("errorDiv"), "slds-hide");
     window.setTimeout(
       $A.getCallback(function () {
@@ -2834,6 +2200,7 @@
   },
   //寮瑰嚭 閿欒鎻愮ず
   showErrorToast01: function (component) {
+    debugger;
     $A.util.removeClass(component.find("errorDiv01"), "slds-hide");
     window.setTimeout(
       $A.getCallback(function () {
@@ -2872,7 +2239,7 @@
     $A.util.addClass(modal_newAC, "disp_none");
     component.set("v.successMessage", ".鎷滆浜哄凡鍒涘缓銆�");
     this.showSuccessToast(component);
-    this.set_doctor_list_edit(component, event, helper);
+    this.set_doctor_list(component, event, helper);
   },
   createCancel: function (component, event, helper) {
     component.set("v.truthy", false);
@@ -2940,6 +2307,7 @@
         component.set("v.TargetFileName", output);
       };
       reader.onload = function (e) {
+        debugger;
         var data = e.target.result;
 
         component.set("v.fileContentData", data);
@@ -2958,15 +2326,9 @@
           var content =
             '<table class="table slds-table slds-table--bordered slds-table--cell-buffer">';
           content += '<thead><tr class="slds-text-title--caps">';
-          content += '<th scope="col" style="width:100px">' + "琛屽彿" + "</th>";
+          content += '<th scope="col">' + "琛屽彿" + "</th>";
           for (i = 0; i < headers.length; i++) {
-            if (headers[i] == "浜у搧1鍚岀被鑰楁潗绉戝鏈堜娇鐢ㄩ噺") {
-              content +=
-                '<th scope="col" style="width:250px">' + headers[i] + "</th>";
-            } else {
-              content +=
-                '<th scope="col" style="width:200px">' + headers[i] + "</th>";
-            }
+            content += '<th scope="col">' + headers[i] + "</th>";
           }
           content += "</tr></thead>";
           for (var i = 1; i < allTextLines.length; i++) {
@@ -3004,9 +2366,8 @@
         var result = response.getReturnValue();
         if (callback) callback(result);
       } else {
-        //component.set('v.errorMessage', 'AWS url/token error.');
-        this.error("AWS url/token error.");
-        //this.showErrorToast01(component);
+        component.set("v.errorMessage", "AWS url/token error.");
+        this.showErrorToast01(component);
         component.set("v.login", false);
       }
     });
@@ -3032,15 +2393,13 @@
       })
       .catch((error) => {
         console.log("AWS search error = " + JSON.stringify(error));
-        // component.set('v.errorMessage', 'AWS search error.');
-        this.error("AWS search error.");
-        //this.showErrorToast01(component);
+        component.set("v.errorMessage", "AWS search error.");
+        this.showErrorToast01(component);
         component.set("v.login", false);
       });
   },
   saveRecords: function (component, event, helper) {
-    //component.set('v.login', true);
-    component.set("v.modal_import_spinner", true);
+    component.set("v.login", true);
     //fy 瀵煎叆 202200506 start
     var action1 = component.get("c.processDataAWSId");
     action1.setParams({
@@ -3049,12 +2408,13 @@
     action1.setCallback(this, function (response) {
       var state = response.getState();
       if (state === "SUCCESS") {
+        debugger;
         var ress = response.getReturnValue();
         if (ress) {
           var valur = ress.split("error1");
           if (valur.length <= 1) {
             var res = JSON.parse(response.getReturnValue());
-
+            debugger;
             var dataArr = new Array();
             var dataMap = new Map();
             res.forEach((item) => {
@@ -3064,7 +2424,7 @@
                 dataMap.set(item.AWS_Data_Id__c, item.AWS_Data_Id__c);
               }
             });
-
+            debugger;
             let obj = Object.create(null);
             obj["dataIds"] = dataArr;
             var payload = JSON.stringify(obj);
@@ -3074,19 +2434,14 @@
               (result) => {
                 var token = result.token;
                 var searchUrl = result.searchUrl;
-                console.log("token = " + token);
-                console.log("searchUrl = " + searchUrl);
-                console.log("payload = " + payload);
                 this.search_core(
                   token,
                   searchUrl,
                   payload,
                   (result) => {
-                    console.log("result = " + JSON.stringify(result));
                     if (result.status == "0") {
                       if (result.object != null && result.object.length != 0) {
-                        //component.set('v.login', true);
-                        component.set("v.modal_import_spinner", true);
+                        component.set("v.login", true);
                         this.saveRecordsEditFile(
                           component,
                           dataMap,
@@ -3094,18 +2449,17 @@
                           helper
                         );
                       } else {
-                        //component.set('v.errorMessage', 'AWS 鏌ヨ鏁版嵁涓虹┖ ');
-                        this.error("AWS 鏌ヨ鏁版嵁涓虹┖ ");
-                        //this.showErrorToast01(component);
-                        //component.set('v.login', false);
-                        component.set("v.modal_import_spinner", false);
+                        component.set("v.errorMessage", "AWS search status ");
+                        this.showErrorToast01(component);
+                        component.set("v.login", false);
                       }
                     } else {
-                      //component.set('v.errorMessage', 'AWS search status : ' + result.status);
-                      this.error("AWS search status : " + result.status);
-                      //this.showErrorToast01(component);
-                      //component.set('v.login', false);
-                      component.set("v.modal_import_spinner", false);
+                      component.set(
+                        "v.errorMessage",
+                        "AWS search status : " + result.status
+                      );
+                      this.showErrorToast01(component);
+                      component.set("v.login", false);
                     }
                   },
                   component
@@ -3113,11 +2467,12 @@
               }
             );
           } else {
-            //component.set('v.errorMessage', valur[1] + '\n' + "璇蜂慨鏀瑰悗閲嶆柊涓婁紶");
-            this.error(valur[1] + "\n" + "璇蜂慨鏀瑰悗閲嶆柊涓婁紶");
-            //this.showErrorToast01(component);
-            //component.set('v.login', false);
-            component.set("v.modal_import_spinner", false);
+            component.set(
+              "v.errorMessage",
+              valur[1] + "\n" + "璇蜂慨鏀瑰悗閲嶆柊涓婁紶"
+            );
+            this.showErrorToast01(component);
+            component.set("v.login", false);
           }
         }
       }
@@ -3176,10 +2531,8 @@
   saveRecordsEditFile: function (component, dataMap, searchData, helper) {
     var searchDataMap = new Map();
     for (var i = 0; i < searchData.length; i++) {
-      if (searchData[i].name != null) {
-        var sd = searchData[i];
-        searchDataMap.set(sd.name.replace(" ", ""), sd.dataId);
-      }
+      var sd = searchData[i];
+      searchDataMap.set(sd.name.replace(" ", ""), sd.dataId);
     }
     console.log("searchDataMap=" + searchDataMap);
     var error = "";
@@ -3207,6 +2560,7 @@
                 var nameDataId = searchDataMap.get(fileName.replace(" ", ""));
                 if (dataMap.get(nameDataId)) {
                   filelist[5] = dataMap.get(nameDataId); //zhj 鏂版柟妗堟敼閫� filelist[5]涓嶅啀瀛樼殑nameEncrpt 2022-12-21
+                  console.log("filelist[5] = " + filelist[5]);
                 } else {
                   error += "error1 绗�" + i + "琛屾暟鎹嫓璁夸汉SF涓嶅瓨鍦�";
                 }
@@ -3249,116 +2603,16 @@
     }
 
     if (error != "") {
-      console.log("zhj error = " + error);
-      let errorArray = error.split("error1");
-      let errorDatas = [];
-      let errorDataRow = [];
-
-      var fileContentData = component.get("v.fileContentData").split("\n");
-      console.log("fileContentData = " + JSON.stringify(fileContentData));
-      console.log("errorArray = " + JSON.stringify(errorArray));
-      for (var i in errorArray) {
-        // if (errorArray[i] != '') {
-        //     let errorData = {}
-        //     errorData.errorRow = errorArray[i].trim().substring(1, 2);
-        //     errorData.errorInfo = errorArray[i].trim().substring(5);
-        //     errorDatas.push(errorData);
-        // }
-        if (errorArray[i] != "") {
-          let errorData = {};
-          let index = errorDataRow.indexOf(
-            errorArray[i].trim().substring(1, 2)
-          );
-          if (index == -1) {
-            errorData.errorRow = errorArray[i].trim().substring(1, 2);
-            errorDataRow.push(errorData.errorRow);
-            errorData.errorInfo = errorArray[i].trim().substring(5);
-            if (errorData.errorInfo == "鎷滆浜篈WS涓嶅瓨鍦�") {
-              errorData.errorInfo =
-                "鎷滆浜� " +
-                fileContentData[errorData.errorRow].split(",")[5] +
-                "涓嶅瓨鍦�";
-            }
-            errorDatas.push(errorData);
-          } else {
-            if (errorArray[i].trim().substring(5) == "鎷滆浜篈WS涓嶅瓨鍦�") {
-              errorData[index].errorInfo =
-                "; " +
-                "鎷滆浜� " +
-                fileContentData[errorDatas[index].errorRow].split(",")[5] +
-                "涓嶅瓨鍦�";
-            } else {
-              errorDatas[index].errorInfo +=
-                "; " + errorArray[i].trim().substring(5);
-            }
-          }
-        }
-      }
-
-      var fileContentData = component.get("v.fileContentData").split("\n");
-      console.log("fileContentData = " + JSON.stringify(fileContentData));
-      let errorColumns = [
-        {
-          label: "閿欒琛�",
-          fieldName: "errorRow",
-          type: "text",
-          hideDefaultActions: true,
-          initialWidth: 100
-        },
-        {
-          label: "閿欒淇℃伅",
-          fieldName: "errorInfo",
-          type: "text",
-          hideDefaultActions: true,
-          initialWidth: 300,
-          wrapText: true
-        }
-      ];
-      for (var i = 0; i < fileContentData[0].split(",").length - 1; i++) {
-        let initialWidth = 180;
-        if (
-          fileContentData[0].split(",")[i] == "浜у搧1鍚岀被鑰楁潗绉戝鏈堜娇鐢ㄩ噺" ||
-          fileContentData[0].split(",")[i] == "浣跨敤浜у搧1(浜у搧鍨嬪彿)"
-        ) {
-          initialWidth = 250;
-        }
-        errorColumns.push({
-          label: fileContentData[0].split(",")[i],
-          fieldName: "field" + i,
-          type: "text",
-          hideDefaultActions: true,
-          wrapText: true,
-          initialWidth: initialWidth
-        });
-      }
-
-      for (var i = 0; i < errorDatas.length; i++) {
-        let data = fileContentData[errorDatas[i].errorRow];
-        console.log("data = " + JSON.stringify(data));
-        if (data) {
-          for (var j = 0; j < data.split(",").length; j++) {
-            let label = "field" + j;
-            errorDatas[i][label] = data.split(",")[j];
-          }
-        }
-      }
-      console.log("errorDatas =" + JSON.stringify(errorDatas));
-      component.set("v.errorColumns", errorColumns);
-      component.set("v.errorData", errorDatas);
-      component.set("v.showErrorInfo", true);
-
-      console.log("error = " + error);
-      //component.set('v.errorMessage', error);
-      this.error(error);
-      //this.showErrorToast01(component);
+      component.set("v.errorMessage", error);
+      this.showErrorToast01(component);
       console.log("error=" + error);
-      //component.set('v.login', false);
-      component.set("v.modal_import_spinner", false);
+      component.set("v.login", false);
       return;
     }
 
     console.log("fileStr=" + fileStr);
     $A.getCallback(function () {
+      debugger;
       helper.ImportMethod(component, fileStr, helper);
     })();
   },
@@ -3379,124 +2633,32 @@
         if (res != "success") {
           var ress = res.split("=");
           console.log(ress);
-          let errorDatas = [];
-          let errorDataRow = [];
-          var fileContentData = component.get("v.fileContentData").split("\n");
-          console.log(
-            "fileContentData[1].split(,)[5] = " +
-              fileContentData[1].split(",")[5]
-          );
-
           for (var i = 0; i < ress.length; i++) {
             res1 += ress[i].substr(7) + "\n";
-            if (ress[i] != "") {
-              let errorData = {};
-              let index = errorDataRow.indexOf(
-                ress[i].substr(7).substring(1, 2)
-              );
-              if (index == -1) {
-                errorData.errorRow = ress[i].substr(7).substring(1, 2);
-                errorDataRow.push(errorData.errorRow);
-                errorData.errorInfo = ress[i].substr(7).substring(5);
-                if (errorData.errorInfo == "鎷滆浜轰笉瀛樺湪") {
-                  console.log("errorData.errorRow = " + errorData.errorRow);
-                  errorData.errorInfo =
-                    "鎷滆浜� " +
-                    fileContentData[errorData.errorRow].split(",")[5] +
-                    "涓嶅瓨鍦�";
-                }
-                errorDatas.push(errorData);
-              } else {
-                if (ress[i].substr(7).substring(5) == "鎷滆浜轰笉瀛樺湪") {
-                  errorDatas[index].errorInfo +=
-                    "; " +
-                    "鎷滆浜� " +
-                    fileContentData[errorDatas[index].errorRow].split(",")[5] +
-                    "涓嶅瓨鍦�";
-                } else {
-                  errorDatas[index].errorInfo +=
-                    "; " + ress[i].substr(7).substring(5);
-                }
-              }
-            }
           }
-          var fileContentData = component.get("v.fileContentData").split("\n");
-          let errorColumns = [
-            {
-              label: "閿欒琛�",
-              fieldName: "errorRow",
-              type: "text",
-              hideDefaultActions: true,
-              initialWidth: 100
-            },
-            {
-              label: "閿欒淇℃伅",
-              fieldName: "errorInfo",
-              type: "text",
-              hideDefaultActions: true,
-              initialWidth: 300,
-              wrapText: true
-            }
-          ];
-          for (var i = 0; i < fileContentData[0].split(",").length - 1; i++) {
-            let initialWidth = 180;
-            if (
-              fileContentData[0].split(",")[i] == "浜у搧1鍚岀被鑰楁潗绉戝鏈堜娇鐢ㄩ噺" ||
-              fileContentData[0].split(",")[i] == "浣跨敤浜у搧1(浜у搧鍨嬪彿)"
-            ) {
-              initialWidth = 250;
-            }
-            errorColumns.push({
-              label: fileContentData[0].split(",")[i],
-              fieldName: "field" + i,
-              type: "text",
-              hideDefaultActions: true,
-              wrapText: true,
-              initialWidth: initialWidth
-            });
-          }
-
-          for (var i = 0; i < errorDatas.length; i++) {
-            let data = fileContentData[errorDatas[i].errorRow];
-            console.log("data = " + JSON.stringify(data));
-            for (var j = 0; j < data.split(",").length; j++) {
-              let label = "field" + j;
-              errorDatas[i][label] = data.split(",")[j];
-            }
-          }
-          component.set("v.errorColumns", errorColumns);
-          component.set("v.errorData", errorDatas);
-          component.set("v.showErrorInfo", true);
-
           console.log("==" + res1);
-          //component.set('v.errorMessage', res1 + "璇蜂慨鏀瑰悗閲嶆柊涓婁紶");
-          this.error(res1 + "璇蜂慨鏀瑰悗閲嶆柊涓婁紶");
-          //this.showErrorToast01(component);
-          //component.set('v.login', false);
-          component.set("v.modal_import_spinner", false);
+          component.set("v.errorMessage", res1 + "璇蜂慨鏀瑰悗閲嶆柊涓婁紶");
+          this.showErrorToast01(component);
+          component.set("v.login", false);
         } else {
           component.set("v.successMessage", "瀵煎叆鎴愬姛");
           this.showSuccessToast01(component);
           component.set("v.showMain", true);
-          //component.set('v.login', false);
-          component.set("v.modal_import_spinner", false);
+          component.set("v.login", false);
           this.doinit(component, event, helper);
         }
       } else if (state === "INCOMPLETE") {
-        //component.set('v.login', false);
-        component.set("v.modal_import_spinner", false);
+        component.set("v.login", false);
       } else if (state === "ERROR") {
         var errors = response.getError();
         if (errors) {
           if (errors[0] && errors[0].message) {
             console.log("Error message: " + errors[0].message);
-            //component.set('v.login', false);
-            component.set("v.modal_import_spinner", false);
+            component.set("v.login", false);
           }
         } else {
           console.log("Unknown error");
-          //component.set('v.login', false);
-          component.set("v.modal_import_spinner", false);
+          component.set("v.login", false);
         }
       }
     });
@@ -3861,9 +3023,8 @@
           component.set("v.doctor_list", res);
           component.set("v.login", false);
         } else {
-          //component.set('v.errorMessage', 'newlyBuild failed.');
-          this.error("newlyBuild failed.");
-          //this.showErrorToast(component);
+          component.set("v.errorMessage", "newlyBuild failed.");
+          this.showErrorToast(component);
           component.set("v.login", false);
         }
       });
@@ -3878,14 +3039,18 @@
         if (sc.replace(/\D/gi, "")) {
           component.set("v.select_ConsumptionOfConsumables", sc);
         } else {
-          //component.set('v.errorMessage', '浜у搧1鍚岀被鑰楁潗绉戝鏈堜娇鐢ㄩ噺蹇呴』杈撳叆鏁板瓧!');
-          this.error("浜у搧1鍚岀被鑰楁潗绉戝鏈堜娇鐢ㄩ噺蹇呴』杈撳叆鏁板瓧!");
-          //this.showErrorToast(component);
+          component.set(
+            "v.errorMessage",
+            "浜у搧1鍚岀被鑰楁潗绉戝鏈堜娇鐢ㄩ噺蹇呴』杈撳叆鏁板瓧!"
+          );
+          this.showErrorToast(component);
         }
       } else {
-        //component.set('v.errorMessage', '浜у搧1鍚岀被鑰楁潗绉戝鏈堜娇鐢ㄩ噺鏈�澶氳緭鍏�14浣嶆暟瀛�!');
-        this.error("浜у搧1鍚岀被鑰楁潗绉戝鏈堜娇鐢ㄩ噺鏈�澶氳緭鍏�14浣嶆暟瀛�!");
-        //this.showErrorToast(component);
+        component.set(
+          "v.errorMessage",
+          "浜у搧1鍚岀被鑰楁潗绉戝鏈堜娇鐢ㄩ噺鏈�澶氳緭鍏�14浣嶆暟瀛�!"
+        );
+        this.showErrorToast(component);
       }
     }
   },
@@ -3897,19 +3062,18 @@
         if (sc.replace(/\D/gi, "")) {
           component.set("v.select_warlocksNumber", sc);
         } else {
-          //component.set('v.errorMessage', '浜у搧鐢ㄩ噺蹇呴』杈撳叆鏁板瓧!');
-          this.error("浜у搧鐢ㄩ噺蹇呴』杈撳叆鏁板瓧!");
-          //this.showErrorToast(component);
+          component.set("v.errorMessage", "浜у搧鐢ㄩ噺蹇呴』杈撳叆鏁板瓧!");
+          this.showErrorToast(component);
         }
       } else {
-        //component.set('v.errorMessage', '浜у搧鐢ㄩ噺鏈�澶氳緭鍏�14浣嶆暟瀛�!');
-        this.error("浜у搧鐢ㄩ噺鏈�澶氳緭鍏�14浣嶆暟瀛�!");
-        //this.showErrorToast(component);
+        component.set("v.errorMessage", "浜у搧鐢ㄩ噺鏈�澶氳緭鍏�14浣嶆暟瀛�!");
+        this.showErrorToast(component);
       }
     }
   },
   //宸ヤ綔浼氳褰�
   selectPurposeType: function (component, event, helper) {
+    debugger;
     var doctor_value = component.find("select_purpose_type").get("v.value");
     // alert(doctor_value);
     if (doctor_value != "绉戝浼�") {
@@ -3918,7 +3082,7 @@
       component.find("new_con").set("v.disabled", true);
     }
     if (doctor_value != "") {
-      this.set_doctor_list_edit(component);
+      this.set_doctor_list(component);
       var action = component.get("c.selectPurposeTypes");
       action.setParams({
         doctor_value: doctor_value
@@ -3939,6 +3103,7 @@
   },
 
   selectProductClassification: function (component, event, helper) {
+    debugger;
     var select_ProductClassification = component
       .find("select_ProductClassification")
       .get("v.value");
@@ -3966,7 +3131,7 @@
     var select_ProductCcategory = component
       .find("select_ProductCcategory")
       .get("v.value");
-
+    debugger;
     if (select_ProductCcategory != "") {
       var result = component.find("result");
       var UserProType = component.get("v.UserProType");
@@ -4014,6 +3179,7 @@
         $A.util.addClass(result, "disp_none");
       }
     } else {
+      debugger;
       component.find("select_productCategories").set("v.value", "");
       var result = component.find("result");
       $A.util.addClass(result, "disp_none");
@@ -4035,86 +3201,6 @@
     }
 
     $A.enqueueAction(action);
-  },
-  //zhj MEBG鏂版柟妗堟敼閫� 2022-11-29 end
-
-  //zhj 瀵煎嚭閿欒淇℃伅 2023-05-16 start
-  exportErrorInfoHelper: function (component) {
-    var errorData = component.get("v.errorData");
-    var errorColumns = component.get("v.errorColumns");
-
-    var datas = [];
-    let errorColumnsArray = [];
-    for (var i in errorColumns) {
-      errorColumnsArray.push(errorColumns[i].label);
-    }
-    datas.push(errorColumnsArray);
-    //datas.push(errorColumns);
-
-    for (var i in errorData) {
-      let data = [];
-      data.push(errorData[i].errorRow);
-      data.push(errorData[i].errorInfo);
-      for (var j = 0; j < Object.keys(errorData[i]).length - 2; j++) {
-        data.push(errorData[i]["field" + j]);
-      }
-      datas.push(data);
-    }
-
-    console.log("datas = " + JSON.stringify(datas));
-    var csv = this.convertToCSV(component, datas);
-    console.log("csv = " + JSON.stringify(csv));
-    this.downloadCSV(component, csv);
-  },
-
-  convertToCSV: function (component, data) {
-    console.log("enter convertToCSV");
-    console.log("data = " + data);
-    var csv = "";
-    for (var i = 0; i < data.length; i++) {
-      var row = data[i];
-      console.log("row = " + JSON.stringify(row));
-      for (var j = 0; j < row.length; j++) {
-        var val = "";
-        val = row[j] === null ? "" : row[j].toString();
-        console.log("val = " + val);
-        if (
-          val.indexOf(",") !== -1 ||
-          val.indexOf('"') !== -1 ||
-          val.indexOf("\n") !== -1
-        ) {
-          //val = '"' + val.replace(/"/g,'""') + '"';
-        }
-        if (j > 0) {
-          csv += ",";
-        }
-        csv += val;
-      }
-      csv += "\n";
-    }
-    return csv;
-  },
-
-  downloadCSV: function (component, csv) {
-    var link = document.createElement("a");
-    var bom = "\uFEFF";
-    link.href = "data:text/csv;charset=utf-8," + encodeURIComponent(bom + csv);
-    link.download = "data.csv";
-    document.body.appendChild(link);
-    link.click();
-    document.body.removeChild(link);
-  },
-  error: function (message) {
-    // $('toastMessage.forceToastManager').css('white-space', 'pre-wrap');
-    var toastEvent = $A.get("e.force:showToast");
-
-    toastEvent.setParams({
-      title: "閿欒!",
-      message: message,
-      type: "error"
-      //"duration" : "sticky"
-    });
-    toastEvent.fire();
   }
-  //zhj 瀵煎嚭閿欒淇℃伅 2023-05-16 end
+  //zhj MEBG鏂版柟妗堟敼閫� 2022-11-29 end
 });

--
Gitblit v1.9.1