From 1b449b83dff3ae26196753a84f01eb396791729d Mon Sep 17 00:00:00 2001 From: sugar1569 Date: Tue, 2 Apr 2019 18:12:50 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B8=B8=E7=94=A8=E7=B1=BB=E5=AE=8C=E5=96=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- extend/service/CacheService.php | 2 +- extend/service/FormBuilder.php | 10 ++++++++- extend/service/JsonService.php | 9 ++++++++ extend/service/PHPExcelService.php | 4 +--- extend/service/SystemConfigService.php | 27 ++++++++++++++++++++---- extend/service/WechatTemplateService.php | 2 +- 6 files changed, 44 insertions(+), 10 deletions(-) diff --git a/extend/service/CacheService.php b/extend/service/CacheService.php index 6b0c8670..06ed4d6b 100644 --- a/extend/service/CacheService.php +++ b/extend/service/CacheService.php @@ -15,7 +15,7 @@ class CacheService protected static $globalCacheName = '_cached_1515146130'; - public static function set($name, $value, $expire = 0) + public static function set($name, $value, $expire = 3600) { return self::handler()->set($name,$value,$expire); } diff --git a/extend/service/FormBuilder.php b/extend/service/FormBuilder.php index 4c5a7dfa..3e72086b 100644 --- a/extend/service/FormBuilder.php +++ b/extend/service/FormBuilder.php @@ -21,7 +21,9 @@ class FormBuilder extends Form * 1 父级刷新 不能再提交 * 2 父级刷新关闭弹框 不能再提交 成功关闭 * 3 父页面刷新可以重复添加 可以再次提交 - * 4 不能再提交 + * 4 父级不刷新 不能再提交 + * 5 父级不刷新 不能再提交 关闭弹窗 + * 6 父级不刷新 当前窗口刷新 * str 自定义 * @return $this */ @@ -44,6 +46,12 @@ class FormBuilder extends Form case 4: $js = '$r.btn.disabled(false);$r.btn.finish();';//提交成功不能再提交 break; + case 5: + $js = '$r.btn.disabled(false);$r.btn.finish();setTimeout(function(){parent.layer.close(parent.layer.getFrameIndex(window.name));},2000);';//父级不刷新 不能再提交 关闭弹窗 + break; + case 6: + $js = 'setTimeout(function(){window.location.reload(),2000});';//父级不刷新 当前窗口刷新 + break; default: $js = $jscallback; break; diff --git a/extend/service/JsonService.php b/extend/service/JsonService.php index 2ebdb2e8..bcc17e2e 100644 --- a/extend/service/JsonService.php +++ b/extend/service/JsonService.php @@ -58,4 +58,13 @@ class JsonService return self::result(400,$msg,$data); } + public static function success($msg,$data=[]) + { + if(true == is_array($msg)){ + $data = $msg; + $msg = self::$SUCCESSFUL_DEFAULT_MSG; + } + return self::result(200,$msg,$data); + } + } \ No newline at end of file diff --git a/extend/service/PHPExcelService.php b/extend/service/PHPExcelService.php index c16bde80..147c6fb3 100644 --- a/extend/service/PHPExcelService.php +++ b/extend/service/PHPExcelService.php @@ -1,8 +1,6 @@ column('uid');