From df5aa8087c2c7328dc4188f05d762c8df1f0b07a Mon Sep 17 00:00:00 2001 From: buli <137736985@qq.com> Date: 星期二, 18 七月 2023 09:19:12 +0800 Subject: [PATCH] changeorg --- force-app/main/default/objects/OPDPlan__c/webLinks/NewSparePartsLoanApplication.webLink-meta.xml | 251 +++++++++++++++++++++++++------------------------ 1 files changed, 128 insertions(+), 123 deletions(-) diff --git a/force-app/main/default/objects/OPDPlan__c/webLinks/NewSparePartsLoanApplication.webLink-meta.xml b/force-app/main/default/objects/OPDPlan__c/webLinks/NewSparePartsLoanApplication.webLink-meta.xml index 25ab69b..4908ec6 100644 --- a/force-app/main/default/objects/OPDPlan__c/webLinks/NewSparePartsLoanApplication.webLink-meta.xml +++ b/force-app/main/default/objects/OPDPlan__c/webLinks/NewSparePartsLoanApplication.webLink-meta.xml @@ -10,148 +10,153 @@ <url>{!RequireScript("/soap/ajax/51.0/connection.js")} {!RequireScript("/soap/ajax/51.0/apex.js")} {!RequireScript("/resource/CommonUtilJs")} -//2021-10-21 gwy 鐗堟湰鏇存敼涓�51.0 function foo() { -var Status = "{!OPDPlan__c.Status__c}"; -var Days = "{!OPDPlan__c.Rental_Apply_Flag__c}"; -var OPDType = "{!OPDPlan__c.OPDType__c}"; -var CampaignId = "{!OPDPlan__c.CampaignId__c}"; -var CampaignStatus = "{!OPDPlan__c.CampaignStatus__c}"; -var CampaignTypeId = "{!OPDPlan__c.CampaignRecodeTypeId__c}"; -var up = "{!Text($User.Province__c)}"; -var ups = up.slice(0, 2); -var cp = "{!OPDPlan__c.Internal_in_charge_province__c}"; + var Status = "{!OPDPlan__c.Status__c}"; + var Days = "{!OPDPlan__c.Rental_Apply_Flag__c}"; + var OPDType = "{!OPDPlan__c.OPDType__c}"; + var CampaignId = "{!OPDPlan__c.CampaignId__c}"; + var CampaignStatus = "{!OPDPlan__c.CampaignStatus__c}"; + var CampaignTypeId = "{!OPDPlan__c.CampaignRecodeTypeId__c}"; + var up = "{!Text($User.Province__c)}"; + var ups = up.slice(0, 2); + var cp = "{!OPDPlan__c.Internal_in_charge_province__c}"; //add by rentx 2021-01-04 start SWAG-BWSBW3 -var StayOrNot = "{!OPDPlan__c.StayOrNot__c}"; -// 鍘烵PD璁″垝(琛ュ厖鐢宠); -var OriginalOpdPlanApplication = "{!OPDPlan__c.OriginalOpdPlanApplication__c}"; -//OBPM LY 20220105 start -var IFApproved = "{!OPDPlan__c.IF_Approved__c}"; -var ApprovedNo = "{!OPDPlan__c.Approved_No__c}"; -if (IFApproved == true && ApprovedNo == ''){ -alert('闇�瑕佸喅瑁佹椂锛屽喅瑁佺紪鐮佷笉鑳戒负绌�'); -return; -} -//OBPM LY 20220105 end - -if (StayOrNot == '宸茬鑱�') { -alert('鎵�鏈変汉宸茬粡绂昏亴锛岃鑱旂郴绯荤粺绠$悊鍛樹慨鏀规墍鏈変汉銆�'); -return; -} + var StayOrNot = "{!OPDPlan__c.StayOrNot__c}"; + // 鍘烵PD璁″垝(琛ュ厖鐢宠); + var OriginalOpdPlanApplication = "{!OPDPlan__c.OriginalOpdPlanApplication__c}"; + if (StayOrNot == '宸茬鑱�') { + alert('鎵�鏈変汉宸茬粡绂昏亴锛岃鑱旂郴绯荤粺绠$悊鍛樹慨鏀规墍鏈変汉銆�'); + return; + } //add by rentx 2021-01-04 end SWAG-BWSBW3 -//add by gwy 0201-02-01 start SWAG-BXQDGB -var HaveValue = "{!OPDPlan__c.Rental_Apply2__c}"; +//OBPM LY 20220105 start + var IFApproved = "{!OPDPlan__c.IF_Approved__c}"; + var ApprovedNo = "{!OPDPlan__c.Approved_No__c}"; + var ApprovedStatus = "{!OPDPlan__c.Approved_Status__c}"; // 20220322 ljh add + var statusSting = "{!$Label.StatusProcessState}"; // 20220322 ljh add + var statusList = statusSting.split(','); + if (IFApproved == true && ApprovedNo == ''){ + alert('闇�瑕佸喅瑁佹椂锛屽喅瑁佺紪鐮佷笉鑳戒负绌�'); + return; + } + // 20220322 ljh add obpm start + if (IFApproved == true && ApprovedNo != '' && statusSting.indexOf(ApprovedStatus)!= -1 && ApprovedStatus != '鑽夌' ){ + alert('宸茬敵璇峰喅瑁佷絾鍐宠鐘舵�佷笉绗﹀悎鏉′欢'); + return; + } +// 20220322 ljh add obpm start +//OBPM LY 20220105 end -if (HaveValue != '' && OPDType != '瀛︿細') { -alert('涓�涓狾PD璁″垝鍙彲鍏宠仈鍒涘缓涓�涓鍝佺敵璇峰崟'); -return; -} +//add by gwy 0201-02-01 start SWAG-BXQDGB + var HaveValue = "{!OPDPlan__c.Rental_Apply2__c}"; + + if (HaveValue != '' && OPDType != '瀛︿細') { + alert('涓�涓狾PD璁″垝鍙彲鍏宠仈鍒涘缓涓�涓鍝佺敵璇峰崟'); + return; + } //add by gwy 0201-02-01 end SWAG-BXQDGB -if (Status != '璁″垝涓�') { -alert('OPD璁″垝鐨勭姸鎬佷笉鏄鍒掍腑锛屼笉鑳芥柊寤哄鍝佸�熷嚭鐢宠'); -return; -} -if ('{!$User.isFormal_Stuff__c}' == 'true') { -alert('璇曠敤鏈熷唴锛屼笉鑳界敵璇�'); -return; -} + if (Status != '璁″垝涓�') { + alert('OPD璁″垝鐨勭姸鎬佷笉鏄鍒掍腑锛屼笉鑳芥柊寤哄鍝佸�熷嚭鐢宠'); + return; + } + if ('{!$User.isFormal_Stuff__c}' == 'true') { + alert('璇曠敤鏈熷唴锛屼笉鑳界敵璇�'); + return; + } - -if (OPDType == '瀛︿細' && CampaignId != '') { -if (Days < 7) { -alert("鐢宠鎻愪氦蹇呴』鍦�7澶╋紙鍚級浠ヤ笂鎵嶅彲浠�"); -return; -} -if (CampaignTypeId != '01210000000R26P' && '{!Text($User.Job_Category__c)}' == '閿�鍞湇鍔�' ) { -alert('FSE涓嶈兘鐢宠璇ュ浼氱被鍨嬪鍝�'); -return; -} else if (('{!Text($User.Job_Category__c)}' == '閿�鍞湇鍔�' || '{!Text($User.Job_Category__c)}' == '鏀彺') && CampaignTypeId == '01210000000R26P' && cp.indexOf(ups) == -1) { -alert("涓嶧SE鎵�鍦ㄧ渷涓�鑷达紝鎵嶅彲浣跨敤澶囧搧"); -return; -} else if (CampaignStatus == '宸茬粨鏉�') { -alert("宸茬粨鏉燂紝涓嶈兘鐢宠"); -return; -} else if (CampaignStatus == '宸叉彁浜ゆ姤鍛�') { -alert("宸叉彁浜ゆ姤鍛婏紝涓嶈兘鐢宠"); -return; -} else if (CampaignStatus == '鍙栨秷鐢宠涓�') { -alert("鍙栨秷鐢宠涓紝涓嶈兘鐢宠"); -return; -} else if (CampaignStatus == '鍙栨秷') { -alert("宸茬粡鍙栨秷锛屼笉鑳界敵璇�"); -return; -} -} -//wamgweipemg SWAG-C6W6AQ 2021/09/17 start -/*else { -if ((Days > 10 || Days < 0) && OriginalOpdPlanApplication == '') { //SFDC-BVPA7V 7鏀规垚10 -alert("鐢宠鎻愪氦蹇呴』鍦ㄨ窛璁″垝瀹炴柦鏃ユ湡10澶╁唴鎵嶅彲浠�"); -return; -} -}*/ -//wamgweipemg SWAG-C6W6AQ 2021/09/17 end - + if (OPDType == '瀛︿細' && CampaignId != '') { + if (Days < 7) { + alert("鐢宠鎻愪氦蹇呴』鍦�7澶╋紙鍚級浠ヤ笂鎵嶅彲浠�"); + return; + } + if (CampaignTypeId != '01210000000R26P' && '{!Text($User.Job_Category__c)}' == '閿�鍞湇鍔�' ) { + alert('FSE涓嶈兘鐢宠璇ュ浼氱被鍨嬪鍝�'); + return; + } else if (('{!Text($User.Job_Category__c)}' == '閿�鍞湇鍔�' || '{!Text($User.Job_Category__c)}' == '鏀彺') && CampaignTypeId == '01210000000R26P' && cp.indexOf(ups) == -1) { + alert("涓嶧SE鎵�鍦ㄧ渷涓�鑷达紝鎵嶅彲浣跨敤澶囧搧"); + return; + } else if (CampaignStatus == '宸茬粨鏉�') { + alert("宸茬粨鏉燂紝涓嶈兘鐢宠"); + return; + } else if (CampaignStatus == '宸叉彁浜ゆ姤鍛�') { + alert("宸叉彁浜ゆ姤鍛婏紝涓嶈兘鐢宠"); + return; + } else if (CampaignStatus == '鍙栨秷鐢宠涓�') { + alert("鍙栨秷鐢宠涓紝涓嶈兘鐢宠"); + return; + } else if (CampaignStatus == '鍙栨秷') { + alert("宸茬粡鍙栨秷锛屼笉鑳界敵璇�"); + return; + } + } + //wamgweipemg SWAG-C6W6AQ 2021/09/17 start + /*else { + if ((Days > 10 || Days < 0) && OriginalOpdPlanApplication == '') { //SFDC-BVPA7V 7鏀规垚10 + alert("鐢宠鎻愪氦蹇呴』鍦ㄨ窛璁″垝瀹炴柦鏃ユ湡10澶╁唴鎵嶅彲浠�"); + return; + } + }*/ + //wamgweipemg SWAG-C6W6AQ 2021/09/17 end + // SWAG-BZL695 you 20210413 start //鍘無pd璁″垝锛堝啀鐢宠锛� -var OriginalOpdPlan = "{!OPDPlan__c.OriginalOpdPlan__c}"; -if (OriginalOpdPlan == '') { + var OriginalOpdPlan = "{!OPDPlan__c.OriginalOpdPlan__c}"; + if (OriginalOpdPlan == '') { // SWAG-BZL695 you 20210413 end - -if (OriginalOpdPlanApplication == '') { -var OpportunityId = "{!OPDPlan__c.Related_Opportunity1_IDId__c}"; + if (OriginalOpdPlanApplication == '') { + var OpportunityId = "{!OPDPlan__c.Related_Opportunity1_IDId__c}"; -if (OPDType == '瀛︿細' && CampaignId != '') { -var purposeStr = '&00N10000003Msk0=浜у搧璇曠敤' + -'&00N10000003Msk5=瀛︿細灞曚細' + -'&CF00N10000003Mp2q_lkid={!URLENCODE(OPDPlan__c.CampaignId__c)}' + -'&CF00N10000003Mp2q={!URLENCODE(OPDPlan__c.CampaignName__c)}'; -} else if (OpportunityId != '') { -var purposeStr = '&00N10000003Msk0=浜у搧璇曠敤' + -'&00N10000003Msk5=璇曠敤锛堟湁璇环锛�' + -'&CF00N10000003O3VB_lkid={!OPDPlan__c.Related_Opportunity1_IDId__c}' + -'&CF00N10000003O3VB={!HTMLENCODE(OPDPlan__c.Related_Opportunity1_Name__c)}'; -} else { -var purposeStr = '&00N10000003Msk0=浜у搧璇曠敤' + -'&00N10000003Msk5=璇曠敤锛堟棤璇环锛�' + -'&00N100000098amW={!OPDPlan__c.NoOpp_Reason__c}'; -} + if (OPDType == '瀛︿細' && CampaignId != '') { + var purposeStr = '&00N10000003Msk0=浜у搧璇曠敤' + + '&00N10000003Msk5=瀛︿細灞曚細' + + '&CF00N10000003Mp2q_lkid={!URLENCODE(OPDPlan__c.CampaignId__c)}' + + '&CF00N10000003Mp2q={!URLENCODE(OPDPlan__c.CampaignName__c)}'; + } else if (OpportunityId != '') { + var purposeStr = '&00N10000003Msk0=浜у搧璇曠敤' + + '&00N10000003Msk5=璇曠敤锛堟湁璇环锛�' + + '&CF00N10000003O3VB_lkid={!OPDPlan__c.Related_Opportunity1_IDId__c}' + + '&CF00N10000003O3VB={!HTMLENCODE(OPDPlan__c.Related_Opportunity1_Name__c)}'; + } else { + var purposeStr = '&00N10000003Msk0=浜у搧璇曠敤' + + '&00N10000003Msk5=璇曠敤锛堟棤璇环锛�' + + '&00N100000098amW={!OPDPlan__c.NoOpp_Reason__c}'; + } -var urlStr = '&CF00N10000003Mp2R={!HTMLENCODE(OPDPlan__c.Account_Laboratory__c)}' + -'&CF00N10000003Mp2R_lkid={!OPDPlan__c.Account_LaboratoryId__c}' + -'&CF00N10000003O3V6_lkid={!OPDPlan__c.OCM_category_ID__c}' + -'&CF00N10000003O3V6={!HTMLENCODE(OPDPlan__c.OCM_category_Name__c)}' + -'&CF00N10000003Mp1d_lkid={!OPDPlan__c.HospitalID__c}' + -'&CF00N10000003Mp1d={!HTMLENCODE(OPDPlan__c.HospitalName__c)}' + -'&CF00N10000008ps61={!HTMLENCODE(OPDPlan__c.Name)}' + -'&CF00N10000008ps61_lkid={!OPDPlan__c.Id}' + -'&CF00N10000005HzRr={!URLENCODE($User.LastName&' '&$User.FirstName)}' + -'&CF00N10000005HzRr_lkid={!URLENCODE($User.Id)}' + -'&CF00N10000005HzRz={!URLENCODE($User.LastName&' '&$User.FirstName)}' + -'&CF00N10000005HzRz_lkid={!URLENCODE($User.Id)}' + -'&00N10000003OJzc={!URLENCODE($User.LastName&' '&$User.FirstName)}' + -'&00N100000098dmS={!OPDPlan__c.IsJump__c}' + -'&00N100000098dmI={!HTMLENCODE(OPDPlan__c.JumpCause__c)}' + -'&Name=*' + -'&00N1m000006viZF= {!OPDPlan__c.Approved_Status__c} ' + -'&00N1m000006viZA= {!OPDPlan__c.Approved_No__c} '; //// 20220211 sx add 澶囧搧鍊熷嚭鐢宠-鍐宠鎺у埗 No.2 -window.open('/a0t/e?retURL=%2F{!OPDPlan__c.Id}' + purposeStr + urlStr ); -} else { + var urlStr = '&CF00N10000003Mp2R={!HTMLENCODE(OPDPlan__c.Account_Laboratory__c)}' + + '&CF00N10000003Mp2R_lkid={!OPDPlan__c.Account_LaboratoryId__c}' + + '&CF00N10000003O3V6_lkid={!OPDPlan__c.OCM_category_ID__c}' + + '&CF00N10000003O3V6={!HTMLENCODE(OPDPlan__c.OCM_category_Name__c)}' + + '&CF00N10000003Mp1d_lkid={!OPDPlan__c.HospitalID__c}' + + '&CF00N10000003Mp1d={!HTMLENCODE(OPDPlan__c.HospitalName__c)}' + + '&CF00N10000008ps61={!HTMLENCODE(OPDPlan__c.Name)}' + + '&CF00N10000008ps61_lkid={!OPDPlan__c.Id}' + + '&CF00N10000005HzRr={!URLENCODE($User.LastName&' '&$User.FirstName)}' + + '&CF00N10000005HzRr_lkid={!URLENCODE($User.Id)}' + + '&CF00N10000005HzRz={!URLENCODE($User.LastName&' '&$User.FirstName)}' + + '&CF00N10000005HzRz_lkid={!URLENCODE($User.Id)}' + + '&00N10000003OJzc={!URLENCODE($User.LastName&' '&$User.FirstName)}' + + '&00N100000098dmS={!OPDPlan__c.IsJump__c}' + + '&00N100000098dmI={!HTMLENCODE(OPDPlan__c.JumpCause__c)}' + + '&Name=*'+ + '&00N10000009HBWg= {!OPDPlan__c.Approved_Status__c} ' + + '&00N10000009HBXK= {!OPDPlan__c.Approved_No__c} '; //// 20220211 sx add 澶囧搧鍊熷嚭鐢宠-鍐宠鎺у埗 No.2 + window.open('/a0t/e?retURL=%2F{!OPDPlan__c.Id}' + purposeStr + urlStr ); + } else { //SWAG-C4H67U XHL 20210726 Start -var url = "/{!OPDPlan__c.originalOpdRentalApply__c}/e?clone=1&retURL=%2F{!OPDPlan__c.originalOpdRentalApply__c}&common.udd.actions.ActionsUtilORIG_URI=%2F{!OPDPlan__c.RentalApplyId__c}%2Fe&cloneli=1&00N10000007MNF8=&00N100000098uKJ=&00N10000004oFTC=&00N10000003O1JF=&00N10000003O1JK=&00N10000006pvpZ=&00N10000003O1JU=&00N10000006gY9x=&00N10000003Mp2H=鑽夋涓�&CF00N10000009EKKp_lkid={!OPDPlan__c.RentalApplyId__c}&CF00N10000009EKKp={!OPDPlan__c.RentalApplyName__c}&CF00N10000008ps61={!OPDPlan__c.Name}&CF00N10000008ps61_lkid={!OPDPlan__c.Id}&CF00N10000008poFM=&CF00N10000008poFM_lkid=&CF00N10000005HzRq={!HTMLENCODE(OPDPlan__c.originalOpdRentalApplyName__c)}&CF00N10000005HzRq_lkid={!OPDPlan__c.originalOpdRentalApply__c}&00N10000007oQKh=琛ュ厖鍊熺敤"; -window.open(url); + var url = "/{!OPDPlan__c.originalOpdRentalApply__c}/e?newclone=1&retURL=%2F{!OPDPlan__c.originalOpdRentalApply__c}&common.udd.actions.ActionsUtilORIG_URI=%2F{!OPDPlan__c.RentalApplyId__c}%2Fe&cloneli=1&00N10000007MNF8=&00N100000098uKJ=&00N10000004oFTC=&00N10000003O1JF=&00N10000003O1JK=&00N10000006pvpZ=&00N10000003O1JU=&00N10000006gY9x=&00N10000003Mp2H=鑽夋涓�&CF00N10000009EKKp_lkid={!OPDPlan__c.RentalApplyId__c}&CF00N10000009EKKp={!OPDPlan__c.RentalApplyName__c}&CF00N10000008ps61={!OPDPlan__c.Name}&CF00N10000008ps61_lkid={!OPDPlan__c.Id}&CF00N10000008poFM=&CF00N10000008poFM_lkid=&CF00N10000005HzRq=&CF00N10000005HzRq_lkid=&00N10000007oQKh="; + window.open(url); //SWAG-C4H67U XHL 20210726 End -} - -} else { + } + } else { // SWAG-BZL695 you 20210413 start -var url = "/{!OPDPlan__c.RentalApplyId__c}/e?clone=1&retURL=%2F{!OPDPlan__c.RentalApplyId__c}&common.udd.actions.ActionsUtilORIG_URI=%2F{!OPDPlan__c.RentalApplyId__c}%2Fe&cloneli=1&00N10000007MNF8=&00N100000098uKJ=&00N10000004oFTC=&00N10000003Ntz7=&00N10000008rG1M=&00N10000005HzRw=&00N10000003Mp2H=鑽夋涓�&CF00N10000009EKKp_lkid={!OPDPlan__c.RentalApplyId__c}&CF00N10000009EKKp={!OPDPlan__c.RentalApplyName__c}&CF00N10000008ps61={!OPDPlan__c.Name}&CF00N10000008ps61_lkid={!OPDPlan__c.Id}&CF00N10000008poFM=&CF00N10000008poFM_lkid=&CF00N10000005HzRq=&CF00N10000005HzRq_lkid=&00N10000007oQKh="; -window.open(url); + var url = "/{!OPDPlan__c.RentalApplyId__c}/e?newclone=1&retURL=%2F{!OPDPlan__c.RentalApplyId__c}&common.udd.actions.ActionsUtilORIG_URI=%2F{!OPDPlan__c.RentalApplyId__c}%2Fe&cloneli=1&00N10000007MNF8=&00N100000098uKJ=&00N10000004oFTC=&00N10000003Ntz7=&00N10000008rG1M=&00N10000005HzRw=&00N10000003Mp2H=鑽夋涓�&CF00N10000009EKKp_lkid={!OPDPlan__c.RentalApplyId__c}&CF00N10000009EKKp={!OPDPlan__c.RentalApplyName__c}&CF00N10000008ps61={!OPDPlan__c.Name}&CF00N10000008ps61_lkid={!OPDPlan__c.Id}&CF00N10000008poFM=&CF00N10000008poFM_lkid=&CF00N10000005HzRq=&CF00N10000005HzRq_lkid=&00N10000007oQKh="; + window.open(url); // SWAG-BZL695 you 20210413 end -} + } } foo();</url> </WebLink> -- Gitblit v1.9.1