ExcelSet_Window.cshtml 4.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113
  1. @{
  2. ViewBag.Title = "ExcelSet_Window";
  3. }
  4. <!DOCTYPE html>
  5. <html>
  6. <head>
  7. <meta charset="utf-8">
  8. <title>layui</title>
  9. <meta name="renderer" content="webkit">
  10. <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
  11. <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
  12. <link href="~/Content/Scripts/plugins/easyui/themes/metro/easyui.css" rel="stylesheet" />
  13. <link href="~/Content/Scripts/plugins/layui-2.5.4/css/layui.css" rel="stylesheet" />
  14. <script src="~/Content/Scripts/jquery.min.js"></script>
  15. <script src="~/Content/Scripts/plugins/easyui/jquery.easyui.min.js"></script>
  16. <script src="~/Content/Scripts/plugins/easyui/easyui-lang-zh_CN.js"></script>
  17. <script src="~/Content/Scripts/SysFrame/Zlsoft.UI-1.0.js"></script>
  18. <script src="~/Content/Scripts/zlpms.js?v=2.0"></script>
  19. <script src="~/Content/Scripts/plugins/layui-2.5.4/layui.js"></script>
  20. <script src="~/ViewModels/projectproblem.index.js?r=1"></script>
  21. </head>
  22. <body>
  23. <div id="test3" class="demo-transfer" style="margin:20px 0px 0px 12px;"></div>
  24. <div class="btn-cc">
  25. @Html.Partial("ConfirmButton")
  26. </div>
  27. <script>
  28. layui.use(['transfer', 'layer', 'util'], function () {
  29. var $ = layui.$
  30. , transfer = layui.transfer
  31. , layer = layui.layer
  32. , util = layui.util
  33. //模拟数据
  34. var data = [
  35. { "value": "1", "title": "编号", "disabled": true }
  36. , { "value": "2", "title": "问题标题" }
  37. , { "value": "3", "title": "问题性质" }
  38. , { "value": "4", "title": "问题分类" }
  39. , { "value": "5", "title": "登记人" }
  40. , { "value": "6", "title": "登记日期" }
  41. , { "value": "7", "title": "当前环节" }
  42. , { "value": "8", "title": "反馈人" }
  43. , { "value": "9", "title": "滞留时间" }
  44. , { "value": "10", "title": "版本号" }
  45. , { "value": "11", "title": "要求时间" }
  46. , { "value": "12", "title": "受理人" }
  47. , { "value": "13", "title": "受理时间" }
  48. , { "value": "14", "title": "指派人" }
  49. , { "value": "15", "title": "指派时间" }
  50. , { "value": "16", "title": "项目" }
  51. , { "value": "17", "title": "渠道" }
  52. , { "value": "18", "title": "机构" }
  53. , { "value": "19", "title": "产品" }
  54. , { "value": "20", "title": "模块" }
  55. , { "value": "21", "title": "紧急代码" }
  56. , { "value": "22", "title": "是否受理" }
  57. , { "value": "23", "title": "总耗时" }
  58. , { "value": "24", "title": "来源" }
  59. , { "value": "25", "title": "紧急描述" }
  60. , { "value": "26", "title": "附件数量" }
  61. , { "value": "27", "title": "验证人姓名" }
  62. , { "value": "28", "title": "解决方案" }
  63. , { "value": "29", "title": "解决版本" }
  64. ]
  65. //初始右侧数据
  66. transfer.render({
  67. elem: '#test3'
  68. , data: data
  69. , title: ['字段', '已选']
  70. , value: ["1"]
  71. , height: 400 //定义高度
  72. , id: 'choose' //定义唯一索引
  73. , showSearch: true
  74. })
  75. //批量办法定事件
  76. util.event('lay-demoTransferActive', {
  77. getData: function (othis) {
  78. var getData = transfer.getData('choose'); //获取右侧数据
  79. var string = ""
  80. for (item in getData) {
  81. string += getData[item].title + ","
  82. }
  83. string = string.substr(0, string.length - 1)
  84. problemlObj.Data = string
  85. var x = problemObj.issolve
  86. $.post("/Problem/GetFiledList", { text: string, state: problemObj.issolve }, function () {
  87. top.ZLPMS.Msg("正在按指定字段导出...", 1)
  88. ZLPMS.CloseTopWindow(true)
  89. })
  90. }
  91. });
  92. });
  93. </script>
  94. </body>
  95. </html>
  96. <style type="text/css">
  97. .btn-cc {
  98. position: absolute;
  99. bottom: 20px;
  100. right: 0px;
  101. }
  102. </style>