对接苏州版本附件上传预览接口

init
gongdi 3 years ago
parent 23bf478338
commit f55c0ea0cb

@ -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){

@ -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;

@ -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;
// 保存数据

@ -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) {

Loading…
Cancel
Save