|
|
|
@ -23,7 +23,7 @@
|
|
|
|
|
<div class="temp-btns">
|
|
|
|
|
<i class="el-icon-view temp-tip-icon" @click="showPreview(index)"></i>
|
|
|
|
|
<i class="el-icon-edit temp-tip-icon" @click="toSetting('/configue/uni-template/detail',item.id)"></i>
|
|
|
|
|
<i class="el-icon-delete temp-tip-icon" v-if="!item.defaultTemplate"></i>
|
|
|
|
|
<i class="el-icon-delete temp-tip-icon" v-if="!item.defaultTemplate" @click="deleteTemp(item.id)"></i>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="temp-add-btn" @click="toSetting('/configue/uni-template/detail')">
|
|
|
|
@ -56,7 +56,7 @@
|
|
|
|
|
</template>
|
|
|
|
|
|
|
|
|
|
<script>
|
|
|
|
|
import { getUniTemplatePage } from "@/api/configure/uniTemplate";
|
|
|
|
|
import { getUniTemplatePage, deleteUniTemplate } from "@/api/configure/uniTemplate";
|
|
|
|
|
|
|
|
|
|
import appPreview from '@/components/Customer/appPreview';
|
|
|
|
|
export default {
|
|
|
|
@ -115,7 +115,18 @@ export default {
|
|
|
|
|
};
|
|
|
|
|
console.log(this.previewInfo);
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
},
|
|
|
|
|
deleteTemp(id) {
|
|
|
|
|
this.$confirm('确认删除该模板?')
|
|
|
|
|
.then(() => {
|
|
|
|
|
deleteUniTemplate(id).then(() => {
|
|
|
|
|
this.$message.success('删除成功');
|
|
|
|
|
this.getList();
|
|
|
|
|
});
|
|
|
|
|
})
|
|
|
|
|
.catch(() => {
|
|
|
|
|
this.$message.info('已取消');
|
|
|
|
|
});
|
|
|
|
|
},
|
|
|
|
|
async getList() {
|
|
|
|
|
let res = await getUniTemplatePage(this.searchForm);
|
|
|
|
|