Commit df963540 authored by zhengke's avatar zhengke

页面修改

parent a0a451bf
...@@ -30,13 +30,12 @@ ...@@ -30,13 +30,12 @@
}, },
methods: { methods: {
handleClick(tab, event) { handleClick(tab, event) {
//console.log(tab, event);
}, },
getList() { getList() {
this.apipost("/api/Tenant/GetMiniprogramPageListExt", {}, res => { this.apipost("/api/Tenant/GetMiniprogramPageListExt", {}, res => {
if (res.data.resultCode == 1) { if (res.data.resultCode == 1) {
this.dataList = res.data.data; this.dataList = res.data.data;
console.log("this.data",this.dataList);
} else { } else {
this.Info(res.data.message); this.Info(res.data.message);
} }
......
<style>
.mimitBody{
padding:20px;
background-color: #fff;
margin:10px 0 20px 0;
display:table;
width:100%;
}
.mimitList{
margin-bottom:15px;
display: flex;
flex-direction: row;
}
.mimitBody .el-tag{
min-width: 120px;
padding-right: 50px;
}
.mimititle .el-button--small{
padding:9px 25px;
}
</style>
<template> <template>
<div class="mimititle"> <div class="mimititle">
<div class="CommonHeader">页面标题设置</div>
<template> <div class="mimitBody">
<table> <template v-for="(item,index) in dataList">
<tbody v-for="(item,index) in dataList" :key="index"> <div class="el-col el-col-12 mimitList" :key="index">
<tr> <el-tag>{{item.firstItem.PageName}}</el-tag>
<td> <el-input type="text" style="margin:0 20px;" v-model="item.firstItem.SelfPageName" size="small"></el-input>
{{item.firstItem.PageName}} </div>
</td> <div class="el-col el-col-12 mimitList" :key="index+1000">
<td> <el-tag v-if="item.secondItem">{{item.secondItem.PageName}}</el-tag>
<el-input v-model="item.firstItem.SelfPageName" /> <el-input v-if="item.secondItem" v-model="item.secondItem.SelfPageName" type="text" style="margin:0 20px;" size="small"></el-input>
</td> </div>
<td> </template>
<span v-if="item.secondItem"> {{item.secondItem.PageName}}</span> </div>
</td> <el-button size="small" type="primary" @click="submitForm()">保存</el-button>
<td> <el-button size="small" @click="resetInfo()">恢复默认</el-button>
<el-input v-if="item.secondItem" v-model="item.secondItem.SelfPageName" />
</td>
</tr>
</tbody>
<tfoot>
<el-button size="small" type="primary" @click="submitForm()">保存</el-button>
</tfoot>
</table>
</template>
</div> </div>
</template> </template>
<script> <script>
...@@ -40,7 +52,6 @@ ...@@ -40,7 +52,6 @@
methods: { methods: {
getList() { getList() {
this.dataList = []; this.dataList = [];
this.apipost("/api/Tenant/GetMiniprogramPageListExt", {}, res => { this.apipost("/api/Tenant/GetMiniprogramPageListExt", {}, res => {
if (res.data.resultCode == 1) { if (res.data.resultCode == 1) {
var data = res.data.data; var data = res.data.data;
...@@ -85,7 +96,6 @@ ...@@ -85,7 +96,6 @@
//保存标题 //保存标题
submitForm() { submitForm() {
var setArray = []; //新增修改的数组 var setArray = []; //新增修改的数组
if (this.dataList && this.dataList.length > 0) { if (this.dataList && this.dataList.length > 0) {
this.dataList.forEach(item => { this.dataList.forEach(item => {
if (item.firstItem) { if (item.firstItem) {
...@@ -113,6 +123,20 @@ ...@@ -113,6 +123,20 @@
this.Info(res.data.message); this.Info(res.data.message);
} }
}) })
},
//恢复默认
resetInfo(){
if (this.dataList && this.dataList.length > 0) {
this.dataList.forEach(item => {
if (item.firstItem) {
item.firstItem.SelfPageName=''
}
if (item.secondItem) {
item.secondItem.SelfPageName=''
}
})
}
} }
}, },
mounted() { mounted() {
......
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