From 55b02649cbe88d9b328c51bbd9ccbb1c5d367c75 Mon Sep 17 00:00:00 2001 From: "chencongzhi520@gmail.com" Date: Thu, 7 Jun 2012 01:51:05 +0000 Subject: [PATCH] * Import demo data when install. * Code for task#808. --- db/demo.sql | 320 +++++++++++++++++++++++++++++ module/install/lang/en.php | 27 +-- module/install/lang/zh-cn.php | 36 ++-- module/install/model.php | 39 ++++ module/install/view/step2.html.php | 8 +- module/user/control.php | 9 +- module/user/lang/en.php | 1 + module/user/lang/zh-cn.php | 1 + module/user/view/login.html.php | 12 ++ 9 files changed, 421 insertions(+), 32 deletions(-) create mode 100644 db/demo.sql diff --git a/db/demo.sql b/db/demo.sql new file mode 100644 index 0000000000..0857f2029d --- /dev/null +++ b/db/demo.sql @@ -0,0 +1,320 @@ +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(1, 1, 'user', 20, ',0,', 0, 'azhi', 'logout', '2012-06-05 09:24:52', '', ''); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(2, 1, 'user', 1, ',0,', 0, 'admin', 'login', '2012-06-05 09:25:00', '', ''); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(3, 1, 'user', 1, ',0,', 0, 'admin', 'logout', '2012-06-05 09:51:10', '', ''); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(4, 1, 'user', 2, ',0,', 0, 'productManager', 'login', '2012-06-05 09:51:33', '', ''); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(5, 1, 'user', 2, ',0,', 0, 'productManager', 'logout', '2012-06-05 09:53:05', '', ''); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(6, 1, 'user', 1, ',0,', 0, 'admin', 'login', '2012-06-05 09:53:10', '', ''); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(7, 1, 'user', 1, ',0,', 0, 'admin', 'logout', '2012-06-05 09:53:52', '', ''); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(8, 1, 'user', 2, ',0,', 0, 'productManager', 'login', '2012-06-05 09:54:07', '', ''); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(9, 1, 'product', 1, ',1,', 0, 'productManager', 'opened', '2012-06-05 09:57:07', '', ''); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(10, 1, 'productplan', 1, ',1,', 0, 'productManager', 'opened', '2012-06-05 10:02:49', '', ''); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(11, 1, 'story', 1, ',1,', 0, 'productManager', 'opened', '2012-06-05 10:09:49', '', ''); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(12, 1, 'story', 2, ',1,', 0, 'productManager', 'opened', '2012-06-05 10:16:37', '', ''); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(13, 1, 'story', 3, ',1,', 0, 'productManager', 'opened', '2012-06-05 10:18:10', '', ''); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(14, 1, 'story', 3, ',1,', 0, 'productManager', 'changed', '2012-06-05 10:19:06', '', ''); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(15, 1, 'story', 4, ',1,', 0, 'productManager', 'opened', '2012-06-05 10:20:16', '', ''); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(16, 1, 'story', 5, ',1,', 0, 'productManager', 'opened', '2012-06-05 10:21:39', '', ''); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(17, 1, 'story', 6, ',1,', 0, 'productManager', 'opened', '2012-06-05 10:23:11', '', ''); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(18, 1, 'story', 7, ',1,', 0, 'productManager', 'opened', '2012-06-05 10:24:19', '', ''); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(19, 1, 'story', 1, ',1,', 0, 'productManager', 'reviewed', '2012-06-05 10:25:19', '', 'Pass'); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(20, 1, 'story', 2, ',1,', 0, 'productManager', 'reviewed', '2012-06-05 10:25:33', '', 'Pass'); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(21, 1, 'story', 3, ',1,', 0, 'productManager', 'reviewed', '2012-06-05 10:25:38', '', 'Pass'); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(22, 1, 'story', 4, ',1,', 0, 'productManager', 'reviewed', '2012-06-05 10:25:42', '', 'Pass'); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(23, 1, 'user', 2, ',0,', 0, 'productManager', 'logout', '2012-06-05 10:26:20', '', ''); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(24, 1, 'user', 3, ',0,', 0, 'projectManager', 'login', '2012-06-05 10:26:38', '', ''); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(25, 1, 'project', 1, ',1,', 1, 'projectManager', 'opened', '2012-06-05 10:28:36', '', ''); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(26, 1, 'story', 4, ',1,', 1, 'projectManager', 'linked2project', '2012-06-05 10:31:02', '', '1'); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(27, 1, 'story', 3, ',1,', 1, 'projectManager', 'linked2project', '2012-06-05 10:31:02', '', '1'); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(28, 1, 'story', 2, ',1,', 1, 'projectManager', 'linked2project', '2012-06-05 10:31:02', '', '1'); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(29, 1, 'story', 1, ',1,', 1, 'projectManager', 'linked2project', '2012-06-05 10:31:02', '', '1'); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(30, 1, 'task', 1, ',1,', 1, 'projectManager', 'opened', '2012-06-05 10:32:03', '', ''); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(31, 1, 'task', 2, ',1,', 1, 'projectManager', 'opened', '2012-06-05 10:32:23', '', ''); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(32, 1, 'task', 3, ',1,', 1, 'projectManager', 'opened', '2012-06-05 10:33:01', '', ''); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(33, 1, 'task', 4, ',1,', 1, 'projectManager', 'opened', '2012-06-05 10:33:21', '', ''); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(34, 1, 'task', 5, ',1,', 1, 'projectManager', 'opened', '2012-06-05 10:33:44', '', ''); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(35, 1, 'task', 6, ',1,', 1, 'projectManager', 'opened', '2012-06-05 10:33:59', '', ''); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(36, 1, 'task', 7, ',1,', 1, 'projectManager', 'opened', '2012-06-05 10:34:25', '', ''); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(37, 1, 'task', 8, ',1,', 1, 'projectManager', 'opened', '2012-06-05 10:34:45', '', ''); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(38, 1, 'task', 9, ',1,', 1, 'projectManager', 'opened', '2012-06-05 10:35:01', '', ''); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(39, 1, 'user', 3, ',0,', 0, 'projectManager', 'logout', '2012-06-05 10:37:30', '', ''); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(40, 1, 'user', 4, ',0,', 0, 'dev1', 'login', '2012-06-05 10:37:40', '', ''); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(41, 1, 'task', 1, ',1,', 1, 'dev1', 'started', '2012-06-05 10:37:54', '', ''); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(42, 1, 'task', 1, ',1,', 1, 'dev1', 'finished', '2012-06-05 10:38:00', '', ''); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(43, 1, 'task', 8, ',1,', 1, 'dev1', 'finished', '2012-06-05 10:39:14', '', ''); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(44, 1, 'task', 9, ',1,', 1, 'dev1', 'edited', '2012-06-05 10:41:20', '', ''); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(45, 1, 'task', 8, ',1,', 1, 'dev1', 'edited', '2012-06-05 10:41:20', '', ''); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(46, 1, 'task', 7, ',1,', 1, 'dev1', 'edited', '2012-06-05 10:41:20', '', ''); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(47, 1, 'task', 6, ',1,', 1, 'dev1', 'edited', '2012-06-05 10:41:20', '', ''); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(48, 1, 'task', 5, ',1,', 1, 'dev1', 'edited', '2012-06-05 10:41:20', '', ''); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(49, 1, 'task', 4, ',1,', 1, 'dev1', 'edited', '2012-06-05 10:41:20', '', ''); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(50, 1, 'task', 3, ',1,', 1, 'dev1', 'edited', '2012-06-05 10:41:20', '', ''); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(51, 1, 'task', 2, ',1,', 1, 'dev1', 'edited', '2012-06-05 10:41:20', '', ''); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(52, 1, 'task', 1, ',1,', 1, 'dev1', 'edited', '2012-06-05 10:41:20', '', ''); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(53, 1, 'user', 4, ',0,', 0, 'dev1', 'logout', '2012-06-05 10:41:50', '', ''); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(54, 1, 'user', 5, ',0,', 0, 'dev2', 'login', '2012-06-05 10:41:56', '', ''); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(55, 1, 'task', 4, ',1,', 1, 'dev2', 'edited', '2012-06-05 10:42:56', '', ''); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(56, 1, 'task', 3, ',1,', 1, 'dev2', 'edited', '2012-06-05 10:42:57', '', ''); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(57, 1, 'user', 5, ',0,', 0, 'dev2', 'logout', '2012-06-05 10:43:02', '', ''); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(58, 1, 'user', 6, ',0,', 0, 'dev3', 'login', '2012-06-05 10:43:07', '', ''); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(59, 1, 'task', 6, ',1,', 1, 'dev3', 'edited', '2012-06-05 10:43:32', '', ''); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(60, 1, 'task', 5, ',1,', 1, 'dev3', 'edited', '2012-06-05 10:43:32', '', ''); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(61, 1, 'user', 6, ',0,', 0, 'dev3', 'logout', '2012-06-05 10:43:42', '', ''); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(62, 1, 'user', 3, ',0,', 0, 'projectManager', 'login', '2012-06-05 10:44:05', '', ''); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(63, 1, 'user', 3, ',0,', 0, 'projectManager', 'logout', '2012-06-05 10:50:03', '', ''); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(64, 1, 'user', 10, ',0,', 0, 'testManager', 'login', '2012-06-05 10:50:09', '', ''); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(65, 1, 'user', 10, ',0,', 0, 'testManager', 'logout', '2012-06-05 10:50:14', '', ''); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(66, 1, 'user', 10, ',0,', 0, 'testManager', 'login', '2012-06-05 10:50:23', '', ''); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(67, 1, 'user', 10, ',0,', 0, 'testManager', 'logout', '2012-06-05 10:50:32', '', ''); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(68, 1, 'user', 1, ',0,', 0, 'admin', 'login', '2012-06-05 10:50:36', '', ''); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(69, 1, 'user', 1, ',0,', 0, 'admin', 'logout', '2012-06-05 10:50:53', '', ''); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(70, 1, 'user', 10, ',0,', 0, 'testManager', 'login', '2012-06-05 10:51:01', '', ''); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(71, 1, 'user', 10, ',0,', 0, 'testManager', 'logout', '2012-06-05 10:51:33', '', ''); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(72, 1, 'user', 7, ',0,', 0, 'tester1', 'login', '2012-06-05 10:51:38', '', ''); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(73, 1, 'bug', 1, ',1,', 1, 'tester1', 'opened', '2012-06-05 10:56:11', '', ''); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(74, 1, 'bug', 2, ',1,', 1, 'tester1', 'opened', '2012-06-05 10:57:11', '', ''); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(75, 1, 'user', 7, ',0,', 0, 'tester1', 'logout', '2012-06-05 10:57:13', '', ''); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(76, 1, 'user', 8, ',0,', 0, 'tester2', 'login', '2012-06-05 10:57:24', '', ''); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(77, 1, 'bug', 3, ',1,', 1, 'tester2', 'opened', '2012-06-05 10:58:22', '', ''); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(78, 1, 'user', 8, ',0,', 0, 'tester2', 'logout', '2012-06-05 10:58:39', '', ''); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(79, 1, 'user', 9, ',0,', 0, 'tester3', 'login', '2012-06-05 10:58:46', '', ''); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(80, 1, 'bug', 4, ',1,', 1, 'tester3', 'opened', '2012-06-05 11:00:19', '', ''); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(81, 1, 'case', 1, ',1,', 0, 'tester3', 'opened', '2012-06-05 11:02:18', '', ''); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(82, 1, 'case', 1, ',1,', 0, 'tester3', 'edited', '2012-06-05 11:02:47', '', ''); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(83, 1, 'user', 9, ',0,', 0, 'tester3', 'logout', '2012-06-05 11:02:48', '', ''); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(84, 1, 'user', 7, ',0,', 0, 'tester1', 'login', '2012-06-05 11:02:56', '', ''); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(85, 1, 'case', 2, ',1,', 0, 'tester1', 'opened', '2012-06-05 11:03:28', '', ''); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(86, 1, 'case', 3, ',1,', 0, 'tester1', 'opened', '2012-06-05 11:03:54', '', ''); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(87, 1, 'user', 7, ',0,', 0, 'tester1', 'logout', '2012-06-05 11:04:00', '', ''); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(88, 1, 'user', 8, ',0,', 0, 'tester2', 'login', '2012-06-05 11:04:10', '', ''); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(89, 1, 'case', 4, ',1,', 0, 'tester2', 'opened', '2012-06-05 11:04:48', '', ''); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(90, 1, 'user', 8, ',0,', 0, 'tester2', 'logout', '2012-06-05 11:04:52', '', ''); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(91, 1, 'user', 10, ',0,', 0, 'testManager', 'login', '2012-06-05 11:04:58', '', ''); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(92, 1, 'testtask', 1, ',1,', 1, 'testManager', 'opened', '2012-06-05 11:07:41', '', ''); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(93, 1, 'testtask', 1, ',1,', 1, 'testManager', 'edited', '2012-06-05 11:07:52', '', ''); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(94, 1, 'user', 10, ',0,', 0, 'testManager', 'logout', '2012-06-05 11:08:10', '', ''); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(95, 1, 'user', 1, ',0,', 0, 'admin', 'login', '2012-06-05 11:08:15', '', ''); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(96, 1, 'user', 1, ',0,', 0, 'admin', 'logout', '2012-06-05 11:08:23', '', ''); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(97, 1, 'user', 10, ',0,', 0, 'testManager', 'login', '2012-06-05 11:08:35', '', ''); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(98, 1, 'user', 10, ',0,', 0, 'testManager', 'logout', '2012-06-05 11:08:55', '', ''); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(99, 1, 'user', 7, ',0,', 0, 'tester1', 'login', '2012-06-05 11:08:59', '', ''); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(100, 1, 'user', 7, ',0,', 0, 'tester1', 'logout', '2012-06-05 11:09:52', '', ''); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(101, 1, 'user', 1, ',0,', 0, 'admin', 'login', '2012-06-05 11:09:54', '', ''); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(102, 1, 'user', 1, ',0,', 0, 'admin', 'logout', '2012-06-05 11:10:38', '', ''); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(103, 1, 'user', 10, ',0,', 0, 'testManager', 'login', '2012-06-05 11:10:42', '', ''); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(104, 1, 'user', 10, ',0,', 0, 'testManager', 'logout', '2012-06-05 11:11:13', '', ''); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(105, 1, 'user', 3, ',0,', 0, 'projectManager', 'login', '2012-06-05 11:11:16', '', ''); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(106, 1, 'build', 1, ',1,', 1, 'projectManager', 'opened', '2012-06-05 11:11:45', '', ''); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(107, 1, 'project', 2, ',1,', 2, 'projectManager', 'opened', '2012-06-05 11:12:28', '', ''); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(108, 1, 'user', 3, ',0,', 0, 'projectManager', 'logout', '2012-06-05 11:14:40', '', ''); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(109, 1, 'user', 2, ',0,', 0, 'productManager', 'login', '2012-06-05 11:14:43', '', ''); +INSERT INTO `zt_action` (`id`, `company`, `objectType`, `objectID`, `product`, `project`, `actor`, `action`, `date`, `comment`, `extra`) VALUES(110, 1, 'product', 2, ',2,', 0, 'productManager', 'opened', '2012-06-05 11:15:20', '', ''); + +INSERT INTO `zt_bug` (`id`, `company`, `product`, `module`, `project`, `story`, `storyVersion`, `task`, `toTask`, `toStory`, `title`, `keywords`, `severity`, `pri`, `type`, `os`, `browser`, `hardware`, `found`, `steps`, `status`, `confirmed`, `activatedCount`, `mailto`, `openedBy`, `openedDate`, `openedBuild`, `assignedTo`, `assignedDate`, `resolvedBy`, `resolution`, `resolvedBuild`, `resolvedDate`, `closedBy`, `closedDate`, `duplicateBug`, `linkBug`, `case`, `caseVersion`, `result`, `lastEditedBy`, `lastEditedDate`, `deleted`) VALUES(1, 1, 1, 8, 1, 1, 1, 1, 0, 0, '首页页面问题', '', 3, 0, 'interface', '', '', '', '', '

