From 316877c1d9e5b6d92334f30b03d97d7e833cd934 Mon Sep 17 00:00:00 2001 From: king <18310653075@163.com> Date: 星期二, 02 二月 2021 16:01:57 +0800 Subject: [PATCH] 2021-02-02 --- src/menu/components/share/usercomponent/index.jsx | 18 +++++++++++++++--- 1 files changed, 15 insertions(+), 3 deletions(-) diff --git a/src/menu/components/share/usercomponent/index.jsx b/src/menu/components/share/usercomponent/index.jsx index fd071da..528006d 100644 --- a/src/menu/components/share/usercomponent/index.jsx +++ b/src/menu/components/share/usercomponent/index.jsx @@ -6,6 +6,7 @@ import Api from '@/api' import Utils from '@/utils/utils.js' +import options from '@/store/options.js' import zhCN from '@/locales/zh-CN/model.js' import enUS from '@/locales/en-US/model.js' import UserForm from './settingform' @@ -53,6 +54,9 @@ _config.search = config.search || [] _config.cols = config.cols || [] _config.plot = config.plot || {} + _config.html = config.html || '' + _config.css = config.css || '' + _config.js = config.js || '' _config.width = _config.wrap.width || _config.plot.width || config.width || 24 @@ -144,8 +148,17 @@ setTimeout(() => { let template = this.getUserComponent() html2canvas(document.getElementById(config.uuid)).then(canvas => { - let img = canvas.toDataURL('image/png') // 鑾峰彇鐢熸垚鐨勫浘鐗� - Api.fileuploadbase64(img, 'cloud').then(result => { + let param = { + Base64Img: canvas.toDataURL('image/png') // 鑾峰彇鐢熸垚鐨勫浘鐗� + } + + if (options.cloudServiceApi) { + param.rduri = options.cloudServiceApi + param.userid = sessionStorage.getItem('CloudUserID') || '' + param.LoginUID = sessionStorage.getItem('CloudLoginUID') || '' + } + + Api.fileuploadbase64(param).then(result => { if (result.status) { Api.getSystemConfig({ func: 's_custom_components_adduptdel', @@ -199,7 +212,6 @@ <div className="user-component-wrap"> <Icon type="user" title="鐢熸垚鑷畾涔夌粍浠�" onClick={this.trigger} /> <Modal - wrapClassName="popview-modal" title="鑷畾涔夌粍浠�" visible={visible} width={500} -- Gitblit v1.8.0