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/RetrospectiveWeeklyReport.cmp | 291 +--
force-app/main/default/classes/DealerInquiryModifyStateController.cls | 14
force-app/main/default/classes/DealerInquiryModifyStateControllerTest.cls | 7
force-app/main/default/aura/RetrospectiveWeeklyReport/RetrospectiveWeeklyReport.css | 60
force-app/main/default/triggers/ConsumableOrderDetail2Trigger.trigger | 57
force-app/main/default/aura/CreateTarget/CreateTargetHelper.js | 40
force-app/main/default/pages/DealerInquiryModifyState.page-meta.xml | 2
force-app/main/default/aura/CreateTarget/CreateTarget.cmp-meta.xml | 2
force-app/main/default/lwc/lexConsumable/lexConsumable.js | 30
force-app/main/default/aura/RetrospectiveWeeklyReport/RetrospectiveWeeklyReportHelper.js | 1236 ++--------------
.sf/config.json | 2
force-app/main/default/aura/WeeklyReport/WeeklyReportHelper.js | 498 ------
force-app/main/default/staticresources/lexdatatable.css | 2
force-app/main/default/classes/ArriveGoodsControllerTest.cls | 430 +++--
force-app/main/default/aura/WeeklyReport/WeeklyReportController.js | 12
force-app/main/default/classes/ArriveGoodsController.cls | 1171 +++-----------
force-app/main/default/pages/DealerInquiryModifyState.page | 314 +--
force-app/main/default/aura/CreateTarget/CreateTarget.cmp | 21
force-app/main/default/aura/WeeklyReport/WeeklyReport.css | 36
force-app/main/default/triggers/ConsumableOrderDetail2Trigger.trigger-meta.xml | 2
force-app/main/default/aura/CreateTarget/CreateTarget.css | 6
force-app/main/default/aura/RetrospectiveWeeklyReport/RetrospectiveWeeklyReportController.js | 9
force-app/main/default/aura/WeeklyReport/WeeklyReport.cmp | 169 -
23 files changed, 1,087 insertions(+), 3,324 deletions(-)
diff --git a/.sf/config.json b/.sf/config.json
index e8a7811..4c476fc 100644
--- a/.sf/config.json
+++ b/.sf/config.json
@@ -1,3 +1,3 @@
{
- "target-org": "OlympusStageEnv"
+ "target-org": "OlympusProd"
}
diff --git a/force-app/main/default/aura/CreateTarget/CreateTarget.cmp b/force-app/main/default/aura/CreateTarget/CreateTarget.cmp
index 3bd31c0..a093ee6 100644
--- a/force-app/main/default/aura/CreateTarget/CreateTarget.cmp
+++ b/force-app/main/default/aura/CreateTarget/CreateTarget.cmp
@@ -1,6 +1,6 @@
<aura:component
controller="CreateTargetCmp"
- implements="force:appHostable,flexipage:availableForAllPageTypes,flexipage:availableForRecordHome,force:hasRecordId,force:lightningQuickAction,forceCommunity:availableForAllPageTypes"
+ implements="forceCommunity:availableForAllPageTypes,force:hasRecordId"
access="global"
>
<aura:handler name="init" value="{!this}" action="{!c.doInit}" />
@@ -154,10 +154,10 @@
onclick="{!c.toggle_report}"
>
<lightning:icon
+ class="close_icn"
iconName="utility:close"
size="medium"
- alternative-text="close"
- variant="inverse"
+ alternativeText="Indicates approval"
/>
<span class="slds-assistive-text">Close</span>
</button>
@@ -174,17 +174,10 @@
<label class="slds-form-element__label" for="input-hos"
>鍖婚櫌</label
>
- <!-- <force:inputField value="{!v.record.Agency_Hospital__c}" aura:id="input-hos"/> -->
- <lightning:recordEditForm
- objectApiName="Agency_Opportunity__c"
- >
- <lightning:inputField
- variant="label-hidden"
- fieldName="Agency_Hospital__c"
- value="{!v.record.Agency_Hospital__c}"
- aura:id="input-hos"
- />
- </lightning:recordEditForm>
+ <force:inputField
+ value="{!v.record.Agency_Hospital__c}"
+ aura:id="input-hos"
+ />
</div>
</div>
<!-- <h4 class="slds-section__title">璁块棶鐩爣</h4>
diff --git a/force-app/main/default/aura/CreateTarget/CreateTarget.cmp-meta.xml b/force-app/main/default/aura/CreateTarget/CreateTarget.cmp-meta.xml
index 171ac69..6462fb8 100644
--- a/force-app/main/default/aura/CreateTarget/CreateTarget.cmp-meta.xml
+++ b/force-app/main/default/aura/CreateTarget/CreateTarget.cmp-meta.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?>
<AuraDefinitionBundle xmlns="http://soap.sforce.com/2006/04/metadata">
- <apiVersion>42.0</apiVersion>
+ <apiVersion>39.0</apiVersion>
<description>A Lightning Component Bundle</description>
</AuraDefinitionBundle>
diff --git a/force-app/main/default/aura/CreateTarget/CreateTarget.css b/force-app/main/default/aura/CreateTarget/CreateTarget.css
index f79adff..26df70d 100644
--- a/force-app/main/default/aura/CreateTarget/CreateTarget.css
+++ b/force-app/main/default/aura/CreateTarget/CreateTarget.css
@@ -4,9 +4,3 @@
.THIS.disp_none {
display: none;
}
-.THIS select {
- --lwc-lineHeightButton: 36px;
- --lwc-heightInput: 36px;
- min-height: 0px !important;
- height: 36px !important;
-}
diff --git a/force-app/main/default/aura/CreateTarget/CreateTargetHelper.js b/force-app/main/default/aura/CreateTarget/CreateTargetHelper.js
index e021d2c..001c393 100644
--- a/force-app/main/default/aura/CreateTarget/CreateTargetHelper.js
+++ b/force-app/main/default/aura/CreateTarget/CreateTargetHelper.js
@@ -8,19 +8,14 @@
action.setParams({ recordId: recordId });
action.setCallback(this, function (response) {
var state = response.getState();
- console.log("state1:" + state);
if (state === "SUCCESS") {
var ah = response.getReturnValue();
var select_ah = ah.Id;
var select_ah_name = ah.Name;
- // component.set('v.record.Agency_Hospital__c', select_ah);
- //add by Deloitte 2023-6-8
- let agency = component.get("v.record");
- agency.Agency_Hospital__c = select_ah;
- // component.set("v.record", agency);
+
+ component.set("v.record.Agency_Hospital__c", select_ah);
// alert(JSON.stringify(component.find('input-hos').get("v.body")[0].get('v.values')));
if ($A.get("$Browser.formFactor") == "DESKTOP") {
- console.log("flag1");
var values = [
{
type: "Agency_Hospital_Link__c",
@@ -33,29 +28,15 @@
}
}
];
- // component.find('input-hos').get("v.body")[0].set('v.values', values);
- //add by Deloitte 2023-6-8
- if (
- component.find("input-hos").get("v.body") &&
- component.find("input-hos").get("v.body").length > 0
- ) {
- component
- .find("input-hos")
- .get("v.body")[0]
- .set("v.values", values);
- }
+ component
+ .find("input-hos")
+ .get("v.body")[0]
+ .set("v.values", values);
} else {
- // component.find('input-hos').get("v.body")[0].set('v.selectedLabel', select_ah_name);
- //add by Deloitte 2023-6-8
- if (
- component.find("input-hos").get("v.body") &&
- component.find("input-hos").get("v.body").length > 0
- ) {
- component
- .find("input-hos")
- .get("v.body")[0]
- .set("v.selectedLabel", select_ah_name);
- }
+ component
+ .find("input-hos")
+ .get("v.body")[0]
+ .set("v.selectedLabel", select_ah_name);
}
} else if (state === "ERROR") {
var errors = response.getError();
@@ -74,7 +55,6 @@
var action = component.get("c.getProductList");
action.setCallback(this, function (response) {
var state = response.getState();
- console.log("state2:" + state);
if (state === "SUCCESS") {
var opts = response.getReturnValue();
// alert(JSON.stringify(opts["GI"]));
diff --git a/force-app/main/default/aura/RetrospectiveWeeklyReport/RetrospectiveWeeklyReport.cmp b/force-app/main/default/aura/RetrospectiveWeeklyReport/RetrospectiveWeeklyReport.cmp
index 42b2d98..baa6567 100644
--- a/force-app/main/default/aura/RetrospectiveWeeklyReport/RetrospectiveWeeklyReport.cmp
+++ b/force-app/main/default/aura/RetrospectiveWeeklyReport/RetrospectiveWeeklyReport.cmp
@@ -1,6 +1,6 @@
<aura:component
controller="RetrospectiveWeeklyReportController"
- implements="force:appHostable,flexipage:availableForAllPageTypes,flexipage:availableForRecordHome,force:hasRecordId,force:lightningQuickAction,forceCommunity:availableForAllPageTypes,lightning:availableForFlowScreens"
+ implements="force:appHostable,flexipage:availableForAllPageTypes,flexipage:availableForRecordHome,force:hasRecordId,force:lightningQuickAction,forceCommunity:availableForAllPageTypes"
access="global"
>
<ltng:require styles="{!$Resource.multilineToastCSS}" />聽
@@ -23,8 +23,7 @@
<aura:attribute
name="acondata"
type="Agency_Contact__c"
- default="{sobjectType:'Ag
- ency_Contact__c'}"
+ default="{sobjectType:'Agency_Contact__c'}"
/>
<aura:attribute name="successMessage" type="String" />
<aura:attribute name="etEng" type="String" />
@@ -43,8 +42,6 @@
<aura:attribute name="doclist" type="List" />
<aura:attribute name="docmap" type="Map" />
<aura:attribute name="login" type="Boolean" default="false" />
- <aura:attribute name="loginEdit" type="Boolean" default="false" />
- <aura:attribute name="modal_import_spinner" type="Boolean" default="false" />
<aura:attribute name="loadOpp" type="Boolean" default="false" />
<aura:attribute name="reportPageData" type="Map" />
<aura:attribute name="selectbody" type="String" />
@@ -156,12 +153,6 @@
<aura:attribute name="NumOfRecords" type="Integer" default="1000" />
<aura:attribute name="showMain" type="Boolean" default="true" />
<aura:attribute name="IsEventDefault" type="Boolean" default="true" />
- <!-- start DTT-zhj 澧炲姞閿欒淇℃伅table 2023-05-16-->
- <aura:attribute name="errorData" type="Object" />
- <aura:attribute name="errorColumns" type="List" />
- <!-- show Error information -->
- <aura:attribute name="showErrorInfo" type="Boolean" default="false" />
- <!-- end DTT-zhj 澧炲姞閿欒淇℃伅table 2023-05-16-->
<aura:attribute name="PIConfig" type="Map" />
@@ -171,40 +162,27 @@
<!-- 鎵归噺娣诲姞鏃ユ姤 end-->
<!--銉兗銉変腑...-->
<aura:renderIf isTrue="{!v.login}">
- <aura:renderIf isTrue="{!!v.loginEdit}">
- <!-- <div class="slds-spinner_container">
- <div role="status" class="slds-spinner slds-spinner_medium slds-spinner_brand">
- 聽 聽 <span class="slds-assistive-text">Loading</span>
- 聽 聽 <div class="slds-spinner__dot-a"></div>
- 聽 聽 <div class="slds-spinner__dot-b"></div>
- </div>
- </div> -->
+ <div class="slds-spinner_container height100vh">
<div
- class="slds-spinner_container"
- id="spinner"
- style="position: fixed; top: 123px"
+ class="slds-spinner--brand slds-spinner slds-spinner--medium"
+ role="alert"
>
- <div
- role="status"
- class="slds-spinner slds-spinner_medium slds-spinner_brand"
- >
- <span class="slds-assistive-text">Loading</span>
- <div class="slds-spinner__dot-a"></div>
- <div class="slds-spinner__dot-b"></div>
- </div>
+ <span class="slds-assistive-text">Loading</span>
+ <div class="slds-spinner__dot-a"></div>
+ <div class="slds-spinner__dot-b"></div>
</div>
- </aura:renderIf>
+ </div>
</aura:renderIf>
- <div aura:id="report" id="report">
+ <div aura:id="report" id="report" class="contents_wrapper">
<div class="slds-grid slds-wrap slds-grid--pull-padded">
- <div style="width: 150px"></div>
+ <div style="width: 200px"></div>
<div
- class="tr mt5 slds-p-horizontal--small slds-size--1-of-1 slds-medium-size--1-of-12 slds-large-size--1-of-12 fontSize"
+ class="tr mt5 slds-p-horizontal--small slds-size--1-of-1 slds-medium-size--1-of-12 slds-large-size--1-of-12"
>
鍛�
</div>
<div
- class="slds-p-horizontal--small slds-size--1-of-1 slds-medium-size--3-of-12 slds-large-size--3-of-12 fontSize"
+ class="slds-p-horizontal--small slds-size--1-of-1 slds-medium-size--3-of-12 slds-large-size--3-of-12"
>
<ui:inputSelect
aura:id="select_date"
@@ -234,44 +212,35 @@
class="tr slds-p-horizontal--small slds-size--1-of-1 slds-medium-size--2-of-12 slds-large-size--2-of-12"
style="display: contents"
>
- <ui:button
- aura:id="new_button"
- label="鏂板缓"
- press="{!c.new_report}"
- class="buttonFontSize"
- />
+ <ui:button aura:id="new_button" label="鏂板缓" press="{!c.new_report}" />
</div>
<div
- style="width: 400px"
- class="slds-p-horizontal--small slds-size--1-of-1 slds-medium-size--4-of-12 slds-large-size--4-of-12"
+ style="width: 350px"
+ class="slds-p-horizontal--small slds-size--1-of-1 slds-medium-size--2-of-12 slds-large-size--2-of-12"
>
<ui:button
aura:id="copy_button"
label="澶嶅埗"
press="{!c.copy_button}"
disabled="true"
- class="buttonFontSize"
/>
<ui:button
aura:id="delete_button"
label="鍒犻櫎"
press="{!c.delete_button}"
disabled="true"
- class="buttonFontSize"
/>
- <ui:button
- aura:id="import"
- label="瀵煎叆"
- press="{!c.import}"
- class="buttonFontSize"
- />
+ <ui:button aura:id="import" label="瀵煎叆" press="{!c.import}" />
<ui:button
aura:id="export"
label="瀵煎嚭"
press="{!c.export_condition}"
- class="buttonFontSize"
/>
- <!-- <ui:button aura:id="returnbutton" label="杩斿洖" press="{!c.return_main_page}" /> -->
+ <ui:button
+ aura:id="returnbutton"
+ label="杩斿洖"
+ press="{!c.return_main_page}"
+ />
</div>
</div>
</div>
@@ -287,41 +256,33 @@
>
<thead>
<tr class="slds-line-height--reset">
- <th
- class="table_header slds-text-title--caps fontSize"
- style="width: 250px"
- >
- <span class="slds-truncate" title="Name">鏃ユ姤缂栧彿</span>
- </th>
- <th class="table_header slds-text-title--caps fontSize">
+ <th class="table_header slds-text-title--caps"></th>
+ <th class="table_header slds-text-title--caps">
<span class="slds-truncate" title="Name"
>{!v.fieldsmap.Person_In_Charge2__c}</span
>
<!-- {!v.fieldsmap.Person_In_Charge2__c} 鎷呭綋-->
</th>
- <th
- class="table_header slds-text-title--caps fontSize"
- style="width: 250px"
- >
+ <th class="table_header slds-text-title--caps">
<span class="slds-truncate" title="Name">鍖婚櫌</span>
</th>
- <th class="table_header slds-text-title--caps fontSize">
+ <th class="table_header slds-text-title--caps">
<span class="slds-truncate" title="Name"
>{!v.fieldsmap.Department_Cateogy__c}</span
>
<!-- {!v.fieldsmap.Department_Cateogy__c} 绉戝-->
</th>
- <th class="table_header slds-text-title--caps fontSize">
+ <th class="table_header slds-text-title--caps">
<span class="slds-truncate" title="Name">鎷滆浜�</span>
<!-- {!v.fieldsmap.doctor2__c} 鎷滆浜� -->
</th>
- <th class="table_header slds-text-title--caps fontSize">
+ <th class="table_header slds-text-title--caps">
<span class="slds-truncate" title="Name"
>{!v.fieldsmap.DealerPersonnel__c}</span
>
<!-- {!v.fieldsmap.visitor_title__c} 鑱屼綅-->
</th>
- <th class="table_header slds-text-title--caps fontSize">
+ <th class="table_header slds-text-title--caps">
<span class="slds-truncate" title="Name"
>{!v.fieldsmap.WorkMark__c}</span
>
@@ -332,7 +293,7 @@
<tbody>
<aura:iteration items="{!v.reports}" var="item" indexVar="index">
<tr class="slds-hint-parent">
- <td role="gridcell" class="slds-cell-edit fontSize">
+ <td role="gridcell" class="slds-cell-edit">
<ui:inputRadio
class="report_radio"
name="report_radio"
@@ -348,7 +309,7 @@
onclick="{!c.edit_button}"
/>
</td>
- <td role="gridcell" class="slds-cell-edit fontSize">
+ <td role="gridcell" class="slds-cell-edit">
<span class="slds-grid slds-grid--align-spread">
<span
class="slds-truncate"
@@ -357,15 +318,12 @@
>
</span>
</td>
- <td scope="row" tabindex="0" class="slds-cell-edit fontSize">
- <div
- class="slds-grid slds-grid--align-spread"
- style="word-wrap: break-word"
- >
+ <th scope="row" tabindex="0" class="slds-cell-edit">
+ <span class="slds-grid slds-grid--align-spread">
{!item.Agency_Hospital__r.Name}
- </div>
- </td>
- <td role="gridcell" class="slds-cell-edit fontSize">
+ </span>
+ </th>
+ <td role="gridcell" class="slds-cell-edit">
<span class="slds-grid slds-grid--align-spread">
<span
class="slds-truncate"
@@ -374,7 +332,7 @@
>
</span>
</td>
- <td role="gridcell" class="slds-cell-edit fontSize">
+ <td role="gridcell" class="slds-cell-edit">
<span class="slds-grid slds-grid--align-spread">
<span class="slds-truncate" title="{!item.doctor2__r.Name}">
<span class="encrypt">{!item.doctor2__r.Name}</span>
@@ -382,7 +340,7 @@
</span>
</span>
</td>
- <td role="gridcell" class="slds-cell-edit fontSize">
+ <td role="gridcell" class="slds-cell-edit">
<span class="slds-grid slds-grid--align-spread">
<span
class="slds-truncate"
@@ -391,7 +349,7 @@
>
</span>
</td>
- <td role="gridcell" class="slds-cell-edit fontSize">
+ <td role="gridcell" class="slds-cell-edit">
<span class="slds-grid slds-grid--align-spread">
<span class="slds-truncate" title="{!item.WorkMark__c}">
<lightning:input
@@ -421,9 +379,6 @@
class="disp_none slds-modal slds-fade-in-open slds-modal--large"
aria-labelledby="headerTarget"
>
- <aura:renderIf isTrue="{!v.modal_import_spinner}">
- <lightning:spinner alternativeText="Loading" size="medium" />
- </aura:renderIf>
<div class="slds-modal slds-fade-in-open slds-hide" aura:id="successDiv01">
<!-- <ui:inputText aura:id="articleURL" /> -->
<div class="demo-only" style="height: 8rem">
@@ -449,24 +404,35 @@
</div>
</div>
</div>
- <!-- <div class="slds-modal slds-fade-in-open slds-hide" aura:id="errorDiv01" style="z-index: 10001">
- <div class="demo-only" style="height: 8rem;">
- <div class="slds-notify_container slds-is-relative">
- <div class="slds-notify slds-notify_toast slds-theme_error" role="status">
- <div class=" slds-m-left_xx-large">
- <div
- class="slds-notify__content slds-m-left_small slds-align_absolute-center slds-m-left_xx-large">
- <lightning:icon alternativeText="error" iconName="utility:error" size="small"
- class="buttonColor slds-m-right_small" />
- <h2 class="slds-text-heading_small ">{!v.errorMessage}</h2>
- <lightning:icon alternativeText="Close" iconName="utility:close" size="small"
- onclick="{!c.closeErrorDiv}" />
- </div>
- </div>
- </div>
- </div>
+ <div
+ class="slds-modal slds-fade-in-open slds-hide"
+ aura:id="errorDiv01"
+ style="z-index: 10001"
+ >
+ <!-- <ui:inputText aura:id="articleURL" /> -->
+ <div class="demo-only" style="height: 8rem">
+ <div class="slds-notify_container slds-is-relative">
+ <div
+ class="slds-notify slds-notify_toast slds-theme_error"
+ role="status"
+ >
+ <div class="slds-m-left_xx-large">
+ <div
+ class="slds-notify__content slds-m-left_small slds-align_absolute-center slds-m-left_xx-large"
+ >
+ <lightning:icon
+ alternativeText="error"
+ iconName="utility:error"
+ size="small"
+ class="buttonColor slds-m-right_small"
+ />
+ <h2 class="slds-text-heading_small">{!v.errorMessage}</h2>
+ </div>
</div>
- </div> -->
+ </div>
+ </div>
+ </div>
+ </div>
<div class="slds-modal__container">
<div class="slds-modal__header">
<h4 id="headerTarget" class="slds-float--left"></h4>
@@ -476,12 +442,12 @@
<ui:button
aura:id="close_button"
label="鍏抽棴"
- class="close_button slds-button slds-button--neutral slds-order--1 buttonFontSize"
+ class="close_button slds-button slds-button--neutral slds-order--1"
press="{!c.close_import}"
/>
</div>
<div
- class="slds-modal__content slds-scrollable slds-grow slds-p-around--medium fontSize"
+ class="slds-modal__content slds-scrollable slds-grow slds-p-around--medium"
>
<aura:if isTrue="{!v.showMain}">
<div>
@@ -494,7 +460,7 @@
</div>
<aura:set attribute="else">
<ui:outputRichText
- class="uiOutputRichText slds-m--around-large fontSize"
+ class="uiOutputRichText slds-m--around-large"
value="{!v.TableContent}"
/>
<div class="slds-p-around--large slds-align--absolute-center">
@@ -502,34 +468,13 @@
label="淇濆瓨"
variant="brand"
onclick="{!c.processFileContent}"
- class="buttonFontSize"
/>
<lightning:button
label="鍙栨秷"
variant="brand"
onclick="{!c.cancel}"
- class="buttonFontSize"
/>
</div>
- <aura:if isTrue="{!v.showErrorInfo}">
- <div class="slds-p-around--large slds-align--absolute-center">
- <lightning:button
- label="瀵煎嚭閿欒淇℃伅"
- variant="brand"
- onclick="{!c.exportErrorInfo}"
- />
- </div>
- <div class="slds-p-around--large slds-align--absolute-center">
- <div style="height: 300px; overflow-x: scroll">
- <lightning:datatable
- keyField="id"
- data="{! v.errorData }"
- columns="{! v.errorColumns }"
- hideCheckboxColumn="true"
- />
- </div>
- </div>
- </aura:if>
</aura:set>
</aura:if>
</div>
@@ -694,46 +639,35 @@
</div>
</div>
</div>
-
- <div
- class="slds-modal__content slds-grow slds-p-around--medium"
- style="position: relative"
- >
- <aura:renderIf isTrue="{!v.loginEdit}">
- <lightning:spinner
- alternativeText="Loading"
- size="medium"
- style="width: 100%; height: 100%"
- />
- </aura:renderIf>
- <div class="slds-modal__header">
- <h2 id="headerTarget" class="slds-text-heading--medium">
- 鏃ユ姤({!v.selected_date} {!v.selected_agency_person})
- </h2>
- <ui:button
- aura:id="close_button"
- label="鍏抽棴"
- class="close_button slds-button slds-button--neutral slds-order--1"
- press="{!c.toggle_report}"
- />
- </div>
+ <div class="slds-modal__header">
+ <h4 id="headerTarget" class="slds-float--left">{!v.dialog_type}</h4>
+ <h2 id="headerTarget" class="slds-text-heading--medium">
+ 鏃ユ姤({!v.selected_date} {!v.selected_agency_person})
+ </h2>
+ <ui:button
+ aura:id="close_button"
+ label="鍏抽棴"
+ class="close_button slds-button slds-button--neutral slds-order--1"
+ press="{!c.toggle_report}"
+ />
+ </div>
+ <div class="slds-modal__content slds-grow slds-p-around--medium">
<div class="slds-box slds-theme--shade">
<div class="slds-grid slds-wrap slds-grid--pull-padded">
<div
- class="slds-p-horizontal--small slds-size--1-of-1 slds-medium-size--1-of-7 slds-large-size--1-of-7"
+ class="slds-p-horizontal--small slds-size--1-of-1 slds-medium-size--1-of-5 slds-large-size--1-of-6"
>
娲诲姩鏃�
<lightning:input
type="date"
value="{!v.data.Report_Date__c}"
aura:id="input-report-date"
- variant="label-hidden"
/>
</div>
<!-- 鍖婚櫌 -->
<div
aura:id="hospital_list"
- class="slds-form-element slds-lookup slds-p-horizontal--small slds-size--1-of-1 slds-medium-size--1-of-7 slds-large-size--1-of-7"
+ class="slds-form-element slds-lookup slds-p-horizontal--small slds-size--1-of-1 slds-medium-size--1-of-5 slds-large-size--1-of-6"
data-select="single"
>
<!-- label="鍖婚櫌" -->
@@ -743,7 +677,6 @@
class="field"
value="{!v.hospital}"
updateOn="keyup"
- variant="label-hidden"
/>
<div class="slds-lookup__menu" id="lookup-66">
<ul class="slds-lookup__list" role="listbox">
@@ -772,21 +705,18 @@
</div>
<!-- 绉戝鍒嗙被 -->
<div
- class="slds-p-horizontal--small slds-size--1-of-1 slds-medium-size--1-of-7 slds-large-size--1-of-7"
+ class="slds-p-horizontal--small slds-size--1-of-1 slds-medium-size--1-of-5 slds-large-size--1-of-6"
>
{!v.fieldsmap.Department_Cateogy__c}
- <!-- <ui:inputText aura:id="select_department" class="slds-select"
- change="{!c.select_department}"/> -->
- <lightning:input
- type="text"
- onchange="{!c.select_department}"
+ <ui:inputText
aura:id="select_department"
- variant="label-hidden"
+ class="slds-select"
+ change="{!c.select_department}"
/>
</div>
<!-- 缁忛攢鍟嗕汉鍛� change="{!c.select_DealerPersonnel}" -->
<div
- class="slds-p-horizontal--small slds-size--1-of-1 slds-medium-size--1-of-7 slds-large-size--1-of-7"
+ class="slds-p-horizontal--small slds-size--1-of-1 slds-medium-size--1-of-5 slds-large-size--1-of-6"
style="width: 145px"
>
{!v.fieldsmap.DealerPersonnel__c}
@@ -797,7 +727,7 @@
</div>
<!-- 娲诲姩鍖哄垎 -->
<div
- class="slds-p-horizontal--small slds-size--1-of-1 slds-medium-size--1-of-7 slds-large-size--1-of-7"
+ class="slds-p-horizontal--small slds-size--1-of-1 slds-medium-size--1-of-5 slds-large-size--1-of-6"
>
{!v.fieldsmap.WorkRecord__c}
<ui:inputSelect
@@ -808,7 +738,7 @@
</div>
<!-- 鎷滆浜� {!v.fieldsmap.doctor2__c}-->
<div
- class="slds-p-horizontal--small slds-size--1-of-1 slds-medium-size--1-of-7 slds-large-size--1-of-7"
+ class="slds-p-horizontal--small slds-size--1-of-1 slds-medium-size--1-of-5 slds-large-size--1-of-6"
style="width: 145px"
>
鎷滆浜�
@@ -821,7 +751,7 @@
<!-- <p hidden="hidden"> -->
<div
- class="slds-p-horizontal--small slds-size--1-of-1 slds-medium-size--1-of-7 slds-large-size--1-of-7"
+ class="slds-p-horizontal--small slds-size--1-of-1 slds-medium-size--1-of-5 slds-large-size--1-of-12"
>
<br />
<ui:button
@@ -837,7 +767,7 @@
<hr />
<!-- 浜у搧鍒嗙被(绗笁鍒嗙被) change="{!c.select_ProductClassification}" -->
<div
- class="slds-p-horizontal--small slds-size--1-of-1 slds-medium-size--1-of-5 slds-large-size--1-of-5"
+ class="slds-p-horizontal--small slds-size--1-of-1 slds-medium-size--1-of-5 slds-large-size--1-of-6"
>
浜у搧鍒嗙被(绗笁鍒嗙被)
<ui:inputSelect
@@ -849,7 +779,7 @@
<!-- 浣跨敤浜у搧1(浜у搧鍨嬪彿) UseProduct1__c -->
<div
aura:id="UseProduct1_List"
- class="slds-form-element slds-lookup slds-p-horizontal--small slds-size--1-of-1 slds-medium-size--1-of-5 slds-large-size--1-of-5"
+ class="slds-form-element slds-lookup slds-p-horizontal--small slds-size--1-of-1 slds-medium-size--1-of-5 slds-large-size--1-of-6"
data-select="single"
>
<!-- label="浣跨敤浜у搧1(浜у搧鍨嬪彿)" -->
@@ -859,7 +789,6 @@
class="field"
value="{!v.UseProduct1}"
updateOn="keyup"
- variant="label-hidden"
/>
<div class="slds-lookup__menu" id="lookup-11">
<ul
@@ -896,7 +825,7 @@
<!-- 浣跨敤浜у搧2 UseProduct2__c -->
<div
aura:id="UseProduct2_List"
- class="slds-form-element slds-lookup slds-p-horizontal--small slds-size--1-of-1 slds-medium-size--1-of-5 slds-large-size--1-of-5"
+ class="slds-form-element slds-lookup slds-p-horizontal--small slds-size--1-of-1 slds-medium-size--1-of-5 slds-large-size--1-of-6"
data-select="single"
>
<!-- label="浣跨敤浜у搧2" -->
@@ -906,7 +835,6 @@
class="field"
value="{!v.UseProduct2}"
updateOn="keyup"
- variant="label-hidden"
/>
<div class="slds-lookup__menu" id="lookup-22">
<ul
@@ -943,7 +871,7 @@
<!-- 浣跨敤浜у搧3 UseProduct3__c -->
<div
aura:id="UseProduct3_List"
- class="slds-form-element slds-lookup slds-p-horizontal--small slds-size--1-of-1 slds-medium-size--1-of-5 slds-large-size--1-of-5"
+ class="slds-form-element slds-lookup slds-p-horizontal--small slds-size--1-of-1 slds-medium-size--1-of-5 slds-large-size--1-of-6"
data-select="single"
>
<!-- label="浣跨敤浜у搧3" -->
@@ -953,7 +881,6 @@
class="field"
value="{!v.UseProduct3}"
updateOn="keyup"
- variant="label-hidden"
/>
<div class="slds-lookup__menu" id="lookup-33">
<ul
@@ -990,7 +917,7 @@
<!-- 鏁堟灉/杩涘害 EffectProgress__c-->
<div
aura:id="product_category_select1"
- class="slds-p-horizontal--small slds-size--1-of-1 slds-medium-size--1-of-5 slds-large-size--1-of-5"
+ class="slds-p-horizontal--small slds-size--1-of-1 slds-medium-size--1-of-5 slds-large-size--1-of-6"
>
{!v.fieldsmap.EffectProgress__c}
<ui:inputSelect
@@ -1001,16 +928,13 @@
<hr />
<!-- 浜у搧1鍚岀被鑰楁潗绉戝鏈堜娇鐢ㄩ噺 ConsumptionOfConsumables__c-->
<div
- class="slds-p-horizontal--small slds-size--1-of-1 slds-medium-size--1-of-5 slds-large-size--1-of-5"
+ class="slds-p-horizontal--small slds-size--1-of-1 slds-medium-size--1-of-5 slds-large-size--1-of-6"
>
{!v.fieldsmap.ConsumptionOfConsumables__c}
- <!-- <ui:inputText aura:id="select_ConsumptionOfConsumables" class="slds-select"
- change="{!c.select_ConsumptionOfConsumables}" /> -->
- <lightning:input
- type="text"
- onchange="{!c.select_ConsumptionOfConsumables}"
+ <ui:inputText
aura:id="select_ConsumptionOfConsumables"
- variant="label-hidden"
+ class="slds-select"
+ change="{!c.select_ConsumptionOfConsumables}"
/>
</div>
<!-- 鏈+鍒嗙被 WarlockClassification__c -->
@@ -1050,17 +974,14 @@
class="slds-p-horizontal--small slds-size--1-of-1 slds-medium-size--1-of-5 slds-large-size--1-of-6"
>
{!v.fieldsmap.warlocksNumber__c}
- <!-- <ui:inputText aura:id="select_warlocksNumber" class="slds-select"
- change="{!c.select_warlocksNumber}" /> -->
- <lightning:input
- type="text"
- onchange="{!c.select_warlocksNumber}"
+ <ui:inputText
aura:id="select_warlocksNumber"
- variant="label-hidden"
+ class="slds-select"
+ change="{!c.select_warlocksNumber}"
/>
</div>
<!-- 鏀彺闇�姹� WorkMark__c-->
- <div style="padding-left: 12px">
+ <div style="padding-left: 20px">
{!v.fieldsmap.WorkMark__c}
<lightning:input type="checkbox" aura:id="select_WorkMark" />
</div>
diff --git a/force-app/main/default/aura/RetrospectiveWeeklyReport/RetrospectiveWeeklyReport.css b/force-app/main/default/aura/RetrospectiveWeeklyReport/RetrospectiveWeeklyReport.css
index 7451abc..642ebdb 100644
--- a/force-app/main/default/aura/RetrospectiveWeeklyReport/RetrospectiveWeeklyReport.css
+++ b/force-app/main/default/aura/RetrospectiveWeeklyReport/RetrospectiveWeeklyReport.css
@@ -1,135 +1,103 @@
-@import "c/lexCssUtility";
-
.THIS .bcolor {
color: #333;
}
-
.THIS.height100vh {
height: 100vh;
}
-
.THIS.contents_wrapper {
padding-top: 50px;
}
-
.THIS .mt5 {
margin-top: 5px;
}
-
.THIS .mt40 {
margin-top: 40px;
}
-
.THIS .edit_button {
float: right;
margin: -1.5em 0.5em 0 0;
border: 0;
}
-
.THIS .no_data_area {
text-align: center;
margin: 0.5em 0;
}
-
.THIS.report_list_area {
margin: 40px 0 20px 100px;
height: 60vh;
overflow-y: scroll;
}
-
.THIS .report_radio {
float: left;
}
-
.THIS .table_header {
width: 9.4rem;
height: 2em;
}
-
.THIS.disp_none {
display: none;
}
-
.THIS .disp_none {
display: none;
}
-
.THIS .tr {
text-align: right;
}
-
.THIS .close_button {
float: right;
margin-top: -2em;
}
-
.THIS .close_icn svg {
fill: #fefefe;
}
-
.THIS .slds-progress__marker {
cursor: default;
}
-
.THIS .progress_0 {
width: 0%;
}
-
.THIS .progress_100 {
width: 100%;
}
-
.THIS .new_btn_area {
text-align: center;
margin-top: 22px;
}
-
.THIS .new_btn {
width: 100%;
}
-
.THIS .save_button_area {
margin: 1em 0;
text-align: right;
}
-
.THIS .save_button {
background-color: #ffa500;
border: 1px solid #ff8c00;
}
-
.THIS .report_data_header {
border-bottom: 2px solid #ccc;
}
-
.THIS .report_data_area {
border-bottom: 1px solid #ccc;
}
-
.THIS.fade {
transition: 5s opacity linear;
}
-
.THIS.animation_off {
opacity: 0;
}
-
.THIS.animation_on {
opacity: 1;
}
-
.THIS .fade {
transition: 5s opacity linear;
}
-
.THIS .animation_off {
opacity: 0;
}
-
.THIS .animation_on {
opacity: 1;
}
-
.THIS .divbotuser {
width: fit-content;
}
@@ -151,14 +119,12 @@
.THIS .customRequired {
font-weight: 400;
}
-
.THIS .customRequired:before {
content: "*";
margin: 0 0.125rem 0 0.125rem;
color: rgb(194, 57, 52);
float: left;
}
-
.THIS .none {
display: none;
}
@@ -173,30 +139,4 @@
.THIS tr:hover .encrypt {
display: none;
-}
-
-.THIS tr:hover .encrypt {
- display: none;
-}
-
-.THIS .buttonFontSize {
- font-size: 18px;
- min-width: 80px;
- max-width: 110px;
-}
-
-.THIS .fontSize {
- font-size: 18px;
-}
-
-.THIS thead th {
- font-size: 18px;
-}
-
-.THIS table {
- table-layout: fixed;
-}
-.THIS td {
- white-space: normal;
- overflow-wrap: break-word;
}
diff --git a/force-app/main/default/aura/RetrospectiveWeeklyReport/RetrospectiveWeeklyReportController.js b/force-app/main/default/aura/RetrospectiveWeeklyReport/RetrospectiveWeeklyReportController.js
index f5e6a6b..d19374d 100644
--- a/force-app/main/default/aura/RetrospectiveWeeklyReport/RetrospectiveWeeklyReportController.js
+++ b/force-app/main/default/aura/RetrospectiveWeeklyReport/RetrospectiveWeeklyReportController.js
@@ -299,12 +299,10 @@
CreateRecord: function (component, event, helper) {
var files = event.getSource().get("v.files");
helper.readFile(component, helper, files[0]);
- component.set("v.showErrorInfo", false);
},
processFileContent: function (component, event, helper) {
helper.saveRecords(component, event, helper);
- component.set("v.showErrorInfo", false);
},
cancel: function (component, event, helper) {
@@ -368,12 +366,5 @@
},
return_main_page: function (component, event, helper) {
window.open("/customer/", "_self");
- },
- exportErrorInfo: function (component, event, helper) {
- helper.exportErrorInfoHelper(component);
- },
- closeErrorDiv: function (component, event, helper) {
- var errorDiv01 = component.find("errorDiv01");
- $A.util.addClass(errorDiv01, "slds-hide");
}
});
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
});
diff --git a/force-app/main/default/aura/WeeklyReport/WeeklyReport.cmp b/force-app/main/default/aura/WeeklyReport/WeeklyReport.cmp
index 831f94a..2eef9b1 100644
--- a/force-app/main/default/aura/WeeklyReport/WeeklyReport.cmp
+++ b/force-app/main/default/aura/WeeklyReport/WeeklyReport.cmp
@@ -36,7 +36,6 @@
<aura:attribute name="doclist" type="List" />
<aura:attribute name="docmap" type="Map" />
<aura:attribute name="login" type="Boolean" default="false" />
- <aura:attribute name="loginEdit" type="Boolean" default="false" />
<aura:attribute name="loadOpp" type="Boolean" default="false" />
<aura:attribute name="reportPageData" type="Map" />
<aura:attribute name="selectbody" type="String" />
@@ -122,35 +121,22 @@
<aura:attribute name="contactawsurl" type="Map" />
<aura:attribute name="allselectlistAgencyPerson" type="Map" />
<!-- PIPL update Yin Mingjie 21/02/2022 end -->
-
- <!-- start DTT-zhj 澧炲姞閿欒淇℃伅table 2023-05-16-->
- <aura:attribute name="errorData" type="Object" />
- <aura:attribute name="errorColumns" type="List" />
- <!-- show Error information -->
- <aura:attribute name="showErrorInfo" type="Boolean" default="false" />
- <!-- end DTT-zhj 澧炲姞閿欒淇℃伅table 2023-05-16-->
-
<!-- 鎵归噺娣诲姞鍛ㄦ姤 end-->
<ltng:require scripts="{! $Resource.AWSService+'/AWSService.js' }" />
<ltng:require scripts="{! $Resource.jquery183minjs }" />
<!--銉兗銉変腑...-->
<aura:renderIf isTrue="{!v.login}">
- <aura:renderIf isTrue="{!!v.loginEdit}">
- <!-- add by Deloitte-Link 2023-6-19 -->
- <div class="weeklyReportSpinner">
- <div class="slds-spinner_container">
- <div
- class="slds-spinner--brand slds-spinner slds-spinner--medium"
- role="alert"
- >
- <span id="aa" class="slds-assistive-text">Loading</span>
- <div class="slds-spinner__dot-a"></div>
- <div class="slds-spinner__dot-b"></div>
- </div>
- </div>
+ <div class="slds-spinner_container height100vh">
+ <div
+ class="slds-spinner--brand slds-spinner slds-spinner--medium"
+ role="alert"
+ >
+ <span id="aa" class="slds-assistive-text">Loading</span>
+ <div class="slds-spinner__dot-a"></div>
+ <div class="slds-spinner__dot-b"></div>
</div>
- </aura:renderIf>
+ </div>
</aura:renderIf>
<div aura:id="report" id="report" class="contents_wrapper">
@@ -186,7 +172,7 @@
/>
</div>
<div
- class="tr slds-p-horizontal--small slds-size--1-of-1 slds-medium-size--1-of-12 slds-large-size--1-of-12"
+ class="tr slds-p-horizontal--small slds-size--1-of-1 slds-medium-size--2-of-12 slds-large-size--2-of-12"
>
<ui:button
aura:id="new_button"
@@ -196,7 +182,7 @@
/>
</div>
<div
- class="slds-p-horizontal--small slds-size--1-of-1 slds-medium-size--3-of-12 slds-large-size--3-of-12"
+ class="slds-p-horizontal--small slds-size--1-of-1 slds-medium-size--2-of-12 slds-large-size--2-of-12"
>
<ui:button
aura:id="copy_button"
@@ -227,60 +213,34 @@
>
<thead>
<tr class="slds-line-height--reset">
- <th
- class="table_header slds-text-title--caps"
- style="width: 250px; font-size: 13px"
- >
- <span class="slds-truncate" title="Name">鍛ㄦ姤缂栧彿</span>
- </th>
- <th
- class="table_header slds-text-title--caps"
- style="width: 100px; font-size: 13px"
- >
+ <th class="table_header slds-text-title--caps"></th>
+ <th class="table_header slds-text-title--caps">
<span class="slds-truncate" title="Name"
>{!v.fieldsmap.Person_In_Charge2__c}</span
>
</th>
- <th
- class="table_header slds-text-title--caps"
- style="width: 250px; font-size: 13px"
- >
+ <th class="table_header slds-text-title--caps">
<span class="slds-truncate" title="Name">鍖婚櫌</span>
</th>
- <th
- class="table_header slds-text-title--caps"
- style="width: 100px; font-size: 13px"
- >
+ <th class="table_header slds-text-title--caps">
<span class="slds-truncate" title="Name"
>{!v.fieldsmap.Department_Cateogy__c}</span
>
</th>
- <th
- class="table_header slds-text-title--caps"
- style="width: 100px; font-size: 13px"
- >
+ <th class="table_header slds-text-title--caps">
<!-- PIPL update Yin Mingjie 21/02/2022 start
<span class="slds-truncate" title="Name">{!v.fieldsmap.doctor2__r}</span>
PIPL update Yin Mingjie 21/02/2022 end-->
- <span
- class="slds-truncate"
- title="Name"
- style="width: 100px; font-size: 13px"
+ <span class="slds-truncate" title="Name"
>{!v.fieldsmap.Agency_Contact__c}</span
>
</th>
- <th
- class="table_header slds-text-title--caps"
- style="width: 100px; font-size: 13px"
- >
+ <th class="table_header slds-text-title--caps">
<span class="slds-truncate" title="Name"
>{!v.fieldsmap.visitor_title__c}</span
>
</th>
- <th
- class="table_header slds-text-title--caps"
- style="width: 100px; font-size: 13px"
- >
+ <th class="table_header slds-text-title--caps">
<span class="slds-truncate" title="Name"
>{!v.fieldsmap.Purpose_Type__c}</span
>
@@ -378,13 +338,6 @@
aria-labelledby="headerTarget"
>
<div class="slds-modal__container">
- <aura:renderIf isTrue="{!v.loginEdit}">
- <lightning:spinner
- alternativeText="Loading"
- size="medium"
- style="width: 100%; height: 80%; top: 50px"
- />
- </aura:renderIf>
<div class="slds-modal__header">
<h4 id="headerTarget" class="slds-float--left"></h4>
<h2 id="headerTarget" class="slds-text-heading--medium">
@@ -429,27 +382,6 @@
onclick="{!c.cancel}"
/>
</div>
- <!-- start DTT-zhj 澧炲姞閿欒淇℃伅table 2023-05-16-->
- <aura:if isTrue="{!v.showErrorInfo}">
- <div class="slds-p-around--large slds-align--absolute-center">
- <lightning:button
- label="瀵煎嚭閿欒淇℃伅"
- variant="brand"
- onclick="{!c.exportErrorInfo}"
- />
- </div>
- <div class="slds-p-around--large slds-align--absolute-center">
- <div style="height: 300px; overflow-x: scroll">
- <lightning:datatable
- keyField="id"
- data="{! v.errorData }"
- columns="{! v.errorColumns }"
- hideCheckboxColumn="true"
- />
- </div>
- </div>
- </aura:if>
- <!-- start DTT-zhj 澧炲姞閿欒淇℃伅table 2023-05-16-->
</aura:set>
</aura:if>
</div>
@@ -572,15 +504,8 @@
aria-labelledby="headerTarget"
>
<div class="slds-modal__container">
- <aura:renderIf isTrue="{!v.loginEdit}">
- <lightning:spinner
- alternativeText="Loading"
- size="medium"
- style="width: 100%; height: 80%; top: 50px"
- />
- </aura:renderIf>
<div class="slds-modal__header">
- <h4 id="headerTarget" class="slds-float--left"></h4>
+ <h4 id="headerTarget" class="slds-float--left">{!v.dialog_type}</h4>
<h2 id="headerTarget" class="slds-text-heading--medium">
鍛ㄦ姤({!v.selected_date} {!v.selected_agency_person})
</h2>
@@ -595,31 +520,26 @@
<div class="slds-box slds-theme--shade">
<div class="slds-grid slds-wrap slds-grid--pull-padded">
<div
- class="slds-p-horizontal--small slds-size--1-of-1 slds-medium-size--1-of-5 slds-large-size--1-of-6 marginTop"
+ class="slds-p-horizontal--small slds-size--1-of-1 slds-medium-size--1-of-5 slds-large-size--1-of-6"
>
娲诲姩鏃�
<!-- <ui:inputSelect aura:id="select_opportunity" class="slds-select"/> -->
- <!-- <force:inputField value="{!v.data.Report_Date__c}" aura:id="input-report-date"/> -->
- <lightning:input
- type="date"
+ <force:inputField
value="{!v.data.Report_Date__c}"
aura:id="input-report-date"
- variant="label-hidden"
/>
</div>
<!-- 鍖婚櫌 -->
<div
aura:id="hospital_list"
- class="slds-form-element slds-lookup slds-p-horizontal--small slds-size--1-of-1 slds-medium-size--1-of-5 slds-large-size--1-of-5 marginTop"
+ class="slds-form-element slds-lookup slds-p-horizontal--small slds-size--1-of-1 slds-medium-size--1-of-5 slds-large-size--1-of-5"
data-select="single"
>
- <!-- <ui:inputText aura:id="hospital_input_text" label="鍖婚櫌" class="field" value="{!v.hospital}" updateOn="keyup"/> -->
- 鍖婚櫌
- <lightning:input
+ <ui:inputText
aura:id="hospital_input_text"
+ label="鍖婚櫌"
class="field"
value="{!v.hospital}"
- variant="label-hidden"
updateOn="keyup"
/>
<div class="slds-lookup__menu" id="lookup-66">
@@ -650,7 +570,7 @@
<!-- 绉戝鍒嗙被 -->
<div
- class="slds-p-horizontal--small slds-size--1-of-1 slds-medium-size--1-of-5 slds-large-size--1-of-8 marginTop"
+ class="slds-p-horizontal--small slds-size--1-of-1 slds-medium-size--1-of-5 slds-large-size--1-of-8"
>
{!v.fieldsmap.Department_Cateogy__c}
<ui:inputSelect
@@ -662,7 +582,7 @@
<!-- 鍏堢敓 -->
<div
- class="slds-p-horizontal--small slds-size--1-of-1 slds-medium-size--1-of-5 slds-large-size--1-of-8 marginTop"
+ class="slds-p-horizontal--small slds-size--1-of-1 slds-medium-size--1-of-5 slds-large-size--1-of-8"
>
{!v.fieldsmap.doctor2__c}
<ui:inputSelect
@@ -673,7 +593,7 @@
</div>
<div
- class="slds-p-horizontal--small slds-size--1-of-1 slds-medium-size--1-of-5 slds-large-size--1-of-12 marginTop"
+ class="slds-p-horizontal--small slds-size--1-of-1 slds-medium-size--1-of-5 slds-large-size--1-of-12"
>
<br />
<ui:button
@@ -687,14 +607,14 @@
<!-- 鑱屼綅 -->
<div
- class="slds-p-horizontal--small slds-size--1-of-1 slds-medium-size--1-of-5 slds-large-size--1-of-8 marginTop"
+ class="slds-p-horizontal--small slds-size--1-of-1 slds-medium-size--1-of-5 slds-large-size--1-of-8"
>
{!v.fieldsmap.visitor_title__c}
<div>{!v.doctor_title}</div>
</div>
<!-- 娲诲姩鍖哄垎 -->
<div
- class="slds-p-horizontal--small slds-size--1-of-1 slds-medium-size--1-of-5 slds-large-size--1-of-6 marginTop"
+ class="slds-p-horizontal--small slds-size--1-of-1 slds-medium-size--1-of-5 slds-large-size--1-of-6"
>
{!v.fieldsmap.Purpose_Type__c}
<ui:inputSelect
@@ -706,7 +626,7 @@
<!-- 璇环 -->
<div
aura:id="input-opportunity-opp"
- class="slds-p-horizontal--small slds-size--1-of-1 slds-medium-size--4-of-12 slds-large-size--4-of-12 marginTop"
+ class="slds-p-horizontal--small slds-size--1-of-1 slds-medium-size--4-of-12 slds-large-size--4-of-12"
>
{!v.fieldsmap.Opportunity__c}
<!-- <ui:inputSelect aura:id="select_opportunity" class="slds-select"/> -->
@@ -732,11 +652,11 @@
</div>
<div
aura:id="input-opportunity-blank"
- class="lds-p-horizontal--small slds-size--1-of-1 slds-medium-size--8-of-12 slds-large-size--8-of-12 marginTop"
+ class="lds-p-horizontal--small slds-size--1-of-1 slds-medium-size--8-of-12 slds-large-size--8-of-12"
></div>
<div
aura:id="input-opportunity-stage"
- class="disp_none slds-p-horizontal--small slds-size--1-of-1 slds-medium-size--2-of-12 slds-large-size--2-of-12 marginTop"
+ class="disp_none slds-p-horizontal--small slds-size--1-of-1 slds-medium-size--2-of-12 slds-large-size--2-of-12"
>
{!v.fieldsmap.StageName__c}
<!-- <ui:inputSelect aura:id="select_opportunity" class="slds-select"/> -->
@@ -745,7 +665,7 @@
</div>
<div
aura:id="input-opportunity-amount1"
- class="disp_none slds-p-horizontal--small slds-size--1-of-1 slds-medium-size--2-of-12 slds-large-size--2-of-12 marginTop"
+ class="disp_none slds-p-horizontal--small slds-size--1-of-1 slds-medium-size--2-of-12 slds-large-size--2-of-12"
>
{!v.fieldsmap.Amount__c}
<!-- <ui:inputSelect aura:id="select_opportunity" class="slds-select"/> -->
@@ -753,7 +673,7 @@
</div>
<div
aura:id="input-opportunity-amount2"
- class="disp_none slds-p-horizontal--small slds-size--1-of-1 slds-medium-size--2-of-12 slds-large-size--2-of-12 marginTop"
+ class="disp_none slds-p-horizontal--small slds-size--1-of-1 slds-medium-size--2-of-12 slds-large-size--2-of-12"
>
{!v.fieldsmap.OCMSale_Price__c}
<!-- <ui:inputSelect aura:id="select_opportunity" class="slds-select"/> -->
@@ -764,7 +684,7 @@
</div>
<div
aura:id="input-opportunity-date"
- class="disp_none slds-p-horizontal--small slds-size--1-of-1 slds-medium-size--2-of-12 slds-large-size--2-of-12 marginTop"
+ class="disp_none slds-p-horizontal--small slds-size--1-of-1 slds-medium-size--2-of-12 slds-large-size--2-of-12"
>
{!v.fieldsmap.Close_Forecasted_Date__c}
<!-- <ui:inputSelect aura:id="select_opportunity" class="slds-select"/> -->
@@ -776,7 +696,7 @@
<!-- 瑁藉搧鍒嗛 -->
<div
aura:id="product_category_select1"
- class="slds-p-horizontal--small slds-size--1-of-1 slds-medium-size--3-of-12 slds-large-size--3-of-12 marginTop"
+ class="slds-p-horizontal--small slds-size--1-of-1 slds-medium-size--3-of-12 slds-large-size--3-of-12"
>
{!v.fieldsmap.Product_Category1__c}
<!-- <force:inputField value="{!v.data.Product_Category1__c}" aura:id="input-product-category1"/> -->
@@ -788,7 +708,7 @@
</div>
<div
aura:id="product_category_select2"
- class="slds-p-horizontal--small slds-size--1-of-1 slds-medium-size--3-of-12 slds-large-size--3-of-12 marginTop"
+ class="slds-p-horizontal--small slds-size--1-of-1 slds-medium-size--3-of-12 slds-large-size--3-of-12"
>
{!v.fieldsmap.Product_Category2__c}
<!-- <force:inputField value="{!v.data.Product_Category2__c}" aura:id="input-product-category2"/> -->
@@ -800,7 +720,7 @@
</div>
<div
aura:id="product_category_select3"
- class="slds-p-horizontal--small slds-size--1-of-1 slds-medium-size--3-of-12 slds-large-size--3-of-12 marginTop"
+ class="slds-p-horizontal--small slds-size--1-of-1 slds-medium-size--3-of-12 slds-large-size--3-of-12"
>
{!v.fieldsmap.Product_Category3__c}
<!-- <force:inputField value="{!v.data.Product_Category3__c}" aura:id="input-product-category3"/> -->
@@ -813,7 +733,7 @@
<!--SWAG-CBX68C fy 銆愬鎵樸�慏AMS绯荤粺鍛ㄦ姤妯″潡鍐呭闇�姹傚鍔� start-->
<!-- 鏀彺闇�姹� change="{!c.SupportNeeds__c}"-->
<div
- class="slds-p-horizontal--small slds-size--1-of-1 slds-medium-size--1-of-5 slds-large-size--1-of-6 marginTop"
+ class="slds-p-horizontal--small slds-size--1-of-1 slds-medium-size--1-of-5 slds-large-size--1-of-6"
>
{!v.fieldsmap.SupportNeeds__c}
<ui:inputSelect aura:id="SupportNeeds__c" class="slds-select" />
@@ -821,7 +741,7 @@
<!--SWAG-CBX68C fy 銆愬鎵樸�慏AMS绯荤粺鍛ㄦ姤妯″潡鍐呭闇�姹傚鍔� end-->
<div
aura:id="result"
- class="disp_none slds-p-horizontal--small slds-size--1-of-1 slds-medium-size--3-of-12 slds-large-size--3-of-12 marginTop"
+ class="disp_none slds-p-horizontal--small slds-size--1-of-1 slds-medium-size--3-of-12 slds-large-size--3-of-12"
>
{!v.fieldsmap.Result__c}
<ui:inputSelect aura:id="select_result" class="slds-select" />
@@ -1004,13 +924,6 @@
class="disp_none slds-modal slds-fade-in-open"
>
<div class="slds-modal__container">
- <aura:renderIf isTrue="{!v.loginEdit}">
- <lightning:spinner
- alternativeText="Loading"
- size="medium"
- style="width: 100%; height: 80%; top: 50px"
- />
- </aura:renderIf>
<div class="slds-modal__header">
<h2 id="headertest" class="slds-text-heading--medium">鏂板缓.瀹㈡埛浜哄憳</h2>
</div>
diff --git a/force-app/main/default/aura/WeeklyReport/WeeklyReport.css b/force-app/main/default/aura/WeeklyReport/WeeklyReport.css
index 8b2291b..642ebdb 100644
--- a/force-app/main/default/aura/WeeklyReport/WeeklyReport.css
+++ b/force-app/main/default/aura/WeeklyReport/WeeklyReport.css
@@ -4,10 +4,9 @@
.THIS.height100vh {
height: 100vh;
}
-/* .THIS.contents_wrapper {
- padding-top: 50px;
- width: 105%;
-} */
+.THIS.contents_wrapper {
+ padding-top: 50px;
+}
.THIS .mt5 {
margin-top: 5px;
}
@@ -24,7 +23,7 @@
margin: 0.5em 0;
}
.THIS.report_list_area {
- margin: 40px 0 20px 0px;
+ margin: 40px 0 20px 100px;
height: 60vh;
overflow-y: scroll;
}
@@ -141,30 +140,3 @@
.THIS tr:hover .encrypt {
display: none;
}
-
-/* add by Deloitte-Link 2023-6-19 start*/
-.THIS .weeklyReportSpinner {
- top: 100px;
-}
-
-.THIS .weeklyReportSpinnerEdit {
- top: 50px;
-}
-
-.THIS .slds-spinner_container {
- position: absolute;
- top: 100px;
-}
-
-.THIS .slds-spinner_containerEdit {
- position: absolute;
- top: 50px;
-}
-
-.THIS .marginTop {
- margin-top: 10px;
-}
-.THIS .custom-input .uiInput {
- height: 2rem;
-}
-/* add by Deloitte-Link 2023-6-19 end*/
diff --git a/force-app/main/default/aura/WeeklyReport/WeeklyReportController.js b/force-app/main/default/aura/WeeklyReport/WeeklyReportController.js
index 02ef7bc..010e828 100644
--- a/force-app/main/default/aura/WeeklyReport/WeeklyReportController.js
+++ b/force-app/main/default/aura/WeeklyReport/WeeklyReportController.js
@@ -1,12 +1,11 @@
({
doInit: function (component, event, helper) {
- console.log("zhj 鏂版柟妗坵eeklyReport");
+ console.log("zhj 鏂版柟妗�");
if (window.location.href.endsWith("weekly-report")) {
helper.doinit(component, event, helper);
} else {
helper.hideCmp(component, event, helper);
}
- component.set("v.showErrorInfo", false);
},
createAopp: function (component, event, helper) {
@@ -16,12 +15,10 @@
recordTypeId: "012100000006KW7"
});
addRecordEvent.fire();
- component.set("v.showErrorInfo", false);
},
new_report: function (component, event, helper) {
component.find("save_button").set("v.label", "淇濆瓨骞舵柊寤�");
- component.set("v.data.Report_Date__c", "");
helper.new_report(component, event, helper);
},
@@ -144,7 +141,7 @@
var token = component.get("v.AWStoken");
var newUrl = component.get("v.AWSinsert") + "V2";
- component.set("v.loginEdit", true);
+ component.set("v.login", true);
helper.insert_agencycontact(
component,
token,
@@ -285,12 +282,10 @@
// var fileInput = component.find("file").getElement();
// var file = fileInput.files[0];
helper.readFile(component, helper, files[0]);
- component.set("v.showErrorInfo", false);
},
processFileContent: function (component, event, helper) {
helper.saveRecords(component, event, helper);
- component.set("v.showErrorInfo", false);
},
cancel: function (component, event, helper) {
@@ -347,8 +342,5 @@
close_export: function (component, event, helper) {
component.set("v.showMain", true);
helper.close_export(component);
- },
- exportErrorInfo: function (component, event, helper) {
- helper.exportErrorInfoHelper(component);
}
});
diff --git a/force-app/main/default/aura/WeeklyReport/WeeklyReportHelper.js b/force-app/main/default/aura/WeeklyReport/WeeklyReportHelper.js
index b31c0f9..a656549 100644
--- a/force-app/main/default/aura/WeeklyReport/WeeklyReportHelper.js
+++ b/force-app/main/default/aura/WeeklyReport/WeeklyReportHelper.js
@@ -96,11 +96,11 @@
if (result.object != null) {
this.to_contact_list(result, contactData, component);
} else {
- component.set("v.loginEdit", false);
+ component.set("v.login", false);
}
} else {
this.error("AWS search status1 : " + result.status);
- component.set("v.loginEdit", false);
+ component.set("v.login", false);
}
},
component
@@ -127,7 +127,7 @@
}
component.find("select_agency_person").set("v.options", res);
component.set("v.allselectlistAgencyPerson", res);
- component.set("v.loginEdit", false);
+ component.set("v.login", false);
},
search_contact_url: function (component, sobject, callback) {
@@ -142,7 +142,7 @@
if (callback) callback(result);
} else {
this.error("AWS url/token error.");
- component.set("v.loginEdit", false);
+ component.set("v.login", false);
}
});
$A.enqueueAction(action);
@@ -339,152 +339,6 @@
});
$A.enqueueAction(action);
},
- get_reports_edit: function (component, event, helper, date_str, person_str) {
- if (!date_str) {
- return false;
- }
-
- date_str = this.get_date_string(date_str);
-
- var action = component.get("c.getReports");
- action.setParams({
- date_str: date_str,
- person_str: person_str
- });
-
- component.set("v.loginEdit", true);
- action.setCallback(this, function (response) {
- var state = response.getState();
- if (state == "SUCCESS") {
- var res = response.getReturnValue();
- component.set("v.reports", res.reports);
-
- // 20220222 PI鏀归�� by Bright--start
- let dataIds = [];
- let dataIds1 = [];
- let mm = {};
- let b = false;
- let b1 = false;
- for (const rep of res.reports) {
- if (rep.doctor2__r && rep.doctor2__r.AWS_Data_Id__c) {
- dataIds.push(rep.doctor2__r.AWS_Data_Id__c);
- }
-
- if (
- rep.Person_In_Charge2__r &&
- rep.Person_In_Charge2__r.AWS_Data_Id__c
- ) {
- dataIds1.push(rep.Person_In_Charge2__r.AWS_Data_Id__c);
- }
- }
- let Foo = null;
- Foo = function () {
- if (b && b1) {
- for (const rep of res.reports) {
- if (
- rep.doctor2__r &&
- rep.doctor2__r.AWS_Data_Id__c &&
- mm.hasOwnProperty(rep.doctor2__r.AWS_Data_Id__c)
- ) {
- rep.doctor2__r.awsdata = mm[rep.doctor2__r.AWS_Data_Id__c];
- }
- if (
- rep.Person_In_Charge2__r &&
- rep.Person_In_Charge2__r.AWS_Data_Id__c &&
- mm.hasOwnProperty(rep.Person_In_Charge2__r.AWS_Data_Id__c)
- ) {
- rep.Person_In_Charge2__r.awsdata =
- mm[rep.Person_In_Charge2__r.AWS_Data_Id__c];
- }
- }
-
- $A.getCallback(() => component.set("v.reports", res.reports))();
- } else {
- console.log("b=" + b + ",b1=" + b1 + ",continue");
- setTimeout(Foo, 100);
- }
- };
-
- if (dataIds.length > 0) {
- let awsurl = component.get("v.awsurl");
- helper.search_core(
- awsurl.token,
- awsurl.searchUrl,
- JSON.stringify({
- dataIds: dataIds
- }),
- (result) => {
- if (result.status == "0") {
- for (const m of result.object) {
- mm[m.dataId] = m;
- }
- b = true;
- Foo();
- } else {
- //this.error('AWS search status2 : ' + result.status);
- this.success("璇烽噸鏂板埛鏂伴〉闈㈣繘琛岃В瀵�");
- }
- },
- component
- );
- } else {
- b = true;
- }
-
- if (dataIds1.length > 0) {
- let contactawsurl = component.get("v.contactawsurl");
- helper.search_core(
- contactawsurl.token,
- contactawsurl.searchUrl,
- JSON.stringify({
- dataIds: dataIds1
- }),
- (result) => {
- if (result.status == "0") {
- for (const m of result.object) {
- mm[m.dataId] = m;
- }
- b1 = true;
- Foo();
- } else {
- this.error("AWS search status3 : " + result.status);
- }
- },
- component
- );
- } else {
- b1 = true;
- }
- // 20220222 PI鏀归�� by Bright--end
-
- component.set("v.report_count", res.reports.length);
-
- // 鏇存柊淇濆瓨寰屻伄select_data鐢�
- var report_id = component.get("v.update_select_report_data_id");
-
- if (report_id != "") {
- for (i = 0; i < res.reports.length; i++) {
- if (res.reports[i]["Id"] == report_id) {
- component.set("v.select_report_data", res.reports[i]);
- break;
- }
- }
- component.set("v.update_select_report_data_id", "");
- }
-
- if (res.reports.length > 0) {
- component.set("v.list_message", "");
- } else {
- component.set("v.list_message", "no_data");
- }
- component.set("v.loginEdit", false);
- } else {
- this.error("get_reports failed.");
- component.set("v.loginEdit", false);
- }
- });
- $A.enqueueAction(action);
- },
select_date_change: function (component, event, helper) {
this.get_reports(
@@ -550,7 +404,7 @@
// 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"
@@ -699,16 +553,12 @@
}
if (reportDate != null) {
- console.log("reportDate = " + reportDate);
component.set("v.data.Report_Date__c", reportDate);
}
component.set("v.edit_copy_select_report_id", "");
}
}
- setTimeout(function () {
- component.set("v.loginEdit", false);
- }, 1000);
} else {
// CLOSE
@@ -934,7 +784,6 @@
},
edit_button: function (component, event, helper) {
- component.set("v.login", true);
this.allclear(component);
component.set("v.loadOpp", true);
var index = event.getSource().get("v.value");
@@ -1137,7 +986,7 @@
}
// 淇濆瓨鍑︾悊
- 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");
@@ -1191,7 +1040,7 @@
.set("v.options", select_agency_list);
component.set("v.update_select_report_data_id", report_id);
- this.get_reports_edit(
+ this.get_reports(
component,
event,
helper,
@@ -1200,7 +1049,7 @@
);
component.find("save_button").set("v.disabled", false);
- component.set("v.loginEdit", false);
+ component.set("v.login", false);
} else {
// var error = response.getError();
// alert(JSON.stringify(error));
@@ -1213,7 +1062,7 @@
// }
this.error("save_report failed.");
component.find("save_button").set("v.disabled", false);
- component.set("v.loginEdit", false);
+ component.set("v.login", false);
}
});
$A.enqueueAction(action);
@@ -1253,7 +1102,7 @@
var report_id = response.getReturnValue();
component.set("v.create_agency_report_id", report_id);
- this.get_reports_edit(
+ this.get_reports(
component,
event,
helper,
@@ -1297,20 +1146,20 @@
} else {
this.error("get_reports_now failed.");
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("save_button").set("v.disabled", false);
- component.set("v.loginEdit", false);
+ component.set("v.login", false);
} else {
var error = response.getError();
// alert(JSON.stringify(error));
this.error("saveAgencyReport failed.");
component.find("save_button").set("v.disabled", false);
- component.set("v.loginEdit", false);
+ component.set("v.login", false);
}
});
$A.enqueueAction(action);
@@ -1352,7 +1201,6 @@
component.find("select_Product1").set("v.value", "");
component.find("select_Product2").set("v.value", "");
component.find("select_Product3").set("v.value", "");
- console.log("reportDate = 绌�");
component.set("v.data.Report_Date__c", "");
component.set("v.oppdata.Close_Forecasted_Date__c", "");
component.set("v.oppdata.Amount__c", "");
@@ -1676,7 +1524,7 @@
component.set("v.AWStransactionURL", awsmap.transactionURL);
} else {
this.error("AWS url/token error.");
- component.set("v.loginEdit", false);
+ component.set("v.login", false);
}
});
$A.enqueueAction(action);
@@ -1722,7 +1570,7 @@
})();
} else {
console.log("AWS status error:" + result);
- component.set("v.loginEdit", false);
+ component.set("v.login", false);
if (result.status == "129") {
component
.find("OppMessage")
@@ -1736,7 +1584,7 @@
})
.catch((error) => {
console.log("AWS insert error:" + error);
- component.set("v.loginEdit", false);
+ component.set("v.login", false);
component.find("OppMessage").setError("AWS insert error.");
});
},
@@ -1771,14 +1619,14 @@
this.to_confirm(component, token, confirmUrl, JSON.stringify(data));
} else if (acMap.errormsg != "") {
this.error(acMap.errormsg);
- component.set("v.loginEdit", false);
+ component.set("v.login", false);
} else {
this.error("agency contact insert id error.");
- component.set("v.loginEdit", false);
+ component.set("v.login", false);
}
} else {
this.error("agency contact insert error.");
- component.set("v.loginEdit", false);
+ component.set("v.login", false);
}
});
$A.enqueueAction(action);
@@ -1809,12 +1657,12 @@
this.set_doctor_list(component);
} else {
this.error("AWS confirm error.");
- component.set("v.loginEdit", false);
+ component.set("v.login", false);
}
})
.catch((error) => {
this.error("AWS confirm error.");
- component.set("v.loginEdit", false);
+ component.set("v.login", false);
});
},
// PIPL update Yin Mingjie 21/02/2022 end
@@ -1822,7 +1670,7 @@
set_doctor_list: function (component) {
var hospital_id = component.get("v.hospitalLinkId");
if (hospital_id) {
- component.set("v.loginEdit", true);
+ component.set("v.login", true);
var action = component.get("c.getDoctorList");
action.setParams({
hospital_id: hospital_id
@@ -1862,7 +1710,7 @@
// PIPL update Yin Mingjie 21/02/2022 end
} else {
this.error("set_doctor_list failed.");
- component.set("v.loginEdit", false);
+ component.set("v.login", false);
}
});
$A.enqueueAction(action);
@@ -1882,7 +1730,7 @@
dataArr.push(key);
}
if (dataArr.length == 0) {
- component.set("v.loginEdit", false);
+ component.set("v.login", false);
this.warning("娌℃湁鎵惧埌绗﹀悎鏉′欢鐨勫鎴蜂汉鍛�");
return;
}
@@ -1908,7 +1756,7 @@
this.to_doctor_list(result, retMap, component);
} else {
this.error("AWS search status4 : " + result.status);
- component.set("v.loginEdit", false);
+ component.set("v.login", false);
}
},
component
@@ -1945,13 +1793,13 @@
return data.json();
})
.then((result) => {
- component.set("v.loginEdit", false);
+ component.set("v.login", false);
if (callback) callback(result);
})
.catch((error) => {
console.log("error = " + JSON.stringify(error));
this.error("AWS search error.");
- component.set("v.loginEdit", false);
+ component.set("v.login", false);
});
},
@@ -1996,7 +1844,7 @@
component.set("v.default_select_doctor_id", "");
component.set("v.doctor_list", res);
- component.set("v.loginEdit", false);
+ component.set("v.login", false);
},
// PIPL update Yin Mingjie 21/02/2022 end
@@ -2083,7 +1931,7 @@
agency_hospital_link_id: component.get("v.hospitalLinkId")
});
- component.set("v.loginEdit", true);
+ component.set("v.login", true);
action.setCallback(this, function (response) {
var state = response.getState();
if (state == "SUCCESS") {
@@ -2120,7 +1968,7 @@
// } else {
// component.find('input-opportunity').get("v.body")[0].set('v.selectedLabel', '');
// }
- component.set("v.loginEdit", false);
+ component.set("v.login", false);
return false;
}
//SWAG-CKH5M8 銆愬鎵樸�戝懆鎶ュ叧鑱旇浠凤紝鍙�夋嫨璇环鑼冨洿璋冩暣 fy start
@@ -2181,10 +2029,10 @@
);
}
- component.set("v.loginEdit", false);
+ component.set("v.login", false);
} else {
this.error("selectOpportunityByIdAndHospitalLinkId failed.");
- component.set("v.loginEdit", false);
+ component.set("v.login", false);
}
});
$A.enqueueAction(action);
@@ -2477,14 +2325,12 @@
},
saveRecords: function (component, event, helper) {
- debugger;
- component.set("v.loginEdit", true);
+ component.set("v.login", true);
//fy 瀵煎叆 20220424 start
var action1 = component.get("c.processDataAWSId");
action1.setParams({
fileData: component.get("v.fileContentData")
});
- debugger;
action1.setCallback(this, function (response) {
console.log("response = " + JSON.stringify(response));
var state = response.getState();
@@ -2505,11 +2351,10 @@
dataMap.set(item.AWS_Data_Id__c, item.AWS_Data_Id__c); //zhj 鏂版柟妗堟敼閫� 2022-12-21
}
});
+ debugger;
let obj = Object.create(null);
obj["dataIds"] = dataArr;
var payload = JSON.stringify(obj);
- console.log("payload zhj = " + JSON.stringify(payload));
-
this.search_contact_url(
component,
"Agency_Contact__c",
@@ -2530,7 +2375,7 @@
// component.set('v.login',true);
// this.ImportMethod(component,resultjson);
// }
- component.set("v.loginEdit", true);
+ component.set("v.login", true);
this.saveRecordsEditFile(
component,
dataMap,
@@ -2538,12 +2383,12 @@
helper
);
} else {
- this.error("AWS 鏌ヨ鏁版嵁涓虹┖ ");
- component.set("v.loginEdit", false);
+ this.error("AWS search status5 ");
+ component.set("v.login", false);
}
} else {
this.error("AWS search status6 : " + result.status);
- component.set("v.loginEdit", false);
+ component.set("v.login", false);
}
},
component
@@ -2618,11 +2463,7 @@
// });
// $A.enqueueAction(action);
},
- isNumber: function (str) {
- return /^\d+$/.test(str);
- },
ImportMethod: function (component, fileStr) {
- debugger;
var actionss = component.get("c.processData");
var selectDate = component.find("select_date").get("v.value");
var fieldsList = ["Name", "Phone", "AccountNumber"]; //Please write your code dynamic
@@ -2645,112 +2486,32 @@
if (res != "success") {
var ress = res.split("=");
console.log(ress);
- let errorDatas = [];
- let errorDataRow = [];
- debugger;
- var fileContentData = component.get("v.fileContentData").split("\n");
for (var i = 0; i < ress.length; i++) {
res1 += ress[i].substr(7) + "\n";
- if (ress[i] != "") {
- let errorData = {};
- if (!this.isNumber(ress[i].substr(7).substring(1, 2))) {
- continue;
- }
- 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)
- .replace("=", "");
- if (errorData.errorInfo == "鎷滆浜轰笉瀛樺湪") {
- console.log("errorData.errorRow = " + errorData.errorRow);
- errorData.errorInfo =
- "鎷滆浜� " +
- fileContentData[errorData.errorRow].split(",")[4] +
- "涓嶅瓨鍦�";
- }
- errorDatas.push(errorData);
- } else {
- if (ress[i].substr(7).substring(5) == "鎷滆浜轰笉瀛樺湪") {
- errorDatas[index].errorInfo +=
- "; " +
- "鎷滆浜� " +
- fileContentData[errorDatas[index].errorRow].split(",")[4] +
- "涓嶅瓨鍦�";
- } else {
- errorDatas[index].errorInfo +=
- "; " + ress[i].substr(7).substring(5);
- }
- }
- }
}
- 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; i++) {
- errorColumns.push({
- label: fileContentData[0].split(",")[i],
- fieldName: "field" + i,
- type: "text",
- hideDefaultActions: true,
- wrapText: true,
- initialWidth: 120
- });
- }
-
- 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];
- }
- }
- }
- component.set("v.errorColumns", errorColumns);
- component.set("v.errorData", errorDatas);
- component.set("v.showErrorInfo", true);
+ // $('.forceToastManager').css('white-space', 'pre-wrap');
console.log("==" + res1);
this.error(res1 + "璇蜂慨鏀瑰悗閲嶆柊涓婁紶");
- component.set("v.loginEdit", false);
+ component.set("v.login", false);
} else {
component.set("v.showMain", true);
this.success("瀵煎叆鎴愬姛");
// alert('saved successfully');
- component.set("v.loginEdit", false);
+ component.set("v.login", false);
}
} else if (state === "INCOMPLETE") {
// do something
- component.set("v.loginEdit", 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.loginEdit", false);
+ component.set("v.login", false);
}
} else {
console.log("Unknown error");
- component.set("v.loginEdit", false);
+ component.set("v.login", false);
}
}
});
@@ -2791,99 +2552,9 @@
}
if (error != "") {
- console.log("zhj error = " + error);
- let errorArray = error.split("error1");
- let errorDatas = [];
- let errorDataRow = [];
- debugger;
- var fileContentData = component.get("v.fileContentData").split("\n");
- console.log("errorArray = " + JSON.stringify(errorArray));
- for (var i in errorArray) {
- if (errorArray[i] != "") {
- let errorData = {};
- if (!this.isNumber(errorArray[i].trim().substring(1, 2))) {
- continue;
- }
- 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, errorArray[i].trim().length)
- .replace("=", "");
- if (errorData.errorInfo == "鎷滆浜篈WS涓嶅瓨鍦�") {
- errorData.errorInfo =
- "鎷滆浜� " +
- fileContentData[errorData.errorRow].split(",")[4] +
- "涓嶅瓨鍦�";
- }
- errorDatas.push(errorData);
- } else {
- if (errorArray[i].trim().substring(5) == "鎷滆浜篈WS涓嶅瓨鍦�") {
- errorData[index].errorInfo =
- "; " +
- "鎷滆浜� " +
- fileContentData[errorDatas[index].errorRow].split(",")[4] +
- "涓嶅瓨鍦�";
- } else {
- errorDatas[index].errorInfo +=
- "; " +
- errorArray[i].trim().substring(5, errorArray[i].trim().length);
- }
- }
- }
- }
- 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; i++) {
- errorColumns.push({
- label: fileContentData[0].split(",")[i],
- fieldName: "field" + i,
- type: "text",
- hideDefaultActions: true,
- wrapText: true,
- initialWidth: 120
- });
- }
-
- 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];
- }
- }
- 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);
console.log("error=" + error);
- component.set("v.loginEdit", false);
+ component.set("v.login", false);
return;
}
@@ -3062,7 +2733,7 @@
},
select_repores_date: function (component, event, helper) {
- component.set("v.loginEdit", true);
+ component.set("v.login", true);
var reportsdate1 = component.find("input-report-date1").get("v.value");
var reportsdate2 = component.find("input-report-date2").get("v.value");
console.log(
@@ -3080,7 +2751,7 @@
if (state === "SUCCESS") {
var res = response.getReturnValue();
console.log("杈撳叆鐨勫紑濮嬫棩鏈�3" + res);
- component.set("v.loginEdit", false);
+ component.set("v.login", false);
// PI 鏀归�� By Bright 20220328
if (true) {
@@ -3127,7 +2798,7 @@
}
helper.showExportDate(component, res);
- component.set("v.loginEdit", false);
+ component.set("v.login", false);
},
awsurl.token
);
@@ -3139,7 +2810,7 @@
component.set("v.reports_date", res);
} else {
alert("瀵煎嚭澶辫触,璇锋鏌ユ椿鍔ㄦ棩");
- component.set("v.loginEdit", false);
+ component.set("v.login", false);
}
});
$A.enqueueAction(action);
@@ -3190,77 +2861,8 @@
}
$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);
}
- //zhj 瀵煎嚭閿欒淇℃伅 2023-05-16 end
+ //zhj MEBG鏂版柟妗堟敼閫� 2022-11-29 end
// searchAgencyContact : function(res) {
// var agencyContacts = [];
diff --git a/force-app/main/default/classes/ArriveGoodsController.cls b/force-app/main/default/classes/ArriveGoodsController.cls
index 8e2988f..85af333 100644
--- a/force-app/main/default/classes/ArriveGoodsController.cls
+++ b/force-app/main/default/classes/ArriveGoodsController.cls
@@ -88,9 +88,8 @@
//public String[] proidList =new String[]{};
public Decimal orderCountAll = 0;
public Decimal orderCountNotarrive = 0;
- //LWC:Lwcflag鍜屾姤閿欐彁閱� update by Link 2023-04-27
- public id return_Order_id = null;
- public id inventory_Order_id = null;
+ private id return_Order_id = null;
+ private id inventory_Order_id = null;
public boolean ReturnFLGbln { get; set; }
public boolean saveFLGbln { get; set; }
public String ArrType { get; set; }
@@ -103,14 +102,6 @@
public String product_Type = null;
public Boolean EngFlag = false;
public Boolean ETFlag = false;
-
- //LWC:Lwcflag鍜屾姤閿欐彁閱� update by Link 2023-04-27
- public Boolean isLwc = false;
- public String returnError;
- public List<String> warningList;
- public List<String> errorList;
- public String urlType;
-
public ArriveGoodsController() {
baseUrl = URL.getSalesforceBaseUrl().toExternalForm();
ESetId = ApexPages.currentPage().getParameters().get('esetId');
@@ -130,29 +121,6 @@
consumableorderdetailsRecordsview = new List<List<ConsumableorderdetailsInfo>>();
//add by rentx 20210602 CHAN-C3K4ZQ end
// OrderAllMap = new Map<String, String>();
- }
-
- //LWC:Lwcflag鍜屾姤閿欐彁閱� update by Link 2023-04-27
- public ArriveGoodsController(String eSetId, String arrType) {
- this.ESetId = eSetId;
- this.ArrType = arrType;
- ConsumableorderdetailsRecords = new List<ConsumableorderdetailsInfo>();
- ConsumableorderdetailsRecordserror = new List<ConsumableorderdetailsInfo>();
- ConsumableorderdetailsRecordsdummy = new List<ConsumableorderdetailsInfo>();
- consumableInventory = new List<ConsumableorderdetailsInfo>();
- consumableorderdetailsRecordsUse = new List<ConsumableorderdetailsInfo>();
- consumableInventoryUse = new List<ConsumableorderdetailsInfo>();
- consumableorderdetails2Cancle = new List<Consumable_order_details2__c>();
- orderdetails2trMap = new Map<String, Consumable_order_details2__c>();
- detailsSummary = new List<ConsumableorderdetailsInfo>();
- saveFLGbln = false;
- consumableorderdetailsRecordsview = new List<List<ConsumableorderdetailsInfo>>();
- noboxBarcodeList = new Set<String>();
- //LWC:Lwcflag鍜屾姤閿欐彁閱� update by Link 2023-04-27
- warningList = new List<String>();
- errorList = new List<String>();
- returnError = null;
- urlType = null;
}
//add by rentx 20210602 CHAN-C3K4ZQ start 鍑洪敊鐨勫師鍥犳槸椤甸潰鏈�澶氬睍绀�1000鏉℃暟鎹�,浣嗘槸闇�瑕佸睍绀虹殑鏁版嵁瓒呰繃浜�1000鏉�,鐜板湪鎶婂睍绀轰笂绾挎敼涓�1000 * 1000
@@ -392,18 +360,6 @@
//========20160311======ADD_End==================================
//鑾峰彇鏄庣粏
public void SearchPro() {
- //浠庝笅杈圭Щ涓婃潵 by Link 2023-5-23
- if (barcode == null || barcode.trim() == '') {
- //LWC:Lwcflag鍜屾姤閿欐彁閱� update by Link 2023-04-27
- if (isLwc) {
- returnError = '璇疯緭鍏arCode鍙�';
- } else {
- ApexPages.addmessage(
- new ApexPages.message(ApexPages.severity.INFO, '璇疯緭鍏arCode鍙枫��')
- );
- }
- return;
- }
notInlist = new List<String>();
otherAgencyMap = new Map<String, String>();
barMcodeMap = new Map<String, String>();
@@ -411,10 +367,6 @@
consumableInventoryUse = new List<ConsumableorderdetailsInfo>();
consumableorderdetails2Cancle = new List<Consumable_order_details2__c>();
orderdetails2trMap = new Map<String, Consumable_order_details2__c>();
- //update by Link 20230428
- if (isLwc) {
- noboxBarcodeList = new Set<String>();
- }
//add by rentx 2021-01-27 start
HosErrorList = new List<String>();
HosErrorMap = new Map<String, String>();
@@ -485,16 +437,12 @@
List<Consumable_order_details2__c> Ins = new List<Consumable_order_details2__c>();
List<Consumable_order_details2__c> reSet = new List<Consumable_order_details2__c>();
List<Consumable_order_details2__c> reSet1 = new List<Consumable_order_details2__c>();
- //绉诲埌鏈�涓婅竟 by Link 2023-5-23
- // if(barcode == null || barcode.trim() ==''){
- // //LWC:Lwcflag鍜屾姤閿欐彁閱� update by Link 2023-04-27
- // if(isLwc){
- // returnError = '璇疯緭鍏arCode鍙�';
- // }else {
- // ApexPages.addmessage(new ApexPages.message(ApexPages.severity.INFO,'璇疯緭鍏arCode鍙枫��'));
- // }
- // return;
- // }
+ if (barcode == null || barcode.trim() == '') {
+ ApexPages.addmessage(
+ new ApexPages.message(ApexPages.severity.INFO, '璇疯緭鍏arCode鍙枫��')
+ );
+ return;
+ }
//瀵规瘮鍏ㄩ儴搴撳瓨涓槸鍚﹀瓨鍦ㄧ鐞嗙紪鐮佷竴鏍凤紝barcode鍙蜂笉涓�鏍风殑浜у搧
reSet1 = [
SELECT Id, Name, TracingCode__c, Bar_Code__c, Report_Product_Expiration__c
@@ -520,21 +468,13 @@
} else {
for (String str : barMcodeMap.keySet()) {
if (barMcodeMap.get(str) == reSet1[i].TracingCode__c) {
- //LWC:Lwcflag鍜屾姤閿欐彁閱� update by Link 2023-04-27
- if (isLwc) {
- errorList.add(
+ ApexPages.addmessage(
+ new ApexPages.message(
+ ApexPages.severity.ERROR,
str +
' 鐨勭鐞嗙紪鐮佸凡缁忓瓨鍦ㄤ簬绯荤粺鐨勫簱瀛樹腑锛岃纭杈撳叆淇℃伅鏄惁鏈夎銆�'
- );
- } else {
- ApexPages.addmessage(
- new ApexPages.message(
- ApexPages.severity.ERROR,
- str +
- ' 鐨勭鐞嗙紪鐮佸凡缁忓瓨鍦ㄤ簬绯荤粺鐨勫簱瀛樹腑锛岃纭杈撳叆淇℃伅鏄惁鏈夎銆�'
- )
- );
- }
+ )
+ );
ErrorIdMap.put(str, str);
ErrorIdMap.put(reSet1[i].Bar_Code__c, reSet1[i].Bar_Code__c);
}
@@ -586,8 +526,6 @@
}
//ApexPages.addmessage(new ApexPages.message(ApexPages.severity.INFO, '绠$悊缂栫爜涓虹┖鐨勪骇鍝� ' + ErrorIdMap));
//鏁翠綋鍒拌揣
- System.debug('EsetId===>' + EsetId);
- System.debug('ArrType===>' + ArrType);
if (EsetId == null || EsetId == '') {
if (ArrType != 'ReG') {
//鍒拌揣浣嗕骇鍝佺被鍨嬩笌鐢ㄦ埛鐨勭被鍨嬩笉绗�
@@ -651,65 +589,6 @@
}
}
}
- System.debug('reSet1===>' + reSet1);
- //add by Wang Xueqin
- //鍒拌揣浣嗕骇鍝佺被鍨嬩笌鐢ㄦ埛鐨勭被鍨嬩笉绗�
- reSet1 = [
- SELECT
- Id,
- Name,
- Intra_Trade_List_RMB__c,
- Asset_Model_No__c,
- Consumable_Product__c,
- Consumable_Product__r.Name,
- Consumable_Product__r.Name__c,
- Consumable_Product__r.Asset_Model_No__c,
- Sterilization_limit__c,
- Deliver_date__c,
- Bar_Code__c,
- Arrive_date__c,
- Send_Date__c,
- Consumable_order_minor__r.Name,
- Consumable_order_minor__c,
- Dealer_Arrive__c,
- Guarantee_period_for_products__c,
- CFDA_Status__c,
- ProductPacking_list_manual__c,
- Report_Product_Approbation__c,
- Report_Product_Expiration__c,
- Box_Piece__c,
- Rrturn_count__c,
- Product_Type__c,
- ContractNo_text__c,
- Consumable_order_minor__r.ContractNo__c
- FROM Consumable_order_details2__c
- WHERE
- Bar_Code__c IN :BarCodeListP
- AND (NOT Product_Type__c LIKE :userPro_Typestr)
- ];
-
- if (reSet1.size() > 0) {
- for (Integer i = 0; i < reSet1.size(); i++) {
- if (ErrorIdMap.containsKey(reSet1[i].Bar_Code__c)) {
- // 璺宠繃宸茬粡澶勭悊鐨勬秷鑰楀搧鏄庣粏
- continue;
- } else {
- String str =
- '浜у搧绫诲瀷[' +
- reSet1[i].Product_Type__c +
- ']涓庣敤鎴风殑绫诲瀷[' +
- userPro_Type +
- ']涓嶇';
- ConsumableorderdetailsRecordserror.add(
- new ConsumableorderdetailsInfo(reSet1[i], str)
- );
- ErrorIdMap.put(reSet1[i].Bar_Code__c, reSet1[i].Bar_Code__c);
- }
- }
- }
- System.debug('reSet1===>1' + reSet1);
- //end
-
//閿�鍞骇鍝�
reSet1 = [
SELECT
@@ -1405,23 +1284,14 @@
reSet1[i].Lose_Flag__c == true &&
reSet1[i].ToDueDateDays__c >= 0
) {
- //LWC:Lwcflag鍜屾姤閿欐彁閱� update by Link 2023-04-27
- if (isLwc) {
- warningList.add(
+ ApexPages.addmessage(
+ new ApexPages.message(
+ ApexPages.severity.WARNING,
'浜у搧' +
reSet1[i].Consumable_Product__r.Name +
'瀛樺湪涓㈠け璁板綍'
- );
- } else {
- ApexPages.addmessage(
- new ApexPages.message(
- ApexPages.severity.WARNING,
- '浜у搧' +
- reSet1[i].Consumable_Product__r.Name +
- '瀛樺湪涓㈠け璁板綍'
- )
- ); //濡傛灉涓㈠け浜у搧灏辩粰鎻愮ず銆�
- }
+ )
+ ); //濡傛灉涓㈠け浜у搧灏辩粰鎻愮ず銆�
}
if (
reSet1[i].Lose_Flag__c == true &&
@@ -1661,22 +1531,15 @@
reSet[i].Bar_Code__c != str &&
reSet[i].TracingCode__c == barMcodeMap.get(str)
) {
- //LWC:Lwcflag鍜屾姤閿欐彁閱� update by Link 2023-04-27
- if (isLwc) {
- warningList.add(
+ // 20220815 ljh SWAG-CH65B7 start
+ // ApexPages.addmessage(new ApexPages.message(ApexPages.severity.WARNING,'姝ょ鐞嗙紪鐮佷笌瀹為檯鍙戣揣BarCode涓嶄竴鑷达紝璇锋牳瀵圭鐞嗙紪鐮�('+ str +')鐨勫叆搴撳強搴撳瓨鏁版嵁銆�'));
+ ApexPages.addmessage(
+ new ApexPages.message(
+ ApexPages.severity.WARNING,
'鏉″舰鐮佷负(' + str + ')鐨勫叆搴撴暟鎹笌鍙戣揣鏁版嵁涓嶄竴鑷�'
- );
- } else {
- // 20220815 ljh SWAG-CH65B7 start
- // ApexPages.addmessage(new ApexPages.message(ApexPages.severity.WARNING,'姝ょ鐞嗙紪鐮佷笌瀹為檯鍙戣揣BarCode涓嶄竴鑷达紝璇锋牳瀵圭鐞嗙紪鐮�('+ str +')鐨勫叆搴撳強搴撳瓨鏁版嵁銆�'));
- ApexPages.addmessage(
- new ApexPages.message(
- ApexPages.severity.WARNING,
- '鏉″舰鐮佷负(' + str + ')鐨勫叆搴撴暟鎹笌鍙戣揣鏁版嵁涓嶄竴鑷�'
- )
- );
- // 20220815 ljh SWAG-CH65B7 end
- }
+ )
+ );
+ // 20220815 ljh SWAG-CH65B7 end
}
if (barMcodeMap.get(str) == reSet[i].TracingCode__c) {
reSet[i].Bar_Code__c = str;
@@ -1723,27 +1586,16 @@
} else {
for (String str : barMcodeMap.keySet()) {
if (barMcodeMap.get(str) == reSet1[i].TracingCode__c) {
- //LWC:Lwcflag鍜屾姤閿欐彁閱� update by Link 2023-04-27
- if (isLwc) {
- errorList.add(
+ ApexPages.addmessage(
+ new ApexPages.message(
+ ApexPages.severity.ERROR,
'barcode' +
str +
'涓庡嚭搴撳崟' +
reSet1[i].Sale_orderName__c +
' 涓殑绠$悊缂栫爜涓�鑷达紝浣咮arcode涓嶅悓锛岃纭鍏蜂綋鏁版嵁銆�'
- );
- } else {
- ApexPages.addmessage(
- new ApexPages.message(
- ApexPages.severity.ERROR,
- 'barcode' +
- str +
- '涓庡嚭搴撳崟' +
- reSet1[i].Sale_orderName__c +
- ' 涓殑绠$悊缂栫爜涓�鑷达紝浣咮arcode涓嶅悓锛岃纭鍏蜂綋鏁版嵁銆�'
- )
- );
- }
+ )
+ );
ErrorIdMap.put(str, str);
ErrorIdMap.put(reSet1[i].Bar_Code__c, reSet1[i].Bar_Code__c);
}
@@ -1783,36 +1635,23 @@
if (ArrType != 'ReG') {
inventoryEntryNoESetId(notInlist);
if (notInStorelist.size() > 0) {
- //LWC:Lwcflag鍜屾姤閿欐彁閱� update by Link 2023-04-27
- if (isLwc) {
- returnError = 'BarCode鍙�' + notInStorelist + '涓嶅瓨鍦�';
- } else {
- ApexPages.addmessage(
- new ApexPages.message(
- ApexPages.severity.ERROR,
- 'BarCode鍙�' + notInStorelist + '涓嶅瓨鍦ㄣ��'
- )
- );
- }
- return;
- }
- } else {
- //LWC:Lwcflag鍜屾姤閿欐彁閱� update by Link 2023-04-27
- if (isLwc) {
- returnError =
- 'BarCode鍙�' +
- notInlist +
- '涓嶅瓨鍦紝鏃犲搴旂殑鍑哄簱鍗曪紝璇峰厛鎿嶄綔浜у搧鍏ュ簱';
- } else {
ApexPages.addmessage(
new ApexPages.message(
ApexPages.severity.ERROR,
- 'BarCode鍙�' +
- notInlist +
- '涓嶅瓨鍦紝鏃犲搴旂殑鍑哄簱鍗曪紝璇峰厛鎿嶄綔浜у搧鍏ュ簱銆�'
+ 'BarCode鍙�' + notInStorelist + '涓嶅瓨鍦ㄣ��'
)
);
+ return;
}
+ } else {
+ ApexPages.addmessage(
+ new ApexPages.message(
+ ApexPages.severity.ERROR,
+ 'BarCode鍙�' +
+ notInlist +
+ '涓嶅瓨鍦紝鏃犲搴旂殑鍑哄簱鍗曪紝璇峰厛鎿嶄綔浜у搧鍏ュ簱銆�'
+ )
+ );
return;
}
}
@@ -1820,17 +1659,12 @@
//add by rentx 2021-01-27 start
if (HosErrorList.size() > 0) {
for (String str : HosErrorList) {
- //LWC:Lwcflag鍜屾姤閿欐彁閱� update by Link 2023-04-27
- if (isLwc) {
- errorList.add('BarCode鍙�:' + str + HosErrorMap.get(str) + '');
- } else {
- ApexPages.addmessage(
- new ApexPages.message(
- ApexPages.severity.ERROR,
- 'BarCode鍙�:' + str + HosErrorMap.get(str) + ''
- )
- );
- }
+ ApexPages.addmessage(
+ new ApexPages.message(
+ ApexPages.severity.ERROR,
+ 'BarCode鍙�:' + str + HosErrorMap.get(str) + ''
+ )
+ );
}
}
//add by rentx 2021-01-27 end
@@ -2327,17 +2161,12 @@
if (notInlist.size() > 0) {
inventoryEntry(notInlist);
if (notInStorelist.size() > 0) {
- //LWC:Lwcflag鍜屾姤閿欐彁閱� update by Link 2023-04-27
- if (isLwc) {
- returnError = 'BarCode鍙�' + notInStorelist + '涓嶅瓨鍦�';
- } else {
- ApexPages.addmessage(
- new ApexPages.message(
- ApexPages.severity.ERROR,
- 'BarCode鍙�' + notInStorelist + '涓嶅瓨鍦ㄣ��'
- )
- );
- }
+ ApexPages.addmessage(
+ new ApexPages.message(
+ ApexPages.severity.ERROR,
+ 'BarCode鍙�' + notInStorelist + '涓嶅瓨鍦ㄣ��'
+ )
+ );
return;
}
}
@@ -2346,17 +2175,12 @@
//add by rentx 2021-01-27 start 褰撹鍗曚负鍖婚櫌鐗逛环绫诲瀷鐨勮鍗曟椂,濡傛灉鎵句笉鍒癰arcode,涓嶈В鏋�,骞朵笖榛樿璇arcode瀵瑰簲鐨勬槑缁�2涓洪潪鍖婚櫌鐗逛环浜у搧,鐩存帴鎶ラ敊
if (HosErrorList.size() > 0) {
for (String str : HosErrorList) {
- //LWC:Lwcflag鍜屾姤閿欐彁閱� update by Link 2023-04-27
- if (isLwc) {
- errorList.add('BarCode鍙�:' + str + '鏄潪鍖婚櫌鐗逛环浜у搧');
- } else {
- ApexPages.addmessage(
- new ApexPages.message(
- ApexPages.severity.ERROR,
- 'BarCode鍙�:' + str + '鏄潪鍖婚櫌鐗逛环浜у搧'
- )
- );
- }
+ ApexPages.addmessage(
+ new ApexPages.message(
+ ApexPages.severity.ERROR,
+ 'BarCode鍙�:' + str + '鏄潪鍖婚櫌鐗逛环浜у搧'
+ )
+ );
}
}
//add by rentx 2021-01-27 end
@@ -2392,23 +2216,14 @@
//鐢熶骇鏃ユ湡
List<String> janCode = new List<String>();
if (barCodeList[i].length() < 16) {
- //LWC:Lwcflag鍜屾姤閿欐彁閱� update by Link 2023-04-27
- if (isLwc) {
- errorList.add(
+ ApexPages.addmessage(
+ new ApexPages.message(
+ ApexPages.severity.ERROR,
'浜у搧BarCode(' +
barCodeList[i] +
')鐨勪綅鏁颁笉瓒�16锛屼笉绗﹀悎瑕佹眰閿欒锛�'
- );
- } else {
- ApexPages.addmessage(
- new ApexPages.message(
- ApexPages.severity.ERROR,
- '浜у搧BarCode(' +
- barCodeList[i] +
- ')鐨勪綅鏁颁笉瓒�16锛屼笉绗﹀悎瑕佹眰閿欒锛�'
- )
- );
- }
+ )
+ );
continue;
} else {
//if(barCodeList[i].substring(0,2) !='01'){
@@ -2419,19 +2234,12 @@
try {
Decimal test = Decimal.valueOf(janCodeMark);
} catch (Exception e) {
- //LWC:Lwcflag鍜屾姤閿欐彁閱� update by Link 2023-04-27
- if (isLwc) {
- errorList.add(
+ ApexPages.addmessage(
+ new ApexPages.message(
+ ApexPages.severity.ERROR,
'浜у搧BarCode(' + barCodeList[i] + ')鐨刯anCode閿欒锛�'
- );
- } else {
- ApexPages.addmessage(
- new ApexPages.message(
- ApexPages.severity.ERROR,
- '浜у搧BarCode(' + barCodeList[i] + ')鐨刯anCode閿欒锛�'
- )
- );
- }
+ )
+ );
continue;
}
}
@@ -2443,19 +2251,12 @@
barCodeList[i].length() - 5
) != '250'
) {
- //LWC:Lwcflag鍜屾姤閿欐彁閱� update by Link 2023-04-27
- if (isLwc) {
- errorList.add(
+ ApexPages.addmessage(
+ new ApexPages.message(
+ ApexPages.severity.ERROR,
'浜у搧BarCode(' + barCodeList[i] + ')娌℃湁绠$悊缂栫爜锛�'
- );
- } else {
- ApexPages.addmessage(
- new ApexPages.message(
- ApexPages.severity.ERROR,
- '浜у搧BarCode(' + barCodeList[i] + ')娌℃湁绠$悊缂栫爜锛�'
- )
- );
- }
+ )
+ );
continue;
}
if (barCodeList[i].substring(16, 18) == '11') {
@@ -2468,27 +2269,16 @@
'-01';
productionDate = Date.valueOf(productDateStr);
} catch (Exception e) {
- //LWC:Lwcflag鍜屾姤閿欐彁閱� update by Link 2023-04-27
- if (isLwc) {
- errorList.add(
+ ApexPages.addmessage(
+ new ApexPages.message(
+ ApexPages.severity.ERROR,
'浜у搧BarCode(' +
barCodeList[i] +
')鐨勭敓浜ф棩鏈�' +
productDateStr +
'閿欒锛�'
- );
- } else {
- ApexPages.addmessage(
- new ApexPages.message(
- ApexPages.severity.ERROR,
- '浜у搧BarCode(' +
- barCodeList[i] +
- ')鐨勭敓浜ф棩鏈�' +
- productDateStr +
- '閿欒锛�'
- )
- );
- }
+ )
+ );
continue;
}
if (barCodeList[i].length() >= 32) {
@@ -2517,27 +2307,16 @@
expirationDate = Date.valueOf(expirationDateStr);
}
} catch (Exception e) {
- //LWC:Lwcflag鍜屾姤閿欐彁閱� update by Link 2023-04-27
- if (isLwc) {
- errorList.add(
+ ApexPages.addmessage(
+ new ApexPages.message(
+ ApexPages.severity.ERROR,
'浜у搧BarCode(' +
barCodeList[i] +
')鐨勬粎鑿屾湁鍔规湡闄�' +
expirationDateStr +
'閿欒锛�'
- );
- } else {
- ApexPages.addmessage(
- new ApexPages.message(
- ApexPages.severity.ERROR,
- '浜у搧BarCode(' +
- barCodeList[i] +
- ')鐨勬粎鑿屾湁鍔规湡闄�' +
- expirationDateStr +
- '閿欒锛�'
- )
- );
- }
+ )
+ );
continue;
}
if (barCodeList[i].length() >= 42) {
@@ -2582,27 +2361,16 @@
expirationDate = Date.valueOf(expirationDateStr);
}
} catch (Exception e) {
- //LWC:Lwcflag鍜屾姤閿欐彁閱� update by Link 2023-04-27
- if (isLwc) {
- errorList.add(
+ ApexPages.addmessage(
+ new ApexPages.message(
+ ApexPages.severity.ERROR,
'浜у搧BarCode(' +
barCodeList[i] +
')鐨勬粎鑿屾湁鍔规湡闄�' +
expirationDateStr +
'閿欒锛�'
- );
- } else {
- ApexPages.addmessage(
- new ApexPages.message(
- ApexPages.severity.ERROR,
- '浜у搧BarCode(' +
- barCodeList[i] +
- ')鐨勬粎鑿屾湁鍔规湡闄�' +
- expirationDateStr +
- '閿欒锛�'
- )
- );
- }
+ )
+ );
continue;
}
if (barCodeList[i].length() >= 34) {
@@ -2656,42 +2424,30 @@
Pattern.compile('[0-9]').matcher(Atr).find() ||
Pattern.compile('[0-9]').matcher(Ctr).find()
) {
- //LWC:Lwcflag鍜屾姤閿欐彁閱� update by Link 2023-04-27
String str = '绠$悊缂栫爜鏈夎锛岃妫�鏌ユ潯褰㈢爜鏁版嵁銆�';
- if (isLwc) {
- errorList.add(
+ ApexPages.addmessage(
+ new ApexPages.message(
+ ApexPages.severity.ERROR,
'浜у搧BarCode(' +
barCodeList[i] +
')绠$悊缂栫爜鏈夎锛岃妫�鏌ユ潯褰㈢爜鏁版嵁銆�'
- );
- } else {
- ApexPages.addmessage(
- new ApexPages.message(
- ApexPages.severity.ERROR,
- '浜у搧BarCode(' +
- barCodeList[i] +
- ')绠$悊缂栫爜鏈夎锛岃妫�鏌ユ潯褰㈢爜鏁版嵁銆�'
- )
- );
- }
+ )
+ );
continue;
}
}
+ // String str = '绠$悊缂栫爜涓嶆纭紝璇蜂笌绠$悊鍛樼‘璁ゆ槸鍚﹂敊璇��';
+ // ApexPages.addmessage(new ApexPages.message(ApexPages.severity.ERROR,'浜у搧BarCode(' + barCodeList[i] + ')绠$悊缂栫爜涓湁鏁板瓧锛岃涓庣鐞嗗憳纭鏄惁閿欒锛�'));
+ // continue;
+ // gzw DB202305352696 鍏ュ簱绠$悊缂栫爜楠岃瘉绋嬪簭璋冩暣 end
}
} else {
- //LWC:Lwcflag鍜屾姤閿欐彁閱� update by Link 2023-04-27
- if (isLwc) {
- errorList.add(
+ ApexPages.addmessage(
+ new ApexPages.message(
+ ApexPages.severity.ERROR,
'浜у搧BarCode(' + barCodeList[i] + ')鐨則racingCode閿欒锛�'
- );
- } else {
- ApexPages.addmessage(
- new ApexPages.message(
- ApexPages.severity.ERROR,
- '浜у搧BarCode(' + barCodeList[i] + ')鐨則racingCode閿欒锛�'
- )
- );
- }
+ )
+ );
continue;
}
}
@@ -2788,41 +2544,25 @@
barCodeList[i].length() - 5
) != '250'
) {
- //LWC:Lwcflag鍜屾姤閿欐彁閱� update by Link 2023-04-27
- if (isLwc) {
- errorList.add(
+ ApexPages.addmessage(
+ new ApexPages.message(
+ ApexPages.severity.ERROR,
'浜у搧BarCode(' + barCodeList[i] + ')娌℃湁绠$悊缂栫爜锛�'
- );
- } else {
- ApexPages.addmessage(
- new ApexPages.message(
- ApexPages.severity.ERROR,
- '浜у搧BarCode(' + barCodeList[i] + ')娌℃湁绠$悊缂栫爜锛�'
- )
- );
- }
+ )
+ );
continue;
}
List<String> otCodeList = new List<String>();
Map<String, String> otCodeMap = new Map<String, String>();
if (barCodeList[i].length() < 7) {
- //LWC:Lwcflag鍜屾姤閿欐彁閱� update by Link 2023-04-27
- if (isLwc) {
- errorList.add(
+ ApexPages.addmessage(
+ new ApexPages.message(
+ ApexPages.severity.ERROR,
'浜у搧BarCode(' +
barCodeList[i] +
')鐨勪綅鏁颁笉瓒�16锛屼笉绗﹀悎瑕佹眰閿欒锛�'
- );
- } else {
- ApexPages.addmessage(
- new ApexPages.message(
- ApexPages.severity.ERROR,
- '浜у搧BarCode(' +
- barCodeList[i] +
- ')鐨勪綅鏁颁笉瓒�16锛屼笉绗﹀悎瑕佹眰閿欒锛�'
- )
- );
- }
+ )
+ );
continue;
} else if (barCodeList[i].length() == 11) {
String otCode4 = barCodeList[i].substring(3, 7);
@@ -2864,31 +2604,21 @@
barOtcodeMap.put(barCodeList[i], otCodeMap);
barCode241List.add(barCodeList[i]);
} else {
- //LWC:Lwcflag鍜屾姤閿欐彁閱� update by Link 2023-04-27
- if (isLwc) {
- errorList.add('浜у搧BarCode(' + barCodeList[i] + ')涓嶇鍚堣姹傦紒');
- } else {
- ApexPages.addmessage(
- new ApexPages.message(
- ApexPages.severity.ERROR,
- '浜у搧BarCode(' + barCodeList[i] + ')涓嶇鍚堣姹傦紒'
- )
- );
- }
- continue;
- }
- } else {
- //LWC:Lwcflag鍜屾姤閿欐彁閱� update by Link 2023-04-27
- if (isLwc) {
- errorList.add('浜у搧BarCode(' + barCodeList[i] + ')涓嶇鍚堣姹傦紒');
- } else {
ApexPages.addmessage(
new ApexPages.message(
ApexPages.severity.ERROR,
'浜у搧BarCode(' + barCodeList[i] + ')涓嶇鍚堣姹傦紒'
)
);
+ continue;
}
+ } else {
+ ApexPages.addmessage(
+ new ApexPages.message(
+ ApexPages.severity.ERROR,
+ '浜у搧BarCode(' + barCodeList[i] + ')涓嶇鍚堣姹傦紒'
+ )
+ );
continue;
}
}
@@ -2951,9 +2681,9 @@
}
}
if (errorMap.size() > 0) {
- //LWC:Lwcflag鍜屾姤閿欐彁閱� update by Link 2023-04-27
- if (isLwc) {
- errorList.add(
+ ApexPages.addmessage(
+ new ApexPages.message(
+ ApexPages.severity.ERROR,
'BarCode鍙穂' +
errorMap.values() +
']浜у搧绫诲瀷[' +
@@ -2961,21 +2691,8 @@
']涓庣敤鎴风被鍨媅' +
userPro_Type +
']涓嶇'
- );
- } else {
- ApexPages.addmessage(
- new ApexPages.message(
- ApexPages.severity.ERROR,
- 'BarCode鍙穂' +
- errorMap.values() +
- ']浜у搧绫诲瀷[' +
- product_Type +
- ']涓庣敤鎴风被鍨媅' +
- userPro_Type +
- ']涓嶇'
- )
- );
- }
+ )
+ );
}
}
}
@@ -3011,9 +2728,9 @@
}
}
if (errorMap.size() > 0) {
- //LWC:Lwcflag鍜屾姤閿欐彁閱� update by Link 2023-04-27
- if (isLwc) {
- errorList.add(
+ ApexPages.addmessage(
+ new ApexPages.message(
+ ApexPages.severity.ERROR,
'BarCode鍙穂' +
errorMap.values() +
']浜у搧绫诲瀷[' +
@@ -3021,21 +2738,8 @@
']涓庣敤鎴穂' +
userPro_Type +
']绫诲瀷涓嶇'
- );
- } else {
- ApexPages.addmessage(
- new ApexPages.message(
- ApexPages.severity.ERROR,
- 'BarCode鍙穂' +
- errorMap.values() +
- ']浜у搧绫诲瀷[' +
- product_Type +
- ']涓庣敤鎴穂' +
- userPro_Type +
- ']绫诲瀷涓嶇'
- )
- );
- }
+ )
+ );
}
product2InStore = [
SELECT
@@ -3076,27 +2780,16 @@
'-01';
productionDate = Date.valueOf(productDateStr);
} catch (Exception e) {
- //LWC:Lwcflag鍜屾姤閿欐彁閱� update by Link 2023-04-27
- if (isLwc) {
- errorList.add(
+ ApexPages.addmessage(
+ new ApexPages.message(
+ ApexPages.severity.ERROR,
'浜у搧BarCode(' +
bar +
')鐨勭敓浜ф棩鏈�' +
productDateStr +
'閿欒锛�'
- );
- } else {
- ApexPages.addmessage(
- new ApexPages.message(
- ApexPages.severity.ERROR,
- '浜у搧BarCode(' +
- bar +
- ')鐨勭敓浜ф棩鏈�' +
- productDateStr +
- '閿欒锛�'
- )
- );
- }
+ )
+ );
continue;
}
if (bar.length() >= oTcodeLength + 3 + 16) {
@@ -3150,27 +2843,16 @@
expirationDate = Date.valueOf(expirationDateStr);
}
} catch (Exception e) {
- //LWC:Lwcflag鍜屾姤閿欐彁閱� update by Link 2023-04-27
- if (isLwc) {
- errorList.add(
+ ApexPages.addmessage(
+ new ApexPages.message(
+ ApexPages.severity.ERROR,
'浜у搧BarCode(' +
bar +
')鐨勬粎鑿屾湁鍔规湡闄�' +
expirationDateStr +
'閿欒锛�'
- );
- } else {
- ApexPages.addmessage(
- new ApexPages.message(
- ApexPages.severity.ERROR,
- '浜у搧BarCode(' +
- bar +
- ')鐨勬粎鑿屾湁鍔规湡闄�' +
- expirationDateStr +
- '閿欒锛�'
- )
- );
- }
+ )
+ );
continue;
}
if (bar.length() >= oTcodeLength + 3 + 25) {
@@ -3254,27 +2936,16 @@
expirationDate = Date.valueOf(expirationDateStr);
}
} catch (Exception e) {
- //LWC:Lwcflag鍜屾姤閿欐彁閱� update by Link 2023-04-27
- if (isLwc) {
- errorList.add(
+ ApexPages.addmessage(
+ new ApexPages.message(
+ ApexPages.severity.ERROR,
'浜у搧BarCode(' +
bar +
')鐨勬粎鑿屾湁鍔规湡闄�' +
expirationDateStr +
'閿欒锛�'
- );
- } else {
- ApexPages.addmessage(
- new ApexPages.message(
- ApexPages.severity.ERROR,
- '浜у搧BarCode(' +
- bar +
- ')鐨勬粎鑿屾湁鍔规湡闄�' +
- expirationDateStr +
- '閿欒锛�'
- )
- );
- }
+ )
+ );
continue;
}
if (bar.length() >= oTcodeLength + 20) {
@@ -3332,24 +3003,15 @@
Pattern.compile('[0-9]').matcher(Atr).find() ||
Pattern.compile('[0-9]').matcher(Ctr).find()
) {
- String str = '绠$悊缂栫爜涓嶆纭紝璇蜂笌绠$悊鍛樼‘璁ゆ槸鍚﹂敊璇��';
- //LWC:Lwcflag鍜屾姤閿欐彁閱� update by Link 2023-04-27
- if (isLwc) {
- errorList.add(
+ String str = '绠$悊缂栫爜鏈夎锛岃妫�鏌ユ潯褰㈢爜鏁版嵁銆�';
+ ApexPages.addmessage(
+ new ApexPages.message(
+ ApexPages.severity.ERROR,
'浜у搧BarCode(' +
bar +
')绠$悊缂栫爜鏈夎锛岃妫�鏌ユ潯褰㈢爜鏁版嵁銆�'
- );
- } else {
- ApexPages.addmessage(
- new ApexPages.message(
- ApexPages.severity.ERROR,
- '浜у搧BarCode(' +
- bar +
- ')绠$悊缂栫爜鏈夎锛岃妫�鏌ユ潯褰㈢爜鏁版嵁銆�'
- )
- );
- }
+ )
+ );
continue;
}
}
@@ -3359,19 +3021,12 @@
// gzw DB202305352696 鍏ュ簱绠$悊缂栫爜楠岃瘉绋嬪簭璋冩暣 end
}
} else {
- //LWC:Lwcflag鍜屾姤閿欐彁閱� update by Link 2023-04-27
- if (isLwc) {
- errorList.add(
+ ApexPages.addmessage(
+ new ApexPages.message(
+ ApexPages.severity.ERROR,
'浜у搧BarCode(' + bar + ')鐨則racingCode閿欒锛�'
- );
- } else {
- ApexPages.addmessage(
- new ApexPages.message(
- ApexPages.severity.ERROR,
- '浜у搧BarCode(' + bar + ')鐨則racingCode閿欒锛�'
- )
- );
- }
+ )
+ );
continue;
}
}
@@ -3448,42 +3103,26 @@
//鐢熶骇鏃ユ湡
List<String> janCode = new List<String>();
if (barCodeList[i].length() < 16) {
- //LWC:Lwcflag鍜屾姤閿欐彁閱� update by Link 2023-04-27
- if (isLwc) {
- errorList.add(
+ ApexPages.addmessage(
+ new ApexPages.message(
+ ApexPages.severity.ERROR,
'浜у搧BarCode(' +
barCodeList[i] +
')鐨勪綅鏁颁笉瓒�16锛屼笉绗﹀悎瑕佹眰閿欒锛�'
- );
- } else {
- ApexPages.addmessage(
- new ApexPages.message(
- ApexPages.severity.ERROR,
- '浜у搧BarCode(' +
- barCodeList[i] +
- ')鐨勪綅鏁颁笉瓒�16锛屼笉绗﹀悎瑕佹眰閿欒锛�'
- )
- );
- }
+ )
+ );
continue;
} else {
janCodeMark = barCodeList[i].substring(2, 16);
try {
Decimal test = Decimal.valueOf(janCodeMark);
} catch (Exception e) {
- //LWC:Lwcflag鍜屾姤閿欐彁閱� update by Link 2023-04-27
- if (isLwc) {
- errorList.add(
+ ApexPages.addmessage(
+ new ApexPages.message(
+ ApexPages.severity.ERROR,
'浜у搧BarCode(' + barCodeList[i] + ')鐨刯anCode閿欒锛�'
- );
- } else {
- ApexPages.addmessage(
- new ApexPages.message(
- ApexPages.severity.ERROR,
- '浜у搧BarCode(' + barCodeList[i] + ')鐨刯anCode閿欒锛�'
- )
- );
- }
+ )
+ );
continue;
}
}
@@ -3495,19 +3134,12 @@
barCodeList[i].length() - 5
) != '250'
) {
- //LWC:Lwcflag鍜屾姤閿欐彁閱� update by Link 2023-04-27
- if (isLwc) {
- errorList.add(
+ ApexPages.addmessage(
+ new ApexPages.message(
+ ApexPages.severity.ERROR,
'浜у搧BarCode(' + barCodeList[i] + ')娌℃湁绠$悊缂栫爜锛�'
- );
- } else {
- ApexPages.addmessage(
- new ApexPages.message(
- ApexPages.severity.ERROR,
- '浜у搧BarCode(' + barCodeList[i] + ')娌℃湁绠$悊缂栫爜锛�'
- )
- );
- }
+ )
+ );
continue;
}
if (barCodeList[i].substring(16, 18) == '11') {
@@ -3520,27 +3152,16 @@
'-01';
productionDate = Date.valueOf(productDateStr);
} catch (Exception e) {
- //LWC:Lwcflag鍜屾姤閿欐彁閱� update by Link 2023-04-27
- if (isLwc) {
- errorList.add(
+ ApexPages.addmessage(
+ new ApexPages.message(
+ ApexPages.severity.ERROR,
'浜у搧BarCode(' +
barCodeList[i] +
')鐨勭敓浜ф棩鏈�' +
productDateStr +
'閿欒锛�'
- );
- } else {
- ApexPages.addmessage(
- new ApexPages.message(
- ApexPages.severity.ERROR,
- '浜у搧BarCode(' +
- barCodeList[i] +
- ')鐨勭敓浜ф棩鏈�' +
- productDateStr +
- '閿欒锛�'
- )
- );
- }
+ )
+ );
continue;
}
if (barCodeList[i].length() >= 32) {
@@ -3569,27 +3190,16 @@
expirationDate = Date.valueOf(expirationDateStr);
}
} catch (Exception e) {
- //LWC:Lwcflag鍜屾姤閿欐彁閱� update by Link 2023-04-27
- if (isLwc) {
- errorList.add(
+ ApexPages.addmessage(
+ new ApexPages.message(
+ ApexPages.severity.ERROR,
'浜у搧BarCode(' +
barCodeList[i] +
')鐨勬粎鑿屾湁鍔规湡闄�' +
expirationDateStr +
'閿欒锛�'
- );
- } else {
- ApexPages.addmessage(
- new ApexPages.message(
- ApexPages.severity.ERROR,
- '浜у搧BarCode(' +
- barCodeList[i] +
- ')鐨勬粎鑿屾湁鍔规湡闄�' +
- expirationDateStr +
- '閿欒锛�'
- )
- );
- }
+ )
+ );
continue;
}
if (barCodeList[i].length() >= 42) {
@@ -3634,27 +3244,16 @@
expirationDate = Date.valueOf(expirationDateStr);
}
} catch (Exception e) {
- //LWC:Lwcflag鍜屾姤閿欐彁閱� update by Link 2023-04-27
- if (isLwc) {
- errorList.add(
+ ApexPages.addmessage(
+ new ApexPages.message(
+ ApexPages.severity.ERROR,
'浜у搧BarCode(' +
barCodeList[i] +
')鐨勬粎鑿屾湁鍔规湡闄�' +
expirationDateStr +
'閿欒锛�'
- );
- } else {
- ApexPages.addmessage(
- new ApexPages.message(
- ApexPages.severity.ERROR,
- '浜у搧BarCode(' +
- barCodeList[i] +
- ')鐨勬粎鑿屾湁鍔规湡闄�' +
- expirationDateStr +
- '閿欒锛�'
- )
- );
- }
+ )
+ );
continue;
}
if (barCodeList[i].length() >= 34) {
@@ -3705,24 +3304,15 @@
Pattern.compile('[0-9]').matcher(Atr).find() ||
Pattern.compile('[0-9]').matcher(Ctr).find()
) {
- String str = '绠$悊缂栫爜涓嶆纭紝璇蜂笌绠$悊鍛樼‘璁ゆ槸鍚﹂敊璇��';
- //LWC:Lwcflag鍜屾姤閿欐彁閱� update by Link 2023-04-27
- if (isLwc) {
- errorList.add(
+ String str = '绠$悊缂栫爜鏈夎锛岃妫�鏌ユ潯褰㈢爜鏁版嵁銆�';
+ ApexPages.addmessage(
+ new ApexPages.message(
+ ApexPages.severity.ERROR,
'浜у搧BarCode(' +
barCodeList[i] +
')绠$悊缂栫爜鏈夎锛岃妫�鏌ユ潯褰㈢爜鏁版嵁銆�'
- );
- } else {
- ApexPages.addmessage(
- new ApexPages.message(
- ApexPages.severity.ERROR,
- '浜у搧BarCode(' +
- barCodeList[i] +
- ')绠$悊缂栫爜鏈夎锛岃妫�鏌ユ潯褰㈢爜鏁版嵁銆�'
- )
- );
- }
+ )
+ );
continue;
}
}
@@ -3732,19 +3322,12 @@
// gzw DB202305352696 鍏ュ簱绠$悊缂栫爜楠岃瘉绋嬪簭璋冩暣 end
}
} else {
- //LWC:Lwcflag鍜屾姤閿欐彁閱� update by Link 2023-04-27
- if (isLwc) {
- errorList.add(
+ ApexPages.addmessage(
+ new ApexPages.message(
+ ApexPages.severity.ERROR,
'浜у搧BarCode(' + barCodeList[i] + ')鐨則racingCode閿欒锛�'
- );
- } else {
- ApexPages.addmessage(
- new ApexPages.message(
- ApexPages.severity.ERROR,
- '浜у搧BarCode(' + barCodeList[i] + ')鐨則racingCode閿欒锛�'
- )
- );
- }
+ )
+ );
continue;
}
}
@@ -3830,39 +3413,25 @@
barCodeList[i].length() - 5
) != '250'
) {
- //LWC:Lwcflag鍜屾姤閿欐彁閱� update by Link 2023-04-27
- if (isLwc) {
- errorList.add('浜у搧BarCode(' + barCodeList[i] + ')娌℃湁绠$悊缂栫爜锛�');
- } else {
- ApexPages.addmessage(
- new ApexPages.message(
- ApexPages.severity.ERROR,
- '浜у搧BarCode(' + barCodeList[i] + ')娌℃湁绠$悊缂栫爜锛�'
- )
- );
- }
+ ApexPages.addmessage(
+ new ApexPages.message(
+ ApexPages.severity.ERROR,
+ '浜у搧BarCode(' + barCodeList[i] + ')娌℃湁绠$悊缂栫爜锛�'
+ )
+ );
continue;
}
List<String> otCodeList = new List<String>();
Map<String, String> otCodeMap = new Map<String, String>();
if (barCodeList[i].length() < 7) {
- //LWC:Lwcflag鍜屾姤閿欐彁閱� update by Link 2023-04-27
- if (isLwc) {
- errorList.add(
+ ApexPages.addmessage(
+ new ApexPages.message(
+ ApexPages.severity.ERROR,
'浜у搧BarCode(' +
barCodeList[i] +
')鐨勪綅鏁颁笉瓒�16锛屼笉绗﹀悎瑕佹眰閿欒锛�'
- );
- } else {
- ApexPages.addmessage(
- new ApexPages.message(
- ApexPages.severity.ERROR,
- '浜у搧BarCode(' +
- barCodeList[i] +
- ')鐨勪綅鏁颁笉瓒�16锛屼笉绗﹀悎瑕佹眰閿欒锛�'
- )
- );
- }
+ )
+ );
continue;
} else if (barCodeList[i].length() == 11) {
String otCode4 = barCodeList[i].substring(3, 7);
@@ -3904,23 +3473,14 @@
barOtcodeMap.put(barCodeList[i], otCodeMap);
barCode241List.add(barCodeList[i]);
} else {
- //LWC:Lwcflag鍜屾姤閿欐彁閱� update by Link 2023-04-27
- if (isLwc) {
- errorList.add(
+ ApexPages.addmessage(
+ new ApexPages.message(
+ ApexPages.severity.ERROR,
'浜у搧BarCode(' +
barCodeList[i] +
')娌℃湁janCode鎴朞Tcode锛屼笉绗﹀悎瑕佹眰锛�'
- );
- } else {
- ApexPages.addmessage(
- new ApexPages.message(
- ApexPages.severity.ERROR,
- '浜у搧BarCode(' +
- barCodeList[i] +
- ')娌℃湁janCode鎴朞Tcode锛屼笉绗﹀悎瑕佹眰锛�'
- )
- );
- }
+ )
+ );
continue;
}
}
@@ -3960,9 +3520,9 @@
}
}
if (errorMap.size() > 0) {
- //LWC:Lwcflag鍜屾姤閿欐彁閱� update by Link 2023-04-27
- if (isLwc) {
- errorList.add(
+ ApexPages.addmessage(
+ new ApexPages.message(
+ ApexPages.severity.ERROR,
'BarCode鍙穂' +
errorMap.values() +
']浜у搧绫诲瀷[' +
@@ -3970,21 +3530,8 @@
']涓庣敤鎴风殑绫诲瀷[' +
userPro_Type +
']涓嶇'
- );
- } else {
- ApexPages.addmessage(
- new ApexPages.message(
- ApexPages.severity.ERROR,
- 'BarCode鍙穂' +
- errorMap.values() +
- ']浜у搧绫诲瀷[' +
- product_Type +
- ']涓庣敤鎴风殑绫诲瀷[' +
- userPro_Type +
- ']涓嶇'
- )
- );
- }
+ )
+ );
}
}
product2InStore = [
@@ -4076,9 +3623,9 @@
}
}
if (errorMap.size() > 0) {
- //LWC:Lwcflag鍜屾姤閿欐彁閱� update by Link 2023-04-27
- if (isLwc) {
- errorList.add(
+ ApexPages.addmessage(
+ new ApexPages.message(
+ ApexPages.severity.ERROR,
'BarCode鍙穂' +
errorMap.values() +
']浜у搧绫诲瀷[' +
@@ -4086,21 +3633,8 @@
']涓庣敤鎴穂' +
userPro_Type +
']绫诲瀷涓嶇'
- );
- } else {
- ApexPages.addmessage(
- new ApexPages.message(
- ApexPages.severity.ERROR,
- 'BarCode鍙穂' +
- errorMap.values() +
- ']浜у搧绫诲瀷[' +
- product_Type +
- ']涓庣敤鎴穂' +
- userPro_Type +
- ']绫诲瀷涓嶇'
- )
- );
- }
+ )
+ );
}
product2InStore = [
SELECT
@@ -4140,27 +3674,16 @@
'-01';
productionDate = Date.valueOf(productDateStr);
} catch (Exception e) {
- //LWC:Lwcflag鍜屾姤閿欐彁閱� update by Link 2023-04-27
- if (isLwc) {
- errorList.add(
+ ApexPages.addmessage(
+ new ApexPages.message(
+ ApexPages.severity.ERROR,
'浜у搧BarCode(' +
bar +
')鐨勭敓浜ф棩鏈�' +
productDateStr +
'閿欒锛�'
- );
- } else {
- ApexPages.addmessage(
- new ApexPages.message(
- ApexPages.severity.ERROR,
- '浜у搧BarCode(' +
- bar +
- ')鐨勭敓浜ф棩鏈�' +
- productDateStr +
- '閿欒锛�'
- )
- );
- }
+ )
+ );
continue;
}
if (bar.length() >= oTcodeLength + 3 + 16) {
@@ -4215,27 +3738,16 @@
expirationDate = Date.valueOf(expirationDateStr);
}
} catch (Exception e) {
- //LWC:Lwcflag鍜屾姤閿欐彁閱� update by Link 2023-04-27
- if (isLwc) {
- errorList.add(
+ ApexPages.addmessage(
+ new ApexPages.message(
+ ApexPages.severity.ERROR,
'浜у搧BarCode(' +
bar +
')鐨勬粎鑿屾湁鍔规湡闄�' +
expirationDateStr +
'閿欒锛�'
- );
- } else {
- ApexPages.addmessage(
- new ApexPages.message(
- ApexPages.severity.ERROR,
- '浜у搧BarCode(' +
- bar +
- ')鐨勬粎鑿屾湁鍔规湡闄�' +
- expirationDateStr +
- '閿欒锛�'
- )
- );
- }
+ )
+ );
continue;
}
if (bar.length() >= oTcodeLength + 3 + 25) {
@@ -4314,27 +3826,16 @@
expirationDate = Date.valueOf(expirationDateStr);
}
} catch (Exception e) {
- //LWC:Lwcflag鍜屾姤閿欐彁閱� update by Link 2023-04-27
- if (isLwc) {
- errorList.add(
+ ApexPages.addmessage(
+ new ApexPages.message(
+ ApexPages.severity.ERROR,
'浜у搧BarCode(' +
bar +
')鐨勬粎鑿屾湁鍔规湡闄�' +
expirationDateStr +
'閿欒锛�'
- );
- } else {
- ApexPages.addmessage(
- new ApexPages.message(
- ApexPages.severity.ERROR,
- '浜у搧BarCode(' +
- bar +
- ')鐨勬粎鑿屾湁鍔规湡闄�' +
- expirationDateStr +
- '閿欒锛�'
- )
- );
- }
+ )
+ );
continue;
}
if (bar.length() >= oTcodeLength + 20) {
@@ -4384,24 +3885,15 @@
Pattern.compile('[0-9]').matcher(Atr).find() ||
Pattern.compile('[0-9]').matcher(Ctr).find()
) {
- String str = '绠$悊缂栫爜涓嶆纭紝璇蜂笌绠$悊鍛樼‘璁ゆ槸鍚﹂敊璇��';
- //LWC:Lwcflag鍜屾姤閿欐彁閱� update by Link 2023-04-27
- if (isLwc) {
- errorList.add(
+ String str = '绠$悊缂栫爜鏈夎锛岃妫�鏌ユ潯褰㈢爜鏁版嵁銆�';
+ ApexPages.addmessage(
+ new ApexPages.message(
+ ApexPages.severity.ERROR,
'浜у搧BarCode(' +
bar +
')绠$悊缂栫爜鏈夎锛岃妫�鏌ユ潯褰㈢爜鏁版嵁銆�'
- );
- } else {
- ApexPages.addmessage(
- new ApexPages.message(
- ApexPages.severity.ERROR,
- '浜у搧BarCode(' +
- bar +
- ')绠$悊缂栫爜鏈夎锛岃妫�鏌ユ潯褰㈢爜鏁版嵁銆�'
- )
- );
- }
+ )
+ );
continue;
}
}
@@ -4411,17 +3903,12 @@
// gzw DB202305352696 鍏ュ簱绠$悊缂栫爜楠岃瘉绋嬪簭璋冩暣 end
}
} else {
- //LWC:Lwcflag鍜屾姤閿欐彁閱� update by Link 2023-04-27
- if (isLwc) {
- errorList.add('浜у搧BarCode(' + bar + ')鐨則racingCode閿欒锛�');
- } else {
- ApexPages.addmessage(
- new ApexPages.message(
- ApexPages.severity.ERROR,
- '浜у搧BarCode(' + bar + ')鐨則racingCode閿欒锛�'
- )
- );
- }
+ ApexPages.addmessage(
+ new ApexPages.message(
+ ApexPages.severity.ERROR,
+ '浜у搧BarCode(' + bar + ')鐨則racingCode閿欒锛�'
+ )
+ );
continue;
}
}
@@ -4469,30 +3956,20 @@
if (notEqualBARcodeCunMap.size() > 0) {
for (String widget : notEqualBARcodeCunMap.keySet()) {
if (notEqualBARcodeCunMap.get(widget).size() > 0) {
- //LWC:Lwcflag鍜屾姤閿欐彁閱� update by Link 2023-04-27
- if (isLwc) {
- warningList.add('浠ヤ笅barcode浜у搧涓庤璐т骇鍝佷笉涓�鑷淬��');
- } else {
- ApexPages.addmessage(
- new ApexPages.message(
- ApexPages.severity.INFO,
- '浠ヤ笅barcode浜у搧涓庤璐т骇鍝佷笉涓�鑷淬��'
- )
- );
- }
+ ApexPages.addmessage(
+ new ApexPages.message(
+ ApexPages.severity.INFO,
+ '浠ヤ笅barcode浜у搧涓庤璐т骇鍝佷笉涓�鑷淬��'
+ )
+ );
for (
String barcodeListTTT : (List<String>) notEqualBARcodeCunMap.get(
widget
)
) {
- //LWC:Lwcflag鍜屾姤閿欐彁閱� update by Link 2023-04-27
- if (isLwc) {
- warningList.add(barcodeListTTT);
- } else {
- ApexPages.addmessage(
- new ApexPages.message(ApexPages.severity.INFO, barcodeListTTT)
- );
- }
+ ApexPages.addmessage(
+ new ApexPages.message(ApexPages.severity.INFO, barcodeListTTT)
+ );
}
}
}
@@ -4921,14 +4398,9 @@
ConsumableorderdetailsRecords.size() < 1 &&
consumableInventory.size() < 1
) {
- //LWC:Lwcflag鍜屾姤閿欐彁閱� update by Link 2023-04-27
- if (isLwc) {
- returnError = '涓嶅瓨鍦ㄥ埌璐ф槑缁�';
- } else {
- ApexPages.addmessage(
- new ApexPages.message(ApexPages.severity.ERROR, '涓嶅瓨鍦ㄥ埌璐ф槑缁�')
- );
- }
+ ApexPages.addmessage(
+ new ApexPages.message(ApexPages.severity.ERROR, '涓嶅瓨鍦ㄥ埌璐ф槑缁�')
+ );
return null;
}
if (EsetId != null && EsetId != '') {
@@ -4936,40 +4408,24 @@
if (resultcheck.length() > 0) {
for (String widget : overOrderBARcodeCunMap.keySet()) {
if (overOrderBARcodeCunMap.get(widget).size() > 0) {
- //LWC:Lwcflag鍜屾姤閿欐彁閱� update by Link 2023-04-27
- if (isLwc) {
- warningList.add(
+ ApexPages.addmessage(
+ new ApexPages.message(
+ ApexPages.severity.INFO,
'浜у搧' +
widget +
'鏈鍒拌揣鏁伴噺瓒呰繃' +
overOrderBARcodeCunMap.get(widget).size() +
'涓璐х殑鏁伴噺銆�'
- );
- } else {
- ApexPages.addmessage(
- new ApexPages.message(
- ApexPages.severity.INFO,
- '浜у搧' +
- widget +
- '鏈鍒拌揣鏁伴噺瓒呰繃' +
- overOrderBARcodeCunMap.get(widget).size() +
- '涓璐х殑鏁伴噺銆�'
- )
- );
- }
+ )
+ );
for (
String barcodeListTTT : (List<String>) overOrderBARcodeCunMap.get(
widget
)
) {
- //LWC:Lwcflag鍜屾姤閿欐彁閱� update by Link 2023-04-27
- if (isLwc) {
- warningList.add(barcodeListTTT);
- } else {
- ApexPages.addmessage(
- new ApexPages.message(ApexPages.severity.INFO, barcodeListTTT)
- );
- }
+ ApexPages.addmessage(
+ new ApexPages.message(ApexPages.severity.INFO, barcodeListTTT)
+ );
}
}
}
@@ -5002,7 +4458,6 @@
arriveId = orderMain.id;
Decimal arriveAmount = 0;
for (ConsumableorderdetailsInfo ass : consumableorderdetailsRecordsUse) {
- //ApexPages.addmessage(new ApexPages.message(ApexPages.severity.ERROR,'------1------'));
Consumable_order_details2__c insDetails = new Consumable_order_details2__c();
insDetails.Id = ass.esd.Id;
insDetails.Consumable_Arrived_order__c = orderMain.id;
@@ -5129,7 +4584,6 @@
if (updateconsumableorderdetails2.size() > 0) {
update updateconsumableorderdetails2;
}
-
List<Consumable_order_details2__c> insertconsumableorderdetails2 = new List<Consumable_order_details2__c>();
for (Consumable_order_details2__c Cod2 : consumableorderdetails2Insert) {
//ApexPages.addmessage(new ApexPages.message(ApexPages.severity.ERROR,'------4------'));
@@ -5167,7 +4621,7 @@
i++;
}
- //return null;
+ // return null;
if (insertconsumableorderdetails2.size() > 0) {
insert insertconsumableorderdetails2;
@@ -5227,12 +4681,7 @@
// Integer a = 1/0;
} catch (Exception e) {
Database.rollback(sp);
- //LWC:Lwcflag鍜屾姤閿欐彁閱� update by Link 2023-04-27
- if (isLwc) {
- returnError = e.getLineNumber() + '---' + e.getMessage();
- } else {
- ApexPages.addMessages(e);
- }
+ ApexPages.addMessages(e);
return null;
}
if (resultcheck.length() > 0) {
@@ -5240,7 +4689,6 @@
} else if (resultcheckWithoutOrder.size() > 0) {
return null;
} else {
- urlType = 'UnabletoEdit';
return UnabletoEdit();
// return null;
}
@@ -5650,7 +5098,11 @@
Inventory_Order_Sheet.Order_ProType__c = userPro_Type;
insert Inventory_Order_Sheet;
inventory_Order_id = Inventory_Order_Sheet.id;
- //List<Consumable_order__c> consumable_order_Inv = [SELECT Name FROM Consumable_order__c WHERE id =:Inventory_Order_Sheet.id]; //Commented By Li Jun 20230616
+ List<Consumable_order__c> consumable_order_Inv = [
+ SELECT Name
+ FROM Consumable_order__c
+ WHERE id = :Inventory_Order_Sheet.id
+ ];
// WYIN-BLZE48鐩樼偣涓㈠け浜у搧澧炲姞鍏ュ簱鏂瑰紡 update by vivek 2020-03-05 end
List<Consumable_order_details2__c> codcList = new List<Consumable_order_details2__c>();
@@ -5671,11 +5123,7 @@
codi.esd.Return_reason__c == null ||
codi.esd.Return_reason__c == ''
) {
- if (isLwc) {
- returnError = '璇疯ˉ鍏呰繑鍝佸師鍥�';
- } else {
- codi.esd.Return_reason__c.addError('璇疯ˉ鍏呰繑鍝佸師鍥�');
- }
+ codi.esd.Return_reason__c.addError('璇疯ˉ鍏呰繑鍝佸師鍥�');
return null;
}
@@ -5686,11 +5134,7 @@
codi.esd.Bar_Code__c;
Integer deliverycnt = BarcodeCntMap.get(key);
if (codi.esd.Rrturn_count__c > deliverycnt) {
- if (isLwc) {
- returnError = '瓒呭嚭鍑哄簱鏁伴噺';
- } else {
- codi.esd.Rrturn_count__c.addError('瓒呭嚭鍑哄簱鏁伴噺');
- }
+ codi.esd.Rrturn_count__c.addError('瓒呭嚭鍑哄簱鏁伴噺');
return null;
}
}
@@ -5911,7 +5355,6 @@
codcList.add(codi.esd);
}
}
-
//鏄庣粏2涓嶅瓨鍦ㄧ殑瀵瑰簲鐨勫埌璐ц鍗曟槑缁� 2017-07-05
Integer i = 1;
//for(ConsumableorderdetailsInfo ass : consumableInventoryUse){
@@ -5925,17 +5368,9 @@
// }
if (ass.ReturnReason == null || ass.ReturnReason == '') {
- //LWC:Lwcflag鍜屾姤閿欐彁閱� update by Link 2023-04-27
- if (isLwc) {
- returnError = '璇疯ˉ鍏呰繑鍝佸師鍥�';
- } else {
- ApexPages.addmessage(
- new ApexPages.message(
- ApexPages.severity.ERROR,
- '璇疯ˉ鍏呰繑鍝佸師鍥�'
- )
- );
- }
+ ApexPages.addmessage(
+ new ApexPages.message(ApexPages.severity.ERROR, '璇疯ˉ鍏呰繑鍝佸師鍥�')
+ );
return null;
}
@@ -6034,33 +5469,13 @@
// WYIN-BPE3T4 铏氭嫙鐩樼偣鍗� update by vivek 2020-05-11 start
// return ToReturnGoodsPage();
if (hasLoseGoods) {
- urlType = 'ToInventoryGoodsPage';
return ToInventoryGoodsPage();
// return null;
} else {
- urlType = 'ToReturnGoodsPage';
return ToReturnGoodsPage();
// return null;
}
// WYIN-BPE3T4 铏氭嫙鐩樼偣鍗� update by vivek 2020-05-11 start
- } else {
- //LWC:Lwcflag鍜屾姤閿欐彁閱� update by Link 2023-04-27
- if (isLwc) {
- returnError = '娌℃湁闇�瑕佺櫥褰曠殑杩斿搧';
- } else {
- ApexPages.addmessage(
- new ApexPages.message(
- ApexPages.severity.ERROR,
- '娌℃湁闇�瑕佺櫥褰曠殑杩斿搧'
- )
- );
- }
- return null;
- }
- } else {
- //LWC:Lwcflag鍜屾姤閿欐彁閱� update by Link 2023-04-27
- if (isLwc) {
- returnError = '娌℃湁闇�瑕佺櫥褰曠殑杩斿搧';
} else {
ApexPages.addmessage(
new ApexPages.message(
@@ -6068,17 +5483,17 @@
'娌℃湁闇�瑕佺櫥褰曠殑杩斿搧'
)
);
+ return null;
}
+ } else {
+ ApexPages.addmessage(
+ new ApexPages.message(ApexPages.severity.ERROR, '娌℃湁闇�瑕佺櫥褰曠殑杩斿搧')
+ );
return null;
}
} catch (Exception e) {
Database.rollback(sp);
- //LWC:Lwcflag鍜屾姤閿欐彁閱� update by Link 2023-04-27
- if (isLwc) {
- returnError = e.getLineNumber() + '---' + e.getMessage();
- } else {
- ApexPages.addMessages(e);
- }
+ ApexPages.addMessages(e);
return null;
}
}
@@ -6160,7 +5575,7 @@
return ref;
}
- public class ConsumableorderdetailsInfo implements Comparable {
+ class ConsumableorderdetailsInfo implements Comparable {
public Consumable_order_details2__c esd { get; set; }
public Product2__c Prod { get; set; }
public String ProductName { get; set; }
@@ -6178,10 +5593,6 @@
public Decimal arrivedCount { get; set; }
public String ReportProductExpirationDate { get; set; }
-
- public ConsumableorderdetailsInfo() {
- }
-
public ConsumableorderdetailsInfo(
Consumable_order_details2__c e,
string str
diff --git a/force-app/main/default/classes/ArriveGoodsControllerTest.cls b/force-app/main/default/classes/ArriveGoodsControllerTest.cls
index 910aeb3..786dab4 100644
--- a/force-app/main/default/classes/ArriveGoodsControllerTest.cls
+++ b/force-app/main/default/classes/ArriveGoodsControllerTest.cls
@@ -1,5 +1,236 @@
@isTest
private class ArriveGoodsControllerTest {
+ @isTest
+ static void myUnitTest() {
+ // // TO DO: implement unit test
+ List<RecordType> rectCo = [
+ SELECT Id
+ FROM RecordType
+ WHERE IsActive = TRUE AND SobjectType = 'Account' AND Name = '璨╁2搴�'
+ ];
+ if (rectCo.size() == 0) {
+ return;
+ }
+ // Profile prof = [select Id from Profile where Name ='901_缁忛攢鍟嗙ぞ鍖烘櫘閫氭潈闄恄2閲嶉獙璇�(ET Email)'];
+ Profile prof = [
+ SELECT Id
+ FROM Profile
+ WHERE Name = '901_缁忛攢鍟嗙ぞ鍖烘櫘閫氭潈闄恄2閲嶉獙璇�(ET)'
+ ];
+
+ Account myAccount2 = new Account(
+ name = 'Testaccount002',
+ Dealer_discount__c = 20,
+ RecordTypeId = rectCo[0].Id,
+ AgentCode_Ext__c = '9999900'
+ );
+ Account myAccount1 = new Account(
+ name = 'Testaccount001',
+ Dealer_discount__c = 30,
+ RecordTypeId = rectCo[0].Id
+ );
+ insert new List<account>{ myAccount1, myAccount2 };
+
+ Contact core = new Contact(
+ email = 'jplumber@salesforce.com',
+ firstname = 'Joe',
+ lastname = 'Plumber',
+ accountid = myAccount1.id
+ );
+ insert core;
+ user MyUser_Test = new User(
+ ContactId = core.id,
+ Alias = 'newUser',
+ Email = 'newuser@testorg.com',
+ EmailEncodingKey = 'UTF-8',
+ LastName = 'TestUser',
+ LanguageLocaleKey = 'zh_CN',
+ LocaleSidKey = 'zh_CN',
+ ProfileId = prof.Id,
+ TimeZoneSidKey = 'Asia/Shanghai',
+ UserName = 'testUser@testorg.com',
+ UserPro_Type__c = 'ET'
+ );
+ System.runAs(new User(Id = UserInfo.getUserId())) {
+ insert MyUser_Test;
+ }
+
+ // User MyUser_Test = [select id,Contact.accountid from User WHERE ProfileId = :prof.Id and IsActive = true and UserPro_Type__c = 'ET' limit 1 ];
+ // Product2 prod01 = new Product2(Name='Test01',ProductCode='Test01',Asset_Model_No__c = 'Test01',SFDA_Status__c = '鏈夊姽',JANCODE__c = '04953170200311',Dealer_special_Object__c = true,Manual_Entry__c = false);
+ // Product2 prod02 = new Product2(Name='Test02',ProductCode='Test02',Asset_Model_No__c = 'Test02',SFDA_Status__c = '鏈夊姽',JANCODE__c = '04953170200312',Dealer_special_Object__c = true,Manual_Entry__c = false);
+ // insert new Product2[] {prod01,prod02};
+ System.runAs(MyUser_Test) {
+ Product2 prod01 = new Product2(
+ Name = 'Test01',
+ ProductCode = 'Test01',
+ Asset_Model_No__c = 'Test01',
+ SFDA_Status__c = '鏈夊姽',
+ JANCODE__c = '04953170200311',
+ Dealer_special_Object__c = true,
+ Manual_Entry__c = false
+ );
+ Product2 prod02 = new Product2(
+ Name = 'Test02',
+ ProductCode = 'Test02',
+ Asset_Model_No__c = 'Test02',
+ SFDA_Status__c = '鏈夊姽',
+ JANCODE__c = '04953170200312',
+ Dealer_special_Object__c = true,
+ Manual_Entry__c = false
+ );
+ insert new List<Product2>{ prod01, prod02 };
+ Product2__c pro1 = new Product2__c(
+ Name = 'Pro001',
+ OT_CODE_Text__c = 'Test001',
+ Product2__c = prod01.Id
+ );
+ Product2__c pro2 = new Product2__c(
+ Name = 'Pro002',
+ OT_CODE_Text__c = 'Test002',
+ Product2__c = prod02.Id
+ );
+ insert new List<Product2__c>{ pro1, pro2 };
+ //璁㈠崟
+ Consumable_order__c Order1 = new Consumable_order__c();
+ Order1.Name = 'OCM_01_001';
+ Order1.Order_status__c = '鎵瑰噯';
+ Order1.Order_type__c = '璁㈠崟';
+ // Order1.Dealer_Info__c = myAccount1.id;
+ Order1.Dealer_Info__c = myAccount1.id;
+ Order1.RecordTypeid = System.Label.RT_ConOrder_Delivery;
+ Order1.Total_num__c = 3;
+ Order1.OrderNumber_arrived__c = 1;
+ Order1.Delivery_detail_count__c = 1;
+ Order1.Order_ProType__c = 'ET';
+ insert Order1;
+
+ //璁㈠崟鏄庣粏
+ //fahuo
+ Consumable_orderdetails__c Orderdet = new Consumable_orderdetails__c();
+ Orderdet.Name = 'OCM_01_00101';
+ Orderdet.Consumable_order__c = Order1.Id;
+ Orderdet.RecordTypeId = System.Label.RT_ConOrderDetail1_Order;
+ Orderdet.Consumable_Product__c = pro1.Id;
+ Orderdet.Consumable_count__c = 40;
+ insert Orderdet;
+
+ //鍙戣揣鏄庣粏
+ //鍒拌揣姝g‘淇℃伅
+ Consumable_order_details2__c Orderdet1 = new Consumable_order_details2__c();
+ Orderdet1.Name = 'OCM_01_001002';
+ Orderdet1.Consumable_order_minor__c = Order1.Id;
+ Orderdet1.Consumable_Product__c = pro1.Id;
+ Orderdet1.Asset_Model_No__c = 'Test01';
+ Orderdet1.RecordTypeId = System.Label.RT_ConOrderDetail2_Delivery;
+ Orderdet1.Bar_Code__c = '01049531702003111115120017181000105ZK250BXJRA';
+ Orderdet1.TracingCode__c = 'BXJRA';
+
+ //鍙栨秷浜у搧
+ Consumable_order_details2__c Orderdet2 = new Consumable_order_details2__c();
+ Orderdet2.Name = 'OCM_01_001003';
+ Orderdet2.Consumable_order_minor__c = Order1.Id;
+ Orderdet2.Consumable_Product__c = pro1.Id;
+ Orderdet2.Asset_Model_No__c = 'Test01';
+ //Orderdet2.Consumable_Arrived_order__c = Order1.Id;
+ Orderdet2.RecordTypeId = System.Label.RT_ConOrderDetail2_Delivery;
+ Orderdet2.Bar_Code__c = '01049531702003111115120017181000105ZK250BXJRB';
+ Orderdet2.Cancellation_Date__c = Date.today();
+ Orderdet2.TracingCode__c = 'BXJRB';
+ //閿�鍞骇鍝�
+ Consumable_order_details2__c Orderdet3 = new Consumable_order_details2__c();
+ Orderdet3.Name = 'OCM_01_001004';
+ Orderdet3.Consumable_order_minor__c = Order1.Id;
+ Orderdet3.Consumable_Product__c = pro1.Id;
+ Orderdet3.Asset_Model_No__c = 'Test01';
+ Orderdet3.RecordTypeId = System.Label.RT_ConOrderDetail2_Delivery;
+ Orderdet3.Bar_Code__c = '01049531702003111115120017181000105ZK250BXJRC';
+ Orderdet3.Used_date__c = Date.today();
+ Orderdet3.Arrive_date__c = Date.today();
+ Orderdet3.TracingCode__c = 'BXJRC';
+ //Orderdet3.Box_Piece__c = '鐩�';
+
+ //鍑哄簱浜у搧
+ Consumable_order_details2__c Orderdet4 = new Consumable_order_details2__c();
+ Orderdet4.Name = 'OCM_01_001005';
+ Orderdet4.Consumable_order_minor__c = Order1.Id;
+ Orderdet4.Consumable_Product__c = pro1.Id;
+ Orderdet4.Asset_Model_No__c = 'Test01';
+ Orderdet4.RecordTypeId = System.Label.RT_ConOrderDetail2_Delivery;
+ Orderdet4.Bar_Code__c = '01049531702003111115120017181000105ZK250BXJRD';
+ Orderdet4.Send_Date__c = Date.today();
+ Orderdet4.Arrive_date__c = Date.today();
+ Orderdet4.TracingCode__c = 'BXJRD';
+
+ //宸插埌璐т骇鍝�
+ Consumable_order_details2__c Orderdet5 = new Consumable_order_details2__c();
+ Orderdet5.Name = 'OCM_01_001006';
+ Orderdet5.Consumable_order_minor__c = Order1.Id;
+ Orderdet5.Consumable_Product__c = pro1.Id;
+ Orderdet5.Asset_Model_No__c = 'Test01';
+ Orderdet5.RecordTypeId = System.Label.RT_ConOrderDetail2_Delivery;
+ Orderdet5.Bar_Code__c = '01049531702003111115120017181000105ZK250BXJRE';
+ Orderdet5.Arrive_date__c = Date.today();
+ Orderdet5.TracingCode__c = 'BXJRE';
+
+ //鍙戣揣鏄庣粏
+ //绠$悊缂栫爜鍖呭惈鏁板瓧
+ Consumable_order_details2__c Orderdet6 = new Consumable_order_details2__c();
+ Orderdet6.Name = 'OCM_01_001002';
+ Orderdet6.Consumable_order_minor__c = Order1.Id;
+ Orderdet6.Consumable_Product__c = pro1.Id;
+ Orderdet6.Asset_Model_No__c = 'Test01';
+ Orderdet6.RecordTypeId = System.Label.RT_ConOrderDetail2_Delivery;
+ Orderdet6.Bar_Code__c = '01049531702003111115120017181000105ZK250BX123';
+ Orderdet6.TracingCode__c = 'BX123';
+
+ //鍙戦敊搴� 鏈埌璐�
+ Consumable_order_details2__c Orderdets8 = new Consumable_order_details2__c();
+ Orderdets8.Name = 'OCM_01_001011';
+ Orderdets8.Consumable_order_minor__c = Order1.Id;
+ Orderdets8.Consumable_Product__c = pro1.Id;
+ Orderdets8.Asset_Model_No__c = 'Test01';
+ Orderdets8.RecordTypeId = System.Label.RT_ConOrderDetail2_Delivery;
+ Orderdets8.Bar_Code__c = '01049531702003111115120017181000105ZK250BXsys';
+ Orderdets8.Box_Piece__c = '鐩�';
+ Orderdets8.TracingCode__c = 'BXsys';
+
+ insert new List<Consumable_order_details2__c>{
+ Orderdet1,
+ Orderdet2,
+ Orderdet3,
+ Orderdet4,
+ Orderdet5,
+ Orderdet6,
+ Orderdets8
+ };
+
+ List<Consumable_orderdetails__c> cod1 = [
+ SELECT Id
+ FROM Consumable_orderdetails__c
+ WHERE Consumable_order__c = :Order1.Id
+ ];
+ System.assertEquals(1, cod1.size());
+
+ PageReference page = new PageReference(
+ '/apex/ArriveGoods?Esetid=' + Order1.Id
+ );
+
+ System.Test.setCurrentPage(page);
+ ArriveGoodsController Controller = new ArriveGoodsController();
+ //鍒濆鍖栨祴璇�
+ System.Test.startTest();
+ Controller.init();
+ //鎺掑簭
+ Controller.barcode = '';
+ Controller.SearchPro();
+ Controller.barcode = '01049531702003111115120017181000105ZK250BXJRA\n01049531702003111115120017181000105ZK250BXsys\n01049531702003111115120017181000105ZK250BXsun\n01049531702003111115120017181000105ZK250BXJRB\n01049531702003111115120017181000105ZK250BXJRC\n01049531702003111115120017181000105ZK250BX111\n01049531702003111115120017181000105ZK250BXJRD\n01049531702003111115120017181000105ZK250BXJRE\n01049531702003111115120017181000105ZK250BXJRF\n01049531702003111115120017181000105ZK250BXJRG\n01049531702003111115120017181000105ZK250BX123';
+ Controller.SearchPro();
+
+ // System.assertEquals(3, controller.ConsumableorderdetailsRecordsdummy.size()); //tcm
+ Controller.ArriveGoodsConfim();
+ System.Test.stopTest();
+ }
+ }
//閫夋嫨绛夊緟鍏ュ簱,鍖呮嫭01 鍜�241
@isTest
static void arriveWithID() {
@@ -1061,27 +1292,27 @@
//鍙戣揣鏄庣粏
//fahuo
/*Consumable_order_details2__c Orderdet1 = new Consumable_order_details2__c();
- Orderdet1.Name = 'OCM_01_001001';
- Orderdet1.Consumable_order_minor__c = Order1.Id;
- Orderdet1.Consumable_Product__c = pro1.Id;
- Orderdet1.Asset_Model_No__c = 'Pro001';
- Orderdet1.RecordTypeId = System.Label.RT_ConOrderDetail2_Delivery;
- Orderdet1.Box_Piece__c ='鐩�';
- Orderdet1.Bar_Code__c = '01049531702003111115120017181000105ZK250BXJRF';
- //daohuo
- Consumable_order_details2__c Orderdet2 = new Consumable_order_details2__c();
- Orderdet2.Name = 'OCM_01_001002';
- Orderdet2.Consumable_order_minor__c = Order1.Id;
- Orderdet2.Consumable_Product__c = pro1.Id;
- Orderdet2.Asset_Model_No__c = 'Pro001';
- Orderdet2.Consumable_Arrived_order__c = Order1.Id;
- //Orderdet2.IsArrival__c = true;
- Orderdet2.RecordTypeId = System.Label.RT_ConOrderDetail2_Delivery;
- Orderdet2.Box_Piece__c ='鐩�';
- Orderdet2.Arrive_date__c = Date.today();
- //Orderdet2.Send_Date__c = Date.today();
- //Orderdet2.Used_date__c= Date.today();
- Orderdet2.Bar_Code__c = '01049531702003111115120017181000105ZK250BXJRF';*/
+ Orderdet1.Name = 'OCM_01_001001';
+ Orderdet1.Consumable_order_minor__c = Order1.Id;
+ Orderdet1.Consumable_Product__c = pro1.Id;
+ Orderdet1.Asset_Model_No__c = 'Pro001';
+ Orderdet1.RecordTypeId = System.Label.RT_ConOrderDetail2_Delivery;
+ Orderdet1.Box_Piece__c ='鐩�';
+ Orderdet1.Bar_Code__c = '01049531702003111115120017181000105ZK250BXJRF';
+ //daohuo
+ Consumable_order_details2__c Orderdet2 = new Consumable_order_details2__c();
+ Orderdet2.Name = 'OCM_01_001002';
+ Orderdet2.Consumable_order_minor__c = Order1.Id;
+ Orderdet2.Consumable_Product__c = pro1.Id;
+ Orderdet2.Asset_Model_No__c = 'Pro001';
+ Orderdet2.Consumable_Arrived_order__c = Order1.Id;
+ //Orderdet2.IsArrival__c = true;
+ Orderdet2.RecordTypeId = System.Label.RT_ConOrderDetail2_Delivery;
+ Orderdet2.Box_Piece__c ='鐩�';
+ Orderdet2.Arrive_date__c = Date.today();
+ //Orderdet2.Send_Date__c = Date.today();
+ //Orderdet2.Used_date__c= Date.today();
+ Orderdet2.Bar_Code__c = '01049531702003111115120017181000105ZK250BXJRF';*/
//sale
Consumable_order_details2__c Orderdet3 = new Consumable_order_details2__c();
Orderdet3.Name = 'OCM_01_001003';
@@ -3822,163 +4053,6 @@
Controller.UpdateGoodsOfReturn();
Controller.ToReturnGoodsPage();
Controller.geterrorsize();
- System.Test.stopTest();
- }
- }
-
- @isTest
- static void makeRecordsVieweTest() {
- Integer count = 1001;
- List<ArriveGoodsController.ConsumableorderdetailsInfo> conList = new List<ArriveGoodsController.ConsumableorderdetailsInfo>();
- for (Integer i = 0; i < 1001; i++) {
- conList.add(new ArriveGoodsController.ConsumableorderdetailsInfo());
- }
- ArriveGoodsController arr = new ArriveGoodsController();
- arr.makeRecordsView(conList);
- ArriveGoodsController arr1 = new ArriveGoodsController('', '');
- }
-
- @isTest
- static void compareToTest() {
- ArriveGoodsController.ConsumableorderdetailsInfo c1 = new ArriveGoodsController.ConsumableorderdetailsInfo();
- ArriveGoodsController.ConsumableorderdetailsInfo c2 = new ArriveGoodsController.ConsumableorderdetailsInfo();
- c1.compareTo(c2);
- }
-
- @isTest
- static void searchProTest1() {
- List<RecordType> rectCo = [
- SELECT Id
- FROM RecordType
- WHERE IsActive = TRUE AND SobjectType = 'Account' AND Name = '璨╁2搴�'
- ];
- if (rectCo.size() == 0) {
- return;
- }
- Profile prof = [
- SELECT Id
- FROM Profile
- WHERE Name = '901_缁忛攢鍟嗙ぞ鍖烘櫘閫氭潈闄恄2閲嶉獙璇�(ET)'
- ];
- Account myAccount2 = new Account(
- name = 'Testaccount002',
- Dealer_discount__c = 20,
- RecordTypeId = rectCo[0].Id,
- AgentCode_Ext__c = '9999900'
- );
- Account myAccount1 = new Account(
- name = 'Testaccount001',
- Dealer_discount__c = 30,
- RecordTypeId = rectCo[0].Id
- );
- insert new List<account>{ myAccount1, myAccount2 };
- Contact core = new Contact(
- email = 'jplumber@salesforce.com',
- firstname = 'Joe',
- lastname = 'Plumber',
- accountid = myAccount1.id
- );
- insert core;
- user MyUser_Test = new User(
- ContactId = core.id,
- Alias = 'newUser',
- Email = 'newuser@testorg.com',
- EmailEncodingKey = 'UTF-8',
- LastName = 'TestUser',
- LanguageLocaleKey = 'zh_CN',
- LocaleSidKey = 'zh_CN',
- ProfileId = prof.Id,
- TimeZoneSidKey = 'Asia/Shanghai',
- UserName = 'testUser@testorg.com',
- UserPro_Type__c = 'ET'
- );
- System.runAs(new User(Id = UserInfo.getUserId())) {
- insert MyUser_Test;
- }
-
- System.runAs(MyUser_Test) {
- Product2 prod01 = new Product2(
- Name = 'Test01',
- ProductCode = 'Test01',
- Asset_Model_No__c = 'Test01',
- SFDA_Status__c = '鏈夊姽',
- JANCODE__c = '04953170200311',
- Dealer_special_Object__c = true,
- Manual_Entry__c = false
- );
- Product2 prod02 = new Product2(
- Name = 'Test02',
- ProductCode = 'Test02',
- Asset_Model_No__c = 'Test02',
- SFDA_Status__c = '鏈夊姽',
- JANCODE__c = '04953170200312',
- Dealer_special_Object__c = true,
- Manual_Entry__c = false
- );
- insert new List<Product2>{ prod01, prod02 };
- Product2__c pro1 = new Product2__c(
- Name = 'Pro001',
- OT_CODE_Text__c = 'N3047730',
- Product2__c = prod01.Id
- );
- Product2__c pro2 = new Product2__c(
- Name = 'Pro002',
- OT_CODE_Text__c = 'N3047731',
- Product2__c = prod02.Id
- );
- insert new List<Product2__c>{ pro1, pro2 };
-
- Consumable_order__c Order1 = new Consumable_order__c();
- Order1.Name = 'OCM_01_001';
- Order1.Order_status__c = '鎵瑰噯';
- Order1.Order_type__c = '璁㈠崟';
- Order1.Dealer_Info__c = myAccount1.id;
- Order1.RecordTypeid = System.Label.RT_ConOrder_Delivery;
- Order1.Order_ProType__c = 'ET';
- insert Order1;
- Consumable_orderdetails__c Orderdet = new Consumable_orderdetails__c();
- Orderdet.Name = 'OCM_01_00101';
- Orderdet.Consumable_order__c = Order1.Id;
- Orderdet.RecordTypeId = System.Label.RT_ConOrderDetail1_Order;
- Orderdet.Consumable_Product__c = pro1.Id;
- Orderdet.Consumable_count__c = 4;
- insert Orderdet;
- Consumable_order_details2__c Orderdet1 = new Consumable_order_details2__c();
- Orderdet1.Name = 'OCM_01_001001';
- Orderdet1.Consumable_order_minor__c = Order1.Id;
- Orderdet1.Consumable_Product__c = pro1.Id;
- Orderdet1.Asset_Model_No__c = 'Test01';
- Orderdet1.RecordTypeId = System.Label.RT_ConOrderDetail2_Delivery;
- Orderdet1.Bar_Code__c = '01049531702003111115120017181000105ZK250BXJRF';
- Orderdet1.Cancellation_Date__c = null;
- Orderdet1.TracingCode__c = 'BXJRF';
- Orderdet1.SerialLotNo__c = '5ZK';
- insert Orderdet1;
- System.debug('Orderdet1:' + Orderdet1);
- Consumable_order_details2__c Orderdet2 = new Consumable_order_details2__c();
- Orderdet2.Name = 'OCM_01_001001';
- Orderdet2.Consumable_order_minor__c = Order1.Id;
- Orderdet2.Consumable_Product__c = pro1.Id;
- Orderdet2.Asset_Model_No__c = 'Test01';
- Orderdet2.RecordTypeId = System.Label.RT_ConOrderDetail2_Delivery;
- Orderdet2.Bar_Code__c = '01049531702003111115120017181234105ZK250BXJRF';
- Orderdet1.Cancellation_Date__c = null;
- Orderdet2.TracingCode__c = 'BXJRF';
- Orderdet2.SerialLotNo__c = '5ZK';
- insert Orderdet2;
-
- PageReference page = new PageReference('/apex/ArriveGoods?ArrType=Arr');
- System.Test.setCurrentPage(page);
- ArriveGoodsController Controller = new ArriveGoodsController();
- System.Test.startTest();
- Controller.init();
- Controller.barcode = '01049531702003111115120017181000105ZK250BXJRF';
- Controller.SearchPro();
- Controller.ArriveGoodsConfim();
- List<Consumable_order_details2__c> ins = [
- SELECT Id, Name
- FROM Consumable_order_details2__c
- ];
System.Test.stopTest();
}
}
diff --git a/force-app/main/default/classes/DealerInquiryModifyStateController.cls b/force-app/main/default/classes/DealerInquiryModifyStateController.cls
index 2d8fda5..0cbe0b6 100644
--- a/force-app/main/default/classes/DealerInquiryModifyStateController.cls
+++ b/force-app/main/default/classes/DealerInquiryModifyStateController.cls
@@ -51,9 +51,6 @@
private String strColumus;
private String strRtColumus;
- //add by Link 2023-6-2
- public String remindMsg { get; set; }
-
@TestVisible
private String accTypeForSort = null;
private static Integer oppLimit = 500;
@@ -132,7 +129,6 @@
}
public PageReference init() {
- remindMsg = '';
PartnerSoapSforceCom.Soap soap = new PartnerSoapSforceCom.Soap();
soap.SessionHeader = new PartnerSoapSforceCom.SessionHeader_element();
soap.SessionHeader.sessionId = UserInfo.getSessionId();
@@ -424,8 +420,6 @@
'鍙栧緱鏈�杩戠殑 ' + oppCount + ' 鏉℃暟鎹�'
)
);
- //add by Link 2023-6-2
- remindMsg = '鍙栧緱鏈�杩戠殑 ' + oppCount + ' 鏉℃暟鎹�';
} else if (!String.isBlank(this.sortKey)) {
if (oppCount > oppLimit) {
ApexPages.addmessage(
@@ -434,8 +428,6 @@
'鏁版嵁瓒呰繃' + oppLimit + '浠讹紝鍙樉绀哄墠' + oppLimit + '浠�'
)
);
- //add by Link 2023-6-2
- remindMsg = '鏁版嵁瓒呰繃' + oppLimit + '浠讹紝鍙樉绀哄墠' + oppLimit + '浠�';
} else {
ApexPages.addmessage(
new ApexPages.message(
@@ -443,8 +435,6 @@
'鍏辨湁 ' + oppCount + ' 鏉℃暟鎹�'
)
);
- //add by Link 2023-6-2
- remindMsg = '鍏辨湁 ' + oppCount + ' 鏉℃暟鎹�';
}
} else {
ApexPages.addmessage(
@@ -453,8 +443,6 @@
'鍏辨湁 ' + oppCount + ' 鏉℃暟鎹�'
)
);
- //add by Link 2023-6-2
- remindMsg = '鍏辨湁 ' + oppCount + ' 鏉℃暟鎹�';
}
}
//妫�绱㈡潯浠讹細鏁版嵁瀛楁1锛屾暟鎹瓧娈�2锛屾暟鎹瓧娈�3鍧囨弧瓒宠繘鍏ユ鏂规硶 鍒ゆ柇澶氱鎯呭喌
@@ -657,8 +645,6 @@
ApexPages.addmessage(
new ApexPages.message(ApexPages.severity.INFO, '淇濆瓨瀹屼簡')
);
- //add by Link 2023-6-2
- remindMsg = '淇濆瓨瀹屼簡';
} catch (Exception e) {
//ApexPages.addmessage(new ApexPages.message(ApexPages.severity.Error, '璇风‘瀹氱瀹ゅ垎绫诲拰浜у搧鍖哄垎鐨勫叧绯�'));
}
diff --git a/force-app/main/default/classes/DealerInquiryModifyStateControllerTest.cls b/force-app/main/default/classes/DealerInquiryModifyStateControllerTest.cls
index b1f09b4..e4670e5 100644
--- a/force-app/main/default/classes/DealerInquiryModifyStateControllerTest.cls
+++ b/force-app/main/default/classes/DealerInquiryModifyStateControllerTest.cls
@@ -64,7 +64,7 @@
opp.Name = 'GZ-SP-NFM007_1';
opp.Trade__c = '鍐呰部';
opp.StageName = '寮曞悎';
- opp.CloseDate = Date.today();
+ opp.CloseDate = date.newinstance(2022, 11, 30);
opp.Stock_apply_status__c = '鐢宠涓�';
insert opp;
Test.startTest();
@@ -102,9 +102,8 @@
user.Alias = '銉嗐儲';
user.CommunityNickname = '銉嗐偣銉堛儲銉笺偠銉�';
user.SalesManager__c = UserInfo.getUserId();
- System.runAs(new User(Id = UserInfo.getUserId())) {
- insert user;
- }
+
+ insert user;
List<user> users = [
SELECT Id, Name, LastName, FirstName
FROM User
diff --git a/force-app/main/default/lwc/lexConsumable/lexConsumable.js b/force-app/main/default/lwc/lexConsumable/lexConsumable.js
index c3ea4d3..2ec7082 100644
--- a/force-app/main/default/lwc/lexConsumable/lexConsumable.js
+++ b/force-app/main/default/lwc/lexConsumable/lexConsumable.js
@@ -206,8 +206,8 @@
fieldName: "prodName",
wrapText: true,
hideDefaultActions: true,
- sortable: true,
- initialWidth: 150
+ sortable: true
+ // initialWidth: 150
});
cols.push({
label: "瑙勬牸",
@@ -222,28 +222,28 @@
fieldName: "prodSFDAStatus",
wrapText: true,
hideDefaultActions: true,
- initialWidth: 97
+ initialWidth: 84
});
cols.push({
label: "娉ㄥ唽璇佺紪鐮佸彿",
fieldName: "approbation_No",
wrapText: true,
hideDefaultActions: true,
- initialWidth: 120
+ initialWidth: 104
});
cols.push({
label: "娉ㄥ唽璇佹晥鏈�",
fieldName: "expiration_Date",
wrapText: true,
hideDefaultActions: true,
- initialWidth: 105
+ initialWidth: 95
});
cols.push({
label: "绗�3鍒嗙被",
fieldName: "prodCategory3",
wrapText: true,
hideDefaultActions: true,
- initialWidth: 78,
+ initialWidth: 84,
sortable: true
});
cols.push({
@@ -251,7 +251,7 @@
fieldName: "prodCategory4",
wrapText: true,
hideDefaultActions: true,
- initialWidth: 107,
+ initialWidth: 84,
sortable: true
});
cols.push({
@@ -259,7 +259,7 @@
fieldName: "prodCategory5",
wrapText: true,
hideDefaultActions: true,
- initialWidth: 80,
+ initialWidth: 84,
sortable: true
});
if (this.cansee) {
@@ -269,7 +269,7 @@
typeAttributes: { minimumFractionDigits: 2 },
fieldName: "prodIntraTradeList",
hideDefaultActions: true,
- initialWidth: 80
+ initialWidth: 78
});
}
if (this.editAble) {
@@ -285,14 +285,14 @@
valueType: "Number"
},
hideDefaultActions: true,
- initialWidth: 80
+ initialWidth: 78
});
} else {
cols.push({
label: "閲囪喘鏁伴噺",
fieldName: "consumableCount",
hideDefaultActions: true,
- initialWidth: 80,
+ initialWidth: 78,
cellAttributes: { alignment: "right" }
});
}
@@ -300,14 +300,14 @@
label: "鍦ㄥ簱鏁颁笅闄�",
fieldName: "lowerlimit",
hideDefaultActions: true,
- initialWidth: 100,
+ initialWidth: 86,
cellAttributes: { alignment: "right" }
});
cols.push({
label: "鍦ㄥ簱鏁颁笂闄�",
fieldName: "upperlimit",
hideDefaultActions: true,
- initialWidth: 100,
+ initialWidth: 86,
cellAttributes: { alignment: "right" }
});
// cols.push({label:'鏈夋晥鏈熷簱瀛�(鐩�)',fieldName:'allnumber',hideDefaultActions: true,initialWidth:105,sortable: true});
@@ -322,14 +322,14 @@
boxPrice: "鐩�"
},
hideDefaultActions: true,
- initialWidth: 146,
+ initialWidth: 122,
sortable: true
});
cols.push({
label: "鏈夋晥鏈熷簱瀛�(涓�)",
fieldName: "allnumber_piece",
hideDefaultActions: true,
- initialWidth: 126,
+ initialWidth: 112,
cellAttributes: { alignment: "right" }
});
return cols;
diff --git a/force-app/main/default/pages/DealerInquiryModifyState.page b/force-app/main/default/pages/DealerInquiryModifyState.page
index 9041254..5ffea39 100644
--- a/force-app/main/default/pages/DealerInquiryModifyState.page
+++ b/force-app/main/default/pages/DealerInquiryModifyState.page
@@ -1,11 +1,9 @@
<apex:page
controller="DealerInquiryModifyStateController"
- docType="html-5.0"
showHeader="false"
sidebar="false"
id="allPage"
action="{!init}"
- lightningStyleSheets="true"
>
<head>
<title>缁忛攢鍟嗘壒閲忎慨鏀硅浠风姸鎬�</title>
@@ -24,48 +22,42 @@
div.inline {
float: left;
}
-
.clearBoth {
clear: both;
}
-
div.reportBlock table.list {
width: auto;
}
-
div#out_Div {
/* 銇撱亾銇儤銉冦儉銈掓牸绱� */
position: relative;
overflow: hidden;
float: left;
- width: 50% !important;
+ width: 50.3%;
}
-
div#out_Div_L {
position: relative;
overflow: hidden;
float: left;
- width: 50% !important;
- border-right: 2px solid #808383;
+ width: 48%;
+ border-right: 2px solid #000;
}
-
div#in_Div {
/* tbody銇屽叆銇c仸銇勩倠銆傘亾銇撱亴銈广偗銉兗銉璞�*/
position: relative;
overflow: auto; /*銈广偗銉兗銉儛銉�*/
float: left;
- width: 50% !important;
- height: 600px;
+ width: 51.8%;
+ height: 373px; /* tbody銈掕〃绀恒仚銈嬮珮銇曘�佸緦銇s銇仸瑾挎暣 */
}
-
div#in_Div_L {
position: relative;
overflow-x: auto;
overflow-y: hidden;
float: left;
- width: 50% !important;
- height: 600px;
- border-right: 2px solid #808383;
+ width: 48%;
+ height: 373px;
+ border-right: 2px solid #000;
}
body .pbBody table.list tr.headerRow td {
@@ -74,13 +66,11 @@
font-weight: normal;
padding: 0px 0px 0px 1px;
}
-
body .pbBody table.list tr.headerRow td.header1 {
text-align: center;
font-weight: normal;
padding: 0px 0px 0px 0px;
}
-
body .pbBody table.list tr.dataRow td {
box-sizing: border-box;
padding: 0px 0px 0px 1px;
@@ -88,7 +78,6 @@
vertical-align: middle;
word-break: break-all;
}
-
body .pbBody table.list tr.dataRow td.dataCellBorder {
/* 銇勩倝銇亜銆佷娇銇c仸銇勩仾銇� */
padding: 0px 0px 0px 1px;
@@ -96,14 +85,12 @@
vertical-align: middle;
word-break: break-all;
}
-
body .pbBody table.list tr.dataRow td.dataCellBorder1 {
padding: 0px 0px 0px 1px;
border-width: 0px 0px 1px 1px;
vertical-align: middle;
word-break: break-all;
}
-
@-moz-document url-prefix() {
body .pbBody table.list tr.dataRow td.dataCellBorder1 {
padding: 0px 0px 0px 0px;
@@ -116,15 +103,12 @@
table.list td {
width: 100px;
}
-
table.list td select {
width: 95%;
}
-
table.list td input {
width: 95%;
}
-
table.list td textarea {
height: 50px;
width: 90%;
@@ -305,12 +289,14 @@
table.list .col_OPD_USG400__c {
width: 118px;
} /*OPD瀵硅薄锛歎SG-400*/
+
table.list .col_Hospital_Name__c {
width: 139px;
} /*鍖婚櫌鍚�*/
table.list .col_Department_Name__c {
width: 60px;
} /*绉戝鍚嶇О*/
+
table.list .col_Province_formula__c {
width: 78px;
} /*鐪�(鍏紡)*/
@@ -333,13 +319,14 @@
width: 178px;
} /*娲诲姩璁″垝(閿�鍞�)*/
/*table.list .col_Link1 {width:58px;}
- table.list .col_Link2 {width:58px;}
- table.list .col_Link3 {width:58px;}
- table.list .col_Link4 {width:58px;}
- table.list .col_Link5 {width:58px;}
- table.list .col_Link6 {width:58px;}
- table.list .col_Link7 {width:58px;}
- table.list .col_Link8 {width:58px;}*/
+table.list .col_Link2 {width:58px;}
+table.list .col_Link3 {width:58px;}
+table.list .col_Link4 {width:58px;}
+table.list .col_Link5 {width:58px;}
+table.list .col_Link6 {width:58px;}
+table.list .col_Link7 {width:58px;}
+table.list .col_Link8 {width:58px;}*/
+
body .pbBody table.list tr.headerRow td.colViewing {
/* 銉囥儠銈┿儷銉堝�ゃ�佹渶灏忓寲銈€偆銈炽兂銈掕〃绀� */
background-image: url("{!URLFOR($Resource.IconResizeMinus_5)}");
@@ -361,19 +348,8 @@
border-width: 0px;
}
/*.zxk{
- margin-bottom: 3px;
- }*/
- .buttonStyle {
- font-size: 14px !important;
- font-family: "sans-serif" !important;
- font-weight: 500 !important;
- width: 70px !important;
- height: 32px !important;
- border-radius: 4px !important;
- opacity: 1 !important;
- background: #090f84 !important;
- color: #ffffff !important;
- }
+ margin-bottom: 3px;
+}*/
</style>
<script type="text/javascript">
var heightAjustment = 120;
@@ -385,23 +361,12 @@
}
</script>
</head>
- <apex:slds />
- <div id="spinner" class="slds-spinner_container" style="display: none">
- <div
- role="status"
- class="slds-spinner slds-spinner_medium slds-spinner_brand"
- >
- <span class="slds-assistive-text">Loading</span>
- <div class="slds-spinner__dot-a"></div>
- <div class="slds-spinner__dot-b"></div>
- </div>
- </div>
<apex:form id="allForm">
<apex:actionFunction
name="saveAndSearch"
action="{!save}"
rerender="allPanel"
- oncomplete="closeSpinner();expandAll();"
+ oncomplete="unblockUI();expandAll();"
>
<apex:param name="firstParam" assignTo="{!saveType}" value="" />
</apex:actionFunction>
@@ -409,7 +374,7 @@
name="saveAndSort"
action="{!save}"
rerender="allPanel"
- oncomplete="closeSpinner();expandAll();"
+ oncomplete="unblockUI();expandAll();"
>
<apex:param name="firstParam" assignTo="{!saveType}" value="" />
<apex:param name="secondParam" assignTo="{!sortKey}" value="" />
@@ -418,163 +383,128 @@
name="searchOpp"
action="{!chick}"
rerender="allPanel"
- oncomplete="closeSpinner();expandAll();"
+ oncomplete="unblockUI();expandAll();"
/>
<apex:actionFunction
name="sortTable"
action="{!sortTable}"
rerender="allPanel"
- oncomplete="closeSpinner();expandAll();"
+ oncomplete="unblockUI();expandAll();"
>
<apex:param name="firstParam" assignTo="{!sortKey}" value="" />
</apex:actionFunction>
<apex:outputPanel id="allPanel">
<div id="zxk" style="margin-bottom: -15px">
<apex:pageBlock id="searchBlock" mode="maindetail">
- <table
- style="border-bottom-width: 0px; font-size: 14px; color: #696969"
- >
+ <!-- tabStyle="Report"绾㈣壊 mode="maindetail" 娑堝け mode="edit" 鍙樺ぇ -->
+ <!-- <apex:pageMessages ></apex:pageMessages> -->
+ <!-- <table style="border-bottom-width: 0px; font-size:12px;">
+ <tr>
+ <td width="150px">
+ <apex:commandButton action="{!save}" value="淇濆瓨" rerender="allPanel" onclick="blockme();" oncomplete="unblockUI();expandAll();" style="height:30px;width:50px;"/>
+ <apex:commandButton value="妫�绱�" onclick="searchOppJs_Account();return false;" style="height:30px;width:70px;"/>
+ </td>
+ <td width="1000px">
+ <apex:pageMessages />
+ </td>
+ </tr>
+ </table> -->
+ <table style="border-bottom-width: 0px; font-size: 12px">
<tr>
- <td width="283px">
- <div style="color: #696969">
- 缁忛攢鍟嗗尰闄�
- <apex:inputText
- styleClass="slds-input"
- value="{!accSearch}"
- style="width: 170px"
- />
- </div>
- </td>
+ <!-- <td width="150px">鍒嗙被 <apex:selectList value="{!accType}" size="1" style="width:80px" id="accType"><apex:selectOptions value="{!accTypeOpts}" id="accTypeOptsId"/></apex:selectList></td> -->
<td width="250px">
- <div style="color: #696969">
- 閿�鍞媴褰�
- <apex:inputText
- styleClass="slds-input"
- value="{!aooSearch}"
- style="width: 150px"
- />
- </div>
+ 缁忛攢鍟嗗尰闄� <apex:inputText
+ value="{!accSearch}"
+ style="width: 170px"
+ />銆�
+ </td>
+ <td></td>
+ <td width="250px">
+ 閿�鍞媴褰� <apex:inputText
+ value="{!aooSearch}"
+ style="width: 150px"
+ />銆�
</td>
<td width="230px">
- <div style="color: #696969">
- 鏄剧ず
- <apex:selectList
- styleClass="slds-input slds-combobox__input"
- style="width: 100px"
- value="{!limits}"
- size="1"
- onchange="searchOppJs_Account();return false;"
- >
- <apex:selectOptions value="{!limitOpts}" />
- </apex:selectList>
- 鏉℃暟鎹�
- </div>
+ 鏄剧ず
+ <apex:selectList
+ value="{!limits}"
+ size="1"
+ onchange="searchOppJs_Account();return false;"
+ >
+ <apex:selectOptions value="{!limitOpts}" /></apex:selectList
+ >銆�鏉℃暟鎹�
</td>
- <td>
+ <!-- <td width="10px"></td> -->
+ <td width="70px">
<a
href="#"
onclick="expandAll();return false;"
- style="text-decoration: underline; color: #696969"
+ style="text-decoration: underline"
>鍏ㄩ儴灞曞紑</a
>
</td>
+ <!-- text-decoration: underline; -->
</tr>
</table>
- <p style="height: 10px"></p>
- <table
- style="
- border-bottom-width: 0px;
- font-size: 12px;
- font-size: 14px;
- color: #696969;
- "
- >
+ <table style="border-bottom-width: 0px; font-size: 12px">
<tr>
- <td width="220px">
- <div style="color: #696969">
- <font>鏁� 鎹� 瀛� 娈�</font
- >
- <apex:selectList
- styleClass="slds-input slds-combobox__input"
- value="{!numtext1}"
- size="1"
- style="width: 110px"
- >
- <apex:selectOptions value="{!textOpts}" />
- </apex:selectList>
- </div>
+ <td width="200px">
+ <font>鏁� 鎹� 瀛� 娈� </font>
+ <apex:selectList
+ value="{!numtext1}"
+ size="1"
+ style="width: 110px"
+ ><apex:selectOptions value="{!textOpts}"
+ /></apex:selectList>
</td>
<td width="130px">
<apex:selectList
- styleClass="slds-input slds-combobox__input"
value="{!numtext2}"
size="1"
style="width: 110px"
- >
- <apex:selectOptions value="{!equalOpts}" />
- </apex:selectList>
+ ><apex:selectOptions value="{!equalOpts}"
+ /></apex:selectList>
</td>
- <td width="183px">
- <apex:inputText
- styleClass="slds-input"
- style="width: 150px"
- value="{!numtext}"
- />
+ <td width="200px">
+ <apex:inputText style="width: 150px" value="{!numtext}" />
</td>
- <td width="188px">
- <!-- slds-button slds-button_brand -->
+ <td width="150px">
<apex:commandButton
- styleClass="buttonStyle"
value="妫�绱�"
onclick="searchOppJs_Account();return false;"
- style="height: 30px; width: 70px"
+ style="height: 30px; width: 50px"
/>
<apex:commandButton
- styleClass="buttonStyle"
action="{!save}"
value="淇濆瓨"
rerender="allPanel"
- onclick="showSpinner();"
- oncomplete="closeSpinner();expandAll();"
- style="height: 30px; width: 70px"
+ onclick="blockme();"
+ oncomplete="unblockUI();expandAll();"
+ style="height: 30px; width: 50px"
/>
</td>
- <td>
- <!-- <apex:pageMessages /> -->
- <!-- add by Link 2023-6-2 -->
- <apex:outputPanel
- rendered="{! remindMsg != '' && remindMsg != null}"
- >
- <div
- style="
- border: 1px solid #d4d4d4;
- height: 32px;
- border-radius: 5px;
- color: #ff6a00;
- font-size: 18px;
- "
- >
- <span
- class="slds-icon_container slds-icon-custom-custom53 slds-icon-text-default"
- >
- <svg aria-hidden="true" class="slds-icon">
- <use
- xmlns:xlink="http://www.w3.org/1999/xlink"
- xlink:href="/apexpages/slds/latest/assets/icons/custom-sprite/svg/symbols.svg#custom53"
- ></use>
- </svg>
- <span class="slds-assistive-text">Custom 53</span>
- </span>
- <strong style="padding-top: 2px"> {!remindMsg}</strong>
- </div>
- </apex:outputPanel>
+ <td width="500px">
+ <apex:pageMessages />
</td>
</tr>
+ <!-- <tr>
+ <td width="110px">
+ <font> 鏃� 鏈� </font>
+ <apex:selectList value="{!timetext1}" size="1" style="width:110px"><apex:selectOptions value="{!timeOpts}"/></apex:selectList>
+ </td>
+ <td>
+ 浠�<apex:inputField style="width:150px" value="{!tmpAO.MaxActivityDate__c}"/> -->
+ <!-- <apex:selectList value="{!timetext2}" size="1" style="width:110px"><apex:selectOptions value="{!timeequalOpts}"/></apex:selectList> -->
+ <!-- </td>
+ <td>
+ 鍒�<apex:inputField style="width:150px" value="{!tmpBO.MaxActivityDate__c}"/>
+ </td>
+ </tr> -->
</table>
</apex:pageBlock>
</div>
- <!-- <div style="border: 1px solid #D4D4D4;border-top: 3px solid #51606E;border-radius:5px;margin-bottom:7px;"> -->
- <apex:pageBlock id="oppBlock" mode="maindetail">
+ <apex:pageBlock id="oppBlock">
<!-- <apex:pageblocksection columns="1" id="oppSection"> -->
<apex:outputPanel>
<apex:inputHidden id="oppCount" value="{!oppCount}" />
@@ -585,7 +515,7 @@
style="
border-bottom-width: 0px;
width: 1100px;
- font-size: 14px !important;
+ font-size: 11px;
border-spacing: 0;
"
border=""
@@ -606,12 +536,7 @@
<a
href="#"
onclick="sortTableJs_Account1('{!cnt + titleLeft.size}');return false;"
- style="
- text-decoration: underline;
- color: black;
- font-size: 14px !important;
- font-weight: bold;
- "
+ style="text-decoration: underline"
><apex:outputText value="{!t}" /></a
>{!sortOrder[cnt + titleLeft.size]}
</td>
@@ -627,7 +552,7 @@
style="
border-bottom-width: 0px;
width: 2000px;
- font-size: 14px !important;
+ font-size: 11px;
border-spacing: 0;
"
border=""
@@ -647,12 +572,7 @@
<a
href="#"
onclick="sortTableJs_Account1('{!cnt}');return false;"
- style="
- text-decoration: underline;
- color: black;
- font-size: 14px !important;
- font-weight: bold;
- "
+ style="text-decoration: underline"
><apex:outputText value="{!t}" /></a
>{!sortOrder[cnt]}
</td>
@@ -670,7 +590,7 @@
style="
border-bottom-width: 0px;
width: 1100px;
- font-size: 13px;
+ font-size: 11px;
border-spacing: 0;
"
border=""
@@ -680,7 +600,6 @@
<apex:repeat value="{!oppRecords}" var="or" id="oppTable">
<tr
class="dataRow {!IF(MOD(cnt, 2)==0, 'odd', 'even')} {!IF(cnt==1, 'first', '')}"
- style="height: 35px"
onmouseover="if (window.hiOn){hiOn(this);} "
onmouseout="if (window.hiOff){hiOff(this);} "
onblur="if (window.hiOff){hiOff(this);}"
@@ -695,7 +614,7 @@
<!-- <apex:outputLink rendered="{!c[0]=='Name'}" value="/{!or.opp.Id}" target="LINK_{!or.opp.Id}"><apex:outputField rendered="{!c[0]=='Name'}" value="{!or.opp[c[0]]}" /></apex:outputLink> -->
<!-- vivek end -->
<!-- <apex:outputField id="q1111111111" rendered="{!(c.size==1 && columnRightRW[c[0]]=='r' && or.opp.Id <> null && c[0] <> 'Name' && (c[0] <> 'Opp_Changed_Field__c' ||(c[0] == 'Opp_Changed_Field__c' &&
- or.opp.Opp_Changed_Field__c != '璇环闃舵鍙戠敓浜嗗彉鍖�' &&or.opp.Opp_Changed_Field__c != '棰勬祴绛剧害鏃ュ彂鐢熶簡鍙樺寲' &&or.opp.Opp_Changed_Field__c != '鍖婚櫌鍚堝悓閲戦鍙戠敓浜嗗彉鍖�' && or.opp.Opp_Changed_Field__c != '璁㈣揣閲戦鍙戠敓浜嗗彉鍖�')))}" value="{!or.opp[c[0]]}" /> && or.opp.Oly_Inquiry_Status1__c <> null AgcOpp -->
+ or.opp.Opp_Changed_Field__c != '璇环闃舵鍙戠敓浜嗗彉鍖�' &&or.opp.Opp_Changed_Field__c != '棰勬祴绛剧害鏃ュ彂鐢熶簡鍙樺寲' &&or.opp.Opp_Changed_Field__c != '鍖婚櫌鍚堝悓閲戦鍙戠敓浜嗗彉鍖�' && or.opp.Opp_Changed_Field__c != '璁㈣揣閲戦鍙戠敓浜嗗彉鍖�')))}" value="{!or.opp[c[0]]}" /> && or.opp.Oly_Inquiry_Status1__c <> null AgcOpp -->
<apex:outputField
rendered="{!c[0] == 'Change_To_Opportunity_T__c' }"
value="{!or.opp[c[0]]}"
@@ -706,20 +625,20 @@
value="{!or.opp[c[0]]}"
/>
<!-- <apex:outputField id="q1111111111" rendered="{!( columnRightRW[c[0]]=='r' && c[0] <> 'Name' && (c[0] <> 'StageName__c' ||(c[0] == 'StageName__c' &&
- or.opp.Oly_Inquiry_Stage__c != '璇环闃舵鍙戠敓浜嗗彉鍖�' &&or.opp.Oly_Inquiry_Stage__c != '棰勬祴绛剧害鏃ュ彂鐢熶簡鍙樺寲' &&or.opp.Oly_Inquiry_Stage__c != '鍖婚櫌鍚堝悓閲戦鍙戠敓浜嗗彉鍖�' && or.opp.Oly_Inquiry_Stage__c != '璁㈣揣閲戦鍙戠敓浜嗗彉鍖�')))}" value="{!or.opp[c[0]]}" /> -->
+ or.opp.Oly_Inquiry_Stage__c != '璇环闃舵鍙戠敓浜嗗彉鍖�' &&or.opp.Oly_Inquiry_Stage__c != '棰勬祴绛剧害鏃ュ彂鐢熶簡鍙樺寲' &&or.opp.Oly_Inquiry_Stage__c != '鍖婚櫌鍚堝悓閲戦鍙戠敓浜嗗彉鍖�' && or.opp.Oly_Inquiry_Stage__c != '璁㈣揣閲戦鍙戠敓浜嗗彉鍖�')))}" value="{!or.opp[c[0]]}" /> -->
<!-- <div style ="color:red"> -->
<!-- <apex:outputField id="q2222222" rendered="{!(c.size==1 && columnRightRW[c[0]]=='r' && or.opp.Id <> null && c[0] <> 'Name' && c[0] == 'Opp_Changed_Field__c' && (
- or.opp.Opp_Changed_Field__c == '璇环闃舵鍙戠敓浜嗗彉鍖�' || or.opp.Opp_Changed_Field__c == '棰勬祴绛剧害鏃ュ彂鐢熶簡鍙樺寲' || or.opp.Opp_Changed_Field__c == '鍖婚櫌鍚堝悓閲戦鍙戠敓浜嗗彉鍖�' || or.opp.Opp_Changed_Field__c == '璁㈣揣閲戦鍙戠敓浜嗗彉鍖�'))}" value="{!or.opp[c[0]]}" /> -->
+ or.opp.Opp_Changed_Field__c == '璇环闃舵鍙戠敓浜嗗彉鍖�' || or.opp.Opp_Changed_Field__c == '棰勬祴绛剧害鏃ュ彂鐢熶簡鍙樺寲' || or.opp.Opp_Changed_Field__c == '鍖婚櫌鍚堝悓閲戦鍙戠敓浜嗗彉鍖�' || or.opp.Opp_Changed_Field__c == '璁㈣揣閲戦鍙戠敓浜嗗彉鍖�'))}" value="{!or.opp[c[0]]}" /> -->
<!-- <apex:outputField id="q2222222" rendered="{!(c.size==1 && columnRightRW[c[0]]=='r' && c[0] <> 'Name' && c[0] == 'StageName__c' && (
or.opp.Oly_Inquiry_Stage__c == '璇环闃舵鍙戠敓浜嗗彉鍖�' || or.opp.Oly_Inquiry_Stage__c == '棰勬祴绛剧害鏃ュ彂鐢熶簡鍙樺寲' || or.opp.Oly_Inquiry_Stage__c == '鍖婚櫌鍚堝悓閲戦鍙戠敓浜嗗彉鍖�' || or.opp.Oly_Inquiry_Stage__c == '璁㈣揣閲戦鍙戠敓浜嗗彉鍖�'))}" value="{!or.opp[c[0]]}" />
-
- </div> -->
+
+ </div> -->
<!-- <apex:inputField rendered="{!(c.size==1 && columnRightRW[c[0]]=='w' && or.opp.Id <> null && c[0] <> 'Name')}" value="{!or.opp[c[0]]}" onchange="setChangeFlgRight('{!or.lineNo}')"/>
- <apex:outputPanel rendered="{!(c.size==1 && columnRightRW[c[0]]=='wm' && c[0] <> 'Name' && or.opp.Id <> null)}" layout="none">
- <div class="requiredInput_r">
- <div class="requiredBlock_r"></div>
- <apex:inputField value="{!or.Opp[c[0]]}" onchange="setChangeFlg('{!or.lineNo}')"/>
- </div>
+ <apex:outputPanel rendered="{!(c.size==1 && columnRightRW[c[0]]=='wm' && c[0] <> 'Name' && or.opp.Id <> null)}" layout="none">
+ <div class="requiredInput_r">
+ <div class="requiredBlock_r"></div>
+ <apex:inputField value="{!or.Opp[c[0]]}" onchange="setChangeFlg('{!or.lineNo}')"/>
+ </div>
</apex:outputPanel> -->
<apex:outputField
rendered="{!c[0] == 'Strategic_department_Class_Name__c'}"
@@ -727,7 +646,6 @@
/>
<apex:inputField
- styleClass="slds-form-element"
rendered="{!( columnRightRW[c[0]]=='w' && c[0] <> 'Strategic_department_Class_Name__c' && c[0] <> 'Change_To_Opportunity_T__c' && c[0] <> 'Name')}"
value="{!or.opp[c[0]]}"
onchange="setChangeFlgRight('{!or.lineNo}')"
@@ -739,7 +657,6 @@
<div class="requiredInput_r">
<div class="requiredBlock_r"></div>
<apex:inputField
- styleClass="slds-form-element"
value="{!or.Opp[c[0]]}"
onchange="setChangeFlg('{!or.lineNo}')"
/>
@@ -790,7 +707,7 @@
style="
border-bottom-width: 0px;
width: 2000px;
- font-size: 13px;
+ font-size: 11px;
border-spacing: 0;
"
border=""
@@ -800,7 +717,6 @@
<apex:repeat value="{!oppRecords}" var="or" id="oppTable_L">
<tr
class="dataRow {!IF(MOD(cnt, 2)==0, 'odd', 'even')} {!IF(cnt==1, 'first', '')}"
- style="height: 35px"
onmouseover="if (window.hiOn){hiOn(this);} "
onmouseout="if (window.hiOff){hiOff(this);} "
onblur="if (window.hiOff){hiOff(this);}"
@@ -848,11 +764,10 @@
<!-- OCSM璇环 -->
<!-- <apex:outputLink target="_blank" rendered="{!c[0]=='Change_To_Opportunity__c'}" value="/{!or.AgcOpp[c[0]]}" >
<apex:outputText value="{!or.AgcOpp.Agency__r.Name }" />
- </apex:outputLink> -->
+ </apex:outputLink> -->
<!-- 蹇呭~瀛楁 -->
<!-- <apex:outputField rendered="{!(c[0]<>'Name' && c[0]<>'Agency_Hospital__c' && c[0]<>'Product_Category1__c' && c[0]<>'Product_Category2__c' && c[0]<>'Product_Category3__c' && c[0]<>'Agency_Person__c' && c[0]<>'Agency__c' && c[0]<>'Change_To_Opportunity__c' && columnLeftRW[c[0]]=='wm')}" value="{!or.AgcOpp[c[0]] }"/> -->
<apex:inputField
- styleClass="slds-form-element"
rendered="{!(c[0]<>'Name' && c[0]<>'Product_Category1__c' && c[0]<>'Product_Category2__c' && c[0]<>'Product_Category3__c' && c[0]<>'Agency_Person__c' && c[0]<>'Agency__c' && c[0]<>'Change_To_Opportunity__c' && columnLeftRW[c[0]]=='wm')}"
value="{!or.AgcOpp[c[0]] }"
onchange="setChangeFlg('{!or.lineNo}')"
@@ -866,7 +781,6 @@
<!-- <apex:outputField rendered="{!(c[0]<>'Name' && columnLeftRW[c[0]]<>'w')}" value="{!or.AgcOpp[c[0]] }"/> -->
<!-- 鍙紪杈戠殑瀛楁 -->
<apex:inputField
- styleClass="slds-form-element"
value="{!or.AgcOpp[c[0]]}"
rendered="{!columnLeftRW[c[0]]=='w'}"
onchange="setChangeFlg('{!or.lineNo}')"
@@ -883,7 +797,6 @@
<!-- /in_Div -->
</apex:outputPanel>
</apex:pageBlock>
- <!-- </div> -->
<script type="text/javascript">
j$(function () {
var tableWidth = 0;
@@ -903,7 +816,6 @@
// list 銇� headerRow 銇� td銇� toggleWidth() 銈掕拷鍔�
bindTdToggleWidth();
- // j$("input").attr("styleClass","slds-input");
});
var elements = document.getElementsByTagName("select");
for (i = 0; i < elements.length; i++) {
diff --git a/force-app/main/default/pages/DealerInquiryModifyState.page-meta.xml b/force-app/main/default/pages/DealerInquiryModifyState.page-meta.xml
index 1ff0fd6..5831e52 100644
--- a/force-app/main/default/pages/DealerInquiryModifyState.page-meta.xml
+++ b/force-app/main/default/pages/DealerInquiryModifyState.page-meta.xml
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8" ?>
<ApexPage xmlns="http://soap.sforce.com/2006/04/metadata">
- <apiVersion>39.0</apiVersion>
+ <apiVersion>35.0</apiVersion>
<availableInTouch>true</availableInTouch>
<confirmationTokenRequired>false</confirmationTokenRequired>
<label>DealerInquiryModifyState</label>
diff --git a/force-app/main/default/staticresources/lexdatatable.css b/force-app/main/default/staticresources/lexdatatable.css
index 1b80c8f..97cb13c 100644
--- a/force-app/main/default/staticresources/lexdatatable.css
+++ b/force-app/main/default/staticresources/lexdatatable.css
@@ -18,7 +18,7 @@
.slds-table th,
.slds-table td {
- font-size: 16px;
+ font-size: 14px;
}
diff --git a/force-app/main/default/triggers/ConsumableOrderDetail2Trigger.trigger b/force-app/main/default/triggers/ConsumableOrderDetail2Trigger.trigger
index c99b289..ae0c34a 100644
--- a/force-app/main/default/triggers/ConsumableOrderDetail2Trigger.trigger
+++ b/force-app/main/default/triggers/ConsumableOrderDetail2Trigger.trigger
@@ -333,11 +333,14 @@
update consumableOrderlist;
}
}
- //Back up by DTT - Li Jun 2023-06-14 Start for reduce soql times
+
// 2018骞�8鏈�9鏃� HWAG-B3D9UV 鑾峰彇鎵�鏈夌殑record ID start by 寮犵帀灞�
- //List<RecordType> allrtList = [select Id,DeveloperName from RecordType where SobjectType = 'Consumable_orderdetails__c'];
+ List<RecordType> allrtList = [
+ SELECT Id, DeveloperName
+ FROM RecordType
+ WHERE SobjectType = 'Consumable_orderdetails__c'
+ ];
// 2018骞�8鏈�9鏃� HWAG-B3D9UV 鑾峰彇鎵�鏈夌殑record ID end by 寮犵帀灞�
- //Back up by DTT - Li Jun 2023-06-14 Start
//鍒拌揣鍜岃繑鍝佹椂,鐢熸垚鎴栦慨鏀规秷璐瑰搧璁㈣揣鏄庣粏
Set<String> arrivedSet = new Set<String>();
Set<String> returnSet = new Set<String>();
@@ -434,27 +437,22 @@
ar.get('Asset_Model_No__c');
keyCount.put(key, Integer.valueOf(ar.get('recordCount')));
}
- //Back up by DTT - Li Jun 2023-06-14 Start
// 2018骞�8鏈�9鏃� HWAG-B3D9UV 鏇夸唬涓嬮潰SQL select start by 寮犵帀灞�
- // List<RecordType> rtList = new List<RecordType>();
- // for(RecordType rtl : allrtList){
- // if('Detail1_Arrival'.equals(rtl.DeveloperName)){
- // rtList.add(rtl);
- // }
- // }
+ List<RecordType> rtList = new List<RecordType>();
+ for (RecordType rtl : allrtList) {
+ if ('Detail1_Arrival'.equals(rtl.DeveloperName)) {
+ rtList.add(rtl);
+ }
+ }
// 2018骞�8鏈�9鏃� HWAG-B3D9UV 鏇夸唬涓嬮潰SQL select end by 寮犵帀灞�
- //Back up by DTT - Li Jun 2023-06-14 End
/* 2018骞�8鏈�9鏃� HWAG-B3D9UV 鍘熻幏鍙� recordtype start by 寮犵帀灞�
List<RecordType> rtList = [select Id from RecordType where DeveloperName = 'Detail1_Arrival' and SobjectType = 'Consumable_orderdetails__c'];
2018骞�8鏈�9鏃� HWAG-B3D9UV 鍘熻幏鍙� recordtype end by 寮犵帀灞� */
- //Back up by DTT - Li Jun 2023-06-14 Start
- // Id recordTypeId = null;
- // if (rtList.size() > 0) recordTypeId = rtList[0].Id;
- //Back up by DTT - Li Jun 2023-06-14 End
- Id recordtypeId = Schema.SObjectType.Consumable_Orderdetails__c.getRecordTypeInfosByDeveloperName()
- .get('Detail1_Arrival')
- .getRecordTypeId();
+ Id recordTypeId = null;
+ if (rtList.size() > 0)
+ recordTypeId = rtList[0].Id;
+
results = [
SELECT Consumable_order__c, count(Id) noCount
FROM Consumable_orderdetails__c
@@ -697,24 +695,23 @@
ar.get('Asset_Model_No__c');
keyCount.put(key, Integer.valueOf(ar.get('recordCount')));
}
- //Back up by DTT - Li Jun 2023-06-14 Start for reduce soql times
+
// 2018骞�8鏈�9鏃� HWAG-B3D9UV 鏇夸唬涓嬮潰SQL select start by 寮犵帀灞�
- // List<RecordType> rtList = new List<RecordType>();
- // for(RecordType rtl : allrtList){
- // if('Detail1_ReturnGoods'.equals(rtl.DeveloperName)){
- // rtList.add(rtl);
- // }
- // }
+ List<RecordType> rtList = new List<RecordType>();
+ for (RecordType rtl : allrtList) {
+ if ('Detail1_ReturnGoods'.equals(rtl.DeveloperName)) {
+ rtList.add(rtl);
+ }
+ }
// 2018骞�8鏈�9鏃� HWAG-B3D9UV 鏇夸唬涓嬮潰SQL select end by 寮犵帀灞�
- //Back up by DTT - Li Jun 2023-06-14 End
+
/* 2018骞�8鏈�9鏃� HWAG-B3D9UV 鍘熻幏鍙� recordtype start by 寮犵帀灞�
List<RecordType> rtList = [select Id from RecordType where DeveloperName = 'Detail1_ReturnGoods' and SobjectType = 'Consumable_orderdetails__c'];
2018骞�8鏈�9鏃� HWAG-B3D9UV 鍘熻幏鍙� recordtype end by 寮犵帀灞� */
- Id recordTypeId = Schema.SObjectType.Consumable_Orderdetails__c.getRecordTypeInfosByDeveloperName()
- .get('Detail1_ReturnGoods')
- .getRecordTypeId();
- //if (rtList.size() > 0) recordTypeId = rtList[0].Id;
+ Id recordTypeId = null;
+ if (rtList.size() > 0)
+ recordTypeId = rtList[0].Id;
results = [
SELECT Consumable_order__c, count(Id) noCount
diff --git a/force-app/main/default/triggers/ConsumableOrderDetail2Trigger.trigger-meta.xml b/force-app/main/default/triggers/ConsumableOrderDetail2Trigger.trigger-meta.xml
index b571e13..2a09c48 100644
--- a/force-app/main/default/triggers/ConsumableOrderDetail2Trigger.trigger-meta.xml
+++ b/force-app/main/default/triggers/ConsumableOrderDetail2Trigger.trigger-meta.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?>
<ApexTrigger xmlns="http://soap.sforce.com/2006/04/metadata">
- <apiVersion>50.0</apiVersion>
+ <apiVersion>40.0</apiVersion>
<status>Active</status>
</ApexTrigger>
--
Gitblit v1.9.1