| | |
| | | system.debug('userPro_Type' + userPro_Type); |
| | | String checkResoultstr = checkResoult(productLimit); |
| | | system.debug('checkResoultstr====>'+checkResoultstr); |
| | | system.debug('accountId'+accountId); |
| | | if(String.isNotBlank(checkResoultstr)){ |
| | | return new ResponseBodyLWC('Error',500,''+checkResoultstr+'', ''); |
| | | // return checkResoultstr; |
| | |
| | | ]; |
| | | if(null == acc || acc.size() == 0) { |
| | | // return '没有经销商:' + accountId + '的数据。'; |
| | | return new ResponseBodyLWC('Error',500,'没有经销商:' + accountId + '的数据', ''); |
| | | return new ResponseBodyLWC('Error',500,'没有经销商:' + accountId + '的数据。', ''); |
| | | } |
| | | //proidList = acc[0].view_product__c.split(','); |
| | | //--------UpdateStart-----XHL--------------20180929------------- |
| | | String sql = ''; |
| | | List<Product2__c> roduct2List = [SELECT Asset_Model_No__c |
| | | FROM Product2__c |
| | | WHERE Product_Type__c like :userPro_Typestr limit 10000];//Add Limit by Li Jun 20230601, need to remove limit later |
| | | |
| | | List<Product2__c> roduct2List = [SELECT Asset_Model_No__c,Estimation_Entry_Possibility__c |
| | | FROM Product2__c |
| | | WHERE Product_Type__c like :userPro_Typestr and Estimation_Entry_Possibility__c = '○'];//Add by WangXueqin 20230605 |
| | | //ApexPages.addmessage(new ApexPages.message(ApexPages.severity.ERROR,'roduct2List:'+ roduct2List)); |
| | | //sql = 'SELECT Asset_Model_No__c ' |
| | | // + ' FROM Product2__c ' |
| | |
| | | } |
| | | } |
| | | for(Integer i = 0; i < pro_List.size(); i++){ |
| | | if(Test.isRunningTest()){ |
| | | productMap.put('L13F101820AA','L13F101820AA'); |
| | | productMap.put('Test01','Test01'); |
| | | break; |
| | | } |
| | | if(!productMap.containsKey(pro_List[i])){ |
| | | // return '经销商没有 ' + pro_List[i] + ' 的产品上限设定权限,或产品不存在!'; |
| | | return new ResponseBodyLWC('Error',500,'经销商没有 ' + pro_List[i] + ' 的产品上限设定权限,或产品不存在', ''); |
| | | return new ResponseBodyLWC('Error',500,'经销商没有 ' + pro_List[i] + ' 的产品上限设定权限,或产品不存在!', ''); |
| | | } |
| | | } |
| | | String productLimitDa = ''; |
| | |
| | | } |
| | | } |
| | | if(asstModelNoCount.size() > 0){ |
| | | return '产品:' + asstModelNoCount + '的数据重复'; |
| | | return '产品:' + asstModelNoCount + '的数据重复。'; |
| | | // return new ResponseBodyLWC('Error',500,'产品:' + asstModelNoCount + '的数据重复。', ''); |
| | | }else{ |
| | | return ''; |