|
@@ -121,9 +121,9 @@ export default class extends Vue {
|
|
|
private projectDisableFlag = true;//转人工不可点击
|
|
private projectDisableFlag = true;//转人工不可点击
|
|
|
private serviceCodeArray = [];
|
|
private serviceCodeArray = [];
|
|
|
created() {
|
|
created() {
|
|
|
- if(this.$route.query.WecomType){
|
|
|
|
|
- sessionStorage.setItem("WecomType",this.$route.query.WecomType);
|
|
|
|
|
- }else{
|
|
|
|
|
|
|
+ if (this.$route.query.WecomType) {
|
|
|
|
|
+ sessionStorage.setItem("WecomType", this.$route.query.WecomType);
|
|
|
|
|
+ } else {
|
|
|
sessionStorage.removeItem("WecomType");
|
|
sessionStorage.removeItem("WecomType");
|
|
|
}
|
|
}
|
|
|
this.getWxconfig();
|
|
this.getWxconfig();
|
|
@@ -250,8 +250,10 @@ export default class extends Vue {
|
|
|
const formData = new FormData();
|
|
const formData = new FormData();
|
|
|
// const userInfo: any = JSON.parse(window.localStorage.getItem("userInfoV1")!);
|
|
// const userInfo: any = JSON.parse(window.localStorage.getItem("userInfoV1")!);
|
|
|
// formData.append('WXuserid', userInfo.loginName);
|
|
// formData.append('WXuserid', userInfo.loginName);
|
|
|
- const outsideType_val = this.F_OutsideType || 0;
|
|
|
|
|
- formData.append('outsideType', outsideType_val);
|
|
|
|
|
|
|
+ if (this.wallType === 'outside') {
|
|
|
|
|
+ const outsideType_val = this.F_OutsideType || 0;
|
|
|
|
|
+ formData.append('outsideType', outsideType_val);
|
|
|
|
|
+ }
|
|
|
this.GetReadStateToApi[this.wallType](formData).then(response => {
|
|
this.GetReadStateToApi[this.wallType](formData).then(response => {
|
|
|
if (response.StatusCode == 200) {
|
|
if (response.StatusCode == 200) {
|
|
|
this.readState = response.Data.readState;
|
|
this.readState = response.Data.readState;
|
|
@@ -267,7 +269,7 @@ export default class extends Vue {
|
|
|
this.UpdateReadStateToApi[this.wallType](formData).then(response => { });
|
|
this.UpdateReadStateToApi[this.wallType](formData).then(response => { });
|
|
|
}
|
|
}
|
|
|
returnPage() {
|
|
returnPage() {
|
|
|
- this.$router.push({path: this.designPageApi[this.wallType]});
|
|
|
|
|
|
|
+ this.$router.push({ path: this.designPageApi[this.wallType] });
|
|
|
// this.$router.back();
|
|
// this.$router.back();
|
|
|
}
|
|
}
|
|
|
toHome() {
|
|
toHome() {
|
|
@@ -389,7 +391,7 @@ export default class extends Vue {
|
|
|
}
|
|
}
|
|
|
// 获取微信API授权信息
|
|
// 获取微信API授权信息
|
|
|
getWxconfig() {
|
|
getWxconfig() {
|
|
|
- const jsApiList = ['getSetting', 'authorize', 'showModal', 'openSetting', 'downloadFile', 'saveImageToPhotosAlbum','closeWindow'];
|
|
|
|
|
|
|
+ const jsApiList = ['getSetting', 'authorize', 'showModal', 'openSetting', 'downloadFile', 'saveImageToPhotosAlbum', 'closeWindow'];
|
|
|
let url = window.location.href.split("#")[0];
|
|
let url = window.location.href.split("#")[0];
|
|
|
axios.get(`${process.env.VUE_APP_BASE_API}wx/ticket`, {
|
|
axios.get(`${process.env.VUE_APP_BASE_API}wx/ticket`, {
|
|
|
params: {
|
|
params: {
|