Skip to content

Commit fba1c0f

Browse files
committed
mp:增加【自动回复】的后端新增、修改、删除接口
1 parent 458ef43 commit fba1c0f

File tree

1 file changed

+26
-24
lines changed

1 file changed

+26
-24
lines changed

src/views/mp/autoReply/index.vue

Lines changed: 26 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -96,33 +96,35 @@ SOFTWARE.
9696
</el-tab-pane>
9797
<el-tab-pane name="3">
9898
<span slot="label"><i class="el-icon-news"></i> 关键词回复</span>
99-
<el-table v-loading="loading" :data="list">
100-
<el-table-column label="关键词" align="center" prop="requestKeyword"/>
101-
<el-table-column label="匹配类型" align="center" prop="requestMatch">
102-
<template v-slot="scope">
103-
<dict-tag :type="DICT_TYPE.MP_AUTO_REPLY_REQUEST_MATCH" :value="scope.row.requestMatch"/>
104-
</template>
105-
</el-table-column>
106-
<el-table-column label="回复消息类型" align="center" prop="responseMessageType"/>
107-
<el-table-column label="创建时间" align="center" prop="createTime" width="180">
108-
<template slot-scope="scope">
109-
<span>{{ parseTime(scope.row.createTime) }}</span>
110-
</template>
111-
</el-table-column>
112-
<el-table-column label="操作" align="center" class-name="small-padding fixed-width">
113-
<template slot-scope="scope">
114-
<el-button size="mini" type="text" icon="el-icon-edit" @click="handleUpdate(scope.row)"
115-
v-hasPermi="['mp:auto-reply:update']">修改
116-
</el-button>
117-
<el-button size="mini" type="text" icon="el-icon-delete" @click="handleDelete(scope.row)"
118-
v-hasPermi="['mp:auto-reply:delete']">删除
119-
</el-button>
120-
</template>
121-
</el-table-column>
122-
</el-table>
12399
</el-tab-pane>
124100
</el-tabs>
125101

102+
<!-- 列表 -->
103+
<el-table v-loading="loading" :data="list">
104+
<el-table-column label="关键词" align="center" prop="requestKeyword"/>
105+
<el-table-column label="匹配类型" align="center" prop="requestMatch">
106+
<template v-slot="scope">
107+
<dict-tag :type="DICT_TYPE.MP_AUTO_REPLY_REQUEST_MATCH" :value="scope.row.requestMatch"/>
108+
</template>
109+
</el-table-column>
110+
<el-table-column label="回复消息类型" align="center" prop="responseMessageType"/>
111+
<el-table-column label="创建时间" align="center" prop="createTime" width="180">
112+
<template slot-scope="scope">
113+
<span>{{ parseTime(scope.row.createTime) }}</span>
114+
</template>
115+
</el-table-column>
116+
<el-table-column label="操作" align="center" class-name="small-padding fixed-width">
117+
<template slot-scope="scope">
118+
<el-button size="mini" type="text" icon="el-icon-edit" @click="handleUpdate(scope.row)"
119+
v-hasPermi="['mp:auto-reply:update']">修改
120+
</el-button>
121+
<el-button size="mini" type="text" icon="el-icon-delete" @click="handleDelete(scope.row)"
122+
v-hasPermi="['mp:auto-reply:delete']">删除
123+
</el-button>
124+
</template>
125+
</el-table-column>
126+
</el-table>
127+
126128
<!-- 添加或修改自动回复的对话框 -->
127129
<el-dialog :title="title" :visible.sync="open" width="800px" append-to-body>
128130
<el-form ref="form" :model="form" :rules="rules" label-width="80px">

0 commit comments

Comments
 (0)