李彤
2022-04-02 1949e7ccb3bfab67ad2b16d7e0172851c3f823bb
force-app/main/default/classes/SelectAssetEstimateVMControllerTest.cls
@@ -107,7 +107,53 @@
            insert entry;
            
            // 納入機器を作成する
            Asset asset01 = createAsset('asset01', dep.Id, strategicDep[0].Id, hospital.Id, '00001', productA.Id,'主机');
            // Asset asset01 = createAsset('asset01', dep.Id, strategicDep[0].Id, hospital.Id, '00001', productA.Id,'主机');
            // Asset asset01 = intProCommonMethodController.buildAssetHost('asset01',dep.Id, hospital.Id, strategicDep[0].Id,'使用中');
            Product2 pro = new Product2(
                Name = 'proName',
                // ProductCode='pro001',
                Asset_Model_No__c = 'pro001',
                SFDA_Status__c = '有効',
                Dealer_special_Object__c = true,
                Packing_list_manual__c = 1,
                Family='GI',
                Fixture_Model_No__c='n01',
                Serial_Lot_No__c='S/N tracing',
                Fixture_Model_No_T__c = 'n01',
                ProductCode_Ext__c='pc01',
                Manual_Entry__c=false
            );
            insert pro;
            Asset asset01 = new Asset(
                Name = 'asset01',
                Product2Id = pro.Id,
                Hospital__c = hospital.Id,
                Department_Class__c = strategicDep[0].Id,
                AccountId = dep.Id,
                Status = '使用中',
                Asset_Owner__c = '病院資産',
                IsCompetitorProduct = True,
                AssetMark__c = '主机',
                RecordTypeId = System.Label.Asset_RecordType,
                SerialNumber = 'asset1',
                Quantity = 1,
                Manage_type__c = '个体管理',
                Loaner_accsessary__c = false,
                Out_of_wh__c = 0,
                Salesdepartment__c = '1.华北营业本部',
                Internal_asset_location__c = '北京 备品中心',
                Product_category__c = 'GI',
                Equipment_Type__c = '产品试用',
                SalesProvince__c = '大连',
                CompanyOfEquipment__c = '北京',
                Internal_Asset_number__c = '0001',
                Rental_Count__c = 0,
                Asset_loaner_category__c = '固定资产',
                Consumable_Guaranteen_end__c = System.Today() + 1,
                WH_location__c = '货架号1'
            );
            insert asset01;
            Asset asset02 = createAsset('asset02', dep.Id, strategicDep[0].Id, hospital.Id, '00002', productA.Id,'主机');
            Asset asset03 = createAsset('asset03', dep.Id, strategicDep[0].Id, hospital.Id, '00003', productA.Id,'耗材');
            Asset asset04 = createAsset('asset04', dep.Id, strategicDep[0].Id, hospital.Id, '00004', productA.Id,'耗材');
@@ -622,6 +668,12 @@
            //controller.ComputeLTYRepair();
            controller.cancel();
            controller.saveAndCancel();
            controller.onChDealerUpdate();
            controller.checkDealerId = mcae2.Id;
            controller.onChDealerUpdate();
            controller.checkDealerId = hospital.Id;
            controller.onChDealerUpdate();
        }
    }