detail-store.php 6.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103
  1. <el-row>
  2. <el-col :span="24">
  3. <div class="form-body">
  4. <el-form :model="storeForm" ref="storeForm" :rules="storeRules" label-width="172px" style="position: relative" size="small">
  5. <div class="title">
  6. <span>登录账号设置</span>
  7. </div>
  8. <el-form-item label="登录账号">
  9. <el-input disabled size="small" v-model="storeForm.username" style="width: 150px;"> </el-input>
  10. </el-form-item>
  11. <el-form-item label="修改密码">
  12. <el-input size="small" v-model="storeForm.password" style="width: 150px;"> </el-input>
  13. </el-form-item>
  14. <el-form-item label="确认密码" prop="repassword">
  15. <el-input size="small" v-model="storeForm.repassword" style="width: 150px;"> </el-input>
  16. </el-form-item>
  17. <div class="title">
  18. <span>结算设置</span>
  19. </div>
  20. <el-form-item label="手续费独立设置" prop="individual_fee_setting">
  21. <el-switch v-model="storeForm.individual_fee_setting" :active-value="1" :inactive-value="0"></el-switch>
  22. </el-form-item>
  23. <template v-if="storeForm.individual_fee_setting">
  24. <el-form-item label="收取服务费" prop="store_service_fee">
  25. <template>
  26. <el-radio v-model="storeForm.store_service_fee" :label="0">免服务费</el-radio>
  27. <el-radio v-model="storeForm.store_service_fee" :label="1">收取服务费</el-radio><br />
  28. </template>
  29. </el-form-item>
  30. <el-form-item label="服务费比例" v-if="storeForm.store_service_fee==1">
  31. <el-input size="small" v-model="storeForm.store_service_ratio" style="width: 150px;" @input="changeHandle('store_service_ratio')">
  32. <template slot="append">%</template>
  33. </el-input>
  34. <span style="color:#bdbdbd;margin-left: 20px;">门店交易平台收取服务费(手续费)</span>
  35. </el-form-item>
  36. <el-form-item label="到账方式:" prop="store_settle_type">
  37. <template>
  38. <el-select v-model="storeForm.store_settle_type" placeholder="请选择到账方式">
  39. <el-option :key="1" label="商户商品售价(分佣平台承担)" :value="1">商户商品售价(分佣平台承担)</el-option>
  40. <el-option :key="2" label="订单实际支付金额(分佣平台承担)" :value="2">订单实际支付金额(分佣平台承担)</el-option>
  41. <el-option :key="3" label="商品成本+运费(不包含服务费)(分佣平台承担)" :value="3">商品成本+运费(不包含服务费)(分佣平台承担)</el-option>
  42. <el-option :key="4" label="订单实际支付减去(分销商提成、经销商提成、区域代理、股东分红)" :value="4">订单实际支付减去(分销商提成、经销商提成、区域代理、股东分红)</el-option>
  43. <el-option :key="5" label="商品成本(不含运费)(不包含服务费)(分润平台承担)" :value="5">商品成本(不含运费)(不包含服务费)(分润平台承担)</el-option>
  44. </el-select>
  45. </template>
  46. </el-form-item>
  47. </template>
  48. <div class="title">
  49. <span>分佣/营销权限</span>
  50. </div>
  51. <el-form-item>
  52. <span style="color:#bdbdbd;position:relative;left:-106px;">开启后商户有权限使用以下分润功能</span>
  53. </el-form-item>
  54. <div></div>
  55. <el-row>
  56. <el-col :span="12">
  57. <el-form-item label="分销商" prop="distribution">
  58. <el-switch v-model="storeForm.store_commission_authority.distribution" :active-value="1" :inactive-value="0">
  59. </el-switch>
  60. </el-form-item>
  61. </el-col>
  62. <el-col :span="12">
  63. <el-form-item label="渠道分红" prop="agent">
  64. <el-switch v-model="storeForm.store_commission_authority.agent" :active-value="1" :inactive-value="0">
  65. </el-switch>
  66. </el-form-item>
  67. </el-col>
  68. </el-row>
  69. <el-row>
  70. <el-col :span="12">
  71. <el-form-item label="区域代理" prop="area">
  72. <el-switch v-model="storeForm.store_commission_authority.area" :active-value="1" :inactive-value="0">
  73. </el-switch>
  74. </el-form-item>
  75. </el-col>
  76. <el-col :span="12">
  77. <el-form-item label="股东分红" prop="boss">
  78. <el-switch v-model="storeForm.store_commission_authority.boss" :active-value="1" :inactive-value="0">
  79. </el-switch>
  80. </el-form-item>
  81. </el-col>
  82. </el-row>
  83. <div class="title">
  84. <span>提现设置</span>
  85. </div>
  86. <el-form-item label="商户提现独立设置" prop="is_balance_cash_service_fee">
  87. <template>
  88. <el-switch v-model="storeForm.is_balance_cash_service_fee" :active-value="1" :inactive-value="0">
  89. </el-switch>
  90. </template>
  91. </el-form-item>
  92. <el-form-item label="手续费" prop="balance_cash_service_fee" v-if="storeForm.is_balance_cash_service_fee==1">
  93. <el-input type="number" v-model.number="storeForm.balance_cash_service_fee" :min="0" :max="100" style="width: 150px;"></el-input>
  94. <div class="tips-text">单位:% (提现手续费额外从提现中扣除,例如:10%的提现手续费:提现100元,扣除手续费10元,实际到手90元)</div>
  95. </el-form-item>
  96. </el-form>
  97. </div>
  98. </el-col>
  99. </el-row>
  100. <el-button :loading="submitLoading" class="button-item" size="small" type="primary" @click="submit('storeForm')">保存</el-button>