[步骤]进入首页

\r\n

[结果]出现乱码    

\r\n

[期望]正常显示

', 'active', 0, 0, '', 'tester1', '2012-06-05 10:56:11', 'trunk', 'dev1', '2012-06-05 10:56:11', '', '', '', '0000-00-00 00:00:00', '', '0000-00-00 00:00:00', 0, '', 0, 1, 0, '', '0000-00-00 00:00:00', '0'); +INSERT INTO `zt_bug` (`id`, `company`, `product`, `module`, `project`, `story`, `storyVersion`, `task`, `toTask`, `toStory`, `title`, `keywords`, `severity`, `pri`, `type`, `os`, `browser`, `hardware`, `found`, `steps`, `status`, `confirmed`, `activatedCount`, `mailto`, `openedBy`, `openedDate`, `openedBuild`, `assignedTo`, `assignedDate`, `resolvedBy`, `resolution`, `resolvedBuild`, `resolvedDate`, `closedBy`, `closedDate`, `duplicateBug`, `linkBug`, `case`, `caseVersion`, `result`, `lastEditedBy`, `lastEditedDate`, `deleted`) VALUES(2, 1, 1, 9, 1, 2, 1, 4, 0, 0, '新闻中心页面问题', '', 3, 0, 'codeerror', '', '', '', '', '

[步骤]进入新闻中心

\r\n

[结果]页面出现乱码

\r\n

[期望]正常显示

', 'active', 0, 0, '', 'tester1', '2012-06-05 10:57:11', 'trunk', 'dev2', '2012-06-05 10:57:11', '', '', '', '0000-00-00 00:00:00', '', '0000-00-00 00:00:00', 0, '', 0, 1, 0, '', '0000-00-00 00:00:00', '0'); +INSERT INTO `zt_bug` (`id`, `company`, `product`, `module`, `project`, `story`, `storyVersion`, `task`, `toTask`, `toStory`, `title`, `keywords`, `severity`, `pri`, `type`, `os`, `browser`, `hardware`, `found`, `steps`, `status`, `confirmed`, `activatedCount`, `mailto`, `openedBy`, `openedDate`, `openedBuild`, `assignedTo`, `assignedDate`, `resolvedBy`, `resolution`, `resolvedBuild`, `resolvedDate`, `closedBy`, `closedDate`, `duplicateBug`, `linkBug`, `case`, `caseVersion`, `result`, `lastEditedBy`, `lastEditedDate`, `deleted`) VALUES(3, 1, 1, 10, 1, 3, 2, 6, 0, 0, '成果展示页面问题', '', 3, 0, 'codeerror', '', '', '', '', '

[步骤]进入成果展示    

\r\n

[结果]乱码

\r\n

[期望]正常显示

', 'active', 0, 0, '', 'tester2', '2012-06-05 10:58:22', 'trunk', 'dev3', '2012-06-05 10:58:22', '', '', '', '0000-00-00 00:00:00', '', '0000-00-00 00:00:00', 0, '', 0, 1, 0, '', '0000-00-00 00:00:00', '0'); +INSERT INTO `zt_bug` (`id`, `company`, `product`, `module`, `project`, `story`, `storyVersion`, `task`, `toTask`, `toStory`, `title`, `keywords`, `severity`, `pri`, `type`, `os`, `browser`, `hardware`, `found`, `steps`, `status`, `confirmed`, `activatedCount`, `mailto`, `openedBy`, `openedDate`, `openedBuild`, `assignedTo`, `assignedDate`, `resolvedBy`, `resolution`, `resolvedBuild`, `resolvedDate`, `closedBy`, `closedDate`, `duplicateBug`, `linkBug`, `case`, `caseVersion`, `result`, `lastEditedBy`, `lastEditedDate`, `deleted`) VALUES(4, 1, 1, 11, 1, 4, 1, 9, 0, 0, '售后服务页面问题', '', 3, 0, 'codeerror', '', '', '', '', '

[步骤]进入售后服务

\r\n

[结果]乱码

\r\n

[期望]正常显示

