| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101 |
- <el-form-item label="启用预约服务人员" prop="is_enable">
- <el-radio-group v-model="form.basic.is_enable">
- <el-radio :label="1">开启</el-radio>
- <el-radio :label="0">关闭</el-radio>
- </el-radio-group>
- </el-form-item>
- <el-form-item label="项目范围显示" prop="max_distance" >
- <el-input v-model="form.basic.max_distance" placeholder="距离" class="width-200">
- <template slot="append">公里</template>
- </el-input>
- </el-form-item>
- <el-form-item label="结算方式" prop="settlement_method" >
- <el-radio-group v-model="form.basic.settlement_method">
- <el-radio :label="3">核销以后</el-radio>
- <el-radio :label="4">确认以后</el-radio>
- </el-radio-group>
- </el-form-item>
- <el-form-item label="评价设置" prop="comment_tags">
- <template>
- <el-tag :key="tag" v-for="tag in form.basic.comment_tags" closable :disable-transitions="false" @close="handleClose(tag, 'Comment')">
- {{tag}}
- </el-tag>
- <el-input class="input-new-tag" v-if="inputCommentVisible" v-model="inputCommentValue" ref="tagComment" size="small" @keyup.enter.native="handleInputConfirm('Comment')" @blur="handleInputConfirm('Comment')">
- </el-input>
- <el-button v-else class="button-new-tag" type="primary" size="mini" @click="showInput('Comment')">添加评论</el-button>
- </template>
- </el-form-item>
- <el-form-item label="退款原因设置" prop="refund_tags">
- <template>
- <el-tag :key="tag" v-for="tag in form.basic.refund_tags" closable :disable-transitions="false" @close="handleClose(tag, 'Refund')">
- {{tag}}
- </el-tag>
- <el-input class="input-new-tag" v-if="inputRefundVisible" v-model="inputRefundValue" ref="tagRefund" size="small" @keyup.enter.native="handleInputConfirm('Refund')" @blur="handleInputConfirm('Refund')">
- </el-input>
- <el-button v-else class="button-new-tag" type="primary" size="mini" @click="showInput('Refund')">添加原因</el-button>
- </template>
- </el-form-item>
- <el-form-item label="技师文字自定义" prop="custom_text">
- <el-input v-model="form.basic.custom_text" placeholder="请输入" class="width-200"></el-input>
- </el-form-item>
- <el-form-item label="评分影响因素" prop="">
- <div style="display: flex;flex-direction: column">
- <div>
- <div style="float: left;">
- 总评分得分
- <el-input v-model="form.basic.total_score" placeholder="" style="width: 70px;"
- oninput="value=value.replace(/[^\d]/g,'')"></el-input>
- </div>
- <div style="float: left;margin-left: 20px;">
- 专业性得分
- <el-input v-model="form.basic.speciality" placeholder="" style="width: 70px;"
- oninput="value=value.replace(/[^\d]/g,'')"></el-input>
- </div>
- <div style="float: left;margin-left: 20px;">
- 服务态度
- <el-input v-model="form.basic.service_attitude" placeholder="" style="width: 70px;"
- oninput="value=value.replace(/[^\d]/g,'')"></el-input>
- </div>
- <div style="float: left;margin-left: 20px;">
- 时效性
- <el-input v-model="form.basic.timeliness" placeholder="" style="width: 70px;"
- oninput="value=value.replace(/[^\d]/g,'')"></el-input>
- </div>
- </div>
- <div style="color: #6b7280">
- 例如:总评分平均为4.7 , 专业得分平均为4.2,服务得分平均为4.3,时效性得分平均为4.2
- <br/>
- 则平台技师的综合得分为:(4.7x1(总评分权重)+4.2x1(专业性得分权重)+4.3x1(服务态度得分权重)+4.2x1(时效性得分权重))/(1+1+1+1)=4.35
- ,最后的综合评分进1,则为4.4
- </div>
- </div>
- </el-form-item>
- <el-form-item label="预约时间间隔" prop="">
- <el-radio v-model="form.basic.appointment_interval" label="1">预约的时间间隔按服务时长为间隔</el-radio>
- <br/>
- <span style="color: #6b7280">例如:我选择了a商品,项目时长为100分钟,因此在选择时间时,时间间隔为100分钟</span>
- </el-form-item>
- <el-form-item label="预约范围:" prop="is_enable">
- 客户可预约<el-select v-model="form.basic.range_start" placeholder="请选择">
- <el-option
- v-for="item in range_start_options"
- :key="item.value"
- :label="item.label"
- :value="item.value">
- </el-option>
- </el-select>
- 到
- <el-select v-model="form.basic.range_end" placeholder="请选择">
- <el-option
- v-for="item in range_end_options"
- :key="item.value"
- :label="item.label"
- :value="item.value">
- </el-option>
- </el-select>
- 以内的任意时间到店
- </el-form-item>
|