Skip to content

Commit 2207645

Browse files
committed
mp:素材管理,增加【图片】
1 parent e82f57c commit 2207645

File tree

6 files changed

+513
-16
lines changed

6 files changed

+513
-16
lines changed

src/api/mp/material.js

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,3 +8,11 @@ export function getMaterialPage(query) {
88
params: query
99
})
1010
}
11+
12+
// 删除公众号永久素材
13+
export function deletePermanentMaterial(id) {
14+
return request({
15+
url: '/mp/material/delete-permanent?id=' + id,
16+
method: 'delete'
17+
})
18+
}

src/views/mp/components/wx-material-select/main.vue

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,6 @@
1919
</div>
2020
</div>
2121
<!-- 分页组件 -->
22-
<div v-if="list.length <= 0 && !loading" class="el-table__empty-block">
23-
<span class="el-table__empty-text">暂无数据</span>
24-
</div>
2522
<pagination v-show="total > 0" :total="total" :page.sync="queryParams.pageNo" :limit.sync="queryParams.pageSize"
2623
@pagination="getMaterialPage"/>
2724
</div>
@@ -92,9 +89,6 @@
9289
</div>
9390
</div>
9491
<!-- 分页组件 -->
95-
<div v-if="list.length <= 0 && !loading" class="el-table__empty-block">
96-
<span class="el-table__empty-text">暂无数据</span>
97-
</div>
9892
<pagination v-show="total > 0" :total="total" :page.sync="queryParams.pageNo" :limit.sync="queryParams.pageSize"
9993
@pagination="getMaterialPage"/>
10094
</div>

src/views/mp/components/wx-reply/main.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -235,7 +235,7 @@
235235
"title":'',
236236
"introduction":''
237237
},
238-
actionUrl: process.env.VUE_APP_BASE_API +'/admin-api/mp/material/upload-temporary',
238+
actionUrl: process.env.VUE_APP_BASE_API + '/admin-api/mp/material/upload-temporary',
239239
headers: { Authorization: "Bearer " + getAccessToken() }, // 设置上传的请求头部
240240
}
241241
},
@@ -279,7 +279,7 @@
279279
this.uploadData.accountId = this.objData.accountId;
280280
return true;
281281
},
282-
beforeImageUpload(file){
282+
beforeImageUpload(file) {
283283
// 校验格式
284284
const isType = file.type === 'image/jpeg'
285285
|| file.type === 'image/png'

src/views/mp/draft/index.vue

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -64,9 +64,6 @@ SOFTWARE.
6464
</div>
6565
</div>
6666
<!-- 分页记录 -->
67-
<div v-if="list.length <= 0 && !loading" class="el-table__empty-block">
68-
<span class="el-table__empty-text">暂无数据</span>
69-
</div>
7067
<pagination v-show="total > 0" :total="total" :page.sync="queryParams.pageNo" :limit.sync="queryParams.pageSize"
7168
@pagination="getList"/>
7269

@@ -218,7 +215,6 @@ export default {
218215
this.accounts = response.data;
219216
// 默认选中第一个
220217
if (this.accounts.length > 0) {
221-
this.queryParams.accountId = this.accounts[0].id;
222218
this.setAccountId(this.accounts[0].id);
223219
}
224220
// 加载数据
@@ -241,7 +237,7 @@ export default {
241237
}
242238
243239
this.loading = true
244-
getDraftPage((this.queryParams)).then(response => {
240+
getDraftPage(this.queryParams).then(response => {
245241
// 将 thumbUrl 转成 picUrl,保证 wx-news 组件可以预览封面
246242
response.data.list.forEach(item => {
247243
const newsItem = item.content.newsItem;

src/views/mp/freePublish/index.vue

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -51,9 +51,6 @@ SOFTWARE.
5151
</div>
5252
</div>
5353
<!-- 分页组件 -->
54-
<div v-if="list.length <=0 && !loading" class="el-table__empty-block">
55-
<span class="el-table__empty-text">暂无数据</span>
56-
</div>
5754
<pagination v-show="total > 0" :total="total" :page.sync="queryParams.pageNo" :limit.sync="queryParams.pageSize"
5855
@pagination="getList"/>
5956
</div>

0 commit comments

Comments
 (0)