| | |
| | | version.ContentLocation = 's'; |
| | | version.PathOnClient= "BRCode-{!Consum_Apply__c.Name_No__c}.jpg"; |
| | | var versionResult = sforce.connection.create([version]); |
| | | record = sforce.connection.query("SELECT ContentDocumentId FROM ContentVersion WHERE Id =\'" + versionResult[0].id + "\'"); |
| | | record = sforce.connection.query("SELECT Id,ContentDocumentId FROM ContentVersion WHERE Id =\'" + versionResult[0].id + "\'"); |
| | | var records = record.getArray("records"); |
| | | var link = new sforce.SObject("ContentDocumentLink"); |
| | | link.ContentDocumentId = records[0].ContentDocumentId; |
| | |
| | | |
| | | var es = new sforce.SObject("Consum_Apply__c"); |
| | | es.Id = "{!Consum_Apply__c.Id}"; |
| | | es.BRId__c = records[0].ContentDocumentId; |
| | | es.BRId__c = records[0].Id; |
| | | result = sforce.connection.update([es]); |
| | | //申请书更新失败的话再次更新 |
| | | } else if ("{!Consum_Apply__c.BRId__c}" == '' || "{!Consum_Apply__c.BRId__c}" == null) { |
| | | var records = record.getArray("records"); |
| | | var version = new sforce.SObject("ContentVersion"); |
| | | version = sforce.connection.query("select Id,ContentDocumentId from ContentVersion where ContentDocumentId = \'" + records[0].Id + "\'"); |
| | | version = version.getArray("records"); |
| | | // 存在qr时,绑到申请单上 |
| | | var es = new sforce.SObject("Consum_Apply__c"); |
| | | es.Id = "{!Consum_Apply__c.Id}"; |
| | | es.BRId__c = records[0].Id; |
| | | es.BRId__c = version[0].Id; |
| | | result = sforce.connection.update([es]); |
| | | // TODO Name変わる可能性あり、upsertにします |
| | | } else { |