@@ -198,6 +198,8 @@ Ext.define('saas.view.core.form.FormPanel', {
viewModel.set(codeField, '');
viewModel.set('createTime', Ext.Date.format(new Date(), 'Y-m-d H:i:s'));
viewModel.set('updateTime', Ext.Date.format(new Date(), 'Y-m-d H:i:s'));
+ viewModel.set('creatorId', getCurrentUse().id);
+ viewModel.set('creator', getCurrentUse().realname);
if (statusCodeField) {
var o = {};
@@ -105,4 +105,8 @@ function deleteWarn(msg, fn){
*/
function isDateString(str) {
return (/^(\d{4})-(\d{1,2})-(\d{1,2}) (\d{1,2}):(\d{1,2}):(\d{1,2})$/).test(str);
+}
+
+function getCurrentUse() {
+ return Ext.getCmp('mainView').getViewModel().get('account');
}