Commit d806c6a5 authored by 黄奎's avatar 黄奎

页面修改

parent 77d7756b
...@@ -95,7 +95,7 @@ ...@@ -95,7 +95,7 @@
<el-row> <el-row>
<el-col :span="24"> <el-col :span="24">
<el-form-item label="广告版面名称" label-width="120px"> <el-form-item label="广告版面名称" label-width="120px">
<el-input type="text" v-model="addMsg.AdName" maxlength="50"> <el-input type="text" v-model="addMsg.AdName" maxlength="50" placeholder="广告版面名称">
</el-input> </el-input>
</el-form-item> </el-form-item>
</el-col> </el-col>
...@@ -115,7 +115,7 @@ ...@@ -115,7 +115,7 @@
</el-col> </el-col>
<el-col :span="14"> <el-col :span="14">
<el-form-item label="目标链接网址"> <el-form-item label="目标链接网址">
<el-input type="text" v-model="addMsg.AdLink" maxlength="200"> <el-input type="text" v-model="addMsg.AdLink" maxlength="200" placeholder="目标链接网址">
</el-input> </el-input>
</el-form-item> </el-form-item>
<el-form-item label="活动开始时间"> <el-form-item label="活动开始时间">
......
...@@ -57,7 +57,7 @@ ...@@ -57,7 +57,7 @@
<el-row> <el-row>
<el-col :span="24"> <el-col :span="24">
<el-form-item label="名称"> <el-form-item label="名称">
<el-input type="text" v-model="addMsg.AreaName" maxlength="50"> <el-input type="text" v-model="addMsg.AreaName" maxlength="50" placeholder="名称">
</el-input> </el-input>
</el-form-item> </el-form-item>
<el-form-item label="层级"> <el-form-item label="层级">
......
...@@ -68,19 +68,19 @@ ...@@ -68,19 +68,19 @@
<el-row> <el-row>
<el-col :span="12"> <el-col :span="12">
<el-form-item label="证件名称"> <el-form-item label="证件名称">
<el-input type="text" v-model="addMsg.CertificateName" maxlength="50"> <el-input type="text" v-model="addMsg.CertificateName" maxlength="50" placeholder="证件名称">
</el-input> </el-input>
</el-form-item> </el-form-item>
<el-form-item label="工作天"> <el-form-item label="工作天">
<el-input type="text" v-model="addMsg.WorkDay" maxlength="3" @keyup.native="checkInteger(addMsg,'WorkDay')"> <el-input type="text" v-model="addMsg.WorkDay" maxlength="3" @keyup.native="checkInteger(addMsg,'WorkDay')" placeholder="工作天">
</el-input> </el-input>
</el-form-item> </el-form-item>
<el-form-item label="直客费用"> <el-form-item label="直客费用">
<el-input type="text" v-model="addMsg.B2CFee" maxlength="8" @keyup.native="checkPrice(addMsg,'B2CFee')"> <el-input type="text" v-model="addMsg.B2CFee" maxlength="8" @keyup.native="checkPrice(addMsg,'B2CFee')" placeholder="直客费用">
</el-input> </el-input>
</el-form-item> </el-form-item>
<el-form-item label="可停留天数"> <el-form-item label="可停留天数">
<el-input type="text" v-model="addMsg.StayDay" maxlength="3" @keyup.native="checkInteger(addMsg,'StayDay')"> <el-input type="text" v-model="addMsg.StayDay" maxlength="3" @keyup.native="checkInteger(addMsg,'StayDay')" placeholder="可停留天数">
</el-input> </el-input>
</el-form-item> </el-form-item>
</el-col> </el-col>
...@@ -93,15 +93,15 @@ ...@@ -93,15 +93,15 @@
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="办证费用"> <el-form-item label="办证费用">
<el-input type="text" v-model="addMsg.Fee" maxlength="8" @keyup.native="checkPrice(addMsg,'Fee')"> <el-input type="text" v-model="addMsg.Fee" maxlength="8" @keyup.native="checkPrice(addMsg,'Fee')" placeholder="办证费用">
</el-input> </el-input>
</el-form-item> </el-form-item>
<el-form-item label="证件效期"> <el-form-item label="证件效期">
<el-input type="text" v-model="addMsg.Validity" maxlength="20" placeholder="10年"> <el-input type="text" v-model="addMsg.Validity" maxlength="20" placeholder="10年" >
</el-input> </el-input>
</el-form-item> </el-form-item>
<el-form-item label="注意事项"> <el-form-item label="注意事项">
<el-input type="textarea" v-model="addMsg.Notice" :rows="4"> <el-input type="textarea" v-model="addMsg.Notice" :rows="4" placeholder="注意事项">
</el-input> </el-input>
</el-form-item> </el-form-item>
</el-col> </el-col>
......
...@@ -70,7 +70,7 @@ ...@@ -70,7 +70,7 @@
<el-radio v-model="addMsg.IsOpen" :label="0">关闭</el-radio> <el-radio v-model="addMsg.IsOpen" :label="0">关闭</el-radio>
</el-form-item> </el-form-item>
<el-form-item label="档案名称"> <el-form-item label="档案名称">
<el-input type="text" v-model="addMsg.Name" maxlength="50"> <el-input type="text" v-model="addMsg.Name" maxlength="50" placeholder="档案名称">
</el-input> </el-input>
</el-form-item> </el-form-item>
<el-form-item label="档案上传"> <el-form-item label="档案上传">
......
...@@ -62,11 +62,11 @@ ...@@ -62,11 +62,11 @@
<el-row> <el-row>
<el-col :span="24"> <el-col :span="24">
<el-form-item label="模板Key"> <el-form-item label="模板Key">
<el-input type="text" v-model="addMsg.TemplateKey" maxlength="50"> <el-input type="text" v-model="addMsg.TemplateKey" maxlength="50" placeholder="模板Key">
</el-input> </el-input>
</el-form-item> </el-form-item>
<el-form-item label="模板名称"> <el-form-item label="模板名称">
<el-input type="text" v-model="addMsg.TemplateName" maxlength="50"> <el-input type="text" v-model="addMsg.TemplateName" maxlength="50" placeholder="模板名称">
</el-input> </el-input>
</el-form-item> </el-form-item>
</el-col> </el-col>
......
...@@ -15,14 +15,6 @@ ...@@ -15,14 +15,6 @@
<div class="query-box"> <div class="query-box">
<ul> <ul>
<li> <li>
<label>模板名称:</label>
<el-input v-model="msg.TemplateName" :placeholder="$t('system.ph_in')" @keyup.native.enter="getData"
class="w210">
</el-input>
</li>
<li>
<input type="button" class="hollowFixedBtn" :value="$t('pub.searchBtn')"
@click="resetPageIndex(),getData()" />
<input type="button" class="normalBtn" @click="outerVisible=true,clearMsg()" value="添加模板" /> <input type="button" class="normalBtn" @click="outerVisible=true,clearMsg()" value="添加模板" />
</li> </li>
</ul> </ul>
...@@ -32,41 +24,40 @@ ...@@ -32,41 +24,40 @@
:default-sort="{prop: 'date', order: 'descending'}"> :default-sort="{prop: 'date', order: 'descending'}">
<el-table-column prop="Id" label="编号" sortable> <el-table-column prop="Id" label="编号" sortable>
</el-table-column> </el-table-column>
<el-table-column prop="TemplateKey" label="模板Key" sortable>
</el-table-column>
<el-table-column prop="TemplateName" label="模板名称" sortable> <el-table-column prop="TemplateName" label="模板名称" sortable>
</el-table-column> </el-table-column>
<el-table-column prop="SubTemplateName" label="名称" sortable>
</el-table-column>
<el-table-column prop="Data" label="模板数据" sortable>
<template slot-scope="scope">
<span>
{{scope.row.Data}}
</span>
</template>
</el-table-column>
<el-table-column label="操作"> <el-table-column label="操作">
<template slot-scope="scope"> <template slot-scope="scope">
<el-tooltip class="item" effect="dark" :content="$t('system.table_edit')" placement="top-start"> <el-tooltip class="item" effect="dark" :content="$t('system.table_edit')" placement="top-start">
<el-button type="primary" icon="el-icon-edit" circle @click="outerVisible = true,updateData(scope.row)"> <el-button type="primary" icon="el-icon-edit" circle @click="outerVisible = true,updateData(scope.row)">
</el-button> </el-button>
</el-tooltip> </el-tooltip>
<el-tooltip class="item" effect="dark" content="模板配置" placement="top-start">
<el-button type="primary" class="iconfont icon-danju1" circle @click="GoToSubPage(scope.row)">
</el-button>
</el-tooltip>
<el-tooltip class="item" effect="dark" :content="$t('system.table_delete')" placement="top-start"> <el-tooltip class="item" effect="dark" :content="$t('system.table_delete')" placement="top-start">
<el-button type="danger" icon="el-icon-delete" circle @click="deleteData(scope.row)"></el-button> <el-button type="danger" icon="el-icon-delete" circle @click="deleteData(scope.row)"></el-button>
</el-tooltip> </el-tooltip>
</template> </template>
</el-table-column> </el-table-column>
</el-table> </el-table>
<el-pagination background @current-change="handleCurrentChange" :current-page.sync="currentPage"
layout="total,prev, pager, next, jumper" :page-size='msg.pageSize' :total=total>
</el-pagination>
</div> </div>
<el-dialog title="模板配置" :visible.sync="outerVisible" center width="400px">
<el-dialog title="模板管理" :visible.sync="outerVisible" center width="400px">
<el-form :model="addMsg" ref="addMsg" label-width="120px"> <el-form :model="addMsg" ref="addMsg" label-width="120px">
<el-row> <el-row>
<el-col :span="24"> <el-col :span="24">
<el-form-item label="模板Key"> <el-form-item label="模板名称">
<el-input type="text" v-model="addMsg.TemplateKey" maxlength="50"> <el-input type="text" v-model="addMsg.SubTemplateName" maxlength="50" placeholder="模板名称">
</el-input> </el-input>
</el-form-item> </el-form-item>
<el-form-item label="模板名称"> <el-form-item label="模板详情">
<el-input type="text" v-model="addMsg.TemplateName" maxlength="50"> <el-input type="textarea" :autosize="{ minRows: 5}" placeholder="请输入内容" v-model="addMsg.Data">
</el-input> </el-input>
</el-form-item> </el-form-item>
</el-col> </el-col>
...@@ -85,21 +76,14 @@ ...@@ -85,21 +76,14 @@
return { return {
Id: 0, //地址栏编号 Id: 0, //地址栏编号
loading: false, loading: false,
msg: {
TemplateName: '', //模板名称
pageSize: 15,
pageIndex: 1,
},
total: 0,
currentPage: 1,
//弹窗 //弹窗
outerVisible: false, outerVisible: false,
dataList: [], dataList: [],
addMsg: { addMsg: {
Id: 0, //编号 Id: 0, //编号
TemplateId: 0, //模板编号 TemplateId: 0, //模板编号
TemplateKey: '', //模板Key SubTemplateName: '', //子项模板名称
TemplateName: '', //模板名称 Data: '', //模板数据
}, },
} }
}, },
...@@ -118,15 +102,13 @@ ...@@ -118,15 +102,13 @@
//获取现有线路列表 //获取现有线路列表
this.loading = true; this.loading = true;
this.apipost( this.apipost(
"ws_get_GetTemplatePageList", "ws_get_GetTemplateDetailsList", {
this.msg, TemplateId: this.Id
},
res => { res => {
this.loading = false; this.loading = false;
if (res.data.resultCode == 1) { if (res.data.resultCode == 1) {
this.dataList = res.data.data.pageData; this.dataList = res.data.data;
this.total = res.data.data.count
} else {
this.loading = false;
} }
}, },
err => {} err => {}
...@@ -145,15 +127,15 @@ ...@@ -145,15 +127,15 @@
//修改 //修改
updateData(item) { updateData(item) {
this.apipost( this.apipost(
"ws_get_GetTemplate", { "ws_get_GetTemplateDetails", {
Id: item.Id, Id: item.Id,
}, },
res => { res => {
if (res.data.resultCode == 1) { if (res.data.resultCode == 1) {
var tempData = res.data.data; var tempData = res.data.data;
this.addMsg.Id = tempData.Id; this.addMsg.Id = tempData.Id;
this.addMsg.TemplateKey = tempData.TemplateKey; this.addMsg.SubTemplateName = tempData.SubTemplateName;
this.addMsg.TemplateName = tempData.TemplateName; this.addMsg.Data = tempData.Data;
} else { } else {
this.Error(res.data.message); this.Error(res.data.message);
} }
...@@ -166,7 +148,7 @@ ...@@ -166,7 +148,7 @@
var that = this; var that = this;
that.Confirm("是否删除?", function () { that.Confirm("是否删除?", function () {
that.apipost( that.apipost(
"ws_post_RemoveTemplate", { "ws_post_RemoveTemplateDetails", {
Id: item.Id Id: item.Id
}, },
res => { res => {
...@@ -184,13 +166,13 @@ ...@@ -184,13 +166,13 @@
//清空数据 //清空数据
clearMsg() { clearMsg() {
this.addMsg.Id = 0; this.addMsg.Id = 0;
this.addMsg.TemplateKey = ""; this.addMsg.SubTemplateName = "";
this.addMsg.TemplateName = ""; this.addMsg.Data = "";
}, },
//新增、修改模板 //新增、修改模板
submitForm(addMsg) { submitForm(addMsg) {
this.apipost( this.apipost(
"ws_post_SetTemplate", this.addMsg, "ws_post_SetTemplateDetails", this.addMsg,
res => { res => {
if (res.data.resultCode == 1) { if (res.data.resultCode == 1) {
this.getData(); this.getData();
...@@ -204,10 +186,6 @@ ...@@ -204,10 +186,6 @@
err => {} err => {}
); );
}, },
//跳转子页面
GoToSubPage(item) {
}
} }
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment