|
@@ -179,52 +179,54 @@
|
|
|
<template slot="append"> 元 </template>
|
|
|
</el-input>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="" v-if="item.itemCategory == 1">
|
|
|
- <el-checkbox
|
|
|
- :true-label="1"
|
|
|
- :false-label="0"
|
|
|
- v-model="item.dockStatus"
|
|
|
- >成本扣除</el-checkbox
|
|
|
- >
|
|
|
- </el-form-item>
|
|
|
- <template v-if="item.dockStatus == 1">
|
|
|
- <el-form-item
|
|
|
- label=""
|
|
|
- :prop="'itemList.' + index + '.dockType'"
|
|
|
- :rules="rules['dockType']"
|
|
|
- >
|
|
|
- <el-select v-model="item.dockType" placeholder="请选择扣除类型">
|
|
|
- <el-option label="百分比扣除" :value="1"></el-option>
|
|
|
- <el-option label="固定扣除" :value="2"></el-option>
|
|
|
- </el-select>
|
|
|
+ <template v-if="item.itemCategory == 1">
|
|
|
+ <el-form-item label="">
|
|
|
+ <el-checkbox
|
|
|
+ :true-label="1"
|
|
|
+ :false-label="0"
|
|
|
+ v-model="item.dockStatus"
|
|
|
+ >成本扣除</el-checkbox
|
|
|
+ >
|
|
|
</el-form-item>
|
|
|
- <el-form-item
|
|
|
- v-if="item.dockType"
|
|
|
- class="ddd"
|
|
|
- label-width="0"
|
|
|
- :prop="'itemList.' + index + '.dockValue'"
|
|
|
- label=" "
|
|
|
- :rules="rules['dockValue']"
|
|
|
- >
|
|
|
- <el-input
|
|
|
- v-if="item.dockType == 1"
|
|
|
- placeholder="输入百分比"
|
|
|
- v-model="item.dockValue"
|
|
|
- key="2"
|
|
|
- v-int="{ max: 100 }"
|
|
|
+ <template v-if="item.dockStatus == 1">
|
|
|
+ <el-form-item
|
|
|
+ label=""
|
|
|
+ :prop="'itemList.' + index + '.dockType'"
|
|
|
+ :rules="rules['dockType']"
|
|
|
>
|
|
|
- <template slot="append"> % </template>
|
|
|
- </el-input>
|
|
|
- <el-input
|
|
|
- key="1"
|
|
|
- v-else
|
|
|
- placeholder="固定金额"
|
|
|
- v-model="item.dockValue"
|
|
|
- v-int
|
|
|
+ <el-select v-model="item.dockType" placeholder="请选择扣除类型">
|
|
|
+ <el-option label="百分比扣除" :value="1"></el-option>
|
|
|
+ <el-option label="固定扣除" :value="2"></el-option>
|
|
|
+ </el-select>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item
|
|
|
+ v-if="item.dockType"
|
|
|
+ class="ddd"
|
|
|
+ label-width="0"
|
|
|
+ :prop="'itemList.' + index + '.dockValue'"
|
|
|
+ label=" "
|
|
|
+ :rules="rules['dockValue']"
|
|
|
>
|
|
|
- <template slot="append"> 元 </template>
|
|
|
- </el-input>
|
|
|
- </el-form-item>
|
|
|
+ <el-input
|
|
|
+ v-if="item.dockType == 1"
|
|
|
+ placeholder="输入百分比"
|
|
|
+ v-model="item.dockValue"
|
|
|
+ key="2"
|
|
|
+ v-int="{ max: 100 }"
|
|
|
+ >
|
|
|
+ <template slot="append"> % </template>
|
|
|
+ </el-input>
|
|
|
+ <el-input
|
|
|
+ key="1"
|
|
|
+ v-else
|
|
|
+ placeholder="固定金额"
|
|
|
+ v-model="item.dockValue"
|
|
|
+ v-int
|
|
|
+ >
|
|
|
+ <template slot="append"> 元 </template>
|
|
|
+ </el-input>
|
|
|
+ </el-form-item>
|
|
|
+ </template>
|
|
|
</template>
|
|
|
<el-form-item label-width="0" label=" ">
|
|
|
<div class="btns">
|