提交 4ace3e9e 编写于 作者: changdi.hao's avatar changdi.hao

优化教培组件显示

上级 22c4399c
...@@ -10,7 +10,7 @@ export const envConfig = { ...@@ -10,7 +10,7 @@ export const envConfig = {
// baseUrl: 'https://uat-sc.yunqueyi.com/', // baseUrl: 'https://uat-sc.yunqueyi.com/',
// baseUrl: 'http://10.177.15.150:10401/', // baseUrl: 'http://10.177.15.150:10401/',
// baseUrl: 'http://10.177.15.150:11905/', // baseUrl: 'http://10.177.15.150:11905/',
baseUrl: 'https://dev-sc.yunqueyi.com/', baseUrl: 'https://sc.yunqueyi.com/',
// baseUrl: 'https://test1-sc.yunqueyi.com/', // baseUrl: 'https://test1-sc.yunqueyi.com/',
// baseUrl: 'https://sc.yunqueyi.com/', // baseUrl: 'https://sc.yunqueyi.com/',
// baseUrl: 'https://uat-sc.yunqueyi.com/', // baseUrl: 'https://uat-sc.yunqueyi.com/',
......
...@@ -280,9 +280,13 @@ ...@@ -280,9 +280,13 @@
>{{ _item.name }}</el-button >{{ _item.name }}</el-button
> >
</div> </div>
<div <!-- <div
v-for="(item1, index1) in item.templetModelList" v-for="(item1, index1) in item.templetModelList"
:key="index1" :key="index1"
> -->
<div
v-for="(item1, index1) in showData(item.templetModelList)"
:key="index1"
> >
<el-form <el-form
ref="templateForm" ref="templateForm"
...@@ -645,6 +649,17 @@ ...@@ -645,6 +649,17 @@
</div> </div>
</el-form> </el-form>
</div> </div>
<div class="pagination-warp">
<el-pagination
:current-page="pageNo"
:page-size="pageSize"
:page-sizes="[1, 2, 3, 5, 10]"
layout="total, sizes, prev, pager, next, jumper"
:total="item.templetModelList.length"
@size-change="handleSizeChange"
@current-change="handleCurrentChange"
></el-pagination>
</div>
</div> </div>
</el-tab-pane> </el-tab-pane>
</el-tabs> </el-tabs>
...@@ -736,6 +751,7 @@ ...@@ -736,6 +751,7 @@
</div> </div>
</el-form> </el-form>
</div> </div>
<span slot="footer" class="dialog-footer dialog-foot"> <span slot="footer" class="dialog-footer dialog-foot">
<el-button <el-button
type="default" type="default"
...@@ -878,6 +894,8 @@ export default { ...@@ -878,6 +894,8 @@ export default {
certificateCondition: "100", // 证书完成率 certificateCondition: "100", // 证书完成率
status: "", status: "",
}, },
pageNo: 1,
pageSize: 2,
componentList: { componentList: {
moduleModelList: [ moduleModelList: [
{ {
...@@ -980,6 +998,20 @@ export default { ...@@ -980,6 +998,20 @@ export default {
console.log("idType==>", vm.idType); console.log("idType==>", vm.idType);
}, },
methods: { methods: {
handleSizeChange(val) {
this.pageSize = val;
this.showData(this.tamp);
},
handleCurrentChange(val) {
this.pageNo = val;
this.showData(this.tamp);
},
showData(data) {
this.tamp = data;
let start = this.pageNo == 1 ? 0 : ((this.pageNo-1) * this.pageSize);
console.log(start,this.pageNo * this.pageSize);
return data && data.length ? data.slice(start, this.pageNo * this.pageSize) : [];
},
// 模块可以拖动排序 // 模块可以拖动排序
tabDrop() { tabDrop() {
this.$nextTick(() => { this.$nextTick(() => {
...@@ -2311,6 +2343,10 @@ export default { ...@@ -2311,6 +2343,10 @@ export default {
} }
} }
} }
.pagination-warp {
padding: 10px;
text-align: right;
}
} }
.cc-class-box { .cc-class-box {
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册