|
@@ -117,7 +117,64 @@ export default function tpl(){
|
|
|
<div v-else-if="canvasForm.multi_goods_mode === 'multiple'">画布中含有多个货号,画布中包含多个货号同一角度的图片</div>
|
|
<div v-else-if="canvasForm.multi_goods_mode === 'multiple'">画布中含有多个货号,画布中包含多个货号同一角度的图片</div>
|
|
|
</div>
|
|
</div>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
|
|
+
|
|
|
|
|
+ <!-- 示例图片展示 -->
|
|
|
|
|
+ <div class="goods-mode-samples" v-if="canvasForm.multi_goods_mode === 'single' || canvasForm.multi_goods_mode === 'multiple'">
|
|
|
|
|
+ <div v-if="canvasForm.multi_goods_mode === 'single'" class="sample-row">
|
|
|
|
|
+ <div class="sample-item">
|
|
|
|
|
+ <div class="sample-label">单货号多角度-模板效果</div>
|
|
|
|
|
+ <el-image
|
|
|
|
|
+ src="/images/tpl-demo.jpg"
|
|
|
|
|
+ fit="contain"
|
|
|
|
|
+ style="width:140px; height:90px;"
|
|
|
|
|
+ :preview-src-list="['/images/tpl-demo.jpg','/images/tpl-demo-created.jpg']"
|
|
|
|
|
+ />
|
|
|
|
|
+ <div class="sample-actions">
|
|
|
|
|
+ <el-button type="text" size="small" @click.stop="openPreview('/images/tpl-demo.jpg')">查看大图</el-button>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <div class="sample-item">
|
|
|
|
|
+ <div class="sample-label">单货号多角度-生成图效果</div>
|
|
|
|
|
+ <el-image
|
|
|
|
|
+ src="/images/tpl-demo-created.jpg"
|
|
|
|
|
+ fit="contain"
|
|
|
|
|
+ style="width:140px; height:90px;"
|
|
|
|
|
+ :preview-src-list="['/images/tpl-demo.jpg','/images/tpl-demo-created.jpg']"
|
|
|
|
|
+ />
|
|
|
|
|
+ <div class="sample-actions">
|
|
|
|
|
+ <el-button type="text" size="small" @click.stop="openPreview('/images/tpl-demo-created.jpg')">查看大图</el-button>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <div v-if="canvasForm.multi_goods_mode === 'multiple'" class="sample-row">
|
|
|
|
|
+ <div class="sample-item">
|
|
|
|
|
+ <div class="sample-label">多货号同角度-模板效果</div>
|
|
|
|
|
+ <el-image
|
|
|
|
|
+ src="/images/tpl-demo1.jpg"
|
|
|
|
|
+ fit="contain"
|
|
|
|
|
+ style="width:140px; height:90px;"
|
|
|
|
|
+ :preview-src-list="['/images/tpl-demo1.jpg','/images/tpl-demo1-created.jpg']"
|
|
|
|
|
+ />
|
|
|
|
|
+ <div class="sample-actions">
|
|
|
|
|
+ <el-button type="text" size="small" @click.stop="openPreview('/images/tpl-demo1.jpg')">查看大图</el-button>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <div class="sample-item">
|
|
|
|
|
+ <div class="sample-label">多货号同角度-生成图效果</div>
|
|
|
|
|
+ <el-image
|
|
|
|
|
+ src="/images/tpl-demo1-created.jpg"
|
|
|
|
|
+ fit="contain"
|
|
|
|
|
+ style="width:140px; height:90px;"
|
|
|
|
|
+ :preview-src-list="['/images/tpl-demo1.jpg','/images/tpl-demo1-created.jpg']"
|
|
|
|
|
+ />
|
|
|
|
|
+ <div class="sample-actions">
|
|
|
|
|
+ <el-button type="text" size="small" @click.stop="openPreview('/images/tpl-demo1-created.jpg')">查看大图</el-button>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </div>
|
|
|
<el-form-item
|
|
<el-form-item
|
|
|
|
|
+ class="mar-top-10"
|
|
|
v-if="canvasForm.multi_goods_mode === 'single' || canvasForm.multi_goods_mode === 'multiple'"
|
|
v-if="canvasForm.multi_goods_mode === 'single' || canvasForm.multi_goods_mode === 'multiple'"
|
|
|
label="最多货号数量"
|
|
label="最多货号数量"
|
|
|
>
|
|
>
|
|
@@ -157,6 +214,11 @@ export default function tpl(){
|
|
|
</div>
|
|
</div>
|
|
|
</el-dialog>
|
|
</el-dialog>
|
|
|
|
|
|
|
|
|
|
+ <!-- 预览大图弹窗 -->
|
|
|
|
|
+ <el-dialog v-model="previewDialogVisible" width="70%" append-to-body>
|
|
|
|
|
+ <img :src="previewImageUrl" style="width: 100%;" alt="预览" />
|
|
|
|
|
+ </el-dialog>
|
|
|
|
|
+
|
|
|
|
|
|
|
|
|
|
|
|
|
</div>
|
|
</div>
|