|
|
|
@ -1,24 +1,12 @@ |
|
|
|
<!-- 关键词回复 --> |
|
|
|
<!-- 关键词回复 --> |
|
|
|
<!DOCTYPE html> |
|
|
|
|
|
|
|
<html lang=""> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<head> |
|
|
|
|
|
|
|
<title></title> |
|
|
|
|
|
|
|
<!-- <#include "/include/head-file.ftl"/> --> |
|
|
|
|
|
|
|
<!--#include virtual="../../include/head-file.ftl" --> |
|
|
|
|
|
|
|
<link rel="stylesheet" href="../../../../static/mweixin/css/keyword-reply.css"> |
|
|
|
<link rel="stylesheet" href="../../../../static/mweixin/css/keyword-reply.css"> |
|
|
|
<!-- <link rel="stylesheet" href="${base}/static/mweixin/css/keyword-reply.css"> --> |
|
|
|
|
|
|
|
</head> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<body> |
|
|
|
<div id="keyword-reply" class="keyword-reply ms-container" v-if="menuVue.menuActive == '关键词表单'"> |
|
|
|
<div id="keyword-reply" class="keyword-reply ms-container"> |
|
|
|
<el-form :model="keywordReplyForm" status-icon :rules="keywordReplyFormRules" ref="keywordReplyForm" label-width="100px"> |
|
|
|
<el-form :model="keywordReplyForm" status-icon :rules="keywordReplyFormRules" ref="keywordReplyForm" |
|
|
|
|
|
|
|
label-width="100px"> |
|
|
|
|
|
|
|
<el-form-item label="关键词" prop="keyword" class="ms-keyword-input"> |
|
|
|
<el-form-item label="关键词" prop="keyword" class="ms-keyword-input"> |
|
|
|
<el-row type='flex' justify='space-between' align='center'> |
|
|
|
<el-row type='flex' justify='space-between' align='center'> |
|
|
|
<el-col :span='12'> |
|
|
|
<el-col :span='12'> |
|
|
|
<el-input placeholder="请输入内容" v-model="keywordReplyForm.keyword" class="input-with-select" size='mini' |
|
|
|
<el-input placeholder="请输入内容" v-model="keywordReplyForm.keyword" class="input-with-select" size='mini' maxlength='30' @input='resetWord'> |
|
|
|
maxlength='30' @input='resetWord'> |
|
|
|
|
|
|
|
<el-select v-model="keywordReplyForm.select" slot="prepend" placeholder="请选择"> |
|
|
|
<el-select v-model="keywordReplyForm.select" slot="prepend" placeholder="请选择"> |
|
|
|
<el-option label="模糊匹配" value="1"></el-option> |
|
|
|
<el-option label="模糊匹配" value="1"></el-option> |
|
|
|
<el-option label="全匹配" value="2"></el-option> |
|
|
|
<el-option label="全匹配" value="2"></el-option> |
|
|
|
@ -26,14 +14,15 @@ |
|
|
|
<span slot='suffix' v-text="wordNumber+'/30'"></span> |
|
|
|
<span slot='suffix' v-text="wordNumber+'/30'"></span> |
|
|
|
</el-input> |
|
|
|
</el-input> |
|
|
|
</el-col> |
|
|
|
</el-col> |
|
|
|
<el-col><i class="el-icon-plus" @click='addKeyWord'></i></el-col> |
|
|
|
<el-col> |
|
|
|
|
|
|
|
<i class="el-icon-plus" @click='addKeyWord'></i> |
|
|
|
|
|
|
|
</el-col> |
|
|
|
</el-row> |
|
|
|
</el-row> |
|
|
|
</el-form-item> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item class="ms-keyword-reply-content" label="回复内容"> |
|
|
|
<el-form-item class="ms-keyword-reply-content" label="回复内容"> |
|
|
|
<el-tabs v-model="activeName" @tab-click="" class="keyword-reply-tabs"> |
|
|
|
<el-tabs v-model="activeName" @tab-click="" class="keyword-reply-tabs"> |
|
|
|
<el-tab-pane label="文字" name="text"> |
|
|
|
<el-tab-pane label="文字" name="text"> |
|
|
|
<el-input type="textarea" v-model="keywordReplyForm.reply" :autosize="{ minRows: 4, maxRows: 4}" |
|
|
|
<el-input type="textarea" v-model="keywordReplyForm.reply" :autosize="{ minRows: 4, maxRows: 4}" resize='none'> |
|
|
|
resize='none'> |
|
|
|
|
|
|
|
</el-input> |
|
|
|
</el-input> |
|
|
|
<i class="el-icon-delete" @click="keywordReplyForm.reply = ''"></i> |
|
|
|
<i class="el-icon-delete" @click="keywordReplyForm.reply = ''"></i> |
|
|
|
<div class="footer"> |
|
|
|
<div class="footer"> |
|
|
|
@ -49,9 +38,7 @@ |
|
|
|
</el-form-item> |
|
|
|
</el-form-item> |
|
|
|
</el-form> |
|
|
|
</el-form> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</body> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
</html> |
|
|
|
|
|
|
|
<script> |
|
|
|
<script> |
|
|
|
var keywordReplyVue = new Vue({ |
|
|
|
var keywordReplyVue = new Vue({ |
|
|
|
el: '#keyword-reply', |
|
|
|
el: '#keyword-reply', |
|
|
|
|