QueryProblemCustom.cshtml 8.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140
  1. 
  2. @{
  3. ViewBag.Title = "QueryProblemCustom";
  4. Layout = "~/Views/MobileProblem/_APPMain.cshtml";
  5. var url = HttpContext.Current.Request.Url;
  6. var webSite = String.Concat(url.Scheme, "://", url.Authority);
  7. }
  8. <meta name="apple-mobile-web-app-capable" content="yes">
  9. <meta name="apple-mobile-web-app-status-bar-style" content="black">
  10. <link href="~/Content/Style/MobileProductRegist/iconfont.css" rel="stylesheet" />
  11. <link href="~/Content/Style/MobileProductRegist/QueryProblemCustom.css?v=1.1" rel="stylesheet" />
  12. <script src="~/Content/Scripts/plugins/mui/js/iconfont.deal.js"></script>
  13. <script src="~/Content/Scripts/plugins/mui/js/mui.pullToRefresh.js"></script>
  14. <script src="~/Content/Scripts/plugins/mui/js/mui.pullToRefresh.material.js"></script>
  15. <script src="~/Content/Style/MobileProductRegist/ProblemIcon.js"></script>
  16. <script src="https://cdn.staticfile.org/vue-resource/1.5.1/vue-resource.min.js"></script>
  17. <script src="~/Content/Scripts/babel.min.js"></script>
  18. <script src="~/Content/Scripts/polyfill.min.js"></script>
  19. <div id="vue" v-cloak>
  20. <header class="mui-bar mui-bar-nav">
  21. <a id="icon-menu" class="mui-action-menu mui-icon mui-icon-bars mui-pull-left" style="color:white"></a>
  22. <h1 class="mui-title" style="color:white">中联产品问题登记</h1>
  23. <a href="/MobileProblem/ProblemQuickSearch" class="mui-icon iconfont icon-soushuo mui-pull-right" id="title-right"></a>
  24. </header>
  25. <nav class="mui-bar mui-bar-tab">
  26. <a class="mui-tab-item " id="Home">
  27. <span class="mui-icon iconfont icon-shouye"></span>
  28. <span class="mui-tab-label">首页</span>
  29. </a>
  30. <a class="mui-tab-item mui-deaflut" id="NewProblem" >
  31. <span class="mui-icon iconfont icon-wentifankui"></span>
  32. <span class="mui-tab-label">问题查询</span>
  33. </a>
  34. <a class="mui-tab-item" id="my">
  35. <span class="mui-icon iconfont icon-wode"></span>
  36. <span class="mui-tab-label">我的</span>
  37. </a>
  38. </nav>
  39. <div class="mui-content ">
  40. <div class="blueHeaderBg"></div>
  41. <div id="slider" class="mui-slider mui-fullscreen">
  42. <div id="sliderSegmentedControl" class="mui-scroll-wrapper mui-slider-indicator mui-segmented-control mui-segmented-control-inverted">
  43. <div class="titleList">
  44. <a class="mui-control-item paddingNone mui-active " href="#all" data-id="0">
  45. 全部
  46. </a>
  47. <a class="mui-control-item paddingNone" href="#Unsolve" data-id="1">
  48. 未解决
  49. </a>
  50. <a class="mui-control-item paddingNone" href="#Solve" data-id="2">
  51. 已解决
  52. </a>
  53. </div>
  54. </div>
  55. <div class="mui-slider-group">
  56. <!--全部-->
  57. <div id="all" class="mui-slider-item mui-control-content mui-active">
  58. <div class="mui-scroll-wrapper">
  59. <div class="mui-scroll bo30">
  60. <div class="Problem">
  61. <div v-on:click="Deatil(p1.ID)" v-for="p1 in page1.data" class='mui-card' style='margin: 0px;margin-top: 5px;'><div class='mui-card-content my'><div class="divImg" ><img v-bind:src="p1.附件路径" class="imgcover"></div><div style='flex:1'><div class='ncs'><div class='we'><div class='overf' style='-webkit-line-clamp: 1;width:150px;margin-top:10px'>{{p1.部门名?p1.部门名+"-":''}}{{p1.登记人}}</div><div style='margin-right:5px'><svg class='icon' aria-hidden='true'><use :xlink:href='p1.icon'></use></svg></div></div><div class='boxx'><p class='overf' style='-webkit-line-clamp: 1;'>{{p1.问题标题}}</p></div><div class='we'><div><p>{{"编号:"+p1.编号}}</p></div><div><p style='margin-right:5px'>{{p1.登记日期}}</p></div></div></div></div></div></div>
  62. </div>
  63. </div>
  64. </div>
  65. </div>
  66. <!--未解决-->
  67. <div id="Unsolve" class="mui-slider-item mui-control-content">
  68. <div class="mui-scroll-wrapper">
  69. <div class="mui-scroll bo30">
  70. <div class="Problem">
  71. <div v-on:click="Deatil(p2.ID)" v-for="p2 in page2.data" class='mui-card' style='margin: 0px;margin-top: 5px;'><div class='mui-card-content my'><div class="divImg"><img v-bind:src="p2.附件路径" class="imgcover"></div><div style='flex:1'><div class='ncs'><div class='we'><div class='overf' style='-webkit-line-clamp: 1;width:150px;margin-top:10px'>{{p2.部门名?p2.部门名+"-":''}}{{p2.登记人}}</div><div style='margin-right:5px'><svg class='icon' aria-hidden='true'><use :xlink:href='p2.icon'></use></svg></div></div><div class='boxx'><p class='overf' style='-webkit-line-clamp: 1;'>{{p2.问题标题}}</p></div><div class='we'><div><p>{{"编号:"+p2.编号}}</p></div><div><p style='margin-right:5px'>{{p2.登记日期}}</p></div></div></div></div></div></div>
  72. </div>
  73. </div>
  74. </div>
  75. </div>
  76. <!--已解决-->
  77. <div id="Solve" class="mui-slider-item mui-control-content">
  78. <div class="mui-scroll-wrapper">
  79. <div class="mui-scroll bo30">
  80. <div class="Problem">
  81. <div v-on:click="Deatil(p3.ID)" v-for="p3 in page3.data" class='mui-card' style='margin: 0px;margin-top: 5px;'><div class='mui-card-content my'><div class="divImg"><img v-bind:src="p3.附件路径" class="imgcover"></div><div style='flex:1'><div class='ncs'><div class='we'><div class='overf' style='-webkit-line-clamp: 1;width:150px;margin-top:10px'>{{p3.部门名?p3.部门名+"-":''}}{{p3.登记人}}</div><div style='margin-right:5px'><svg class='icon' aria-hidden='true'><use :xlink:href='p3.icon'></use></svg></div></div><div class='boxx'><p class='overf' style='-webkit-line-clamp: 1;'>{{p3.问题标题}}</p></div><div class='we'><div><p>{{"编号:"+p3.编号}}</p></div><div><p style='margin-right:5px'>{{p3.登记日期}}</p></div></div></div></div></div></div>
  82. </div>
  83. </div>
  84. </div>
  85. </div>
  86. </div>
  87. </div>
  88. </div>
  89. @*下拉菜单*@
  90. <div id="menu-wrapper" class="menu-wrapper hidden">
  91. <div id="menu" class="menu">
  92. <div>
  93. <h4 class="menuH4">查询范围</h4>
  94. <div class="we active" style="flex-wrap:wrap;justify-content:flex-start;">
  95. <div class="miniblok" v-for="sc in SearchCondition.scope" v-on:click="ToActive(SearchCondition.scope,sc)" v-bind:class="{ 'myactive': sc.active}">{{sc.name}}</div>
  96. </div>
  97. </div>
  98. <div>
  99. <h4 class="menuH4">登记时间</h4>
  100. <div style="display:flex;margin-left:19px">
  101. <button type="button" id="TimeBegin" data-options='{"type":"date","beginYear":2017,"endYear":2019}' class="mui-btn time-btn">开始时间</button>
  102. <span>-</span>
  103. <button type="button" id="TimeEnd" data-options='{"type":"date","beginYear":2017,"endYear":2019}' class="mui-btn time-btn">结束时间</button>
  104. </div>
  105. </div>
  106. <div style="overflow:hidden;padding-bottom:40px">
  107. <h4 class="menuH4">查询条件</h4>
  108. <input style="font-size:15px; width: 230px; float: left; margin-left: 19px;border-radius:20px" v-model="SearchCondition.search" id="search" type="search" class="mui-input-clear" placeholder="标题/内容/编号">
  109. </div>
  110. <div class="mui-button-row" >
  111. <button type="button" class="mui-btn mui-btn-primary" style="width:48%;background-color: #2ab8ff;border:none" v-on:click="Deafault">重置</button>
  112. <button type="button" class="mui-btn mui-btn-danger" style="width:48%" id="reload" >确定</button>
  113. </div>
  114. </div>
  115. </div>
  116. <div id="menu-backdrop" class="menu-backdrop"></div>
  117. </div>
  118. <script>
  119. var webSite = '@webSite';
  120. </script>
  121. <script src="~/ViewModels/QueryProblemByCustom.Mdule.js?v=1.1223"></script>