diff --git a/src/assets/img/edit/selectArrow-white.svg b/src/assets/img/edit/selectArrow-white.svg new file mode 100644 index 0000000..f4b050b --- /dev/null +++ b/src/assets/img/edit/selectArrow-white.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/src/assets/img/edit/selectArrow.png b/src/assets/img/edit/selectArrow.png new file mode 100644 index 0000000..b907c74 Binary files /dev/null and b/src/assets/img/edit/selectArrow.png differ diff --git a/src/assets/img/edit/succeed-pop-bj2.svg b/src/assets/img/edit/succeed-pop-bj2.svg new file mode 100644 index 0000000..3d0a998 --- /dev/null +++ b/src/assets/img/edit/succeed-pop-bj2.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/src/components/edit/about-pop.vue b/src/components/edit/about-pop.vue index 06d67b4..de2e7c0 100644 --- a/src/components/edit/about-pop.vue +++ b/src/components/edit/about-pop.vue @@ -28,7 +28,6 @@ export default { props: ['popState', "intermediary"], setup(props) { - const { proxy } = getCurrentInstance() const tabList = { @@ -37,37 +36,27 @@ export default { more: "更多说明", }; - const tab = ref("person"); // person intermediary more - - computed(() => { - if (props['intermediary'] == 1) tab = "intermediary" - else tab = "person" - }) + let tab = ref("person"); // person intermediary more + if (props['intermediary'] == 1) tab.value = "intermediary" + else tab.value = "person" const cutTabArray = reactive({}); - // 监听 prop 变化 - watch(() => props.popState, (newValue) => { + watch(() => props.popState, newValue => { if (newValue && Object.keys(cutTabArray).length === 0) init(); }); - - onMounted(() => { - }); - const init = () => { - proxy.$post("/tenement/forum/about").then((res) => { + proxy.$post("/tenement/forum/about").then(res => { cutTabArray['person'] = res.data['person'] cutTabArray['intermediary'] = res.data['intermediary'] cutTabArray['more'] = res.data['more'] }); }; - const cutTab = (tabvalue) => { - tab.value = tabvalue; - }; + const cutTab = tabvalue => tab.value = tabvalue;; return { tabList, @@ -75,7 +64,6 @@ export default { cutTabArray, init, cutTab, - // popState, }; }, }; diff --git a/src/components/edit/choosingIdentity.vue b/src/components/edit/choosingIdentity.vue new file mode 100644 index 0000000..ac7bca3 --- /dev/null +++ b/src/components/edit/choosingIdentity.vue @@ -0,0 +1,202 @@ + + + + + \ No newline at end of file diff --git a/src/utils/axios.js b/src/utils/axios.js index d61715f..a9294c0 100644 --- a/src/utils/axios.js +++ b/src/utils/axios.js @@ -26,7 +26,6 @@ axios.interceptors.request.use( //响应拦截 // 响应拦截器 axios.interceptors.response.use( response => { - console.log("response", response); if (response.status === 200) return Promise.resolve(response); //进行中 else return Promise.reject(response); //失败 diff --git a/src/views/edit.vue b/src/views/edit.vue index 4416edf..29a4fb4 100644 --- a/src/views/edit.vue +++ b/src/views/edit.vue @@ -1,7 +1,7 @@