From e6068da47c1bef5517c9e5fdc8c726766867ad4e Mon Sep 17 00:00:00 2001 From: buli <137736985@qq.com> Date: 星期五, 14 七月 2023 15:10:02 +0800 Subject: [PATCH] Merge branch 'master' into LEXUpgrade2023-Deloitte --- force-app/main/default/pages/MaintenanceProductData.page | 71 +++++++++++++++++++++++++++++++++++ 1 files changed, 70 insertions(+), 1 deletions(-) diff --git a/force-app/main/default/pages/MaintenanceProductData.page b/force-app/main/default/pages/MaintenanceProductData.page index 7cfc445..c845fc2 100644 --- a/force-app/main/default/pages/MaintenanceProductData.page +++ b/force-app/main/default/pages/MaintenanceProductData.page @@ -1,4 +1,4 @@ -<apex:page standardController="Maintenance_Product_Data__c" extensions="MaintenanceProductDataController" showHeader="false" sidebar="true" id="allPage" action="{!init}" title="浜у搧涓绘暟鎹淮鎶�"> +<apex:page standardController="Maintenance_Product_Data__c" extensions="MaintenanceProductDataController" showHeader="false" sidebar="true" id="allPage" action="{!init}" title="浜у搧涓绘暟鎹淮鎶�" lightningStylesheets="true"> <apex:stylesheet value="{!URLFOR($Resource.blockUIcss)}"/> <apex:includeScript value="{!URLFOR($Resource.jquery183minjs)}"/> <apex:includeScript value="{!URLFOR($Resource.PleaseWaitDialog)}"/> @@ -17,6 +17,9 @@ td.columuscuperolour { background-color: yellow; text-align: right; + } + td.dataCol.first.last{ + width: 100% } </style> <script> @@ -131,6 +134,8 @@ var ImportantProduct22 = j$(escapeVfId('allPage:allForm:searchAndMoreUpdate0:ImportantProduct2')).value(); var ImportantProduct33 = j$(escapeVfId('ImportantProduct3')).attr('checked')=='checked'?true:false; var ImportantProduct44 = j$(escapeVfId('ImportantProduct4')).attr('checked')=='checked'?true:false; + var ImportantProduct55 = j$(escapeVfId('ImportantProduct5')).value(); + // 20221020 ljh SWAG-CJ98AJ console.log(ImportantProduct11); //ImportantProduct0(ImportantProduct00); ImportantProduct1(ImportantProduct11); @@ -139,6 +144,21 @@ } ImportantProduct3(ImportantProduct33); ImportantProduct4(ImportantProduct44); + + // FY23淇敼 WLIG-CFV4AV 閲嶇偣浜у搧缁存姢锛堟柊锛塻tart + var ImportantProduct155P = j$(escapeVfId('allPage:allForm:searchAndMoreUpdate0:ImportantProduct155')).value(); + if(ImportantProduct155P !='x'){ + ImportantProduct155(ImportantProduct155P); + } + + var CelonProductP = j$(escapeVfId('allPage:allForm:searchAndMoreUpdate0:CelonProduct')).value(); + if(CelonProductP !='x'){ + CelonProductSel(CelonProductP); + } + // FY23淇敼 WLIG-CFV4AV 閲嶇偣浜у搧缁存姢锛堟柊锛塭nd + // 20221020 ljh SWAG-CJ98AJ start + ImportantProduct5(ImportantProduct55); + // 20221020 ljh SWAG-CJ98AJ end break; case 'GuranteeMain': var GuranteeMain11 = j$(escapeVfId('allPage:allForm:searchAndMoreUpdate0:GuranteeMain1')).value(); @@ -281,7 +301,36 @@ } } } + //20221020 ljh 20221020 ljh SWAG-CJ98AJ + function ImportantProduct5(obj) { + //var val = obj.checked; + var productCount = j$(escapeVfId('allPage:allForm:allBlock:mpdDetailsSection:mpdDetailsRecordsViewCount')).value(); + for (var i = 0; i < productCount; i++) { + if(j$(escapeVfId('allPage:allForm:allBlock:mpdDetailsSection:save:maintenanceProductDatadetailsTable:' + i + ':variableinfo:productCountproRowCheckbox')).attr('checked')=='checked' ){ + j$(escapeVfId('allPage:allForm:allBlock:mpdDetailsSection:save:maintenanceProductDatadetailsTable:' + i + ':theRepeat:6:variable:theValue')).val(obj); + } + } + } //閲嶇偣浜у搧 end + // FY23淇敼 WLIG-CFV4AV 閲嶇偣浜у搧缁存姢锛堟柊锛塻tart + function ImportantProduct155(obj) { + var productCount = j$(escapeVfId('allPage:allForm:allBlock:mpdDetailsSection:mpdDetailsRecordsViewCount')).value(); + for (var i = 0; i < productCount; i++) { + if(j$(escapeVfId('allPage:allForm:allBlock:mpdDetailsSection:save:maintenanceProductDatadetailsTable:' + i + ':variableinfo:productCountproRowCheckbox')).attr('checked')=='checked' ){ + j$(escapeVfId('allPage:allForm:allBlock:mpdDetailsSection:save:maintenanceProductDatadetailsTable:' + i + ':theRepeat:4:variable:theValue')).val(obj); + } + } + } + + function CelonProductSel(obj) { + var productCount = j$(escapeVfId('allPage:allForm:allBlock:mpdDetailsSection:mpdDetailsRecordsViewCount')).value(); + for (var i = 0; i < productCount; i++) { + if(j$(escapeVfId('allPage:allForm:allBlock:mpdDetailsSection:save:maintenanceProductDatadetailsTable:' + i + ':variableinfo:productCountproRowCheckbox')).attr('checked')=='checked' ){ + j$(escapeVfId('allPage:allForm:allBlock:mpdDetailsSection:save:maintenanceProductDatadetailsTable:' + i + ':theRepeat:5:variable:theValue')).val(obj); + } + } + } + // FY23淇敼 WLIG-CFV4AV 閲嶇偣浜у搧缁存姢锛堟柊锛塭nd //澶氬勾淇濅富鏁版嵁缁存姢 start function GuranteeMain1(obj) { //var selectValue = j$(escapeVfId(obj.id)).value(); @@ -934,6 +983,26 @@ <td> <input type="checkbox" id="ImportantProduct4" /> </td> + <!-- FY23淇敼 WLIG-CFV4AV 閲嶇偣浜у搧缁存姢锛堟柊锛塻tart --> + <!--<td> + <input id="ImportantProduct0" type="text" size="20" /> + </td>--> + <td> + <apex:selectList id="ImportantProduct155" size="1"> + <apex:selectOptions value="{!KeyProduct155POps}"/> + </apex:selectList> + </td> + <td> + <apex:selectList id="CelonProduct" size="1"> + <apex:selectOptions value="{!CelonProductOps}"/> + </apex:selectList> + </td> + <!-- FY23淇敼 WLIG-CFV4AV 閲嶇偣浜у搧缁存姢锛堟柊锛塭nd --> + <!-- 20221020 ljh SWAG-CJ98AJ start--> + <td> + <input name="suitDepartment" id="ImportantProduct5" size="20" type="text" value=""/> + </td> + <!-- 20221020 ljh SWAG-CJ98AJ end--> </tr> </apex:outputPanel> <!-- 涓绘暟鎹淮鎶� --> -- Gitblit v1.9.1