| | |
| | | rpr.Status__c = '1.受理完毕'; |
| | | rpr.Incharge_Staff__c = us.Id; |
| | | rpr.Repair_Detail__c = 'test'; |
| | | rpr.On_site_repair__c = '直送SORC修理'; |
| | | //rpr.Exc_work_location__c = true; |
| | | //rpr.On_site_repair__c = '直送SORC修理'; |
| | | rpr.On_site_repair__c = 'RC修理'; |
| | | rpr.work_location_select__c = '杭州办事处'; |
| | | insert rpr; |
| | | |
| | | rq = new Repair_Quotation__c(); |
| | |
| | | insert rq; |
| | | rq.CutPriceStatus_Service__c='已提交'; |
| | | rq.ServiceCutPriceApplyDate__c = Date.today(); |
| | | |
| | | update rq; |
| | | |
| | | Boolean jl = String.isBlank(rq.ServiceManager__c); |
| | | Boolean bz = String.isBlank(rq.BuchangApprovalServiceManager__c); |
| | | Boolean zj = String.isBlank(rq.ZongjianApprovalServiceManager__c); |
| | | System.assertEquals( true,jl); |
| | | System.assertEquals( true,bz); |
| | | System.assertEquals( true,zj); |
| | | |
| | | } |
| | | //20200106 add end |
| | | |
| | | //20220929 add start |
| | | @isTest |
| | | static void test_isUpdate2() { |
| | | init(); |
| | | |
| | | |
| | | rq.Rental_Apply_Discount_Status__c='草案中'; |
| | | rq.CutPrice_Reason_Service__c='99'; |
| | | rq.Loaner_repair__c = 8000; |
| | | rq.Loaner_Discount_Price__c = 8000; |
| | | rq.Expect_CutPrice__c = 800; |
| | | rq.Background_Description__c = 'ceshi'; |
| | | rq.Rental_Apply_Discount_Reason__c = '备品修理(40)'; |
| | | rq.RentalApplyDiscountApplyPerson__c = UserInfo.getUserId(); |
| | | insert rq; |
| | | rq.Rental_Apply_Discount_Status__c='批准'; |
| | | rq.ServiceCutPriceApplyDate__c = Date.today(); |
| | | |
| | | try { |
| | | update rq; |
| | | } catch (DmlException e) { |
| | | System.debug('The following exception has occurred: ' + e.getMessage()); |
| | | } |
| | | |
| | | } |
| | | |
| | | @isTest |
| | | static void test_isUpdate3() { |
| | | init(); |
| | | rpr.On_site_repair__c = '直送OGZ修理'; |
| | | update rpr; |
| | | |
| | | rq.Rental_Apply_Discount_Status__c='草案中'; |
| | | rq.CutPrice_Reason_Service__c='99'; |
| | | rq.Loaner_repair__c = 8000; |
| | | rq.Loaner_Discount_Price__c = 8000; |
| | | rq.Expect_CutPrice__c = 800; |
| | | rq.Background_Description__c = 'ceshi'; |
| | | rq.Rental_Apply_Discount_Reason__c = '备品修理(40)'; |
| | | rq.RentalApplyDiscountApplyPerson__c = UserInfo.getUserId(); |
| | | insert rq; |
| | | rq.Rental_Apply_Discount_Status__c='批准'; |
| | | rq.ServiceCutPriceApplyDate__c = Date.today(); |
| | | |
| | | try { |
| | | update rq; |
| | | } catch (DmlException e) { |
| | | System.debug('The following exception has occurred: ' + e.getMessage()); |
| | | } |
| | | |
| | | } |
| | | |
| | | @isTest |
| | | static void test_isUpdate4() { |
| | | init(); |
| | | rpr.On_site_repair__c = '直送SORC修理'; |
| | | update rpr; |
| | | |
| | | rq.Rental_Apply_Discount_Status__c='草案中'; |
| | | rq.CutPrice_Reason_Service__c='99'; |
| | | rq.Loaner_repair__c = 8000; |
| | | rq.Loaner_Discount_Price__c = 8000; |
| | | rq.Expect_CutPrice__c = 800; |
| | | rq.Background_Description__c = 'ceshi'; |
| | | rq.Rental_Apply_Discount_Reason__c = '备品修理(40)'; |
| | | rq.RentalApplyDiscountApplyPerson__c = UserInfo.getUserId(); |
| | | insert rq; |
| | | rq.Rental_Apply_Discount_Status__c='批准'; |
| | | rq.ServiceCutPriceApplyDate__c = Date.today(); |
| | | |
| | | try { |
| | | update rq; |
| | | } catch (DmlException e) { |
| | | System.debug('The following exception has occurred: ' + e.getMessage()); |
| | | } |
| | | |
| | | } |
| | | //20220929 add end |
| | | |
| | | |
| | | } |