Browse Source

chore: 适配大屏设计器api

master
wangxiang 2 years ago
parent
commit
25d616fcf1
  1. 3
      cloud/bigscreen-design/src/mixins/index.js
  2. 6
      cloud/bigscreen-design/src/page/build.vue
  3. 2
      cloud/bigscreen-design/src/page/create.vue
  4. 5
      cloud/bigscreen-design/src/page/list/components.vue
  5. 4
      cloud/bigscreen-design/src/page/list/db.vue
  6. 4
      cloud/bigscreen-design/src/page/list/index.vue
  7. 5
      cloud/bigscreen-design/src/page/list/map.vue
  8. 8
      cloud/bigscreen-design/src/page/list/record.vue

3
cloud/bigscreen-design/src/mixins/index.js

@ -75,8 +75,7 @@ export default {
current: 1, current: 1,
size: 100, size: 100,
}).then(res => { }).then(res => {
const data = res.data.data; this.DIC.MAP = res.data.data?.map(ele => {
this.DIC.MAP = data.records.map(ele => {
return { return {
label: ele.name, label: ele.name,
value: url + '/map/data?id=' + ele.id value: url + '/map/data?id=' + ele.id

6
cloud/bigscreen-design/src/page/build.vue

@ -1073,8 +1073,7 @@ export default {
current: 1, current: 1,
size: 100, size: 100,
}).then(res => { }).then(res => {
const data = res.data.data; this.DIC.sql = res.data.data?.map(ele => {
this.DIC.sql = data.records.map(ele => {
return { return {
label: ele.name, label: ele.name,
value: ele.id value: ele.id
@ -1085,8 +1084,7 @@ export default {
current: 1, current: 1,
size: 100, size: 100,
}).then(res => { }).then(res => {
const data = res.data.data; this.DIC.record = res.data.data?.map(ele => {
this.DIC.record = data.records.map(ele => {
return { return {
label: ele.name, label: ele.name,
value: ele.id value: ele.id

2
cloud/bigscreen-design/src/page/create.vue

@ -137,7 +137,7 @@ export default {
current: 1, current: 1,
size: 67 size: 67
}).then(res => { }).then(res => {
this.list = res.data.data.records this.list = res.data.data
this.list.unshift({ this.list.unshift({
id: 0, id: 0,
title: '空白模板', title: '空白模板',

5
cloud/bigscreen-design/src/page/list/components.vue

@ -191,8 +191,7 @@ export default {
current: 1, current: 1,
size: 100, size: 100,
}).then(res => { }).then(res => {
const data = res.data.data; this.data = res.data.data;
this.data = data.records;
}) })
} }
} }
@ -211,4 +210,4 @@ export default {
width: 100%; width: 100%;
} }
} }
</style> </style>

4
cloud/bigscreen-design/src/page/list/db.vue

@ -212,9 +212,9 @@ export default {
current: this.page.currentPage, current: this.page.currentPage,
size: this.page.pageSize, size: this.page.pageSize,
}).then(res => { }).then(res => {
const data = res.data.data; const data = res.data;
this.page.total = data.total; this.page.total = data.total;
this.data = data.records; this.data = data.data;
}); });
} }
} }

4
cloud/bigscreen-design/src/page/list/index.vue

@ -325,9 +325,9 @@ export default {
current: this.page.page, current: this.page.page,
size: this.page.size, size: this.page.size,
}).then(res => { }).then(res => {
const data = res.data.data; const data = res.data;
this.page.total = data.total; this.page.total = data.total;
this.list = data.records this.list = data.data;
this.initData(); this.initData();
}) })
}, },

5
cloud/bigscreen-design/src/page/list/map.vue

@ -118,8 +118,7 @@ export default {
current: 1, current: 1,
size: 100, size: 100,
}).then(res => { }).then(res => {
const data = res.data.data; this.data = res.data.data;
this.data = data.records;
}) })
} }
} }
@ -127,4 +126,4 @@ export default {
</script> </script>
<style lang="scss" scoped> <style lang="scss" scoped>
</style> </style>

8
cloud/bigscreen-design/src/page/list/record.vue

@ -197,8 +197,7 @@ export default {
current: 1, current: 1,
size: 100, size: 100,
}).then(res => { }).then(res => {
const data = res.data.data; this.DIC.sql = res.data.data?.map(ele => {
this.DIC.sql = data.records.map(ele => {
return { return {
label: ele.name, label: ele.name,
value: ele.id value: ele.id
@ -348,8 +347,7 @@ export default {
current: 1, current: 1,
size: 100, size: 100,
}).then(res => { }).then(res => {
const data = res.data.data; this.data = res.data.data;
this.data = data.records;
}) })
} }
} }
@ -357,4 +355,4 @@ export default {
</script> </script>
<style lang="scss" scoped> <style lang="scss" scoped>
</style> </style>

Loading…
Cancel
Save