GWY
2022-04-15 de62b11fd2203816306ba94226874b2e62420e83
force-app/main/default/classes/TSRepairController.cls
@@ -6,6 +6,7 @@
    public String repairId {get; set;}
    public TS_Repair__c tsr {get; set;}
    public String datestr;
    public Integer num {get; set{ num = value;}} //添加产品时使用
@@ -44,6 +45,9 @@
    public Map<String, List<BusinessActivity__c>> businessActivityListToMap;
    //  王鹏伟定义变量开始
    // 前台点击按钮修改状态
    public String status {get; set;}
@@ -51,6 +55,14 @@
    //onclickType=0时只能点击草案,申请;onclickType=1时只能点击驳回,批准
    public String onclickType {get; set;} //onclickType=0时
    //  王鹏伟定义变量结束
    // Add by zhj for PIPL 20220309 Start
    public String contactId{set;get;}//For Lookup field
    public String staticResourceContact {get; set;}
    public String contactNameValue{set;get;}
    public String contactIdValue{set;get;}
    // Add by zhj for PIPL 20220309 End
    public TSRepairController() {
        baseUrl = URL.getSalesforceBaseUrl().toExternalForm();
@@ -75,6 +87,7 @@
        datestr =  System.currentPageReference().getParameters().get('date');
    }
    public PageReference init() {
        errorMessageMap  = new Map<String, List<String>>();
@@ -134,7 +147,8 @@
            }
        }
        //contact信息(搜索查询query url用)
        staticResourceContact = JSON.serialize(PIHelper.getPIIntegrationInfo('Contact'));
        return null;
    }
@@ -692,6 +706,7 @@
            updateUserFaultInfo.UserFaultInfoNextService__c = ba.BusinessANextService__c ;//下次服务时间
            updateUserFaultInfo.UFAccount__c = ba.BusinessAAccount__c ;//客户单位(查找)
            updateUserFaultInfo.UserFaultInfoCustomerUnit__c = ba.BusinessACustomerUnit__c ;//客户单位(文本)
            if(String.isNotBlank(contactIdValue)&&String.isNotEmpty(contactIdValue)){}
            updateUserFaultInfo.UFContact__c = ba.BusinessAContact__c ;//联系人
            updateUserFaultInfo.UFPhone__c = ba.BusinessAPhone_F__c ;//联系电话