', 'active', 0, 0, '', 'tester3', '2012-06-05 11:00:19', 'trunk', 'dev1', '2012-06-05 11:00:19', '', '', '', '0000-00-00 00:00:00', '', '0000-00-00 00:00:00', 0, '', 0, 1, 0, '', '0000-00-00 00:00:00', '0'); + +INSERT INTO `zt_build` (`id`, `company`, `product`, `project`, `name`, `scmPath`, `filePath`, `date`, `stories`, `bugs`, `builder`, `desc`, `deleted`) VALUES(1, 1, 1, 1, '第一期版本', '', '', '2012-06-05', '3,2,1,4', '', 'projectManager', '', '0'); + +INSERT INTO `zt_burn` (`company`, `project`, `date`, `left`, `consumed`) VALUES(1, 1, '2012-06-05', 0, 38); + +INSERT INTO `zt_case` (`id`, `company`, `product`, `module`, `path`, `story`, `storyVersion`, `title`, `precondition`, `keywords`, `pri`, `type`, `stage`, `howRun`, `scriptedBy`, `scriptedDate`, `scriptStatus`, `scriptLocation`, `status`, `frequency`, `order`, `openedBy`, `openedDate`, `lastEditedBy`, `lastEditedDate`, `version`, `linkCase`, `fromBug`, `deleted`, `lastRunner`, `lastRunDate`, `lastRunResult`) VALUES(1, 1, 1, 0, 0, 4, 1, '售后服务的测试用例', '', '', 1, 'feature', 'feature', '', '', '0000-00-00', '', '', 'normal', '1', 0, 'tester3', '2012-06-05 11:02:18', 'tester3', '2012-06-05 11:02:46', 1, '', 0, '0', 'testManager', '2012-06-05 11:11:00', 'pass'); +INSERT INTO `zt_case` (`id`, `company`, `product`, `module`, `path`, `story`, `storyVersion`, `title`, `precondition`, `keywords`, `pri`, `type`, `stage`, `howRun`, `scriptedBy`, `scriptedDate`, `scriptStatus`, `scriptLocation`, `status`, `frequency`, `order`, `openedBy`, `openedDate`, `lastEditedBy`, `lastEditedDate`, `version`, `linkCase`, `fromBug`, `deleted`, `lastRunner`, `lastRunDate`, `lastRunResult`) VALUES(2, 1, 1, 0, 0, 1, 1, '首页的测试用例', '', '', 3, 'feature', '', '', '', '0000-00-00', '', '', 'normal', '1', 0, 'tester1', '2012-06-05 11:03:28', '', '0000-00-00 00:00:00', 1, '', 0, '0', 'testManager', '2012-06-05 11:11:05', 'pass'); +INSERT INTO `zt_case` (`id`, `company`, `product`, `module`, `path`, `story`, `storyVersion`, `title`, `precondition`, `keywords`, `pri`, `type`, `stage`, `howRun`, `scriptedBy`, `scriptedDate`, `scriptStatus`, `scriptLocation`, `status`, `frequency`, `order`, `openedBy`, `openedDate`, `lastEditedBy`, `lastEditedDate`, `version`, `linkCase`, `fromBug`, `deleted`, `lastRunner`, `lastRunDate`, `lastRunResult`) VALUES(3, 1, 1, 0, 0, 2, 1, '新闻中心的测试用例', '', '', 3, 'feature', 'feature', '', '', '0000-00-00', '', '', 'normal', '1', 0, 'tester1', '2012-06-05 11:03:54', '', '0000-00-00 00:00:00', 1, '', 0, '0', 'testManager', '2012-06-05 11:11:07', 'pass'); +INSERT INTO `zt_case` (`id`, `company`, `product`, `module`, `path`, `story`, `storyVersion`, `title`, `precondition`, `keywords`, `pri`, `type`, `stage`, `howRun`, `scriptedBy`, `scriptedDate`, `scriptStatus`, `scriptLocation`, `status`, `frequency`, `order`, `openedBy`, `openedDate`, `lastEditedBy`, `lastEditedDate`, `version`, `linkCase`, `fromBug`, `deleted`, `lastRunner`, `lastRunDate`, `lastRunResult`) VALUES(4, 1, 1, 0, 0, 3, 2, '成果展示测试用例', '', '', 3, 'feature', 'feature', '', '', '0000-00-00', '', '', 'normal', '1', 0, 'tester2', '2012-06-05 11:04:48', '', '0000-00-00 00:00:00', 1, '', 0, '0', 'testManager', '2012-06-05 11:11:08', 'pass'); + +INSERT INTO `zt_caseStep` (`id`, `company`, `case`, `version`, `desc`, `expect`) VALUES(1, 1, 1, 1, '进入首页', '正常显示'); +INSERT INTO `zt_caseStep` (`id`, `company`, `case`, `version`, `desc`, `expect`) VALUES(2, 1, 2, 1, '进入首页', '正常显示'); +INSERT INTO `zt_caseStep` (`id`, `company`, `case`, `version`, `desc`, `expect`) VALUES(3, 1, 3, 1, '进入新闻中心', '正常显示'); +INSERT INTO `zt_caseStep` (`id`, `company`, `case`, `version`, `desc`, `expect`) VALUES(4, 1, 4, 1, '进入成果展示', '正常显示'); + +INSERT INTO `zt_config` (`id`, `company`, `owner`, `section`, `key`, `value`) VALUES(1, 0, 'system', 'global', 'version', '3.1'); +INSERT INTO `zt_config` (`id`, `company`, `owner`, `section`, `key`, `value`) VALUES(2, 0, 'system', 'global', 'sn', 'abb901c7a4a7940cf6dafca0e84a7045'); + +INSERT INTO `zt_dept` (`id`, `company`, `name`, `parent`, `path`, `grade`, `order`, `position`, `function`, `manager`) VALUES(1, 1, '经理', 0, ',1,', 1, 0, '', '', ''); +INSERT INTO `zt_dept` (`id`, `company`, `name`, `parent`, `path`, `grade`, `order`, `position`, `function`, `manager`) VALUES(2, 1, '开发', 0, ',2,', 1, 0, '', '', ''); +INSERT INTO `zt_dept` (`id`, `company`, `name`, `parent`, `path`, `grade`, `order`, `position`, `function`, `manager`) VALUES(3, 1, '测试', 0, ',3,', 1, 0, '', '', ''); +INSERT INTO `zt_dept` (`id`, `company`, `name`, `parent`, `path`, `grade`, `order`, `position`, `function`, `manager`) VALUES(4, 1, '市场', 0, ',4,', 1, 0, '', '', ''); +INSERT INTO `zt_dept` (`id`, `company`, `name`, `parent`, `path`, `grade`, `order`, `position`, `function`, `manager`) VALUES(5, 1, '产品', 1, ',1,5,', 2, 0, '', '', ''); +INSERT INTO `zt_dept` (`id`, `company`, `name`, `parent`, `path`, `grade`, `order`, `position`, `function`, `manager`) VALUES(6, 1, '项目', 1, ',1,6,', 2, 0, '', '', ''); +INSERT INTO `zt_dept` (`id`, `company`, `name`, `parent`, `path`, `grade`, `order`, `position`, `function`, `manager`) VALUES(7, 1, '编程', 2, ',2,7,', 2, 0, '', '', ''); +INSERT INTO `zt_dept` (`id`, `company`, `name`, `parent`, `path`, `grade`, `order`, `position`, `function`, `manager`) VALUES(8, 1, '美工', 2, ',2,8,', 2, 0, '', '', ''); + + + + + + +INSERT INTO `zt_history` (`id`, `company`, `action`, `field`, `old`, `new`, `diff`) VALUES(1, 1, 14, 'version', '1', '2', ''); +INSERT INTO `zt_history` (`id`, `company`, `action`, `field`, `old`, `new`, `diff`) VALUES(2, 1, 14, 'spec', ' 作为一名本公司的用户,我希望可以在成果展示看到该公司网站的企业新闻,这样可以方便我进行了解该公司的产品并进行购买。 
', ' 作为一名本公司的用户,我希望可以在成果展示看到该公司网站的吹产品,这样可以方便我进行了解该公司的产品并进行购买。 
', '001- 作为一名本公司的用户,我希望可以在成果展示看到该公司网站的企业新闻,这样可以方便我进行了解该公司的产品并进行购买。
\n001+ 作为一名本公司的用户,我希望可以在成果展示看到该公司网站的吹产品,这样可以方便我进行了解该公司的产品并进行购买。
'); +INSERT INTO `zt_history` (`id`, `company`, `action`, `field`, `old`, `new`, `diff`) VALUES(3, 1, 41, 'consumed', '0', '1', ''); +INSERT INTO `zt_history` (`id`, `company`, `action`, `field`, `old`, `new`, `diff`) VALUES(4, 1, 41, 'status', 'wait', 'doing', ''); +INSERT INTO `zt_history` (`id`, `company`, `action`, `field`, `old`, `new`, `diff`) VALUES(5, 1, 41, 'statusCustom', '1', '6', ''); +INSERT INTO `zt_history` (`id`, `company`, `action`, `field`, `old`, `new`, `diff`) VALUES(6, 1, 42, 'consumed', '1', '7', ''); +INSERT INTO `zt_history` (`id`, `company`, `action`, `field`, `old`, `new`, `diff`) VALUES(7, 1, 42, 'left', '10', '0', ''); +INSERT INTO `zt_history` (`id`, `company`, `action`, `field`, `old`, `new`, `diff`) VALUES(8, 1, 42, 'assignedTo', 'dev1', 'projectManager', ''); +INSERT INTO `zt_history` (`id`, `company`, `action`, `field`, `old`, `new`, `diff`) VALUES(9, 1, 42, 'status', 'doing', 'done', ''); +INSERT INTO `zt_history` (`id`, `company`, `action`, `field`, `old`, `new`, `diff`) VALUES(10, 1, 42, 'finishedBy', '', 'dev1', ''); +INSERT INTO `zt_history` (`id`, `company`, `action`, `field`, `old`, `new`, `diff`) VALUES(11, 1, 42, 'finishedDate', '', '2012-06-05 10:38:00', ''); +INSERT INTO `zt_history` (`id`, `company`, `action`, `field`, `old`, `new`, `diff`) VALUES(12, 1, 42, 'statusCustom', '6', '12', ''); +INSERT INTO `zt_history` (`id`, `company`, `action`, `field`, `old`, `new`, `diff`) VALUES(13, 1, 43, 'consumed', '0', '6', ''); +INSERT INTO `zt_history` (`id`, `company`, `action`, `field`, `old`, `new`, `diff`) VALUES(14, 1, 43, 'left', '8', '0', ''); +INSERT INTO `zt_history` (`id`, `company`, `action`, `field`, `old`, `new`, `diff`) VALUES(15, 1, 43, 'assignedTo', 'dev1', 'projectManager', ''); +INSERT INTO `zt_history` (`id`, `company`, `action`, `field`, `old`, `new`, `diff`) VALUES(16, 1, 43, 'status', 'wait', 'done', ''); +INSERT INTO `zt_history` (`id`, `company`, `action`, `field`, `old`, `new`, `diff`) VALUES(17, 1, 43, 'finishedBy', '', 'dev1', ''); +INSERT INTO `zt_history` (`id`, `company`, `action`, `field`, `old`, `new`, `diff`) VALUES(18, 1, 43, 'finishedDate', '', '2012-06-05 10:39:14', ''); +INSERT INTO `zt_history` (`id`, `company`, `action`, `field`, `old`, `new`, `diff`) VALUES(19, 1, 43, 'statusCustom', '1', '12', ''); +INSERT INTO `zt_history` (`id`, `company`, `action`, `field`, `old`, `new`, `diff`) VALUES(20, 1, 44, 'canceledDate', '2012-06-05 10:41:12', '2012-06-05 10:41:20', ''); +INSERT INTO `zt_history` (`id`, `company`, `action`, `field`, `old`, `new`, `diff`) VALUES(21, 1, 45, 'canceledDate', '2012-06-05 10:41:12', '2012-06-05 10:41:20', ''); +INSERT INTO `zt_history` (`id`, `company`, `action`, `field`, `old`, `new`, `diff`) VALUES(22, 1, 46, 'canceledDate', '2012-06-05 10:41:12', '2012-06-05 10:41:20', ''); +INSERT INTO `zt_history` (`id`, `company`, `action`, `field`, `old`, `new`, `diff`) VALUES(23, 1, 47, 'closedDate', '2012-06-05 10:41:12', '2012-06-05 10:41:20', ''); +INSERT INTO `zt_history` (`id`, `company`, `action`, `field`, `old`, `new`, `diff`) VALUES(24, 1, 48, 'closedDate', '2012-06-05 10:41:12', '2012-06-05 10:41:20', ''); +INSERT INTO `zt_history` (`id`, `company`, `action`, `field`, `old`, `new`, `diff`) VALUES(25, 1, 49, 'closedDate', '2012-06-05 10:41:12', '2012-06-05 10:41:20', ''); +INSERT INTO `zt_history` (`id`, `company`, `action`, `field`, `old`, `new`, `diff`) VALUES(26, 1, 50, 'closedDate', '2012-06-05 10:41:12', '2012-06-05 10:41:20', ''); +INSERT INTO `zt_history` (`id`, `company`, `action`, `field`, `old`, `new`, `diff`) VALUES(27, 1, 51, 'status', 'wait', 'done', ''); +INSERT INTO `zt_history` (`id`, `company`, `action`, `field`, `old`, `new`, `diff`) VALUES(28, 1, 51, 'consumed', '0', '8', ''); +INSERT INTO `zt_history` (`id`, `company`, `action`, `field`, `old`, `new`, `diff`) VALUES(29, 1, 51, 'left', '10', '0', ''); +INSERT INTO `zt_history` (`id`, `company`, `action`, `field`, `old`, `new`, `diff`) VALUES(30, 1, 51, 'finishedBy', '', 'dev1', ''); +INSERT INTO `zt_history` (`id`, `company`, `action`, `field`, `old`, `new`, `diff`) VALUES(31, 1, 51, 'finishedDate', '', '2012-06-05 10:41:20', ''); +INSERT INTO `zt_history` (`id`, `company`, `action`, `field`, `old`, `new`, `diff`) VALUES(32, 1, 52, 'finishedDate', '2012-06-05 10:38:00', '2012-06-05 10:41:20', ''); +INSERT INTO `zt_history` (`id`, `company`, `action`, `field`, `old`, `new`, `diff`) VALUES(33, 1, 55, 'status', 'closed', 'done', ''); +INSERT INTO `zt_history` (`id`, `company`, `action`, `field`, `old`, `new`, `diff`) VALUES(34, 1, 55, 'consumed', '0', '5', ''); +INSERT INTO `zt_history` (`id`, `company`, `action`, `field`, `old`, `new`, `diff`) VALUES(35, 1, 55, 'left', '8', '0', ''); +INSERT INTO `zt_history` (`id`, `company`, `action`, `field`, `old`, `new`, `diff`) VALUES(36, 1, 55, 'finishedBy', '', 'dev2', ''); +INSERT INTO `zt_history` (`id`, `company`, `action`, `field`, `old`, `new`, `diff`) VALUES(37, 1, 55, 'closedBy', 'dev1', '', ''); +INSERT INTO `zt_history` (`id`, `company`, `action`, `field`, `old`, `new`, `diff`) VALUES(38, 1, 55, 'closedReason', 'done', '', ''); +INSERT INTO `zt_history` (`id`, `company`, `action`, `field`, `old`, `new`, `diff`) VALUES(39, 1, 55, 'finishedDate', '', '2012-06-05 10:42:56', ''); +INSERT INTO `zt_history` (`id`, `company`, `action`, `field`, `old`, `new`, `diff`) VALUES(40, 1, 55, 'closedDate', '2012-06-05 10:41:20', '', ''); +INSERT INTO `zt_history` (`id`, `company`, `action`, `field`, `old`, `new`, `diff`) VALUES(41, 1, 56, 'status', 'closed', 'done', ''); +INSERT INTO `zt_history` (`id`, `company`, `action`, `field`, `old`, `new`, `diff`) VALUES(42, 1, 56, 'consumed', '0', '8', ''); +INSERT INTO `zt_history` (`id`, `company`, `action`, `field`, `old`, `new`, `diff`) VALUES(43, 1, 56, 'left', '8', '0', ''); +INSERT INTO `zt_history` (`id`, `company`, `action`, `field`, `old`, `new`, `diff`) VALUES(44, 1, 56, 'finishedBy', '', 'dev2', ''); +INSERT INTO `zt_history` (`id`, `company`, `action`, `field`, `old`, `new`, `diff`) VALUES(45, 1, 56, 'closedBy', 'dev1', '', ''); +INSERT INTO `zt_history` (`id`, `company`, `action`, `field`, `old`, `new`, `diff`) VALUES(46, 1, 56, 'closedReason', 'done', '', ''); +INSERT INTO `zt_history` (`id`, `company`, `action`, `field`, `old`, `new`, `diff`) VALUES(47, 1, 56, 'finishedDate', '', '2012-06-05 10:42:56', ''); +INSERT INTO `zt_history` (`id`, `company`, `action`, `field`, `old`, `new`, `diff`) VALUES(48, 1, 56, 'closedDate', '2012-06-05 10:41:20', '', ''); +INSERT INTO `zt_history` (`id`, `company`, `action`, `field`, `old`, `new`, `diff`) VALUES(49, 1, 59, 'status', 'closed', 'done', ''); +INSERT INTO `zt_history` (`id`, `company`, `action`, `field`, `old`, `new`, `diff`) VALUES(50, 1, 59, 'consumed', '0', '5', ''); +INSERT INTO `zt_history` (`id`, `company`, `action`, `field`, `old`, `new`, `diff`) VALUES(51, 1, 59, 'left', '8', '0', ''); +INSERT INTO `zt_history` (`id`, `company`, `action`, `field`, `old`, `new`, `diff`) VALUES(52, 1, 59, 'finishedBy', 'dev1', 'dev3', ''); +INSERT INTO `zt_history` (`id`, `company`, `action`, `field`, `old`, `new`, `diff`) VALUES(53, 1, 59, 'closedBy', 'dev1', '', ''); +INSERT INTO `zt_history` (`id`, `company`, `action`, `field`, `old`, `new`, `diff`) VALUES(54, 1, 59, 'closedReason', 'done', '', ''); +INSERT INTO `zt_history` (`id`, `company`, `action`, `field`, `old`, `new`, `diff`) VALUES(55, 1, 59, 'finishedDate', '', '2012-06-05 10:43:32', ''); +INSERT INTO `zt_history` (`id`, `company`, `action`, `field`, `old`, `new`, `diff`) VALUES(56, 1, 59, 'closedDate', '2012-06-05 10:41:20', '', ''); +INSERT INTO `zt_history` (`id`, `company`, `action`, `field`, `old`, `new`, `diff`) VALUES(57, 1, 60, 'status', 'closed', 'done', ''); +INSERT INTO `zt_history` (`id`, `company`, `action`, `field`, `old`, `new`, `diff`) VALUES(58, 1, 60, 'consumed', '0', '5', ''); +INSERT INTO `zt_history` (`id`, `company`, `action`, `field`, `old`, `new`, `diff`) VALUES(59, 1, 60, 'left', '8', '0', ''); +INSERT INTO `zt_history` (`id`, `company`, `action`, `field`, `old`, `new`, `diff`) VALUES(60, 1, 60, 'finishedBy', 'dev1', 'dev3', ''); +INSERT INTO `zt_history` (`id`, `company`, `action`, `field`, `old`, `new`, `diff`) VALUES(61, 1, 60, 'closedBy', 'dev1', '', ''); +INSERT INTO `zt_history` (`id`, `company`, `action`, `field`, `old`, `new`, `diff`) VALUES(62, 1, 60, 'closedReason', 'done', '', ''); +INSERT INTO `zt_history` (`id`, `company`, `action`, `field`, `old`, `new`, `diff`) VALUES(63, 1, 60, 'finishedDate', '', '2012-06-05 10:43:32', ''); +INSERT INTO `zt_history` (`id`, `company`, `action`, `field`, `old`, `new`, `diff`) VALUES(64, 1, 60, 'closedDate', '2012-06-05 10:41:20', '', ''); +INSERT INTO `zt_history` (`id`, `company`, `action`, `field`, `old`, `new`, `diff`) VALUES(65, 1, 82, 'title', '首页的测试用例', '售后服务的测试用例', '001- 首页的测试用例\n001+ 售后服务的测试用例'); +INSERT INTO `zt_history` (`id`, `company`, `action`, `field`, `old`, `new`, `diff`) VALUES(66, 1, 82, 'story', '1', '4', ''); +INSERT INTO `zt_history` (`id`, `company`, `action`, `field`, `old`, `new`, `diff`) VALUES(67, 1, 93, 'build', '', 'trunk', ''); + +INSERT INTO `zt_module` (`id`, `company`, `root`, `name`, `parent`, `path`, `grade`, `order`, `type`, `owner`) VALUES(1, 1, 1, '首页', 0, ',1,', 1, 10, 'story', ''); +INSERT INTO `zt_module` (`id`, `company`, `root`, `name`, `parent`, `path`, `grade`, `order`, `type`, `owner`) VALUES(2, 1, 1, '新闻中心', 0, ',2,', 1, 20, 'story', ''); +INSERT INTO `zt_module` (`id`, `company`, `root`, `name`, `parent`, `path`, `grade`, `order`, `type`, `owner`) VALUES(3, 1, 1, '成果展示', 0, ',3,', 1, 30, 'story', ''); +INSERT INTO `zt_module` (`id`, `company`, `root`, `name`, `parent`, `path`, `grade`, `order`, `type`, `owner`) VALUES(4, 1, 1, '售后服务', 0, ',4,', 1, 40, 'story', ''); +INSERT INTO `zt_module` (`id`, `company`, `root`, `name`, `parent`, `path`, `grade`, `order`, `type`, `owner`) VALUES(5, 1, 1, '诚聘英才', 0, ',5,', 1, 50, 'story', ''); +INSERT INTO `zt_module` (`id`, `company`, `root`, `name`, `parent`, `path`, `grade`, `order`, `type`, `owner`) VALUES(6, 1, 1, '合作洽谈', 0, ',6,', 1, 60, 'story', ''); +INSERT INTO `zt_module` (`id`, `company`, `root`, `name`, `parent`, `path`, `grade`, `order`, `type`, `owner`) VALUES(7, 1, 1, '关于我们', 0, ',7,', 1, 70, 'story', ''); +INSERT INTO `zt_module` (`id`, `company`, `root`, `name`, `parent`, `path`, `grade`, `order`, `type`, `owner`) VALUES(8, 1, 1, '首页', 0, ',8,', 1, 10, 'bug', ''); +INSERT INTO `zt_module` (`id`, `company`, `root`, `name`, `parent`, `path`, `grade`, `order`, `type`, `owner`) VALUES(9, 1, 1, '新闻中心', 0, ',9,', 1, 20, 'bug', ''); +INSERT INTO `zt_module` (`id`, `company`, `root`, `name`, `parent`, `path`, `grade`, `order`, `type`, `owner`) VALUES(10, 1, 1, '成果展示', 0, ',10,', 1, 30, 'bug', ''); +INSERT INTO `zt_module` (`id`, `company`, `root`, `name`, `parent`, `path`, `grade`, `order`, `type`, `owner`) VALUES(11, 1, 1, '售后服务', 0, ',11,', 1, 40, 'bug', ''); +INSERT INTO `zt_module` (`id`, `company`, `root`, `name`, `parent`, `path`, `grade`, `order`, `type`, `owner`) VALUES(12, 1, 1, '诚聘英才', 0, ',12,', 1, 50, 'bug', ''); +INSERT INTO `zt_module` (`id`, `company`, `root`, `name`, `parent`, `path`, `grade`, `order`, `type`, `owner`) VALUES(13, 1, 1, '合作洽谈', 0, ',13,', 1, 60, 'bug', ''); +INSERT INTO `zt_module` (`id`, `company`, `root`, `name`, `parent`, `path`, `grade`, `order`, `type`, `owner`) VALUES(14, 1, 1, '关于我们', 0, ',14,', 1, 70, 'bug', ''); + +INSERT INTO `zt_product` (`id`, `company`, `name`, `code`, `order`, `status`, `desc`, `PO`, `QM`, `RM`, `acl`, `whitelist`, `createdBy`, `createdDate`, `deleted`) VALUES(1, 1, '公司企业网站建设', 'companyWebsite', 0, 'normal', '建立公司企业网站,可以更好对外展示。
', 'productManager', 'testManager', 'productManager', 'open', '', 'productManager', '2012-06-05 09:57:07', '0'); +INSERT INTO `zt_product` (`id`, `company`, `name`, `code`, `order`, `status`, `desc`, `PO`, `QM`, `RM`, `acl`, `whitelist`, `createdBy`, `createdDate`, `deleted`) VALUES(2, 1, '企业内部工时管理系统', 'workhourManage', 0, 'normal', '', 'productManager', 'testManager', 'productManager', 'open', '', 'productManager', '2012-06-05 11:15:20', '0'); + +INSERT INTO `zt_productPlan` (`id`, `company`, `product`, `title`, `desc`, `begin`, `end`, `deleted`) VALUES(1, 1, 1, '1.0版本', '开发出企业网站1.0版本。
', '2000-01-01', '2015-01-01', '0'); + +INSERT INTO `zt_project` (`id`, `company`, `isCat`, `catID`, `type`, `parent`, `name`, `code`, `begin`, `end`, `days`, `status`, `statge`, `pri`, `desc`, `goal`, `openedBy`, `openedDate`, `closedBy`, `closedDate`, `canceledBy`, `canceledDate`, `PO`, `PM`, `QM`, `RM`, `team`, `acl`, `whitelist`, `order`, `deleted`) VALUES(1, 1, '0', 0, 'sprint', 0, '企业网站第一期', 'coWeb1', '2012-06-05', '2012-12-04', 184, 'done', '1', '1', '', '开发企业网站的基本雏形。
', '', 0, '', 0, '', 0, 'productManager', 'projectManager', 'testManager', 'productManager', '公司开发团队', 'open', '', 0, '0'); +INSERT INTO `zt_project` (`id`, `company`, `isCat`, `catID`, `type`, `parent`, `name`, `code`, `begin`, `end`, `days`, `status`, `statge`, `pri`, `desc`, `goal`, `openedBy`, `openedDate`, `closedBy`, `closedDate`, `canceledBy`, `canceledDate`, `PO`, `PM`, `QM`, `RM`, `team`, `acl`, `whitelist`, `order`, `deleted`) VALUES(2, 1, '0', 0, 'sprint', 0, '企业网站第二期', 'coWebsite2', '2013-06-05', '2014-06-04', 365, 'wait', '1', '1', '', '', '', 0, '', 0, '', 0, 'productManager', 'projectManager', 'testManager', 'productManager', '公司开发团队', 'open', '', 0, '0'); + +INSERT INTO `zt_projectProduct` (`company`, `project`, `product`) VALUES(1, 1, 1); +INSERT INTO `zt_projectProduct` (`company`, `project`, `product`) VALUES(1, 2, 1); + +INSERT INTO `zt_projectStory` (`company`, `project`, `product`, `story`, `version`) VALUES(1, 1, 1, 4, 1); +INSERT INTO `zt_projectStory` (`company`, `project`, `product`, `story`, `version`) VALUES(1, 1, 1, 3, 2); +INSERT INTO `zt_projectStory` (`company`, `project`, `product`, `story`, `version`) VALUES(1, 1, 1, 2, 1); +INSERT INTO `zt_projectStory` (`company`, `project`, `product`, `story`, `version`) VALUES(1, 1, 1, 1, 1); + + +INSERT INTO `zt_story` (`id`, `company`, `product`, `module`, `plan`, `source`, `fromBug`, `title`, `keywords`, `type`, `pri`, `estimate`, `status`, `stage`, `mailto`, `openedBy`, `openedDate`, `assignedTo`, `assignedDate`, `lastEditedBy`, `lastEditedDate`, `reviewedBy`, `reviewedDate`, `closedBy`, `closedDate`, `closedReason`, `toBug`, `childStories`, `linkStories`, `duplicateStory`, `version`, `deleted`) VALUES(1, 1, 1, 1, 1, 'po', 0, '首页设计和开发', '', '', 1, 1, 'active', 'developed', '', 'productManager', '2012-06-05 10:09:49', 'productManager', '0000-00-00 00:00:00', 'productManager', '2012-06-05 10:25:19', 'productManager, ', '2012-06-05', '', '0000-00-00 00:00:00', '', 0, '', '', 0, 1, '0'); +INSERT INTO `zt_story` (`id`, `company`, `product`, `module`, `plan`, `source`, `fromBug`, `title`, `keywords`, `type`, `pri`, `estimate`, `status`, `stage`, `mailto`, `openedBy`, `openedDate`, `assignedTo`, `assignedDate`, `lastEditedBy`, `lastEditedDate`, `reviewedBy`, `reviewedDate`, `closedBy`, `closedDate`, `closedReason`, `toBug`, `childStories`, `linkStories`, `duplicateStory`, `version`, `deleted`) VALUES(2, 1, 1, 2, 1, 'po', 0, '新闻中心的设计和开发。', '', '', 1, 1, 'active', 'developed', '', 'productManager', '2012-06-05 10:16:37', 'productManager', '2012-06-05 10:16:37', 'productManager', '2012-06-05 10:25:33', 'productManager, ', '2012-06-05', '', '0000-00-00 00:00:00', '', 0, '', '', 0, 1, '0'); +INSERT INTO `zt_story` (`id`, `company`, `product`, `module`, `plan`, `source`, `fromBug`, `title`, `keywords`, `type`, `pri`, `estimate`, `status`, `stage`, `mailto`, `openedBy`, `openedDate`, `assignedTo`, `assignedDate`, `lastEditedBy`, `lastEditedDate`, `reviewedBy`, `reviewedDate`, `closedBy`, `closedDate`, `closedReason`, `toBug`, `childStories`, `linkStories`, `duplicateStory`, `version`, `deleted`) VALUES(3, 1, 1, 3, 1, 'po', 0, '成果展示的设计和开发', '', '', 1, 0, 'active', 'developed', '', 'productManager', '2012-06-05 10:18:10', 'productManager', '2012-06-05 10:18:10', 'productManager', '2012-06-05 10:25:38', 'productManager, ', '2012-06-05', '', '0000-00-00 00:00:00', '', 0, '', '', 0, 2, '0'); +INSERT INTO `zt_story` (`id`, `company`, `product`, `module`, `plan`, `source`, `fromBug`, `title`, `keywords`, `type`, `pri`, `estimate`, `status`, `stage`, `mailto`, `openedBy`, `openedDate`, `assignedTo`, `assignedDate`, `lastEditedBy`, `lastEditedDate`, `reviewedBy`, `reviewedDate`, `closedBy`, `closedDate`, `closedReason`, `toBug`, `childStories`, `linkStories`, `duplicateStory`, `version`, `deleted`) VALUES(4, 1, 1, 4, 1, 'po', 0, '售后服务的设计和开发', '', '', 1, 1, 'active', 'projected', '', 'productManager', '2012-06-05 10:20:16', 'productManager', '2012-06-05 10:20:16', 'productManager', '2012-06-05 10:25:42', 'productManager, ', '2012-06-05', '', '0000-00-00 00:00:00', '', 0, '', '', 0, 1, '0'); +INSERT INTO `zt_story` (`id`, `company`, `product`, `module`, `plan`, `source`, `fromBug`, `title`, `keywords`, `type`, `pri`, `estimate`, `status`, `stage`, `mailto`, `openedBy`, `openedDate`, `assignedTo`, `assignedDate`, `lastEditedBy`, `lastEditedDate`, `reviewedBy`, `reviewedDate`, `closedBy`, `closedDate`, `closedReason`, `toBug`, `childStories`, `linkStories`, `duplicateStory`, `version`, `deleted`) VALUES(5, 1, 1, 5, 1, 'po', 0, '诚聘英才的设计和开发', '', '', 1, 1, 'draft', 'planned', '', 'productManager', '2012-06-05 10:21:39', 'productManager', '2012-06-05 10:21:39', '', '0000-00-00 00:00:00', '', '0000-00-00', '', '0000-00-00 00:00:00', '', 0, '', '', 0, 1, '0'); +INSERT INTO `zt_story` (`id`, `company`, `product`, `module`, `plan`, `source`, `fromBug`, `title`, `keywords`, `type`, `pri`, `estimate`, `status`, `stage`, `mailto`, `openedBy`, `openedDate`, `assignedTo`, `assignedDate`, `lastEditedBy`, `lastEditedDate`, `reviewedBy`, `reviewedDate`, `closedBy`, `closedDate`, `closedReason`, `toBug`, `childStories`, `linkStories`, `duplicateStory`, `version`, `deleted`) VALUES(6, 1, 1, 6, 1, 'po', 0, '合作洽谈的设计和开发', '', '', 1, 1, 'draft', 'planned', '', 'productManager', '2012-06-05 10:23:11', 'productManager', '2012-06-05 10:23:11', '', '0000-00-00 00:00:00', '', '0000-00-00', '', '0000-00-00 00:00:00', '', 0, '', '', 0, 1, '0'); +INSERT INTO `zt_story` (`id`, `company`, `product`, `module`, `plan`, `source`, `fromBug`, `title`, `keywords`, `type`, `pri`, `estimate`, `status`, `stage`, `mailto`, `openedBy`, `openedDate`, `assignedTo`, `assignedDate`, `lastEditedBy`, `lastEditedDate`, `reviewedBy`, `reviewedDate`, `closedBy`, `closedDate`, `closedReason`, `toBug`, `childStories`, `linkStories`, `duplicateStory`, `version`, `deleted`) VALUES(7, 1, 1, 7, 1, 'po', 0, '关于我们的设计和开发', '', '', 1, 1, 'draft', 'planned', '', 'productManager', '2012-06-05 10:24:19', 'productManager', '2012-06-05 10:24:19', '', '0000-00-00 00:00:00', '', '0000-00-00', '', '0000-00-00 00:00:00', '', 0, '', '', 0, 1, '0'); + +INSERT INTO `zt_storySpec` (`company`, `story`, `version`, `title`, `spec`, `verify`) VALUES(1, 1, 1, '首页设计和开发', '作为一名本公司的用户,我希望可以在首页看到该公司网站的基本内容,例如最新动态、部分成果展示、联系信息、工商信息等。
', '开发并通过验收
'); +INSERT INTO `zt_storySpec` (`company`, `story`, `version`, `title`, `spec`, `verify`) VALUES(1, 2, 1, '新闻中心的设计和开发。', '作为一名本公司的用户,我希望可以在新闻中心看到该公司网站的企业新闻,这样可以通过新闻了解企业的最新动态。
', ''); +INSERT INTO `zt_storySpec` (`company`, `story`, `version`, `title`, `spec`, `verify`) VALUES(1, 3, 1, '成果展示的设计和开发', ' 作为一名本公司的用户,我希望可以在成果展示看到该公司网站的企业新闻,这样可以方便我进行了解该公司的产品并进行购买。 
', ''); +INSERT INTO `zt_storySpec` (`company`, `story`, `version`, `title`, `spec`, `verify`) VALUES(1, 3, 2, '成果展示的设计和开发', ' 作为一名本公司的用户,我希望可以在成果展示看到该公司网站的吹产品,这样可以方便我进行了解该公司的产品并进行购买。 
', ''); +INSERT INTO `zt_storySpec` (`company`, `story`, `version`, `title`, `spec`, `verify`) VALUES(1, 4, 1, '售后服务的设计和开发', '作为一名本公司的用户,我希望可以在售后服务看到该公司网站的售后服务,这样可以方便我联系该公司来解决我的问题。 
', ''); +INSERT INTO `zt_storySpec` (`company`, `story`, `version`, `title`, `spec`, `verify`) VALUES(1, 5, 1, '诚聘英才的设计和开发', '作为一名求职者,我希望可以在诚聘英才里看到该公司的招聘信息,这样可以方便我应聘该公司。 
', ''); +INSERT INTO `zt_storySpec` (`company`, `story`, `version`, `title`, `spec`, `verify`) VALUES(1, 6, 1, '合作洽谈的设计和开发', '作为一名合作商,我希望可以在合作洽谈里看到该公司对外的合作内容,这样可以方便我和该公司进行合作洽谈。 
', ''); +INSERT INTO `zt_storySpec` (`company`, `story`, `version`, `title`, `spec`, `verify`) VALUES(1, 7, 1, '关于我们的设计和开发', '我希望可以在关于我们里看到该公司的基本信息,这样可以方便我了解该公司。
', ''); + +INSERT INTO `zt_task` (`id`, `company`, `project`, `story`, `storyVersion`, `fromBug`, `name`, `type`, `pri`, `estimate`, `consumed`, `left`, `deadline`, `status`, `statusCustom`, `mailto`, `desc`, `openedBy`, `openedDate`, `assignedTo`, `assignedDate`, `finishedBy`, `finishedDate`, `canceledBy`, `canceledDate`, `closedBy`, `closedDate`, `closedReason`, `lastEditedBy`, `lastEditedDate`, `deleted`) VALUES(1, 1, 1, 1, 1, 0, '首页页面的设计', 'design', 1, 10, 7, 0, '0000-00-00', 'done', 12, '', '首页页面的设计
', 'projectManager', '2012-06-05 10:32:03', 'projectManager', '2012-06-05 10:41:20', 'dev1', '2012-06-05 10:41:20', '', '0000-00-00 00:00:00', '', '0000-00-00 00:00:00', '', 'dev1', '2012-06-05 10:41:20', '0'); +INSERT INTO `zt_task` (`id`, `company`, `project`, `story`, `storyVersion`, `fromBug`, `name`, `type`, `pri`, `estimate`, `consumed`, `left`, `deadline`, `status`, `statusCustom`, `mailto`, `desc`, `openedBy`, `openedDate`, `assignedTo`, `assignedDate`, `finishedBy`, `finishedDate`, `canceledBy`, `canceledDate`, `closedBy`, `closedDate`, `closedReason`, `lastEditedBy`, `lastEditedDate`, `deleted`) VALUES(2, 1, 1, 1, 1, 0, '首页的开发', 'devel', 1, 10, 8, 0, '0000-00-00', 'done', 1, '', '首页的开发
', 'projectManager', '2012-06-05 10:32:23', 'dev1', '2012-06-05 10:41:20', 'dev1', '2012-06-05 10:41:20', '', '0000-00-00 00:00:00', '', '0000-00-00 00:00:00', '', 'dev1', '2012-06-05 10:41:20', '0'); +INSERT INTO `zt_task` (`id`, `company`, `project`, `story`, `storyVersion`, `fromBug`, `name`, `type`, `pri`, `estimate`, `consumed`, `left`, `deadline`, `status`, `statusCustom`, `mailto`, `desc`, `openedBy`, `openedDate`, `assignedTo`, `assignedDate`, `finishedBy`, `finishedDate`, `canceledBy`, `canceledDate`, `closedBy`, `closedDate`, `closedReason`, `lastEditedBy`, `lastEditedDate`, `deleted`) VALUES(3, 1, 1, 2, 1, 0, '新闻中心的设计', 'design', 1, 8, 8, 0, '0000-00-00', 'done', 1, '', '新闻中心的设计
', 'projectManager', '2012-06-05 10:33:01', 'dev2', '2012-06-05 10:42:56', 'dev2', '2012-06-05 10:42:56', '', '0000-00-00 00:00:00', '', '0000-00-00 00:00:00', '', 'dev2', '2012-06-05 10:42:56', '0'); +INSERT INTO `zt_task` (`id`, `company`, `project`, `story`, `storyVersion`, `fromBug`, `name`, `type`, `pri`, `estimate`, `consumed`, `left`, `deadline`, `status`, `statusCustom`, `mailto`, `desc`, `openedBy`, `openedDate`, `assignedTo`, `assignedDate`, `finishedBy`, `finishedDate`, `canceledBy`, `canceledDate`, `closedBy`, `closedDate`, `closedReason`, `lastEditedBy`, `lastEditedDate`, `deleted`) VALUES(4, 1, 1, 2, 1, 0, '新闻中心的开发', 'devel', 1, 8, 5, 0, '0000-00-00', 'done', 1, '', '新闻中心的开发
', 'projectManager', '2012-06-05 10:33:21', 'dev2', '2012-06-05 10:42:56', 'dev2', '2012-06-05 10:42:56', '', '0000-00-00 00:00:00', '', '0000-00-00 00:00:00', '', 'dev2', '2012-06-05 10:42:56', '0'); +INSERT INTO `zt_task` (`id`, `company`, `project`, `story`, `storyVersion`, `fromBug`, `name`, `type`, `pri`, `estimate`, `consumed`, `left`, `deadline`, `status`, `statusCustom`, `mailto`, `desc`, `openedBy`, `openedDate`, `assignedTo`, `assignedDate`, `finishedBy`, `finishedDate`, `canceledBy`, `canceledDate`, `closedBy`, `closedDate`, `closedReason`, `lastEditedBy`, `lastEditedDate`, `deleted`) VALUES(5, 1, 1, 3, 2, 0, '成果展示的设计', 'design', 1, 8, 5, 0, '0000-00-00', 'done', 1, '', '成果展示的设计
', 'projectManager', '2012-06-05 10:33:44', 'dev3', '2012-06-05 10:43:32', 'dev3', '2012-06-05 10:43:32', '', '0000-00-00 00:00:00', '', '0000-00-00 00:00:00', '', 'dev3', '2012-06-05 10:43:32', '0'); +INSERT INTO `zt_task` (`id`, `company`, `project`, `story`, `storyVersion`, `fromBug`, `name`, `type`, `pri`, `estimate`, `consumed`, `left`, `deadline`, `status`, `statusCustom`, `mailto`, `desc`, `openedBy`, `openedDate`, `assignedTo`, `assignedDate`, `finishedBy`, `finishedDate`, `canceledBy`, `canceledDate`, `closedBy`, `closedDate`, `closedReason`, `lastEditedBy`, `lastEditedDate`, `deleted`) VALUES(6, 1, 1, 3, 2, 0, '成果展示的开发', 'devel', 1, 8, 5, 0, '0000-00-00', 'done', 1, '', '成果展示的开发
', 'projectManager', '2012-06-05 10:33:59', 'dev3', '2012-06-05 10:43:32', 'dev3', '2012-06-05 10:43:32', '', '0000-00-00 00:00:00', '', '0000-00-00 00:00:00', '', 'dev3', '2012-06-05 10:43:32', '0'); +INSERT INTO `zt_task` (`id`, `company`, `project`, `story`, `storyVersion`, `fromBug`, `name`, `type`, `pri`, `estimate`, `consumed`, `left`, `deadline`, `status`, `statusCustom`, `mailto`, `desc`, `openedBy`, `openedDate`, `assignedTo`, `assignedDate`, `finishedBy`, `finishedDate`, `canceledBy`, `canceledDate`, `closedBy`, `closedDate`, `closedReason`, `lastEditedBy`, `lastEditedDate`, `deleted`) VALUES(7, 1, 1, 4, 1, 0, '售后服务的设计', 'design', 1, 8, 0, 8, '0000-00-00', 'cancel', 1, '', '售后服务的设计
', 'projectManager', '2012-06-05 10:34:25', 'projectManager', '2012-06-05 10:41:20', '', '0000-00-00 00:00:00', 'dev1', '2012-06-05 10:41:20', '', '0000-00-00 00:00:00', '', 'dev1', '2012-06-05 10:41:20', '0'); +INSERT INTO `zt_task` (`id`, `company`, `project`, `story`, `storyVersion`, `fromBug`, `name`, `type`, `pri`, `estimate`, `consumed`, `left`, `deadline`, `status`, `statusCustom`, `mailto`, `desc`, `openedBy`, `openedDate`, `assignedTo`, `assignedDate`, `finishedBy`, `finishedDate`, `canceledBy`, `canceledDate`, `closedBy`, `closedDate`, `closedReason`, `lastEditedBy`, `lastEditedDate`, `deleted`) VALUES(8, 1, 1, 4, 1, 0, '售后服务的开发', 'devel', 1, 8, 6, 0, '0000-00-00', 'cancel', 12, '', '售后服务的开发
', 'projectManager', '2012-06-05 10:34:45', 'projectManager', '2012-06-05 10:41:20', 'dev1', '0000-00-00 00:00:00', 'dev1', '2012-06-05 10:41:20', '', '0000-00-00 00:00:00', '', 'dev1', '2012-06-05 10:41:20', '0'); +INSERT INTO `zt_task` (`id`, `company`, `project`, `story`, `storyVersion`, `fromBug`, `name`, `type`, `pri`, `estimate`, `consumed`, `left`, `deadline`, `status`, `statusCustom`, `mailto`, `desc`, `openedBy`, `openedDate`, `assignedTo`, `assignedDate`, `finishedBy`, `finishedDate`, `canceledBy`, `canceledDate`, `closedBy`, `closedDate`, `closedReason`, `lastEditedBy`, `lastEditedDate`, `deleted`) VALUES(9, 1, 1, 4, 1, 0, '售后服务的开发', 'devel', 1, 8, 0, 8, '0000-00-00', 'cancel', 1, '', '售后服务的开发
', 'projectManager', '2012-06-05 10:35:01', 'projectManager', '2012-06-05 10:41:20', '', '0000-00-00 00:00:00', 'dev1', '2012-06-05 10:41:20', '', '0000-00-00 00:00:00', '', 'dev1', '2012-06-05 10:41:20', '0'); + + +INSERT INTO `zt_team` (`company`, `project`, `account`, `role`, `join`, `days`, `hours`) VALUES(1, 1, 'projectManager', '', '2012-06-05', 184, 7); +INSERT INTO `zt_team` (`company`, `project`, `account`, `role`, `join`, `days`, `hours`) VALUES(1, 1, 'dev1', '', '2012-06-05', 184, 7); +INSERT INTO `zt_team` (`company`, `project`, `account`, `role`, `join`, `days`, `hours`) VALUES(1, 1, 'dev2', '', '2012-06-05', 184, 7); +INSERT INTO `zt_team` (`company`, `project`, `account`, `role`, `join`, `days`, `hours`) VALUES(1, 1, 'dev3', '', '2012-06-05', 184, 7); +INSERT INTO `zt_team` (`company`, `project`, `account`, `role`, `join`, `days`, `hours`) VALUES(1, 2, 'projectManager', '', '2012-06-05', 365, 7); +INSERT INTO `zt_team` (`company`, `project`, `account`, `role`, `join`, `days`, `hours`) VALUES(1, 2, 'dev1', '', '2012-06-05', 365, 7); +INSERT INTO `zt_team` (`company`, `project`, `account`, `role`, `join`, `days`, `hours`) VALUES(1, 2, 'dev2', '', '2012-06-05', 365, 7); +INSERT INTO `zt_team` (`company`, `project`, `account`, `role`, `join`, `days`, `hours`) VALUES(1, 2, 'dev3', '', '2012-06-05', 365, 7); +INSERT INTO `zt_team` (`company`, `project`, `account`, `role`, `join`, `days`, `hours`) VALUES(1, 2, 'productManager', 'PO', '2012-06-05', 365, 7); +INSERT INTO `zt_team` (`company`, `project`, `account`, `role`, `join`, `days`, `hours`) VALUES(1, 2, 'testManager', 'QM', '2012-06-05', 365, 7); +INSERT INTO `zt_team` (`company`, `project`, `account`, `role`, `join`, `days`, `hours`) VALUES(1, 1, 'productManager', 'PO', '2012-06-05', 184, 7); +INSERT INTO `zt_team` (`company`, `project`, `account`, `role`, `join`, `days`, `hours`) VALUES(1, 1, 'testManager', 'QM', '2012-06-05', 184, 7); + +INSERT INTO `zt_testResult` (`id`, `company`, `run`, `case`, `version`, `caseResult`, `stepResults`, `lastRunner`, `date`) VALUES(1, 1, 4, 1, 1, 'pass', 'a:1:{i:1;a:2:{s:6:"result";s:4:"pass";s:4:"real";s:0:"";}}', 'testManager', '2012-06-05 11:11:00'); +INSERT INTO `zt_testResult` (`id`, `company`, `run`, `case`, `version`, `caseResult`, `stepResults`, `lastRunner`, `date`) VALUES(2, 1, 3, 2, 1, 'pass', 'a:1:{i:2;a:2:{s:6:"result";s:4:"pass";s:4:"real";s:0:"";}}', 'testManager', '2012-06-05 11:11:05'); +INSERT INTO `zt_testResult` (`id`, `company`, `run`, `case`, `version`, `caseResult`, `stepResults`, `lastRunner`, `date`) VALUES(3, 1, 2, 3, 1, 'pass', 'a:1:{i:3;a:2:{s:6:"result";s:4:"pass";s:4:"real";s:0:"";}}', 'testManager', '2012-06-05 11:11:07'); +INSERT INTO `zt_testResult` (`id`, `company`, `run`, `case`, `version`, `caseResult`, `stepResults`, `lastRunner`, `date`) VALUES(4, 1, 1, 4, 1, 'pass', 'a:1:{i:4;a:2:{s:6:"result";s:4:"pass";s:4:"real";s:0:"";}}', 'testManager', '2012-06-05 11:11:08'); + +INSERT INTO `zt_testRun` (`id`, `company`, `task`, `case`, `version`, `assignedTo`, `lastRunner`, `lastRunDate`, `lastRunResult`, `status`) VALUES(1, 1, 1, 4, 1, '', 'testManager', '2012-06-05 11:11:08', 'pass', 'done'); +INSERT INTO `zt_testRun` (`id`, `company`, `task`, `case`, `version`, `assignedTo`, `lastRunner`, `lastRunDate`, `lastRunResult`, `status`) VALUES(2, 1, 1, 3, 1, '', 'testManager', '2012-06-05 11:11:07', 'pass', 'done'); +INSERT INTO `zt_testRun` (`id`, `company`, `task`, `case`, `version`, `assignedTo`, `lastRunner`, `lastRunDate`, `lastRunResult`, `status`) VALUES(3, 1, 1, 2, 1, '', 'testManager', '2012-06-05 11:11:05', 'pass', 'done'); +INSERT INTO `zt_testRun` (`id`, `company`, `task`, `case`, `version`, `assignedTo`, `lastRunner`, `lastRunDate`, `lastRunResult`, `status`) VALUES(4, 1, 1, 1, 1, '', 'testManager', '2012-06-05 11:11:00', 'pass', 'done'); + +INSERT INTO `zt_testTask` (`id`, `company`, `name`, `product`, `project`, `build`, `owner`, `begin`, `end`, `desc`, `status`, `deleted`) VALUES(1, 1, '企业网站第一期测试任务', 1, 1, 'trunk', 'testManager', '2012-06-05', '2013-06-21', '', 'wait', '0'); + + +INSERT INTO `zt_user` (`id`, `company`, `dept`, `account`, `password`, `realname`, `nickname`, `commiter`, `avatar`, `birthday`, `gender`, `email`, `msn`, `qq`, `yahoo`, `gtalk`, `wangwang`, `mobile`, `phone`, `address`, `zipcode`, `join`, `visits`, `ip`, `last`, `deleted`) VALUES(2, 1, 5, 'productManager', 'e10adc3949ba59abbe56e057f20f883e', '产品经理', '', '', '', '0000-00-00', 'm', '', '', '', '', '', '', '', '', '', '', '0000-00-00', 3, '192.168.0.8', 1338866083, '0'); +INSERT INTO `zt_user` (`id`, `company`, `dept`, `account`, `password`, `realname`, `nickname`, `commiter`, `avatar`, `birthday`, `gender`, `email`, `msn`, `qq`, `yahoo`, `gtalk`, `wangwang`, `mobile`, `phone`, `address`, `zipcode`, `join`, `visits`, `ip`, `last`, `deleted`) VALUES(3, 1, 6, 'projectManager', 'e10adc3949ba59abbe56e057f20f883e', '项目经理', '', '', '', '0000-00-00', 'm', '', '', '', '', '', '', '', '', '', '', '0000-00-00', 3, '192.168.0.8', 1338865876, '0'); +INSERT INTO `zt_user` (`id`, `company`, `dept`, `account`, `password`, `realname`, `nickname`, `commiter`, `avatar`, `birthday`, `gender`, `email`, `msn`, `qq`, `yahoo`, `gtalk`, `wangwang`, `mobile`, `phone`, `address`, `zipcode`, `join`, `visits`, `ip`, `last`, `deleted`) VALUES(4, 1, 2, 'dev1', 'e10adc3949ba59abbe56e057f20f883e', '开发甲', '', '', '', '0000-00-00', 'm', '', '', '', '', '', '', '', '', '', '', '0000-00-00', 1, '192.168.0.8', 1338863860, '0'); +INSERT INTO `zt_user` (`id`, `company`, `dept`, `account`, `password`, `realname`, `nickname`, `commiter`, `avatar`, `birthday`, `gender`, `email`, `msn`, `qq`, `yahoo`, `gtalk`, `wangwang`, `mobile`, `phone`, `address`, `zipcode`, `join`, `visits`, `ip`, `last`, `deleted`) VALUES(5, 1, 2, 'dev2', 'e10adc3949ba59abbe56e057f20f883e', '开发乙', '', '', '', '0000-00-00', 'm', '', '', '', '', '', '', '', '', '', '', '0000-00-00', 1, '192.168.0.8', 1338864116, '0'); +INSERT INTO `zt_user` (`id`, `company`, `dept`, `account`, `password`, `realname`, `nickname`, `commiter`, `avatar`, `birthday`, `gender`, `email`, `msn`, `qq`, `yahoo`, `gtalk`, `wangwang`, `mobile`, `phone`, `address`, `zipcode`, `join`, `visits`, `ip`, `last`, `deleted`) VALUES(6, 1, 2, 'dev3', 'e10adc3949ba59abbe56e057f20f883e', '开发丙', '', '', '', '0000-00-00', 'm', '', '', '', '', '', '', '', '', '', '', '0000-00-00', 1, '192.168.0.8', 1338864187, '0'); +INSERT INTO `zt_user` (`id`, `company`, `dept`, `account`, `password`, `realname`, `nickname`, `commiter`, `avatar`, `birthday`, `gender`, `email`, `msn`, `qq`, `yahoo`, `gtalk`, `wangwang`, `mobile`, `phone`, `address`, `zipcode`, `join`, `visits`, `ip`, `last`, `deleted`) VALUES(7, 1, 3, 'tester1', 'e10adc3949ba59abbe56e057f20f883e', '测试甲', '', '', '', '0000-00-00', 'm', '', '', '', '', '', '', '', '', '', '', '0000-00-00', 3, '192.168.0.8', 1338865739, '0'); +INSERT INTO `zt_user` (`id`, `company`, `dept`, `account`, `password`, `realname`, `nickname`, `commiter`, `avatar`, `birthday`, `gender`, `email`, `msn`, `qq`, `yahoo`, `gtalk`, `wangwang`, `mobile`, `phone`, `address`, `zipcode`, `join`, `visits`, `ip`, `last`, `deleted`) VALUES(8, 1, 0, 'tester2', 'e10adc3949ba59abbe56e057f20f883e', '测试乙', '', '', '', '0000-00-00', 'm', '', '', '', '', '', '', '', '', '', '', '0000-00-00', 2, '192.168.0.8', 1338865450, '0'); +INSERT INTO `zt_user` (`id`, `company`, `dept`, `account`, `password`, `realname`, `nickname`, `commiter`, `avatar`, `birthday`, `gender`, `email`, `msn`, `qq`, `yahoo`, `gtalk`, `wangwang`, `mobile`, `phone`, `address`, `zipcode`, `join`, `visits`, `ip`, `last`, `deleted`) VALUES(9, 1, 3, 'tester3', 'e10adc3949ba59abbe56e057f20f883e', '测试丙', '', '', '', '0000-00-00', 'm', '', '', '', '', '', '', '', '', '', '', '0000-00-00', 1, '192.168.0.8', 1338865125, '0'); +INSERT INTO `zt_user` (`id`, `company`, `dept`, `account`, `password`, `realname`, `nickname`, `commiter`, `avatar`, `birthday`, `gender`, `email`, `msn`, `qq`, `yahoo`, `gtalk`, `wangwang`, `mobile`, `phone`, `address`, `zipcode`, `join`, `visits`, `ip`, `last`, `deleted`) VALUES(10, 1, 1, 'testManager', 'e10adc3949ba59abbe56e057f20f883e', '测试经理', '', '', '', '0000-00-00', 'm', '', '', '', '', '', '', '', '', '', '', '0000-00-00', 6, '192.168.0.8', 1338865842, '0'); + +INSERT INTO `zt_userGroup` (`company`, `account`, `group`) VALUES(1, 'productManager', 2); +INSERT INTO `zt_userGroup` (`company`, `account`, `group`) VALUES(1, 'projectManager', 5); +INSERT INTO `zt_userGroup` (`company`, `account`, `group`) VALUES(1, 'dev1', 3); +INSERT INTO `zt_userGroup` (`company`, `account`, `group`) VALUES(1, 'dev2', 3); +INSERT INTO `zt_userGroup` (`company`, `account`, `group`) VALUES(1, 'dev3', 3); +INSERT INTO `zt_userGroup` (`company`, `account`, `group`) VALUES(1, 'tester3', 4); +INSERT INTO `zt_userGroup` (`company`, `account`, `group`) VALUES(1, 'tester2', 4); +INSERT INTO `zt_userGroup` (`company`, `account`, `group`) VALUES(1, 'tester1', 4); +INSERT INTO `zt_userGroup` (`company`, `account`, `group`) VALUES(1, 'testManager', 4); diff --git a/module/install/lang/en.php b/module/install/lang/en.php index 1bae426fef..23da640ce0 100644 --- a/module/install/lang/en.php +++ b/module/install/lang/en.php @@ -64,19 +64,20 @@ $lang->install->dataRoot = 'Upload directory.'; $lang->install->mkdir = '

