ajax配置

This commit is contained in:
zhaofang
2022-09-14 13:52:44 +08:00
parent a180deb5d1
commit f49b4d3ab1
22 changed files with 305 additions and 98 deletions

View File

@@ -351,7 +351,7 @@ import courseImage from '@/components/Course/courseImage.vue';
import articleImage from '@/components/Article/articleImage.vue';
import { toScore,cutFullName} from '@/utils/tools.js';
import { swiper, swiperSlide } from 'vue-awesome-swiper';
import apiPlace from "@/api/modules/place.js"
import apiPlace from "@/api/phase2/place.js"
export default {
name: 'index',

View File

@@ -50,6 +50,28 @@
<li>456</li>
<li></li>
</ul>
<div>
<p>TA的成就</p>
<ul>
<li>
<img src="/images/medal.png" alt="">
<p>跬步千里</p>
<p>LV.1</p>
</li>
</ul>
</div>
<div>
<p>可能感兴趣</p>
<ul>
<li>
<img src="/images/Avatarwoman.png" />
<div>
<p>双子座</p>
<p>你必须非常努力才能看起来毫不费力</p>
</div>
</li>
</ul>
</div>
</div>
</div>
</div>

View File

@@ -120,7 +120,7 @@ import editItems from '@/components/Article/editItems.vue';
import "quill/dist/quill.core.css";
import "quill/dist/quill.snow.css";
import "quill/dist/quill.bubble.css";
import apiPlace from "@/api/modules/place.js"
import apiPlace from "@/api/phase2/place.js"
export default {
components: { portalHeader, portalFooter,interactBar,comments,timeShow,author,editItems,portalFloatTools},
computed: {

View File

@@ -160,7 +160,7 @@ import apiUser from '@/api/system/user.js';
import apiSearchterm from '@/api/modules/searchterm.js';
import articleImage from '@/components/Article/articleImage.vue';
import editItems from '@/components/Article/editItems.vue';
import apiPlace from "@/api/modules/place.js"
import apiPlace from "@/api/phase2/place.js"
export default {
name: 'index',
components: { editItems,portalHeader, portalFooter,articleImage, portalFloatTools, interactBar, timeShow, author },

View File

@@ -174,7 +174,7 @@ import apiDict from "@/api/modules/dict.js"
import {encrypt} from '@/utils/jsencrypt.js';
import cookies from 'vue-cookies'
import {cutFullName} from "@/utils/tools.js";
import apiPlace from "@/api/modules/place.js"
import apiPlace from "@/api/phase2/place.js"
import portalFloatTools from "@/components/PortalFloatTools.vue";
export default {
name: 'atticle',

View File

@@ -230,7 +230,7 @@ import apiSearchterm from "@/api/modules/searchterm.js";
import { deepClone } from "../../../utils";
import apiDict from "@/api/modules/dict.js";
import {cutFullName} from "@/utils/tools.js";
import apiPlace from "@/api/modules/place.js"
import apiPlace from "@/api/phase2/place.js"
export default {
name: "index",
components: {

View File

@@ -297,7 +297,7 @@ import courseImage from "@/components/Course/courseImage.vue";
import { courseType, getType, toScore,formatDate } from "@/utils/tools.js";
import { deepClone, param } from "../../../utils";
import apiSearchterm from "@/api/modules/searchterm.js";
import apiPlace from "@/api/modules/place.js"
import apiPlace from "@/api/phase2/place.js"
export default {
name: "index",
components: {

View File

@@ -310,7 +310,7 @@ import apiUser from "@/api/system/user.js";
import apiPraise from "@/api/modules/praises.js";
import apiFavorites from "@/api/modules/favorites.js";
import apiMessage from "@/api/system/message.js";
import apiPlace from "@/api/modules/place.js"
import apiPlace from "@/api/phase2/place.js"
export default {
name: "answer",
components: {

View File

@@ -224,7 +224,7 @@ import apiUser from "@/api/system/user.js";
import apiPraise from "@/api/modules/praises.js";
import apiFavorites from "@/api/modules/favorites.js";
import apiMessage from "@/api/system/message.js";
import apiPlace from "@/api/modules/place.js"
import apiPlace from "@/api/phase2/place.js"
export default {
name: "answer",
components: {

View File

@@ -144,7 +144,7 @@ import addQuestion from '@/components/Qa/addQuestion.vue';
import apiQa from '@/api/modules/qa.js';
import apiUser from '@/api/system/user.js';
import apiSearchterm from '@/api/modules/searchterm.js';
import apiPlace from "@/api/modules/place.js"
import apiPlace from "@/api/phase2/place.js"
export default {
name: 'qaindex',
components: { portalHeader, portalFooter, portalFloatTools, WxEditor, addQuestion, author, interactBar, timeShow },

View File

@@ -201,10 +201,8 @@ import apiStudy from '@/api/modules/courseStudy.js';
import apiVideoStudy from "@/api/modules/videoStudy.js";
import apiCourseGrade from '@/api/modules/courseGrade.js';
import apiPraises from '@/api/modules/praises.js';
import apiNote from '@/api/modules/note.js';
import apiTrample from '@/api/modules/trample.js';
import apiCoursePortal from '@/api/modules/coursePortal.js';
import apiCourse from '@/api/modules/course.js';
import apiUser from '@/api/system/user.js';
import apiCourseFile from '@/api/modules/courseFile.js';
import { resListMap, resOwnerListMap, courseType, getType, toScore,userAvatarText } from '@/utils/tools.js';

View File

@@ -113,7 +113,7 @@
import accountApi from "@/api/account";
import apiPassword from '@/api/boe/login.js'
import imageUpload from '@/components/ImageUpload/index.vue';
import apiUserhobby from "@/api/modules/userhobby.js"
// import apiUserhobby from "@/api/modules/userhobby.js"
const cityOptions = ['上海', '北京', '广州', '深圳'];
export default{
components:{imageUpload},
@@ -215,12 +215,12 @@
},
methods:{
getInfo() { //获取用户兴趣关联的id
apiUserhobby.info().then(res=>{
if(res.status == 200) {
let data = res.result.map(item => item.refId);
this.checkboxGroup = data;
}
})
// apiUserhobby.info().then(res=>{
// if(res.status == 200) {
// let data = res.result.map(item => item.refId);
// this.checkboxGroup = data;
// }
// })
},
handleClick(e){
},
@@ -236,13 +236,13 @@
refId:item
})
})
apiUserhobby.update(data).then(res=>{
if(res.status == 200) {
this.$message.success('更改成功!')
} else {
this.$message.error("更改失败!")
}
})
// apiUserhobby.update(data).then(res=>{
// if(res.status == 200) {
// this.$message.success('更改成功!')
// } else {
// this.$message.error("更改失败!")
// }
// })
},
...mapActions({
getResOwnerTree: 'resOwner/getResOwnerTree',