|
@@ -50,7 +50,8 @@
|
|
|
<span v-if="showFlagBtn">
|
|
<span v-if="showFlagBtn">
|
|
|
<el-button v-if="item.flag==0 && mode=='view'" type="success" size="mini" style="margin-right: 20px" @click="handleFlag(item, index)">待标记</el-button>
|
|
<el-button v-if="item.flag==0 && mode=='view'" type="success" size="mini" style="margin-right: 20px" @click="handleFlag(item, index)">待标记</el-button>
|
|
|
<el-button v-if="item.flag==1 && mode=='view'" type="warning" size="mini" style="margin-right: 5px" @click="handleFlag(item, index)">已标记</el-button>
|
|
<el-button v-if="item.flag==1 && mode=='view'" type="warning" size="mini" style="margin-right: 5px" @click="handleFlag(item, index)">已标记</el-button>
|
|
|
- <el-button v-if="item.prodName.indexOf('语音') !== -1 && mode=='view'" type="text" size="mini" style="margin-right: 5px" @click="openYYForm(item, index)">查看语音</el-button>
|
|
|
|
|
|
|
+ <el-button v-if="mode=='view'" type="text" size="mini" @click="openOrgPicForm(item, index)">原图</el-button>
|
|
|
|
|
+ <el-button v-if="item.prodName.indexOf('语音') !== -1 && mode=='view'" type="text" size="mini" @click="openYYForm(item, index)">查看语音</el-button>
|
|
|
<el-button v-if="mode==='edit'" type="primary" size="mini" style="margin-right: 5px" @click="addOrUpdateCardItem(item)">保存</el-button>
|
|
<el-button v-if="mode==='edit'" type="primary" size="mini" style="margin-right: 5px" @click="addOrUpdateCardItem(item)">保存</el-button>
|
|
|
<el-button v-if="mode==='edit' && item.cardItemId" type="danger" size="mini" style="margin-right: 5px" @click="deleteCardItem(item, index)">删除</el-button>
|
|
<el-button v-if="mode==='edit' && item.cardItemId" type="danger" size="mini" style="margin-right: 5px" @click="deleteCardItem(item, index)">删除</el-button>
|
|
|
</span>
|
|
</span>
|
|
@@ -75,6 +76,7 @@
|
|
|
</div>
|
|
</div>
|
|
|
<CanvasPreview v-if= "previewPicDialogVisible" ref="canvasPreviewRef"></CanvasPreview>
|
|
<CanvasPreview v-if= "previewPicDialogVisible" ref="canvasPreviewRef"></CanvasPreview>
|
|
|
<YuyinPreview ref="yuYinPreviewRef"></YuyinPreview>
|
|
<YuyinPreview ref="yuYinPreviewRef"></YuyinPreview>
|
|
|
|
|
+ <OrgPicPreview ref="orgPicPreviewRef"></OrgPicPreview>
|
|
|
|
|
|
|
|
</div>
|
|
</div>
|
|
|
</template>
|
|
</template>
|
|
@@ -82,8 +84,9 @@
|
|
|
<script>
|
|
<script>
|
|
|
import CanvasPreview from "../canvas-preview/index";
|
|
import CanvasPreview from "../canvas-preview/index";
|
|
|
import YuyinPreview from "../yuyin-preview/index";
|
|
import YuyinPreview from "../yuyin-preview/index";
|
|
|
|
|
+ import OrgPicPreview from "../org-pic-preview/index";
|
|
|
export default {
|
|
export default {
|
|
|
- components: {CanvasPreview, YuyinPreview},
|
|
|
|
|
|
|
+ components: {CanvasPreview, YuyinPreview,OrgPicPreview},
|
|
|
data () {
|
|
data () {
|
|
|
return {
|
|
return {
|
|
|
lang: localStorage.getItem('lang') || 'zh_CN',
|
|
lang: localStorage.getItem('lang') || 'zh_CN',
|
|
@@ -121,6 +124,11 @@
|
|
|
this.$refs.yuYinPreviewRef.init(item)
|
|
this.$refs.yuYinPreviewRef.init(item)
|
|
|
})
|
|
})
|
|
|
},
|
|
},
|
|
|
|
|
+ openOrgPicForm(item, index){
|
|
|
|
|
+ this.$nextTick(() =>{
|
|
|
|
|
+ this.$refs.orgPicPreviewRef.init(item)
|
|
|
|
|
+ })
|
|
|
|
|
+ },
|
|
|
previewLoad(event){
|
|
previewLoad(event){
|
|
|
this.previewWidth = event.srcElement.clientWidth;
|
|
this.previewWidth = event.srcElement.clientWidth;
|
|
|
this.previewHeight = event.srcElement.clientHeight;
|
|
this.previewHeight = event.srcElement.clientHeight;
|