Browse Source

办事指南的接口

chengyang
是小王呀\24601 9 months ago
parent
commit
6270a9862d
  1. 1
      package.json
  2. 8
      src/views/modules/workPc/guidance/add.vue
  3. 13
      src/views/modules/workPc/guidance/event.vue
  4. 12
      src/views/modules/workPc/guidance/index.vue

1
package.json

@ -25,6 +25,7 @@
"@antv/l7": "2.9.14",
"@antv/l7-draw": "3.0.5",
"@antv/l7-maps": "2.9.14",
"@jiaminghi/data-view": "^2.10.0",
"@riophae/vue-treeselect": "^0.4.0",
"@tinymce/tinymce-vue": "^3.2.8",
"async-validator": "^4.2.5",

8
src/views/modules/workPc/guidance/add.vue

@ -49,12 +49,12 @@
@change="handleOnlineRegistration"></el-switch>
</el-form-item>
</el-col>
<el-col :span="24">
<!-- <el-col :span="24">
<el-form-item label="显示排序" style="display: block" prop="top">
<el-input-number v-model="num" @change="handleChange" :min="1" :max="10"
label="描述文字"></el-input-number>
</el-form-item>
</el-col>
</el-col> -->
<el-col :span="24">
<el-form-item label="消息推送" prop="sendMsg">
<el-checkbox v-model="formData.sendMsg" @change="checkbox1"
@ -252,7 +252,7 @@ export default {
},
async addActivity() {
if (this.formType === 'edit') {
let url = '/actual/base/communityPublicity/update'
let url = '/governance/icServiceGuide/update'
this.formData.sendMsg= this.formData.sendMsg? 1:0
this.formData.top= this.formData.top? 1:0
this.formData.status=0
@ -272,7 +272,7 @@ export default {
}
}else{
console.log("this.formData",this.formData)
let url = '/actual/base/communityPublicity/save'
let url = '/governance/icServiceGuide/save'
console.log(this.formData,"formData");
this.formData.sendMsg= this.formData.sendMsg? 1:0
this.formData.top= this.formData.top? 1:0

13
src/views/modules/workPc/guidance/event.vue

@ -9,12 +9,13 @@
<span style="margin-right: 10px;">&nbsp;</span>
<span>{{ formData.title || "--" }}</span>
</div>
<!-- <div class="m-info-prop" style="flex: 0 0 50%;">
<!-- <div class="m-info-prop" style="flex: 0 0 50%;">
<span class="u-info-title-2">标签: </span>
<span style="margin-right: 10px;">&nbsp;</span>
<span>{{ formData.tagName || "&#45;&#45;" }}</span>
</div>-->
</div>
<div style="display: flex;">
<div class="m-info-prop" style="flex: 0 0 50%;">
<span class="u-info-title-2">发布时间: </span>
@ -45,17 +46,17 @@
</div>
</div>
<div class="m-info-prop">
<span class="u-info-title-2">点赞数: </span>
<span style="margin-right: 10px;">&nbsp;</span>
<span>{{ formData.likes || "--" }}</span>
</div>
<span class="u-info-title-2">封面图片: </span>
<img style="width: 100px; height: 100px" :src="formData.coverPic" :preview-src-list="srcList">
</img>
</div> <!--
<div style="display: flex;">
<div class="m-info-prop" style="flex: 0 0 50%;">
<span class="u-info-title-2">转发数</span>
<span style="margin-right: 10px;">&nbsp;</span>
<span>{{ formData.transpond || "--" }}</span>
</div>
</div>
</div> -->
</div>
</div>
</div>

12
src/views/modules/workPc/guidance/index.vue

@ -80,11 +80,11 @@
</el-table-column>
<el-table-column :show-overflow-tooltip="true" prop="likes" header-align="center" align="center" label="点赞数">
<!-- <el-table-column :show-overflow-tooltip="true" prop="likes" header-align="center" align="center" label="点赞数">
</el-table-column>
<el-table-column :show-overflow-tooltip="true" prop="transpond" header-align="center" align="center"
label="转发数">
</el-table-column>
</el-table-column> -->
<el-table-column :show-overflow-tooltip="true" prop="releaseTime" header-align="center" align="center"
label="发布时间">
</el-table-column>
@ -92,7 +92,7 @@
align="center" class="operate">
<template slot-scope="scope">
<el-button type="text" style="color:#1C6AFD;" size="small" @click="handleDetail(scope.row)">查看</el-button>
<el-button v-if="scope.row.status === 0" type="text" style="color:#1C6AFD;" size="small"
<el-button type="text" style="color:#1C6AFD;" size="small"
@click="handleEdit(scope.row)">编辑</el-button>
<el-button v-if="scope.row.status === 0" type="text" style="color:#1C6AFD;" size="small"
@click="handleDelete(scope.row)">删除</el-button>
@ -234,7 +234,7 @@
},
async loadTable () {
this.tableLoading = false
const url = "/actual/base/communityPublicity/page"
const url = "/governance/icServiceGuide/page"
let params = {
pageSize: this.pageSize,
pageNo: this.pageNo,
@ -328,7 +328,7 @@
},
async OnhandleOnline(row){
//
const url = "/actual/base/communityPublicity/updateStatus"
const url = "/governance/icServiceGuide/updateStatus"
let params={
status:1,
id:row.id
@ -360,7 +360,7 @@
},
async OnhandleOffline(row){
//
const url = "/actual/base/communityPublicity/updateStatus"
const url = "/governance/icServiceGuide/updateStatus"
let params={
status:0,
id:row.id

Loading…
Cancel
Save