cmsDocMobile.js 929 B

1234567891011121314151617181920212223242526272829
  1. layout.addReady(function () {
  2. //修改支持x-token
  3. (function(layout){
  4. var uri = new URI(window.location.href);
  5. var options = uri.get("data");
  6. if (options["x-token"]) {
  7. Cookie.write("x-token", options["x-token"]);
  8. }
  9. var _load = function () {
  10. debugger;
  11. this.options = uri.get("data");
  12. if (!this.options.documentId) this.options.documentId = this.options.id;
  13. this.options.name = "cms.Document";
  14. // this.loadDocument(this.options);
  15. layout.openApplication(null, "cms.Document", this.options, null);
  16. };
  17. if (layout.session && layout.session.user){
  18. _load();
  19. }else{
  20. if (layout.sessionPromise){
  21. layout.sessionPromise.then(function(){
  22. _load();
  23. },function(){});
  24. }
  25. }
  26. })(layout);
  27. });