config.js 3.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127
  1. var systemCode = "managersvr"; //系统编码 ,这个框架,这个意义不大。
  2. var systemName = "喜菜管理平台"; //系统名称
  3. var copyRight = "<center><b>版权说明:</b>西安前沿动力软件开发有限责任公司</center>"; //版权所有
  4. var sysWebAppName = window.location.protocol+"//"+window.location.host+"/trademarkmgrsvc/"+systemCode+"/";//应用路径 正式服
  5. //var sysWebAppName = window.location.protocol+"//"+window.location.hostname+":8082/"+systemCode+"/";//应用路径 测试服
  6. var successCode = '000000000'| '0000000'; //成功编码
  7. var ajaxTimeout = 10000; //ajax提交超时时间(毫秒)
  8. var signPlugId = 'isign';
  9. var serverUrl = sysWebAppName+'manager/trademark/TransServlet';//微服务地址要在内管做代理,匹配连接里的字段
  10. var serverGzlUrl = sysWebAppName+'manager/gzl/TransServlet';
  11. var gzlBrowser = sysWebAppName+'manager/browser/TransServlet';//区块链服务地址
  12. var fileServerUrl =serverUrl+"/?"+"transCode=B00022&channelNo=manager&userId="+localStorage.getItem("userid")+"&clientToken="+localStorage.getItem("token")+"&id=";
  13. $.excludeUrlMap =null;//转发的transcode对应的网址
  14. //ztree缺省设置
  15. var ztreeSetting = {
  16. check: {
  17. enable: true,
  18. chkboxType: { "Y" : "ps", "N" : "ps" }
  19. },
  20. view: {
  21. dblClickExpand: false
  22. },
  23. data: {
  24. simpleData: {
  25. enable: true
  26. }
  27. }
  28. };
  29. $.__token = window.parent.$configs == undefined ? null : window.parent.$configs.token; //token全局配置
  30. $.mapData = window.parent.$configs == undefined ? null : window.parent.$configs.mapData; //mapData全局标准数据配置
  31. $.mapDataGrid = null; //存储grid的control数据
  32. var __mask = 0; //mask变量
  33. var __login = 0; //重新登录提示控制
  34. var __themes = ['blue','green','red','black']; //主题配置参数
  35. //datagrid扩展方法
  36. $.extend($.fn.datagrid.methods,{
  37. getValue:function(jq){
  38. //zhs
  39. var row = jq.datagrid('getSelected');
  40. if(row){
  41. var opts = jq.datagrid("options");
  42. if(opts && opts.idField){
  43. return row[opts.idField];
  44. }
  45. }
  46. return "";
  47. },
  48. getValues:function(jq){
  49. //zhs
  50. var rows = jq.datagrid('getSelections');
  51. if(rows){
  52. var opts = jq.datagrid("options");
  53. if(opts && opts.idField){
  54. var aa = [];
  55. for(i in rows){
  56. aa.push(rows[i][opts.idField]);
  57. }
  58. return aa;
  59. }
  60. }
  61. return [];
  62. },
  63. setValues:function(jq,values){
  64. //zhs
  65. jq.datagrid("unselectAll");
  66. values instanceof Array ? values = values : values = [values];
  67. for(i in values){
  68. jq.datagrid('setValue',values[i]);
  69. }
  70. },
  71. setValue:function(jq,value){
  72. //zhs
  73. return jq.each(function(){
  74. var opts = $.data(this, 'datagrid').options;
  75. if (opts.idField){
  76. if(opts.singleSelect){
  77. $(this).datagrid("unselectAll");
  78. }
  79. $(this).datagrid('selectRecord',value);
  80. }
  81. });
  82. }
  83. });
  84. //treegrid扩展方法
  85. $.extend($.fn.treegrid.methods,{
  86. setValue:function(jq,value){
  87. //zhs
  88. return jq.each(function(){
  89. $(this).datagrid('selectRow', value);
  90. });
  91. },
  92. setValues:function(jq,values){
  93. //zhs
  94. values instanceof Array ? values = values : values = [values];
  95. for(i in values){
  96. jq.treegrid('setValue',values[i]);
  97. }
  98. },
  99. getValue:function(jq){
  100. var node = jq.treegrid('getSelected');
  101. if(node){
  102. var opts = jq.treegrid('options');
  103. if(opts && opts.idField){
  104. return node[opts.idField];
  105. }
  106. }
  107. return "";
  108. },
  109. getValues:function(jq){
  110. var nodes = jq.treegrid('getSelections');
  111. if(nodes){
  112. var opts = jq.treegrid('options');
  113. if(opts && opts.idField){
  114. var aa = [];
  115. for(i in nodes){
  116. aa.push(nodes[i][opts.idField]);
  117. }
  118. return aa;
  119. }
  120. }
  121. return null;
  122. }
  123. });