//author : kk 20240104 public with sharing class LexConsumableOrder { @AuraEnabled public static Consumable_order__c initConsumableOrder(String recordId){ try{ Consumable_order__c res = [SELECT Id,Order_status__c,OwnerId FROM Consumable_order__c WHERE Id = : recordId]; return res; } catch(Exception e){ System.debug('lexSubmitCampaign,method:initSubmit error: '+e.getMessage()); return null; } } @AuraEnabled public static String updateConsumableOrder(String Id , String recordTypeid){ try { Consumable_order__c res = new Consumable_order__c(); res.Id = Id; res.recordTypeid = recordTypeid; UPDATE res; return 'success'; } catch (Exception e) { return '更新失败'+e.getMessage(); } } @AuraEnabled public static List selectDeteails(String recordId){ try { List res = [select Id,Name,CreatedByid,Consumable_order__r.id, Consumable_order__c,Consumable_order__r.recordtypeid,Consumable_product__c,Consumable_count__c, Asset_Model_No__c,Intra_Trade_List_RMB__c from Consumable_Orderdetails__c where Consumable_order__r.id = :recordId]; return res; } catch (Exception e) { return null; } } @AuraEnabled public static String create(Consumable_order_details2__c rac){ Savepoint sp = Database.setSavepoint(); // 创建保存点 try { INSERT rac; return 'success'; } catch (Exception e) { Database.rollback(sp); return '新建失败'+e.getMessage(); } } }