Index: /branches/rel_apv_10_7/usr/click/lib/libcaui/ca_ui.c
===================================================================
--- /branches/rel_apv_10_7/usr/click/lib/libcaui/ca_ui.c	(revision 38609)
+++ /branches/rel_apv_10_7/usr/click/lib/libcaui/ca_ui.c	(working copy)
@@ -730,9 +730,17 @@
 	}
 	if (ret == 0) {
 		if((strncmp(userbuff, "webui_agent", 11) == 0) && (strncmp(cmd, "show ", 5) == 0)) {
-			fastlog_logex(CLI_CMD_SHOW, 2, userbuff, cmd);
+			if (sess_state.ui_type == USER_WEB) {
+				fastlog_logex(WEBUI_CMD_SHOW, 2, userbuff, cmd); 
+			} else {
+				fastlog_logex(CLI_CMD_SHOW, 2, userbuff, cmd); 
+			}
 		} else {
-			fastlog_logex(CLI_CMD, 2, userbuff, cmd);
+			if (sess_state.ui_type == USER_WEB) {
+				fastlog_logex(WEBUI_CMD, 2, userbuff, cmd);
+			} else {
+				fastlog_logex(CLI_CMD, 2, userbuff, cmd);
+			}
 		}
 	} else if (ret == EPERMISSION) {
 		/* do fastlog except "show" command from webui*/
Index: /branches/rel_apv_10_7/usr/click/webui/htdocs/new/src/media/docs/log_list.html
===================================================================
--- /branches/rel_apv_10_7/usr/click/webui/htdocs/new/src/media/docs/log_list.html	(revision 38609)
+++ /branches/rel_apv_10_7/usr/click/webui/htdocs/new/src/media/docs/log_list.html	(working copy)
@@ -2535,6 +2535,22 @@
 <td>&nbsp;</td>
 </tr>
 <tr>
+<td>100014007</td>
+<td>WebUI</td>
+<td>DEBUG</td>
+<td>WebUI: User \"%s\" executed cmd \"%s\"</td>
+<td>&nbsp;</td>
+<td>&nbsp;</td>
+</tr>
+<tr>
+<td>100014008</td>
+<td>WebUI</td>
+<td>DEBUG</td>
+<td>WebUI: User \"%s\" executed cmd \"%s\"</td>
+<td>&nbsp;</td>
+<td>&nbsp;</td>
+</tr>
+<tr>
 <td>100045001</td>
 <td>REST</td>
 <td>ERROR</td>
Index: /branches/rel_apv_10_7/usr/src/sys/click/app/fastlog/fastlog_var.h
===================================================================
--- /branches/rel_apv_10_7/usr/src/sys/click/app/fastlog/fastlog_var.h	(revision 38609)
+++ /branches/rel_apv_10_7/usr/src/sys/click/app/fastlog/fastlog_var.h	(working copy)
@@ -620,6 +620,8 @@
 	WEBUI_AGENT_ERR,
 	WEBUI_ON_MSG,
 	WEBUI_MESSAGE,
+	WEBUI_CMD,
+	WEBUI_CMD_SHOW,
 /******** End WebUI Log Messages ********/
 
 /******** Begin Restful API Log Messages ********/
Index: /branches/rel_apv_10_7/usr/src/sys/click/app/fastlog/logex_def.h
===================================================================
--- /branches/rel_apv_10_7/usr/src/sys/click/app/fastlog/logex_def.h	(revision 38609)
+++ /branches/rel_apv_10_7/usr/src/sys/click/app/fastlog/logex_def.h	(working copy)
@@ -935,6 +935,9 @@
 	{ WEBUI_AGENT_ERR,100014004, LOG_ERR, LOG_MOD_WEBUI, 2 , "WebUI: Webui Agent select error: %d - %s", "WebUI: WebUI代理选择错误: %d - %s",NULL ,NULL },
 	{ WEBUI_ON_MSG,100014005, LOG_INFO, LOG_MOD_WEBUI, 0 , "WebUI server started!", "WebUI服务器已启动!",NULL, NULL},
 	{ WEBUI_MESSAGE,100014006, LOG_INFO, LOG_MOD_WEBUI, 1 , "%s","%s", NULL, NULL},
+	{ WEBUI_CMD,100014007, LOG_DEBUG, LOG_MOD_WEBUI, 2 , "WebUI: User \"%s\" executed cmd \"%s\" ","WebUI: 用户\"%s\"执行了命令\"%s\"", NULL, "The "               
+      "specified command has been executed" },
+	{ WEBUI_CMD_SHOW,100014008, LOG_DEBUG, LOG_MOD_WEBUI, 2 , "WebUI: User \"%s\" executed cmd \"%s\" ", "WebUI: 用户\"%s\"执行了命令\"%s\" ",NULL, "The specified command has been executed" },
 /******** End WebUI Log Messages ********/
 
 /******** Begin WebUI Log Messages ********/
