|
|
@@ -166,7 +166,10 @@ Ext.define('saas.view.sys.config.FormPanel', {
|
|
|
var fileEl = field.fileInputEl.dom;
|
|
|
fileEl.setAttribute("accept","image/*");
|
|
|
},
|
|
|
- change: function(field){
|
|
|
+ change: function(field,nowValue,oldValue){
|
|
|
+ if(nowValue==""){
|
|
|
+ return true;
|
|
|
+ }
|
|
|
var form = field.ownerCt.ownerCt;
|
|
|
var myForm = field.ownerCt;
|
|
|
var fileEl = field.fileInputEl.dom;
|
|
|
@@ -199,7 +202,7 @@ Ext.define('saas.view.sys.config.FormPanel', {
|
|
|
if(data.id){
|
|
|
var serverOptions = Ext.manifest.server;
|
|
|
var img = myForm.down('[name=SignetPhoto]');
|
|
|
- img.el.dom.src = serverOptions.basePath.http?serverOptions.basePath.http:serverOptions.basePath + '/api/file/download?path='+data.fullPath;
|
|
|
+ img.el.dom.src = (serverOptions.basePath.http?serverOptions.basePath.http:serverOptions.basePath) + '/api/file/download?path='+data.fullPath;
|
|
|
var showSignetPhoto = form.down('[name=showSignetPhoto]');
|
|
|
showSignetPhoto.show();
|
|
|
}
|
|
|
@@ -293,7 +296,10 @@ Ext.define('saas.view.sys.config.FormPanel', {
|
|
|
var fileEl = field.fileInputEl.dom;
|
|
|
fileEl.setAttribute("accept","image/*");
|
|
|
},
|
|
|
- change: function(field){
|
|
|
+ change: function(field,nowValue,oldValue){
|
|
|
+ if(nowValue==""){
|
|
|
+ return true;
|
|
|
+ }
|
|
|
var form = field.ownerCt.ownerCt;
|
|
|
var myForm = field.ownerCt;
|
|
|
var fileEl = field.fileInputEl.dom;
|
|
|
@@ -325,7 +331,7 @@ Ext.define('saas.view.sys.config.FormPanel', {
|
|
|
if(data.id){
|
|
|
var serverOptions = Ext.manifest.server;
|
|
|
var img = myForm.down('[name=LogoPhoto]');
|
|
|
- img.el.dom.src = serverOptions.basePath.http?serverOptions.basePath.http:serverOptions.basePath + '/api/file/download?path='+data.fullPath;
|
|
|
+ img.el.dom.src = (serverOptions.basePath.http?serverOptions.basePath.http:serverOptions.basePath) + '/api/file/download?path='+data.fullPath;
|
|
|
var showLogoPhoto = form.down('[name=showLogoPhoto]');
|
|
|
showLogoPhoto.show();
|
|
|
}
|
|
|
@@ -414,7 +420,7 @@ Ext.define('saas.view.sys.config.FormPanel', {
|
|
|
var signet = form.down('[name=signet]').value;
|
|
|
if(signet&&signet!=''){
|
|
|
var img = form.down('[name=SignetPhoto]');
|
|
|
- img.el.dom.src = serverOptions.basePath.http?serverOptions.basePath.http:serverOptions.basePath + '/api/file/download?path='+signet;
|
|
|
+ img.el.dom.src = (serverOptions.basePath.http?serverOptions.basePath.http:serverOptions.basePath) + '/api/file/download?path='+signet;
|
|
|
var showSignetPhoto = form.down('[name=showSignetPhoto]');
|
|
|
showSignetPhoto.show();
|
|
|
}
|
|
|
@@ -422,7 +428,7 @@ Ext.define('saas.view.sys.config.FormPanel', {
|
|
|
var logoUrl = form.down('[name=logoUrl]').value;
|
|
|
if(logoUrl&&logoUrl!=''){
|
|
|
var img = form.down('[name=LogoPhoto]');
|
|
|
- img.el.dom.src = serverOptions.basePath.http?serverOptions.basePath.http:serverOptions.basePath + '/api/file/download?path='+logoUrl;
|
|
|
+ img.el.dom.src = (serverOptions.basePath.http?serverOptions.basePath.http:serverOptions.basePath) + '/api/file/download?path='+logoUrl;
|
|
|
var showLogoPhoto = form.down('[name=showLogoPhoto]');
|
|
|
showLogoPhoto.show();
|
|
|
}
|
|
|
@@ -472,7 +478,7 @@ Ext.define('saas.view.sys.config.FormPanel', {
|
|
|
|
|
|
downLoad:function(path){
|
|
|
var serverOptions = Ext.manifest.server;
|
|
|
- window.location.href = serverOptions.basePath.http?serverOptions.basePath.http:serverOptions.basePath + '/api/file/download?path='+path;
|
|
|
+ window.location.href = (serverOptions.basePath.http?serverOptions.basePath.http:serverOptions.basePath) + '/api/file/download?path='+path;
|
|
|
//ajax 响应下载必须要创建一个form实例
|
|
|
// if (!Ext.fly('ext-attach-download')) {
|
|
|
// var frm = document.createElement('form');
|