Commit a71e6622 by caoyanzhi

add: 自提点组件

parent 7daeffa5
# 自提点组件
```<select-pickup-store></select-pickup-store>```
## props
| 参数 | 说明 | 类型 | 可选值 | 默认值 |
| - | - | - | - | - |
| isEdit | 当前礼品详情页是编辑还是新建 | Boolean | true:编辑 false:新增 | false |
| giftId | 礼品id | String | -- | -- |
| data | 组件数据,详细参数见下表 | Object | -- | -- |
## data
| 参数 | 说明 | 类型 | 可选值 | 默认值 |
| - | - | - | - | - |
| shopSelectType | 自提点类型 | Number、String | 0:所有门店 1:部分门店 2:批量导入 | -- |
| shopCodeList | 部分门店选中的门店code | Array | -- | -- |
| shopNum | 批量导入的门店数量 | Number、String | -- | --
## events
| 事件名称 | 说明 | 回调参数 |
| - | - | - |
| change | 组件数据发生改变时触发 | 参数同props中的data |
......@@ -63,7 +63,7 @@
<div class="pickup-list" v-if="isEdit && uploadFile.status == 0">
<!-- 编辑时展示示上传成功的数量 -->
<p class="pickup-list-total">
共上传<span class="pickup-list-number">{{ shopNum || 0 }}</span>个自提点
共上传<span class="pickup-list-number">{{ data.shopNum || 0 }}</span>个自提点
<el-button type="text" class="download-pickup" @click="downloadPickup">
<i class="iconfont-welfare4 icon-xiazai download-icon"></i>
</el-button>
......@@ -122,10 +122,13 @@ export default {
default: false
},
giftId: String, // 礼品id
shopNum: Number, // 批量导入的数量
data: {
type: Object,
default: () => ({ shopSelectType: '', shopCodeList: [], shopImportUuid: '' })
default: () => ({
shopSelectType: '', // 自提点类型
shopCodeList: [], // 穿梭框选中的门店code
shopNum: '', // 批量导入的数量
})
}
},
data() {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment