liujq 3 年之前
父节点
当前提交
d2ea3d3a56
共有 2 个文件被更改,包括 12 次插入0 次删除
  1. 3 0
      src/api/other.js
  2. 9 0
      src/views/base/components/searchForm/Theme.vue

+ 3 - 0
src/api/other.js

@@ -154,6 +154,9 @@ export default {
   admthemetemplate: params => { // 小程序主题 - 主题数据 - 一键创建
     return getRequestNoSort('/adm/theme/template', params, 'loading')
   },
+  admthemecopy: params => { // 小程序主题 - 主题数据 - 复制
+    return getRequestNoSort('/adm/theme/copy', params, 'loading')
+  },
   admnewslist: params => { // 今日简报 - 列表
     return getRequestNoSort('/adm/news/list', params)
   },

+ 9 - 0
src/views/base/components/searchForm/Theme.vue

@@ -3,6 +3,7 @@
     <div slot="footer">
       <el-button :loading="listLoading" icon="el-icon-search" class="xl-form-btn bgc1" @click="searchHandle">查询</el-button>
       <!-- <el-button :loading="listLoading" class="xl-form-btn t4" @click="updateCash">更新缓存</el-button> -->
+      <el-button :loading="listLoading" class="xl-form-btn t4" @click="copy">复制临时</el-button>
     </div>
   </base-form>
 </template>
@@ -21,6 +22,14 @@ export default {
     }
   },
   methods: {
+    copy () {
+      this.$api.other.admthemecopy({
+        id: 8
+      }).then(res => {
+        this.$msg('复制成功~')
+        this.$router.go(0)
+      })
+    },
     searchHandle () {
       const oldform = this.$refs.ruleForm.baseForm
       let newForm = {...oldform}