sun_single.php 4.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980
  1. <template id="freight">
  2. <el-card class="edit-card" shadow="never">
  3. <div slot="header" class="clearfix">
  4. <div class="card-title flex-y-center">
  5. <div style="margin-right:12px">晒单设置</div>
  6. <el-switch v-model="ruleForm.sun_single.setting.value" :active-value="1" :inactive-value="0"></el-switch>
  7. </div>
  8. </div>
  9. <div style="min-width: 1300px;">
  10. <div class="main_box flex">
  11. <div class="main_img_box">
  12. <img class="main_img" src="resources/img/mall/decorate/duihuakuangSmall.png" alt="">
  13. <div class="main_content" :style="{ backgroundImage: `url(${ruleForm.sun_single.poster_background.value || 'resources/img/mall/decorate/sun_singleBg.png'})` }">
  14. <div class="main_content_img">
  15. <div class="main_content_border" :style="{ borderColor: ruleForm.sun_single.border_color.value || '#f4d1a7' }"></div>
  16. <img class="main_content_notch" :src="ruleForm.sun_single.poster_notch.value" style="max-height: 62px;" alt="">
  17. <div class="main_content_priceBg" :style="{ backgroundColor: ruleForm.sun_single.price_bg_color.value, color: ruleForm.sun_single.price_font_color.value }">
  18. 活动价:¥ 130.99
  19. </div>
  20. </div>
  21. </div>
  22. </div>
  23. <div class="edit_box">
  24. <el-radio-group v-model="ruleForm.sun_single.type.value" style="padding-bottom: 20px" @change="changeSingleType">
  25. <el-radio :label="0">默认模板</el-radio>
  26. <el-radio :label="1">DIY</el-radio>
  27. </el-radio-group>
  28. <div v-show="ruleForm.sun_single.type.value == 1">
  29. <com-attachment v-model="ruleForm.sun_single.poster_background.value" :multiple="false" :max="1" style="padding-bottom: 20px">
  30. <el-tooltip class="item" effect="dark" content="背景建议尺寸:630*998px,高度可按需要适当增加"
  31. placement="top">
  32. <el-button size="mini">更换海报背景</el-button>
  33. </el-tooltip>
  34. </com-attachment>
  35. <com-attachment v-model="ruleForm.sun_single.poster_notch.value" :multiple="false" :max="1">
  36. <el-tooltip class="item" effect="dark" content="刘海建议尺寸:582*62px,可适当缩减 边框宽度:12px"
  37. placement="top">
  38. <el-button size="mini">更换刘海标题图</el-button>
  39. </el-tooltip>
  40. </com-attachment>
  41. <el-form :model="ruleForm" :rules="rules" size="small" ref="ruleForm" label-width="122px">
  42. <div class='form-body'>
  43. <el-form-item label="边框颜色" prop="sun_single.border_color.value">
  44. <el-color-picker
  45. color-format="rgb"
  46. v-model="ruleForm.sun_single.border_color.value"
  47. :predefine="predefineColors">
  48. </el-color-picker>
  49. </el-form-item>
  50. <el-form-item label="活动价背景颜色" prop="sun_single.price_bg_color.value">
  51. <el-color-picker
  52. color-format="rgb"
  53. v-model="ruleForm.sun_single.price_bg_color.value"
  54. :predefine="predefineColors">
  55. </el-color-picker>
  56. </el-form-item>
  57. <el-form-item label="活动价字体颜色" prop="sun_single.price_font_color.value">
  58. <el-color-picker
  59. color-format="rgb"
  60. v-model="ruleForm.sun_single.price_font_color.value"
  61. :predefine="predefineColors">
  62. </el-color-picker>
  63. </el-form-item>
  64. </div>
  65. </el-form>
  66. </div>
  67. <div class="save_btn">
  68. <el-button type="primary" @click="savePoster">点击保存</el-button>
  69. </div>
  70. </div>
  71. </div>
  72. </div>
  73. </el-card>
  74. </template>