-
-
-
- Header
-
- Sider
- Content
- Sider
-
-
+
+
+
+
-
diff --git a/src/views/Creative/3d/crossyo/shelves-vue-demo/view/Flows.vue b/src/views/Creative/3d/crossyo/shelves-vue-demo/view/Flows.vue
index 54f37b5b..bc08239a 100644
--- a/src/views/Creative/3d/crossyo/shelves-vue-demo/view/Flows.vue
+++ b/src/views/Creative/3d/crossyo/shelves-vue-demo/view/Flows.vue
@@ -107,7 +107,7 @@ import {
} from '../api/util/surveyData-generator'
import { behaviors } from '../api/mock-data/behaviors-mock-data'
-import { api } from '@/crossyo/shelves-vue/api/baseApi'
+import { api } from '@/views/Creative/3d/crossyo/shelves-vue/api/baseApi'
export default {
components: {
diff --git a/src/views/Creative/3d/crossyo/shelves-vue-demo/view/FlowsSetup.js b/src/views/Creative/3d/crossyo/shelves-vue-demo/view/FlowsSetup.js
index 5e534fa7..079fcbdd 100644
--- a/src/views/Creative/3d/crossyo/shelves-vue-demo/view/FlowsSetup.js
+++ b/src/views/Creative/3d/crossyo/shelves-vue-demo/view/FlowsSetup.js
@@ -8,7 +8,7 @@ import { wares } from '../api/mock-data/wares-mock-data'
import { behaviors } from '../api/mock-data/behaviors-mock-data'
import { rotSprites } from '../api/mock-data/rotSprites-mock-data'
import { tags } from '../api/mock-data/tags-mock-data'
-// import { api } from "@/crossyo/shelves-vue/api/baseApi"
+import { api } from "@/views/Creative/3d/crossyo/shelves-vue/api/baseApi"
const setup = function () {
diff --git a/src/views/Creative/3d/crossyo/shelves-vue-demo/view/ShopSurveyViewerDemo.vue b/src/views/Creative/3d/crossyo/shelves-vue-demo/view/ShopSurveyViewerDemo.vue
index 9f81631f..cd3fe8c0 100644
--- a/src/views/Creative/3d/crossyo/shelves-vue-demo/view/ShopSurveyViewerDemo.vue
+++ b/src/views/Creative/3d/crossyo/shelves-vue-demo/view/ShopSurveyViewerDemo.vue
@@ -35,7 +35,7 @@
+
+
\ No newline at end of file
diff --git a/src/views/Creative/3d/crossyo/shelves-vue/components/editor/TabListCommodity.vue b/src/views/Creative/3d/crossyo/shelves-vue/components/editor/TabListCommodity.vue
new file mode 100644
index 00000000..a7917ab4
--- /dev/null
+++ b/src/views/Creative/3d/crossyo/shelves-vue/components/editor/TabListCommodity.vue
@@ -0,0 +1,58 @@
+
+
+
+
+
+
+
+
+
diff --git a/src/views/Creative/3d/crossyo/shelves-vue/components/editor/TabListCommodityRelTexture.vue b/src/views/Creative/3d/crossyo/shelves-vue/components/editor/TabListCommodityRelTexture.vue
new file mode 100644
index 00000000..9ab807ba
--- /dev/null
+++ b/src/views/Creative/3d/crossyo/shelves-vue/components/editor/TabListCommodityRelTexture.vue
@@ -0,0 +1,70 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/Creative/3d/crossyo/shelves-vue/store/textures.js b/src/views/Creative/3d/crossyo/shelves-vue/store/textures.js
index 64fb2383..57d14725 100644
--- a/src/views/Creative/3d/crossyo/shelves-vue/store/textures.js
+++ b/src/views/Creative/3d/crossyo/shelves-vue/store/textures.js
@@ -10,6 +10,7 @@ export default {
state.list = list
},
add(state, data) {
+ // console.log('STORE textures add', data)
state.list.unshift(data)
}
},
@@ -25,6 +26,17 @@ export default {
})
})
},
+ listByRelCommodityId({ commit }, { relCommodityId }) {
+ return new Promise(resolve => {
+ api.listTexturesByRelCommodityId(relCommodityId).then(resp => {
+ if (resp.data && resp.data.success) {
+ let list = resp.data.result
+ commit('save', list)
+ resolve(list)
+ }
+ })
+ })
+ },
add({ commit }, data) {
return new Promise(resolve => {
api.addTexture(data).then(resp => {
diff --git a/src/views/Creative/3d/crossyo/shelves-vue/view/CommodityUploader.vue b/src/views/Creative/3d/crossyo/shelves-vue/view/CommodityUploader.vue
index 666d05cc..55e7f710 100644
--- a/src/views/Creative/3d/crossyo/shelves-vue/view/CommodityUploader.vue
+++ b/src/views/Creative/3d/crossyo/shelves-vue/view/CommodityUploader.vue
@@ -3,7 +3,7 @@
-
+
-->
+
+
+