MobileSmart.cshtml 2.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106
  1. 
  2. @{
  3. ViewBag.Title = "MobileSmart";
  4. Layout = "~/Views/MobileProblem/_APPMain.cshtml";
  5. }
  6. <link href="~/Content/Style/MobileProductRegist/ProblemDeatail.css" rel="stylesheet" />
  7. <link href="~/Content/Scripts/plugins/mui/css/mui.imageviewer.css" rel="stylesheet" />
  8. <script src="~/Content/Scripts/plugins/mui/js/mui.zoom.js"></script>
  9. <script src="~/Content/Scripts/plugins/mui/js/mui.previewimage.js"></script>
  10. <style>
  11. .message-title {
  12. font-size: 16px;
  13. font-weight: 500;
  14. padding: 1rem 1rem;
  15. }
  16. .message-detail {
  17. font-size: 14px;
  18. padding: 1rem 1rem;
  19. display: inline-block
  20. }
  21. .message-person {
  22. font-size: 12px;
  23. padding: 0 1rem;
  24. color: #adadb5;
  25. }
  26. .mui-content {
  27. background-color: white
  28. }
  29. div {
  30. word-wrap: break-word;
  31. word-break: break-all;
  32. }
  33. p {
  34. word-wrap: break-word;
  35. word-break: break-all;
  36. }
  37. </style>
  38. <header class="mui-bar mui-bar-nav">
  39. <a class="mui-action-back mui-icon mui-icon-left-nav mui-pull-left" style="color:#ffffff"></a>
  40. <h1 class="mui-title" style="color:white">智能表单</h1>
  41. </header>
  42. <div class="mui-content mui-scroll-wrapper" id="pullrefresh">
  43. <div class="mui-scroll">
  44. <ul class="mui-table-view">
  45. <li v-on:tap="formDetails(pc.ID)" class="mui-table-view-cell mui-media" v-for="pc in SmartData">
  46. <a href="javascript:;">
  47. <img class="mui-media-object mui-pull-left" src="~/Content/Images/smart.png">
  48. <div class="mui-media-body">
  49. {{pc.MC}}
  50. <p class='mui-ellipsis'> {{pc.BT}}</p>
  51. </div>
  52. </a>
  53. </li>
  54. </ul>
  55. </div>
  56. </div>
  57. <script>
  58. var vm = new Vue({
  59. el: '#pullrefresh',
  60. data: {
  61. /// 表单数据
  62. SmartData: [],
  63. },
  64. computed: {},
  65. methods: {
  66. init: function init() {
  67. var that = this;
  68. $.post('/SmartForm/BdxxSelectList', { FLID: 0 }, function (data) {
  69. that.SmartData = data;
  70. })
  71. },
  72. //表单明细
  73. formDetails: function formDetails(id) {
  74. window.location.href = '/SmartForm/MobileSmartDetail/' + id;
  75. }
  76. },
  77. watch: {
  78. },
  79. mounted: function mounted() {
  80. this.init();
  81. mui.init({
  82. swipeBack: true //启用右滑关闭功能
  83. });
  84. mui.previewImage();
  85. mui('.mui-scroll-wrapper').scroll();
  86. }
  87. });
  88. </script>