func (p *CommonColumnAutoSetupperImpl) DoHandleCommonColumnOfInsertIfNeeds(
	entity *df.Entity, context *df.Context) {
	tempRegisterDatetime := df.CreateTimestamp(time.Now())
	if &tempRegisterDatetime != nil {
		df.SetEntityValue(entity, "registerDatetime", tempRegisterDatetime)
	}
	tempRegisterUser := context.Get("User")
	if &tempRegisterUser != nil {
		df.SetEntityValue(entity, "registerUser", tempRegisterUser)
	}
	tempRegisterProcess := context.Get("Process")
	if &tempRegisterProcess != nil {
		df.SetEntityValue(entity, "registerProcess", tempRegisterProcess)
	}
	tempUpdateDatetime := df.GetEntityValue(entity, "registerDatetime")
	if &tempUpdateDatetime != nil {
		df.SetEntityValue(entity, "updateDatetime", tempUpdateDatetime)
	}
	tempUpdateUser := df.GetEntityValue(entity, "registerUser")
	if &tempUpdateUser != nil {
		df.SetEntityValue(entity, "updateUser", tempUpdateUser)
	}
	tempUpdateProcess := df.GetEntityValue(entity, "registerProcess")
	if &tempUpdateProcess != nil {
		df.SetEntityValue(entity, "updateProcess", tempUpdateProcess)
	}

}
Exemplo n.º 2
0
func EntityToMap(entity *df.Entity, rmap map[string]interface{}, elems []string) {
	for _, e := range elems {
		var edata interface{} = df.GetEntityValue(entity, e)
		rmap[e] = ConvWebData(edata)
	}
}