Commit d806c6a5 authored by 黄奎's avatar 黄奎

页面修改

parent 77d7756b
......@@ -95,7 +95,7 @@
<el-row>
<el-col :span="24">
<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-form-item>
</el-col>
......@@ -115,7 +115,7 @@
</el-col>
<el-col :span="14">
<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-form-item>
<el-form-item label="活动开始时间">
......
......@@ -57,7 +57,7 @@
<el-row>
<el-col :span="24">
<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-form-item>
<el-form-item label="层级">
......
......@@ -68,19 +68,19 @@
<el-row>
<el-col :span="12">
<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-form-item>
<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-form-item>
<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-form-item>
<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-form-item>
</el-col>
......@@ -93,15 +93,15 @@
</el-select>
</el-form-item>
<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-form-item>
<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-form-item>
<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-form-item>
</el-col>
......
......@@ -70,7 +70,7 @@
<el-radio v-model="addMsg.IsOpen" :label="0">关闭</el-radio>
</el-form-item>
<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-form-item>
<el-form-item label="档案上传">
......
......@@ -62,11 +62,11 @@
<el-row>
<el-col :span="24">
<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-form-item>
<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-form-item>
</el-col>
......
......@@ -15,14 +15,6 @@
<div class="query-box">
<ul>
<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="添加模板" />
</li>
</ul>
......@@ -32,41 +24,40 @@
:default-sort="{prop: 'date', order: 'descending'}">
<el-table-column prop="Id" label="编号" sortable>
</el-table-column>
<el-table-column prop="TemplateKey" label="模板Key" sortable>
</el-table-column>
<el-table-column prop="TemplateName" label="模板名称" sortable>
</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="操作">
<template slot-scope="scope">
<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>
</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-button type="danger" icon="el-icon-delete" circle @click="deleteData(scope.row)"></el-button>
</el-tooltip>
</template>
</el-table-column>
</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>
<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-row>
<el-col :span="24">
<el-form-item label="模板Key">
<el-input type="text" v-model="addMsg.TemplateKey" maxlength="50">
<el-form-item label="模板名称">
<el-input type="text" v-model="addMsg.SubTemplateName" maxlength="50" placeholder="模板名称">
</el-input>
</el-form-item>
<el-form-item label="模板名称">
<el-input type="text" v-model="addMsg.TemplateName" maxlength="50">
<el-form-item label="模板详情">
<el-input type="textarea" :autosize="{ minRows: 5}" placeholder="请输入内容" v-model="addMsg.Data">
</el-input>
</el-form-item>
</el-col>
......@@ -85,21 +76,14 @@
return {
Id: 0, //地址栏编号
loading: false,
msg: {
TemplateName: '', //模板名称
pageSize: 15,
pageIndex: 1,
},
total: 0,
currentPage: 1,
//弹窗
outerVisible: false,
dataList: [],
addMsg: {
Id: 0, //编号
TemplateId: 0, //模板编号
TemplateKey: '', //模板Key
TemplateName: '', //模板名称
SubTemplateName: '', //子项模板名称
Data: '', //模板数据
},
}
},
......@@ -118,15 +102,13 @@
//获取现有线路列表
this.loading = true;
this.apipost(
"ws_get_GetTemplatePageList",
this.msg,
"ws_get_GetTemplateDetailsList", {
TemplateId: this.Id
},
res => {
this.loading = false;
if (res.data.resultCode == 1) {
this.dataList = res.data.data.pageData;
this.total = res.data.data.count
} else {
this.loading = false;
this.dataList = res.data.data;
}
},
err => {}
......@@ -145,15 +127,15 @@
//修改
updateData(item) {
this.apipost(
"ws_get_GetTemplate", {
"ws_get_GetTemplateDetails", {
Id: item.Id,
},
res => {
if (res.data.resultCode == 1) {
var tempData = res.data.data;
this.addMsg.Id = tempData.Id;
this.addMsg.TemplateKey = tempData.TemplateKey;
this.addMsg.TemplateName = tempData.TemplateName;
this.addMsg.SubTemplateName = tempData.SubTemplateName;
this.addMsg.Data = tempData.Data;
} else {
this.Error(res.data.message);
}
......@@ -166,7 +148,7 @@
var that = this;
that.Confirm("是否删除?", function () {
that.apipost(
"ws_post_RemoveTemplate", {
"ws_post_RemoveTemplateDetails", {
Id: item.Id
},
res => {
......@@ -184,13 +166,13 @@
//清空数据
clearMsg() {
this.addMsg.Id = 0;
this.addMsg.TemplateKey = "";
this.addMsg.TemplateName = "";
this.addMsg.SubTemplateName = "";
this.addMsg.Data = "";
},
//新增、修改模板
submitForm(addMsg) {
this.apipost(
"ws_post_SetTemplate", this.addMsg,
"ws_post_SetTemplateDetails", this.addMsg,
res => {
if (res.data.resultCode == 1) {
this.getData();
......@@ -204,10 +186,6 @@
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