details.html 4.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>商品详情</title>
  6. <meta name="renderer" content="webkit">
  7. <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
  8. <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=0">
  9. <link rel="stylesheet" href="../../layuiadmin/layui/css/layui.css" media="all">
  10. <link rel="stylesheet" href="../../layuiadmin/style/admin.css" media="all">
  11. </head>
  12. <body>
  13. <div class="layui-fluid">
  14. <div class="layui-card">
  15. <div class="layui-card-body" pad15>
  16. <div class="layui-tab layui-tab-card">
  17. <ul class="layui-tab-title">
  18. <li class="layui-this">商品信息</li>
  19. <li>商品图片</li>
  20. </ul>
  21. <div class="layui-tab-content">
  22. <div class="layui-tab-item layui-show">
  23. <table class="layui-table">
  24. <tr>
  25. <th style="width: 80px;">商品类别</th>
  26. <td id="category_t" class="cell"></td>
  27. </tr>
  28. <tr>
  29. <th>商品名称</th>
  30. <td id="name" class="cell"></td>
  31. </tr>
  32. <tr>
  33. <th>价格</th>
  34. <td id="price_f" class="cell"></td>
  35. </tr>
  36. <tr>
  37. <th>在用</th>
  38. <td id="enabled_t" class="cell"></td>
  39. </tr>
  40. <tr>
  41. <th>简介</th>
  42. <td id="describe" class="cell"></td>
  43. </tr>
  44. <tr>
  45. <th>备注</th>
  46. <td id="notes" class="cell"></td>
  47. </tr>
  48. <tr>
  49. <th>添加人</th>
  50. <td id="create_user_t" class="cell"></td>
  51. </tr>
  52. <tr>
  53. <th>添加时间</th>
  54. <td id="create_time" class="cell"></td>
  55. </tr>
  56. <tr>
  57. <th>封面图</th>
  58. <td>
  59. <a id="cover_a" href="#" target="">
  60. <img class="layui-upload-img" id="cover_url" target="_blank" style="max-height: 250px;">
  61. </a>
  62. </td>
  63. </tr>
  64. </table>
  65. </div>
  66. <div class="layui-tab-item">
  67. <div class="layui-upload-list" id="images" style="display: flex;flex-wrap: wrap;">
  68. </div>
  69. </div>
  70. </div>
  71. </div>
  72. </div>
  73. </div>
  74. </div>
  75. <script src="../../layuiadmin/layui/layui.js?t=1"></script>
  76. <script>
  77. layui.config({
  78. base: '../../../layuiadmin/' //静态资源所在路径
  79. }).extend({
  80. index: 'lib/index' //主入口模块
  81. }).use(['index', 'table','laydate', 'utils'], function () {
  82. var $ = layui.$;
  83. var admin = layui.admin;
  84. var id = layui.view.getParameterByName('id');
  85. var editdata = JSON.parse(JSON.stringify(parent.layui.table.editdata));
  86. if (editdata.cover_url) {
  87. $('#cover_url').attr('src', editdata.cover_url);
  88. $('#cover_a').attr('href', editdata.cover_url);
  89. $('#cover_a').attr('target', '_blank');
  90. }
  91. $('.cell').each(function (index, element) {
  92. element.innerHTML = (editdata[element.id])
  93. });
  94. admin.req({
  95. url: '/product/images/?product=' + id,
  96. done: function (res) {
  97. $('#images').html('');
  98. var data = res.data;
  99. for (var i in data){
  100. var html = '<div style="margin-top: 10px;"><a href="'+data[i].img_url+'" target="_blank"><img src="'+ data[i].img_url +'" class="layui-upload-img" style="margin-left: 5px;min-width: 80px; height: 100px;max-width: 200px;"></a></div>';
  101. $('#images').append(html)
  102. }
  103. }
  104. });
  105. })
  106. </script>
  107. </body>
  108. </html>