diff --git a/src/components/common/uploader/Upload.vue b/src/components/common/uploader/Upload.vue index f8d534c..65c7ba6 100644 --- a/src/components/common/uploader/Upload.vue +++ b/src/components/common/uploader/Upload.vue @@ -290,7 +290,13 @@ "res_type":42,//资源类型 "group_id":"2" } - this.InterfaceConfig.callInterface([{url:"res/insert_resource_base_info",method:"post",params:_param,isTestLogin: true}],(result)=>{ + let url = ""; + if(this.BaseConfig.isSZUpload){ + url = "intellioa/java/sys/cloudPlatform/insert_resource_base_info"; + }else { + url = "res/insert_resource_base_info"; + } + this.InterfaceConfig.callInterface([{url:url,method:"post",params:_param,isTestLogin: true}],(result)=>{ let data = result[0].data; if(data.success && result[0].data.resource_myinfo_id !== "" && data.resource_myinfo_id !== null){ diff --git a/src/global-llibs/base-config.js b/src/global-llibs/base-config.js index da9f895..33272b3 100644 --- a/src/global-llibs/base-config.js +++ b/src/global-llibs/base-config.js @@ -4,7 +4,8 @@ import Cookie from './cookie'; import PublicFn from './public'; import interfaceConfig from './axios-config'; import Base64 from './base64' - +const isSZUpload = true; +PublicFn.isSZUpload = isSZUpload; /** * 配置信息 - 公共方法 * @type {{}} @@ -106,9 +107,15 @@ const ConfigFn = { }; let _person_info_my = {}; // 请求接口路径 + let url = ""; + if(isSZUpload){ + url = "intellioa/sys/cloudPlatform/getPersonInfo"; + }else { + url = "person/getPersonInfo"; + } interfaceConfig.callInterface([{ //url: "person/getPersonInfo", - url: "intellioa/sys/cloudPlatform/getPersonInfo", + url: url, method: "get", params: _param, isTestLogin: true @@ -289,7 +296,11 @@ const ConfigFn = { BaseConfig.url_path_down = BaseConfig.url_path_html + "/html/";// demo:/dsideal_yy/html/ //局版资源上传路径 周枫 BaseConfig.url_path_suffix = "down/Material/"; - BaseConfig.url_path = BaseConfig.url_path_action_login + "/res/plupload/"; + if(isSZUpload){ + BaseConfig.url_path = BaseConfig.url_path_action_login + "/dsideal_yy/ypt/intellioa/java/sys/cloudPlatform/plupload"; + }else { + BaseConfig.url_path = BaseConfig.url_path_action_login + "/res/plupload/"; + } //局版图片预览路径 周枫 BaseConfig.url_path_img = "thumb/Material/"; //图片预览压缩请求地址 @@ -496,4 +507,5 @@ BaseConfig.projectUrl = { // 添加方法库 BaseConfig.ConfigFn = ConfigFn; +BaseConfig.isSZUpload = isSZUpload;//是否苏州版本上传附件方式 export default BaseConfig; diff --git a/src/global-llibs/public.js b/src/global-llibs/public.js index 4b1a519..647d653 100644 --- a/src/global-llibs/public.js +++ b/src/global-llibs/public.js @@ -1,5 +1,6 @@ -import interfaceConfig from './axios-config' +import interfaceConfig from './axios-config'; +import BaseConfig from './base-config'; /** * 公共方法 * @type {{}} @@ -455,7 +456,13 @@ const PublicFn = { PublicFn.geturlCount = 0; // 创建common实体类 - interfaceConfig.callInterface([{url:"/resource/generateOfficePreview",method:"get",params:_param,isTestLogin:false}],(data)=>{ + let _url = ""; + if(BaseConfig.isSZUpload){ + _url = "ypt/intellioa/sys/cloudPlatform/generateOfficePreview"; + }else { + _url = "resource/generateOfficePreview"; + } + interfaceConfig.callInterface([{url:_url,method:"get",params:_param,isTestLogin:false}],(data)=>{ if (data[0] && data[0].data.success) { PublicFn.getPreviewUrl(fileId, resourceIdInt, _fn); } @@ -499,7 +506,13 @@ const PublicFn = { // 创建common实体类 // let _common = new Common(_url, _param); // 调用 - interfaceConfig.callInterface([{url:"resCtl/getResPreviewUrl",method: "get",params: _param,isTestLogin:false}],(data)=>{ + let _url = ""; + if(BaseConfig.isSZUpload){ + _url = "ypt/intellioa/sys/cloudPlatform/getResPreviewUrl"; + }else { + _url = "resCtl/getResPreviewUrl"; + } + interfaceConfig.callInterface([{url:_url,method: "get",params: _param,isTestLogin:false}],(data)=>{ if (data) { PublicFn.getCount = PublicFn.getCount + 1; // 保存数据 diff --git a/src/global-llibs/staticParams.js b/src/global-llibs/staticParams.js index c756a81..40efc2d 100644 --- a/src/global-llibs/staticParams.js +++ b/src/global-llibs/staticParams.js @@ -38,6 +38,7 @@ StaticParams.isSendWechatServiceNotice = false; //是否 发送微信服务号 StaticParams.isSendWechatEnterpriseNotice = false;//是否 发送企业微信消息提醒(通知、公告、内部邮件、公文、教研动态、工作日程) StaticParams.isSendAppNotice = true;//是否发送空间和人人通的消息提醒 StaticParams.isMobileApp = false;//是否移动端应用 默认false +StaticParams.isSZUpload = true;//是否苏州版本附件上传方式 StaticParams.wechatType = { service: { @@ -757,7 +758,13 @@ StaticParams.insertResource = (result, file, guid, name, extend, callback) => { "res_type": 42,//资源类型 "group_id": "2" } - InterfaceConfig.callInterface([{ url: "res/insert_resource_base_info", method: "post", params: _param, isTestLogin: true }], (result) => { + let url = ""; + if(this.BaseConfig.isSZUpload){ + url = "intellioa/java/sys/cloudPlatform/insert_resource_base_info"; + }else { + url = "res/insert_resource_base_info"; + } + InterfaceConfig.callInterface([{ url: url, method: "post", params: _param, isTestLogin: true }], (result) => { let data = result[0].data; if (callback) { if (data.success && data.resource_myinfo_id !== "" && data.resource_myinfo_id !== null) {