| | |
| | | } |
| | | |
| | | |
| | | WebService static void batch(String oppId){ |
| | | |
| | | System.debug('$$$$$$$$$$'+oppId); |
| | | List<String> idList = new List<String>(); |
| | | idList.add(oppId); |
| | | Database.executeBatch(new OpportunityUpdateSendEmailBatch(idList), 10); |
| | | } |
| | | |
| | | WebService static String checkUpperLimitOfSales(String oppId, String dealerId) { |
| | | String result = ''; |
| | |
| | | } |
| | | String accountDealerErrorMessage = RadiationUtil.updateCertificationDetails(dealerId, null, getModelQuantityMap, false);*/ |
| | | String olympusDealerErrorMessage = RadiationUtil.updateCertificationDetails(olympusAccountId, null, getModelQuantityMap, false); |
| | | result = olympusDealerErrorMessage == '' ? '' : '仪景通可销售数量不足' ; |
| | | result = olympusDealerErrorMessage == '' ? '' : '奥林巴斯可销售数量不足' ; |
| | | //String flage = LicenseCheckUtil.LicenseCheckOly(); |
| | | Boolean temp = result.startsWith('你不能'); |
| | | if (temp) { |
| | |
| | | } |
| | | } |
| | | |
| | | WebService static String checkOrderStatus(String oppId, String stageName, String creuser, String owner) { |
| | | WebService static String checkOrderStatus(String oppId, String stageName, String creuser) { |
| | | String temp = '1'; |
| | | Order ord = new Order(); |
| | | List<Order> ordList = new List<Order>(); |
| | |
| | | if (ordList.size() > 0) { |
| | | ord = ordList[0]; |
| | | |
| | | if ( (ord.ApproveStatus__c == 'CancelPass' || ord.ApproveStatus__c == 'OrderDraft' || ord.ApproveStatus__c == 'Draft' || ord.ApproveStatus__c == 'Reject') && (creuser == userId || owner == userId)) { |
| | | if ( (ord.ApproveStatus__c == 'CancelPass' || ord.ApproveStatus__c == 'OrderDraft' || ord.ApproveStatus__c == 'Draft' || ord.ApproveStatus__c == 'Reject') && creuser == userId ) { |
| | | StaticParameter.StageProgressBarUpdate = true; |
| | | |
| | | |
| | |
| | | roleId == '00E28000000aKzs' || roleId == '00E0K000001jGiC' || roleId == '00E0K000001jGiR' || |
| | | roleId == '00E0K000001ywgX' || roleId == '00E28000000knAc' || roleId == '00E28000000knAh' || |
| | | roleId == '00E28000000aKzx' || roleId == '00E28000000knAw' || roleId == '00E28000000knB1' || |
| | | roleId == '00E28000000aL02' || roleId == '00E28000000kjpX') { |
| | | roleId == '00E28000000aL02') { |
| | | |
| | | Opportunity opp = new Opportunity(); |
| | | opp.Id = oppId; |
| | |
| | | temp = '0'; |
| | | } |
| | | } else { |
| | | if ((userId == '005280000037mrQ' || userId == '00528000002OAvH' || userId == '00528000000YSdB' || |
| | | if (userId == '005280000037mrQ' || userId == '00528000002OAvH' || userId == '00528000000YSdB' || |
| | | roleId == '00E0K000001ywwz' || roleId == '00E0K000001jGiM' || roleId == '00E0K000001jGib' || |
| | | roleId == '00E0K000001ywgS' || roleId == '00E28000000knAm' || roleId == '00E28000000knAr' || |
| | | roleId == '00E28000000aKzn' || roleId == '00E0K000001jGhn' || roleId == '00E0K000001jGhs' || |
| | |
| | | roleId == '00E28000000aKzs' || roleId == '00E0K000001jGiC' || roleId == '00E0K000001jGiR' || |
| | | roleId == '00E0K000001ywgX' || roleId == '00E28000000knAc' || roleId == '00E28000000knAh' || |
| | | roleId == '00E28000000aKzx' || roleId == '00E28000000knAw' || roleId == '00E28000000knB1' || |
| | | roleId == '00E28000000aL02' || roleId == '00E28000000kjpX') && (creuser == userId || owner == userId)) { |
| | | roleId == '00E28000000aL02') { |
| | | |
| | | Opportunity opp = new Opportunity(); |
| | | opp.Id = oppId; |
| | |
| | | |
| | | } |
| | | |
| | | WebService static String checkDealerId(String dealerId) { |
| | | String rtn = '0'; |
| | | // 获取系统管理员Id |
| | | String getUserId = System.label.SystemAdmin1_2_GPI; |
| | | // 获取当前用户Id |
| | | String userId = UserInfo.getUserId().subString(0,15); |
| | | dealerId.subString(0,15); |
| | | |
| | | String userDealerId; |
| | | List<User> userList = new List<User>(); |
| | | User user = new User(); |
| | | |
| | | if (String.isNotBlank(getUserId)) { |
| | | if (!getUserId.contains(userId)) { |
| | | userList = [select mu_Dealer__c |
| | | from User |
| | | where id =: userId]; |
| | | |
| | | user = userList[0]; |
| | | userDealerId = user.mu_Dealer__c; |
| | | if (String.isNotBlank(userDealerId)) { |
| | | userDealerId.substring(0,15); |
| | | } |
| | | if (userDealerId == dealerId) { |
| | | rtn = '1'; |
| | | } |
| | | }else { |
| | | rtn = '0'; |
| | | } |
| | | }else { |
| | | rtn = '0'; |
| | | } |
| | | System.debug('rtn='+rtn); |
| | | return rtn; |
| | | } |
| | | |
| | | |
| | | |
| | |
| | | |
| | | private static void add() { |
| | | Integer i = 0; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |