Merge branch release/21.7.8 of zentao/zentaopms (#12775)

This commit is contained in:
刘刚
2025-12-10 15:45:11 +08:00
committed by Gitfox
3 changed files with 15 additions and 14 deletions
-6
View File
@@ -761,12 +761,10 @@ ALTER TABLE `zt_issue`
MODIFY COLUMN `severity` tinyint unsigned NOT NULL DEFAULT 0,
MODIFY COLUMN `type` varchar(30) NOT NULL DEFAULT '',
MODIFY COLUMN `resolution` varchar(30) NOT NULL DEFAULT '',
MODIFY COLUMN `resolvedDate` datetime NULL DEFAULT NULL,
MODIFY COLUMN `lib` int unsigned NOT NULL DEFAULT 0,
MODIFY COLUMN `from` int unsigned NOT NULL DEFAULT 0,
MODIFY COLUMN `version` smallint unsigned NOT NULL DEFAULT 1,
MODIFY COLUMN `activateDate` datetime NULL DEFAULT NULL,
MODIFY COLUMN `closedDate` datetime NULL DEFAULT NULL,
MODIFY COLUMN `approvedDate` datetime NULL DEFAULT NULL,
MODIFY COLUMN `deleted` char(1) NOT NULL DEFAULT '0';
ALTER TABLE `zt_issue`
@@ -1479,12 +1477,8 @@ ALTER TABLE `zt_risk`
MODIFY COLUMN `lib` int unsigned NOT NULL DEFAULT 0,
MODIFY COLUMN `from` int unsigned NOT NULL DEFAULT 0,
MODIFY COLUMN `version` smallint unsigned NOT NULL DEFAULT 1,
MODIFY COLUMN `activateDate` datetime NULL DEFAULT NULL,
MODIFY COLUMN `closedDate` datetime NULL DEFAULT NULL,
MODIFY COLUMN `cancelDate` datetime NULL DEFAULT NULL,
MODIFY COLUMN `cancelReason` varchar(30) NOT NULL DEFAULT '',
MODIFY COLUMN `hangupDate` datetime NULL DEFAULT NULL,
MODIFY COLUMN `trackedDate` datetime NULL DEFAULT NULL,
MODIFY COLUMN `assignedDate` datetime NULL DEFAULT NULL,
MODIFY COLUMN `approvedDate` datetime NULL DEFAULT NULL,
MODIFY COLUMN `deleted` char(1) NOT NULL DEFAULT '0';
+7 -7
View File
@@ -14619,7 +14619,7 @@ CREATE TABLE IF NOT EXISTS `zt_issue` (
`resolution` varchar(30) NOT NULL DEFAULT '',
`resolutionComment` text DEFAULT NULL,
`objectID` varchar(255) NOT NULL DEFAULT '',
`resolvedDate` datetime DEFAULT NULL,
`resolvedDate` date DEFAULT NULL,
`status` varchar(30) NOT NULL DEFAULT '',
`owner` varchar(255) NOT NULL DEFAULT '',
`lib` int unsigned NOT NULL DEFAULT 0,
@@ -14632,7 +14632,7 @@ CREATE TABLE IF NOT EXISTS `zt_issue` (
`activateBy` varchar(30) NOT NULL DEFAULT '',
`activateDate` datetime DEFAULT NULL,
`closedBy` varchar(30) NOT NULL DEFAULT '',
`closedDate` datetime DEFAULT NULL,
`closedDate` date DEFAULT NULL,
`assignedTo` varchar(30) NOT NULL DEFAULT '',
`assignedBy` varchar(30) NOT NULL DEFAULT '',
`assignedDate` datetime DEFAULT NULL,
@@ -14670,18 +14670,18 @@ CREATE TABLE IF NOT EXISTS `zt_risk` (
`resolution` mediumtext DEFAULT NULL,
`resolvedBy` varchar(30) NOT NULL DEFAULT '',
`activateBy` varchar(30) NOT NULL DEFAULT '',
`activateDate` datetime DEFAULT NULL,
`activateDate` date DEFAULT NULL,
`assignedTo` varchar(30) NOT NULL DEFAULT '',
`assignedDate` datetime DEFAULT NULL,
`closedBy` varchar(30) NOT NULL DEFAULT '',
`closedDate` datetime DEFAULT NULL,
`cancelBy` varchar(30) NOT NULL DEFAULT '',
`cancelDate` datetime DEFAULT NULL,
`cancelDate` date DEFAULT NULL,
`cancelReason` varchar(30) NOT NULL DEFAULT '',
`hangupBy` varchar(30) NOT NULL DEFAULT '',
`hangupDate` datetime DEFAULT NULL,
`hangupDate` date DEFAULT NULL,
`trackedBy` varchar(30) NOT NULL DEFAULT '',
`trackedDate` datetime DEFAULT NULL,
`assignedDate` datetime DEFAULT NULL,
`trackedDate` date DEFAULT NULL,
`approvedDate` datetime DEFAULT NULL,
`deleted` tinyint unsigned NOT NULL DEFAULT 0,
PRIMARY KEY (`id`)
+8 -1
View File
@@ -426,7 +426,14 @@ class form extends fixer
{
$rawModule = $app->rawModule == 'feedback' && in_array($app->rawMethod, array('touserstory', 'toepic')) ? 'story' : $app->rawModule;
$errorKey = isset($config['type']) && $config['type'] == 'array' ? "{$field}[]" : $field;
$fieldName = isset($app->lang->{$rawModule}->$field) ? $app->lang->{$rawModule}->$field : $field;
if(isset($config['label']))
{
$fieldName = $config['label'];
}
else
{
$fieldName = isset($app->lang->{$rawModule}->$field) ? $app->lang->{$rawModule}->$field : $field;
}
if(!isset($this->errors[$errorKey])) $this->errors[$errorKey] = array();
$this->errors[$errorKey][] = sprintf($app->lang->error->notempty, $fieldName);
}