Commit 900be442 authored by 徐一鸣's avatar 徐一鸣

Merge branch 'xym' into dev

parents fcd35b80 b5b45013
...@@ -4,12 +4,12 @@ ...@@ -4,12 +4,12 @@
<i class="el-icon-close"></i> <i class="el-icon-close"></i>
</a> </a>
<div class="app_card-icon"> <div class="app_card-icon">
<el-avatar shape="square" :size="56" fit="cover" :src="data.img" /> <el-avatar shape="square" :size="56" fit="cover" :src="data.logo" />
</div> </div>
<div class="app_card-info"> <div class="app_card-info">
<p <p
class="app_card-name text_clip" class="app_card-name text_clip"
v-text="data.name" v-text="data.app_name"
@click="intoDetail" @click="intoDetail"
></p> ></p>
<p class="app_card-version text_clip" v-text="data.version"></p> <p class="app_card-version text_clip" v-text="data.version"></p>
...@@ -24,7 +24,7 @@ ...@@ -24,7 +24,7 @@
<i class="el-icon-time"></i> <i class="el-icon-time"></i>
<span>上线时间:</span> <span>上线时间:</span>
</span> </span>
<span class="text_clip" v-text="data.time"></span> <span class="text_clip" v-text="data.created"></span>
</p> </p>
</div> </div>
</template> </template>
...@@ -53,7 +53,7 @@ export default { ...@@ -53,7 +53,7 @@ export default {
this.$emit("delete-action", this.data); this.$emit("delete-action", this.data);
}, },
intoDetail() { intoDetail() {
this.$router.push(`${this.detailsUrl}${this.data.id}`); this.$router.push(`${this.detailsUrl}${this.data.up_userid}`);
}, },
}, },
}; };
......
...@@ -60,12 +60,12 @@ export default { ...@@ -60,12 +60,12 @@ export default {
<style scoped> <style scoped>
.app_list { .app_list {
margin: 20px -25px 0; margin: 0 -20px;
padding: 30px 0 0; padding: 30px 0 0;
border-top: 1px solid #e3e5ef;
display: flex; display: flex;
flex-wrap: wrap; flex-wrap: wrap;
justify-content: flex-start; justify-content: flex-start;
align-items: flex-start; align-items: flex-start;
align-content: flex-start;
} }
</style> </style>
...@@ -39,7 +39,7 @@ export default { ...@@ -39,7 +39,7 @@ export default {
listHeader: [], listHeader: [],
listData: [], listData: [],
filterList: [], filterList: [],
roleFilter: [], otherFilter: [],
dialogInfo: { dialogInfo: {
title: "", title: "",
msg: "", msg: "",
...@@ -73,20 +73,24 @@ export default { ...@@ -73,20 +73,24 @@ export default {
Promise.all([ Promise.all([
this.$http.get("/apaas/service/v3/service/manager/servtype"), this.$http.get("/apaas/service/v3/service/manager/servtype"),
this.$http.get("/apaas/service/v3/service/manager/servarea"), this.$http.get("/apaas/service/v3/service/manager/servarea"),
]).then((response) => { ])
let data = response.map((item) => { .then((response) => {
return { let data = response.map((item) => {
name: item.body.data[0].type_name, return {
prop: item.body.data[0].type_code, name: item.body.data[0].type_name,
data: item.body.data.map((v) => ({ prop: item.body.data[0].type_code,
name: v.name, data: item.body.data.map((v) => ({
value: v.id, name: v.name,
})), value: v.id,
}; })),
}); };
});
this.filterList = [...data, ...this.roleFilter]; this.filterList = [...data, ...this.otherFilter];
}); })
.catch((error) => {
console.log(error);
});
}, },
initHeader() { initHeader() {
let _self = this; let _self = this;
...@@ -163,7 +167,7 @@ export default { ...@@ -163,7 +167,7 @@ export default {
], ],
}, },
]; ];
this.roleFilter = [ this.otherFilter = [
{ {
name: "开放程度", name: "开放程度",
prop: "openness", prop: "openness",
...@@ -267,7 +271,7 @@ export default { ...@@ -267,7 +271,7 @@ export default {
], ],
}, },
]; ];
this.roleFilter = [ this.otherFilter = [
{ {
name: "开放程度", name: "开放程度",
prop: "openness", prop: "openness",
...@@ -419,7 +423,7 @@ export default { ...@@ -419,7 +423,7 @@ export default {
align: "center", align: "center",
}, },
]; ];
this.roleFilter = [ this.otherFilter = [
{ {
name: "开放程度", name: "开放程度",
prop: "openness", prop: "openness",
...@@ -532,7 +536,7 @@ export default { ...@@ -532,7 +536,7 @@ export default {
], ],
}, },
]; ];
this.roleFilter = [ this.otherFilter = [
{ {
name: "开放程度", name: "开放程度",
prop: "openness", prop: "openness",
...@@ -696,7 +700,7 @@ export default { ...@@ -696,7 +700,7 @@ export default {
], ],
}, },
]; ];
this.roleFilter = [ this.otherFilter = [
{ {
name: "开放程度", name: "开放程度",
prop: "openness", prop: "openness",
...@@ -795,7 +799,7 @@ export default { ...@@ -795,7 +799,7 @@ export default {
], ],
}, },
]; ];
this.roleFilter = [ this.otherFilter = [
{ {
name: "开放程度", name: "开放程度",
prop: "openness", prop: "openness",
......
This diff is collapsed.
...@@ -12,7 +12,7 @@ const store = new Vuex.Store({ ...@@ -12,7 +12,7 @@ const store = new Vuex.Store({
["平台服务管理", "服务审批管理" /* , "云资源管理" */], // 超级管理员 ["平台服务管理", "服务审批管理" /* , "云资源管理" */], // 超级管理员
], // 服务管理列表,onlyRead ], // 服务管理列表,onlyRead
yyglNav: [ yyglNav: [
["应用仓库", "我部署的应用", "申请的应用", "审批的应用"], // 普通用户 ["应用仓库", "我部署的应用", "申请的应用" /* "审批的应用" */], // 普通用户
["应用仓库管理", "部署的应用", "应用审批管理"], // 组织管理员 ["应用仓库管理", "部署的应用", "应用审批管理"], // 组织管理员
["平台应用管理", "应用部署管理", "应用审批管理"], // 超级管理员 ["平台应用管理", "应用部署管理", "应用审批管理"], // 超级管理员
], // 应用管理列表,onlyRead ], // 应用管理列表,onlyRead
......
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