basic.blade.php 6.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124
  1. <div class="vue-main-title">
  2. <div class="vue-main-title-left"></div>
  3. <div class="vue-main-title-content">基础设置</div>
  4. </div>
  5. <div class="vue-main-form">
  6. <el-form-item label="自定义插件名" prop="basic.plugin_name">
  7. <el-input v-model="form.basic.plugin_name" style="width:70%;">
  8. </el-input>
  9. </el-form-item>
  10. <el-form-item label="是否使用免账号模式" prop="">
  11. <el-switch v-model="form.basic.unique_mode" :active-value="1"
  12. :inactive-value="0"></el-switch>
  13. <div class="tip">免账号模式下,将无法获得分红和使用品牌券或订单同步功能</div>
  14. </el-form-item>
  15. <el-form-item v-if="!form.basic.unique_mode" label="app-key" prop="basic.app_key">
  16. <el-input v-model="form.basic.app_key" style="width:70%;">
  17. </el-input>
  18. </el-form-item>
  19. <el-form-item v-if="!form.basic.unique_mode" label="app-secret" prop="basic.app_secret">
  20. <el-input v-model="form.basic.app_secret" style="width:70%;">
  21. </el-input>
  22. </el-form-item>
  23. <el-form-item v-if="form.basic.unique_mode" label="平台标识码" prop="basic.plat_unique_code">
  24. <el-input style="width:60%;" :disabled="true" v-model="form.basic.plat_unique_code" style="width:70%;">
  25. </el-input>
  26. <el-button type="primary" @click="copyUrl(form.basic.plat_unique_code,'复制成功')">复制</el-button>
  27. </el-form-item>
  28. </div>
  29. <div class="vue-head">
  30. <div class="vue-main-title">
  31. <div class="vue-main-title-left"></div>
  32. <div class="vue-main-title-content">订单设置</div>
  33. </div>
  34. <div class="vue-main-form">
  35. <el-form-item :label="`必应鸟订单完成节点`" prop="basic.order_finish_event">
  36. <template>
  37. <el-radio v-model="form.basic.order_finish_event" :label="0">佣金结算后</el-radio>
  38. <el-radio v-model="form.basic.order_finish_event" :label="1">订单收货后</el-radio>
  39. </template>
  40. <div class="tip">默认为佣金结算后,该配置对品牌券订单不起效</div>
  41. </el-form-item>
  42. </div>
  43. <div class="vue-main-form">
  44. <el-form-item :label="`必应鸟订单金额`" prop="basic.order_finish_event">
  45. <template>
  46. <el-radio v-model="form.basic.order_basic_amount" :label="0">必应鸟佣金</el-radio>
  47. <el-radio v-model="form.basic.order_basic_amount" :label="1">支付金额</el-radio>
  48. </template>
  49. <div class="tip">生成商城订单时使用的基础计算金额,与商城分红计算相关,请勿随意更改</div>
  50. <div class="tip">默认为必应鸟佣金,该配置对品牌券订单不起效</div>
  51. </el-form-item>
  52. </div>
  53. <div class="vue-main-form">
  54. <el-form-item label="异步队列更新订单" prop="">
  55. <el-switch v-model="form.basic.refresh_order_job" :active-value="1"
  56. :inactive-value="0"></el-switch>
  57. <div class="tip">订单过多导致定时任务超时时使用,否则不建议开启</div>
  58. </el-form-item>
  59. </div>
  60. </div>
  61. <div class="vue-head">
  62. <div class="vue-main-title">
  63. <div class="vue-main-title-left"></div>
  64. <div class="vue-main-title-content">前端会员购买赠送奖励显示类型</div>
  65. </div>
  66. <div class="vue-main-form">
  67. <el-form-item label="" prop="basic.buy_show">
  68. <el-radio v-model="form.basic.buy_show" :label="1">积分</el-radio>
  69. <el-radio v-model="form.basic.buy_show" :label="2">余额</el-radio>
  70. <el-radio v-model="form.basic.buy_show" :label="3">消费积分</el-radio>
  71. <el-radio v-model="form.basic.buy_show" :label="4">每日红包</el-radio>
  72. <el-radio v-model="form.basic.buy_show" :label="5">爱心值</el-radio>
  73. <el-radio v-model="form.basic.buy_show" :label="6">{{$love_frozen}}</el-radio>
  74. <div class="tip">在前端商品列表、商品详情页中显示会员购买赠送奖励类型,显示奖励值=当前渠道预计CPS分成佣金*奖励比例</div>
  75. </el-form-item>
  76. </div>
  77. </div>
  78. <div class="vue-head">
  79. <div class="vue-main-title">
  80. <div class="vue-main-title-left"></div>
  81. <div class="vue-main-title-content">APP下载链接</div>
  82. </div>
  83. <div class="vue-main-form">
  84. <el-form-item label="APP下载链接" prop="basic.download_url">
  85. <el-input v-model="form.basic.download_url" style="width:70%;">
  86. </el-input>
  87. </el-form-item>
  88. </div>
  89. </div>
  90. <div class="vue-head">
  91. <div class="vue-main-title">
  92. <div class="vue-main-title-left"></div>
  93. <div class="vue-main-title-content">微信授权登录</div>
  94. </div>
  95. <div class="vue-main-form">
  96. <el-form-item label="身份标识(appId)" prop="basic.weixin_appid">
  97. <el-input v-model="form.basic.weixin_appid" style="width:70%;"></el-input>
  98. <!-- <el-input v-model="form.basic.weixin_appid" type="text"style="width:70%;" v-if="weixin_appid_show"></el-input>
  99. <span style="color:#29BA9C;font-size:12px;" v-if="form.basic.weixin_appid && !weixin_appid_show ">已上传</span>
  100. <el-button type="primary" @click="ResetValue('basic.weixin_appid')" v-if="form.basic.weixin_appid && !weixin_appid_show">重置</el-button> -->
  101. </el-form-item>
  102. </div>
  103. <div class="vue-main-form">
  104. <el-form-item label="身份密钥(appSecret)" prop="basic.weixin_secret">
  105. <!-- <el-input v-model="form.basic.weixin_secret" style="width:70%;" @focus="blurSearchFor()" type="password"></el-input> -->
  106. <el-input v-model="form.basic.weixin_secret" type="text" style="width:70%;"
  107. v-if="weixin_secret_show"></el-input>
  108. <span style="color:#29BA9C;font-size:12px;"
  109. v-if="form.basic.weixin_secret && !weixin_secret_show ">已上传</span>
  110. <el-button type="primary" @click="ResetValue('basic.weixin_secret')"
  111. v-if="form.basic.weixin_secret && !weixin_secret_show">重置
  112. </el-button>
  113. </el-form-item>
  114. </div>
  115. </div>