提交 f902eb2d 编写于 作者: ibizdev's avatar ibizdev

laizhilong 发布系统代码

上级 a63b32e5
...@@ -65,6 +65,7 @@ export default class AppQuickGroup extends Vue { ...@@ -65,6 +65,7 @@ export default class AppQuickGroup extends Vue {
*/ */
get renderArray(){ get renderArray(){
if(this.items && this.items.length >0){ if(this.items && this.items.length >0){
this.selectedUiItem = this.items[0];
this.handleClick(this.items[0]); this.handleClick(this.items[0]);
return this.handleDataSet(this.items) return this.handleDataSet(this.items)
}else{ }else{
...@@ -144,9 +145,6 @@ export default class AppQuickGroup extends Vue { ...@@ -144,9 +145,6 @@ export default class AppQuickGroup extends Vue {
* @memberof AppQuickGroup * @memberof AppQuickGroup
*/ */
public handleClick($event:any,isswitch:boolean = true){ public handleClick($event:any,isswitch:boolean = true){
if(this.selectedUiItem && (this.selectedUiItem.id === $event.id)){
return;
}
this.$emit('valuechange',$event); this.$emit('valuechange',$event);
if(isswitch){ if(isswitch){
this.selectedUiItem = $event; this.selectedUiItem = $event;
......
...@@ -49,7 +49,6 @@ export default class WFDynaExpGridViewEngine extends GridViewEngine { ...@@ -49,7 +49,6 @@ export default class WFDynaExpGridViewEngine extends GridViewEngine {
public onCtrlEvent(ctrlName: string, eventName: string, args: any): void { public onCtrlEvent(ctrlName: string, eventName: string, args: any): void {
if (Object.is(ctrlName, 'grid')) { if (Object.is(ctrlName, 'grid')) {
this.GridEvent(eventName, args); this.GridEvent(eventName, args);
return;
} }
super.onCtrlEvent(ctrlName, eventName, args); super.onCtrlEvent(ctrlName, eventName, args);
} }
......
...@@ -116,8 +116,8 @@ ...@@ -116,8 +116,8 @@
:data="data" :data="data"
formitemname="lic" formitemname="lic"
:value="data.lic" :value="data.lic"
folder='ibizutil' folder='sysopenaccess'
ownertype='sys_open_access' ownertype='lic'
:ownerid="data.srfkey" :ownerid="data.srfkey"
:show-ocrview=true :show-ocrview=true
:show-preview=true :show-preview=true
......
...@@ -18,6 +18,9 @@ import org.springframework.stereotype.Component; ...@@ -18,6 +18,9 @@ import org.springframework.stereotype.Component;
import org.springframework.util.ObjectUtils; import org.springframework.util.ObjectUtils;
import org.springframework.util.StringUtils; import org.springframework.util.StringUtils;
import java.lang.reflect.Field; import java.lang.reflect.Field;
import java.sql.Timestamp;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Map; import java.util.Map;
/** /**
...@@ -109,7 +112,8 @@ public class VersionCheckAspect ...@@ -109,7 +112,8 @@ public class VersionCheckAspect
*/ */
@SneakyThrows @SneakyThrows
private Object getDBVersion(VersionCheck versionCheck,Object service,Object id){ private Object getDBVersion(VersionCheck versionCheck,Object service,Object id){
Object dbVersion=null; SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Timestamp dbVersion=null;
String versionField=versionCheck.versionfield(); String versionField=versionCheck.versionfield();
if(!ObjectUtils.isEmpty(service)){ if(!ObjectUtils.isEmpty(service)){
EvaluationContext oldContext = new StandardEvaluationContext(); EvaluationContext oldContext = new StandardEvaluationContext();
...@@ -117,7 +121,12 @@ public class VersionCheckAspect ...@@ -117,7 +121,12 @@ public class VersionCheckAspect
oldContext.setVariable("id",id); oldContext.setVariable("id",id);
Expression oldExp = parser.parseExpression("#service.get(#id)"); Expression oldExp = parser.parseExpression("#service.get(#id)");
EntityBase oldEntity =oldExp.getValue(oldContext, EntityBase.class); EntityBase oldEntity =oldExp.getValue(oldContext, EntityBase.class);
return oldEntity.get(versionField); Object oldDate=oldEntity.get(versionField);
if(oldDate!=null && oldDate instanceof Timestamp){
Timestamp db_time= (Timestamp) oldDate;
Date db_date = sdf.parse(sdf.format(db_time));
dbVersion=new Timestamp(db_date.getTime());
}
} }
return dbVersion; return dbVersion;
} }
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册