Commit 9571496b authored by zhengke's avatar zhengke

no message

parent 41bfb7ea
...@@ -384,7 +384,6 @@ ...@@ -384,7 +384,6 @@
{name:'引流规则',id:'2'}, {name:'引流规则',id:'2'},
{name:'销售规则',id:'1'} {name:'销售规则',id:'1'}
], ],
textId:'2',
dataList:[], dataList:[],
msg:{ msg:{
EmpType: '2' EmpType: '2'
......
...@@ -119,6 +119,8 @@ export default { ...@@ -119,6 +119,8 @@ export default {
let crmUrl = ""; //crm API let crmUrl = ""; //crm API
let locationName = window.location.hostname; let locationName = window.location.hostname;
domainUrl ="http://192.168.10.36:8083"; domainUrl ="http://192.168.10.36:8083";
let crmLocalFileStreamDownLoadUrl = "";
crmLocalFileStreamDownLoadUrl = locationName.indexOf('oytour') !== -1? "http://crm.oytour.com" : "http://testcrm.oytour.com";
let javaUrldo = ""; let javaUrldo = "";
javaUrldo = locationName.indexOf('oytour') !== -1 || locationName.indexOf('viitto') !== -1 ? (locationName.indexOf('oytour') !== -1 ? "http://efficient.oytour.com" : "http://47.96.12.235:9001") : "http://192.168.2.215:9000"; javaUrldo = locationName.indexOf('oytour') !== -1 || locationName.indexOf('viitto') !== -1 ? (locationName.indexOf('oytour') !== -1 ? "http://efficient.oytour.com" : "http://47.96.12.235:9001") : "http://192.168.2.215:9000";
//商城API //商城API
...@@ -142,6 +144,7 @@ export default { ...@@ -142,6 +144,7 @@ export default {
DomainUrl: domainUrl, DomainUrl: domainUrl,
//常用提交数据URL //常用提交数据URL
PostUrl: domainUrl + "/api/common/post", PostUrl: domainUrl + "/api/common/post",
//上传文件URL //上传文件URL
UploadFileUrl: domainUrl + '/api/File/post', UploadFileUrl: domainUrl + '/api/File/post',
//本站模板文件下载地址 //本站模板文件下载地址
...@@ -168,7 +171,7 @@ export default { ...@@ -168,7 +171,7 @@ export default {
JavaLocalFileStreamDownLoadUrl: javaUrldo, JavaLocalFileStreamDownLoadUrl: javaUrldo,
mallUrl: mallUrl, mallUrl: mallUrl,
lxymallUrl:lxymallUrl, lxymallUrl:lxymallUrl,
crmUrl: crmUrl crmUrl: crmUrl,
}; };
return obj; return obj;
}, },
...@@ -786,6 +789,51 @@ export default { ...@@ -786,6 +789,51 @@ export default {
successCall(res); successCall(res);
}).catch(function (res) {}); }).catch(function (res) {});
}, },
//crm下载文件
Vue.prototype.crmGetLocalFile = function(cmd, msg, fileName, callBack) {
if (msg == null || msg == "") {
msg = {}
}
var apiurl = this.domainManager().crmUrl + cmd;
var token = "";
var key = "";
if (this.getLocalStorage() != null) {
token = this.getLocalStorage().token;
key = this.getLocalStorage().SecretKey;
}
var encodeMsg = encodeURIComponent(JSON.stringify(msg)).toLowerCase();
var md5Str = md5(`msg=${encodeMsg}&token=${token}&key=${key}`);
var postData = {
"msg": msg,
"token": token,
"sign": md5Str
}
this.$http.post(apiurl, postData, {
headers: {
'Content-Type': 'application/json',
'Referer-Viitto': this.$route.path,
},
responseType: 'blob'
}).then((res) => {
let blob = new Blob([res.data], {
type: "application/vnd.ms-excel"
})
let url = URL.createObjectURL(blob);
let link = document.createElement('a');
link.href = url;
link.setAttribute("download", fileName);
document.body.appendChild(link);
link.click();
if (callBack) {
var result = {
Code: 1
};
callBack(result);
}
}).catch(function(res) {
});
}
Vue.prototype.JavaGetLocalFile = function (cmd, msg, fileName, successCall) { Vue.prototype.JavaGetLocalFile = function (cmd, msg, fileName, successCall) {
var apiurl = this.domainManager().JavaLocalFileStreamDownLoadUrl + cmd; var apiurl = this.domainManager().JavaLocalFileStreamDownLoadUrl + cmd;
var timestamp = (new Date()).valueOf(); var timestamp = (new Date()).valueOf();
......
...@@ -4633,6 +4633,30 @@ export default { ...@@ -4633,6 +4633,30 @@ export default {
title: '印象票务提成配置' title: '印象票务提成配置'
} }
}, },
{
path: '/ImpressionTicketCommission',
name: 'ImpressionTicketCommission',
component: resolve => require(['@/components/FinancialModule/ImpressionTicketing/ImpressionTicketCommission'], resolve),
meta: {
title: '印象票务提成列表'
}
},
{
path: '/ImpressionTicketUserDetails',
name: 'ImpressionTicketUserDetails',
component: resolve => require(['@/components/FinancialModule/ImpressionTicketing/ImpressionTicketUserDetails'], resolve),
meta: {
title: '印象票务提成明细'
}
},
{
path: '/ImpressionTicketDetails',
name: 'ImpressionTicketDetails',
component: resolve => require(['@/components/FinancialModule/ImpressionTicketing/ImpressionTicketDetails'], resolve),
meta: {
title: '印象票务提成详情'
}
},
{ {
path: '/groupApproval', path: '/groupApproval',
name: 'groupApproval', name: 'groupApproval',
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment