Commit 9b8e9e7d authored by Xuguangxing's avatar Xuguangxing

chore(citrus): 升级组件库

parent b1d05197
...@@ -6,7 +6,7 @@ ...@@ -6,7 +6,7 @@
<Tooltip placement="top" content="两列"> <Tooltip placement="top" content="两列">
<Button type="ghost" icon="ios-pause" @click="select(2)"></Button> <Button type="ghost" icon="ios-pause" @click="select(2)"></Button>
</Tooltip> </Tooltip>
<Tooltip placement="top" content="多列"> <Tooltip placement="top" content="多列" v-if="!hide3Column">
<Button type="ghost" icon="navicon-round" @click="select(3)" ></Button> <Button type="ghost" icon="navicon-round" @click="select(3)" ></Button>
</Tooltip> </Tooltip>
</div> </div>
...@@ -15,6 +15,10 @@ ...@@ -15,6 +15,10 @@
export default { export default {
props: { props: {
value: Number, value: Number,
hide3Column: {
type: Boolean,
default: false
}
}, },
data() { data() {
return { return {
......
...@@ -2,23 +2,23 @@ ...@@ -2,23 +2,23 @@
<div class="discountGoodsContainer"> <div class="discountGoodsContainer">
<div class="discountGoodsItem" v-for="(item, index) in goods" :key="index"> <div class="discountGoodsItem" v-for="(item, index) in goods" :key="index">
<p>商品{{index + 1}}<span v-if="item.status == 2">(已隐藏,商品已下架)</span></p> <p>商品{{index + 1}}<span v-if="item.status == 2">(已隐藏,商品已下架)</span></p>
<Form @submit.native.prevent ref="formCustom" :model="item" :label-width="80" label-position="left"> <Form @submit.native.prevent ref="formCustom" :model="item" :label-width="90" label-position="left">
<FormItem label="sku_no" prop="skuNo"> <FormItem label="sku_no" prop="skuNo">
<Input v-model="item.skuNo" placeholder="请输入商品sku编码" @on-focus="setPrevVal(item.skuNo)" @on-blur="getSkuInfo(item.skuNo, index)"></Input> <Input v-model="item.skuNo" placeholder="请输入商品sku编码" @on-focus="setPrevVal(item.skuNo)" @on-blur="getSkuInfo(item.skuNo, index)"></Input>
</FormItem> </FormItem>
<FormItem label="商品名称" prop="skuName"> <FormItem label="商品名称" prop="skuName">
<Input v-model="item.skuName" placeholder="请输入商品名称"></Input> <Input v-model="item.skuName" placeholder="请输入商品名称"></Input>
</FormItem> </FormItem>
<FormItem label="横幅文案" prop="subtitle"> <FormItem label="商品横幅文案" prop="subtitle">
<Input v-model="item.subtitle" placeholder="请输入商品横幅文案"></Input> <Input v-model="item.subtitle" placeholder="请输入商品横幅文案"></Input>
</FormItem> </FormItem>
<FormItem label="标签文案" prop="tag"> <FormItem label="商品标签文案" prop="tag">
<Input v-model="item.tag" placeholder="请输入商品标签文案"></Input> <Input v-model="item.tag" placeholder="请输入商品标签文案"></Input>
</FormItem> </FormItem>
<FormItem label="标签颜色" prop="tagColor"> <FormItem label="商品标签文案颜色" prop="tagColor">
<ColorSelector v-model="item.goodsTagFontColor" @input="updateStyle($event, 'tagColor', item)"></ColorSelector> <ColorSelector v-model="item.goodsTagFontColor" @input="updateStyle($event, 'tagColor', item)"></ColorSelector>
</FormItem> </FormItem>
<FormItem label="标签背景" prop="tagBg"> <FormItem label="商品标签背景" prop="tagBg">
<Upload v-model="item.goodsTagBgImg" @change="updateStyle($event, 'tagBg', item)"></Upload> <Upload v-model="item.goodsTagBgImg" @change="updateStyle($event, 'tagBg', item)"></Upload>
</FormItem> </FormItem>
</Form> </Form>
......
...@@ -14,7 +14,7 @@ ...@@ -14,7 +14,7 @@
</FormItem> </FormItem>
</div> </div>
<FormItem class="Df-component-formitem" v-else :label="item.name" > <FormItem class="Df-component-formitem" v-else :label="item.name" >
<component :is="getComponent(item.type)" :options="item.options" :formControl="item.formControl" :limit-name="item.type === 'ComponentSelect' && curElement.name === 'cs-goods-tabs' ? 'cs-goods' : ''" v-model="form[item.key]" /> <component :hide3Column="curElement.name === 'cs-discount' && item.key ==='column'" :is="getComponent(item.type)" :options="item.options" :formControl="item.formControl" :limit-name="item.type === 'ComponentSelect' && curElement.name === 'cs-goods-tabs' ? 'cs-goods' : ''" v-model="form[item.key]" />
</FormItem> </FormItem>
</template> </template>
</Form> </Form>
......
This diff is collapsed.
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