From 3ecc98d6ba3fe31b9694bad348cbbb08c1b0dd81 Mon Sep 17 00:00:00 2001 From: king <18310653075@163.com> Date: 星期三, 22 五月 2024 22:52:02 +0800 Subject: [PATCH] 2024-05-22 --- src/utils/utils.js | 40 +++++++++++++++------------------------- 1 files changed, 15 insertions(+), 25 deletions(-) diff --git a/src/utils/utils.js b/src/utils/utils.js index 39c4796..02050a4 100644 --- a/src/utils/utils.js +++ b/src/utils/utils.js @@ -854,24 +854,6 @@ } /** - * @description 鑾峰彇浜戠鍥剧墖鐪熷疄璺緞 - * @return {String} url 鍥剧墖璺緞 - */ - static getcloudurl (url) { - if (!url) return '' - - let baseurl = '' - - if (window.GLOB.cloudServiceApi) { - baseurl = window.GLOB.cloudServiceApi.replace(/webapi(.*)$/, '') - } else { - baseurl = window.GLOB.baseurl - } - - return url.match(/^http/) || url.match(/^\/\//) ? url : baseurl + url - } - - /** * @description 鑾峰彇涓嬫媺鎼滅储鏌ヨ鏉′欢 * @return {String} item 鎼滅储鏉′欢淇℃伅 */ @@ -1066,12 +1048,18 @@ } } else if (typeof(val) === 'string') { val = val.replace(/(^\s+$)|\t+|\v+/ig, '') - if (!val && col.required === 'true') { // 鏃堕棿蹇呭~鏍¢獙 - errors.push(_position + '鍐呭涓嶅彲涓虹┖') - } else if (val && !/^[1-9][0-9]{3}/.test(val)) { // 鏃堕棿姝e垯鏍¢獙 + if (!val) { + if (col.required === 'true') { // 鏃堕棿蹇呭~鏍¢獙 + errors.push(_position + '鍐呭涓嶅彲涓虹┖') + } else if (col.type === 'date') { + val = '1949-10-01' + } else if (col.type === 'datetime') { + val = '1949-10-01 00:00:00' + } + } else if (!/^[1-9][0-9]{3}/.test(val)) { // 鏃堕棿姝e垯鏍¢獙 errors.push(_position + '鏃堕棿鏍煎紡閿欒') } - } else { // 鏃堕棿鏍煎紡閿欒 + } else { // 鏃堕棿鏍煎紡閿欒 errors.push(_position + '鏃堕棿鏍煎紡閿欒') } } @@ -2485,6 +2473,10 @@ } } + if (_backCustomScript) { + _sql += _backCustomScript + } + _sql = _sql.replace(/@works_flow_sign@/ig, `'${sign}'`) _sql = _sql.replace(/@check_userids@/ig, `'${checkIds.join(',')}'`) @@ -2509,9 +2501,7 @@ _sql = _sql.replace(/@statusname@/ig, `'${statusName}'`) _sql = _sql.replace(/@work_group@/ig, `'${sessionStorage.getItem('work_group') || ''}'`) _sql = _sql.replace(/@work_grade@/ig, `'${work_grade}'`) - } - - if (_backCustomScript) { + } else if (_backCustomScript) { _sql += _backCustomScript } -- Gitblit v1.8.0