From 4f200849487fc6f914e237d5af3ecefd6d802457 Mon Sep 17 00:00:00 2001
From: buli <137736985@qq.com>
Date: 星期一, 10 七月 2023 09:52:59 +0800
Subject: [PATCH] backup1007
---
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