2 changed files with 43 additions and 0 deletions
@ -0,0 +1,18 @@
@@ -0,0 +1,18 @@
|
||||
package apelet.association.plugin.electronicJournal; |
||||
|
||||
import apelet.association.utils.CreatNumberUtils; |
||||
import apelet.common.core.object.ObjectValue; |
||||
import apelet.common.online.abstractplugin.ExecutePluginParent; |
||||
import apelet.common.online.model.constant.AttributeEnum; |
||||
|
||||
public class ElectronicJournalFormPlugin extends ExecutePluginParent { |
||||
|
||||
@Override |
||||
public void formCreated(String widgetVariableName, ObjectValue objectValue) { |
||||
super.formCreated(widgetVariableName, objectValue); |
||||
Object object = objectValue.get("view_count"); |
||||
if(object == null){ |
||||
this.setWidgetAttribute("view_count", AttributeEnum.VALUE_CHANGE,"0"); |
||||
} |
||||
} |
||||
} |
||||
@ -0,0 +1,25 @@
@@ -0,0 +1,25 @@
|
||||
package apelet.association.plugin.electronicJournal; |
||||
|
||||
import apelet.common.online.abstractplugin.ListPlugin; |
||||
import apelet.common.online.dto.OnlineEventPluginExecuteDto; |
||||
import apelet.common.online.dto.OnlineFilterDto; |
||||
import apelet.common.orm.impl.Filter; |
||||
import apelet.common.orm.impl.FilterItem; |
||||
|
||||
import java.util.ArrayList; |
||||
import java.util.Arrays; |
||||
|
||||
public class ElectronicJournalListPlugin extends ListPlugin { |
||||
@Override |
||||
protected Filter getFilter() { |
||||
|
||||
|
||||
OnlineEventPluginExecuteDto filter1 = this.getDto(); |
||||
ArrayList<OnlineFilterDto> filterDtoList = (ArrayList<OnlineFilterDto>) filter1.getListParams().get("filterDtoList"); |
||||
OnlineFilterDto onlineFilterDto = (OnlineFilterDto) filterDtoList.get(0); |
||||
Object filterFile = onlineFilterDto.getColumnValue(); |
||||
Filter filter = new Filter(); |
||||
filter.add(new FilterItem("journal_category","=",filterFile)); |
||||
return filter; |
||||
} |
||||
} |
||||
Loading…
Reference in new issue