From f62ffbeb0ce6d67b56c0d409d7b93574a0070452 Mon Sep 17 00:00:00 2001
From: binxie <137736985@qq.com>
Date: 星期二, 20 六月 2023 15:49:16 +0800
Subject: [PATCH] backup0616
---
force-app/main/default/aura/RetrospectiveWeeklyReport/RetrospectiveWeeklyReport.cmp | 88 +
force-app/main/default/aura/TestForceInputByLiJun/TestForceInputByLiJun.cmp | 12
force-app/main/default/aura/TestForceInputByLiJun/TestForceInputByLiJun.css | 2
force-app/main/default/aura/TestForceInputByLiJun/TestForceInputByLiJun.svg | 7
force-app/main/default/aura/RetrospectiveWeeklyReport/RetrospectiveWeeklyReport.css | 94 +
force-app/main/default/aura/TestForceInputByLiJun/TestForceInputByLiJun.auradoc | 6
force-app/main/default/aura/CreateTarget/CreateTargetHelper.js | 1226 ++++++++++++--------------
force-app/main/default/aura/TestForceInputByLiJun/TestForceInputByLiJunController.js | 5
force-app/main/default/aura/RetrospectiveWeeklyReport/RetrospectiveWeeklyReportHelper.js | 230 +++-
force-app/main/default/aura/TestForceInputByLiJun/TestForceInputByLiJunRenderer.js | 5
.sf/config.json | 4
force-app/main/default/aura/TestForceInputByLiJun/TestForceInputByLiJun.cmp-meta.xml | 5
manifest/package.xml | 4
force-app/main/default/aura/WeeklyReport/WeeklyReportController.js | 4
force-app/main/default/aura/CreateTarget/CreateTarget.cmp | 937 ++++++-------------
force-app/main/default/aura/CreateTarget/CreateTarget.css | 12
force-app/main/default/aura/RetrospectiveWeeklyReport/RetrospectiveWeeklyReportController.js | 8
force-app/main/default/aura/TestForceInputByLiJun/TestForceInputByLiJun.design | 3
force-app/main/default/aura/TestForceInputByLiJun/TestForceInputByLiJunHelper.js | 5
19 files changed, 1,209 insertions(+), 1,448 deletions(-)
diff --git a/.sf/config.json b/.sf/config.json
index e8a7811..090aeab 100644
--- a/.sf/config.json
+++ b/.sf/config.json
@@ -1,3 +1,3 @@
{
- "target-org": "OlympusStageEnv"
-}
+ "target-org": "OlympusProd"
+}
\ No newline at end of file
diff --git a/force-app/main/default/aura/CreateTarget/CreateTarget.cmp b/force-app/main/default/aura/CreateTarget/CreateTarget.cmp
index a093ee6..cd40cf4 100644
--- a/force-app/main/default/aura/CreateTarget/CreateTarget.cmp
+++ b/force-app/main/default/aura/CreateTarget/CreateTarget.cmp
@@ -1,635 +1,318 @@
-<aura:component
- controller="CreateTargetCmp"
- implements="forceCommunity:availableForAllPageTypes,force:hasRecordId"
- access="global"
->
- <aura:handler name="init" value="{!this}" action="{!c.doInit}" />
- <aura:attribute name="recordId" type="Id" />
- <aura:attribute name="hospital" type="string" default="" />
- <aura:attribute name="test" type="string" default="1" />
- <aura:handler event="force:refreshView" action="{!c.isRefreshed}" />
- <aura:attribute name="hospitalId" type="string" default="" />
- <aura:attribute name="GIAmount" type="string" default="0.00" />
- <aura:attribute name="BFAmount" type="string" default="0.00" />
- <aura:attribute name="ETAmount" type="string" default="0.00" />
- <aura:attribute name="GSAmount" type="string" default="0.00" />
- <aura:attribute name="UROAmount" type="string" default="0.00" />
- <aura:attribute name="GYNAmount" type="string" default="0.00" />
- <aura:attribute name="ENTAmount" type="string" default="0.00" />
- <aura:attribute name="OTHAmount" type="string" default="0.00" />
- <aura:attribute name="OCMTerm" type="string" default="" />
- <aura:attribute name="button_text" type="string" default="鏂板缓" />
- <aura:handler
- name="change"
- value="{!v.record.Agency_Hospital__c}"
- action="{!c.hosChange}"
- />
- <aura:attribute name="hospitalList" type="sobject[]" />
- <aura:attribute
- name="record"
- type="Agency_Opportunity__c"
- default="{'sobjectType':'Agency_Opportunity__c'}"
- />
- <aura:handler
- name="change"
- value="{!v.recordET.Product_Category1__c}"
- action="{!c.productcategoryETChange1}"
- />
- <aura:handler
- name="change"
- value="{!v.recordET.Product_Category2__c}"
- action="{!c.productcategoryETChange2}"
- />
- <aura:handler
- name="change"
- value="{!v.recordET.Product_Category3__c}"
- action="{!c.productcategoryETChange3}"
- />
+<aura:component controller="CreateTargetCmp" implements="forceCommunity:availableForAllPageTypes,force:hasRecordId" access="global" >
+ <aura:handler name="init" value="{!this}" action="{!c.doInit}"/>
+ <aura:attribute name="recordId" type="Id" />
+ <aura:attribute name="hospital" type="string" default=""/>
+ <aura:attribute name="test" type="string" default="1"/>
+ <aura:handler event="force:refreshView" action="{!c.isRefreshed}" />
+ <aura:attribute name="hospitalId" type="string" default=""/>
+ <aura:attribute name="GIAmount" type="string" default="0.00"/>
+ <aura:attribute name="BFAmount" type="string" default="0.00"/>
+ <aura:attribute name="ETAmount" type="string" default="0.00"/>
+ <aura:attribute name="GSAmount" type="string" default="0.00"/>
+ <aura:attribute name="UROAmount" type="string" default="0.00"/>
+ <aura:attribute name="GYNAmount" type="string" default="0.00"/>
+ <aura:attribute name="ENTAmount" type="string" default="0.00"/>
+ <aura:attribute name="OTHAmount" type="string" default="0.00"/>
+ <aura:attribute name="OCMTerm" type="string" default=""/>
+ <aura:attribute name="button_text" type="string" default="鏂板缓"/>
+ <aura:handler name="change" value="{!v.record.Agency_Hospital__c}" action="{!c.hosChange}"/>
+ <aura:attribute name="hospitalList" type="sobject[]" />
+ <aura:attribute name="record" type="Agency_Opportunity__c" default="{'sobjectType':'Agency_Opportunity__c'}"/>
+ <aura:handler name="change" value="{!v.recordET.Product_Category1__c}" action="{!c.productcategoryETChange1}"/>
+ <aura:handler name="change" value="{!v.recordET.Product_Category2__c}" action="{!c.productcategoryETChange2}"/>
+ <aura:handler name="change" value="{!v.recordET.Product_Category3__c}" action="{!c.productcategoryETChange3}"/>
+
- <aura:handler
- name="change"
- value="{!v.recordBF.Product_Category1__c}"
- action="{!c.productcategoryBFChange1}"
- />
- <aura:handler
- name="change"
- value="{!v.recordBF.Product_Category2__c}"
- action="{!c.productcategoryBFChange2}"
- />
- <aura:handler
- name="change"
- value="{!v.recordBF.Product_Category3__c}"
- action="{!c.productcategoryBFChange3}"
- />
- <aura:handler
- name="change"
- value="{!v.recordGS.Product_Category1__c}"
- action="{!c.productcategoryGSChange1}"
- />
- <aura:handler
- name="change"
- value="{!v.recordGS.Product_Category2__c}"
- action="{!c.productcategoryGSChange2}"
- />
- <aura:handler
- name="change"
- value="{!v.recordGS.Product_Category3__c}"
- action="{!c.productcategoryGSChange3}"
- />
- <aura:handler
- name="change"
- value="{!v.recordURO.Product_Category1__c}"
- action="{!c.productcategoryUROChange1}"
- />
- <aura:handler
- name="change"
- value="{!v.recordURO.Product_Category2__c}"
- action="{!c.productcategoryUROChange2}"
- />
- <aura:handler
- name="change"
- value="{!v.recordURO.Product_Category3__c}"
- action="{!c.productcategoryUROChange3}"
- />
- <aura:handler
- name="change"
- value="{!v.recordGYN.Product_Category1__c}"
- action="{!c.productcategoryGYNChange1}"
- />
- <aura:handler
- name="change"
- value="{!v.recordGYN.Product_Category2__c}"
- action="{!c.productcategoryGYNChange2}"
- />
- <aura:handler
- name="change"
- value="{!v.recordGYN.Product_Category3__c}"
- action="{!c.productcategoryGYNChange3}"
- />
- <aura:handler
- name="change"
- value="{!v.recordENT.Product_Category1__c}"
- action="{!c.productcategoryENTChange1}"
- />
- <aura:handler
- name="change"
- value="{!v.recordENT.Product_Category2__c}"
- action="{!c.productcategoryENTChange2}"
- />
- <aura:handler
- name="change"
- value="{!v.recordENT.Product_Category3__c}"
- action="{!c.productcategoryENTChange3}"
- />
- <aura:handler
- name="change"
- value="{!v.recordOTH.Product_Category1__c}"
- action="{!c.productcategoryOTHChange1}"
- />
- <aura:handler
- name="change"
- value="{!v.recordOTH.Product_Category2__c}"
- action="{!c.productcategoryOTHChange2}"
- />
- <aura:handler
- name="change"
- value="{!v.recordOTH.Product_Category3__c}"
- action="{!c.productcategoryOTHChange3}"
- />
- <div class="button_area">
- <ui:button label="{!v.button_text}" press="{!c.toggle_report}" />
- </div>
- <div
- aura:id="modal_window"
- role="dialog"
- tabindex="-1"
- class="disp_none slds-modal slds-fade-in-open slds-modal--large"
- aria-labelledby="headerTarget"
- >
- <div class="slds-modal__container">
- <div class="slds-modal__header">
- <button
- class="slds-button slds-modal__close slds-button--icon-inverse"
- title="Close"
- onclick="{!c.toggle_report}"
- >
- <lightning:icon
- class="close_icn"
- iconName="utility:close"
- size="medium"
- alternativeText="Indicates approval"
- />
- <span class="slds-assistive-text">Close</span>
- </button>
- <h2 id="headerTarget" class="slds-text-heading--medium">
- 鐩爣({!v.OCMTerm})
- </h2>
- </div>
- <div class="slds-modal__content slds-grow slds-p-around--medium">
- <div class="slds-box slds-theme--shade">
- <fieldset class="slds-form--compound">
- <div class="slds-form-element__group">
- <div class="slds-form-element__row">
- <div class="slds-form-element slds-size--1-of-2">
- <label class="slds-form-element__label" for="input-hos"
- >鍖婚櫌</label
- >
- <force:inputField
- value="{!v.record.Agency_Hospital__c}"
- aura:id="input-hos"
- />
- </div>
- </div>
- <!-- <h4 class="slds-section__title">璁块棶鐩爣</h4>
+ <aura:handler name="change" value="{!v.recordBF.Product_Category1__c}" action="{!c.productcategoryBFChange1}"/>
+ <aura:handler name="change" value="{!v.recordBF.Product_Category2__c}" action="{!c.productcategoryBFChange2}"/>
+ <aura:handler name="change" value="{!v.recordBF.Product_Category3__c}" action="{!c.productcategoryBFChange3}"/>
+ <aura:handler name="change" value="{!v.recordGS.Product_Category1__c}" action="{!c.productcategoryGSChange1}"/>
+ <aura:handler name="change" value="{!v.recordGS.Product_Category2__c}" action="{!c.productcategoryGSChange2}"/>
+ <aura:handler name="change" value="{!v.recordGS.Product_Category3__c}" action="{!c.productcategoryGSChange3}"/>
+ <aura:handler name="change" value="{!v.recordURO.Product_Category1__c}" action="{!c.productcategoryUROChange1}"/>
+ <aura:handler name="change" value="{!v.recordURO.Product_Category2__c}" action="{!c.productcategoryUROChange2}"/>
+ <aura:handler name="change" value="{!v.recordURO.Product_Category3__c}" action="{!c.productcategoryUROChange3}"/>
+ <aura:handler name="change" value="{!v.recordGYN.Product_Category1__c}" action="{!c.productcategoryGYNChange1}"/>
+ <aura:handler name="change" value="{!v.recordGYN.Product_Category2__c}" action="{!c.productcategoryGYNChange2}"/>
+ <aura:handler name="change" value="{!v.recordGYN.Product_Category3__c}" action="{!c.productcategoryGYNChange3}"/>
+ <aura:handler name="change" value="{!v.recordENT.Product_Category1__c}" action="{!c.productcategoryENTChange1}"/>
+ <aura:handler name="change" value="{!v.recordENT.Product_Category2__c}" action="{!c.productcategoryENTChange2}"/>
+ <aura:handler name="change" value="{!v.recordENT.Product_Category3__c}" action="{!c.productcategoryENTChange3}"/>
+ <aura:handler name="change" value="{!v.recordOTH.Product_Category1__c}" action="{!c.productcategoryOTHChange1}"/>
+ <aura:handler name="change" value="{!v.recordOTH.Product_Category2__c}" action="{!c.productcategoryOTHChange2}"/>
+ <aura:handler name="change" value="{!v.recordOTH.Product_Category3__c}" action="{!c.productcategoryOTHChange3}"/>
+ <div class="button_area">
+ <ui:button label="{!v.button_text}" press="{!c.toggle_report}"/>
+ </div>
+ <div aura:id="modal_window" role="dialog" tabindex="-1" class="disp_none slds-modal slds-fade-in-open slds-modal--large" aria-labelledby="headerTarget">
+ <div class="slds-modal__container">
+ <div class="slds-modal__header">
+ <button class="slds-button slds-modal__close slds-button--icon-inverse" title="Close" onclick="{!c.toggle_report}">
+ <lightning:icon class="close_icn" iconName="utility:close" size="medium" alternativeText="Indicates approval"/>
+ <span class="slds-assistive-text">Close</span>
+ </button>
+ <h2 id="headerTarget" class="slds-text-heading--medium">鐩爣({!v.OCMTerm})</h2>
+ </div>
+ <div class="slds-modal__content slds-grow slds-p-around--medium">
+ <div class="slds-box slds-theme--shade ">
+ <fieldset class="slds-form--compound">
+ <div class="slds-form-element__group">
+ <div class="slds-form-element__row">
+ <div class="slds-form-element slds-size--1-of-2">
+ <label class="slds-form-element__label" for="input-hos">鍖婚櫌</label>
+ <force:inputField value="{!v.record.Agency_Hospital__c}" aura:id="input-hos"/>
+ </div>
+ </div>
+ <!-- <h4 class="slds-section__title">璁块棶鐩爣</h4>
<div class="slds-form-element__row">
<div class="slds-form-element slds-size-1-of-2">
<label class="slds-form-element__label" for="input-target">鐩爣鍖婚櫌</label>
<force:inputField value="{!v.record2.TargetHospital__c}" aura:id="input-target"/>
</div>
</div> -->
- <h4 class="slds-section__title">浜у搧鐩爣</h4>
- <div class="slds-form-element__row">
- <div class="slds-size--1-of-7 slds-grid--align-center">
- <div style="margin-top: 32px">娑堝寲绉�</div>
- </div>
- <div class="slds-form-element slds-size--1-of-7">
- <label class="slds-form-element__label" for="input-hos"
- >浜у搧鍖哄垎1</label
- >
- <ui:inputSelect
- aura:id="select_GI1"
- class="slds-select"
- change="{!c.productcategoryGIChange1}"
- />
- </div>
- <div class="slds-form-element slds-size--1-of-7">
- <label class="slds-form-element__label" for="input-hos"
- >閲戦鐩爣(涓嶅惈绋�)</label
- >
- <ui:inputText aura:id="select_GI4_1" class="slds-select" />
- </div>
- <div class="slds-form-element slds-size--1-of-7">
- <label class="slds-form-element__label" for="input-hos"
- >浜у搧鍖哄垎2</label
- >
- <ui:inputSelect
- aura:id="select_GI2"
- class="slds-select"
- change="{!c.productcategoryGIChange2}"
- />
- </div>
- <div class="slds-form-element slds-size--1-of-7">
- <label class="slds-form-element__label" for="input-hos"
- >閲戦鐩爣(涓嶅惈绋�)</label
- >
- <ui:inputText aura:id="select_GI4_2" class="slds-select" />
- </div>
- <div class="slds-form-element slds-size--1-of-7">
- <label class="slds-form-element__label" for="input-hos"
- >浜у搧鍖哄垎3</label
- >
- <ui:inputSelect
- aura:id="select_GI3"
- class="slds-select"
- change="{!c.productcategoryGIChange3}"
- />
- </div>
- <div class="slds-form-element slds-size--1-of-7">
- <label class="slds-form-element__label" for="input-hos"
- >閲戦鐩爣(涓嶅惈绋�)</label
- >
- <ui:inputText aura:id="select_GI4_3" class="slds-select" />
- </div>
- </div>
- <div class="slds-form-element__row">
- <div class="slds-size--1-of-7 slds-grid--align-center">
- <div style="margin-top: 32px">ET鑰楁潗</div>
- </div>
- <div class="slds-form-element slds-size--1-of-7">
- <label class="slds-form-element__label" for="input-hos"
- >浜у搧鍖哄垎1</label
- >
- <ui:inputSelect
- aura:id="select_ET1"
- class="slds-select"
- change="{!c.productcategoryETChange1}"
- />
- </div>
- <div class="slds-form-element slds-size--1-of-7">
- <label class="slds-form-element__label" for="input-hos"
- >閲戦鐩爣(涓嶅惈绋�)</label
- >
- <ui:inputText aura:id="select_ET4_1" class="slds-select" />
- </div>
- <div class="slds-form-element slds-size--1-of-7">
- <label class="slds-form-element__label" for="input-hos"
- >浜у搧鍖哄垎2</label
- >
- <ui:inputSelect
- aura:id="select_ET2"
- class="slds-select"
- change="{!c.productcategoryETChange2}"
- />
- </div>
- <div class="slds-form-element slds-size--1-of-7">
- <label class="slds-form-element__label" for="input-hos"
- >閲戦鐩爣(涓嶅惈绋�)</label
- >
- <ui:inputText aura:id="select_ET4_2" class="slds-select" />
- </div>
- <div class="slds-form-element slds-size--1-of-7">
- <label class="slds-form-element__label" for="input-hos"
- >浜у搧鍖哄垎3</label
- >
- <ui:inputSelect
- aura:id="select_ET3"
- class="slds-select"
- change="{!c.productcategoryETChange3}"
- />
- </div>
- <div class="slds-form-element slds-size--1-of-7">
- <label class="slds-form-element__label" for="input-hos"
- >閲戦鐩爣(涓嶅惈绋�)</label
- >
- <ui:inputText aura:id="select_ET4_3" class="slds-select" />
- </div>
- </div>
- <div class="slds-form-element__row">
- <div class="slds-size--1-of-7 slds-grid--align-center">
- <div style="margin-top: 32px">鍛煎惛绉�</div>
- </div>
- <div class="slds-form-element slds-size--1-of-7">
- <label class="slds-form-element__label" for="input-hos"
- >浜у搧鍖哄垎1</label
- >
- <ui:inputSelect
- aura:id="select_BF1"
- class="slds-select"
- change="{!c.productcategoryBFChange1}"
- />
- </div>
- <div class="slds-form-element slds-size--1-of-7">
- <label class="slds-form-element__label" for="input-hos"
- >閲戦鐩爣(涓嶅惈绋�)</label
- >
- <ui:inputText aura:id="select_BF4_1" class="slds-select" />
- </div>
- <div class="slds-form-element slds-size--1-of-7">
- <label class="slds-form-element__label" for="input-hos"
- >浜у搧鍖哄垎2</label
- >
- <ui:inputSelect
- aura:id="select_BF2"
- class="slds-select"
- change="{!c.productcategoryBFChange2}"
- />
- </div>
- <div class="slds-form-element slds-size--1-of-7">
- <label class="slds-form-element__label" for="input-hos"
- >閲戦鐩爣(涓嶅惈绋�)</label
- >
- <ui:inputText aura:id="select_BF4_2" class="slds-select" />
- </div>
- <div class="slds-form-element slds-size--1-of-7">
- <label class="slds-form-element__label" for="input-hos"
- >浜у搧鍖哄垎3</label
- >
- <ui:inputSelect
- aura:id="select_BF3"
- class="slds-select"
- change="{!c.productcategoryBFChange3}"
- />
- </div>
- <div class="slds-form-element slds-size--1-of-7">
- <label class="slds-form-element__label" for="input-hos"
- >閲戦鐩爣(涓嶅惈绋�)</label
- >
- <ui:inputText aura:id="select_BF4_3" class="slds-select" />
- </div>
- </div>
- <div class="slds-form-element__row">
- <div class="slds-size--1-of-7 slds-grid--align-center">
- <div style="margin-top: 32px">鏅绉�</div>
- </div>
- <div class="slds-form-element slds-size--1-of-7">
- <label class="slds-form-element__label" for="input-hos"
- >浜у搧鍖哄垎1</label
- >
- <ui:inputSelect
- aura:id="select_GS1"
- class="slds-select"
- change="{!c.productcategoryGSChange1}"
- />
- </div>
- <div class="slds-form-element slds-size--1-of-7">
- <label class="slds-form-element__label" for="input-hos"
- >閲戦鐩爣(涓嶅惈绋�)</label
- >
- <ui:inputText aura:id="select_GS4_1" class="slds-select" />
- </div>
- <div class="slds-form-element slds-size--1-of-7">
- <label class="slds-form-element__label" for="input-hos"
- >浜у搧鍖哄垎2</label
- >
- <ui:inputSelect
- aura:id="select_GS2"
- class="slds-select"
- change="{!c.productcategoryGSChange2}"
- />
- </div>
- <div class="slds-form-element slds-size--1-of-7">
- <label class="slds-form-element__label" for="input-hos"
- >閲戦鐩爣(涓嶅惈绋�)</label
- >
- <ui:inputText aura:id="select_GS4_2" class="slds-select" />
- </div>
- <div class="slds-form-element slds-size--1-of-7">
- <label class="slds-form-element__label" for="input-hos"
- >浜у搧鍖哄垎3</label
- >
- <ui:inputSelect
- aura:id="select_GS3"
- class="slds-select"
- change="{!c.productcategoryGSChange3}"
- />
- </div>
- <div class="slds-form-element slds-size--1-of-7">
- <label class="slds-form-element__label" for="input-hos"
- >閲戦鐩爣(涓嶅惈绋�)</label
- >
- <ui:inputText aura:id="select_GS4_3" class="slds-select" />
- </div>
- </div>
- <div class="slds-form-element__row">
- <div class="slds-size--1-of-7 slds-grid--align-center">
- <div style="margin-top: 32px">娉屽翱绉�</div>
- </div>
- <div class="slds-form-element slds-size--1-of-7">
- <label class="slds-form-element__label" for="input-hos"
- >浜у搧鍖哄垎1</label
- >
- <ui:inputSelect
- aura:id="select_URO1"
- class="slds-select"
- change="{!c.productcategoryUROChange1}"
- />
- </div>
- <div class="slds-form-element slds-size--1-of-7">
- <label class="slds-form-element__label" for="input-hos"
- >閲戦鐩爣(涓嶅惈绋�)</label
- >
- <ui:inputText aura:id="select_URO4_1" class="slds-select" />
- </div>
- <div class="slds-form-element slds-size--1-of-7">
- <label class="slds-form-element__label" for="input-hos"
- >浜у搧鍖哄垎2</label
- >
- <ui:inputSelect
- aura:id="select_URO2"
- class="slds-select"
- change="{!c.productcategoryUROChange2}"
- />
- </div>
- <div class="slds-form-element slds-size--1-of-7">
- <label class="slds-form-element__label" for="input-hos"
- >閲戦鐩爣(涓嶅惈绋�)</label
- >
- <ui:inputText aura:id="select_URO4_2" class="slds-select" />
- </div>
- <div class="slds-form-element slds-size--1-of-7">
- <label class="slds-form-element__label" for="input-hos"
- >浜у搧鍖哄垎3</label
- >
- <ui:inputSelect
- aura:id="select_URO3"
- class="slds-select"
- change="{!c.productcategoryUROChange3}"
- />
- </div>
- <div class="slds-form-element slds-size--1-of-7">
- <label class="slds-form-element__label" for="input-hos"
- >閲戦鐩爣(涓嶅惈绋�)</label
- >
- <ui:inputText aura:id="select_URO4_3" class="slds-select" />
- </div>
- </div>
- <div class="slds-form-element__row">
- <div class="slds-size--1-of-7 slds-grid--align-center">
- <div style="margin-top: 32px">濡囩</div>
- </div>
- <div class="slds-form-element slds-size--1-of-7">
- <label class="slds-form-element__label" for="input-hos"
- >浜у搧鍖哄垎1</label
- >
- <ui:inputSelect
- aura:id="select_GYN1"
- class="slds-select"
- change="{!c.productcategoryGYNChange1}"
- />
- </div>
- <div class="slds-form-element slds-size--1-of-7">
- <label class="slds-form-element__label" for="input-hos"
- >閲戦鐩爣(涓嶅惈绋�)</label
- >
- <ui:inputText aura:id="select_GYN4_1" class="slds-select" />
- </div>
- <div class="slds-form-element slds-size--1-of-7">
- <label class="slds-form-element__label" for="input-hos"
- >浜у搧鍖哄垎2</label
- >
- <ui:inputSelect
- aura:id="select_GYN2"
- class="slds-select"
- change="{!c.productcategoryGYNChange2}"
- />
- </div>
- <div class="slds-form-element slds-size--1-of-7">
- <label class="slds-form-element__label" for="input-hos"
- >閲戦鐩爣(涓嶅惈绋�)</label
- >
- <ui:inputText aura:id="select_GYN4_2" class="slds-select" />
- </div>
- <div class="slds-form-element slds-size--1-of-7">
- <label class="slds-form-element__label" for="input-hos"
- >浜у搧鍖哄垎3</label
- >
- <ui:inputSelect
- aura:id="select_GYN3"
- class="slds-select"
- change="{!c.productcategoryGYNChange3}"
- />
- </div>
- <div class="slds-form-element slds-size--1-of-7">
- <label class="slds-form-element__label" for="input-hos"
- >閲戦鐩爣(涓嶅惈绋�)</label
- >
- <ui:inputText aura:id="select_GYN4_3" class="slds-select" />
- </div>
- </div>
- <div class="slds-form-element__row">
- <div class="slds-size--1-of-7 slds-grid--align-center">
- <div style="margin-top: 32px">鑰抽蓟鍠夌</div>
- </div>
- <div class="slds-form-element slds-size--1-of-7">
- <label class="slds-form-element__label" for="input-hos"
- >浜у搧鍖哄垎1</label
- >
- <ui:inputSelect
- aura:id="select_ENT1"
- class="slds-select"
- change="{!c.productcategoryENTChange1}"
- />
- </div>
- <div class="slds-form-element slds-size--1-of-7">
- <label class="slds-form-element__label" for="input-hos"
- >閲戦鐩爣(涓嶅惈绋�)</label
- >
- <ui:inputText aura:id="select_ENT4_1" class="slds-select" />
- </div>
- <div class="slds-form-element slds-size--1-of-7">
- <label class="slds-form-element__label" for="input-hos"
- >浜у搧鍖哄垎2</label
- >
- <ui:inputSelect
- aura:id="select_ENT2"
- class="slds-select"
- change="{!c.productcategoryENTChange2}"
- />
- </div>
- <div class="slds-form-element slds-size--1-of-7">
- <label class="slds-form-element__label" for="input-hos"
- >閲戦鐩爣(涓嶅惈绋�)</label
- >
- <ui:inputText aura:id="select_ENT4_2" class="slds-select" />
- </div>
- <div class="slds-form-element slds-size--1-of-7">
- <label class="slds-form-element__label" for="input-hos"
- >浜у搧鍖哄垎3</label
- >
- <ui:inputSelect
- aura:id="select_ENT3"
- class="slds-select"
- change="{!c.productcategoryENTChange3}"
- />
- </div>
- <div class="slds-form-element slds-size--1-of-7">
- <label class="slds-form-element__label" for="input-hos"
- >閲戦鐩爣(涓嶅惈绋�)</label
- >
- <ui:inputText aura:id="select_ENT4_3" class="slds-select" />
- </div>
- </div>
- <div class="slds-form-element__row">
- <div class="slds-size--1-of-7 slds-grid--align-center">
- <div style="margin-top: 32px">鍏朵粬</div>
- </div>
- <div class="slds-form-element slds-size--1-of-7">
- <label class="slds-form-element__label" for="input-hos"
- >浜у搧鍖哄垎1</label
- >
- <ui:inputSelect
- aura:id="select_OTH1"
- class="slds-select"
- change="{!c.productcategoryOTHChange1}"
- />
- </div>
- <div class="slds-form-element slds-size--1-of-7">
- <label class="slds-form-element__label" for="input-hos"
- >閲戦鐩爣(涓嶅惈绋�)</label
- >
- <ui:inputText aura:id="select_OTH4_1" class="slds-select" />
- </div>
- <div class="slds-form-element slds-size--1-of-7">
- <label class="slds-form-element__label" for="input-hos"
- >浜у搧鍖哄垎2</label
- >
- <ui:inputSelect
- aura:id="select_OTH2"
- class="slds-select"
- change="{!c.productcategoryOTHChange2}"
- />
- </div>
- <div class="slds-form-element slds-size--1-of-7">
- <label class="slds-form-element__label" for="input-hos"
- >閲戦鐩爣(涓嶅惈绋�)</label
- >
- <ui:inputText aura:id="select_OTH4_2" class="slds-select" />
- </div>
- <div class="slds-form-element slds-size--1-of-7">
- <label class="slds-form-element__label" for="input-hos"
- >浜у搧鍖哄垎3</label
- >
- <ui:inputSelect
- aura:id="select_OTH3"
- class="slds-select"
- change="{!c.productcategoryOTHChange3}"
- />
- </div>
- <div class="slds-form-element slds-size--1-of-7">
- <label class="slds-form-element__label" for="input-hos"
- >閲戦鐩爣(涓嶅惈绋�)</label
- >
- <ui:inputText aura:id="select_OTH4_3" class="slds-select" />
- </div>
- </div>
- </div>
- </fieldset>
- </div>
- </div>
- <div class="slds-modal__footer slds-grid slds-grid--align-spread">
- <div class="slds-order--1" />
- <ui:button
- aura:id="save_button"
- label="淇濆瓨"
- class="slds-button slds-button--brand slds-order--2"
- press="{!c.createTarget}"
- />
- <div class="slds-order--3" />
- </div>
+ <h4 class="slds-section__title">浜у搧鐩爣</h4>
+ <div class="slds-form-element__row">
+ <div class="slds-size--1-of-7 slds-grid--align-center">
+ <div style="margin-top: 32px;">娑堝寲绉�</div>
+ </div>
+ <div class="slds-form-element slds-size--1-of-7">
+ <label class="slds-form-element__label" for="input-hos">浜у搧鍖哄垎1</label>
+ <ui:inputSelect aura:id="select_GI1" class="slds-select" change="{!c.productcategoryGIChange1}"/>
+ </div>
+ <div class="slds-form-element slds-size--1-of-7">
+ <label class="slds-form-element__label" for="input-hos">閲戦鐩爣(涓嶅惈绋�)</label>
+ <ui:inputText aura:id="select_GI4_1" class="slds-select"/>
+ </div>
+ <div class="slds-form-element slds-size--1-of-7">
+ <label class="slds-form-element__label" for="input-hos">浜у搧鍖哄垎2</label>
+ <ui:inputSelect aura:id="select_GI2" class="slds-select" change="{!c.productcategoryGIChange2}"/>
+ </div>
+ <div class="slds-form-element slds-size--1-of-7">
+ <label class="slds-form-element__label" for="input-hos">閲戦鐩爣(涓嶅惈绋�)</label>
+ <ui:inputText aura:id="select_GI4_2" class="slds-select" />
+ </div>
+ <div class="slds-form-element slds-size--1-of-7">
+ <label class="slds-form-element__label" for="input-hos">浜у搧鍖哄垎3</label>
+ <ui:inputSelect aura:id="select_GI3" class="slds-select" change="{!c.productcategoryGIChange3}"/>
+ </div>
+ <div class="slds-form-element slds-size--1-of-7">
+ <label class="slds-form-element__label" for="input-hos">閲戦鐩爣(涓嶅惈绋�)</label>
+ <ui:inputText aura:id="select_GI4_3" class="slds-select"/>
+ </div>
+ </div>
+ <div class="slds-form-element__row">
+ <div class="slds-size--1-of-7 slds-grid--align-center">
+ <div style="margin-top: 32px;">ET鑰楁潗</div>
+ </div>
+ <div class="slds-form-element slds-size--1-of-7">
+ <label class="slds-form-element__label" for="input-hos">浜у搧鍖哄垎1</label>
+ <ui:inputSelect aura:id="select_ET1" class="slds-select" change="{!c.productcategoryETChange1}"/>
+ </div>
+ <div class="slds-form-element slds-size--1-of-7">
+ <label class="slds-form-element__label" for="input-hos">閲戦鐩爣(涓嶅惈绋�)</label>
+ <ui:inputText aura:id="select_ET4_1" class="slds-select"/>
+ </div>
+ <div class="slds-form-element slds-size--1-of-7">
+ <label class="slds-form-element__label" for="input-hos">浜у搧鍖哄垎2</label>
+ <ui:inputSelect aura:id="select_ET2" class="slds-select" change="{!c.productcategoryETChange2}"/>
+ </div>
+ <div class="slds-form-element slds-size--1-of-7">
+ <label class="slds-form-element__label" for="input-hos">閲戦鐩爣(涓嶅惈绋�)</label>
+ <ui:inputText aura:id="select_ET4_2" class="slds-select"/>
+ </div>
+ <div class="slds-form-element slds-size--1-of-7">
+ <label class="slds-form-element__label" for="input-hos">浜у搧鍖哄垎3</label>
+ <ui:inputSelect aura:id="select_ET3" class="slds-select" change="{!c.productcategoryETChange3}"/>
+ </div>
+ <div class="slds-form-element slds-size--1-of-7">
+ <label class="slds-form-element__label" for="input-hos">閲戦鐩爣(涓嶅惈绋�)</label>
+ <ui:inputText aura:id="select_ET4_3" class="slds-select" />
+ </div>
+ </div>
+ <div class="slds-form-element__row">
+ <div class="slds-size--1-of-7 slds-grid--align-center">
+ <div style="margin-top: 32px;">鍛煎惛绉�</div>
+ </div>
+ <div class="slds-form-element slds-size--1-of-7">
+ <label class="slds-form-element__label" for="input-hos">浜у搧鍖哄垎1</label>
+ <ui:inputSelect aura:id="select_BF1" class="slds-select" change="{!c.productcategoryBFChange1}"/>
+ </div>
+ <div class="slds-form-element slds-size--1-of-7">
+ <label class="slds-form-element__label" for="input-hos">閲戦鐩爣(涓嶅惈绋�)</label>
+ <ui:inputText aura:id="select_BF4_1" class="slds-select" />
+ </div>
+ <div class="slds-form-element slds-size--1-of-7">
+ <label class="slds-form-element__label" for="input-hos">浜у搧鍖哄垎2</label>
+ <ui:inputSelect aura:id="select_BF2" class="slds-select" change="{!c.productcategoryBFChange2}"/>
+ </div>
+ <div class="slds-form-element slds-size--1-of-7">
+ <label class="slds-form-element__label" for="input-hos">閲戦鐩爣(涓嶅惈绋�)</label>
+ <ui:inputText aura:id="select_BF4_2" class="slds-select" />
+ </div>
+ <div class="slds-form-element slds-size--1-of-7">
+ <label class="slds-form-element__label" for="input-hos">浜у搧鍖哄垎3</label>
+ <ui:inputSelect aura:id="select_BF3" class="slds-select" change="{!c.productcategoryBFChange3}"/>
+ </div>
+ <div class="slds-form-element slds-size--1-of-7">
+ <label class="slds-form-element__label" for="input-hos">閲戦鐩爣(涓嶅惈绋�)</label>
+ <ui:inputText aura:id="select_BF4_3" class="slds-select" />
+ </div>
+ </div>
+ <div class="slds-form-element__row">
+ <div class="slds-size--1-of-7 slds-grid--align-center">
+ <div style="margin-top: 32px;">鏅绉�</div>
+ </div>
+ <div class="slds-form-element slds-size--1-of-7">
+ <label class="slds-form-element__label" for="input-hos">浜у搧鍖哄垎1</label>
+ <ui:inputSelect aura:id="select_GS1" class="slds-select" change="{!c.productcategoryGSChange1}"/>
+ </div>
+ <div class="slds-form-element slds-size--1-of-7">
+ <label class="slds-form-element__label" for="input-hos">閲戦鐩爣(涓嶅惈绋�)</label>
+ <ui:inputText aura:id="select_GS4_1" class="slds-select" />
+ </div>
+ <div class="slds-form-element slds-size--1-of-7">
+ <label class="slds-form-element__label" for="input-hos">浜у搧鍖哄垎2</label>
+ <ui:inputSelect aura:id="select_GS2" class="slds-select" change="{!c.productcategoryGSChange2}"/>
+ </div>
+ <div class="slds-form-element slds-size--1-of-7">
+ <label class="slds-form-element__label" for="input-hos">閲戦鐩爣(涓嶅惈绋�)</label>
+ <ui:inputText aura:id="select_GS4_2" class="slds-select" />
+ </div>
+ <div class="slds-form-element slds-size--1-of-7">
+ <label class="slds-form-element__label" for="input-hos">浜у搧鍖哄垎3</label>
+ <ui:inputSelect aura:id="select_GS3" class="slds-select" change="{!c.productcategoryGSChange3}"/>
+ </div>
+ <div class="slds-form-element slds-size--1-of-7">
+ <label class="slds-form-element__label" for="input-hos">閲戦鐩爣(涓嶅惈绋�)</label>
+ <ui:inputText aura:id="select_GS4_3" class="slds-select" />
+ </div>
+ </div>
+ <div class="slds-form-element__row">
+ <div class="slds-size--1-of-7 slds-grid--align-center">
+ <div style="margin-top: 32px;">娉屽翱绉�</div>
+ </div>
+ <div class="slds-form-element slds-size--1-of-7">
+ <label class="slds-form-element__label" for="input-hos">浜у搧鍖哄垎1</label>
+ <ui:inputSelect aura:id="select_URO1" class="slds-select" change="{!c.productcategoryUROChange1}"/>
+ </div>
+ <div class="slds-form-element slds-size--1-of-7">
+ <label class="slds-form-element__label" for="input-hos">閲戦鐩爣(涓嶅惈绋�)</label>
+ <ui:inputText aura:id="select_URO4_1" class="slds-select" />
+ </div>
+ <div class="slds-form-element slds-size--1-of-7">
+ <label class="slds-form-element__label" for="input-hos">浜у搧鍖哄垎2</label>
+ <ui:inputSelect aura:id="select_URO2" class="slds-select" change="{!c.productcategoryUROChange2}"/>
+ </div>
+ <div class="slds-form-element slds-size--1-of-7">
+ <label class="slds-form-element__label" for="input-hos">閲戦鐩爣(涓嶅惈绋�)</label>
+ <ui:inputText aura:id="select_URO4_2" class="slds-select" />
+ </div>
+ <div class="slds-form-element slds-size--1-of-7">
+ <label class="slds-form-element__label" for="input-hos">浜у搧鍖哄垎3</label>
+ <ui:inputSelect aura:id="select_URO3" class="slds-select" change="{!c.productcategoryUROChange3}"/>
+ </div>
+ <div class="slds-form-element slds-size--1-of-7">
+ <label class="slds-form-element__label" for="input-hos">閲戦鐩爣(涓嶅惈绋�)</label>
+ <ui:inputText aura:id="select_URO4_3" class="slds-select" />
+ </div>
+ </div>
+ <div class="slds-form-element__row">
+ <div class="slds-size--1-of-7 slds-grid--align-center">
+ <div style="margin-top: 32px;">濡囩</div>
+ </div>
+ <div class="slds-form-element slds-size--1-of-7">
+ <label class="slds-form-element__label" for="input-hos">浜у搧鍖哄垎1</label>
+ <ui:inputSelect aura:id="select_GYN1" class="slds-select" change="{!c.productcategoryGYNChange1}"/>
+ </div>
+ <div class="slds-form-element slds-size--1-of-7">
+ <label class="slds-form-element__label" for="input-hos">閲戦鐩爣(涓嶅惈绋�)</label>
+ <ui:inputText aura:id="select_GYN4_1" class="slds-select" />
+ </div>
+ <div class="slds-form-element slds-size--1-of-7">
+ <label class="slds-form-element__label" for="input-hos">浜у搧鍖哄垎2</label>
+ <ui:inputSelect aura:id="select_GYN2" class="slds-select" change="{!c.productcategoryGYNChange2}"/>
+ </div>
+ <div class="slds-form-element slds-size--1-of-7">
+ <label class="slds-form-element__label" for="input-hos">閲戦鐩爣(涓嶅惈绋�)</label>
+ <ui:inputText aura:id="select_GYN4_2" class="slds-select" />
+ </div>
+ <div class="slds-form-element slds-size--1-of-7">
+ <label class="slds-form-element__label" for="input-hos">浜у搧鍖哄垎3</label>
+ <ui:inputSelect aura:id="select_GYN3" class="slds-select" change="{!c.productcategoryGYNChange3}"/>
+ </div>
+ <div class="slds-form-element slds-size--1-of-7">
+ <label class="slds-form-element__label" for="input-hos">閲戦鐩爣(涓嶅惈绋�)</label>
+ <ui:inputText aura:id="select_GYN4_3" class="slds-select" />
+ </div>
+ </div>
+ <div class="slds-form-element__row">
+ <div class="slds-size--1-of-7 slds-grid--align-center">
+ <div style="margin-top: 32px;">鑰抽蓟鍠夌</div>
+ </div>
+ <div class="slds-form-element slds-size--1-of-7">
+ <label class="slds-form-element__label" for="input-hos">浜у搧鍖哄垎1</label>
+ <ui:inputSelect aura:id="select_ENT1" class="slds-select" change="{!c.productcategoryENTChange1}"/>
+ </div>
+ <div class="slds-form-element slds-size--1-of-7">
+ <label class="slds-form-element__label" for="input-hos">閲戦鐩爣(涓嶅惈绋�)</label>
+ <ui:inputText aura:id="select_ENT4_1" class="slds-select" />
+ </div>
+ <div class="slds-form-element slds-size--1-of-7">
+ <label class="slds-form-element__label" for="input-hos">浜у搧鍖哄垎2</label>
+ <ui:inputSelect aura:id="select_ENT2" class="slds-select" change="{!c.productcategoryENTChange2}"/>
+ </div>
+ <div class="slds-form-element slds-size--1-of-7">
+ <label class="slds-form-element__label" for="input-hos">閲戦鐩爣(涓嶅惈绋�)</label>
+ <ui:inputText aura:id="select_ENT4_2" class="slds-select" />
+ </div>
+ <div class="slds-form-element slds-size--1-of-7">
+ <label class="slds-form-element__label" for="input-hos">浜у搧鍖哄垎3</label>
+ <ui:inputSelect aura:id="select_ENT3" class="slds-select" change="{!c.productcategoryENTChange3}"/>
+ </div>
+ <div class="slds-form-element slds-size--1-of-7">
+ <label class="slds-form-element__label" for="input-hos">閲戦鐩爣(涓嶅惈绋�)</label>
+ <ui:inputText aura:id="select_ENT4_3" class="slds-select" />
+ </div>
+ </div>
+ <div class="slds-form-element__row">
+ <div class="slds-size--1-of-7 slds-grid--align-center">
+ <div style="margin-top: 32px;">鍏朵粬</div>
+ </div>
+ <div class="slds-form-element slds-size--1-of-7">
+ <label class="slds-form-element__label" for="input-hos">浜у搧鍖哄垎1</label>
+ <ui:inputSelect aura:id="select_OTH1" class="slds-select" change="{!c.productcategoryOTHChange1}"/>
+ </div>
+ <div class="slds-form-element slds-size--1-of-7">
+ <label class="slds-form-element__label" for="input-hos">閲戦鐩爣(涓嶅惈绋�)</label>
+ <ui:inputText aura:id="select_OTH4_1" class="slds-select" />
+ </div>
+ <div class="slds-form-element slds-size--1-of-7">
+ <label class="slds-form-element__label" for="input-hos">浜у搧鍖哄垎2</label>
+ <ui:inputSelect aura:id="select_OTH2" class="slds-select" change="{!c.productcategoryOTHChange2}"/>
+ </div>
+ <div class="slds-form-element slds-size--1-of-7">
+ <label class="slds-form-element__label" for="input-hos">閲戦鐩爣(涓嶅惈绋�)</label>
+ <ui:inputText aura:id="select_OTH4_2" class="slds-select" />
+ </div>
+ <div class="slds-form-element slds-size--1-of-7">
+ <label class="slds-form-element__label" for="input-hos">浜у搧鍖哄垎3</label>
+ <ui:inputSelect aura:id="select_OTH3" class="slds-select" change="{!c.productcategoryOTHChange3}"/>
+ </div>
+ <div class="slds-form-element slds-size--1-of-7">
+ <label class="slds-form-element__label" for="input-hos">閲戦鐩爣(涓嶅惈绋�)</label>
+ <ui:inputText aura:id="select_OTH4_3" class="slds-select" />
+ </div>
+ </div>
+ </div>
+ </fieldset>
+ </div>
+ </div>
+ <div class="slds-modal__footer slds-grid slds-grid--align-spread">
+ <div class="slds-order--1" />
+ <ui:button aura:id="save_button" label="淇濆瓨" class="slds-button slds-button--brand slds-order--2" press="{!c.createTarget}"/>
+ <div class="slds-order--3" />
+ </div>
+ </div>
</div>
- </div>
- <div
- aura:id="modal_bg"
- class="disp_none slds-backdrop slds-backdrop--open"
- ></div>
-</aura:component>
+ <div aura:id="modal_bg" class="disp_none slds-backdrop slds-backdrop--open"></div>
+</aura:component>
\ No newline at end of file
diff --git a/force-app/main/default/aura/CreateTarget/CreateTarget.css b/force-app/main/default/aura/CreateTarget/CreateTarget.css
index f79adff..9365600 100644
--- a/force-app/main/default/aura/CreateTarget/CreateTarget.css
+++ b/force-app/main/default/aura/CreateTarget/CreateTarget.css
@@ -1,12 +1,6 @@
.THIS.button_area {
- text-align: right;
+ text-align: right;
}
.THIS.disp_none {
- display: none;
-}
-.THIS select {
- --lwc-lineHeightButton: 36px;
- --lwc-heightInput: 36px;
- min-height: 0px !important;
- height: 36px !important;
-}
+ display: none;
+}
\ No newline at end of file
diff --git a/force-app/main/default/aura/CreateTarget/CreateTargetHelper.js b/force-app/main/default/aura/CreateTarget/CreateTargetHelper.js
index 993e1af..e28ad09 100644
--- a/force-app/main/default/aura/CreateTarget/CreateTargetHelper.js
+++ b/force-app/main/default/aura/CreateTarget/CreateTargetHelper.js
@@ -1,689 +1,579 @@
({
- doinit: function (component, event, helper) {
- component.set("v.OCMTerm", this.getOCMTerm());
- if (component.get("v.recordId")) {
- component.set("v.button_text", "缂栬緫");
- var recordId = component.get("v.recordId");
- var action = component.get("c.getHospital");
- 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;
- console.log("select_ah:" + select_ah);
- let agencyHosp = component.get("v.record");
- agencyHosp.Agency_Hospital__c = select_ah;
- // alert(JSON.stringify(component.find('input-hos').get("v.body")[0].get('v.values')));
- console.log("flag0");
- if ($A.get("$Browser.formFactor") == "DESKTOP") {
- console.log("flag1");
- var values = [
- {
- type: "Agency_Hospital_Link__c",
- id: select_ah,
- label: select_ah_name,
- icon: {
- url: "/img/icon/t4v35/custom/custom24_120.png",
- backgroundColor: "dc71d1",
- alt: "Agency_Hospital_Link__c"
+ doinit : function(component, event, helper) {
+ component.set("v.OCMTerm", this.getOCMTerm());
+ if (component.get("v.recordId")) {
+ component.set("v.button_text", "缂栬緫");
+ var recordId = component.get("v.recordId");
+ var action = component.get("c.getHospital");
+ action.setParams({"recordId": recordId});
+ action.setCallback(this, function(response) {
+ var state = response.getState();
+ 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);
+ // alert(JSON.stringify(component.find('input-hos').get("v.body")[0].get('v.values')));
+ if ($A.get("$Browser.formFactor") == 'DESKTOP') {
+ var values = [{
+ type: 'Agency_Hospital_Link__c',
+ id: select_ah,
+ label: select_ah_name,
+ icon : {
+ url:'/img/icon/t4v35/custom/custom24_120.png',
+ backgroundColor:'dc71d1',
+ alt:'Agency_Hospital_Link__c'
+ }
+ }];
+ 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);
+ }
+
+ } else if (state === "ERROR") {
+ var errors = response.getError();
+ var toastEvent = $A.get("e.force:showToast");
+ toastEvent.setParams({
+ "title": "閿欒",
+ "type":"error",
+ "message": errors[0].message
+ });
+ toastEvent.fire();
+
}
- }
- ];
- 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);
+ });
+ $A.enqueueAction(action);
+ }
+
+ var action = component.get("c.getProductList");
+ action.setCallback(this, function(response) {
+ var state = response.getState();
+ if(state === "SUCCESS") {
+ var opts = response.getReturnValue();
+ // alert(JSON.stringify(opts["GI"]));
+ component.find("select_GI1").set("v.options", JSON.parse(JSON.stringify(opts["GI"])));
+ component.find("select_GI2").set("v.options", JSON.parse(JSON.stringify(opts["GI"])));
+ component.find("select_GI3").set("v.options", JSON.parse(JSON.stringify(opts["GI"])));
+
+ component.find("select_GS1").set("v.options", JSON.parse(JSON.stringify(opts["GS"])));
+ component.find("select_GS2").set("v.options", JSON.parse(JSON.stringify(opts["GS"])));
+ component.find("select_GS3").set("v.options", JSON.parse(JSON.stringify(opts["GS"])));
+
+ component.find("select_GYN1").set("v.options", JSON.parse(JSON.stringify(opts["GYN"])));
+ component.find("select_GYN2").set("v.options", JSON.parse(JSON.stringify(opts["GYN"])));
+ component.find("select_GYN3").set("v.options", JSON.parse(JSON.stringify(opts["GYN"])));
+
+ component.find("select_URO1").set("v.options", JSON.parse(JSON.stringify(opts["URO"])));
+ component.find("select_URO2").set("v.options", JSON.parse(JSON.stringify(opts["URO"])));
+ component.find("select_URO3").set("v.options", JSON.parse(JSON.stringify(opts["URO"])));
+
+ component.find("select_ENT1").set("v.options", JSON.parse(JSON.stringify(opts["ENT"])));
+ component.find("select_ENT2").set("v.options", JSON.parse(JSON.stringify(opts["ENT"])));
+ component.find("select_ENT3").set("v.options", JSON.parse(JSON.stringify(opts["ENT"])));
+
+ component.find("select_OTH1").set("v.options", JSON.parse(JSON.stringify(opts["OTH"])));
+ component.find("select_OTH2").set("v.options", JSON.parse(JSON.stringify(opts["OTH"])));
+ component.find("select_OTH3").set("v.options", JSON.parse(JSON.stringify(opts["OTH"])));
+
+ component.find("select_ET1").set("v.options", JSON.parse(JSON.stringify(opts["ET"])));
+ component.find("select_ET2").set("v.options", JSON.parse(JSON.stringify(opts["ET"])));
+ component.find("select_ET3").set("v.options", JSON.parse(JSON.stringify(opts["ET"])));
+
+ component.find("select_BF1").set("v.options", JSON.parse(JSON.stringify(opts["BF"])));
+ component.find("select_BF2").set("v.options", JSON.parse(JSON.stringify(opts["BF"])));
+ component.find("select_BF3").set("v.options", JSON.parse(JSON.stringify(opts["BF"])));
+ } else if (state === "ERROR") {
+ var errors = response.getError();
+ var toastEvent = $A.get("e.force:showToast");
+ toastEvent.setParams({
+ "title": "閿欒",
+ "type":"error",
+ "message": errors[0].message
+ });
+ toastEvent.fire();
+
}
- } else {
- console.log("flag2");
- 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);
- }
- }
- } else if (state === "ERROR") {
- var errors = response.getError();
- var toastEvent = $A.get("e.force:showToast");
- toastEvent.setParams({
- title: "閿欒",
- type: "error",
- message: errors[0].message
- });
- toastEvent.fire();
+ });
+ $A.enqueueAction(action);
+ },
+
+ toggle_report : function(component, event, helper) {
+ var modal_window = component.find('modal_window');
+ var modal_bg = component.find('modal_bg');
+ $A.util.toggleClass(modal_window, 'disp_none');
+ $A.util.toggleClass(modal_bg, 'disp_none');
+
+ if ($A.util.hasClass(modal_window, 'disp_none') && !component.get("v.recordId")) {
+ $A.get('e.force:refreshView').fire();
}
- });
- $A.enqueueAction(action);
- }
+ },
- 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"]));
- component
- .find("select_GI1")
- .set("v.options", JSON.parse(JSON.stringify(opts["GI"])));
- component
- .find("select_GI2")
- .set("v.options", JSON.parse(JSON.stringify(opts["GI"])));
- component
- .find("select_GI3")
- .set("v.options", JSON.parse(JSON.stringify(opts["GI"])));
+ productcategoryChange : function(component, event, helper, dept, index) {
+ var cmpId = 'select_'+dept;
+ var myId;
+ var o1Id;
+ var o2Id;
+ if (index == 1) {
+ myId = cmpId + '1';
+ o1Id = cmpId + '2';
+ o2Id = cmpId + '3';
+ } else if (index == 2){
+ myId = cmpId + '2';
+ o1Id = cmpId + '1';
+ o2Id = cmpId + '3';
+ } else {
+ myId = cmpId + '3';
+ o1Id = cmpId + '1';
+ o2Id = cmpId + '2';
+ }
- component
- .find("select_GS1")
- .set("v.options", JSON.parse(JSON.stringify(opts["GS"])));
- component
- .find("select_GS2")
- .set("v.options", JSON.parse(JSON.stringify(opts["GS"])));
- component
- .find("select_GS3")
- .set("v.options", JSON.parse(JSON.stringify(opts["GS"])));
+ var product_category_id = component.find(myId).get('v.value');
+ var pcId1 = component.find(o1Id).get('v.value');
+ var pcId2 = component.find(o2Id).get('v.value');
+ var p1bool = pcId1 != '' && pcId1 != null && pcId1 != undefined;
+ var p2bool = pcId2 != '' && pcId2 != null && pcId2 != undefined;
+ var p0bool = product_category_id != '' && product_category_id != null && product_category_id != undefined;
+ if ((p1bool && p0bool && product_category_id == pcId1) || (p2bool && p0bool && product_category_id == pcId2)) {
+ this.warning('涓嶈兘閫夋嫨鍚屾牱鐨勪骇鍝佸尯鍒�');
+ component.find(myId).set('v.value','');
+ }
+ },
- component
- .find("select_GYN1")
- .set("v.options", JSON.parse(JSON.stringify(opts["GYN"])));
- component
- .find("select_GYN2")
- .set("v.options", JSON.parse(JSON.stringify(opts["GYN"])));
- component
- .find("select_GYN3")
- .set("v.options", JSON.parse(JSON.stringify(opts["GYN"])));
+ selectHos : function(component, event, helper) {
- component
- .find("select_URO1")
- .set("v.options", JSON.parse(JSON.stringify(opts["URO"])));
- component
- .find("select_URO2")
- .set("v.options", JSON.parse(JSON.stringify(opts["URO"])));
- component
- .find("select_URO3")
- .set("v.options", JSON.parse(JSON.stringify(opts["URO"])));
+ var accid = component.get("v.record.Agency_Hospital__c");
+ var action = component.get("c.getDeptAmount");
+ action.setParams({ "hospitalId" : accid });
+ action.setCallback(this, function(response) {
+ var state = response.getState();
+ if (state === "SUCCESS") {
+ var amountMap = response.getReturnValue();
+ var GIProduct_Category1 = '';
+ var GIProduct_Category2 = '';
+ var GIProduct_Category3 = '';
+ var GIAim_Price__c1 = '';
+ var GIAim_Price__c2 = '';
+ var GIAim_Price__c3 = '';
+ if (amountMap.GI.length > 0) {
+ GIProduct_Category1 = amountMap.GI[0].Product_Category__c;
+ if (amountMap.GI.length > 1) {
+ GIProduct_Category2 = amountMap.GI[1].Product_Category__c;
+ }
+ if (amountMap.GI.length > 2) {
+ GIProduct_Category3 = amountMap.GI[2].Product_Category__c;
+ }
+ GIAim_Price__c1 = amountMap.GI[0].Aim_Price__c;
+ GIAim_Price__c2 = amountMap.GI[1].Aim_Price__c;
+ GIAim_Price__c3 = amountMap.GI[2].Aim_Price__c;
+ console.warn(GIAim_Price__c1+"-"+GIAim_Price__c2+"-"+GIAim_Price__c3);
- component
- .find("select_ENT1")
- .set("v.options", JSON.parse(JSON.stringify(opts["ENT"])));
- component
- .find("select_ENT2")
- .set("v.options", JSON.parse(JSON.stringify(opts["ENT"])));
- component
- .find("select_ENT3")
- .set("v.options", JSON.parse(JSON.stringify(opts["ENT"])));
+ }
+ component.find('select_GI1').set('v.value',GIProduct_Category1);
+ component.find('select_GI2').set('v.value',GIProduct_Category2);
+ component.find('select_GI3').set('v.value',GIProduct_Category3);
+ component.find('select_GI4_1').set('v.value',GIAim_Price__c1);
+ component.find('select_GI4_2').set('v.value',GIAim_Price__c2);
+ component.find('select_GI4_3').set('v.value',GIAim_Price__c3);
- component
- .find("select_OTH1")
- .set("v.options", JSON.parse(JSON.stringify(opts["OTH"])));
- component
- .find("select_OTH2")
- .set("v.options", JSON.parse(JSON.stringify(opts["OTH"])));
- component
- .find("select_OTH3")
- .set("v.options", JSON.parse(JSON.stringify(opts["OTH"])));
- component
- .find("select_ET1")
- .set("v.options", JSON.parse(JSON.stringify(opts["ET"])));
- component
- .find("select_ET2")
- .set("v.options", JSON.parse(JSON.stringify(opts["ET"])));
- component
- .find("select_ET3")
- .set("v.options", JSON.parse(JSON.stringify(opts["ET"])));
+ var ETProduct_Category1 = '';
+ var ETProduct_Category2 = '';
+ var ETProduct_Category3 = '';
+ var ETAim_Price__c1 = '';
+ var ETAim_Price__c2 = '';
+ var ETAim_Price__c3 = '';
+ if (amountMap.ET.length > 0) {
+ ETProduct_Category1 = amountMap.ET[0].Product_Category__c;
+ if (amountMap.ET.length > 1) {
+ ETProduct_Category2 = amountMap.ET[1].Product_Category__c;
+ }
+ if (amountMap.ET.length > 2) {
+ ETProduct_Category3 = amountMap.ET[2].Product_Category__c;
+ }
+ ETAim_Price__c1 = amountMap.ET[0].Aim_Price__c;
+ ETAim_Price__c2 = amountMap.ET[1].Aim_Price__c;
+ ETAim_Price__c3 = amountMap.ET[2].Aim_Price__c;
+ }
+ component.find('select_ET1').set('v.value',ETProduct_Category1);
+ component.find('select_ET2').set('v.value',ETProduct_Category2);
+ component.find('select_ET3').set('v.value',ETProduct_Category3);
+ component.find('select_ET4_1').set('v.value',ETAim_Price__c1);
+ component.find('select_ET4_2').set('v.value',ETAim_Price__c2);
+ component.find('select_ET4_3').set('v.value',ETAim_Price__c3);
- component
- .find("select_BF1")
- .set("v.options", JSON.parse(JSON.stringify(opts["BF"])));
- component
- .find("select_BF2")
- .set("v.options", JSON.parse(JSON.stringify(opts["BF"])));
- component
- .find("select_BF3")
- .set("v.options", JSON.parse(JSON.stringify(opts["BF"])));
- } else if (state === "ERROR") {
- var errors = response.getError();
+
+ var BFProduct_Category1 = '';
+ var BFProduct_Category2 = '';
+ var BFProduct_Category3 = '';
+ var BFAim_Price__c1 = '';
+ var BFAim_Price__c2 = '';
+ var BFAim_Price__c3 = '';
+ if (amountMap.BF.length > 0) {
+ BFProduct_Category1 = amountMap.BF[0].Product_Category__c;
+ if (amountMap.BF.length > 1) {
+ BFProduct_Category2 = amountMap.BF[1].Product_Category__c;
+ }
+ if (amountMap.BF.length > 2) {
+ BFProduct_Category3 = amountMap.BF[2].Product_Category__c;
+ }
+ BFAim_Price__c1 = amountMap.BF[0].Aim_Price__c;
+ BFAim_Price__c2 = amountMap.BF[1].Aim_Price__c;
+ BFAim_Price__c3 = amountMap.BF[2].Aim_Price__c;
+ }
+ component.find('select_BF1').set('v.value',BFProduct_Category1);
+ component.find('select_BF2').set('v.value',BFProduct_Category2);
+ component.find('select_BF3').set('v.value',BFProduct_Category3);
+ component.find('select_BF4_1').set('v.value',BFAim_Price__c1);
+ component.find('select_BF4_2').set('v.value',BFAim_Price__c2);
+ component.find('select_BF4_3').set('v.value',BFAim_Price__c3);
+
+
+ var OTHProduct_Category1 = '';
+ var OTHProduct_Category2 = '';
+ var OTHProduct_Category3 = '';
+ var OTHAim_Price__c1 = '';
+ var OTHAim_Price__c2 = '';
+ var OTHAim_Price__c3 = '';
+ if (amountMap.OTH.length > 0) {
+
+ OTHProduct_Category1 = amountMap.OTH[0].Product_Category__c;
+ if (amountMap.OTH.length > 1) {
+ OTHProduct_Category2 = amountMap.OTH[1].Product_Category__c;
+ }
+ if (amountMap.OTH.length > 2) {
+ OTHProduct_Category3 = amountMap.OTH[2].Product_Category__c;
+ }
+ OTHAim_Price__c1 = amountMap.OTH[0].Aim_Price__c;
+ OTHAim_Price__c2 = amountMap.OTH[1].Aim_Price__c;
+ OTHAim_Price__c3 = amountMap.OTH[2].Aim_Price__c;
+ }
+ component.find('select_OTH1').set('v.value',OTHProduct_Category1);
+ component.find('select_OTH2').set('v.value',OTHProduct_Category2);
+ component.find('select_OTH3').set('v.value',OTHProduct_Category3);
+ component.find('select_OTH4_1').set('v.value',OTHAim_Price__c1);
+ component.find('select_OTH4_2').set('v.value',OTHAim_Price__c2);
+ component.find('select_OTH4_3').set('v.value',OTHAim_Price__c3);
+
+ var GSProduct_Category1 = '';
+ var GSProduct_Category2 = '';
+ var GSProduct_Category3 = '';
+ var GSPAim_Price__c1 = '';
+ var GSPAim_Price__c2 = '';
+ var GSPAim_Price__c3 = '';
+ if (amountMap.GS.length > 0) {
+ GSProduct_Category1 = amountMap.GS[0].Product_Category__c;
+ if (amountMap.GS.length > 1) {
+ GSProduct_Category2 = amountMap.GS[1].Product_Category__c;
+ }
+ if (amountMap.GS.length > 2) {
+ GSProduct_Category3 = amountMap.GS[2].Product_Category__c;
+ }
+ GSPAim_Price__c1 = amountMap.GS[0].Aim_Price__c;
+ GSPAim_Price__c2 = amountMap.GS[1].Aim_Price__c;
+ GSPAim_Price__c3= amountMap.GS[2].Aim_Price__c;
+ }
+ component.find('select_GS1').set('v.value',GSProduct_Category1);
+ component.find('select_GS2').set('v.value',GSProduct_Category2);
+ component.find('select_GS3').set('v.value',GSProduct_Category3);
+ component.find('select_GS4_1').set('v.value',GSPAim_Price__c1);
+ component.find('select_GS4_2').set('v.value',GSPAim_Price__c2);
+ component.find('select_GS4_3').set('v.value',GSPAim_Price__c3);
+
+ var UROProduct_Category1 = '';
+ var UROProduct_Category2 = '';
+ var UROProduct_Category3 = '';
+ var UROAim_Price__c1 = '';
+ var UROAim_Price__c2 = '';
+ var UROAim_Price__c3 = '';
+ if (amountMap.URO.length > 0) {
+
+ UROProduct_Category1 = amountMap.URO[0].Product_Category__c;
+ if (amountMap.URO.length > 1) {
+ UROProduct_Category2 = amountMap.URO[1].Product_Category__c;
+ }
+ if (amountMap.URO.length > 2) {
+ UROProduct_Category3 = amountMap.URO[2].Product_Category__c;
+ }
+ UROAim_Price__c1 = amountMap.URO[0].Aim_Price__c;
+ UROAim_Price__c2 = amountMap.URO[1].Aim_Price__c;
+ UROAim_Price__c3 = amountMap.URO[2].Aim_Price__c;
+ }
+ component.find('select_URO1').set('v.value',UROProduct_Category1);
+ component.find('select_URO2').set('v.value',UROProduct_Category2);
+ component.find('select_URO3').set('v.value',UROProduct_Category3);
+ component.find('select_URO4_1').set('v.value',UROAim_Price__c1);
+ component.find('select_URO4_2').set('v.value',UROAim_Price__c2);
+ component.find('select_URO4_3').set('v.value',UROAim_Price__c3);
+
+
+ var GYNProduct_Category1 = '';
+ var GYNProduct_Category2 = '';
+ var GYNProduct_Category3 = '';
+ var GYNAim_Price__c1 = '';
+ var GYNAim_Price__c2 = '';
+ var GYNAim_Price__c3 = '';
+ if (amountMap.GYN.length > 0) {
+
+ GYNProduct_Category1 = amountMap.GYN[0].Product_Category__c;
+ if (amountMap.GYN.length > 1) {
+ GYNProduct_Category2 = amountMap.GYN[1].Product_Category__c;
+ }
+ if (amountMap.GYN.length > 2) {
+ GYNProduct_Category3 = amountMap.GYN[2].Product_Category__c;
+ }
+ GYNAim_Price__c1= amountMap.GYN[0].Aim_Price__c;
+ GYNAim_Price__c2 = amountMap.GYN[1].Aim_Price__c;
+ GYNAim_Price__c3 = amountMap.GYN[2].Aim_Price__c;
+ }
+ component.find('select_GYN1').set('v.value',GYNProduct_Category1);
+ component.find('select_GYN2').set('v.value',GYNProduct_Category2);
+ component.find('select_GYN3').set('v.value',GYNProduct_Category3);
+ component.find('select_GYN4_1').set('v.value',GYNAim_Price__c1);
+ component.find('select_GYN4_2').set('v.value',GYNAim_Price__c2);
+ component.find('select_GYN4_3').set('v.value',GYNAim_Price__c3);
+
+
+ var ENTProduct_Category1 = '';
+ var ENTProduct_Category2 = '';
+ var ENTProduct_Category3 = '';
+ var ENTAim_Price__c1 = '';
+ var ENTAim_Price__c2 = '';
+ var ENTAim_Price__c3 = '';
+ if (amountMap.ENT.length > 0) {
+
+ ENTProduct_Category1 = amountMap.ENT[0].Product_Category__c;
+ if (amountMap.ENT.length > 1) {
+ ENTProduct_Category2 = amountMap.ENT[1].Product_Category__c;
+ }
+ if (amountMap.ENT.length > 2) {
+ ENTProduct_Category3 = amountMap.ENT[2].Product_Category__c;
+ }
+ ENTAim_Price__c1 = amountMap.ENT[0].Aim_Price__c;
+ ENTAim_Price__c2 = amountMap.ENT[1].Aim_Price__c;
+ ENTAim_Price__c3 = amountMap.ENT[2].Aim_Price__c;
+ }
+ component.find('select_ENT1').set('v.value',ENTProduct_Category1);
+ component.find('select_ENT2').set('v.value',ENTProduct_Category2);
+ component.find('select_ENT3').set('v.value',ENTProduct_Category3);
+ component.find('select_ENT4_1').set('v.value',ENTAim_Price__c1);
+ component.find('select_ENT4_2').set('v.value',ENTAim_Price__c2);
+ component.find('select_ENT4_3').set('v.value',ENTAim_Price__c3);
+
+ }
+ });
+ $A.enqueueAction(action);
+ console.log(JSON.stringify(component.find('input-hos').get("v.body")[0].get('v')));
+ },
+
+ getOCMTerm : function() {
+ var today = new Date();
+ var year = today.getFullYear();
+ var month = today.getMonth();
+
+ if (month < 3) year -= 1;
+ var thisYearOCMPeriod = String(year - 1867) + 'P';
+
+ return thisYearOCMPeriod;
+ },
+
+ createTarget : function(component, event, helper) {
+ var action = component.get("c.createSFTarget");
+ // alert(component.get("v.GIAmount"));
+
+
+
+ var p1_1 = component.find('select_GI4_1').get('v.value') ;
+ var p1_2 = component.find('select_GI4_2').get('v.value') ;
+ var p1_3 = component.find('select_GI4_3').get('v.value') ;
+
+ if (p1_1 == undefined || p1_1 == "") {
+ p1_1 = 0;
+ }
+ if (p1_2 == undefined || p1_2 == "") {
+ p1_2 = 0;
+ }
+ if (p1_3 == undefined || p1_3 == "") {
+ p1_3 = 0;
+ }
+ console.warn(p1_1+"-"+p1_2+"-"+p1_3);
+
+ var p2_1 = component.find('select_ET4_1').get('v.value') ;
+ var p2_2 = component.find('select_ET4_2').get('v.value') ;
+ var p2_3 = component.find('select_ET4_3').get('v.value') ;
+ if (p2_1 == undefined || p2_1 == "") {
+ p2_1 = 0;
+ }
+ if (p2_2 == undefined || p2_2 == "") {
+ p2_2 = 0;
+ }
+ if (p2_3 == undefined || p2_3 == "") {
+ p2_3 = 0;
+ }
+
+
+ var p3_1 = component.find('select_BF4_1').get('v.value') ;
+ var p3_2 = component.find('select_BF4_2').get('v.value') ;
+ var p3_3 = component.find('select_BF4_3').get('v.value') ;
+ if (p3_1 == undefined || p3_1 == "") {
+ p3_1 = 0;
+ }
+ if (p3_2 == undefined || p3_2 == "") {
+ p3_2 = 0;
+ }
+ if (p3_3 == undefined || p3_3 == "") {
+ p3_3 = 0;
+ }
+
+
+
+ var p4_1 = component.find('select_OTH4_1').get('v.value') ;
+ var p4_2 = component.find('select_OTH4_2').get('v.value') ;
+ var p4_3 = component.find('select_OTH4_3').get('v.value') ;
+ if (p4_1 == undefined || p4_1 == "") {
+ p4_1 = 0;
+ }
+ if (p4_2 == undefined || p4_2 == "") {
+ p4_2 = 0;
+ }
+ if (p4_3 == undefined || p4_3 == "") {
+ p4_3 = 0;
+ }
+
+
+
+ var p5_1 = component.find('select_GS4_1').get('v.value') ;
+ var p5_2 = component.find('select_GS4_2').get('v.value') ;
+ var p5_3 = component.find('select_GS4_3').get('v.value') ;
+ if (p5_1 == undefined || p5_1 == "") {
+ p5_1 = 0;
+ }
+ if (p5_2 == undefined || p5_2 == "") {
+ p5_2 = 0;
+ }
+ if (p5_3 == undefined || p5_3 == "") {
+ p5_3 = 0;
+ }
+
+
+
+ var p6_1 = component.find('select_URO4_1').get('v.value') ;
+ var p6_2 = component.find('select_URO4_2').get('v.value') ;
+ var p6_3 = component.find('select_URO4_3').get('v.value') ;
+ if (p6_1 == undefined || p6_1 == "") {
+ p6_1 = 0;
+ }
+ if (p6_2 == undefined || p6_2 == "") {
+ p6_2 = 0;
+ }
+ if (p6_3 == undefined || p6_3 == "") {
+ p6_3 = 0;
+ }
+
+ var p7_1 = component.find('select_GYN4_1').get('v.value') ;
+ var p7_2 = component.find('select_GYN4_2').get('v.value') ;
+ var p7_3 = component.find('select_GYN4_3').get('v.value') ;
+ if (p7_1 == undefined || p7_1 == "") {
+ p7_1 = 0;
+ }
+ if (p7_2 == undefined || p7_2 == "") {
+ p7_2 = 0;
+ }
+ if (p7_3 == undefined || p7_3 == "") {
+ p7_3 = 0;
+ }
+
+
+
+ var p8_1 = component.find('select_ENT4_1').get('v.value') ;
+ var p8_2 = component.find('select_ENT4_2').get('v.value') ;
+ var p8_3 = component.find('select_ENT4_3').get('v.value') ;
+ if (p8_1 == undefined || p8_1 == "") {
+ p8_1 = 0;
+ }
+ if (p8_2 == undefined || p8_2 == "") {
+ p8_2 = 0;
+ }
+ if (p8_3 == undefined || p8_3 == "") {
+ p8_3 = 0;
+ }
+
+
+
+
+ action.setParams({
+ "hospitalId" : component.get("v.record.Agency_Hospital__c"),
+ "GIProduct" : [component.find('select_GI1').get('v.value'),component.find('select_GI2').get('v.value'),component.find('select_GI3').get('v.value'),p1_1,p1_2,p1_3],
+ "ETProduct" : [component.find('select_ET1').get('v.value'),component.find('select_ET2').get('v.value'),component.find('select_ET3').get('v.value'),p2_1, p2_2,p2_3 ],
+ "BFProduct" : [component.find('select_BF1').get('v.value'),component.find('select_BF2').get('v.value'),component.find('select_BF3').get('v.value'),p3_1 ,p3_2 ,p3_3 ],
+ "OTHProduct" : [component.find('select_OTH1').get('v.value'),component.find('select_OTH2').get('v.value'),component.find('select_OTH3').get('v.value'),p4_1,p4_2 ,p4_3],
+ "GSProduct" : [component.find('select_GS1').get('v.value'),component.find('select_GS2').get('v.value'),component.find('select_GS3').get('v.value'),p5_1,p5_2,p5_3],
+ "UROProduct" : [component.find('select_URO1').get('v.value'),component.find('select_URO2').get('v.value'),component.find('select_URO3').get('v.value'),p6_1,p6_2 ,p6_2 ],
+ "GYNProduct" : [component.find('select_GYN1').get('v.value'),component.find('select_GYN2').get('v.value'),component.find('select_GYN3').get('v.value'),p7_1,p7_2 ,p7_3 ],
+ "ENTProduct" : [component.find('select_ENT1').get('v.value'),component.find('select_ENT2').get('v.value'),component.find('select_ENT3').get('v.value'),p8_1 ,p8_2 ,p8_3],
+ "OCMTerm" : component.get("v.OCMTerm")
+ });
+ action.setCallback(this, function(response) {
+ console.warn(response);
+ var state = response.getState();
+ if (state === "SUCCESS") {
+ var modal_window = component.find('modal_window');
+ var modal_bg = component.find('modal_bg');
+ $A.util.toggleClass(modal_window, 'disp_none');
+ $A.util.toggleClass(modal_bg, 'disp_none');
+
+ var toastEvent = $A.get("e.force:showToast");
+ toastEvent.setParams({
+ "title": "鎴愬姛",
+ "type":"success",
+ "message": "淇濆瓨鎴愬姛"
+ });
+ toastEvent.fire();
+
+ $A.get('e.force:refreshView').fire();
+ } else if (state === "INCOMPLETE") {
+ var toastEvent = $A.get("e.force:showToast");
+ toastEvent.setParams({
+ "title": "鏈畬鎴�!",
+ "type":"error",
+ "message": "鏈畬鎴�"
+ });
+ toastEvent.fire();
+ } else if (state === "ERROR") {
+ var errors = response.getError();
+ var toastEvent = $A.get("e.force:showToast");
+ toastEvent.setParams({
+ "title": "閿欒",
+ "type":"error",
+ "message": errors[0].message
+ });
+ toastEvent.fire();
+
+ }
+ });
+ $A.enqueueAction(action);
+ },
+
+ warning : function(message) {
var toastEvent = $A.get("e.force:showToast");
toastEvent.setParams({
- title: "閿欒",
- type: "error",
- message: errors[0].message
+ "title": "璀﹀憡!",
+ "message": message,
+ "type":"warning",
+ "duration" : "10000"
});
toastEvent.fire();
- }
- });
- $A.enqueueAction(action);
- },
-
- toggle_report: function (component, event, helper) {
- var modal_window = component.find("modal_window");
- var modal_bg = component.find("modal_bg");
- $A.util.toggleClass(modal_window, "disp_none");
- $A.util.toggleClass(modal_bg, "disp_none");
-
- if (
- $A.util.hasClass(modal_window, "disp_none") &&
- !component.get("v.recordId")
- ) {
- $A.get("e.force:refreshView").fire();
- }
- },
-
- productcategoryChange: function (component, event, helper, dept, index) {
- var cmpId = "select_" + dept;
- var myId;
- var o1Id;
- var o2Id;
- if (index == 1) {
- myId = cmpId + "1";
- o1Id = cmpId + "2";
- o2Id = cmpId + "3";
- } else if (index == 2) {
- myId = cmpId + "2";
- o1Id = cmpId + "1";
- o2Id = cmpId + "3";
- } else {
- myId = cmpId + "3";
- o1Id = cmpId + "1";
- o2Id = cmpId + "2";
- }
-
- var product_category_id = component.find(myId).get("v.value");
- var pcId1 = component.find(o1Id).get("v.value");
- var pcId2 = component.find(o2Id).get("v.value");
- var p1bool = pcId1 != "" && pcId1 != null && pcId1 != undefined;
- var p2bool = pcId2 != "" && pcId2 != null && pcId2 != undefined;
- var p0bool =
- product_category_id != "" &&
- product_category_id != null &&
- product_category_id != undefined;
- if (
- (p1bool && p0bool && product_category_id == pcId1) ||
- (p2bool && p0bool && product_category_id == pcId2)
- ) {
- this.warning("涓嶈兘閫夋嫨鍚屾牱鐨勪骇鍝佸尯鍒�");
- component.find(myId).set("v.value", "");
- }
- },
-
- selectHos: function (component, event, helper) {
- var accid = component.get("v.record.Agency_Hospital__c");
- var action = component.get("c.getDeptAmount");
- action.setParams({ hospitalId: accid });
- action.setCallback(this, function (response) {
- var state = response.getState();
- if (state === "SUCCESS") {
- var amountMap = response.getReturnValue();
- var GIProduct_Category1 = "";
- var GIProduct_Category2 = "";
- var GIProduct_Category3 = "";
- var GIAim_Price__c1 = "";
- var GIAim_Price__c2 = "";
- var GIAim_Price__c3 = "";
- if (amountMap.GI.length > 0) {
- GIProduct_Category1 = amountMap.GI[0].Product_Category__c;
- if (amountMap.GI.length > 1) {
- GIProduct_Category2 = amountMap.GI[1].Product_Category__c;
- }
- if (amountMap.GI.length > 2) {
- GIProduct_Category3 = amountMap.GI[2].Product_Category__c;
- }
- GIAim_Price__c1 = amountMap.GI[0].Aim_Price__c;
- GIAim_Price__c2 = amountMap.GI[1].Aim_Price__c;
- GIAim_Price__c3 = amountMap.GI[2].Aim_Price__c;
- console.warn(
- GIAim_Price__c1 + "-" + GIAim_Price__c2 + "-" + GIAim_Price__c3
- );
- }
- component.find("select_GI1").set("v.value", GIProduct_Category1);
- component.find("select_GI2").set("v.value", GIProduct_Category2);
- component.find("select_GI3").set("v.value", GIProduct_Category3);
- component.find("select_GI4_1").set("v.value", GIAim_Price__c1);
- component.find("select_GI4_2").set("v.value", GIAim_Price__c2);
- component.find("select_GI4_3").set("v.value", GIAim_Price__c3);
-
- var ETProduct_Category1 = "";
- var ETProduct_Category2 = "";
- var ETProduct_Category3 = "";
- var ETAim_Price__c1 = "";
- var ETAim_Price__c2 = "";
- var ETAim_Price__c3 = "";
- if (amountMap.ET.length > 0) {
- ETProduct_Category1 = amountMap.ET[0].Product_Category__c;
- if (amountMap.ET.length > 1) {
- ETProduct_Category2 = amountMap.ET[1].Product_Category__c;
- }
- if (amountMap.ET.length > 2) {
- ETProduct_Category3 = amountMap.ET[2].Product_Category__c;
- }
- ETAim_Price__c1 = amountMap.ET[0].Aim_Price__c;
- ETAim_Price__c2 = amountMap.ET[1].Aim_Price__c;
- ETAim_Price__c3 = amountMap.ET[2].Aim_Price__c;
- }
- component.find("select_ET1").set("v.value", ETProduct_Category1);
- component.find("select_ET2").set("v.value", ETProduct_Category2);
- component.find("select_ET3").set("v.value", ETProduct_Category3);
- component.find("select_ET4_1").set("v.value", ETAim_Price__c1);
- component.find("select_ET4_2").set("v.value", ETAim_Price__c2);
- component.find("select_ET4_3").set("v.value", ETAim_Price__c3);
-
- var BFProduct_Category1 = "";
- var BFProduct_Category2 = "";
- var BFProduct_Category3 = "";
- var BFAim_Price__c1 = "";
- var BFAim_Price__c2 = "";
- var BFAim_Price__c3 = "";
- if (amountMap.BF.length > 0) {
- BFProduct_Category1 = amountMap.BF[0].Product_Category__c;
- if (amountMap.BF.length > 1) {
- BFProduct_Category2 = amountMap.BF[1].Product_Category__c;
- }
- if (amountMap.BF.length > 2) {
- BFProduct_Category3 = amountMap.BF[2].Product_Category__c;
- }
- BFAim_Price__c1 = amountMap.BF[0].Aim_Price__c;
- BFAim_Price__c2 = amountMap.BF[1].Aim_Price__c;
- BFAim_Price__c3 = amountMap.BF[2].Aim_Price__c;
- }
- component.find("select_BF1").set("v.value", BFProduct_Category1);
- component.find("select_BF2").set("v.value", BFProduct_Category2);
- component.find("select_BF3").set("v.value", BFProduct_Category3);
- component.find("select_BF4_1").set("v.value", BFAim_Price__c1);
- component.find("select_BF4_2").set("v.value", BFAim_Price__c2);
- component.find("select_BF4_3").set("v.value", BFAim_Price__c3);
-
- var OTHProduct_Category1 = "";
- var OTHProduct_Category2 = "";
- var OTHProduct_Category3 = "";
- var OTHAim_Price__c1 = "";
- var OTHAim_Price__c2 = "";
- var OTHAim_Price__c3 = "";
- if (amountMap.OTH.length > 0) {
- OTHProduct_Category1 = amountMap.OTH[0].Product_Category__c;
- if (amountMap.OTH.length > 1) {
- OTHProduct_Category2 = amountMap.OTH[1].Product_Category__c;
- }
- if (amountMap.OTH.length > 2) {
- OTHProduct_Category3 = amountMap.OTH[2].Product_Category__c;
- }
- OTHAim_Price__c1 = amountMap.OTH[0].Aim_Price__c;
- OTHAim_Price__c2 = amountMap.OTH[1].Aim_Price__c;
- OTHAim_Price__c3 = amountMap.OTH[2].Aim_Price__c;
- }
- component.find("select_OTH1").set("v.value", OTHProduct_Category1);
- component.find("select_OTH2").set("v.value", OTHProduct_Category2);
- component.find("select_OTH3").set("v.value", OTHProduct_Category3);
- component.find("select_OTH4_1").set("v.value", OTHAim_Price__c1);
- component.find("select_OTH4_2").set("v.value", OTHAim_Price__c2);
- component.find("select_OTH4_3").set("v.value", OTHAim_Price__c3);
-
- var GSProduct_Category1 = "";
- var GSProduct_Category2 = "";
- var GSProduct_Category3 = "";
- var GSPAim_Price__c1 = "";
- var GSPAim_Price__c2 = "";
- var GSPAim_Price__c3 = "";
- if (amountMap.GS.length > 0) {
- GSProduct_Category1 = amountMap.GS[0].Product_Category__c;
- if (amountMap.GS.length > 1) {
- GSProduct_Category2 = amountMap.GS[1].Product_Category__c;
- }
- if (amountMap.GS.length > 2) {
- GSProduct_Category3 = amountMap.GS[2].Product_Category__c;
- }
- GSPAim_Price__c1 = amountMap.GS[0].Aim_Price__c;
- GSPAim_Price__c2 = amountMap.GS[1].Aim_Price__c;
- GSPAim_Price__c3 = amountMap.GS[2].Aim_Price__c;
- }
- component.find("select_GS1").set("v.value", GSProduct_Category1);
- component.find("select_GS2").set("v.value", GSProduct_Category2);
- component.find("select_GS3").set("v.value", GSProduct_Category3);
- component.find("select_GS4_1").set("v.value", GSPAim_Price__c1);
- component.find("select_GS4_2").set("v.value", GSPAim_Price__c2);
- component.find("select_GS4_3").set("v.value", GSPAim_Price__c3);
-
- var UROProduct_Category1 = "";
- var UROProduct_Category2 = "";
- var UROProduct_Category3 = "";
- var UROAim_Price__c1 = "";
- var UROAim_Price__c2 = "";
- var UROAim_Price__c3 = "";
- if (amountMap.URO.length > 0) {
- UROProduct_Category1 = amountMap.URO[0].Product_Category__c;
- if (amountMap.URO.length > 1) {
- UROProduct_Category2 = amountMap.URO[1].Product_Category__c;
- }
- if (amountMap.URO.length > 2) {
- UROProduct_Category3 = amountMap.URO[2].Product_Category__c;
- }
- UROAim_Price__c1 = amountMap.URO[0].Aim_Price__c;
- UROAim_Price__c2 = amountMap.URO[1].Aim_Price__c;
- UROAim_Price__c3 = amountMap.URO[2].Aim_Price__c;
- }
- component.find("select_URO1").set("v.value", UROProduct_Category1);
- component.find("select_URO2").set("v.value", UROProduct_Category2);
- component.find("select_URO3").set("v.value", UROProduct_Category3);
- component.find("select_URO4_1").set("v.value", UROAim_Price__c1);
- component.find("select_URO4_2").set("v.value", UROAim_Price__c2);
- component.find("select_URO4_3").set("v.value", UROAim_Price__c3);
-
- var GYNProduct_Category1 = "";
- var GYNProduct_Category2 = "";
- var GYNProduct_Category3 = "";
- var GYNAim_Price__c1 = "";
- var GYNAim_Price__c2 = "";
- var GYNAim_Price__c3 = "";
- if (amountMap.GYN.length > 0) {
- GYNProduct_Category1 = amountMap.GYN[0].Product_Category__c;
- if (amountMap.GYN.length > 1) {
- GYNProduct_Category2 = amountMap.GYN[1].Product_Category__c;
- }
- if (amountMap.GYN.length > 2) {
- GYNProduct_Category3 = amountMap.GYN[2].Product_Category__c;
- }
- GYNAim_Price__c1 = amountMap.GYN[0].Aim_Price__c;
- GYNAim_Price__c2 = amountMap.GYN[1].Aim_Price__c;
- GYNAim_Price__c3 = amountMap.GYN[2].Aim_Price__c;
- }
- component.find("select_GYN1").set("v.value", GYNProduct_Category1);
- component.find("select_GYN2").set("v.value", GYNProduct_Category2);
- component.find("select_GYN3").set("v.value", GYNProduct_Category3);
- component.find("select_GYN4_1").set("v.value", GYNAim_Price__c1);
- component.find("select_GYN4_2").set("v.value", GYNAim_Price__c2);
- component.find("select_GYN4_3").set("v.value", GYNAim_Price__c3);
-
- var ENTProduct_Category1 = "";
- var ENTProduct_Category2 = "";
- var ENTProduct_Category3 = "";
- var ENTAim_Price__c1 = "";
- var ENTAim_Price__c2 = "";
- var ENTAim_Price__c3 = "";
- if (amountMap.ENT.length > 0) {
- ENTProduct_Category1 = amountMap.ENT[0].Product_Category__c;
- if (amountMap.ENT.length > 1) {
- ENTProduct_Category2 = amountMap.ENT[1].Product_Category__c;
- }
- if (amountMap.ENT.length > 2) {
- ENTProduct_Category3 = amountMap.ENT[2].Product_Category__c;
- }
- ENTAim_Price__c1 = amountMap.ENT[0].Aim_Price__c;
- ENTAim_Price__c2 = amountMap.ENT[1].Aim_Price__c;
- ENTAim_Price__c3 = amountMap.ENT[2].Aim_Price__c;
- }
- component.find("select_ENT1").set("v.value", ENTProduct_Category1);
- component.find("select_ENT2").set("v.value", ENTProduct_Category2);
- component.find("select_ENT3").set("v.value", ENTProduct_Category3);
- component.find("select_ENT4_1").set("v.value", ENTAim_Price__c1);
- component.find("select_ENT4_2").set("v.value", ENTAim_Price__c2);
- component.find("select_ENT4_3").set("v.value", ENTAim_Price__c3);
- }
- });
- $A.enqueueAction(action);
- console.log(
- JSON.stringify(component.find("input-hos").get("v.body")[0].get("v"))
- );
- },
-
- getOCMTerm: function () {
- var today = new Date();
- var year = today.getFullYear();
- var month = today.getMonth();
-
- if (month < 3) year -= 1;
- var thisYearOCMPeriod = String(year - 1867) + "P";
-
- return thisYearOCMPeriod;
- },
-
- createTarget: function (component, event, helper) {
- var action = component.get("c.createSFTarget");
- // alert(component.get("v.GIAmount"));
-
- var p1_1 = component.find("select_GI4_1").get("v.value");
- var p1_2 = component.find("select_GI4_2").get("v.value");
- var p1_3 = component.find("select_GI4_3").get("v.value");
-
- if (p1_1 == undefined || p1_1 == "") {
- p1_1 = 0;
- }
- if (p1_2 == undefined || p1_2 == "") {
- p1_2 = 0;
- }
- if (p1_3 == undefined || p1_3 == "") {
- p1_3 = 0;
- }
- console.warn(p1_1 + "-" + p1_2 + "-" + p1_3);
-
- var p2_1 = component.find("select_ET4_1").get("v.value");
- var p2_2 = component.find("select_ET4_2").get("v.value");
- var p2_3 = component.find("select_ET4_3").get("v.value");
- if (p2_1 == undefined || p2_1 == "") {
- p2_1 = 0;
- }
- if (p2_2 == undefined || p2_2 == "") {
- p2_2 = 0;
- }
- if (p2_3 == undefined || p2_3 == "") {
- p2_3 = 0;
- }
-
- var p3_1 = component.find("select_BF4_1").get("v.value");
- var p3_2 = component.find("select_BF4_2").get("v.value");
- var p3_3 = component.find("select_BF4_3").get("v.value");
- if (p3_1 == undefined || p3_1 == "") {
- p3_1 = 0;
- }
- if (p3_2 == undefined || p3_2 == "") {
- p3_2 = 0;
- }
- if (p3_3 == undefined || p3_3 == "") {
- p3_3 = 0;
- }
-
- var p4_1 = component.find("select_OTH4_1").get("v.value");
- var p4_2 = component.find("select_OTH4_2").get("v.value");
- var p4_3 = component.find("select_OTH4_3").get("v.value");
- if (p4_1 == undefined || p4_1 == "") {
- p4_1 = 0;
- }
- if (p4_2 == undefined || p4_2 == "") {
- p4_2 = 0;
- }
- if (p4_3 == undefined || p4_3 == "") {
- p4_3 = 0;
- }
-
- var p5_1 = component.find("select_GS4_1").get("v.value");
- var p5_2 = component.find("select_GS4_2").get("v.value");
- var p5_3 = component.find("select_GS4_3").get("v.value");
- if (p5_1 == undefined || p5_1 == "") {
- p5_1 = 0;
- }
- if (p5_2 == undefined || p5_2 == "") {
- p5_2 = 0;
- }
- if (p5_3 == undefined || p5_3 == "") {
- p5_3 = 0;
- }
-
- var p6_1 = component.find("select_URO4_1").get("v.value");
- var p6_2 = component.find("select_URO4_2").get("v.value");
- var p6_3 = component.find("select_URO4_3").get("v.value");
- if (p6_1 == undefined || p6_1 == "") {
- p6_1 = 0;
- }
- if (p6_2 == undefined || p6_2 == "") {
- p6_2 = 0;
- }
- if (p6_3 == undefined || p6_3 == "") {
- p6_3 = 0;
- }
-
- var p7_1 = component.find("select_GYN4_1").get("v.value");
- var p7_2 = component.find("select_GYN4_2").get("v.value");
- var p7_3 = component.find("select_GYN4_3").get("v.value");
- if (p7_1 == undefined || p7_1 == "") {
- p7_1 = 0;
- }
- if (p7_2 == undefined || p7_2 == "") {
- p7_2 = 0;
- }
- if (p7_3 == undefined || p7_3 == "") {
- p7_3 = 0;
- }
-
- var p8_1 = component.find("select_ENT4_1").get("v.value");
- var p8_2 = component.find("select_ENT4_2").get("v.value");
- var p8_3 = component.find("select_ENT4_3").get("v.value");
- if (p8_1 == undefined || p8_1 == "") {
- p8_1 = 0;
- }
- if (p8_2 == undefined || p8_2 == "") {
- p8_2 = 0;
- }
- if (p8_3 == undefined || p8_3 == "") {
- p8_3 = 0;
- }
-
- action.setParams({
- hospitalId: component.get("v.record.Agency_Hospital__c"),
- GIProduct: [
- component.find("select_GI1").get("v.value"),
- component.find("select_GI2").get("v.value"),
- component.find("select_GI3").get("v.value"),
- p1_1,
- p1_2,
- p1_3
- ],
- ETProduct: [
- component.find("select_ET1").get("v.value"),
- component.find("select_ET2").get("v.value"),
- component.find("select_ET3").get("v.value"),
- p2_1,
- p2_2,
- p2_3
- ],
- BFProduct: [
- component.find("select_BF1").get("v.value"),
- component.find("select_BF2").get("v.value"),
- component.find("select_BF3").get("v.value"),
- p3_1,
- p3_2,
- p3_3
- ],
- OTHProduct: [
- component.find("select_OTH1").get("v.value"),
- component.find("select_OTH2").get("v.value"),
- component.find("select_OTH3").get("v.value"),
- p4_1,
- p4_2,
- p4_3
- ],
- GSProduct: [
- component.find("select_GS1").get("v.value"),
- component.find("select_GS2").get("v.value"),
- component.find("select_GS3").get("v.value"),
- p5_1,
- p5_2,
- p5_3
- ],
- UROProduct: [
- component.find("select_URO1").get("v.value"),
- component.find("select_URO2").get("v.value"),
- component.find("select_URO3").get("v.value"),
- p6_1,
- p6_2,
- p6_2
- ],
- GYNProduct: [
- component.find("select_GYN1").get("v.value"),
- component.find("select_GYN2").get("v.value"),
- component.find("select_GYN3").get("v.value"),
- p7_1,
- p7_2,
- p7_3
- ],
- ENTProduct: [
- component.find("select_ENT1").get("v.value"),
- component.find("select_ENT2").get("v.value"),
- component.find("select_ENT3").get("v.value"),
- p8_1,
- p8_2,
- p8_3
- ],
- OCMTerm: component.get("v.OCMTerm")
- });
- action.setCallback(this, function (response) {
- console.warn(response);
- var state = response.getState();
- if (state === "SUCCESS") {
- var modal_window = component.find("modal_window");
- var modal_bg = component.find("modal_bg");
- $A.util.toggleClass(modal_window, "disp_none");
- $A.util.toggleClass(modal_bg, "disp_none");
-
+ },
+
+ error : function(message) {
var toastEvent = $A.get("e.force:showToast");
toastEvent.setParams({
- title: "鎴愬姛",
- type: "success",
- message: "淇濆瓨鎴愬姛"
+ "title": "閿欒!",
+ "message": message,
+ "type":"error",
+ "duration" : "10000"
});
toastEvent.fire();
+ },
- $A.get("e.force:refreshView").fire();
- } else if (state === "INCOMPLETE") {
- var toastEvent = $A.get("e.force:showToast");
- toastEvent.setParams({
- title: "鏈畬鎴�!",
- type: "error",
- message: "鏈畬鎴�"
- });
- toastEvent.fire();
- } else if (state === "ERROR") {
- var errors = response.getError();
- var toastEvent = $A.get("e.force:showToast");
- toastEvent.setParams({
- title: "閿欒",
- type: "error",
- message: errors[0].message
- });
- toastEvent.fire();
- }
- });
- $A.enqueueAction(action);
- },
-
- warning: function (message) {
- var toastEvent = $A.get("e.force:showToast");
- toastEvent.setParams({
- title: "璀﹀憡!",
- message: message,
- type: "warning",
- duration: "10000"
- });
- toastEvent.fire();
- },
-
- error: function (message) {
- var toastEvent = $A.get("e.force:showToast");
- toastEvent.setParams({
- title: "閿欒!",
- message: message,
- type: "error",
- duration: "10000"
- });
- toastEvent.fire();
- }
-});
+})
\ No newline at end of file
diff --git a/force-app/main/default/aura/RetrospectiveWeeklyReport/RetrospectiveWeeklyReport.cmp b/force-app/main/default/aura/RetrospectiveWeeklyReport/RetrospectiveWeeklyReport.cmp
index 35fb000..e3e4623 100644
--- a/force-app/main/default/aura/RetrospectiveWeeklyReport/RetrospectiveWeeklyReport.cmp
+++ b/force-app/main/default/aura/RetrospectiveWeeklyReport/RetrospectiveWeeklyReport.cmp
@@ -25,6 +25,7 @@
<aura:attribute name="doclist" type="List" />
<aura:attribute name="docmap" type="Map" />
<aura:attribute name="login" 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" />
@@ -124,22 +125,17 @@
<!-- 鎵归噺娣诲姞鏃ユ姤 end-->
<!--銉兗銉変腑...-->
<aura:renderIf isTrue="{!v.login}">
- <div class="slds-spinner_container height100vh">
- <div class="slds-spinner--brand slds-spinner slds-spinner--medium" role="alert">
- <span class="slds-assistive-text">Loading</span>
- <div class="slds-spinner__dot-a"></div>
- <div class="slds-spinner__dot-b"></div>
- </div>
- </div>
+ <lightning:spinner alternativeText="Loading" size="medium" />
</aura:renderIf>
<div aura:id="report" id="report">
<div class="slds-grid slds-wrap slds-grid--pull-padded">
- <div style="width: 200px;"></div>
+ <div style="width: 150px;"></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">
鍛�
</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">
+ <div
+ class="slds-p-horizontal--small slds-size--1-of-1 slds-medium-size--3-of-12 slds-large-size--3-of-12 fontSize">
<ui:inputSelect aura:id="select_date" class="slds-select" change="{!c.select_date_change}" />
</div>
<!-- 浠g悊搴楁媴褰撹�� -->
@@ -156,14 +152,16 @@
</div>
<div 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}" class="buttonFontSize" />
</div>
- <div style="width: 450px;"
+ <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">
- <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="export" label="瀵煎嚭" press="{!c.export_condition}" class="buttonFontSize"/>
+ <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="export" label="瀵煎嚭" press="{!c.export_condition}" class="buttonFontSize" />
<!-- <ui:button aura:id="returnbutton" label="杩斿洖" press="{!c.return_main_page}" /> -->
</div>
</div>
@@ -174,7 +172,8 @@
role="grid" style="width:66.75rem;">
<thead>
<tr class="slds-line-height--reset">
- <th class="table_header slds-text-title--caps" style="width:250px">
+ <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">
<span class="slds-truncate" title="Name">{!v.fieldsmap.Person_In_Charge2__c}</span>
@@ -217,11 +216,11 @@
title="{!item.Person_In_Charge2__r.Name}">{!item.Person_In_Charge2__r.Name}</span>
</span>
</td>
- <th scope="row" tabindex="0" class="slds-cell-edit fontSize">
- <span class="slds-grid slds-grid--align-spread">
+ <td scope="row" tabindex="0" class="slds-cell-edit fontSize">
+ <div class="slds-grid slds-grid--align-spread" style="word-wrap: break-word;">
{!item.Agency_Hospital__r.Name}
- </span>
- </th>
+ </div>
+ </td>
<td role="gridcell" class="slds-cell-edit fontSize">
<span class="slds-grid slds-grid--align-spread">
<span class="slds-truncate"
@@ -266,6 +265,9 @@
<!-- 鎵归噺娣诲姞鏃ユ姤 start-->
<div aura:id="modal_import" role="dialog" tabindex="-1"
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;">
@@ -283,8 +285,7 @@
</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="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">
@@ -294,18 +295,21 @@
<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>
- </div>
+ </div> -->
<div class="slds-modal__container ">
<div class="slds-modal__header ">
<h4 id="headerTarget" class="slds-float--left"></h4>
<h2 id="headerTarget" class="slds-text-heading--medium">鏃ユ姤鎵归噺瀵煎叆</h2>
<ui:button aura:id="close_button" label="鍏抽棴"
- class="close_button slds-button slds-button--neutral slds-order--1 buttonFontSize" press="{!c.close_import}" />
+ class="close_button slds-button slds-button--neutral slds-order--1 buttonFontSize"
+ press="{!c.close_import}" />
</div>
<div class="slds-modal__content slds-scrollable slds-grow slds-p-around--medium fontSize">
<aura:if isTrue="{!v.showMain}">
@@ -313,17 +317,19 @@
<lightning:input type="file" class="file" uara:id="file" onchange="{!c.CreateRecord}" />
</div>
<aura:set attribute="else">
- <ui:outputRichText class="uiOutputRichText slds-m--around-large fontSize" value="{!v.TableContent}" />
+ <ui:outputRichText class="uiOutputRichText slds-m--around-large fontSize"
+ value="{!v.TableContent}" />
<div class="slds-p-around--large slds-align--absolute-center">
- <lightning:button label="淇濆瓨" variant="brand" onclick="{!c.processFileContent}" class="buttonFontSize"/>
- <lightning:button label="鍙栨秷" variant="brand" onclick="{!c.cancel}" class="buttonFontSize"/>
+ <lightning:button 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;">
+ <div style="height: 300px;overflow-x:scroll">
<lightning:datatable keyField="id" data="{! v.errorData }"
columns="{! v.errorColumns }" hideCheckboxColumn="true" />
</div>
@@ -434,14 +440,14 @@
<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">
+ class="slds-p-horizontal--small slds-size--1-of-1 slds-medium-size--1-of-7 slds-large-size--1-of-7">
娲诲姩鏃�
<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-5 slds-large-size--1-of-6"
+ 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"
data-select="single">
<!-- label="鍖婚櫌" -->
鍖婚櫌
@@ -467,7 +473,7 @@
</div>
<!-- 绉戝鍒嗙被 -->
<div
- class="slds-p-horizontal--small slds-size--1-of-1 slds-medium-size--1-of-5 slds-large-size--1-of-6">
+ class="slds-p-horizontal--small slds-size--1-of-1 slds-medium-size--1-of-7 slds-large-size--1-of-7">
{!v.fieldsmap.Department_Cateogy__c}
<!-- <ui:inputText aura:id="select_department" class="slds-select"
change="{!c.select_department}"/> -->
@@ -475,20 +481,20 @@
variant="label-hidden" />
</div>
<!-- 缁忛攢鍟嗕汉鍛� change="{!c.select_DealerPersonnel}" -->
- <div class="slds-p-horizontal--small slds-size--1-of-1 slds-medium-size--1-of-5 slds-large-size--1-of-6"
+ <div class="slds-p-horizontal--small slds-size--1-of-1 slds-medium-size--1-of-7 slds-large-size--1-of-7"
style="width: 145px;">
{!v.fieldsmap.DealerPersonnel__c}
<ui:inputSelect aura:id="select_DealerPersonnel" class="slds-select" />
</div>
<!-- 娲诲姩鍖哄垎 -->
<div
- class="slds-p-horizontal--small slds-size--1-of-1 slds-medium-size--1-of-5 slds-large-size--1-of-6">
+ class="slds-p-horizontal--small slds-size--1-of-1 slds-medium-size--1-of-7 slds-large-size--1-of-7">
{!v.fieldsmap.WorkRecord__c}
<ui:inputSelect aura:id="select_purpose_type" class="slds-select"
change="{!c.select_purpose_type}" />
</div>
<!-- 鎷滆浜� {!v.fieldsmap.doctor2__c}-->
- <div class="slds-p-horizontal--small slds-size--1-of-1 slds-medium-size--1-of-5 slds-large-size--1-of-6"
+ <div class="slds-p-horizontal--small slds-size--1-of-1 slds-medium-size--1-of-7 slds-large-size--1-of-7"
style="width: 145px;">
鎷滆浜�
<ui:inputSelect aura:id="select_doctor" class="slds-select" change="{!c.doctor_change}" />
@@ -496,7 +502,7 @@
<!-- <p hidden="hidden"> -->
<div
- class="slds-p-horizontal--small slds-size--1-of-1 slds-medium-size--1-of-5 slds-large-size--1-of-12">
+ class="slds-p-horizontal--small slds-size--1-of-1 slds-medium-size--1-of-7 slds-large-size--1-of-7">
<br />
<ui:button label="鏂板缓" class="slds-button" press="{!c.createCon}" disabled="true"
aura:id="new_con" />
@@ -506,14 +512,14 @@
<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-6">
+ class="slds-p-horizontal--small slds-size--1-of-1 slds-medium-size--1-of-5 slds-large-size--1-of-5">
浜у搧鍒嗙被(绗笁鍒嗙被)
<ui:inputSelect aura:id="select_ProductClassification" class="slds-select"
change="{!c.selectProductClassification}" />
</div>
<!-- 浣跨敤浜у搧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-6"
+ 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">
<!-- label="浣跨敤浜у搧1(浜у搧鍨嬪彿)" -->
浣跨敤浜у搧1(浜у搧鍨嬪彿)
@@ -539,7 +545,7 @@
</div>
<!-- 浣跨敤浜у搧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-6"
+ 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">
<!-- label="浣跨敤浜у搧2" -->
浣跨敤浜у搧2
@@ -565,7 +571,7 @@
</div>
<!-- 浣跨敤浜у搧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-6"
+ 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">
<!-- label="浣跨敤浜у搧3" -->
浣跨敤浜у搧3
@@ -591,14 +597,14 @@
</div>
<!-- 鏁堟灉/杩涘害 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-6">
+ class="slds-p-horizontal--small slds-size--1-of-1 slds-medium-size--1-of-5 slds-large-size--1-of-5">
{!v.fieldsmap.EffectProgress__c}
<ui:inputSelect aura:id="select_EffectProgress" class="slds-select" />
</div>
<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-6">
+ class="slds-p-horizontal--small slds-size--1-of-1 slds-medium-size--1-of-5 slds-large-size--1-of-5">
{!v.fieldsmap.ConsumptionOfConsumables__c}
<!-- <ui:inputText aura:id="select_ConsumptionOfConsumables" class="slds-select"
change="{!c.select_ConsumptionOfConsumables}" /> -->
diff --git a/force-app/main/default/aura/RetrospectiveWeeklyReport/RetrospectiveWeeklyReport.css b/force-app/main/default/aura/RetrospectiveWeeklyReport/RetrospectiveWeeklyReport.css
index 0369136..b528937 100644
--- a/force-app/main/default/aura/RetrospectiveWeeklyReport/RetrospectiveWeeklyReport.css
+++ b/force-app/main/default/aura/RetrospectiveWeeklyReport/RetrospectiveWeeklyReport.css
@@ -1,160 +1,202 @@
@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: .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;
+
+.THIS .divbotuser {
+ width: fit-content;
}
-.THIS .toastMessage.forceActionsText{
- white-space : pre-line !important;
+.THIS .toastMessage.forceActionsText {
+ white-space: pre-line !important;
}
-.THIS .slds-file-selector__dropzone .slds-file-selector__text{
+.THIS .slds-file-selector__dropzone .slds-file-selector__text {
display: none;
}
-.THIS .slds-input:focus, .THIS .slds-input:active {
- border-color: rgb(216, 221, 230);
- box-shadow: none;
+.THIS .slds-input:focus,
+.THIS .slds-input:active {
+ border-color: rgb(216, 221, 230);
+ box-shadow: none;
}
-.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;
+.THIS .customRequired {
+ font-weight: 400;
}
-.THIS tr .decrypt{
+.THIS .customRequired:before {
+ content: "*";
+ margin: 0 0.125rem 0 0.125rem;
+ color: rgb(194, 57, 52);
+ float: left;
+}
+
+.THIS .none {
display: none;
}
-.THIS tr:hover .decrypt{
+.THIS tr .decrypt {
+ display: none;
+}
+
+.THIS tr:hover .decrypt {
display: unset;
}
-.THIS tr:hover .encrypt{
+.THIS tr:hover .encrypt {
display: none;
}
-.THIS tr:hover .encrypt{
+.THIS tr:hover .encrypt {
display: none;
}
-.THIS .buttonFontSize{
+.THIS .buttonFontSize {
font-size: 18px;
min-width: 80px;
max-width: 110px;
}
-.THIS .fontSize{
+.THIS .fontSize {
font-size: 18px;
}
-.THIS thead th{
+.THIS thead th {
font-size: 18px;
+}
+
+.THIS table {
+ table-layout: fixed;
+}
+.THIS td {
+ white-space: normal;
+ overflow-wrap: break-word;
}
\ No newline at end of file
diff --git a/force-app/main/default/aura/RetrospectiveWeeklyReport/RetrospectiveWeeklyReportController.js b/force-app/main/default/aura/RetrospectiveWeeklyReport/RetrospectiveWeeklyReportController.js
index 733c1c0..baa5976 100644
--- a/force-app/main/default/aura/RetrospectiveWeeklyReport/RetrospectiveWeeklyReportController.js
+++ b/force-app/main/default/aura/RetrospectiveWeeklyReport/RetrospectiveWeeklyReportController.js
@@ -274,7 +274,7 @@
CreateRecord: function (component, event, helper) {
var files = event.getSource().get("v.files");
helper.readFile(component, helper, files[0]);
- component.set("v.showErrorInfo",false);
+ component.set("v.showErrorInfo", false);
},
processFileContent: function (component, event, helper) {
@@ -342,7 +342,11 @@
return_main_page: function (component, event, helper) {
window.open('/customer/', '_self');
},
- exportErrorInfo: function(component,event,helper){
+ exportErrorInfo: function (component, event, helper) {
helper.exportErrorInfoHelper(component);
},
+ closeErrorDiv: function (component, event, helper) {
+ var errorDiv01 = component.find('errorDiv01');
+ $A.util.addClass(errorDiv01, 'slds-hide');
+ }
})
\ No newline at end of file
diff --git a/force-app/main/default/aura/RetrospectiveWeeklyReport/RetrospectiveWeeklyReportHelper.js b/force-app/main/default/aura/RetrospectiveWeeklyReport/RetrospectiveWeeklyReportHelper.js
index cb409fc..e5f83a9 100644
--- a/force-app/main/default/aura/RetrospectiveWeeklyReport/RetrospectiveWeeklyReportHelper.js
+++ b/force-app/main/default/aura/RetrospectiveWeeklyReport/RetrospectiveWeeklyReportHelper.js
@@ -32,7 +32,8 @@
component.set('v.login', false);
}
else {
- component.set('v.errorMessage', 'doinit failed.');
+ //component.set('v.errorMessage', 'doinit failed.');
+ this.error('doinit failed.');
this.showErrorToast(component);
component.set('v.login', false);
}
@@ -157,7 +158,8 @@
}
else {
- component.set('v.errorMessage', 'get_reports failed.');
+ //component.set('v.errorMessage', 'get_reports failed.');
+ this.error('get_reports failed.');
this.showErrorToast(component);
component.set('v.login', false);
}
@@ -800,7 +802,8 @@
component.set('v.login', false);
}
else {
- component.set('v.errorMessage', 'save_report failed.');
+ //component.set('v.errorMessage', 'save_report failed.');
+ this.error('save_report failed.');
this.showErrorToast(component);
component.find('save_button').set('v.disabled', false);
component.set('v.login', false);
@@ -872,7 +875,8 @@
}
}
else {
- component.set('v.errorMessage', 'get_reports_now failed.');
+ // component.set('v.errorMessage', 'get_reports_now failed.');
+ this.error('get_reports_now failed.');
this.showErrorToast(component);
component.find('save_button').set('v.disabled', false);
component.set('v.login', false);
@@ -887,7 +891,8 @@
}
else {
var error = response.getError();
- component.set('v.errorMessage', '淇濆瓨鏃ユ姤澶辫触');
+ //component.set('v.errorMessage', '淇濆瓨鏃ユ姤澶辫触');
+ this.error('淇濆瓨鏃ユ姤澶辫触');
this.showErrorToast(component);
component.find('save_button').set('v.disabled', false);
component.set('v.login', false);
@@ -970,14 +975,16 @@
create_report_header: 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.');
+ //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.');
+ //component.set('v.errorMessage', 'create_header_input_key failed.');
+ this.error('create_header_input_key failed.');
this.showErrorToast(component);
return false;
}
@@ -999,7 +1006,8 @@
this.toggle_report(component, event, helper);
}
else {
- component.set('v.errorMessage', 'createReportHeader callback failed.');
+ //component.set('v.errorMessage', 'createReportHeader callback failed.');
+ this.error('createReportHeader callback failed.');
this.showErrorToast(component);
component.set('v.login', false);
}
@@ -1010,7 +1018,8 @@
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.');
+ //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);
return false;
}
@@ -1187,7 +1196,8 @@
component.set("v.UseProduct1s", accname);
component.set("v.UseProduct1", accname);
} else {
- component.set('v.errorMessage', '涓嶈兘閫夋嫨鍚屾牱鐨勪骇鍝�');
+ //component.set('v.errorMessage', '涓嶈兘閫夋嫨鍚屾牱鐨勪骇鍝�');
+ this.error('涓嶈兘閫夋嫨鍚屾牱鐨勪骇鍝�');
this.showErrorToast(component);
}
},
@@ -1247,7 +1257,8 @@
component.set("v.UseProduct2s", accname);
component.set("v.UseProduct2", accname);
} else {
- component.set('v.errorMessage', '涓嶈兘閫夋嫨鍚屾牱鐨勪骇鍝�');
+ //component.set('v.errorMessage', '涓嶈兘閫夋嫨鍚屾牱鐨勪骇鍝�');
+ this.error('涓嶈兘閫夋嫨鍚屾牱鐨勪骇鍝�');
this.showErrorToast(component);
}
@@ -1308,7 +1319,8 @@
component.set("v.UseProduct3s", accname);
component.set("v.UseProduct3", accname);
} else {
- component.set('v.errorMessage', '涓嶈兘閫夋嫨鍚屾牱鐨勪骇鍝�');
+ //component.set('v.errorMessage', '涓嶈兘閫夋嫨鍚屾牱鐨勪骇鍝�');
+ this.error('涓嶈兘閫夋嫨鍚屾牱鐨勪骇鍝�');
this.showErrorToast(component);
}
@@ -1353,7 +1365,8 @@
component.set('v.AWStransactionURL', awsmap.transactionURL);
}
else {
- component.set('v.errorMessage', 'AWS url/token error.');
+ // component.set('v.errorMessage', 'AWS url/token error.');
+ this.error('AWS url/token error.');
this.showErrorToast(component);
component.set('v.login', false);
}
@@ -1427,17 +1440,20 @@
this.to_confirm(component, token, confirmUrl, JSON.stringify(data));
} else if (acMap.errormsg != '') {
- component.set('v.errorMessage', acMap.errormsg);
+ // component.set('v.errorMessage', acMap.errormsg);
+ this.error(acMap.errormsg);
this.showErrorToast(component);
component.set('v.login', false);
} else {
- component.set('v.errorMessage', 'agency contact insert id error.');
+ //component.set('v.errorMessage', 'agency contact insert id error.');
+ this.error('agency contact insert id error.');
this.showErrorToast(component);
component.set('v.login', false);
}
}
else {
- component.set('v.errorMessage', 'agency contact insert error.');
+ //component.set('v.errorMessage', 'agency contact insert error.');
+ this.error('agency contact insert error.');
this.showErrorToast(component);
component.set('v.login', false);
}
@@ -1470,12 +1486,14 @@
this.showSuccessToast(component);
this.set_doctor_list(component);
} else {
- component.set('v.errorMessage', 'AWS confirm error.');
+ //component.set('v.errorMessage', 'AWS confirm error.');
+ this.error('AWS confirm error.');
this.showErrorToast(component);
component.set('v.login', false);
}
}).catch(error => {
- component.set('v.errorMessage', 'AWS confirm error.');
+ // component.set('v.errorMessage', 'AWS confirm error.');
+ this.error('AWS confirm error.');
this.showErrorToast(component);
component.set('v.login', false);
});
@@ -1597,7 +1615,8 @@
component.set('v.login', false);
}
else {
- component.set('v.errorMessage', 'set_doctor_list failed.');
+ // component.set('v.errorMessage', 'set_doctor_list failed.');
+ this.error('set_doctor_list failed.');
this.showErrorToast(component);
component.set('v.login', false);
}
@@ -1644,7 +1663,8 @@
var p2bool = pcId2 != '' && pcId2 != null && pcId2 != undefined;
var p0bool = product_category_id != '' && product_category_id != null && product_category_id != undefined;
if ((p1bool && p0bool && product_category_id == pcId1) || (p2bool && p0bool && product_category_id == pcId2)) {
- component.set('v.errorMessage', '涓嶈兘閫夋嫨鍚屾牱鐨勪骇鍝佸尯鍒�');
+ //component.set('v.errorMessage', '涓嶈兘閫夋嫨鍚屾牱鐨勪骇鍝佸尯鍒�');
+ this.error('涓嶈兘閫夋嫨鍚屾牱鐨勪骇鍝佸尯鍒�');
this.showErrorToast(component);
component.find('select_Product1').set('v.value', '');
}
@@ -1657,7 +1677,8 @@
var p2bool = pcId2 != '' && pcId2 != null;
var p0bool = product_category_id != '' && product_category_id != null;
if ((p1bool && p0bool && product_category_id == pcId1) || (p2bool && p0bool && product_category_id == pcId2)) {
- component.set('v.errorMessage', '涓嶈兘閫夋嫨鍚屾牱鐨勪骇鍝佸尯鍒�');
+ //component.set('v.errorMessage', '涓嶈兘閫夋嫨鍚屾牱鐨勪骇鍝佸尯鍒�');
+ this.error('涓嶈兘閫夋嫨鍚屾牱鐨勪骇鍝佸尯鍒�');
this.showErrorToast(component);
component.set('v.UseProduct2_TEXT', '');
}
@@ -1670,7 +1691,8 @@
var p2bool = pcId2 != '' && pcId2 != null && pcId2 != undefined;
var p0bool = product_category_id != '' && product_category_id != null && product_category_id != undefined;
if ((p1bool && p0bool && product_category_id == pcId1) || (p2bool && p0bool && product_category_id == pcId2)) {
- component.set('v.errorMessage', '涓嶈兘閫夋嫨鍚屾牱鐨勪骇鍝佸尯鍒�');
+ //component.set('v.errorMessage', '涓嶈兘閫夋嫨鍚屾牱鐨勪骇鍝佸尯鍒�');
+ this.error('涓嶈兘閫夋嫨鍚屾牱鐨勪骇鍝佸尯鍒�');
this.showErrorToast(component);
component.find('select_Product3').set('v.value', '');
}
@@ -1848,9 +1870,13 @@
var filecontentdata;
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"\>' + '琛屽彿' + '</th>';
+ content += '<th scope=\"col"\ style=\"width:100px">' + '琛屽彿' + '</th>';
for (i = 0; i < headers.length; i++) {
- content += '<th scope=\"col"\>' + headers[i] + '</th>';
+ 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 += "</tr></thead>";
for (var i = 1; i < allTextLines.length; i++) {
@@ -1891,7 +1917,8 @@
if (callback) callback(result);
}
else {
- component.set('v.errorMessage', 'AWS url/token error.');
+ //component.set('v.errorMessage', 'AWS url/token error.');
+ this.error('AWS url/token error.');
this.showErrorToast01(component);
component.set('v.login', false);
}
@@ -1915,13 +1942,15 @@
if (callback) callback(result);
}).catch(error => {
console.log('AWS search error = ' + JSON.stringify(error));
- component.set('v.errorMessage', 'AWS search error.');
+ // component.set('v.errorMessage', 'AWS search error.');
+ this.error('AWS search error.');
this.showErrorToast01(component);
component.set('v.login', false);
});
},
saveRecords: function (component, event, helper) {
- component.set('v.login', true);
+ //component.set('v.login', true);
+ component.set('v.modal_import_spinner', true);
//fy 瀵煎叆 202200506 start
var action1 = component.get("c.processDataAWSId");
action1.setParams({
@@ -1960,24 +1989,31 @@
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.login', true);
+ component.set('v.modal_import_spinner', true);
this.saveRecordsEditFile(component, dataMap, result.object, helper);
} else {
- component.set('v.errorMessage', 'AWS 鏌ヨ鏁版嵁涓虹┖ ');
+ //component.set('v.errorMessage', 'AWS 鏌ヨ鏁版嵁涓虹┖ ');
+ this.error('AWS 鏌ヨ鏁版嵁涓虹┖ ');
this.showErrorToast01(component);
- component.set('v.login', false);
+ //component.set('v.login', false);
+ component.set('v.modal_import_spinner', false);
}
} else {
- component.set('v.errorMessage', 'AWS search status : ' + result.status);
+ //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.login', false);
+ component.set('v.modal_import_spinner', false);
}
}, component);
});
} else {
- component.set('v.errorMessage', valur[1] + '\n' + "璇蜂慨鏀瑰悗閲嶆柊涓婁紶");
+ //component.set('v.errorMessage', valur[1] + '\n' + "璇蜂慨鏀瑰悗閲嶆柊涓婁紶");
+ this.error(valur[1] + '\n' + "璇蜂慨鏀瑰悗閲嶆柊涓婁紶");
this.showErrorToast01(component);
- component.set('v.login', false);
+ //component.set('v.login', false);
+ component.set('v.modal_import_spinner', false);
}
}
}
@@ -2108,14 +2144,16 @@
let errorDatas = [];
let errorDataRow = [];
debugger
+ 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 = {}
+ // 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));
@@ -2123,33 +2161,45 @@
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 {
- errorDatas[index].errorInfo += '; ' + errorArray[i].trim().substring(5);
+ 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: 50 },
+ { 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,
+ label: fileContentData[0].split(',')[i],
+ fieldName: 'field' + i,
+ type: 'text',
+ hideDefaultActions: true,
wrapText: true,
- initialWidth: 120
+ initialWidth: initialWidth
});
}
for (var i = 0; i < errorDatas.length; i++) {
let data = fileContentData[errorDatas[i].errorRow];
console.log('data = ' + JSON.stringify(data));
- if(data){
+ if (data) {
for (var j = 0; j < data.split(',').length; j++) {
let label = 'field' + j;
errorDatas[i][label] = data.split(',')[j];
@@ -2162,10 +2212,12 @@
component.set("v.showErrorInfo", true);
console.log('error = ' + error);
- component.set('v.errorMessage', error);
+ //component.set('v.errorMessage', error);
+ this.error(error);
this.showErrorToast01(component);
console.log('error=' + error);
- component.set('v.login', false);
+ //component.set('v.login', false);
+ component.set('v.modal_import_spinner', false);
return;
}
@@ -2192,9 +2244,10 @@
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])
debugger
for (var i = 0; i < ress.length; i++) {
res1 += ress[i].substr(7) + '\n';
@@ -2205,25 +2258,38 @@
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 {
- errorDatas[index].errorInfo += '; ' + ress[i].substr(7).substring(5);
+ debugger
+ 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: 50 },
+ { 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,
+ label: fileContentData[0].split(',')[i],
+ fieldName: 'field' + i,
+ type: 'text',
+ hideDefaultActions: true,
wrapText: true,
- initialWidth: 120
+ initialWidth: initialWidth
});
}
@@ -2240,19 +2306,23 @@
component.set("v.showErrorInfo", true);
console.log("==" + res1);
- component.set('v.errorMessage', res1 + "璇蜂慨鏀瑰悗閲嶆柊涓婁紶");
+ //component.set('v.errorMessage', res1 + "璇蜂慨鏀瑰悗閲嶆柊涓婁紶");
+ this.error(res1 + "璇蜂慨鏀瑰悗閲嶆柊涓婁紶");
this.showErrorToast01(component);
- component.set('v.login', false);
+ //component.set('v.login', false);
+ component.set('v.modal_import_spinner', false);
} else {
component.set('v.successMessage', '瀵煎叆鎴愬姛');
this.showSuccessToast01(component);
component.set("v.showMain", true);
- component.set('v.login', false);
+ //component.set('v.login', false);
+ component.set('v.modal_import_spinner', false);
this.doinit(component, event, helper);
}
}
else if (state === "INCOMPLETE") {
- component.set('v.login', false);
+ //component.set('v.login', false);
+ component.set('v.modal_import_spinner', false);
}
else if (state === "ERROR") {
var errors = response.getError();
@@ -2260,11 +2330,13 @@
if (errors[0] && errors[0].message) {
console.log("Error message: " +
errors[0].message);
- component.set('v.login', false);
+ //component.set('v.login', false);
+ component.set('v.modal_import_spinner', false);
}
} else {
console.log("Unknown error");
- component.set('v.login', false);
+ //component.set('v.login', false);
+ component.set('v.modal_import_spinner', false);
}
}
});
@@ -2529,7 +2601,8 @@
component.set('v.login', false);
}
else {
- component.set('v.errorMessage', 'newlyBuild failed.');
+ //component.set('v.errorMessage', 'newlyBuild failed.');
+ this.error('newlyBuild failed.');
this.showErrorToast(component);
component.set('v.login', false);
}
@@ -2545,11 +2618,13 @@
if (sc.replace(/\D/gi, "")) {
component.set("v.select_ConsumptionOfConsumables", sc);
} else {
- component.set('v.errorMessage', '浜у搧1鍚岀被鑰楁潗绉戝鏈堜娇鐢ㄩ噺蹇呴』杈撳叆鏁板瓧!');
+ //component.set('v.errorMessage', '浜у搧1鍚岀被鑰楁潗绉戝鏈堜娇鐢ㄩ噺蹇呴』杈撳叆鏁板瓧!');
+ this.error('浜у搧1鍚岀被鑰楁潗绉戝鏈堜娇鐢ㄩ噺蹇呴』杈撳叆鏁板瓧!');
this.showErrorToast(component);
}
} else {
- component.set('v.errorMessage', '浜у搧1鍚岀被鑰楁潗绉戝鏈堜娇鐢ㄩ噺鏈�澶氳緭鍏�14浣嶆暟瀛�!');
+ //component.set('v.errorMessage', '浜у搧1鍚岀被鑰楁潗绉戝鏈堜娇鐢ㄩ噺鏈�澶氳緭鍏�14浣嶆暟瀛�!');
+ this.error('浜у搧1鍚岀被鑰楁潗绉戝鏈堜娇鐢ㄩ噺鏈�澶氳緭鍏�14浣嶆暟瀛�!');
this.showErrorToast(component);
}
}
@@ -2562,11 +2637,13 @@
if (sc.replace(/\D/gi, "")) {
component.set("v.select_warlocksNumber", sc);
} else {
- component.set('v.errorMessage', '浜у搧鐢ㄩ噺蹇呴』杈撳叆鏁板瓧!');
+ //component.set('v.errorMessage', '浜у搧鐢ㄩ噺蹇呴』杈撳叆鏁板瓧!');
+ this.error('浜у搧鐢ㄩ噺蹇呴』杈撳叆鏁板瓧!');
this.showErrorToast(component);
}
} else {
- component.set('v.errorMessage', '浜у搧鐢ㄩ噺鏈�澶氳緭鍏�14浣嶆暟瀛�!');
+ //component.set('v.errorMessage', '浜у搧鐢ㄩ噺鏈�澶氳緭鍏�14浣嶆暟瀛�!');
+ this.error('浜у搧鐢ㄩ噺鏈�澶氳緭鍏�14浣嶆暟瀛�!');
this.showErrorToast(component);
}
}
@@ -2741,11 +2818,24 @@
downloadCSV: function (component, csv) {
var link = document.createElement('a');
- link.href = 'data:text/csv;charset=utf-8,' + encodeURIComponent(csv);
+ 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
})
\ No newline at end of file
diff --git a/force-app/main/default/aura/TestForceInputByLiJun/TestForceInputByLiJun.auradoc b/force-app/main/default/aura/TestForceInputByLiJun/TestForceInputByLiJun.auradoc
new file mode 100644
index 0000000..d0d6eb5
--- /dev/null
+++ b/force-app/main/default/aura/TestForceInputByLiJun/TestForceInputByLiJun.auradoc
@@ -0,0 +1,6 @@
+<aura:documentation>
+ <aura:description>Documentation</aura:description>
+ <aura:example name="ExampleName" ref="exampleComponentName" label="Label">
+ Example Description
+ </aura:example>
+</aura:documentation>
\ No newline at end of file
diff --git a/force-app/main/default/aura/TestForceInputByLiJun/TestForceInputByLiJun.cmp b/force-app/main/default/aura/TestForceInputByLiJun/TestForceInputByLiJun.cmp
new file mode 100644
index 0000000..382f2cb
--- /dev/null
+++ b/force-app/main/default/aura/TestForceInputByLiJun/TestForceInputByLiJun.cmp
@@ -0,0 +1,12 @@
+<aura:component implements="force:appHostable,flexipage:availableForRecordHome,force:hasRecordId,force:lightningQuickAction,forceCommunity:availableForAllPageTypes" access="global" >
+ <aura:attribute name="data" type="Agency_Report__c" default="{'sobjectType':'Agency_Report__c','Report_Date__c':null}"/>
+
+ reportdata
+ <force:inputField value="{!v.data.Report_Date__c}" aura:id="input-report-date"/>
+ <aura:attribute name="contact" type="Contact"
+ default="{ 'sobjectType': 'Contact' }"/>
+ <aura:handler name="init" value="{!this}" action="{!c.doInit}" />
+ Firstname
+ <force:inputField aura:id="firstname" value="{!v.contact.FirstName}"/>
+ <force:inputField aura:id="lastname" value="{!v.contact.LastName}" />
+</aura:component>
diff --git a/force-app/main/default/aura/TestForceInputByLiJun/TestForceInputByLiJun.cmp-meta.xml b/force-app/main/default/aura/TestForceInputByLiJun/TestForceInputByLiJun.cmp-meta.xml
new file mode 100644
index 0000000..5196c19
--- /dev/null
+++ b/force-app/main/default/aura/TestForceInputByLiJun/TestForceInputByLiJun.cmp-meta.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<AuraDefinitionBundle xmlns="http://soap.sforce.com/2006/04/metadata">
+ <apiVersion>42.0</apiVersion>
+ <description>A Lightning Component Bundle</description>
+</AuraDefinitionBundle>
\ No newline at end of file
diff --git a/force-app/main/default/aura/TestForceInputByLiJun/TestForceInputByLiJun.css b/force-app/main/default/aura/TestForceInputByLiJun/TestForceInputByLiJun.css
new file mode 100644
index 0000000..f407185
--- /dev/null
+++ b/force-app/main/default/aura/TestForceInputByLiJun/TestForceInputByLiJun.css
@@ -0,0 +1,2 @@
+.THIS {
+}
diff --git a/force-app/main/default/aura/TestForceInputByLiJun/TestForceInputByLiJun.design b/force-app/main/default/aura/TestForceInputByLiJun/TestForceInputByLiJun.design
new file mode 100644
index 0000000..d247163
--- /dev/null
+++ b/force-app/main/default/aura/TestForceInputByLiJun/TestForceInputByLiJun.design
@@ -0,0 +1,3 @@
+<design:component >
+
+</design:component>
\ No newline at end of file
diff --git a/force-app/main/default/aura/TestForceInputByLiJun/TestForceInputByLiJun.svg b/force-app/main/default/aura/TestForceInputByLiJun/TestForceInputByLiJun.svg
new file mode 100644
index 0000000..e201ae9
--- /dev/null
+++ b/force-app/main/default/aura/TestForceInputByLiJun/TestForceInputByLiJun.svg
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
+<svg width="120px" height="120px" viewBox="0 0 120 120" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
+ <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
+ <path d="M120,108 C120,114.6 114.6,120 108,120 L12,120 C5.4,120 0,114.6 0,108 L0,12 C0,5.4 5.4,0 12,0 L108,0 C114.6,0 120,5.4 120,12 L120,108 L120,108 Z" id="Shape" fill="#2A739E" />
+ <path d="M77.7383308,20 L61.1640113,20 L44.7300055,63.2000173 L56.0543288,63.2000173 L40,99.623291 L72.7458388,54.5871812 L60.907727,54.5871812 L77.7383308,20 Z" id="Path-1" fill="#FFFFFF" />
+ </g>
+</svg>
\ No newline at end of file
diff --git a/force-app/main/default/aura/TestForceInputByLiJun/TestForceInputByLiJunController.js b/force-app/main/default/aura/TestForceInputByLiJun/TestForceInputByLiJunController.js
new file mode 100644
index 0000000..29da7f5
--- /dev/null
+++ b/force-app/main/default/aura/TestForceInputByLiJun/TestForceInputByLiJunController.js
@@ -0,0 +1,5 @@
+({
+ doInit : function(component, event, helper) {
+ console.log('Test');
+ },
+})
diff --git a/force-app/main/default/aura/TestForceInputByLiJun/TestForceInputByLiJunHelper.js b/force-app/main/default/aura/TestForceInputByLiJun/TestForceInputByLiJunHelper.js
new file mode 100644
index 0000000..f8a77e3
--- /dev/null
+++ b/force-app/main/default/aura/TestForceInputByLiJun/TestForceInputByLiJunHelper.js
@@ -0,0 +1,5 @@
+({
+ helperMethod : function() {
+
+ }
+})
diff --git a/force-app/main/default/aura/TestForceInputByLiJun/TestForceInputByLiJunRenderer.js b/force-app/main/default/aura/TestForceInputByLiJun/TestForceInputByLiJunRenderer.js
new file mode 100644
index 0000000..3a11ff5
--- /dev/null
+++ b/force-app/main/default/aura/TestForceInputByLiJun/TestForceInputByLiJunRenderer.js
@@ -0,0 +1,5 @@
+({
+
+// Your renderer method overrides go here
+
+})
diff --git a/force-app/main/default/aura/WeeklyReport/WeeklyReportController.js b/force-app/main/default/aura/WeeklyReport/WeeklyReportController.js
index 9c2e49c..ad2732b 100644
--- a/force-app/main/default/aura/WeeklyReport/WeeklyReportController.js
+++ b/force-app/main/default/aura/WeeklyReport/WeeklyReportController.js
@@ -21,7 +21,9 @@
new_report : function(component, event, helper) {
component.find('save_button').set('v.label', '淇濆瓨骞舵柊寤�');
- component.set('v.data.Report_Date__c', '');
+ let agencyReportHeaderTest = component.get('v.data');
+ agencyReportHeaderTest.Report_Date__c = '';
+ //component.set('v.data.Report_Date__c', '');
helper.new_report(component, event, helper);
},
diff --git a/manifest/package.xml b/manifest/package.xml
index 5553bdc..eb566a1 100644
--- a/manifest/package.xml
+++ b/manifest/package.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<Package xmlns="http://soap.sforce.com/2006/04/metadata">
<types>
- <members>LexNewAndEditBasePIPLController</members>
- <name>ApexClass</name>
+ <members>CreateTarget</members>
+ <name>AuraDefinitionBundle</name>
</types>
<version>52.0</version>
</Package>
--
Gitblit v1.9.1