|
|
@ -25,16 +25,17 @@ public class VirtualEventGeneratorPage { |
|
|
|
ZAppPromoptTable table = new ZAppPromoptTable(); |
|
|
|
table.addHeader("耗材名称", "需求量", "使用量"); |
|
|
|
table.addType("String", "String", "String"); |
|
|
|
table.addVar(new ZAppPromoptTable.Val("ABC"), new ZAppPromoptTable.Val("11"), new ZAppPromoptTable.Val(MessageLevel.Error, "20")); |
|
|
|
table.addVar(new ZAppPromoptTable.Val("DEF"), new ZAppPromoptTable.Val("22"), new ZAppPromoptTable.Val(MessageLevel.Info, "10")); |
|
|
|
table.addVar(new ZAppPromoptTable.Val("GHI"), new ZAppPromoptTable.Val("33"), new ZAppPromoptTable.Val(MessageLevel.Warn, "33")); |
|
|
|
table.addVar(new ZAppPromoptTable.Val("小缓冲液"), new ZAppPromoptTable.Val("11"), new ZAppPromoptTable.Val(MessageLevel.Error, "20")); |
|
|
|
table.addVar(new ZAppPromoptTable.Val("大瓶缓冲液"), new ZAppPromoptTable.Val("22"), new ZAppPromoptTable.Val(MessageLevel.Info, "10")); |
|
|
|
table.addVar(new ZAppPromoptTable.Val("板夹"), new ZAppPromoptTable.Val("33"), new ZAppPromoptTable.Val(MessageLevel.Warn, "33")); |
|
|
|
return table; |
|
|
|
} |
|
|
|
|
|
|
|
List<ZAppPromoptFormsItem> buildZAppPromoptFormsItem() { |
|
|
|
List<ZAppPromoptFormsItem> formsItems = new ArrayList<>(); |
|
|
|
formsItems.add(new ZAppPromoptFormsItem("姓名", "ABC")); |
|
|
|
formsItems.add(new ZAppPromoptFormsItem("年龄", "12")); |
|
|
|
formsItems.add(new ZAppPromoptFormsItem("相关指令", "motorMoveTo")); |
|
|
|
formsItems.add(new ZAppPromoptFormsItem("相关模块", "板夹仓横向移动电机")); |
|
|
|
formsItems.add(new ZAppPromoptFormsItem("详细错误", "指令超时")); |
|
|
|
return formsItems; |
|
|
|
} |
|
|
|
|
|
|
@ -42,13 +43,13 @@ public class VirtualEventGeneratorPage { |
|
|
|
public void buildInfoPromoptEvent(MessageLevel level, ZAppPromoptDetailInfoType infoType) { |
|
|
|
switch (infoType) { |
|
|
|
case Text: |
|
|
|
eventBus.pushEvent(new AppPromptEvent(new ZAppPromopt(level, "测试消息", null, "一二三四五一二三四五一二三四五一二三四五一二三四五"))); |
|
|
|
eventBus.pushEvent(new AppPromptEvent(new ZAppPromopt(level, "硬件异常", null, "子设备断开连接了......"))); |
|
|
|
break; |
|
|
|
case Forms: |
|
|
|
eventBus.pushEvent(new AppPromptEvent(new ZAppPromopt(level, "测试表单", null, buildZAppPromoptFormsItem()))); |
|
|
|
eventBus.pushEvent(new AppPromptEvent(new ZAppPromopt(level, "板夹仓硬件异常", null, buildZAppPromoptFormsItem()))); |
|
|
|
break; |
|
|
|
case Table: |
|
|
|
eventBus.pushEvent(new AppPromptEvent(new ZAppPromopt(level, "测试表格", null, buildZAppPromoptTable()))); |
|
|
|
eventBus.pushEvent(new AppPromptEvent(new ZAppPromopt(level, "耗材不足", null, buildZAppPromoptTable()))); |
|
|
|
break; |
|
|
|
} |
|
|
|
} |
|
|
|