|
|
@ -1,7 +1,6 @@ |
|
|
|
<template> |
|
|
|
<div> |
|
|
|
<el-card shadow="never" |
|
|
|
class="aui-card--fill"> |
|
|
|
<el-card shadow="never" class="aui-card--fill"> |
|
|
|
|
|
|
|
<!-- 按钮 --> |
|
|
|
<div class="btn-group"> |
|
|
@ -12,11 +11,9 @@ |
|
|
|
<!-- 数据列表 --> |
|
|
|
<div> |
|
|
|
<el-table :data="histories" border style="width: 100%"> |
|
|
|
<el-table-column |
|
|
|
prop="versionNo" |
|
|
|
label="版本"> |
|
|
|
<el-table-column prop="versionNo" label="版本"> |
|
|
|
</el-table-column> |
|
|
|
<el-table-column label="操作" :width="250"> |
|
|
|
<el-table-column label="操作" :width="80"> |
|
|
|
<template slot-scope="scope"> |
|
|
|
<el-button type="primary" size="small" @click="onEditBtnClick(scope.row.id)">编辑</el-button> |
|
|
|
</template> |
|
|
@ -26,13 +23,8 @@ |
|
|
|
</div> |
|
|
|
|
|
|
|
<!-- 分页条--> |
|
|
|
<el-pagination |
|
|
|
background |
|
|
|
layout="prev, pager, next" |
|
|
|
@current-change="onCurrentPageChanged" |
|
|
|
:current-page="this.pageArgs.pageNo" |
|
|
|
:page-size="this.pageArgs.pageSize" |
|
|
|
:total="this.pageArgs.total"> |
|
|
|
<el-pagination background layout="prev, pager, next" @current-change="onCurrentPageChanged" |
|
|
|
:current-page="this.pageArgs.pageNo" :page-size="this.pageArgs.pageSize" :total="this.pageArgs.total"> |
|
|
|
</el-pagination> |
|
|
|
|
|
|
|
<!-- <Tinymce |
|
|
@ -43,11 +35,8 @@ |
|
|
|
</el-card> |
|
|
|
|
|
|
|
<!-- 新增/修改 --> |
|
|
|
<el-dialog :visible.sync="publishVersionUpgradeShow" |
|
|
|
v-if="publishVersionUpgradeShow" |
|
|
|
:close-on-click-modal="false" |
|
|
|
:close-on-press-escape="false" |
|
|
|
:title="this.operation === 'create' ? '发布新版本' : '修改'"> |
|
|
|
<el-dialog :visible.sync="publishVersionUpgradeShow" v-if="publishVersionUpgradeShow" :close-on-click-modal="false" |
|
|
|
:close-on-press-escape="false" :title="this.operation === 'create' ? '发布新版本' : '修改'"> |
|
|
|
<el-form :model="createOrUpdateForm" ref="createOrUpdateForm"> |
|
|
|
<el-form-item prop="versionNo" label="版本"> |
|
|
|
<el-input v-model="createOrUpdateForm.versionNo"> |
|
|
@ -61,14 +50,8 @@ |
|
|
|
<!-- :customerId="customerId" --> |
|
|
|
<div id="J_quillEditor"></div> |
|
|
|
<!-- 自定义上传图片功能 (使用element upload组件) --> |
|
|
|
<el-upload |
|
|
|
:headers="$getElUploadHeaders()" |
|
|
|
:action="uploadUrl" |
|
|
|
:show-file-list="false" |
|
|
|
:before-upload="uploadBeforeUploadHandle" |
|
|
|
:on-success="uploadSuccessHandle" |
|
|
|
style="display: none" |
|
|
|
> |
|
|
|
<el-upload :headers="$getElUploadHeaders()" :action="uploadUrl" :show-file-list="false" |
|
|
|
:before-upload="uploadBeforeUploadHandle" :on-success="uploadSuccessHandle" style="display: none"> |
|
|
|
<el-button ref="uploadBtn" type="primary" size="small">{{ |
|
|
|
$t('upload.button') |
|
|
|
}}</el-button> |
|
|
@ -167,8 +150,7 @@ export default { |
|
|
|
theme: 'snow' |
|
|
|
}) |
|
|
|
// 自定义上传图片功能 (使用element upload组件) |
|
|
|
this.uploadUrl = `${ |
|
|
|
window.SITE_CONFIG['apiURL'] |
|
|
|
this.uploadUrl = `${window.SITE_CONFIG['apiURL'] |
|
|
|
}/oss/file/upload?token=${Cookies.get('token')}` |
|
|
|
this.quillEditor.getModule('toolbar').addHandler('image', () => { |
|
|
|
this.$refs.uploadBtn.$el.click() |
|
|
|