zsk 1 year ago
commit a65dd2c7ba

@ -506,7 +506,7 @@
<span @click="toDetail(item)" style="cursor: pointer">
<div class="subsetleft" @click="totop">
<div class="imgbox">
<img v-if="item.logo.length !== 0" :src="item.logo" style="object-fit: cover;width: 156px;height: 156px;" />
<img v-if="item.logo.length !== 0" :src="item.logo" style="object-fit: cover; width: 156px; height: 156px" />
<div v-else class="default_avatar">{{ item.brandName || item.jobName }}</div>
<!-- <img v-else src="../../../static/img/nopicture.png" /> -->
</div>
@ -518,13 +518,12 @@
>-->
<div class="jobname">{{ item.jobName }}</div>
<div class="xmfDiv">
<img src="https://matripe-cms.oss-cn-beijing.aliyuncs.com/1shoudan/xmfb.svg" class="" alt="">
<img src="https://matripe-cms.oss-cn-beijing.aliyuncs.com/1shoudan/xmfb.svg" class="" alt="" />
<span class="f12 ml4" style="color: #646572">{{ item.agencyName }}</span>
</div>
<!-- <img src="https://matripe-cms.oss-cn-beijing.aliyuncs.com/1shoudan/ysd1.png" style="width: 20px;height: 20px;" alt=""> -->
<!-- </router-link> -->
<div class="jobinfo">
<span>{{ item.district }}</span>
@ -550,7 +549,6 @@
>/
</template>
<template v-else>
<span>{{ item.minMonthlyPay ? item.minMonthlyPay / 100 : "" }}</span
>-<span>{{ item.maxMonthlyPay ? item.maxMonthlyPay / 100 : "" }}</span
>/
@ -710,7 +708,7 @@
<!-- <div class="fcsc"> -->
<!-- <p>0371-6611 3723</p> -->
<img style="width: 60px; height: 60px; border-radius: 50%;display: block;margin: 24px auto 0;" :src="managerInfo.avatar || 'https://matripe-cms.oss-cn-beijing.aliyuncs.com/1shoudan/service.jpg'" alt />
<img style="width: 60px; height: 60px; border-radius: 50%; display: block; margin: 24px auto 0" :src="managerInfo.avatar || 'https://matripe-cms.oss-cn-beijing.aliyuncs.com/1shoudan/service.jpg'" alt />
<div style="color: #333; font-weight: 600">
<p class="f16" style="margin-top: 10px">
{{ managerInfo.name }}
@ -1208,8 +1206,7 @@ export default {
this.signType = 1;
this.hasTab = true;
//session
localStorage.setItem("hasTab", this.hasTab)
localStorage.setItem("hasTab", this.hasTab);
}
if (this.$route.query.type) {
@ -1364,13 +1361,12 @@ export default {
try {
let aId = "";
if (window.location.origin.indexOf('localhost:') > -1 || window.location.origin.indexOf('test.') > -1){
aId = "2743"
if (window.location.origin.indexOf("localhost:") > -1 || window.location.origin.indexOf("test.") > -1) {
aId = "2743";
} else {
aId = "3087"
aId = "3087";
}
newdata = {
agencyId: aId, //
recruitment: "1",
@ -1451,7 +1447,7 @@ export default {
} else {
// this.formvalue.aliasName = this.searchValue.trim();
this.formvalue.keys = this.searchValue.trim();
this.formvalue.ageStr = ""
this.formvalue.ageStr = "";
}
// console.log("search1");
// this.formvalue.aliasName = this.searchValue;
@ -1787,7 +1783,7 @@ export default {
this.formvalue.aliasName = "";
this.formvalue.keys = "";
this.formvalue.ageStr = "";
console.log('this.formvalue',this.formvalue);
console.log("this.formvalue", this.formvalue);
if (this.formvalue.signType == 1) {
this.getJobListYicai();
} else {
@ -2044,7 +2040,8 @@ export default {
this.currentCity = item.name;
// this.getJobList();
this.visible = false;
if (this.formvalue.signType != 0) {
console.log('this.formvalue.signType',this.formvalue.signType);
if (this.signType != 0) {
this.getJobListYicai();
} else {
this.getJobList();

@ -8,7 +8,10 @@ console.log('use message in request', vue);
// import Vue from "vue";
// console.log('use message in request2', Vue);
// const baseURL = "//idaotian.com"; // 正式环境线上
const baseURL = "//test.renminshitang.com.cn/daotian/api_dev"; // 测试环境本地
const baseURL = "//daotian.matripe.com.cn"; // 正式环境线上
// const baseURL = "//test.renminshitang.com.cn/daotian/api_dev"; // 测试环境本地
// console.log(data1.keys());
axios.defaults.withCredentials = true; //添加这行代码
// 动态设置https协议,拼接到接口基础路径
@ -33,13 +36,16 @@ service.interceptors.request.use(
// }
// }
req.headers.appId = "daotianpc";
if (localStorage.getItem("LOGIN_DATA")) {
console.log('req', req);
console.log('req url', req.url);
let appName = '稻田'
req.headers.Authorization = "Bearer " + localStorage.getItem("LOGIN_DATA_token");
req.headers.agencyId = JSON.parse(localStorage.getItem("DAOTIAN_agencyid"))
req.headers.appId = "daotianpc";
// 请求来源标识 1.小程序 2.app 3.网页
req.headers.appClassify = 3
req.headers.appName = encodeURIComponent(appName)
req.headers["g-open-env"] = 'WEB-PAGE'
if (req.url == '/assistant/custom/job/v2/list') {
req.headers.appId = ''
@ -87,6 +93,7 @@ service.interceptors.response.use(
} else if (response.data.status === 2002) {// 职位名称
// message.error('职位名称:请不要填写【' + response.data.msg + '】相关违禁内容');
console.log('response.data.status === 2002', response.data.status);
console.log(' vue.$message', vue.$message);
vue.$message.error(response.data.msg)
// this.$message.error(response.data.msg);
setTimeout(() => {
@ -105,6 +112,19 @@ service.interceptors.response.use(
// code: 2002,
// msg: response.data.msg
// });
} else if (response.data.status == 9009) {
vue.$message.error(response.data.msg)
setTimeout(() => {
localStorage.removeItem("LOGIN_DATA");
localStorage.removeItem("LOGIN_DATA_token");
localStorage.removeItem("DAOTIAN_agencyid");
router.push("/login");
return Promise.reject(new Error(response.data.msg));
// 跳转到登录页面
// this.$message.warning(msg);
}, 2000);
} else {
// Message.error(response.data.msg)
// vue.$message.error(response.data.msg)

Loading…
Cancel
Save