| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869 |
- <el-dialog :close-on-click-modal="false" title="积分批量抵扣" :visible.sync="goodsScore.goodsScoreDeductVisible" width="50%">
- <div class="batch-deduct-score">
- <el-form label-width="100px" label-position="top">
- <el-form-item prop="deduct_num" label="抵扣积分">
- <el-input v-model="goodsScore.deduct.deduct_num" type="number" size="small" style="max-width:400px">
- <template slot="append">
- <span v-if="goodsScore.deduct.type == 1">元</span>
- <span v-else>%</span>
- </template>
- </el-input>
- </el-form-item>
- <el-form-item prop="type" label="抵扣类型">
- <template>
- <el-radio-group v-model="goodsScore.deduct.type">
- <el-radio :label="1">固定值</el-radio>
- <el-radio :label="2">百分比</el-radio>
- </el-radio-group>
- </template>
- </el-form-item>
- <el-form-item prop="deduct_type" label="抵扣方式">
- <template>
- <el-radio-group v-model="goodsScore.deduct.deduct_type">
- <el-radio :label="1">单件抵扣</el-radio>
- <el-radio :label="2">多件累计抵扣</el-radio>
- <el-radio :label="3">按数量抵扣(可抵扣金额 = 商品数量 x 抵扣金额)</el-radio>
- </el-radio-group>
- </template>
- </el-form-item>
- </el-form>
- </div>
- <span slot="footer" class="dialog-footer">
- <el-button @click="goodsScore.goodsScoreDeductVisible = false" size="mini">取 消</el-button>
- <el-button :loading="btnLoading" type="primary" @click="batchSetGiveScore(1)" size="mini">确认</el-button>
- </span>
- </el-dialog>
- <el-dialog :close-on-click-modal="false" title="积分批量赠送" center :visible.sync="goodsScore.goodsScoreSetVisible" width="40%">
- <div class="batch-set-score">
- <el-form label-width="100px">
- <el-form-item prop="give_num" label="赠送积分">
- <el-input v-model="goodsScore.give.give_num" type="number" size="small" style="max-width:300px">
- <template slot="append">
- </template>
- </el-input>
- </el-form-item>
- <el-form-item prop="give_type" label="赠送类型">
- <template>
- <el-radio-group v-model="goodsScore.give.give_type">
- <el-radio :label="1">固定值</el-radio>
- <el-radio :label="2">百分比</el-radio>
- </el-radio-group>
- </template>
- </el-form-item>
- <el-form-item prop="settlement" label="结算方式">
- <template>
- <el-radio-group v-model="goodsScore.give.settlement">
- <el-radio :label="0">订单完成</el-radio>
- <el-radio :label="1">支付完成</el-radio>
- </el-radio-group>
- </template>
- </el-form-item>
- </el-form>
- </div>
- <span slot="footer" class="dialog-footer">
- <el-button @click="goodsScore.goodsScoreSetVisible = false" size="mini">取 消</el-button>
- <el-button :loading="btnLoading" type="primary" @click="batchSetGiveScore(2)" size="mini">确认</el-button>
- </span>
- </el-dialog>
|