Should creat the directory %s。
Under linux, can try
mkdir -p %s

'; $lang->install->chmod = 'Should change the permission of "%s".
Under linux, can try
chmod o=rwx -R %s'; -$lang->install->settingDB = 'Set database'; -$lang->install->webRoot = 'ZenTaoPMS path'; -$lang->install->requestType = 'URL type'; -$lang->install->defaultLang = 'Default Language'; -$lang->install->dbHost = 'Database host'; -$lang->install->dbHostNote = 'If localhost can not connect, try 127.0.0.1'; -$lang->install->dbPort = 'Host port'; -$lang->install->dbUser = 'Database user'; -$lang->install->dbPassword = 'Database password'; -$lang->install->dbName = 'Database name'; -$lang->install->dbPrefix = 'Table prefix'; -$lang->install->createDB = 'Auto create database'; -$lang->install->clearDB = 'Clear data if database exists.'; +$lang->install->settingDB = 'Set database'; +$lang->install->webRoot = 'ZenTaoPMS path'; +$lang->install->requestType = 'URL type'; +$lang->install->defaultLang = 'Default Language'; +$lang->install->dbHost = 'Database host'; +$lang->install->dbHostNote = 'If localhost can not connect, try 127.0.0.1'; +$lang->install->dbPort = 'Host port'; +$lang->install->dbUser = 'Database user'; +$lang->install->dbPassword = 'Database password'; +$lang->install->dbName = 'Database name'; +$lang->install->dbPrefix = 'Table prefix'; +$lang->install->createDB = 'Auto create database'; +$lang->install->clearDB = 'Clear data if database exists.'; +$lang->install->importDemoData = 'Import demo data if database exists.'; $lang->install->requestTypes['GET'] = 'GET'; $lang->install->requestTypes['PATH_INFO'] = 'PATH_INFO'; diff --git a/module/install/lang/zh-cn.php b/module/install/lang/zh-cn.php index 00c17e25bc..2b6c36f72e 100644 --- a/module/install/lang/zh-cn.php +++ b/module/install/lang/zh-cn.php @@ -64,27 +64,29 @@ $lang->install->dataRoot = '上传文件目录'; $lang->install->mkdir = '

