goods-association.php 4.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495
  1. <!-- <el-card class="edit-card" shadow="never"> -->
  2. <!-- <div slot="header" class="clearfix">
  3. <div class="card-title">关联配件</div>
  4. </div>
  5. <el-form-item label="选择商品:" required label-width="160px">
  6. <com-dialog-select :multiple="true" :extra-search="{from:'lucky_group'}" @selected="goodsSelect1" title="商品选择">
  7. <el-button type="primary">选择商品</el-button>
  8. </com-dialog-select>
  9. <el-table max-height="400" :data="extra1_goods_list" size="small" stripe border style="width: 100%;margin-top: 20px;">
  10. <el-table-column type="index" label="序号" align="center" width="60">
  11. </el-table-column>
  12. <el-table-column prop="goods_id" label="商品id" align="center" min-width="80">
  13. </el-table-column>
  14. <el-table-column label="商品信息" min-width="150">
  15. <template slot-scope="scope">
  16. <div style="display: flex;align-items: center;">
  17. <el-image fit="cover" :src="scope.row.cover_pic" style="width: 40px;height: 40px;display: block;margin-right: 5px;flex-shrink: 0;"></el-image>
  18. <div>
  19. <div>{{scope.row.goods_name}}</div>
  20. </div>
  21. </div>
  22. </template>
  23. </el-table-column>
  24. <el-table-column prop="price" label="售价(元)" align="center" min-width="80">
  25. </el-table-column>
  26. <el-table-column label="商品状态" align="center" min-width="80">
  27. <template slot-scope="scope">
  28. <el-tag type="success" effect="dark" v-if="scope.row.status == 1">销售中</el-tag>
  29. <el-tag type="danger" effect="dark" v-else>下架</el-tag>
  30. </template>
  31. </el-table-column>
  32. <el-table-column prop="goods_stock" label="库存" align="center" min-width="80">
  33. </el-table-column>
  34. <el-table-column prop="num" label="操作" align="center" min-width="80">
  35. <template slot-scope="scope">
  36. <el-button type="danger" @click="delFun(scope.$index,1)">删除</el-button>
  37. </template>
  38. </el-table-column>
  39. </el-table>
  40. </el-form-item> -->
  41. <!-- </el-card> -->
  42. <el-card class="edit-card" shadow="never">
  43. <div slot="header" class="clearfix">
  44. <div class="card-title">推荐商品</div>
  45. </div>
  46. <el-form-item label="选择商品:" required label-width="160px">
  47. <com-dialog-select-store :multiple="true" :extraSearch="{from:'lucky_group'}" :params="extra_goods_params" :url="extra_goods_url" @selected="goodsSelect2" title="商品选择">
  48. <el-button type="primary">选择商品</el-button>
  49. </com-dialog-select-store>
  50. <el-table max-height="400" :data="extra2_goods_list" size="small" stripe border style="width: 100%;margin-top: 20px;">
  51. <el-table-column type="index" label="序号" align="center" width="60">
  52. </el-table-column>
  53. <el-table-column prop="goods_id" label="商品id" align="center" min-width="80">
  54. </el-table-column>
  55. <el-table-column label="商品信息" min-width="150">
  56. <template slot-scope="scope">
  57. <div style="display: flex;align-items: center;">
  58. <el-image fit="cover" :src="scope.row.cover_pic" style="width: 40px;height: 40px;display: block;margin-right: 5px;flex-shrink: 0;"></el-image>
  59. <div>
  60. <div>{{scope.row.goods_name}}</div>
  61. </div>
  62. </div>
  63. </template>
  64. </el-table-column>
  65. <el-table-column prop="price" label="售价(元)" align="center" min-width="80">
  66. </el-table-column>
  67. <el-table-column label="商品状态" align="center" min-width="80">
  68. <template slot-scope="scope">
  69. <el-tag type="success" effect="dark" v-if="scope.row.status == 1">销售中</el-tag>
  70. <el-tag type="danger" effect="dark" v-else>下架</el-tag>
  71. </template>
  72. </el-table-column>
  73. <el-table-column prop="goods_stock" label="库存" align="center" min-width="80">
  74. </el-table-column>
  75. <el-table-column prop="num" label="操作" align="center" min-width="80">
  76. <template slot-scope="scope">
  77. <el-button type="danger" @click="delFun(scope.$index,2)">删除</el-button>
  78. </template>
  79. </el-table-column>
  80. </el-table>
  81. </el-form-item>
  82. </el-card>