【委托】 【phase5上线课题56】-增加回收后NG废弃理由上线文件更新
【委托】 【phase5上线课题56】-增加回收后NG废弃理由上线文件
| | |
| | | |
| | | // 备品set明细 |
| | | List<TransferApplyDetail__c> eList = [ |
| | | select Repair__c, SerialNumber_F__c, Pre_After_Inspection_elapsed_days__c, Pre_Inspection_Comment__c,Fixture_Name_F__c, Shipment_request_time2__c, DeliverySlip__c, TransferApplySummary__r.Fixture_Set__r.Name, Fixture_QRCode_F__c, TransferApplySummary__r.Name, Pre_inspection_time__c, StockDown__c, StockDown_time__c, Id, Name, Asset__c, Asset__r.Name, Asset__r.SerialNumber, Asset__r.Product_Serial_No__c, |
| | | select Repair__c, SerialNumber_F__c, Pre_After_Inspection_elapsed_days__c, Pre_Inspection_Comment__c,Pre_NG_abord_reason__c,Fixture_Name_F__c, Shipment_request_time2__c, DeliverySlip__c, TransferApplySummary__r.Fixture_Set__r.Name, Fixture_QRCode_F__c, TransferApplySummary__r.Name, Pre_inspection_time__c, StockDown__c, StockDown_time__c, Id, Name, Asset__c, Asset__r.Name, Asset__r.SerialNumber, Asset__r.Product_Serial_No__c, |
| | | Asset__r.Remark__c, Asset__r.ImageAsset__c, Asset__r.ImageSerial__c, Asset__r.ImageAssetUploadedTime__c, Asset__r.ImageSerialUploadedTime__c, |
| | | Loaner_CDS_Info__c, Inspection_result__c, Check_lost_Item__c, Pre_disinfection__c, Water_leacage_check__c, Inspection_result_after__c, Arrival_in_wh__c, |
| | | Asset__r.Pre_Reserve_TAES_Detail__c, Asset__r.Pre_Reserve_TAES_Detail__r.After_Inspection_time__c, |
| | |
| | | done_flg = true; |
| | | } catch (Exception ex) { |
| | | system.debug('=====' + ex.getMessage()); |
| | | ApexPages.addmessage(new ApexPages.message(ApexPages.severity.Error, ex.getMessage()+'( '+Step_status+' )')); |
| | | ApexPages.addmessage(new ApexPages.message(ApexPages.severity.Error, ex.getDmlMessage(0))); |
| | | Database.rollback(sp); |
| | | done_flg = false; |
| | | } |
| | |
| | | </apex:outputPanel> |
| | | </li> |
| | | |
| | | <li style="{!IF(esdInfo.rec.Inspection_result_NG__c='维修','','display: none;')}"> |
| | | <li style="{!IF(esdInfo.quickCheck, 'background:#BBFF66;', '')}"> |
| | | <span>{!$ObjectType.Rental_Apply_Equipment_Set_Detail__c.fields.Pre_NG_abord_reason__c.label}:</span> |
| | | <apex:outputPanel layout="none" rendered="{!AND(esdInfo.editable,esdInfo.rec.Inspection_result_NG__c='维修')}"> |
| | | <apex:outputPanel layout="none" rendered="{!(esdInfo.editable)}"> |
| | | <span> |
| | | <apex:inputField id="inspectionResultNG2" value="{!esdInfo.rec.Pre_NG_abord_reason__c}" style="margin:3px;width:90%;float:left;"/> |
| | | </span> |
| | | <script> |
| | | disabledShowNG() { |
| | | disabledShowNG(); |
| | | function disabledShowNG() { |
| | | var inspection_result_NG = '{!esdInfo.rec.Inspection_result_NG__c}'; |
| | | if(inspection_result_NG != '废弃'){ |
| | | j$(escapeVfId('allPage:allForm:esdList:' + ('{!indexloop}' - 1) + ':inspectionResultNG2')).prop("disabled", true); |
| | |
| | | } |
| | | </script> |
| | | </apex:outputPanel> |
| | | <apex:outputPanel layout="none" rendered="{!AND(NOT(esdInfo.editable),esdInfo.rec.Inspection_result_NG__c='维修')}"> |
| | | <apex:outputPanel layout="none" rendered="{!NOT(esdInfo.editable)}"> |
| | | <span> |
| | | <apex:outputField value="{!esdInfo.rec.Inspection_NG_abord_reason__c}" style="margin:3px;width:90%;float:left;"></apex:outputField> |
| | | <apex:outputField id="inspectionResultNG3" value="{!esdInfo.rec.Pre_NG_abord_reason__c}" style="margin:3px;width:90%;float:left;"></apex:outputField> |
| | | </span> |
| | | </apex:outputPanel> |
| | | </li> |
| | |
| | | <li style="{!IF(esdInfo.quickCheck, 'background:#BBFF66;', '')}"> |
| | | <span>{!$ObjectType.Rental_Apply_Equipment_Set_Detail__c.fields.Pre_Inspection_Comment__c.label}: </span> |
| | | <apex:outputPanel layout="none" rendered="{!(esdInfo.editable)}"> |
| | | <apex:inputField value="{!esdInfo.rec.Pre_Inspection_Comment__c}" style="margin:3px;width:75px;"/> |
| | | <span> |
| | | <apex:inputField value="{!esdInfo.rec.Pre_Inspection_Comment__c}" style="margin:3px;width:90%;float:left;"/> |
| | | </span> |
| | | </apex:outputPanel> |
| | | <apex:outputPanel layout="none" rendered="{!NOT(esdInfo.editable)}"> |
| | | <span><apex:outputField value="{!esdInfo.rec.Pre_Inspection_Comment__c}" style="margin:3px;width:75px;"/></span> |
| | | <span> |
| | | <apex:outputField value="{!esdInfo.rec.Pre_Inspection_Comment__c}" style="margin:3px;width:90%;float:left;"></apex:outputField> |
| | | </span> |
| | | </apex:outputPanel> |
| | | </li> |
| | | |
| | | <li style="{!IF(esdInfo.quickCheck, 'background:#BBFF66;', '')}"> |
| | | <span>上次回收后检测时间: </span> |
| | | <span><apex:outputField rendered="{!IF(esdInfo.rec.Asset__r.Pre_Reserve_RAES_Detail__c==null, false, true)}" value="{!esdInfo.rec.Asset__r.Pre_Reserve_RAES_Detail__r.After_Inspection_time__c}" style="margin:3px;width:75px;"/></span> |
| | |
| | | <!-- </div> --> |
| | | </apex:outputPanel> |
| | | </ul> |
| | | |
| | | </div> |
| | | <div class="rbottom"> |
| | | <div class="r4"></div> |
| | |
| | | </apex:outputPanel> |
| | | </li> |
| | | <li style="{!IF(esdInfo.quickCheck, 'background:#BBFF66;', '')}"> |
| | | <span>{!$ObjectType.TransferApplyDetail__c.fields.Pre_Inspection_Comment__c.label}: </span> |
| | | <span>{!$ObjectType.TransferApplyDetail__c.fields.Pre_NG_abord_reason__c.label}: </span> |
| | | <apex:outputPanel layout="none" rendered="{!(esdInfo.editable)}"> |
| | | <apex:inputField value="{!esdInfo.rec.Pre_Inspection_Comment__c}" style="margin:3px;width:75px;"/> |
| | | <span> |
| | | <apex:inputField id="inspectionResultNg2" value="{!esdInfo.rec.Pre_NG_abord_reason__c}" style="margin:3px;width:75px;"/> |
| | | <script> |
| | | disabledShowNG(); |
| | | function disabledShowNG() { |
| | | var inspection_result_NG = '{!esdInfo.rec.Inspection_result_ng__c}'; |
| | | console.log("====",inspection_result_NG) |
| | | if(inspection_result_NG != '废弃'){ |
| | | j$(escapeVfId('allPage:allForm:esdList:' + ('{!indexloop}' - 1) + ':inspectionResultNG2')).prop("disabled", true); |
| | | } |
| | | } |
| | | </script> |
| | | </span> |
| | | </apex:outputPanel> |
| | | <apex:outputPanel layout="none" rendered="{!NOT(esdInfo.editable)}"> |
| | | <span><apex:outputField value="{!esdInfo.rec.Pre_Inspection_Comment__c}" style="margin:3px;width:75px;"/></span> |
| | | <span><apex:outputField id="inspectionResultNg3" value="{!esdInfo.rec.Pre_NG_abord_reason__c}" style="margin:3px;width:75px;"/></span> |
| | | </apex:outputPanel> |
| | | </li> |
| | | <li style="{!IF(esdInfo.quickCheck, 'background:#BBFF66;', '')}"> |
| | | <span>{!$ObjectType.TransferApplyDetail__c.fields.Pre_Inspection_Comment__c.label}: </span> |
| | | <apex:outputPanel layout="none" rendered="{!(esdInfo.editable)}"> |
| | | <span> |
| | | <apex:inputField value="{!esdInfo.rec.Pre_Inspection_Comment__c}" style="margin:3px;width:90%;float:left;"/> |
| | | </span> |
| | | </apex:outputPanel> |
| | | <apex:outputPanel layout="none" rendered="{!NOT(esdInfo.editable)}"> |
| | | <span> |
| | | <apex:outputField value="{!esdInfo.rec.Pre_Inspection_Comment__c}" style="margin:3px;width:90%;float:left;"/> |
| | | </span> |
| | | </apex:outputPanel> |
| | | </li> |
| | | <li style="{!IF(esdInfo.quickCheck, 'background:#BBFF66;', '')}"> |