需要创建目录%s。
linux下面命令为:
mkdir -p %s

'; $lang->install->chmod = '需要修改目录 "%s" 的权限。
linux下面命令为:
chmod o=rwx -R %s'; -$lang->install->settingDB = '设置数据库'; -$lang->install->webRoot = 'PMS所在网站目录'; -$lang->install->requestType = 'URL方式'; -$lang->install->defaultLang = '默认语言'; -$lang->install->dbHost = '数据库服务器'; -$lang->install->dbHostNote = '如果localhost无法访问,尝试使用127.0.0.1'; -$lang->install->dbPort = '服务器端口'; -$lang->install->dbUser = '数据库用户名'; -$lang->install->dbPassword = '数据库密码'; -$lang->install->dbName = 'PMS使用的库'; -$lang->install->dbPrefix = '建表使用的前缀'; -$lang->install->createDB = '自动创建数据库'; -$lang->install->clearDB = '清空现有数据'; +$lang->install->settingDB = '设置数据库'; +$lang->install->webRoot = 'PMS所在网站目录'; +$lang->install->requestType = 'URL方式'; +$lang->install->defaultLang = '默认语言'; +$lang->install->dbHost = '数据库服务器'; +$lang->install->dbHostNote = '如果localhost无法访问,尝试使用127.0.0.1'; +$lang->install->dbPort = '服务器端口'; +$lang->install->dbUser = '数据库用户名'; +$lang->install->dbPassword = '数据库密码'; +$lang->install->dbName = 'PMS使用的库'; +$lang->install->dbPrefix = '建表使用的前缀'; +$lang->install->createDB = '自动创建数据库'; +$lang->install->clearDB = '清空现有数据'; +$lang->install->importDemoData = '导入demo数据'; $lang->install->requestTypes['GET'] = '普通方式'; $lang->install->requestTypes['PATH_INFO'] = '静态友好方式'; -$lang->install->errorConnectDB = '数据库连接失败 '; -$lang->install->errorCreateDB = '数据库创建失败'; -$lang->install->errorDBExists = '数据库已经存在,继续安装请选择清空数据'; -$lang->install->errorCreateTable = '创建表失败'; +$lang->install->errorConnectDB = '数据库连接失败 '; +$lang->install->errorCreateDB = '数据库创建失败'; +$lang->install->errorDBExists = '数据库已经存在,继续安装请选择清空数据'; +$lang->install->errorCreateTable = '创建表失败'; +$lang->install->errorImportDemoData = '导入demo数据失败'; $lang->install->setConfig = '生成配置文件'; $lang->install->key = '配置项'; diff --git a/module/install/model.php b/module/install/model.php index b4ce0acf04..86db0fefd9 100644 --- a/module/install/model.php +++ b/module/install/model.php @@ -226,6 +226,17 @@ class installModel extends model $return->error = $this->lang->install->errorCreateTable; return $return; } + + if($this->post->importDemoData) + { + if(!$this->importDemoData()) + { + $return->result = 'fail'; + $return->error = $this->lang->install->errorImportDemoData; + return $return; + } + } + return $return; } @@ -339,6 +350,34 @@ class installModel extends model return true; } + /** + * Import demo data. + * + * @access public + * @return void + */ + public function importDemoData() + { + $demoDataFile = $this->app->getAppRoot() . 'db' . $this->app->getPathFix() . 'demo.sql'; + $insertTables = explode(";\n", file_get_contents($demoDataFile)); + foreach($insertTables as $table) + { + $table = trim($table); + if(empty($table)) continue; + + $table = str_replace('`zt_', $this->config->db->name . '.`zt_', $table); + $table = str_replace('zt_', $this->config->db->prefix, $table); + if(!$this->dbh->query($table)) return false; + } + $config->company = '1'; + $config->owner = 'system'; + $config->section = 'global'; + $config->key = 'showDemoUsers'; + $config->value = '1'; + $this->dao->insert(TABLE_CONFIG)->data($config)->exec(); + return true; + } + /** * Create a comapny, set admin. * diff --git a/module/install/view/step2.html.php b/module/install/view/step2.html.php index 50fdb0b69c..4d4f95b22e 100644 --- a/module/install/view/step2.html.php +++ b/module/install/view/step2.html.php @@ -52,7 +52,13 @@ install->dbPrefix;?> - install->clearDB);?> + + install->clearDB); + echo html::checkBox('importDemoData', $lang->install->importDemoData); + ?> + diff --git a/module/user/control.php b/module/user/control.php index 022a57394a..7c970eeb7f 100644 --- a/module/user/control.php +++ b/module/user/control.php @@ -411,7 +411,14 @@ class user extends control } } else - { + { + $demoUsers = $this->user->getPairs('nodeleted, noletter'); + array_shift($demoUsers); + array_shift($demoUsers); + array_pop($demoUsers); + $this->view->showDemoUsers = $this->dao->select('value')->from(TABLE_CONFIG)->where('`key`')->eq('showDemoUsers')->fetch(); + $this->view->demoUsers = $demoUsers; + $header['title'] = $this->lang->user->login; $this->view->header = $header; $this->view->referer = $this->referer; diff --git a/module/user/lang/en.php b/module/user/lang/en.php index 8625d9c146..cd2debec05 100644 --- a/module/user/lang/en.php +++ b/module/user/lang/en.php @@ -52,6 +52,7 @@ $lang->user->genderList->f = 'Female'; $lang->user->statusList['active'] = 'Activate'; $lang->user->statusList['delete'] = 'Deleted'; $lang->user->keepLogin['on'] = 'Keep login'; +$lang->user->loginWithDemoUser = 'Login with demo user:'; $lang->user->id = 'ID'; $lang->user->company = 'Company'; diff --git a/module/user/lang/zh-cn.php b/module/user/lang/zh-cn.php index 842a0daa4f..2836bf902b 100644 --- a/module/user/lang/zh-cn.php +++ b/module/user/lang/zh-cn.php @@ -52,6 +52,7 @@ $lang->user->genderList->f = '女'; $lang->user->statusList['active'] = '正常'; $lang->user->statusList['delete'] = '删除'; $lang->user->keepLogin['on'] = '保持登录'; +$lang->user->loginWithDemoUser = '使用demo账号登录:'; $lang->user->id = '用户编号'; $lang->user->company = '所属公司'; diff --git a/module/user/view/login.html.php b/module/user/view/login.html.php index c030bd7def..6a934526e3 100644 --- a/module/user/view/login.html.php +++ b/module/user/view/login.html.php @@ -37,6 +37,18 @@ include '../../common/view/colorbox.html.php'; + +
+ user->loginWithDemoUser; + if(isset($demoUsers['productManager'])) echo html::a($this->inLink('login', "account=productManager&password=123456"), $demoUsers['productManager'], 'hiddenwin', "class='yellow'"); + if(isset($demoUsers['projectManager'])) echo html::a($this->inLink('login', "account=projectManager&password=123456"), $demoUsers['projectManager'], 'hiddenwin', "class='yellow'"); + if(isset($demoUsers['testManager'])) echo html::a($this->inLink('login', "account=testManager&password=123456"), $demoUsers['testManager'], 'hiddenwin', "class='yellow'"); + if(isset($demoUsers['dev1'])) echo html::a($this->inLink('login', "account=dev1&password=123456"), $demoUsers['dev1'], 'hiddenwin', "class='yellow'"); + if(isset($demoUsers['tester1'])) echo html::a($this->inLink('login', "account=tester1&password=123456"), $demoUsers['tester1'], 'hiddenwin', "class='yellow'"); + ?> +
+
powered by ZenTaoPMS(version;?>) donate;?>