From ade21d0537ff67cd59d95bc5a745a929cd56a7fe Mon Sep 17 00:00:00 2001 From: jiyufei <67400194@qq.com> Date: Wed, 7 Aug 2024 16:45:15 +0800 Subject: [PATCH] =?UTF-8?q?feat():=E5=89=8D=E7=AB=AF=E7=BB=84=E4=BB=B6?= =?UTF-8?q?=E6=A0=B7=E5=BC=8F=E4=BF=AE=E6=94=B9=EF=BC=8C=E5=90=8E=E7=AB=AF?= =?UTF-8?q?=E9=80=BB=E8=BE=91=E4=BC=98=E5=8C=96;?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../jnpf/mapper/YysDeviceUpkeepMapper.java | 16 + .../mapper/YysdeviceunkeeplogsMapper.java | 16 + .../jnpf/service/YysDeviceUpkeepService.java | 47 + .../service/YysdeviceunkeeplogsService.java | 18 + .../service/impl/YysDeviceServiceImpl.java | 12 +- .../impl/YysDeviceUpkeepServiceImpl.java | 481 ++++++++++ .../impl/YysdeviceunkeeplogsServiceImpl.java | 59 ++ .../controller/YysDeviceUpkeepController.java | 224 +++++ .../jnpf/entity/YysDeviceUpkeepEntity.java | 61 ++ .../entity/YysdeviceunkeeplogsEntity.java | 74 ++ .../YysDeviceUpkeepConstant.java | 41 + .../yysdeviceupkeep/YysDeviceUpkeepForm.java | 59 ++ .../YysDeviceUpkeepPagination.java | 39 + .../YysdeviceunkeeplogsModel.java | 72 ++ .../src/views/yys/yysdaywork/index.vue | 6 +- .../src/views/yys/yysdeviceupkeep/Detail.vue | 260 ++++++ .../views/yys/yysdeviceupkeep/columnList.js | 2 + .../src/views/yys/yysdeviceupkeep/form.vue | 840 ++++++++++++++++++ .../src/views/yys/yysdeviceupkeep/index.vue | 456 ++++++++++ .../yys/yysdeviceupkeep/superQueryJson.js | 2 + .../src/views/yys/yysprodreport/index.vue | 6 +- 21 files changed, 2787 insertions(+), 4 deletions(-) create mode 100644 jnpf-java-boot/jnpf-example/jnpf-example-biz/src/main/java/jnpf/mapper/YysDeviceUpkeepMapper.java create mode 100644 jnpf-java-boot/jnpf-example/jnpf-example-biz/src/main/java/jnpf/mapper/YysdeviceunkeeplogsMapper.java create mode 100644 jnpf-java-boot/jnpf-example/jnpf-example-biz/src/main/java/jnpf/service/YysDeviceUpkeepService.java create mode 100644 jnpf-java-boot/jnpf-example/jnpf-example-biz/src/main/java/jnpf/service/YysdeviceunkeeplogsService.java create mode 100644 jnpf-java-boot/jnpf-example/jnpf-example-biz/src/main/java/jnpf/service/impl/YysDeviceUpkeepServiceImpl.java create mode 100644 jnpf-java-boot/jnpf-example/jnpf-example-biz/src/main/java/jnpf/service/impl/YysdeviceunkeeplogsServiceImpl.java create mode 100644 jnpf-java-boot/jnpf-example/jnpf-example-controller/src/main/java/jnpf/controller/YysDeviceUpkeepController.java create mode 100644 jnpf-java-boot/jnpf-example/jnpf-example-entity/src/main/java/jnpf/entity/YysDeviceUpkeepEntity.java create mode 100644 jnpf-java-boot/jnpf-example/jnpf-example-entity/src/main/java/jnpf/entity/YysdeviceunkeeplogsEntity.java create mode 100644 jnpf-java-boot/jnpf-example/jnpf-example-entity/src/main/java/jnpf/model/yysdeviceupkeep/YysDeviceUpkeepConstant.java create mode 100644 jnpf-java-boot/jnpf-example/jnpf-example-entity/src/main/java/jnpf/model/yysdeviceupkeep/YysDeviceUpkeepForm.java create mode 100644 jnpf-java-boot/jnpf-example/jnpf-example-entity/src/main/java/jnpf/model/yysdeviceupkeep/YysDeviceUpkeepPagination.java create mode 100644 jnpf-java-boot/jnpf-example/jnpf-example-entity/src/main/java/jnpf/model/yysdeviceupkeep/YysdeviceunkeeplogsModel.java create mode 100644 jnpf-java-boot/jnpf-web/src/views/yys/yysdeviceupkeep/Detail.vue create mode 100644 jnpf-java-boot/jnpf-web/src/views/yys/yysdeviceupkeep/columnList.js create mode 100644 jnpf-java-boot/jnpf-web/src/views/yys/yysdeviceupkeep/form.vue create mode 100644 jnpf-java-boot/jnpf-web/src/views/yys/yysdeviceupkeep/index.vue create mode 100644 jnpf-java-boot/jnpf-web/src/views/yys/yysdeviceupkeep/superQueryJson.js diff --git a/jnpf-java-boot/jnpf-example/jnpf-example-biz/src/main/java/jnpf/mapper/YysDeviceUpkeepMapper.java b/jnpf-java-boot/jnpf-example/jnpf-example-biz/src/main/java/jnpf/mapper/YysDeviceUpkeepMapper.java new file mode 100644 index 0000000..4647e11 --- /dev/null +++ b/jnpf-java-boot/jnpf-example/jnpf-example-biz/src/main/java/jnpf/mapper/YysDeviceUpkeepMapper.java @@ -0,0 +1,16 @@ +package jnpf.mapper; + + +import jnpf.entity.YysDeviceUpkeepEntity; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; + +/** + * yysDeviceUpkeep + * 版本: V3.5 + * 版权: 引迈信息技术有限公司(https://www.jnpfsoft.com) + * 作者: JNPF开发平台组 + * 日期: 2024-08-07 + */ +public interface YysDeviceUpkeepMapper extends BaseMapper { + +} diff --git a/jnpf-java-boot/jnpf-example/jnpf-example-biz/src/main/java/jnpf/mapper/YysdeviceunkeeplogsMapper.java b/jnpf-java-boot/jnpf-example/jnpf-example-biz/src/main/java/jnpf/mapper/YysdeviceunkeeplogsMapper.java new file mode 100644 index 0000000..02a3181 --- /dev/null +++ b/jnpf-java-boot/jnpf-example/jnpf-example-biz/src/main/java/jnpf/mapper/YysdeviceunkeeplogsMapper.java @@ -0,0 +1,16 @@ +package jnpf.mapper; + + +import jnpf.entity.YysdeviceunkeeplogsEntity; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; + +/** + * yysDeviceUpkeep + * 版本: V3.5 + * 版权: 引迈信息技术有限公司(https://www.jnpfsoft.com) + * 作者: JNPF开发平台组 + * 日期: 2024-08-07 + */ +public interface YysdeviceunkeeplogsMapper extends BaseMapper { + +} diff --git a/jnpf-java-boot/jnpf-example/jnpf-example-biz/src/main/java/jnpf/service/YysDeviceUpkeepService.java b/jnpf-java-boot/jnpf-example/jnpf-example-biz/src/main/java/jnpf/service/YysDeviceUpkeepService.java new file mode 100644 index 0000000..596d55f --- /dev/null +++ b/jnpf-java-boot/jnpf-example/jnpf-example-biz/src/main/java/jnpf/service/YysDeviceUpkeepService.java @@ -0,0 +1,47 @@ +package jnpf.service; + +import jnpf.model.yysdeviceupkeep.*; +import jnpf.entity.*; + +import java.util.*; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; + +/** + * yysDeviceUpkeep + * 版本: V3.5 + * 版权: 引迈信息技术有限公司(https://www.jnpfsoft.com) + * 作者: JNPF开发平台组 + * 日期: 2024-08-07 + */ +public interface YysDeviceUpkeepService extends IService { + List getList(YysDeviceUpkeepPagination yysDeviceUpkeepPagination); + + List getTypeList(YysDeviceUpkeepPagination yysDeviceUpkeepPagination, String dataType); + + YysDeviceUpkeepEntity getInfo(String id); + + void delete(YysDeviceUpkeepEntity entity); + + void create(YysDeviceUpkeepEntity entity); + + boolean update(String id, YysDeviceUpkeepEntity entity); + + //子表方法 + List getYysdeviceunkeeplogsList(String id, YysDeviceUpkeepPagination yysDeviceUpkeepPagination); + + List getYysdeviceunkeeplogsList(String id); + + //副表数据方法 + String checkForm(YysDeviceUpkeepForm form, int i); + + void saveOrUpdate(YysDeviceUpkeepForm yysDeviceUpkeepForm, String id, boolean isSave) throws Exception; + + /** + * 新增设备时 同时同步维保表 + * + * @param entity 实体 + */ + void syncSaveOrUpdate(YysDeviceEntity entity); +} diff --git a/jnpf-java-boot/jnpf-example/jnpf-example-biz/src/main/java/jnpf/service/YysdeviceunkeeplogsService.java b/jnpf-java-boot/jnpf-example/jnpf-example-biz/src/main/java/jnpf/service/YysdeviceunkeeplogsService.java new file mode 100644 index 0000000..8b7a028 --- /dev/null +++ b/jnpf-java-boot/jnpf-example/jnpf-example-biz/src/main/java/jnpf/service/YysdeviceunkeeplogsService.java @@ -0,0 +1,18 @@ +package jnpf.service; + +import jnpf.model.yysdeviceupkeep.*; +import jnpf.entity.*; +import java.util.*; +import com.baomidou.mybatisplus.extension.service.IService; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; + +/** + * yysDeviceUpkeep + * 版本: V3.5 + * 版权: 引迈信息技术有限公司(https://www.jnpfsoft.com) + * 作者: JNPF开发平台组 + * 日期: 2024-08-07 + */ +public interface YysdeviceunkeeplogsService extends IService { + QueryWrapper getChild(YysDeviceUpkeepPagination pagination,QueryWrapper yysdeviceunkeeplogsQueryWrapper); +} diff --git a/jnpf-java-boot/jnpf-example/jnpf-example-biz/src/main/java/jnpf/service/impl/YysDeviceServiceImpl.java b/jnpf-java-boot/jnpf-example/jnpf-example-biz/src/main/java/jnpf/service/impl/YysDeviceServiceImpl.java index 1220de8..6560583 100644 --- a/jnpf-java-boot/jnpf-example/jnpf-example-biz/src/main/java/jnpf/service/impl/YysDeviceServiceImpl.java +++ b/jnpf-java-boot/jnpf-example/jnpf-example-biz/src/main/java/jnpf/service/impl/YysDeviceServiceImpl.java @@ -44,6 +44,8 @@ import java.util.*; import jnpf.base.UserInfo; import jnpf.permission.entity.UserEntity; +import javax.annotation.Resource; + /** * yysDevice * 版本: V3.5 @@ -59,6 +61,9 @@ public class YysDeviceServiceImpl extends ServiceImpl getList(YysDevicePagination yysDevicePagination) { return getTypeList(yysDevicePagination, yysDevicePagination.getDataType()); @@ -329,8 +334,11 @@ public class YysDeviceServiceImpl extends ServiceImpl implements YysDeviceUpkeepService { + @Autowired + private GeneraterSwapUtil generaterSwapUtil; + + @Autowired + private UserProvider userProvider; + + @Autowired + private YysdeviceunkeeplogsService yysdeviceunkeeplogsService; + + @Override + public List getList(YysDeviceUpkeepPagination yysDeviceUpkeepPagination) { + return getTypeList(yysDeviceUpkeepPagination, yysDeviceUpkeepPagination.getDataType()); + } + + /** + * 列表查询 + */ + @Override + public List getTypeList(YysDeviceUpkeepPagination yysDeviceUpkeepPagination, String dataType) { + String userId = userProvider.get().getUserId(); + List AllIdList = new ArrayList(); + List> intersectionList = new ArrayList<>(); + boolean isPc = ServletUtil.getHeader("jnpf-origin").equals("pc"); + String columnData = !isPc ? YysDeviceUpkeepConstant.getAppColumnData() : YysDeviceUpkeepConstant.getColumnData(); + ColumnDataModel columnDataModel = JsonUtil.getJsonToBean(columnData, ColumnDataModel.class); + String ruleJson = !isPc ? JsonUtil.getObjectToString(columnDataModel.getRuleListApp()) : JsonUtil.getObjectToString(columnDataModel.getRuleList()); + + int total = 0; + int yysDeviceUpkeepNum = 0; + QueryWrapper yysDeviceUpkeepQueryWrapper = new QueryWrapper<>(); + int yysdeviceunkeeplogsNum = 0; + QueryWrapper yysdeviceunkeeplogsQueryWrapper = new QueryWrapper<>(); + long yysdeviceunkeeplogscount = yysdeviceunkeeplogsService.count(); + List allSuperIDlist = new ArrayList<>(); + String superOp = ""; + if (ObjectUtil.isNotEmpty(yysDeviceUpkeepPagination.getSuperQueryJson())) { + List allSuperList = new ArrayList<>(); + List> intersectionSuperList = new ArrayList<>(); + String queryJson = yysDeviceUpkeepPagination.getSuperQueryJson(); + SuperJsonModel superJsonModel = JsonUtil.getJsonToBean(queryJson, SuperJsonModel.class); + int superNum = 0; + QueryWrapper yysDeviceUpkeepSuperWrapper = new QueryWrapper<>(); + yysDeviceUpkeepSuperWrapper = generaterSwapUtil.getCondition(new QueryModel(yysDeviceUpkeepSuperWrapper, YysDeviceUpkeepEntity.class, queryJson, "0")); + int yysDeviceUpkeepNum1 = yysDeviceUpkeepSuperWrapper.getExpression().getNormal().size(); + if (yysDeviceUpkeepNum1 > 0) { + List yysDeviceUpkeepList = this.list(yysDeviceUpkeepSuperWrapper).stream().map(YysDeviceUpkeepEntity::getId).collect(Collectors.toList()); + allSuperList.addAll(yysDeviceUpkeepList); + intersectionSuperList.add(yysDeviceUpkeepList); + superNum++; + } + String yysdeviceunkeeplogsTable = "yys_device_unkeep_logs"; + boolean yysdeviceunkeeplogsHasSql = queryJson.contains(yysdeviceunkeeplogsTable); + List yysdeviceunkeeplogsList = generaterSwapUtil.selectIdsByChildCondition(YysDeviceUpkeepConstant.getTableList(), yysdeviceunkeeplogsTable, queryJson, null); + if (yysdeviceunkeeplogsHasSql) { + allSuperList.addAll(yysdeviceunkeeplogsList); + intersectionSuperList.add(yysdeviceunkeeplogsList); + superNum++; + } + superOp = superNum > 0 ? superJsonModel.getMatchLogic() : ""; + //and or + if (superOp.equalsIgnoreCase("and")) { + allSuperIDlist = generaterSwapUtil.getIntersection(intersectionSuperList); + } else { + allSuperIDlist = allSuperList; + } + } + List allRuleIDlist = new ArrayList<>(); + String ruleOp = ""; + if (ObjectUtil.isNotEmpty(ruleJson)) { + List allRuleList = new ArrayList<>(); + List> intersectionRuleList = new ArrayList<>(); + SuperJsonModel ruleJsonModel = JsonUtil.getJsonToBean(ruleJson, SuperJsonModel.class); + int ruleNum = 0; + QueryWrapper yysDeviceUpkeepSuperWrapper = new QueryWrapper<>(); + yysDeviceUpkeepSuperWrapper = generaterSwapUtil.getCondition(new QueryModel(yysDeviceUpkeepSuperWrapper, YysDeviceUpkeepEntity.class, ruleJson, "0")); + int yysDeviceUpkeepNum1 = yysDeviceUpkeepSuperWrapper.getExpression().getNormal().size(); + if (yysDeviceUpkeepNum1 > 0) { + List yysDeviceUpkeepList = this.list(yysDeviceUpkeepSuperWrapper).stream().map(YysDeviceUpkeepEntity::getId).collect(Collectors.toList()); + allRuleList.addAll(yysDeviceUpkeepList); + intersectionRuleList.add(yysDeviceUpkeepList); + ruleNum++; + } + String yysdeviceunkeeplogsTable = "yys_device_unkeep_logs"; + boolean yysdeviceunkeeplogsHasSql = ruleJson.contains(yysdeviceunkeeplogsTable); + List yysdeviceunkeeplogsList = generaterSwapUtil.selectIdsByChildCondition(YysDeviceUpkeepConstant.getTableList(), yysdeviceunkeeplogsTable, ruleJson, null); + if (yysdeviceunkeeplogsHasSql) { + allRuleList.addAll(yysdeviceunkeeplogsList); + intersectionRuleList.add(yysdeviceunkeeplogsList); + ruleNum++; + } + ruleOp = ruleNum > 0 ? ruleJsonModel.getMatchLogic() : ""; + //and or + if (ruleOp.equalsIgnoreCase("and")) { + allRuleIDlist = generaterSwapUtil.getIntersection(intersectionRuleList); + } else { + allRuleIDlist = allRuleList; + } + } + boolean pcPermission = false; + boolean appPermission = false; + if (isPc && pcPermission) { + if (!userProvider.get().getIsAdministrator()) { + Object yysDeviceUpkeepObj = generaterSwapUtil.getAuthorizeCondition(new QueryModel(yysDeviceUpkeepQueryWrapper, YysDeviceUpkeepEntity.class, yysDeviceUpkeepPagination.getMenuId(), "0")); + if (ObjectUtil.isEmpty(yysDeviceUpkeepObj)) { + return new ArrayList<>(); + } else { + yysDeviceUpkeepQueryWrapper = (QueryWrapper) yysDeviceUpkeepObj; + if (yysDeviceUpkeepQueryWrapper.getExpression().getNormal().size() > 0) { + yysDeviceUpkeepNum++; + } + } + Object yysdeviceunkeeplogsObj = generaterSwapUtil.getAuthorizeCondition(new QueryModel(yysdeviceunkeeplogsQueryWrapper, YysdeviceunkeeplogsEntity.class, yysDeviceUpkeepPagination.getMenuId(), "0")); + if (ObjectUtil.isEmpty(yysdeviceunkeeplogsObj)) { + return new ArrayList<>(); + } else { + yysdeviceunkeeplogsQueryWrapper = (QueryWrapper) yysdeviceunkeeplogsObj; + if (yysdeviceunkeeplogsQueryWrapper.getExpression().getNormal().size() > 0) { + yysdeviceunkeeplogsNum++; + } + } + } + } + if (!isPc && appPermission) { + if (!userProvider.get().getIsAdministrator()) { + Object yysDeviceUpkeepObj = generaterSwapUtil.getAuthorizeCondition(new QueryModel(yysDeviceUpkeepQueryWrapper, YysDeviceUpkeepEntity.class, yysDeviceUpkeepPagination.getMenuId(), "0")); + if (ObjectUtil.isEmpty(yysDeviceUpkeepObj)) { + return new ArrayList<>(); + } else { + yysDeviceUpkeepQueryWrapper = (QueryWrapper) yysDeviceUpkeepObj; + if (yysDeviceUpkeepQueryWrapper.getExpression().getNormal().size() > 0) { + yysDeviceUpkeepNum++; + } + } + + + Object yysdeviceunkeeplogsObj = generaterSwapUtil.getAuthorizeCondition(new QueryModel(yysdeviceunkeeplogsQueryWrapper, YysdeviceunkeeplogsEntity.class, yysDeviceUpkeepPagination.getMenuId(), "0")); + if (ObjectUtil.isEmpty(yysdeviceunkeeplogsObj)) { + return new ArrayList<>(); + } else { + yysdeviceunkeeplogsQueryWrapper = (QueryWrapper) yysdeviceunkeeplogsObj; + if (yysdeviceunkeeplogsQueryWrapper.getExpression().getNormal().size() > 0) { + yysdeviceunkeeplogsNum++; + } + } + + + } + } + if (isPc) { + if (ObjectUtil.isNotEmpty(yysDeviceUpkeepPagination.getDeviceName())) { + yysDeviceUpkeepNum++; + + String value = yysDeviceUpkeepPagination.getDeviceName() instanceof List ? + JsonUtil.getObjectToString(yysDeviceUpkeepPagination.getDeviceName()) : + String.valueOf(yysDeviceUpkeepPagination.getDeviceName()); + yysDeviceUpkeepQueryWrapper.lambda().like(YysDeviceUpkeepEntity::getDeviceName, value); + + } + + if (ObjectUtil.isNotEmpty(yysDeviceUpkeepPagination.getDeviceDept())) { + yysDeviceUpkeepNum++; + + List idList = new ArrayList<>(); + try { + String[][] deviceDept = JsonUtil.getJsonToBean(yysDeviceUpkeepPagination.getDeviceDept(), String[][].class); + for (int i = 0; i < deviceDept.length; i++) { + if (deviceDept[i].length > 0) { + idList.add(JsonUtil.getObjectToString(Arrays.asList(deviceDept[i]))); + } + } + } catch (Exception e1) { + try { + List deviceDept = JsonUtil.getJsonToList(yysDeviceUpkeepPagination.getDeviceDept(), String.class); + if (deviceDept.size() > 0) { + idList.addAll(deviceDept); + } + } catch (Exception e2) { + idList.add(String.valueOf(yysDeviceUpkeepPagination.getDeviceDept())); + } + } + yysDeviceUpkeepQueryWrapper.lambda().and(t -> { + idList.forEach(tt -> { + t.like(YysDeviceUpkeepEntity::getDeviceDept, tt).or(); + }); + }); + + } + + if (ObjectUtil.isNotEmpty(yysDeviceUpkeepPagination.getEnabledStatus())) { + yysDeviceUpkeepNum++; + + List idList = new ArrayList<>(); + try { + String[][] enabledStatus = JsonUtil.getJsonToBean(yysDeviceUpkeepPagination.getEnabledStatus(), String[][].class); + for (int i = 0; i < enabledStatus.length; i++) { + if (enabledStatus[i].length > 0) { + idList.add(JsonUtil.getObjectToString(Arrays.asList(enabledStatus[i]))); + } + } + } catch (Exception e1) { + try { + List enabledStatus = JsonUtil.getJsonToList(yysDeviceUpkeepPagination.getEnabledStatus(), String.class); + if (enabledStatus.size() > 0) { + idList.addAll(enabledStatus); + } + } catch (Exception e2) { + idList.add(String.valueOf(yysDeviceUpkeepPagination.getEnabledStatus())); + } + } + yysDeviceUpkeepQueryWrapper.lambda().and(t -> { + idList.forEach(tt -> { + t.like(YysDeviceUpkeepEntity::getEnabledStatus, tt).or(); + }); + }); + + } + + } + if (yysdeviceunkeeplogsNum > 0) { + List yysdeviceunkeeplogsIdList = yysdeviceunkeeplogsService.list(yysdeviceunkeeplogsQueryWrapper).stream().filter(t -> StringUtil.isNotEmpty(t.getUnkeepId())).map(t -> t.getUnkeepId()).collect(Collectors.toList()); + long count = yysdeviceunkeeplogsService.count(); + if (count > 0) { + intersectionList.add(yysdeviceunkeeplogsIdList); + } + AllIdList.addAll(yysdeviceunkeeplogsIdList); + } + total += yysdeviceunkeeplogsNum; + List intersection = generaterSwapUtil.getIntersection(intersectionList); + if (total > 0) { + if (intersection.size() == 0) { + intersection.add("jnpfNullList"); + } + yysDeviceUpkeepQueryWrapper.lambda().in(YysDeviceUpkeepEntity::getId, intersection); + } + //是否有高级查询 + if (StringUtil.isNotEmpty(superOp)) { + if (allSuperIDlist.size() == 0) { + allSuperIDlist.add("jnpfNullList"); + } + List finalAllSuperIDlist = allSuperIDlist; + yysDeviceUpkeepQueryWrapper.lambda().and(t -> t.in(YysDeviceUpkeepEntity::getId, finalAllSuperIDlist)); + } + //是否有数据过滤查询 + if (StringUtil.isNotEmpty(ruleOp)) { + if (allRuleIDlist.size() == 0) { + allRuleIDlist.add("jnpfNullList"); + } + List finalAllRuleIDlist = allRuleIDlist; + yysDeviceUpkeepQueryWrapper.lambda().and(t -> t.in(YysDeviceUpkeepEntity::getId, finalAllRuleIDlist)); + } + //假删除标志 + yysDeviceUpkeepQueryWrapper.lambda().isNull(YysDeviceUpkeepEntity::getDeleteMark); + + //排序 + if (StringUtil.isEmpty(yysDeviceUpkeepPagination.getSidx())) { + yysDeviceUpkeepQueryWrapper.lambda().orderByDesc(YysDeviceUpkeepEntity::getId); + } else { + try { + String sidx = yysDeviceUpkeepPagination.getSidx(); + String[] strs = sidx.split("_name"); + YysDeviceUpkeepEntity yysDeviceUpkeepEntity = new YysDeviceUpkeepEntity(); + Field declaredField = yysDeviceUpkeepEntity.getClass().getDeclaredField(strs[0]); + declaredField.setAccessible(true); + String value = declaredField.getAnnotation(TableField.class).value(); + yysDeviceUpkeepQueryWrapper = "asc".equals(yysDeviceUpkeepPagination.getSort().toLowerCase()) ? yysDeviceUpkeepQueryWrapper.orderByAsc(value) : yysDeviceUpkeepQueryWrapper.orderByDesc(value); + } catch (NoSuchFieldException e) { + e.printStackTrace(); + } + } + + if ("0".equals(dataType)) { + if ((total > 0 && AllIdList.size() > 0) || total == 0) { + Page page = new Page<>(yysDeviceUpkeepPagination.getCurrentPage(), yysDeviceUpkeepPagination.getPageSize()); + IPage userIPage = this.page(page, yysDeviceUpkeepQueryWrapper); + return yysDeviceUpkeepPagination.setData(userIPage.getRecords(), userIPage.getTotal()); + } else { + List list = new ArrayList(); + return yysDeviceUpkeepPagination.setData(list, list.size()); + } + } else { + return this.list(yysDeviceUpkeepQueryWrapper); + } + } + + @Override + public YysDeviceUpkeepEntity getInfo(String id) { + QueryWrapper queryWrapper = new QueryWrapper<>(); + queryWrapper.lambda().eq(YysDeviceUpkeepEntity::getId, id); + return this.getOne(queryWrapper); + } + + @Override + public void create(YysDeviceUpkeepEntity entity) { + this.save(entity); + } + + @Override + public boolean update(String id, YysDeviceUpkeepEntity entity) { + return this.updateById(entity); + } + + @Override + public void delete(YysDeviceUpkeepEntity entity) { + if (entity != null) { + this.removeById(entity.getId()); + } + } + + /** + * Yysdeviceunkeeplogs子表方法 + */ + @Override + public List getYysdeviceunkeeplogsList(String id, YysDeviceUpkeepPagination yysDeviceUpkeepPagination) { + Map newtabMap = YysDeviceUpkeepConstant.TABLEFIELDKEY.entrySet() + .stream().collect(Collectors.toMap(e -> e.getValue(), e -> e.getKey())); + String tableName = "yysdeviceunkeeplogs"; + tableName = newtabMap.get(tableName) == null ? tableName : newtabMap.get(tableName).toString(); + QueryWrapper queryWrapper = new QueryWrapper<>(); + queryWrapper = yysdeviceunkeeplogsService.getChild(yysDeviceUpkeepPagination, queryWrapper); + queryWrapper.lambda().eq(YysdeviceunkeeplogsEntity::getUnkeepId, id); + generaterSwapUtil.wrapperHandle(YysDeviceUpkeepConstant.getColumnData(), YysDeviceUpkeepConstant.getAppColumnData(), queryWrapper, YysdeviceunkeeplogsEntity.class, "sub", tableName); + return yysdeviceunkeeplogsService.list(queryWrapper); + } + + /** + * Yysdeviceunkeeplogs子表方法 + */ + @Override + public List getYysdeviceunkeeplogsList(String id) { + QueryWrapper queryWrapper = new QueryWrapper<>(); + queryWrapper.lambda().eq(YysdeviceunkeeplogsEntity::getUnkeepId, id); + return yysdeviceunkeeplogsService.list(queryWrapper); + } + + /** + * 验证表单唯一字段,正则,非空 i-0新增-1修改 + */ + @Override + public String checkForm(YysDeviceUpkeepForm form, int i) { + boolean isUp = StringUtil.isNotEmpty(form.getId()) && !form.getId().equals("0"); + String id = ""; + String countRecover = ""; + if (isUp) { + id = form.getId(); + } + //主表字段验证 + //子表字段验证 + if (form.getYysdeviceunkeeplogsList() != null) { + } + return countRecover; + } + + /** + * 新增修改数据(事务回滚) + * + * @param id + * @param yysDeviceUpkeepForm + * @return + */ + @Override + @Transactional + public void saveOrUpdate(YysDeviceUpkeepForm yysDeviceUpkeepForm, String id, boolean isSave) throws Exception { + UserInfo userInfo = userProvider.get(); + UserEntity userEntity = generaterSwapUtil.getUser(userInfo.getUserId()); + yysDeviceUpkeepForm = JsonUtil.getJsonToBean( + generaterSwapUtil.swapDatetime(YysDeviceUpkeepConstant.getFormData(), yysDeviceUpkeepForm), YysDeviceUpkeepForm.class); + YysDeviceUpkeepEntity entity = JsonUtil.getJsonToBean(yysDeviceUpkeepForm, YysDeviceUpkeepEntity.class); + + if (isSave) { + String mainId = RandomUtil.uuId(); + entity.setId(mainId); + entity.setVersion(0); + } else { + } + this.saveOrUpdate(entity); + + //Yysdeviceunkeeplogs子表数据新增修改 + if (!isSave) { + QueryWrapper YysdeviceunkeeplogsqueryWrapper = new QueryWrapper<>(); + YysdeviceunkeeplogsqueryWrapper.lambda().eq(YysdeviceunkeeplogsEntity::getUnkeepId, entity.getId()); + yysdeviceunkeeplogsService.remove(YysdeviceunkeeplogsqueryWrapper); + } + if (yysDeviceUpkeepForm.getYysdeviceunkeeplogsList() != null) { + List tableField108 = JsonUtil.getJsonToList(yysDeviceUpkeepForm.getYysdeviceunkeeplogsList(), YysdeviceunkeeplogsEntity.class); + int repairs = 0; + int unkeep = 0; + for (YysdeviceunkeeplogsEntity entitys : tableField108) { + if ("1".equals(entitys.getUnkeepType())) { + repairs++; + } + if ("2".equals(entitys.getUnkeepType())) { + unkeep++; + } + entitys.setId(RandomUtil.uuId()); + entitys.setUnkeepId(entity.getId()); + entitys.setCreatorUserId(userInfo.getUserId()); + entitys.setCreatorTime(DateUtil.getNowDate()); + if (isSave) { + } else { + } + yysdeviceunkeeplogsService.saveOrUpdate(entitys); + } + //每次修改的时候去修改下 维保表的修改时间和创建用户 其次统计数量 + entity.setLastModifyTime(DateUtil.getNowDate()); + entity.setLastModifyUserId(userInfo.getUserId()); + entity.setUnkeepNum(unkeep); + entity.setRepairsNum(repairs); + this.saveOrUpdate(entity); + } + } + + @Override + @Transactional(rollbackFor = Exception.class) + public void syncSaveOrUpdate(YysDeviceEntity entity) { + log.info("同步设备维保表,entity:{}", entity); + YysDeviceUpkeepEntity entity1 = BeanUtil.copyProperties(entity, YysDeviceUpkeepEntity.class); + if (StringUtils.isBlank(entity1.getId())) { + String mainId = RandomUtil.uuId(); + entity1.setId(mainId); + } + this.saveOrUpdate(entity1); + } +} diff --git a/jnpf-java-boot/jnpf-example/jnpf-example-biz/src/main/java/jnpf/service/impl/YysdeviceunkeeplogsServiceImpl.java b/jnpf-java-boot/jnpf-example/jnpf-example-biz/src/main/java/jnpf/service/impl/YysdeviceunkeeplogsServiceImpl.java new file mode 100644 index 0000000..71f6558 --- /dev/null +++ b/jnpf-java-boot/jnpf-example/jnpf-example-biz/src/main/java/jnpf/service/impl/YysdeviceunkeeplogsServiceImpl.java @@ -0,0 +1,59 @@ +package jnpf.service.impl; + +import jnpf.entity.*; +import jnpf.mapper.YysdeviceunkeeplogsMapper; +import jnpf.service.*; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import jnpf.model.yysdeviceupkeep.*; +import java.math.BigDecimal; +import cn.hutool.core.util.ObjectUtil; +import jnpf.permission.model.authorize.AuthorizeConditionModel; +import jnpf.util.GeneraterSwapUtil; +import jnpf.database.model.superQuery.SuperQueryJsonModel; +import jnpf.database.model.superQuery.ConditionJsonModel; +import jnpf.database.model.superQuery.SuperQueryConditionModel; +import jnpf.model.QueryModel; +import java.util.stream.Collectors; +import jnpf.base.model.ColumnDataModel; +import org.springframework.stereotype.Service; +import com.baomidou.mybatisplus.core.metadata.IPage; +import jnpf.database.model.superQuery.SuperJsonModel; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.transaction.annotation.Transactional; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import java.text.SimpleDateFormat; +import jnpf.util.*; +import java.util.*; +import jnpf.base.UserInfo; +import jnpf.permission.entity.UserEntity; +/** + * + * yysDeviceUpkeep + * 版本: V3.5 + * 版权: 引迈信息技术有限公司(https://www.jnpfsoft.com) + * 作者: JNPF开发平台组 + * 日期: 2024-08-07 + */ +@Service +public class YysdeviceunkeeplogsServiceImpl extends ServiceImpl implements YysdeviceunkeeplogsService{ + @Autowired + private GeneraterSwapUtil generaterSwapUtil; + + @Autowired + private UserProvider userProvider; + + //子表过滤方法 + @Override + public QueryWrapper getChild(YysDeviceUpkeepPagination pagination, QueryWrapper yysdeviceunkeeplogsQueryWrapper){ + boolean pcPermission = false; + boolean appPermission = false; + boolean isPc = ServletUtil.getHeader("jnpf-origin").equals("pc"); + String ruleQueryJson = isPc?YysDeviceUpkeepConstant.getColumnData():YysDeviceUpkeepConstant.getAppColumnData(); + ColumnDataModel dataModel = JsonUtil.getJsonToBean(ruleQueryJson,ColumnDataModel.class); + String ruleJson = isPc?JsonUtil.getObjectToString(dataModel.getRuleList()):JsonUtil.getObjectToString(dataModel.getRuleListApp()); + if(isPc){ + } + return yysdeviceunkeeplogsQueryWrapper; + } +} diff --git a/jnpf-java-boot/jnpf-example/jnpf-example-controller/src/main/java/jnpf/controller/YysDeviceUpkeepController.java b/jnpf-java-boot/jnpf-example/jnpf-example-controller/src/main/java/jnpf/controller/YysDeviceUpkeepController.java new file mode 100644 index 0000000..b9d45ab --- /dev/null +++ b/jnpf-java-boot/jnpf-example/jnpf-example-controller/src/main/java/jnpf/controller/YysDeviceUpkeepController.java @@ -0,0 +1,224 @@ +package jnpf.controller; + +import cn.hutool.core.util.ObjectUtil; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import io.swagger.v3.oas.annotations.Operation; +import io.swagger.v3.oas.annotations.tags.Tag; +import jnpf.base.ActionResult; +import jnpf.base.UserInfo; +import jnpf.exception.DataException; +import jnpf.permission.entity.UserEntity; +import jnpf.permission.service.UserService; +import jnpf.service.*; +import jnpf.entity.*; +import jnpf.util.*; +import jnpf.model.yysdeviceupkeep.*; +import lombok.extern.slf4j.Slf4j; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.*; + +import javax.annotation.Resource; +import javax.validation.Valid; +import java.util.*; + +import jnpf.annotation.JnpfField; +import jnpf.base.vo.PageListVO; +import jnpf.base.vo.PaginationVO; +import jnpf.base.vo.DownloadVO; +import jnpf.config.ConfigValueUtil; +import jnpf.base.entity.ProvinceEntity; + +import java.io.IOException; +import java.util.stream.Collectors; + +import jnpf.engine.entity.FlowTaskEntity; +import jnpf.exception.WorkFlowException; +import org.springframework.transaction.annotation.Transactional; + +/** + * yysDeviceUpkeep + * + * @版本: V3.5 + * @版权: 引迈信息技术有限公司(https://www.jnpfsoft.com) + * @作者: JNPF开发平台组 + * @日期: 2024-08-07 + */ +@Slf4j +@RestController +@Tag(name = "yysDeviceUpkeep", description = "example") +@RequestMapping("/api/example/YysDeviceUpkeep") +public class YysDeviceUpkeepController { + + @Autowired + private GeneraterSwapUtil generaterSwapUtil; + + @Autowired + private UserProvider userProvider; + + @Autowired + private YysDeviceUpkeepService yysDeviceUpkeepService; + + @Autowired + private YysdeviceunkeeplogsService yysdeviceunkeeplogsService; + + @Resource + private UserService userService; + + /** + * 列表 + * + * @param yysDeviceUpkeepPagination + * @return + */ + @Operation(summary = "获取列表") + @PostMapping("/getList") + public ActionResult list(@RequestBody YysDeviceUpkeepPagination yysDeviceUpkeepPagination) throws IOException { + List list = yysDeviceUpkeepService.getList(yysDeviceUpkeepPagination); + List> realList = new ArrayList<>(); + for (YysDeviceUpkeepEntity entity : list) { + Map yysDeviceUpkeepMap = JsonUtil.entityToMap(entity); + yysDeviceUpkeepMap.put("id", yysDeviceUpkeepMap.get("id")); + //副表数据 + //子表数据 + List yysdeviceunkeeplogsList = yysDeviceUpkeepService.getYysdeviceunkeeplogsList(entity.getId(), yysDeviceUpkeepPagination); + yysDeviceUpkeepMap.put("tableField108", JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(yysdeviceunkeeplogsList))); + realList.add(yysDeviceUpkeepMap); + } + //数据转换 + realList = generaterSwapUtil.swapDataList(realList, YysDeviceUpkeepConstant.getFormData(), YysDeviceUpkeepConstant.getColumnData(), yysDeviceUpkeepPagination.getModuleId(), false); + + //返回对象 + PageListVO vo = new PageListVO(); + vo.setList(realList); + PaginationVO page = JsonUtil.getJsonToBean(yysDeviceUpkeepPagination, PaginationVO.class); + vo.setPagination(page); + return ActionResult.success(vo); + } + + /** + * 创建 + * + * @param yysDeviceUpkeepForm + * @return + */ + @PostMapping() + @Operation(summary = "创建") + public ActionResult create(@RequestBody @Valid YysDeviceUpkeepForm yysDeviceUpkeepForm) { + String b = yysDeviceUpkeepService.checkForm(yysDeviceUpkeepForm, 0); + if (StringUtil.isNotEmpty(b)) { + return ActionResult.fail(b); + } + try { + yysDeviceUpkeepService.saveOrUpdate(yysDeviceUpkeepForm, null, true); + } catch (Exception e) { + return ActionResult.fail("新增数据失败"); + } + return ActionResult.success("创建成功"); + } + + /** + * 编辑 + * + * @param id + * @param yysDeviceUpkeepForm + * @return + */ + @PutMapping("/{id}") + @Operation(summary = "更新") + public ActionResult update(@PathVariable("id") String id, @RequestBody @Valid YysDeviceUpkeepForm yysDeviceUpkeepForm, + @RequestParam(value = "isImport", required = false) boolean isImport) { + yysDeviceUpkeepForm.setId(id); + if (!isImport) { + String b = yysDeviceUpkeepService.checkForm(yysDeviceUpkeepForm, 1); + if (StringUtil.isNotEmpty(b)) { + return ActionResult.fail(b); + } + } + YysDeviceUpkeepEntity entity = yysDeviceUpkeepService.getInfo(id); + if (entity != null) { + try { + yysDeviceUpkeepService.saveOrUpdate(yysDeviceUpkeepForm, id, false); + } catch (Exception e) { + return ActionResult.fail("修改数据失败"); + } + return ActionResult.success("更新成功"); + } else { + return ActionResult.fail("更新失败,数据不存在"); + } + } + + /** + * 删除 + * + * @param id + * @return + */ + @Operation(summary = "删除") + @DeleteMapping("/{id}") + @Transactional + public ActionResult delete(@PathVariable("id") String id) { + YysDeviceUpkeepEntity entity = yysDeviceUpkeepService.getInfo(id); + if (entity != null) { + //假删除 + entity.setDeleteMark(1); + entity.setDeleteTime(DateUtil.getNowDate()); + yysDeviceUpkeepService.update(id, entity); + } + return ActionResult.success("删除成功"); + } + + /** + * 表单信息(详情页) + * 详情页面使用-转换数据 + * + * @param id + * @return + */ + @Operation(summary = "表单信息(详情页)") + @GetMapping("/detail/{id}") + public ActionResult detailInfo(@PathVariable("id") String id) { + YysDeviceUpkeepEntity entity = yysDeviceUpkeepService.getInfo(id); + if (entity == null) { + return ActionResult.fail("表单数据不存在!"); + } + Map yysDeviceUpkeepMap = JsonUtil.entityToMap(entity); + yysDeviceUpkeepMap.put("id", yysDeviceUpkeepMap.get("id")); + //副表数据 + //子表数据 + List yysdeviceunkeeplogsList = yysDeviceUpkeepService.getYysdeviceunkeeplogsList(entity.getId()); + yysDeviceUpkeepMap.put("tableField108", JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(yysdeviceunkeeplogsList))); + yysDeviceUpkeepMap = generaterSwapUtil.swapDataDetail(yysDeviceUpkeepMap, YysDeviceUpkeepConstant.getFormData(), "590893609868337221", false); + return ActionResult.success(yysDeviceUpkeepMap); + } + + /** + * 获取详情(编辑页) + * 编辑页面使用-不转换数据 + * + * @param id + * @return + */ + @Operation(summary = "信息") + @GetMapping("/{id}") + public ActionResult info(@PathVariable("id") String id) { + YysDeviceUpkeepEntity entity = yysDeviceUpkeepService.getInfo(id); + if (entity == null) { + return ActionResult.fail("表单数据不存在!"); + } + //查询所有用户 + List list = userService.list(); + + + Map yysDeviceUpkeepMap = JsonUtil.entityToMap(entity); + yysDeviceUpkeepMap.put("id", yysDeviceUpkeepMap.get("id")); + yysDeviceUpkeepMap.put("creatorUserId", userService.getInfo(yysDeviceUpkeepMap.get("creatorUserId").toString()).getRealName()); + yysDeviceUpkeepMap.put("lastModifyUserId", userService.getInfo(yysDeviceUpkeepMap.get("lastModifyUserId").toString()).getRealName()); + //副表数据 + //子表数据 + List yysdeviceunkeeplogsList = yysDeviceUpkeepService.getYysdeviceunkeeplogsList(entity.getId()); + yysDeviceUpkeepMap.put("yysdeviceunkeeplogsList", JsonUtil.getJsonToList(JsonUtil.getListToJsonArray(yysdeviceunkeeplogsList))); + yysDeviceUpkeepMap = generaterSwapUtil.swapDataForm(yysDeviceUpkeepMap, YysDeviceUpkeepConstant.getFormData(), YysDeviceUpkeepConstant.TABLEFIELDKEY, YysDeviceUpkeepConstant.TABLERENAMES); + return ActionResult.success(yysDeviceUpkeepMap); + } + +} diff --git a/jnpf-java-boot/jnpf-example/jnpf-example-entity/src/main/java/jnpf/entity/YysDeviceUpkeepEntity.java b/jnpf-java-boot/jnpf-example/jnpf-example-entity/src/main/java/jnpf/entity/YysDeviceUpkeepEntity.java new file mode 100644 index 0000000..ad0e040 --- /dev/null +++ b/jnpf-java-boot/jnpf-example/jnpf-example-entity/src/main/java/jnpf/entity/YysDeviceUpkeepEntity.java @@ -0,0 +1,61 @@ +package jnpf.entity; + +import com.baomidou.mybatisplus.annotation.*; +import lombok.Data; +import java.util.Date; +/** + * + * + * @版本: V3.5 + * @版权: 引迈信息技术有限公司(https://www.jnpfsoft.com) + * @作者: JNPF开发平台组 + * @日期: 2024-08-07 + */ +@Data +@TableName("yys_device_upkeep") +public class YysDeviceUpkeepEntity { + @TableId(value ="ID" ) + private String id; + @TableField(value = "DEVICE_CODE" , updateStrategy = FieldStrategy.IGNORED) + private String deviceCode; + @TableField(value = "DEVICE_NAME" , updateStrategy = FieldStrategy.IGNORED) + private String deviceName; + @TableField(value = "DEVICE_DEPT" , updateStrategy = FieldStrategy.IGNORED) + private String deviceDept; + @TableField("DEIVCE_TYPE") + private String deivceType; + @TableField(value = "ENABLED_STATUS" , updateStrategy = FieldStrategy.IGNORED) + private String enabledStatus; + @TableField(value = "BUY_TIME" , updateStrategy = FieldStrategy.IGNORED) + private Date buyTime; + @TableField(value = "REPAIRS_NUM" , updateStrategy = FieldStrategy.IGNORED) + private Integer repairsNum; + @TableField(value = "UNKEEP_NUM" , updateStrategy = FieldStrategy.IGNORED) + private Integer unkeepNum; + @TableField(value = "F_CREATOR_TIME" , updateStrategy = FieldStrategy.IGNORED) + private Date creatorTime; + @TableField(value = "F_CREATOR_USER_ID" , updateStrategy = FieldStrategy.IGNORED) + private String creatorUserId; + @TableField(value = "F_LAST_MODIFY_TIME" , updateStrategy = FieldStrategy.IGNORED) + private Date lastModifyTime; + @TableField(value = "F_LAST_MODIFY_USER_ID" , updateStrategy = FieldStrategy.IGNORED) + private String lastModifyUserId; + @TableField("F_DELETE_TIME") + private Date deleteTime; + @TableField("F_DELETE_USER_ID") + private String deleteUserId; + @TableField("F_DELETE_MARK") + private Integer deleteMark; + @TableField("F_TENANT_ID") + private String tenantId; + @TableField("COMPANY_ID") + private String companyId; + @TableField("DEPARTMENT_ID") + private String departmentId; + @TableField("ORGANIZE_JSON_ID") + private String organizeJsonId; + @TableField("F_FLOW_ID") + private String flowId; + @TableField("F_VERSION") + private Integer version; +} diff --git a/jnpf-java-boot/jnpf-example/jnpf-example-entity/src/main/java/jnpf/entity/YysdeviceunkeeplogsEntity.java b/jnpf-java-boot/jnpf-example/jnpf-example-entity/src/main/java/jnpf/entity/YysdeviceunkeeplogsEntity.java new file mode 100644 index 0000000..241acff --- /dev/null +++ b/jnpf-java-boot/jnpf-example/jnpf-example-entity/src/main/java/jnpf/entity/YysdeviceunkeeplogsEntity.java @@ -0,0 +1,74 @@ +package jnpf.entity; + +import com.baomidou.mybatisplus.annotation.*; +import lombok.Data; +import java.util.Date; +import java.math.BigDecimal; +/** + * + * + * @版本: V3.5 + * @版权: 引迈信息技术有限公司(https://www.jnpfsoft.com) + * @作者: JNPF开发平台组 + * @日期: 2024-08-07 + */ +@Data +@TableName("yys_device_unkeep_logs") +public class YysdeviceunkeeplogsEntity { + @TableId(value ="ID" ) + private String id; + @TableField("UNKEEP_ID") + private String unkeepId; + @TableField(value = "UNKEEP_TYPE" , updateStrategy = FieldStrategy.IGNORED) + private String unkeepType; + @TableField(value = "START_TIME" , updateStrategy = FieldStrategy.IGNORED) + private Date startTime; + @TableField(value = "END_TIME" , updateStrategy = FieldStrategy.IGNORED) + private Date endTime; + @TableField(value = "HOURS" , updateStrategy = FieldStrategy.IGNORED) + private BigDecimal hours; + @TableField(value = "UNKEEP_DETAILS" , updateStrategy = FieldStrategy.IGNORED) + private String unkeepDetails; + @TableField(value = "SOLUTION" , updateStrategy = FieldStrategy.IGNORED) + private String solution; + @TableField(value = "UNKEEP_MEMBER" , updateStrategy = FieldStrategy.IGNORED) + private String unkeepMember; + @TableField(value = "CHANGE_PART_NAME" , updateStrategy = FieldStrategy.IGNORED) + private String changePartName; + @TableField(value = "MODELS" , updateStrategy = FieldStrategy.IGNORED) + private String models; + @TableField(value = "CHANG_NUM" , updateStrategy = FieldStrategy.IGNORED) + private Integer changNum; + @TableField(value = "UNKEEP_DEVICE_STATUS" , updateStrategy = FieldStrategy.IGNORED) + private String unkeepDeviceStatus; + @TableField(value = "LEADER" , updateStrategy = FieldStrategy.IGNORED) + private String leader; + @TableField(value = "ESTIMATED_TIME" , updateStrategy = FieldStrategy.IGNORED) + private Date estimatedTime; + @TableField(value = "REMARKS" , updateStrategy = FieldStrategy.IGNORED) + private String remarks; + @TableField("F_CREATOR_TIME") + private Date creatorTime; + @TableField("F_CREATOR_USER_ID") + private String creatorUserId; + @TableField("F_LAST_MODIFY_TIME") + private Date lastModifyTime; + @TableField("F_LAST_MODIFY_USER_ID") + private String lastModifyUserId; + @TableField("F_DELETE_TIME") + private Date deleteTime; + @TableField("F_DELETE_USER_ID") + private String deleteUserId; + @TableField("F_DELETE_MARK") + private Integer deleteMark; + @TableField("F_TENANT_ID") + private String tenantId; + @TableField("COMPANY_ID") + private String companyId; + @TableField("DEPARTMENT_ID") + private String departmentId; + @TableField("ORGANIZE_JSON_ID") + private String organizeJsonId; + @TableField("F_FLOW_ID") + private String flowId; +} diff --git a/jnpf-java-boot/jnpf-example/jnpf-example-entity/src/main/java/jnpf/model/yysdeviceupkeep/YysDeviceUpkeepConstant.java b/jnpf-java-boot/jnpf-example/jnpf-example-entity/src/main/java/jnpf/model/yysdeviceupkeep/YysDeviceUpkeepConstant.java new file mode 100644 index 0000000..2527eb6 --- /dev/null +++ b/jnpf-java-boot/jnpf-example/jnpf-example-entity/src/main/java/jnpf/model/yysdeviceupkeep/YysDeviceUpkeepConstant.java @@ -0,0 +1,41 @@ +package jnpf.model.yysdeviceupkeep; + +import jnpf.util.JsonUtil; +import java.util.Map; + +/** + * yysDeviceUpkeep配置json + * + * @版本: V3.5 + * @版权: 引迈信息技术有限公司(https://www.jnpfsoft.com) + * @作者: JNPF开发平台组 + * @日期: 2024-08-07 + */ +public class YysDeviceUpkeepConstant{ + /** 数据库链接 */ + public static final String DBLINKID = "0"; + /** 表别名 map */ + public static final Map TABLERENAMES = JsonUtil.getJsonToBean("{\"yys_device_upkeep\":\"yysDeviceUpkeep\",\"yys_device_unkeep_logs\":\"yysdeviceunkeeplogs\"}",Map.class); + /** 子表model map */ + public static final Map TABLEFIELDKEY = JsonUtil.getJsonToBean("{\"tableField108\":\"yys_device_unkeep_logs\"}",Map.class); + /** 整个表单配置json */ + public static final String getFormData(){ + StringBuilder sb = new StringBuilder(); +sb.append("{\"popupType\":\"fullScreen\",\"idGlobal\":139,\"formBtns\":false,\"labelWidth\":100,\"classNames\":[],\"className\":[],\"fullScreenWidth\":\"100%\",\"hasConfirmAndAddBtn\":true,\"labelPosition\":\"right\",\"printId\":\"\",\"disabled\":false,\"formModel\":\"dataForm\",\"cancelButtonText\":\"取 消\",\"confirmButtonText\":\"确 定\",\"hasCancelBtn\":true,\"primaryKeyPolicy\":1,\"confirmAndAddText\":\"确定并继续操作\",\"hasPrintBtn\":false,\"concurrencyLock\":true,\"classJson\":\"\",\"drawerWidth\":\"600px\",\"printButtonText\":\"打 印\",\"formRef\":\"formRef\",\"gutter\":15,\"logicalDelete\":true,\"size\":\"small\",\"formRules\":\"rules\",\"generalWidth\":\"600px\",\"hasConfirmBtn\":true,\"formStyle\":\"\",\"fields\":[{\"clearable\":true,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"__config__\":{\"formId\":101,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"设备编码\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015138140,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":8},\"readonly\":false,\"showWordLimit\":false,\"__vModel__\":\"deviceCode\",\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":true,\"placeholder\":\"设备编码\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"__config__\":{\"formId\":102,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"设备名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015174561,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":8},\"readonly\":false,\"showWordLimit\":false,\"__vModel__\":\"deviceName\",\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":true,\"placeholder\":\"设备名称\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"__config__\":{\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015186914,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"JnpfDatePicker\",\"formId\":103,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"datePicker\",\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"购入日期\",\"startTimeRule\":false,\"startTimeValue\":\"\",\"trigger\":\"change\",\"endTimeValue\":\"\",\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"span\":8},\"readonly\":false,\"format\":\"yyyy-MM-dd\",\"__vModel__\":\"buyTime\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"可选择购入日期\",\"type\":\"date\"},{\"filterable\":false,\"clearable\":true,\"__config__\":{\"formId\":104,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"depSelect\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"所属部门\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015211960,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-department\",\"defaultCurrent\":false,\"tag\":\"JnpfDepSelect\",\"regList\":[],\"span\":8},\"ableIds\":[],\"multiple\":false,\"__vModel__\":\"deviceDept\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":true,\"placeholder\":\"请选择\"},{\"step-strictly\":false,\"controls\":false,\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"\",\"__config__\":{\"formId\":106,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"inputNumber\",\"defaultValue\":0,\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"维修次数\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015235716,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"JnpfInputNumber\",\"regList\":[],\"span\":8},\"min\":0,\"__vModel__\":\"repairsNum\",\"style\":{},\"step\":1,\"disabled\":true,\"placeholder\":\"数字文本\",\"controlsPosition\":\"\",\"addonBefore\":\"\"},{\"step-strictly\":false,\"controls\":false,\"thousands\":false,\"isAmountChinese\":false,\"__config__\":{\"formId\":107,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"inputNumber\",\"defaultValue\":0,\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"保养次数\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015293868,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"JnpfInputNumber\",\"regList\":[],\"span\":8},\"min\":0,\"__vModel__\":\"unkeepNum\",\"style\":{},\"step\":1,\"disabled\":true,\"placeholder\":\"数字文本\",\"controlsPosition\":\"\"},{\"showSummary\":false,\"actionText\":\"新增\",\"tableConf\":{},\"defaultValue\":[],\"addTableConf\":{\"popupType\":\"dialog\",\"hasPage\":true,\"popupTitle\":\"选择数据\",\"pageSize\":20,\"columnOptions\":[],\"interfaceId\":\"\",\"interfaceName\":\"\",\"relationOptions\":[],\"templateJson\":[],\"popupWidth\":\"800px\"},\"thousands\":false,\"summaryField\":[],\"thousandsField\":[],\"showDeleteBtn\":true,\"addType\":0,\"__config__\":{\"formId\":108,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"table\",\"defaultValue\":[],\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"检修记录\",\"type\":\"table\",\"showLabel\":false,\"tableName\":\"yys_device_unkeep_logs\",\"renderKey\":1723015356832,\"layout\":\"rowFormItem\",\"rowType\":\"table\",\"tagIcon\":\"icon-ym icon-ym-generator-table\",\"children\":[{\"filterable\":false,\"clearable\":true,\"__config__\":{\"relationTable\":\"yys_device_unkeep_logs\",\"defaultValue\":\"\",\"parentVModel\":\"tableField108\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015409308,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"isSubTable\":true,\"tag\":\"JnpfSelect\",\"formId\":109,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"select\",\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"label\":\"维保类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"propsName\":\"\",\"regList\":[],\"span\":24},\"options\":[{\"fullName\":\"维修\",\"id\":\"1\"},{\"fullName\":\"保养\",\"id\":\"2\"}],\"multiple\":false,\"__vModel__\":\"unkeepType\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"interfaceHasPage\":false,\"placeholder\":\"请选择维保类型\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"}},{\"clearable\":true,\"__config__\":{\"relationTable\":\"yys_device_unkeep_logs\",\"endRelationField\":\"\",\"parentVModel\":\"tableField108\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015436107,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"isSubTable\":true,\"tag\":\"JnpfDatePicker\",\"formId\":111,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"datePicker\",\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"维保开始时间\",\"startTimeRule\":false,\"startTimeValue\":\"\",\"trigger\":\"change\",\"endTimeValue\":\"\",\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"span\":24},\"readonly\":false,\"format\":\"yyyy-MM-dd\",\"__vModel__\":\"startTime\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择维保开始时间\",\"type\":\"date\"},{\"clearable\":true,\"__config__\":{\"relationTable\":\"yys_device_unkeep_logs\",\"endRelationField\":\"\",\"parentVModel\":\"tableField108\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015433531,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"isSubTable\":true,\"tag\":\"JnpfDatePicker\",\"formId\":110,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"datePicker\",\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"维保结束时间\",\"startTimeRule\":false,\"startTimeValue\":\"\",\"trigger\":\"change\",\"endTimeValue\":\"\",\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"span\":24},\"readonly\":false,\"format\":\"yyyy-MM-dd\",\"__vModel__\":\"endTime\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择维保结束时间\",\"type\":\"date\"},{\"step-strictly\":false,\"controls\":true,\"precision\":1,\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"\",\"__config__\":{\"formId\":112,\"relationTable\":\"yys_device_unkeep_logs\",\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"inputNumber\",\"noShow\":false,\"parentVModel\":\"tableField108\",\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"总耗时\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":true,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015460201,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"tag\":\"JnpfInputNumber\",\"regList\":[],\"span\":24},\"min\":0,\"__vModel__\":\"hours\",\"style\":{},\"step\":1,\"disabled\":false,\"placeholder\":\"总耗时\",\"controlsPosition\":\"\",\"addonBefore\":\"\"},{\"autoSize\":{\"minRows\":2,\"maxRows\":2},\"__config__\":{\"formId\":114,\"relationTable\":\"yys_device_unkeep_logs\",\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"textarea\",\"defaultValue\":\"\",\"noShow\":false,\"parentVModel\":\"tableField108\",\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"维保详细内容\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015508956,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"isSubTable\":true,\"tag\":\"JnpfTextarea\",\"regList\":[],\"span\":24},\"readonly\":false,\"showWordLimit\":true,\"__vModel__\":\"unkeepDetails\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入维保详细内容\",\"type\":\"textarea\"},{\"autoSize\":{\"minRows\":2,\"maxRows\":2},\"__config__\":{\"formId\":115,\"relationTable\":\"yys_device_unkeep_logs\",\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"textarea\",\"noShow\":false,\"parentVModel\":\"tableField108\",\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"解决办法\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015540375,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"isSubTable\":true,\"tag\":\"JnpfTextarea\",\"regList\":[],\"span\":24},\"readonly\":false,\"showWordLimit\":true,\"__vModel__\":\"solution\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入解决办法\",\"type\":\"textarea\"},{\"clearable\":true,\"__config__\":{\"formId\":116,\"relationTable\":\"yys_device_unkeep_logs\",\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"userSelect\",\"defaultValue\":[],\"noShow\":false,\"parentVModel\":\"tableField108\",\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"维保人员\",\"trigger\":\"change\",\"showLabel\":true,\"required\":true,\"relationField\":\"\",\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015577626,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-user\",\"defaultCurrent\":false,\"isSubTable\":true,\"tag\":\"JnpfUserSelect\",\"regList\":[],\"span\":24},\"ableIds\":[],\"multiple\":true,\"__vModel__\":\"unkeepMember\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":false,\"placeholder\":\"请选择维保人员\",\"relationField\":\"\"},{\"clearable\":true,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"__config__\":{\"formId\":117,\"relationTable\":\"yys_device_unkeep_logs\",\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":false,\"parentVModel\":\"tableField108\",\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"更换零配件名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015597266,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"isSubTable\":true,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":24},\"readonly\":false,\"showWordLimit\":false,\"__vModel__\":\"changePartName\",\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入更换零配件名称\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"__config__\":{\"formId\":118,\"relationTable\":\"yys_device_unkeep_logs\",\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":false,\"parentVModel\":\"tableField108\",\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"规格型号\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015615456,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"isSubTable\":true,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":24},\"readonly\":false,\"showWordLimit\":false,\"__vModel__\":\"models\",\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入规格型号\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"step-strictly\":false,\"controls\":true,\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"\",\"__config__\":{\"formId\":119,\"relationTable\":\"yys_device_unkeep_logs\",\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"inputNumber\",\"noShow\":false,\"parentVModel\":\"tableField108\",\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"更换数量\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015641458,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"tag\":\"JnpfInputNumber\",\"regList\":[],\"span\":24},\"min\":0,\"__vModel__\":\"changNum\",\"style\":{},\"step\":1,\"disabled\":false,\"placeholder\":\"更换数量\",\"controlsPosition\":\"\",\"addonBefore\":\"\"},{\"filterable\":false,\"clearable\":true,\"__config__\":{\"relationTable\":\"yys_device_unkeep_logs\",\"defaultValue\":\"\",\"parentVModel\":\"tableField108\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015675974,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"isSubTable\":true,\"tag\":\"JnpfSelect\",\"formId\":120,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"select\",\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"label\":\"维保后设备状态\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"propsName\":\"\",\"regList\":[],\"span\":24},\"options\":[{\"fullName\":\"运行正常\",\"id\":\"1\"},{\"fullName\":\"运行异常\",\"id\":\"2\"}],\"multiple\":false,\"__vModel__\":\"unkeepDeviceStatus\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"interfaceHasPage\":false,\"placeholder\":\"请选择维保后设备状态\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"}},{\"clearable\":true,\"__config__\":{\"formId\":121,\"relationTable\":\"yys_device_unkeep_logs\",\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"userSelect\",\"noShow\":false,\"parentVModel\":\"tableField108\",\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"操作组长\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"relationField\":\"\",\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015707719,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-user\",\"defaultCurrent\":false,\"isSubTable\":true,\"tag\":\"JnpfUserSelect\",\"regList\":[],\"span\":24},\"ableIds\":[],\"multiple\":false,\"__vModel__\":\"leader\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":false,\"placeholder\":\"请选择操作组长\",\"relationField\":\"\"},{\"clearable\":true,\"__config__\":{\"relationTable\":\"yys_device_unkeep_logs\",\"endRelationField\":\"\",\"parentVModel\":\"tableField108\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015725851,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"isSubTable\":true,\"tag\":\"JnpfDatePicker\",\"formId\":122,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"datePicker\",\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"预估下次维保时间\",\"startTimeRule\":false,\"startTimeValue\":\"\",\"trigger\":\"change\",\"endTimeValue\":\"\",\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"span\":24},\"readonly\":false,\"format\":\"yyyy-MM-dd\",\"__vModel__\":\"estimatedTime\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"预估下次维保时间\",\"type\":\"date\"},{\"autoSize\":{\"minRows\":4,\"maxRows\":4},\"__config__\":{\"formId\":123,\"relationTable\":\"yys_device_unkeep_logs\",\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"textarea\",\"noShow\":false,\"parentVModel\":\"tableField108\",\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015743174,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"isSubTable\":true,\"tag\":\"JnpfTextarea\",\"regList\":[],\"span\":24},\"readonly\":false,\"showWordLimit\":true,\"__vModel__\":\"remarks\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入备注\",\"type\":\"textarea\"}],\"showTitle\":true,\"complexHeaderList\":[],\"tag\":\"JnpfInputTable\",\"componentName\":\"row108\",\"span\":24},\"showAddBtn\":true,\"__vModel__\":\"tableField108\",\"disabled\":false},{\"clearable\":true,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"__config__\":{\"formId\":134,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"创建人\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723016049736,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":12},\"readonly\":false,\"showWordLimit\":false,\"__vModel__\":\"creatorUserId\",\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":true,\"placeholder\":\"自动生成\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"__config__\":{\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723016153807,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"JnpfDatePicker\",\"formId\":136,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"datePicker\",\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"创建时间\",\"startTimeRule\":false,\"startTimeValue\":\"\",\"trigger\":\"change\",\"endTimeValue\":\"\",\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"span\":12},\"readonly\":false,\"format\":\"yyyy-MM-dd\",\"__vModel__\":\"creatorTime\",\"style\":{\"width\":\"100%\"},\"disabled\":true,\"placeholder\":\"自动生成\",\"type\":\"date\"},{\"clearable\":true,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"__config__\":{\"formId\":137,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"修改人\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723016185298,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":12},\"readonly\":false,\"showWordLimit\":false,\"__vModel__\":\"lastModifyUserId\",\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":true,\"placeholder\":\"修改时记录\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"__config__\":{\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723016210832,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"JnpfDatePicker\",\"formId\":138,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"datePicker\",\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"修改时间\",\"startTimeRule\":false,\"startTimeValue\":\"\",\"trigger\":\"change\",\"endTimeValue\":\"\",\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"span\":12},\"readonly\":false,\"format\":\"yyyy-MM-dd\",\"__vModel__\":\"lastModifyTime\",\"style\":{\"width\":\"100%\"},\"disabled\":true,\"placeholder\":\"修改时记录\",\"type\":\"date\"},{\"filterable\":false,\"clearable\":true,\"__config__\":{\"formId\":139,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"select\",\"defaultValue\":\"\",\"noShow\":true,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"启用状态\",\"trigger\":\"change\",\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723016363172,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"propsName\":\"\",\"tag\":\"JnpfSelect\",\"regList\":[],\"span\":24},\"options\":[{\"fullName\":\"启用\",\"id\":\"1\"},{\"fullName\":\"未启用\",\"id\":\"2\"}],\"multiple\":false,\"__vModel__\":\"enabledStatus\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"interfaceHasPage\":false,\"placeholder\":\"请选择\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"}}],\"span\":24}"); return sb.toString(); + } + /** 列表字段配置json */ + public static final String getColumnData(){ + StringBuilder sb = new StringBuilder(); +sb.append("{\"showSummary\":false,\"hasPage\":true,\"searchList\":[{\"clearable\":true,\"searchType\":2,\"jnpfKey\":\"input\",\"suffixIcon\":\"\",\"fullName\":\"设备名称\",\"label\":\"设备名称\",\"addonAfter\":\"\",\"__config__\":{\"formId\":102,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"设备名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015174561,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":8},\"readonly\":false,\"prop\":\"deviceName\",\"showWordLimit\":false,\"__vModel__\":\"deviceName\",\"searchMultiple\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":true,\"id\":\"deviceName\",\"placeholder\":\"设备名称\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"filterable\":false,\"clearable\":true,\"searchType\":1,\"jnpfKey\":\"depSelect\",\"ableIds\":[],\"multiple\":false,\"fullName\":\"所属部门\",\"label\":\"所属部门\",\"__config__\":{\"formId\":104,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"depSelect\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"所属部门\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015211960,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-department\",\"defaultCurrent\":false,\"tag\":\"JnpfDepSelect\",\"regList\":[],\"span\":8},\"prop\":\"deviceDept\",\"__vModel__\":\"deviceDept\",\"searchMultiple\":true,\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":true,\"id\":\"deviceDept\",\"placeholder\":\"请选择\"},{\"filterable\":false,\"clearable\":true,\"searchType\":1,\"jnpfKey\":\"select\",\"multiple\":false,\"fullName\":\"启用状态\",\"label\":\"启用状态\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"formId\":139,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"select\",\"defaultValue\":\"\",\"noShow\":true,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"启用状态\",\"trigger\":\"change\",\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723016363172,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"propsName\":\"\",\"tag\":\"JnpfSelect\",\"regList\":[],\"span\":24},\"prop\":\"enabledStatus\",\"options\":[{\"fullName\":\"启用\",\"id\":\"1\"},{\"fullName\":\"未启用\",\"id\":\"2\"}],\"__vModel__\":\"enabledStatus\",\"searchMultiple\":true,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"interfaceHasPage\":false,\"id\":\"enabledStatus\",\"placeholder\":\"请选择\",\"value\":[]}],\"treeInterfaceId\":\"\",\"treePropsValue\":\"id\",\"ruleList\":{\"conditionList\":[],\"matchLogic\":\"and\"},\"childTableStyle\":1,\"columnOptions\":[{\"clearable\":true,\"suffixIcon\":\"\",\"fullName\":\"设备编码\",\"addonAfter\":\"\",\"__config__\":{\"formId\":101,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"设备编码\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015138140,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":8},\"readonly\":false,\"showWordLimit\":false,\"__vModel__\":\"deviceCode\",\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":true,\"id\":\"deviceCode\",\"placeholder\":\"设备编码\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"suffixIcon\":\"\",\"fullName\":\"设备名称\",\"addonAfter\":\"\",\"__config__\":{\"formId\":102,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"设备名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015174561,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":8},\"readonly\":false,\"showWordLimit\":false,\"__vModel__\":\"deviceName\",\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":true,\"id\":\"deviceName\",\"placeholder\":\"设备名称\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"购入日期\",\"type\":\"date\",\"__config__\":{\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015186914,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"JnpfDatePicker\",\"formId\":103,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"datePicker\",\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"购入日期\",\"startTimeRule\":false,\"startTimeValue\":\"\",\"trigger\":\"change\",\"endTimeValue\":\"\",\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"span\":8},\"readonly\":false,\"__vModel__\":\"buyTime\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"buyTime\",\"placeholder\":\"可选择购入日期\"},{\"filterable\":false,\"clearable\":true,\"ableIds\":[],\"multiple\":false,\"fullName\":\"所属部门\",\"__config__\":{\"formId\":104,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"depSelect\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"所属部门\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015211960,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-department\",\"defaultCurrent\":false,\"tag\":\"JnpfDepSelect\",\"regList\":[],\"span\":8},\"__vModel__\":\"deviceDept\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":true,\"id\":\"deviceDept\",\"placeholder\":\"请选择\"},{\"step-strictly\":false,\"controls\":false,\"fullName\":\"维修次数\",\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"\",\"__config__\":{\"formId\":106,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"inputNumber\",\"defaultValue\":0,\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"维修次数\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015235716,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"JnpfInputNumber\",\"regList\":[],\"span\":8},\"min\":0,\"__vModel__\":\"repairsNum\",\"style\":{},\"step\":1,\"disabled\":true,\"id\":\"repairsNum\",\"placeholder\":\"数字文本\",\"controlsPosition\":\"\",\"addonBefore\":\"\"},{\"step-strictly\":false,\"controls\":false,\"fullName\":\"保养次数\",\"thousands\":false,\"isAmountChinese\":false,\"__config__\":{\"formId\":107,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"inputNumber\",\"defaultValue\":0,\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"保养次数\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015293868,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"JnpfInputNumber\",\"regList\":[],\"span\":8},\"min\":0,\"__vModel__\":\"unkeepNum\",\"style\":{},\"step\":1,\"disabled\":true,\"id\":\"unkeepNum\",\"placeholder\":\"数字文本\",\"controlsPosition\":\"\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"检修记录-维保类型\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"relationTable\":\"yys_device_unkeep_logs\",\"defaultValue\":\"\",\"parentVModel\":\"tableField108\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015409308,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"isSubTable\":true,\"tag\":\"JnpfSelect\",\"formId\":109,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"select\",\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"label\":\"维保类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"propsName\":\"\",\"regList\":[],\"span\":24},\"options\":[{\"fullName\":\"维修\",\"id\":\"1\"},{\"fullName\":\"保养\",\"id\":\"2\"}],\"__vModel__\":\"unkeepType\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"interfaceHasPage\":false,\"id\":\"tableField108-unkeepType\",\"placeholder\":\"请选择维保类型\"},{\"clearable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"检修记录-维保开始时间\",\"type\":\"date\",\"__config__\":{\"relationTable\":\"yys_device_unkeep_logs\",\"endRelationField\":\"\",\"parentVModel\":\"tableField108\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015436107,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"isSubTable\":true,\"tag\":\"JnpfDatePicker\",\"formId\":111,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"datePicker\",\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"维保开始时间\",\"startTimeRule\":false,\"startTimeValue\":\"\",\"trigger\":\"change\",\"endTimeValue\":\"\",\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"span\":24},\"readonly\":false,\"__vModel__\":\"startTime\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField108-startTime\",\"placeholder\":\"请选择维保开始时间\"},{\"clearable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"检修记录-维保结束时间\",\"type\":\"date\",\"__config__\":{\"relationTable\":\"yys_device_unkeep_logs\",\"endRelationField\":\"\",\"parentVModel\":\"tableField108\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015433531,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"isSubTable\":true,\"tag\":\"JnpfDatePicker\",\"formId\":110,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"datePicker\",\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"维保结束时间\",\"startTimeRule\":false,\"startTimeValue\":\"\",\"trigger\":\"change\",\"endTimeValue\":\"\",\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"span\":24},\"readonly\":false,\"__vModel__\":\"endTime\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField108-endTime\",\"placeholder\":\"请选择维保结束时间\"},{\"step-strictly\":false,\"controls\":true,\"precision\":1,\"fullName\":\"检修记录-总耗时\",\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"\",\"__config__\":{\"formId\":112,\"relationTable\":\"yys_device_unkeep_logs\",\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"inputNumber\",\"noShow\":false,\"parentVModel\":\"tableField108\",\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"总耗时\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":true,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015460201,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"tag\":\"JnpfInputNumber\",\"regList\":[],\"span\":24},\"min\":0,\"__vModel__\":\"hours\",\"style\":{},\"step\":1,\"disabled\":false,\"id\":\"tableField108-hours\",\"placeholder\":\"总耗时\",\"controlsPosition\":\"\",\"addonBefore\":\"\"},{\"fullName\":\"检修记录-维保详细内容\",\"type\":\"textarea\",\"autoSize\":{\"minRows\":2,\"maxRows\":2},\"__config__\":{\"formId\":114,\"relationTable\":\"yys_device_unkeep_logs\",\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"textarea\",\"defaultValue\":\"\",\"noShow\":false,\"parentVModel\":\"tableField108\",\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"维保详细内容\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015508956,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"isSubTable\":true,\"tag\":\"JnpfTextarea\",\"regList\":[],\"span\":24},\"readonly\":false,\"showWordLimit\":true,\"__vModel__\":\"unkeepDetails\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField108-unkeepDetails\",\"placeholder\":\"请输入维保详细内容\"},{\"fullName\":\"检修记录-解决办法\",\"type\":\"textarea\",\"autoSize\":{\"minRows\":2,\"maxRows\":2},\"__config__\":{\"formId\":115,\"relationTable\":\"yys_device_unkeep_logs\",\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"textarea\",\"noShow\":false,\"parentVModel\":\"tableField108\",\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"解决办法\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015540375,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"isSubTable\":true,\"tag\":\"JnpfTextarea\",\"regList\":[],\"span\":24},\"readonly\":false,\"showWordLimit\":true,\"__vModel__\":\"solution\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField108-solution\",\"placeholder\":\"请输入解决办法\"},{\"clearable\":true,\"ableIds\":[],\"multiple\":true,\"fullName\":\"检修记录-维保人员\",\"relationField\":\"\",\"__config__\":{\"formId\":116,\"relationTable\":\"yys_device_unkeep_logs\",\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"userSelect\",\"defaultValue\":[],\"noShow\":false,\"parentVModel\":\"tableField108\",\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"维保人员\",\"trigger\":\"change\",\"showLabel\":true,\"required\":true,\"relationField\":\"\",\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015577626,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-user\",\"defaultCurrent\":false,\"isSubTable\":true,\"tag\":\"JnpfUserSelect\",\"regList\":[],\"span\":24},\"__vModel__\":\"unkeepMember\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":false,\"id\":\"tableField108-unkeepMember\",\"placeholder\":\"请选择维保人员\"},{\"clearable\":true,\"suffixIcon\":\"\",\"fullName\":\"检修记录-更换零配件名称\",\"addonAfter\":\"\",\"__config__\":{\"formId\":117,\"relationTable\":\"yys_device_unkeep_logs\",\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":false,\"parentVModel\":\"tableField108\",\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"更换零配件名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015597266,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"isSubTable\":true,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":24},\"readonly\":false,\"showWordLimit\":false,\"__vModel__\":\"changePartName\",\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField108-changePartName\",\"placeholder\":\"请输入更换零配件名称\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"suffixIcon\":\"\",\"fullName\":\"检修记录-规格型号\",\"addonAfter\":\"\",\"__config__\":{\"formId\":118,\"relationTable\":\"yys_device_unkeep_logs\",\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":false,\"parentVModel\":\"tableField108\",\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"规格型号\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015615456,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"isSubTable\":true,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":24},\"readonly\":false,\"showWordLimit\":false,\"__vModel__\":\"models\",\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField108-models\",\"placeholder\":\"请输入规格型号\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"step-strictly\":false,\"controls\":true,\"fullName\":\"检修记录-更换数量\",\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"\",\"__config__\":{\"formId\":119,\"relationTable\":\"yys_device_unkeep_logs\",\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"inputNumber\",\"noShow\":false,\"parentVModel\":\"tableField108\",\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"更换数量\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015641458,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"tag\":\"JnpfInputNumber\",\"regList\":[],\"span\":24},\"min\":0,\"__vModel__\":\"changNum\",\"style\":{},\"step\":1,\"disabled\":false,\"id\":\"tableField108-changNum\",\"placeholder\":\"更换数量\",\"controlsPosition\":\"\",\"addonBefore\":\"\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"检修记录-维保后设备状态\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"relationTable\":\"yys_device_unkeep_logs\",\"defaultValue\":\"\",\"parentVModel\":\"tableField108\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015675974,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"isSubTable\":true,\"tag\":\"JnpfSelect\",\"formId\":120,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"select\",\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"label\":\"维保后设备状态\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"propsName\":\"\",\"regList\":[],\"span\":24},\"options\":[{\"fullName\":\"运行正常\",\"id\":\"1\"},{\"fullName\":\"运行异常\",\"id\":\"2\"}],\"__vModel__\":\"unkeepDeviceStatus\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"interfaceHasPage\":false,\"id\":\"tableField108-unkeepDeviceStatus\",\"placeholder\":\"请选择维保后设备状态\"},{\"clearable\":true,\"ableIds\":[],\"multiple\":false,\"fullName\":\"检修记录-操作组长\",\"relationField\":\"\",\"__config__\":{\"formId\":121,\"relationTable\":\"yys_device_unkeep_logs\",\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"userSelect\",\"noShow\":false,\"parentVModel\":\"tableField108\",\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"操作组长\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"relationField\":\"\",\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015707719,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-user\",\"defaultCurrent\":false,\"isSubTable\":true,\"tag\":\"JnpfUserSelect\",\"regList\":[],\"span\":24},\"__vModel__\":\"leader\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":false,\"id\":\"tableField108-leader\",\"placeholder\":\"请选择操作组长\"},{\"clearable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"检修记录-预估下次维保时间\",\"type\":\"date\",\"__config__\":{\"relationTable\":\"yys_device_unkeep_logs\",\"endRelationField\":\"\",\"parentVModel\":\"tableField108\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015725851,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"isSubTable\":true,\"tag\":\"JnpfDatePicker\",\"formId\":122,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"datePicker\",\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"预估下次维保时间\",\"startTimeRule\":false,\"startTimeValue\":\"\",\"trigger\":\"change\",\"endTimeValue\":\"\",\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"span\":24},\"readonly\":false,\"__vModel__\":\"estimatedTime\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField108-estimatedTime\",\"placeholder\":\"预估下次维保时间\"},{\"fullName\":\"检修记录-备注\",\"type\":\"textarea\",\"autoSize\":{\"minRows\":4,\"maxRows\":4},\"__config__\":{\"formId\":123,\"relationTable\":\"yys_device_unkeep_logs\",\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"textarea\",\"noShow\":false,\"parentVModel\":\"tableField108\",\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015743174,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"isSubTable\":true,\"tag\":\"JnpfTextarea\",\"regList\":[],\"span\":24},\"readonly\":false,\"showWordLimit\":true,\"__vModel__\":\"remarks\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField108-remarks\",\"placeholder\":\"请输入备注\"},{\"clearable\":true,\"suffixIcon\":\"\",\"fullName\":\"创建人\",\"addonAfter\":\"\",\"__config__\":{\"formId\":134,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"创建人\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723016049736,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":12},\"readonly\":false,\"showWordLimit\":false,\"__vModel__\":\"creatorUserId\",\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":true,\"id\":\"creatorUserId\",\"placeholder\":\"自动生成\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"创建时间\",\"type\":\"date\",\"__config__\":{\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723016153807,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"JnpfDatePicker\",\"formId\":136,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"datePicker\",\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"创建时间\",\"startTimeRule\":false,\"startTimeValue\":\"\",\"trigger\":\"change\",\"endTimeValue\":\"\",\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"span\":12},\"readonly\":false,\"__vModel__\":\"creatorTime\",\"style\":{\"width\":\"100%\"},\"disabled\":true,\"id\":\"creatorTime\",\"placeholder\":\"自动生成\"},{\"clearable\":true,\"suffixIcon\":\"\",\"fullName\":\"修改人\",\"addonAfter\":\"\",\"__config__\":{\"formId\":137,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"修改人\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723016185298,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":12},\"readonly\":false,\"showWordLimit\":false,\"__vModel__\":\"lastModifyUserId\",\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":true,\"id\":\"lastModifyUserId\",\"placeholder\":\"修改时记录\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"修改时间\",\"type\":\"date\",\"__config__\":{\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723016210832,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"JnpfDatePicker\",\"formId\":138,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"datePicker\",\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"修改时间\",\"startTimeRule\":false,\"startTimeValue\":\"\",\"trigger\":\"change\",\"endTimeValue\":\"\",\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"span\":12},\"readonly\":false,\"__vModel__\":\"lastModifyTime\",\"style\":{\"width\":\"100%\"},\"disabled\":true,\"id\":\"lastModifyTime\",\"placeholder\":\"修改时记录\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"启用状态\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"formId\":139,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"select\",\"defaultValue\":\"\",\"noShow\":true,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"启用状态\",\"trigger\":\"change\",\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723016363172,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"propsName\":\"\",\"tag\":\"JnpfSelect\",\"regList\":[],\"span\":24},\"options\":[{\"fullName\":\"启用\",\"id\":\"1\"},{\"fullName\":\"未启用\",\"id\":\"2\"}],\"__vModel__\":\"enabledStatus\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"interfaceHasPage\":false,\"id\":\"enabledStatus\",\"placeholder\":\"请选择\"}],\"pageSize\":20,\"treePropsChildren\":\"children\",\"type\":1,\"columnBtnsList\":[{\"icon\":\"icon-ym icon-ym-btn-edit\",\"label\":\"编辑\",\"value\":\"edit\"},{\"icon\":\"icon-ym icon-ym-btn-clearn\",\"label\":\"删除\",\"value\":\"remove\"},{\"icon\":\"icon-ym icon-ym-generator-menu\",\"label\":\"详情\",\"value\":\"detail\"}],\"thousandsField\":[],\"treeTitle\":\"左侧标题\",\"defaultColumnList\":[{\"suffixIcon\":\"\",\"align\":\"left\",\"__config__\":{\"formId\":101,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"设备编码\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015138140,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":8},\"readonly\":false,\"prop\":\"deviceCode\",\"showWordLimit\":false,\"__vModel__\":\"deviceCode\",\"checked\":true,\"disabled\":true,\"id\":\"deviceCode\",\"placeholder\":\"设备编码\",\"addonBefore\":\"\",\"clearable\":true,\"jnpfKey\":\"input\",\"fullName\":\"设备编码\",\"label\":\"设备编码\",\"sortable\":false,\"addonAfter\":\"\",\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\"},{\"suffixIcon\":\"\",\"align\":\"left\",\"__config__\":{\"formId\":102,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"设备名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015174561,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":8},\"readonly\":false,\"prop\":\"deviceName\",\"showWordLimit\":false,\"__vModel__\":\"deviceName\",\"checked\":true,\"disabled\":true,\"id\":\"deviceName\",\"placeholder\":\"设备名称\",\"addonBefore\":\"\",\"clearable\":true,\"jnpfKey\":\"input\",\"fullName\":\"设备名称\",\"label\":\"设备名称\",\"sortable\":false,\"addonAfter\":\"\",\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\"},{\"clearable\":true,\"jnpfKey\":\"datePicker\",\"format\":\"yyyy-MM-dd\",\"fullName\":\"购入日期\",\"label\":\"购入日期\",\"sortable\":false,\"align\":\"left\",\"type\":\"date\",\"__config__\":{\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015186914,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"JnpfDatePicker\",\"formId\":103,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"datePicker\",\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"购入日期\",\"startTimeRule\":false,\"startTimeValue\":\"\",\"trigger\":\"change\",\"endTimeValue\":\"\",\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"span\":8},\"readonly\":false,\"prop\":\"buyTime\",\"__vModel__\":\"buyTime\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"buyTime\",\"placeholder\":\"可选择购入日期\"},{\"filterable\":false,\"clearable\":true,\"jnpfKey\":\"depSelect\",\"ableIds\":[],\"multiple\":false,\"fullName\":\"所属部门\",\"label\":\"所属部门\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":104,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"depSelect\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"所属部门\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015211960,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-department\",\"defaultCurrent\":false,\"tag\":\"JnpfDepSelect\",\"regList\":[],\"span\":8},\"prop\":\"deviceDept\",\"__vModel__\":\"deviceDept\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":true,\"id\":\"deviceDept\",\"placeholder\":\"请选择\"},{\"step-strictly\":false,\"controls\":false,\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":106,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"inputNumber\",\"defaultValue\":0,\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"维修次数\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015235716,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"JnpfInputNumber\",\"regList\":[],\"span\":8},\"min\":0,\"prop\":\"repairsNum\",\"__vModel__\":\"repairsNum\",\"checked\":true,\"disabled\":true,\"id\":\"repairsNum\",\"placeholder\":\"数字文本\",\"controlsPosition\":\"\",\"addonBefore\":\"\",\"jnpfKey\":\"inputNumber\",\"fullName\":\"维修次数\",\"label\":\"维修次数\",\"sortable\":false,\"thousands\":false,\"addonAfter\":\"\",\"fixed\":\"none\",\"style\":{},\"step\":1},{\"step-strictly\":false,\"controls\":false,\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":107,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"inputNumber\",\"defaultValue\":0,\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"保养次数\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015293868,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"JnpfInputNumber\",\"regList\":[],\"span\":8},\"min\":0,\"prop\":\"unkeepNum\",\"__vModel__\":\"unkeepNum\",\"checked\":true,\"disabled\":true,\"id\":\"unkeepNum\",\"placeholder\":\"数字文本\",\"controlsPosition\":\"\",\"jnpfKey\":\"inputNumber\",\"fullName\":\"保养次数\",\"label\":\"保养次数\",\"sortable\":false,\"thousands\":false,\"fixed\":\"none\",\"style\":{},\"step\":1},{\"filterable\":false,\"clearable\":true,\"jnpfKey\":\"select\",\"multiple\":false,\"fullName\":\"检修记录-维保类型\",\"label\":\"检修记录-维保类型\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"relationTable\":\"yys_device_unkeep_logs\",\"defaultValue\":\"\",\"parentVModel\":\"tableField108\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015409308,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"isSubTable\":true,\"tag\":\"JnpfSelect\",\"formId\":109,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"select\",\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"label\":\"维保类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"propsName\":\"\",\"regList\":[],\"span\":24},\"prop\":\"tableField108-unkeepType\",\"options\":[{\"fullName\":\"维修\",\"id\":\"1\"},{\"fullName\":\"保养\",\"id\":\"2\"}],\"__vModel__\":\"unkeepType\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"interfaceHasPage\":false,\"id\":\"tableField108-unkeepType\",\"placeholder\":\"请选择维保类型\"},{\"clearable\":true,\"jnpfKey\":\"datePicker\",\"format\":\"yyyy-MM-dd\",\"fullName\":\"检修记录-维保开始时间\",\"label\":\"检修记录-维保开始时间\",\"sortable\":false,\"align\":\"left\",\"type\":\"date\",\"__config__\":{\"relationTable\":\"yys_device_unkeep_logs\",\"endRelationField\":\"\",\"parentVModel\":\"tableField108\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015436107,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"isSubTable\":true,\"tag\":\"JnpfDatePicker\",\"formId\":111,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"datePicker\",\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"维保开始时间\",\"startTimeRule\":false,\"startTimeValue\":\"\",\"trigger\":\"change\",\"endTimeValue\":\"\",\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"span\":24},\"readonly\":false,\"prop\":\"tableField108-startTime\",\"__vModel__\":\"startTime\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField108-startTime\",\"placeholder\":\"请选择维保开始时间\"},{\"clearable\":true,\"jnpfKey\":\"datePicker\",\"format\":\"yyyy-MM-dd\",\"fullName\":\"检修记录-维保结束时间\",\"label\":\"检修记录-维保结束时间\",\"sortable\":false,\"align\":\"left\",\"type\":\"date\",\"__config__\":{\"relationTable\":\"yys_device_unkeep_logs\",\"endRelationField\":\"\",\"parentVModel\":\"tableField108\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015433531,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"isSubTable\":true,\"tag\":\"JnpfDatePicker\",\"formId\":110,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"datePicker\",\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"维保结束时间\",\"startTimeRule\":false,\"startTimeValue\":\"\",\"trigger\":\"change\",\"endTimeValue\":\"\",\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"span\":24},\"readonly\":false,\"prop\":\"tableField108-endTime\",\"__vModel__\":\"endTime\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField108-endTime\",\"placeholder\":\"请选择维保结束时间\"},{\"step-strictly\":false,\"controls\":true,\"precision\":1,\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":112,\"relationTable\":\"yys_device_unkeep_logs\",\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"inputNumber\",\"noShow\":false,\"parentVModel\":\"tableField108\",\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"总耗时\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":true,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015460201,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"tag\":\"JnpfInputNumber\",\"regList\":[],\"span\":24},\"min\":0,\"prop\":\"tableField108-hours\",\"__vModel__\":\"hours\",\"checked\":false,\"disabled\":false,\"id\":\"tableField108-hours\",\"placeholder\":\"总耗时\",\"controlsPosition\":\"\",\"addonBefore\":\"\",\"jnpfKey\":\"inputNumber\",\"fullName\":\"检修记录-总耗时\",\"label\":\"检修记录-总耗时\",\"sortable\":false,\"thousands\":false,\"addonAfter\":\"\",\"fixed\":\"none\",\"style\":{},\"step\":1},{\"jnpfKey\":\"textarea\",\"fullName\":\"检修记录-维保详细内容\",\"label\":\"检修记录-维保详细内容\",\"sortable\":false,\"align\":\"left\",\"type\":\"textarea\",\"autoSize\":{\"minRows\":2,\"maxRows\":2},\"__config__\":{\"formId\":114,\"relationTable\":\"yys_device_unkeep_logs\",\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"textarea\",\"defaultValue\":\"\",\"noShow\":false,\"parentVModel\":\"tableField108\",\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"维保详细内容\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015508956,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"isSubTable\":true,\"tag\":\"JnpfTextarea\",\"regList\":[],\"span\":24},\"readonly\":false,\"prop\":\"tableField108-unkeepDetails\",\"showWordLimit\":true,\"__vModel__\":\"unkeepDetails\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField108-unkeepDetails\",\"placeholder\":\"请输入维保详细内容\"},{\"jnpfKey\":\"textarea\",\"fullName\":\"检修记录-解决办法\",\"label\":\"检修记录-解决办法\",\"sortable\":false,\"align\":\"left\",\"type\":\"textarea\",\"autoSize\":{\"minRows\":2,\"maxRows\":2},\"__config__\":{\"formId\":115,\"relationTable\":\"yys_device_unkeep_logs\",\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"textarea\",\"noShow\":false,\"parentVModel\":\"tableField108\",\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"解决办法\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015540375,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"isSubTable\":true,\"tag\":\"JnpfTextarea\",\"regList\":[],\"span\":24},\"readonly\":false,\"prop\":\"tableField108-solution\",\"showWordLimit\":true,\"__vModel__\":\"solution\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField108-solution\",\"placeholder\":\"请输入解决办法\"},{\"clearable\":true,\"jnpfKey\":\"userSelect\",\"ableIds\":[],\"multiple\":true,\"fullName\":\"检修记录-维保人员\",\"label\":\"检修记录-维保人员\",\"sortable\":false,\"align\":\"left\",\"relationField\":\"\",\"__config__\":{\"formId\":116,\"relationTable\":\"yys_device_unkeep_logs\",\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"userSelect\",\"defaultValue\":[],\"noShow\":false,\"parentVModel\":\"tableField108\",\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"维保人员\",\"trigger\":\"change\",\"showLabel\":true,\"required\":true,\"relationField\":\"\",\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015577626,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-user\",\"defaultCurrent\":false,\"isSubTable\":true,\"tag\":\"JnpfUserSelect\",\"regList\":[],\"span\":24},\"prop\":\"tableField108-unkeepMember\",\"__vModel__\":\"unkeepMember\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":false,\"id\":\"tableField108-unkeepMember\",\"placeholder\":\"请选择维保人员\"},{\"suffixIcon\":\"\",\"align\":\"left\",\"__config__\":{\"formId\":117,\"relationTable\":\"yys_device_unkeep_logs\",\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":false,\"parentVModel\":\"tableField108\",\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"更换零配件名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015597266,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"isSubTable\":true,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":24},\"readonly\":false,\"prop\":\"tableField108-changePartName\",\"showWordLimit\":false,\"__vModel__\":\"changePartName\",\"checked\":false,\"disabled\":false,\"id\":\"tableField108-changePartName\",\"placeholder\":\"请输入更换零配件名称\",\"addonBefore\":\"\",\"clearable\":true,\"jnpfKey\":\"input\",\"fullName\":\"检修记录-更换零配件名称\",\"label\":\"检修记录-更换零配件名称\",\"sortable\":false,\"addonAfter\":\"\",\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\"},{\"suffixIcon\":\"\",\"align\":\"left\",\"__config__\":{\"formId\":118,\"relationTable\":\"yys_device_unkeep_logs\",\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":false,\"parentVModel\":\"tableField108\",\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"规格型号\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015615456,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"isSubTable\":true,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":24},\"readonly\":false,\"prop\":\"tableField108-models\",\"showWordLimit\":false,\"__vModel__\":\"models\",\"checked\":false,\"disabled\":false,\"id\":\"tableField108-models\",\"placeholder\":\"请输入规格型号\",\"addonBefore\":\"\",\"clearable\":true,\"jnpfKey\":\"input\",\"fullName\":\"检修记录-规格型号\",\"label\":\"检修记录-规格型号\",\"sortable\":false,\"addonAfter\":\"\",\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\"},{\"step-strictly\":false,\"controls\":true,\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":119,\"relationTable\":\"yys_device_unkeep_logs\",\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"inputNumber\",\"noShow\":false,\"parentVModel\":\"tableField108\",\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"更换数量\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015641458,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"tag\":\"JnpfInputNumber\",\"regList\":[],\"span\":24},\"min\":0,\"prop\":\"tableField108-changNum\",\"__vModel__\":\"changNum\",\"checked\":false,\"disabled\":false,\"id\":\"tableField108-changNum\",\"placeholder\":\"更换数量\",\"controlsPosition\":\"\",\"addonBefore\":\"\",\"jnpfKey\":\"inputNumber\",\"fullName\":\"检修记录-更换数量\",\"label\":\"检修记录-更换数量\",\"sortable\":false,\"thousands\":false,\"addonAfter\":\"\",\"fixed\":\"none\",\"style\":{},\"step\":1},{\"filterable\":false,\"clearable\":true,\"jnpfKey\":\"select\",\"multiple\":false,\"fullName\":\"检修记录-维保后设备状态\",\"label\":\"检修记录-维保后设备状态\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"relationTable\":\"yys_device_unkeep_logs\",\"defaultValue\":\"\",\"parentVModel\":\"tableField108\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015675974,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"isSubTable\":true,\"tag\":\"JnpfSelect\",\"formId\":120,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"select\",\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"label\":\"维保后设备状态\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"propsName\":\"\",\"regList\":[],\"span\":24},\"prop\":\"tableField108-unkeepDeviceStatus\",\"options\":[{\"fullName\":\"运行正常\",\"id\":\"1\"},{\"fullName\":\"运行异常\",\"id\":\"2\"}],\"__vModel__\":\"unkeepDeviceStatus\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"interfaceHasPage\":false,\"id\":\"tableField108-unkeepDeviceStatus\",\"placeholder\":\"请选择维保后设备状态\"},{\"clearable\":true,\"jnpfKey\":\"userSelect\",\"ableIds\":[],\"multiple\":false,\"fullName\":\"检修记录-操作组长\",\"label\":\"检修记录-操作组长\",\"sortable\":false,\"align\":\"left\",\"relationField\":\"\",\"__config__\":{\"formId\":121,\"relationTable\":\"yys_device_unkeep_logs\",\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"userSelect\",\"noShow\":false,\"parentVModel\":\"tableField108\",\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"操作组长\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"relationField\":\"\",\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015707719,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-user\",\"defaultCurrent\":false,\"isSubTable\":true,\"tag\":\"JnpfUserSelect\",\"regList\":[],\"span\":24},\"prop\":\"tableField108-leader\",\"__vModel__\":\"leader\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":false,\"id\":\"tableField108-leader\",\"placeholder\":\"请选择操作组长\"},{\"clearable\":true,\"jnpfKey\":\"datePicker\",\"format\":\"yyyy-MM-dd\",\"fullName\":\"检修记录-预估下次维保时间\",\"label\":\"检修记录-预估下次维保时间\",\"sortable\":false,\"align\":\"left\",\"type\":\"date\",\"__config__\":{\"relationTable\":\"yys_device_unkeep_logs\",\"endRelationField\":\"\",\"parentVModel\":\"tableField108\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015725851,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"isSubTable\":true,\"tag\":\"JnpfDatePicker\",\"formId\":122,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"datePicker\",\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"预估下次维保时间\",\"startTimeRule\":false,\"startTimeValue\":\"\",\"trigger\":\"change\",\"endTimeValue\":\"\",\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"span\":24},\"readonly\":false,\"prop\":\"tableField108-estimatedTime\",\"__vModel__\":\"estimatedTime\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField108-estimatedTime\",\"placeholder\":\"预估下次维保时间\"},{\"jnpfKey\":\"textarea\",\"fullName\":\"检修记录-备注\",\"label\":\"检修记录-备注\",\"sortable\":false,\"align\":\"left\",\"type\":\"textarea\",\"autoSize\":{\"minRows\":4,\"maxRows\":4},\"__config__\":{\"formId\":123,\"relationTable\":\"yys_device_unkeep_logs\",\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"textarea\",\"noShow\":false,\"parentVModel\":\"tableField108\",\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015743174,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"isSubTable\":true,\"tag\":\"JnpfTextarea\",\"regList\":[],\"span\":24},\"readonly\":false,\"prop\":\"tableField108-remarks\",\"showWordLimit\":true,\"__vModel__\":\"remarks\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"tableField108-remarks\",\"placeholder\":\"请输入备注\"},{\"suffixIcon\":\"\",\"align\":\"left\",\"__config__\":{\"formId\":134,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"创建人\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723016049736,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":12},\"readonly\":false,\"prop\":\"creatorUserId\",\"showWordLimit\":false,\"__vModel__\":\"creatorUserId\",\"checked\":false,\"disabled\":true,\"id\":\"creatorUserId\",\"placeholder\":\"自动生成\",\"addonBefore\":\"\",\"clearable\":true,\"jnpfKey\":\"input\",\"fullName\":\"创建人\",\"label\":\"创建人\",\"sortable\":false,\"addonAfter\":\"\",\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\"},{\"clearable\":true,\"jnpfKey\":\"datePicker\",\"format\":\"yyyy-MM-dd\",\"fullName\":\"创建时间\",\"label\":\"创建时间\",\"sortable\":false,\"align\":\"left\",\"type\":\"date\",\"__config__\":{\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723016153807,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"JnpfDatePicker\",\"formId\":136,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"datePicker\",\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"创建时间\",\"startTimeRule\":false,\"startTimeValue\":\"\",\"trigger\":\"change\",\"endTimeValue\":\"\",\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"span\":12},\"readonly\":false,\"prop\":\"creatorTime\",\"__vModel__\":\"creatorTime\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":true,\"id\":\"creatorTime\",\"placeholder\":\"自动生成\"},{\"suffixIcon\":\"\",\"align\":\"left\",\"__config__\":{\"formId\":137,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"修改人\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723016185298,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":12},\"readonly\":false,\"prop\":\"lastModifyUserId\",\"showWordLimit\":false,\"__vModel__\":\"lastModifyUserId\",\"checked\":false,\"disabled\":true,\"id\":\"lastModifyUserId\",\"placeholder\":\"修改时记录\",\"addonBefore\":\"\",\"clearable\":true,\"jnpfKey\":\"input\",\"fullName\":\"修改人\",\"label\":\"修改人\",\"sortable\":false,\"addonAfter\":\"\",\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\"},{\"clearable\":true,\"jnpfKey\":\"datePicker\",\"format\":\"yyyy-MM-dd\",\"fullName\":\"修改时间\",\"label\":\"修改时间\",\"sortable\":false,\"align\":\"left\",\"type\":\"date\",\"__config__\":{\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723016210832,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"JnpfDatePicker\",\"formId\":138,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"datePicker\",\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"修改时间\",\"startTimeRule\":false,\"startTimeValue\":\"\",\"trigger\":\"change\",\"endTimeValue\":\"\",\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"span\":12},\"readonly\":false,\"prop\":\"lastModifyTime\",\"__vModel__\":\"lastModifyTime\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":true,\"id\":\"lastModifyTime\",\"placeholder\":\"修改时记录\"},{\"filterable\":false,\"clearable\":true,\"jnpfKey\":\"select\",\"multiple\":false,\"fullName\":\"启用状态\",\"label\":\"启用状态\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"formId\":139,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"select\",\"defaultValue\":\"\",\"noShow\":true,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"启用状态\",\"trigger\":\"change\",\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723016363172,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"propsName\":\"\",\"tag\":\"JnpfSelect\",\"regList\":[],\"span\":24},\"prop\":\"enabledStatus\",\"options\":[{\"fullName\":\"启用\",\"id\":\"1\"},{\"fullName\":\"未启用\",\"id\":\"2\"}],\"__vModel__\":\"enabledStatus\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"interfaceHasPage\":false,\"id\":\"enabledStatus\",\"placeholder\":\"请选择\"}],\"treeTemplateJson\":[],\"treePropsName\":\"\",\"useColumnPermission\":false,\"treePropsUrl\":\"\",\"treeRelation\":\"\",\"treeSynType\":0,\"btnsList\":[{\"icon\":\"icon-ym icon-ym-btn-add\",\"label\":\"新增\",\"value\":\"add\"}],\"useDataPermission\":false,\"columnList\":[{\"clearable\":true,\"jnpfKey\":\"input\",\"suffixIcon\":\"\",\"fullName\":\"设备编码\",\"label\":\"设备编码\",\"sortable\":false,\"align\":\"left\",\"addonAfter\":\"\",\"__config__\":{\"formId\":101,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"设备编码\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015138140,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":8},\"readonly\":false,\"prop\":\"deviceCode\",\"showWordLimit\":false,\"width\":0,\"__vModel__\":\"deviceCode\",\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":true,\"id\":\"deviceCode\",\"placeholder\":\"设备编码\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"jnpfKey\":\"input\",\"suffixIcon\":\"\",\"fullName\":\"设备名称\",\"label\":\"设备名称\",\"sortable\":false,\"align\":\"left\",\"addonAfter\":\"\",\"__config__\":{\"formId\":102,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"设备名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015174561,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":8},\"readonly\":false,\"prop\":\"deviceName\",\"showWordLimit\":false,\"width\":0,\"__vModel__\":\"deviceName\",\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":true,\"id\":\"deviceName\",\"placeholder\":\"设备名称\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"jnpfKey\":\"datePicker\",\"format\":\"yyyy-MM-dd\",\"fullName\":\"购入日期\",\"label\":\"购入日期\",\"sortable\":false,\"align\":\"left\",\"type\":\"date\",\"__config__\":{\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015186914,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"JnpfDatePicker\",\"formId\":103,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"datePicker\",\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"购入日期\",\"startTimeRule\":false,\"startTimeValue\":\"\",\"trigger\":\"change\",\"endTimeValue\":\"\",\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"span\":8},\"readonly\":false,\"prop\":\"buyTime\",\"width\":0,\"__vModel__\":\"buyTime\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"buyTime\",\"placeholder\":\"可选择购入日期\"},{\"step-strictly\":false,\"controls\":false,\"jnpfKey\":\"inputNumber\",\"fullName\":\"维修次数\",\"label\":\"维修次数\",\"sortable\":false,\"align\":\"left\",\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"\",\"__config__\":{\"formId\":106,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"inputNumber\",\"defaultValue\":0,\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"维修次数\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015235716,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"JnpfInputNumber\",\"regList\":[],\"span\":8},\"min\":0,\"prop\":\"repairsNum\",\"width\":0,\"__vModel__\":\"repairsNum\",\"fixed\":\"none\",\"style\":{},\"step\":1,\"disabled\":true,\"id\":\"repairsNum\",\"placeholder\":\"数字文本\",\"controlsPosition\":\"\",\"addonBefore\":\"\"},{\"step-strictly\":false,\"controls\":false,\"jnpfKey\":\"inputNumber\",\"fullName\":\"保养次数\",\"label\":\"保养次数\",\"sortable\":false,\"align\":\"left\",\"thousands\":false,\"isAmountChinese\":false,\"__config__\":{\"formId\":107,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"inputNumber\",\"defaultValue\":0,\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"保养次数\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015293868,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"JnpfInputNumber\",\"regList\":[],\"span\":8},\"min\":0,\"prop\":\"unkeepNum\",\"width\":0,\"__vModel__\":\"unkeepNum\",\"fixed\":\"none\",\"style\":{},\"step\":1,\"disabled\":true,\"id\":\"unkeepNum\",\"placeholder\":\"数字文本\",\"controlsPosition\":\"\"},{\"filterable\":false,\"clearable\":true,\"jnpfKey\":\"depSelect\",\"ableIds\":[],\"multiple\":false,\"fullName\":\"所属部门\",\"label\":\"所属部门\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":104,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"depSelect\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"所属部门\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015211960,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-department\",\"defaultCurrent\":false,\"tag\":\"JnpfDepSelect\",\"regList\":[],\"span\":8},\"prop\":\"deviceDept\",\"width\":0,\"__vModel__\":\"deviceDept\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":true,\"id\":\"deviceDept\",\"placeholder\":\"请选择\"},{\"filterable\":false,\"clearable\":true,\"jnpfKey\":\"select\",\"multiple\":false,\"fullName\":\"启用状态\",\"label\":\"启用状态\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"formId\":139,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"select\",\"defaultValue\":\"\",\"noShow\":true,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"启用状态\",\"trigger\":\"change\",\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723016363172,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"propsName\":\"\",\"tag\":\"JnpfSelect\",\"regList\":[],\"span\":24},\"prop\":\"enabledStatus\",\"width\":0,\"options\":[{\"fullName\":\"启用\",\"id\":\"1\"},{\"fullName\":\"未启用\",\"id\":\"2\"}],\"__vModel__\":\"enabledStatus\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"interfaceHasPage\":false,\"id\":\"enabledStatus\",\"placeholder\":\"请选择\"}],\"sort\":\"desc\",\"thousands\":false,\"hasSuperQuery\":true,\"summaryField\":[],\"parentField\":\"\",\"treePropsLabel\":\"fullName\",\"treeDataSource\":\"dictionary\",\"groupField\":\"\",\"printIds\":[],\"uploaderTemplateJson\":{},\"treeDictionary\":\"\",\"hasTreeQuery\":false,\"useFormPermission\":false,\"customBtnsList\":[],\"complexHeaderList\":[],\"useBtnPermission\":false,\"treeInterfaceName\":\"\",\"defaultSidx\":\"\"}"); return sb.toString(); + } + /** app列表字段配置json */ + public static final String getAppColumnData(){ + StringBuilder sb = new StringBuilder(); +sb.append("{\"hasPage\":true,\"useColumnPermission\":false,\"searchList\":[],\"btnsList\":[{\"icon\":\"icon-ym icon-ym-btn-add\",\"label\":\"新增\",\"value\":\"add\"}],\"useDataPermission\":false,\"ruleListApp\":{\"conditionList\":[],\"matchLogic\":\"and\"},\"columnList\":[{\"clearable\":true,\"jnpfKey\":\"input\",\"suffixIcon\":\"\",\"fullName\":\"设备编码\",\"label\":\"设备编码\",\"sortable\":false,\"align\":\"left\",\"addonAfter\":\"\",\"__config__\":{\"formId\":101,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"设备编码\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015138140,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":8},\"readonly\":false,\"prop\":\"deviceCode\",\"showWordLimit\":false,\"width\":0,\"__vModel__\":\"deviceCode\",\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":true,\"id\":\"deviceCode\",\"placeholder\":\"设备编码\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"jnpfKey\":\"input\",\"suffixIcon\":\"\",\"fullName\":\"设备名称\",\"label\":\"设备名称\",\"sortable\":false,\"align\":\"left\",\"addonAfter\":\"\",\"__config__\":{\"formId\":102,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"设备名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015174561,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":8},\"readonly\":false,\"prop\":\"deviceName\",\"showWordLimit\":false,\"width\":0,\"__vModel__\":\"deviceName\",\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":true,\"id\":\"deviceName\",\"placeholder\":\"设备名称\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"jnpfKey\":\"datePicker\",\"format\":\"yyyy-MM-dd\",\"fullName\":\"购入日期\",\"label\":\"购入日期\",\"sortable\":false,\"align\":\"left\",\"type\":\"date\",\"__config__\":{\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015186914,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"JnpfDatePicker\",\"formId\":103,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"datePicker\",\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"购入日期\",\"startTimeRule\":false,\"startTimeValue\":\"\",\"trigger\":\"change\",\"endTimeValue\":\"\",\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"span\":8},\"readonly\":false,\"prop\":\"buyTime\",\"width\":0,\"__vModel__\":\"buyTime\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"buyTime\",\"placeholder\":\"可选择购入日期\"},{\"step-strictly\":false,\"controls\":false,\"jnpfKey\":\"inputNumber\",\"fullName\":\"维修次数\",\"label\":\"维修次数\",\"sortable\":false,\"align\":\"left\",\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"\",\"__config__\":{\"formId\":106,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"inputNumber\",\"defaultValue\":0,\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"维修次数\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015235716,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"JnpfInputNumber\",\"regList\":[],\"span\":8},\"min\":0,\"prop\":\"repairsNum\",\"width\":0,\"__vModel__\":\"repairsNum\",\"fixed\":\"none\",\"style\":{},\"step\":1,\"disabled\":true,\"id\":\"repairsNum\",\"placeholder\":\"数字文本\",\"controlsPosition\":\"\",\"addonBefore\":\"\"},{\"step-strictly\":false,\"controls\":false,\"jnpfKey\":\"inputNumber\",\"fullName\":\"保养次数\",\"label\":\"保养次数\",\"sortable\":false,\"align\":\"left\",\"thousands\":false,\"isAmountChinese\":false,\"__config__\":{\"formId\":107,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"inputNumber\",\"defaultValue\":0,\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"保养次数\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015293868,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"JnpfInputNumber\",\"regList\":[],\"span\":8},\"min\":0,\"prop\":\"unkeepNum\",\"width\":0,\"__vModel__\":\"unkeepNum\",\"fixed\":\"none\",\"style\":{},\"step\":1,\"disabled\":true,\"id\":\"unkeepNum\",\"placeholder\":\"数字文本\",\"controlsPosition\":\"\"},{\"filterable\":false,\"clearable\":true,\"jnpfKey\":\"depSelect\",\"ableIds\":[],\"multiple\":false,\"fullName\":\"所属部门\",\"label\":\"所属部门\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":104,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"depSelect\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"所属部门\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015211960,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-department\",\"defaultCurrent\":false,\"tag\":\"JnpfDepSelect\",\"regList\":[],\"span\":8},\"prop\":\"deviceDept\",\"width\":0,\"__vModel__\":\"deviceDept\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":true,\"id\":\"deviceDept\",\"placeholder\":\"请选择\"},{\"filterable\":false,\"clearable\":true,\"jnpfKey\":\"select\",\"multiple\":false,\"fullName\":\"启用状态\",\"label\":\"启用状态\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"formId\":139,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"select\",\"defaultValue\":\"\",\"noShow\":true,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"启用状态\",\"trigger\":\"change\",\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723016363172,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"propsName\":\"\",\"tag\":\"JnpfSelect\",\"regList\":[],\"span\":24},\"prop\":\"enabledStatus\",\"width\":0,\"options\":[{\"fullName\":\"启用\",\"id\":\"1\"},{\"fullName\":\"未启用\",\"id\":\"2\"}],\"__vModel__\":\"enabledStatus\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"interfaceHasPage\":false,\"id\":\"enabledStatus\",\"placeholder\":\"请选择\"}],\"columnOptions\":[{\"clearable\":true,\"suffixIcon\":\"\",\"fullName\":\"设备编码\",\"addonAfter\":\"\",\"__config__\":{\"formId\":101,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"设备编码\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015138140,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":8},\"readonly\":false,\"showWordLimit\":false,\"__vModel__\":\"deviceCode\",\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":true,\"placeholder\":\"设备编码\",\"id\":\"deviceCode\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"suffixIcon\":\"\",\"fullName\":\"设备名称\",\"addonAfter\":\"\",\"__config__\":{\"formId\":102,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"设备名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015174561,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":8},\"readonly\":false,\"showWordLimit\":false,\"__vModel__\":\"deviceName\",\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":true,\"placeholder\":\"设备名称\",\"id\":\"deviceName\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"购入日期\",\"type\":\"date\",\"__config__\":{\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015186914,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"JnpfDatePicker\",\"formId\":103,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"datePicker\",\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"购入日期\",\"startTimeRule\":false,\"startTimeValue\":\"\",\"trigger\":\"change\",\"endTimeValue\":\"\",\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"span\":8},\"readonly\":false,\"__vModel__\":\"buyTime\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"可选择购入日期\",\"id\":\"buyTime\"},{\"filterable\":false,\"clearable\":true,\"ableIds\":[],\"multiple\":false,\"fullName\":\"所属部门\",\"__config__\":{\"formId\":104,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"depSelect\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"所属部门\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015211960,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-department\",\"defaultCurrent\":false,\"tag\":\"JnpfDepSelect\",\"regList\":[],\"span\":8},\"__vModel__\":\"deviceDept\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":true,\"placeholder\":\"请选择\",\"id\":\"deviceDept\"},{\"step-strictly\":false,\"controls\":false,\"fullName\":\"维修次数\",\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"\",\"__config__\":{\"formId\":106,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"inputNumber\",\"defaultValue\":0,\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"维修次数\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015235716,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"JnpfInputNumber\",\"regList\":[],\"span\":8},\"min\":0,\"__vModel__\":\"repairsNum\",\"style\":{},\"step\":1,\"disabled\":true,\"placeholder\":\"数字文本\",\"id\":\"repairsNum\",\"controlsPosition\":\"\",\"addonBefore\":\"\"},{\"step-strictly\":false,\"controls\":false,\"fullName\":\"保养次数\",\"thousands\":false,\"isAmountChinese\":false,\"__config__\":{\"formId\":107,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"inputNumber\",\"defaultValue\":0,\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"保养次数\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015293868,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"JnpfInputNumber\",\"regList\":[],\"span\":8},\"min\":0,\"__vModel__\":\"unkeepNum\",\"style\":{},\"step\":1,\"disabled\":true,\"placeholder\":\"数字文本\",\"id\":\"unkeepNum\",\"controlsPosition\":\"\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"检修记录-维保类型\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"relationTable\":\"yys_device_unkeep_logs\",\"defaultValue\":\"\",\"parentVModel\":\"tableField108\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015409308,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"isSubTable\":true,\"tag\":\"JnpfSelect\",\"formId\":109,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"select\",\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"label\":\"维保类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"propsName\":\"\",\"regList\":[],\"span\":24},\"options\":[{\"fullName\":\"维修\",\"id\":\"1\"},{\"fullName\":\"保养\",\"id\":\"2\"}],\"__vModel__\":\"unkeepType\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"interfaceHasPage\":false,\"placeholder\":\"请选择维保类型\",\"id\":\"tableField108-unkeepType\"},{\"clearable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"检修记录-维保开始时间\",\"type\":\"date\",\"__config__\":{\"relationTable\":\"yys_device_unkeep_logs\",\"endRelationField\":\"\",\"parentVModel\":\"tableField108\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015436107,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"isSubTable\":true,\"tag\":\"JnpfDatePicker\",\"formId\":111,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"datePicker\",\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"维保开始时间\",\"startTimeRule\":false,\"startTimeValue\":\"\",\"trigger\":\"change\",\"endTimeValue\":\"\",\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"span\":24},\"readonly\":false,\"__vModel__\":\"startTime\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择维保开始时间\",\"id\":\"tableField108-startTime\"},{\"clearable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"检修记录-维保结束时间\",\"type\":\"date\",\"__config__\":{\"relationTable\":\"yys_device_unkeep_logs\",\"endRelationField\":\"\",\"parentVModel\":\"tableField108\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015433531,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"isSubTable\":true,\"tag\":\"JnpfDatePicker\",\"formId\":110,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"datePicker\",\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"维保结束时间\",\"startTimeRule\":false,\"startTimeValue\":\"\",\"trigger\":\"change\",\"endTimeValue\":\"\",\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"span\":24},\"readonly\":false,\"__vModel__\":\"endTime\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择维保结束时间\",\"id\":\"tableField108-endTime\"},{\"step-strictly\":false,\"controls\":true,\"precision\":1,\"fullName\":\"检修记录-总耗时\",\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"\",\"__config__\":{\"formId\":112,\"relationTable\":\"yys_device_unkeep_logs\",\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"inputNumber\",\"noShow\":false,\"parentVModel\":\"tableField108\",\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"总耗时\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":true,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015460201,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"tag\":\"JnpfInputNumber\",\"regList\":[],\"span\":24},\"min\":0,\"__vModel__\":\"hours\",\"style\":{},\"step\":1,\"disabled\":false,\"placeholder\":\"总耗时\",\"id\":\"tableField108-hours\",\"controlsPosition\":\"\",\"addonBefore\":\"\"},{\"fullName\":\"检修记录-维保详细内容\",\"type\":\"textarea\",\"autoSize\":{\"minRows\":2,\"maxRows\":2},\"__config__\":{\"formId\":114,\"relationTable\":\"yys_device_unkeep_logs\",\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"textarea\",\"defaultValue\":\"\",\"noShow\":false,\"parentVModel\":\"tableField108\",\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"维保详细内容\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015508956,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"isSubTable\":true,\"tag\":\"JnpfTextarea\",\"regList\":[],\"span\":24},\"readonly\":false,\"showWordLimit\":true,\"__vModel__\":\"unkeepDetails\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入维保详细内容\",\"id\":\"tableField108-unkeepDetails\"},{\"fullName\":\"检修记录-解决办法\",\"type\":\"textarea\",\"autoSize\":{\"minRows\":2,\"maxRows\":2},\"__config__\":{\"formId\":115,\"relationTable\":\"yys_device_unkeep_logs\",\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"textarea\",\"noShow\":false,\"parentVModel\":\"tableField108\",\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"解决办法\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015540375,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"isSubTable\":true,\"tag\":\"JnpfTextarea\",\"regList\":[],\"span\":24},\"readonly\":false,\"showWordLimit\":true,\"__vModel__\":\"solution\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入解决办法\",\"id\":\"tableField108-solution\"},{\"clearable\":true,\"ableIds\":[],\"multiple\":true,\"fullName\":\"检修记录-维保人员\",\"relationField\":\"\",\"__config__\":{\"formId\":116,\"relationTable\":\"yys_device_unkeep_logs\",\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"userSelect\",\"defaultValue\":[],\"noShow\":false,\"parentVModel\":\"tableField108\",\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"维保人员\",\"trigger\":\"change\",\"showLabel\":true,\"required\":true,\"relationField\":\"\",\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015577626,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-user\",\"defaultCurrent\":false,\"isSubTable\":true,\"tag\":\"JnpfUserSelect\",\"regList\":[],\"span\":24},\"__vModel__\":\"unkeepMember\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":false,\"placeholder\":\"请选择维保人员\",\"id\":\"tableField108-unkeepMember\"},{\"clearable\":true,\"suffixIcon\":\"\",\"fullName\":\"检修记录-更换零配件名称\",\"addonAfter\":\"\",\"__config__\":{\"formId\":117,\"relationTable\":\"yys_device_unkeep_logs\",\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":false,\"parentVModel\":\"tableField108\",\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"更换零配件名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015597266,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"isSubTable\":true,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":24},\"readonly\":false,\"showWordLimit\":false,\"__vModel__\":\"changePartName\",\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入更换零配件名称\",\"id\":\"tableField108-changePartName\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"suffixIcon\":\"\",\"fullName\":\"检修记录-规格型号\",\"addonAfter\":\"\",\"__config__\":{\"formId\":118,\"relationTable\":\"yys_device_unkeep_logs\",\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":false,\"parentVModel\":\"tableField108\",\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"规格型号\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015615456,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"isSubTable\":true,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":24},\"readonly\":false,\"showWordLimit\":false,\"__vModel__\":\"models\",\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入规格型号\",\"id\":\"tableField108-models\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"step-strictly\":false,\"controls\":true,\"fullName\":\"检修记录-更换数量\",\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"\",\"__config__\":{\"formId\":119,\"relationTable\":\"yys_device_unkeep_logs\",\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"inputNumber\",\"noShow\":false,\"parentVModel\":\"tableField108\",\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"更换数量\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015641458,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"tag\":\"JnpfInputNumber\",\"regList\":[],\"span\":24},\"min\":0,\"__vModel__\":\"changNum\",\"style\":{},\"step\":1,\"disabled\":false,\"placeholder\":\"更换数量\",\"id\":\"tableField108-changNum\",\"controlsPosition\":\"\",\"addonBefore\":\"\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"检修记录-维保后设备状态\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"relationTable\":\"yys_device_unkeep_logs\",\"defaultValue\":\"\",\"parentVModel\":\"tableField108\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015675974,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"isSubTable\":true,\"tag\":\"JnpfSelect\",\"formId\":120,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"select\",\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"label\":\"维保后设备状态\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"propsName\":\"\",\"regList\":[],\"span\":24},\"options\":[{\"fullName\":\"运行正常\",\"id\":\"1\"},{\"fullName\":\"运行异常\",\"id\":\"2\"}],\"__vModel__\":\"unkeepDeviceStatus\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"interfaceHasPage\":false,\"placeholder\":\"请选择维保后设备状态\",\"id\":\"tableField108-unkeepDeviceStatus\"},{\"clearable\":true,\"ableIds\":[],\"multiple\":false,\"fullName\":\"检修记录-操作组长\",\"relationField\":\"\",\"__config__\":{\"formId\":121,\"relationTable\":\"yys_device_unkeep_logs\",\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"userSelect\",\"noShow\":false,\"parentVModel\":\"tableField108\",\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"操作组长\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"relationField\":\"\",\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015707719,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-user\",\"defaultCurrent\":false,\"isSubTable\":true,\"tag\":\"JnpfUserSelect\",\"regList\":[],\"span\":24},\"__vModel__\":\"leader\",\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":false,\"placeholder\":\"请选择操作组长\",\"id\":\"tableField108-leader\"},{\"clearable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"检修记录-预估下次维保时间\",\"type\":\"date\",\"__config__\":{\"relationTable\":\"yys_device_unkeep_logs\",\"endRelationField\":\"\",\"parentVModel\":\"tableField108\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015725851,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"isSubTable\":true,\"tag\":\"JnpfDatePicker\",\"formId\":122,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"datePicker\",\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"预估下次维保时间\",\"startTimeRule\":false,\"startTimeValue\":\"\",\"trigger\":\"change\",\"endTimeValue\":\"\",\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"span\":24},\"readonly\":false,\"__vModel__\":\"estimatedTime\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"预估下次维保时间\",\"id\":\"tableField108-estimatedTime\"},{\"fullName\":\"检修记录-备注\",\"type\":\"textarea\",\"autoSize\":{\"minRows\":4,\"maxRows\":4},\"__config__\":{\"formId\":123,\"relationTable\":\"yys_device_unkeep_logs\",\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"textarea\",\"noShow\":false,\"parentVModel\":\"tableField108\",\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015743174,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"isSubTable\":true,\"tag\":\"JnpfTextarea\",\"regList\":[],\"span\":24},\"readonly\":false,\"showWordLimit\":true,\"__vModel__\":\"remarks\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入备注\",\"id\":\"tableField108-remarks\"},{\"clearable\":true,\"suffixIcon\":\"\",\"fullName\":\"创建人\",\"addonAfter\":\"\",\"__config__\":{\"formId\":134,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"创建人\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723016049736,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":12},\"readonly\":false,\"showWordLimit\":false,\"__vModel__\":\"creatorUserId\",\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":true,\"placeholder\":\"自动生成\",\"id\":\"creatorUserId\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"创建时间\",\"type\":\"date\",\"__config__\":{\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723016153807,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"JnpfDatePicker\",\"formId\":136,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"datePicker\",\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"创建时间\",\"startTimeRule\":false,\"startTimeValue\":\"\",\"trigger\":\"change\",\"endTimeValue\":\"\",\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"span\":12},\"readonly\":false,\"__vModel__\":\"creatorTime\",\"style\":{\"width\":\"100%\"},\"disabled\":true,\"placeholder\":\"自动生成\",\"id\":\"creatorTime\"},{\"clearable\":true,\"suffixIcon\":\"\",\"fullName\":\"修改人\",\"addonAfter\":\"\",\"__config__\":{\"formId\":137,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"修改人\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723016185298,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":12},\"readonly\":false,\"showWordLimit\":false,\"__vModel__\":\"lastModifyUserId\",\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":true,\"placeholder\":\"修改时记录\",\"id\":\"lastModifyUserId\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"format\":\"yyyy-MM-dd\",\"fullName\":\"修改时间\",\"type\":\"date\",\"__config__\":{\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723016210832,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"JnpfDatePicker\",\"formId\":138,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"datePicker\",\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"修改时间\",\"startTimeRule\":false,\"startTimeValue\":\"\",\"trigger\":\"change\",\"endTimeValue\":\"\",\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"span\":12},\"readonly\":false,\"__vModel__\":\"lastModifyTime\",\"style\":{\"width\":\"100%\"},\"disabled\":true,\"placeholder\":\"修改时记录\",\"id\":\"lastModifyTime\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"启用状态\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"formId\":139,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"select\",\"defaultValue\":\"\",\"noShow\":true,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"启用状态\",\"trigger\":\"change\",\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723016363172,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"propsName\":\"\",\"tag\":\"JnpfSelect\",\"regList\":[],\"span\":24},\"options\":[{\"fullName\":\"启用\",\"id\":\"1\"},{\"fullName\":\"未启用\",\"id\":\"2\"}],\"__vModel__\":\"enabledStatus\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"interfaceHasPage\":false,\"placeholder\":\"请选择\",\"id\":\"enabledStatus\"}],\"pageSize\":20,\"sort\":\"desc\",\"thousands\":false,\"columnBtnsList\":[{\"icon\":\"icon-ym icon-ym-btn-edit\",\"label\":\"编辑\",\"value\":\"edit\"},{\"icon\":\"icon-ym icon-ym-btn-clearn\",\"label\":\"删除\",\"value\":\"remove\"},{\"icon\":\"icon-ym icon-ym-generator-menu\",\"label\":\"详情\",\"value\":\"detail\"}],\"loading\":false,\"hasSuperQuery\":false,\"thousandsField\":[],\"defaultColumnList\":[{\"clearable\":true,\"jnpfKey\":\"input\",\"suffixIcon\":\"\",\"fullName\":\"设备编码\",\"label\":\"设备编码\",\"sortable\":false,\"align\":\"left\",\"addonAfter\":\"\",\"__config__\":{\"formId\":101,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"设备编码\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015138140,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":8},\"readonly\":false,\"prop\":\"deviceCode\",\"showWordLimit\":false,\"__vModel__\":\"deviceCode\",\"showPassword\":false,\"checked\":false,\"style\":{\"width\":\"100%\"},\"disabled\":true,\"placeholder\":\"设备编码\",\"id\":\"deviceCode\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"jnpfKey\":\"input\",\"suffixIcon\":\"\",\"fullName\":\"设备名称\",\"label\":\"设备名称\",\"sortable\":false,\"align\":\"left\",\"addonAfter\":\"\",\"__config__\":{\"formId\":102,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"设备名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015174561,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":8},\"readonly\":false,\"prop\":\"deviceName\",\"showWordLimit\":false,\"__vModel__\":\"deviceName\",\"showPassword\":false,\"checked\":false,\"style\":{\"width\":\"100%\"},\"disabled\":true,\"placeholder\":\"设备名称\",\"id\":\"deviceName\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"jnpfKey\":\"datePicker\",\"format\":\"yyyy-MM-dd\",\"fullName\":\"购入日期\",\"label\":\"购入日期\",\"sortable\":false,\"align\":\"left\",\"type\":\"date\",\"__config__\":{\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015186914,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"JnpfDatePicker\",\"formId\":103,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"datePicker\",\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"购入日期\",\"startTimeRule\":false,\"startTimeValue\":\"\",\"trigger\":\"change\",\"endTimeValue\":\"\",\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"span\":8},\"readonly\":false,\"prop\":\"buyTime\",\"__vModel__\":\"buyTime\",\"checked\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"可选择购入日期\",\"id\":\"buyTime\"},{\"filterable\":false,\"clearable\":true,\"jnpfKey\":\"depSelect\",\"ableIds\":[],\"multiple\":false,\"fullName\":\"所属部门\",\"label\":\"所属部门\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":104,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"depSelect\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"所属部门\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015211960,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-department\",\"defaultCurrent\":false,\"tag\":\"JnpfDepSelect\",\"regList\":[],\"span\":8},\"prop\":\"deviceDept\",\"__vModel__\":\"deviceDept\",\"checked\":false,\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":true,\"placeholder\":\"请选择\",\"id\":\"deviceDept\"},{\"step-strictly\":false,\"controls\":false,\"jnpfKey\":\"inputNumber\",\"fullName\":\"维修次数\",\"label\":\"维修次数\",\"sortable\":false,\"align\":\"left\",\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"\",\"__config__\":{\"formId\":106,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"inputNumber\",\"defaultValue\":0,\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"维修次数\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015235716,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"JnpfInputNumber\",\"regList\":[],\"span\":8},\"min\":0,\"prop\":\"repairsNum\",\"__vModel__\":\"repairsNum\",\"checked\":false,\"style\":{},\"step\":1,\"disabled\":true,\"placeholder\":\"数字文本\",\"id\":\"repairsNum\",\"controlsPosition\":\"\",\"addonBefore\":\"\"},{\"step-strictly\":false,\"controls\":false,\"jnpfKey\":\"inputNumber\",\"fullName\":\"保养次数\",\"label\":\"保养次数\",\"sortable\":false,\"align\":\"left\",\"thousands\":false,\"isAmountChinese\":false,\"__config__\":{\"formId\":107,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"inputNumber\",\"defaultValue\":0,\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"保养次数\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015293868,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"JnpfInputNumber\",\"regList\":[],\"span\":8},\"min\":0,\"prop\":\"unkeepNum\",\"__vModel__\":\"unkeepNum\",\"checked\":false,\"style\":{},\"step\":1,\"disabled\":true,\"placeholder\":\"数字文本\",\"id\":\"unkeepNum\",\"controlsPosition\":\"\"},{\"filterable\":false,\"clearable\":true,\"jnpfKey\":\"select\",\"multiple\":false,\"fullName\":\"检修记录-维保类型\",\"label\":\"检修记录-维保类型\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"relationTable\":\"yys_device_unkeep_logs\",\"defaultValue\":\"\",\"parentVModel\":\"tableField108\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015409308,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"isSubTable\":true,\"tag\":\"JnpfSelect\",\"formId\":109,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"select\",\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"label\":\"维保类型\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"propsName\":\"\",\"regList\":[],\"span\":24},\"prop\":\"tableField108-unkeepType\",\"options\":[{\"fullName\":\"维修\",\"id\":\"1\"},{\"fullName\":\"保养\",\"id\":\"2\"}],\"__vModel__\":\"unkeepType\",\"checked\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"interfaceHasPage\":false,\"placeholder\":\"请选择维保类型\",\"id\":\"tableField108-unkeepType\"},{\"clearable\":true,\"jnpfKey\":\"datePicker\",\"format\":\"yyyy-MM-dd\",\"fullName\":\"检修记录-维保开始时间\",\"label\":\"检修记录-维保开始时间\",\"sortable\":false,\"align\":\"left\",\"type\":\"date\",\"__config__\":{\"relationTable\":\"yys_device_unkeep_logs\",\"endRelationField\":\"\",\"parentVModel\":\"tableField108\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015436107,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"isSubTable\":true,\"tag\":\"JnpfDatePicker\",\"formId\":111,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"datePicker\",\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"维保开始时间\",\"startTimeRule\":false,\"startTimeValue\":\"\",\"trigger\":\"change\",\"endTimeValue\":\"\",\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"span\":24},\"readonly\":false,\"prop\":\"tableField108-startTime\",\"__vModel__\":\"startTime\",\"checked\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择维保开始时间\",\"id\":\"tableField108-startTime\"},{\"clearable\":true,\"jnpfKey\":\"datePicker\",\"format\":\"yyyy-MM-dd\",\"fullName\":\"检修记录-维保结束时间\",\"label\":\"检修记录-维保结束时间\",\"sortable\":false,\"align\":\"left\",\"type\":\"date\",\"__config__\":{\"relationTable\":\"yys_device_unkeep_logs\",\"endRelationField\":\"\",\"parentVModel\":\"tableField108\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015433531,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"isSubTable\":true,\"tag\":\"JnpfDatePicker\",\"formId\":110,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"datePicker\",\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"维保结束时间\",\"startTimeRule\":false,\"startTimeValue\":\"\",\"trigger\":\"change\",\"endTimeValue\":\"\",\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"span\":24},\"readonly\":false,\"prop\":\"tableField108-endTime\",\"__vModel__\":\"endTime\",\"checked\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请选择维保结束时间\",\"id\":\"tableField108-endTime\"},{\"step-strictly\":false,\"controls\":true,\"precision\":1,\"align\":\"left\",\"isAmountChinese\":false,\"__config__\":{\"formId\":112,\"relationTable\":\"yys_device_unkeep_logs\",\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"inputNumber\",\"noShow\":false,\"parentVModel\":\"tableField108\",\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"总耗时\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":true,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015460201,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"tag\":\"JnpfInputNumber\",\"regList\":[],\"span\":24},\"min\":0,\"prop\":\"tableField108-hours\",\"__vModel__\":\"hours\",\"checked\":false,\"disabled\":false,\"placeholder\":\"总耗时\",\"id\":\"tableField108-hours\",\"controlsPosition\":\"\",\"addonBefore\":\"\",\"jnpfKey\":\"inputNumber\",\"fullName\":\"检修记录-总耗时\",\"label\":\"检修记录-总耗时\",\"sortable\":false,\"thousands\":false,\"addonAfter\":\"\",\"style\":{},\"step\":1},{\"jnpfKey\":\"textarea\",\"fullName\":\"检修记录-维保详细内容\",\"label\":\"检修记录-维保详细内容\",\"sortable\":false,\"align\":\"left\",\"type\":\"textarea\",\"autoSize\":{\"minRows\":2,\"maxRows\":2},\"__config__\":{\"formId\":114,\"relationTable\":\"yys_device_unkeep_logs\",\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"textarea\",\"defaultValue\":\"\",\"noShow\":false,\"parentVModel\":\"tableField108\",\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"维保详细内容\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015508956,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"isSubTable\":true,\"tag\":\"JnpfTextarea\",\"regList\":[],\"span\":24},\"readonly\":false,\"prop\":\"tableField108-unkeepDetails\",\"showWordLimit\":true,\"__vModel__\":\"unkeepDetails\",\"checked\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入维保详细内容\",\"id\":\"tableField108-unkeepDetails\"},{\"jnpfKey\":\"textarea\",\"fullName\":\"检修记录-解决办法\",\"label\":\"检修记录-解决办法\",\"sortable\":false,\"align\":\"left\",\"type\":\"textarea\",\"autoSize\":{\"minRows\":2,\"maxRows\":2},\"__config__\":{\"formId\":115,\"relationTable\":\"yys_device_unkeep_logs\",\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"textarea\",\"noShow\":false,\"parentVModel\":\"tableField108\",\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"解决办法\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015540375,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"isSubTable\":true,\"tag\":\"JnpfTextarea\",\"regList\":[],\"span\":24},\"readonly\":false,\"prop\":\"tableField108-solution\",\"showWordLimit\":true,\"__vModel__\":\"solution\",\"checked\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入解决办法\",\"id\":\"tableField108-solution\"},{\"clearable\":true,\"jnpfKey\":\"userSelect\",\"ableIds\":[],\"multiple\":true,\"fullName\":\"检修记录-维保人员\",\"label\":\"检修记录-维保人员\",\"sortable\":false,\"align\":\"left\",\"relationField\":\"\",\"__config__\":{\"formId\":116,\"relationTable\":\"yys_device_unkeep_logs\",\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"userSelect\",\"defaultValue\":[],\"noShow\":false,\"parentVModel\":\"tableField108\",\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"维保人员\",\"trigger\":\"change\",\"showLabel\":true,\"required\":true,\"relationField\":\"\",\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015577626,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-user\",\"defaultCurrent\":false,\"isSubTable\":true,\"tag\":\"JnpfUserSelect\",\"regList\":[],\"span\":24},\"prop\":\"tableField108-unkeepMember\",\"__vModel__\":\"unkeepMember\",\"checked\":false,\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":false,\"placeholder\":\"请选择维保人员\",\"id\":\"tableField108-unkeepMember\"},{\"clearable\":true,\"jnpfKey\":\"input\",\"suffixIcon\":\"\",\"fullName\":\"检修记录-更换零配件名称\",\"label\":\"检修记录-更换零配件名称\",\"sortable\":false,\"align\":\"left\",\"addonAfter\":\"\",\"__config__\":{\"formId\":117,\"relationTable\":\"yys_device_unkeep_logs\",\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":false,\"parentVModel\":\"tableField108\",\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"更换零配件名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015597266,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"isSubTable\":true,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":24},\"readonly\":false,\"prop\":\"tableField108-changePartName\",\"showWordLimit\":false,\"__vModel__\":\"changePartName\",\"showPassword\":false,\"checked\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入更换零配件名称\",\"id\":\"tableField108-changePartName\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"jnpfKey\":\"input\",\"suffixIcon\":\"\",\"fullName\":\"检修记录-规格型号\",\"label\":\"检修记录-规格型号\",\"sortable\":false,\"align\":\"left\",\"addonAfter\":\"\",\"__config__\":{\"formId\":118,\"relationTable\":\"yys_device_unkeep_logs\",\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":false,\"parentVModel\":\"tableField108\",\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"规格型号\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015615456,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"isSubTable\":true,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":24},\"readonly\":false,\"prop\":\"tableField108-models\",\"showWordLimit\":false,\"__vModel__\":\"models\",\"showPassword\":false,\"checked\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入规格型号\",\"id\":\"tableField108-models\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"step-strictly\":false,\"controls\":true,\"jnpfKey\":\"inputNumber\",\"fullName\":\"检修记录-更换数量\",\"label\":\"检修记录-更换数量\",\"sortable\":false,\"align\":\"left\",\"thousands\":false,\"isAmountChinese\":false,\"addonAfter\":\"\",\"__config__\":{\"formId\":119,\"relationTable\":\"yys_device_unkeep_logs\",\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"inputNumber\",\"noShow\":false,\"parentVModel\":\"tableField108\",\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"更换数量\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":false,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015641458,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"isSubTable\":true,\"tag\":\"JnpfInputNumber\",\"regList\":[],\"span\":24},\"min\":0,\"prop\":\"tableField108-changNum\",\"__vModel__\":\"changNum\",\"checked\":false,\"style\":{},\"step\":1,\"disabled\":false,\"placeholder\":\"更换数量\",\"id\":\"tableField108-changNum\",\"controlsPosition\":\"\",\"addonBefore\":\"\"},{\"filterable\":false,\"clearable\":true,\"jnpfKey\":\"select\",\"multiple\":false,\"fullName\":\"检修记录-维保后设备状态\",\"label\":\"检修记录-维保后设备状态\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"relationTable\":\"yys_device_unkeep_logs\",\"defaultValue\":\"\",\"parentVModel\":\"tableField108\",\"dragDisabled\":false,\"className\":[],\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015675974,\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"isSubTable\":true,\"tag\":\"JnpfSelect\",\"formId\":120,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"select\",\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"label\":\"维保后设备状态\",\"trigger\":\"change\",\"layout\":\"colFormItem\",\"propsName\":\"\",\"regList\":[],\"span\":24},\"prop\":\"tableField108-unkeepDeviceStatus\",\"options\":[{\"fullName\":\"运行正常\",\"id\":\"1\"},{\"fullName\":\"运行异常\",\"id\":\"2\"}],\"__vModel__\":\"unkeepDeviceStatus\",\"checked\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"interfaceHasPage\":false,\"placeholder\":\"请选择维保后设备状态\",\"id\":\"tableField108-unkeepDeviceStatus\"},{\"clearable\":true,\"jnpfKey\":\"userSelect\",\"ableIds\":[],\"multiple\":false,\"fullName\":\"检修记录-操作组长\",\"label\":\"检修记录-操作组长\",\"sortable\":false,\"align\":\"left\",\"relationField\":\"\",\"__config__\":{\"formId\":121,\"relationTable\":\"yys_device_unkeep_logs\",\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"userSelect\",\"noShow\":false,\"parentVModel\":\"tableField108\",\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"操作组长\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"relationField\":\"\",\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015707719,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-user\",\"defaultCurrent\":false,\"isSubTable\":true,\"tag\":\"JnpfUserSelect\",\"regList\":[],\"span\":24},\"prop\":\"tableField108-leader\",\"__vModel__\":\"leader\",\"checked\":false,\"style\":{\"width\":\"100%\"},\"selectType\":\"all\",\"disabled\":false,\"placeholder\":\"请选择操作组长\",\"id\":\"tableField108-leader\"},{\"clearable\":true,\"jnpfKey\":\"datePicker\",\"format\":\"yyyy-MM-dd\",\"fullName\":\"检修记录-预估下次维保时间\",\"label\":\"检修记录-预估下次维保时间\",\"sortable\":false,\"align\":\"left\",\"type\":\"date\",\"__config__\":{\"relationTable\":\"yys_device_unkeep_logs\",\"endRelationField\":\"\",\"parentVModel\":\"tableField108\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015725851,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"isSubTable\":true,\"tag\":\"JnpfDatePicker\",\"formId\":122,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"datePicker\",\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"预估下次维保时间\",\"startTimeRule\":false,\"startTimeValue\":\"\",\"trigger\":\"change\",\"endTimeValue\":\"\",\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"span\":24},\"readonly\":false,\"prop\":\"tableField108-estimatedTime\",\"__vModel__\":\"estimatedTime\",\"checked\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"预估下次维保时间\",\"id\":\"tableField108-estimatedTime\"},{\"jnpfKey\":\"textarea\",\"fullName\":\"检修记录-备注\",\"label\":\"检修记录-备注\",\"sortable\":false,\"align\":\"left\",\"type\":\"textarea\",\"autoSize\":{\"minRows\":4,\"maxRows\":4},\"__config__\":{\"formId\":123,\"relationTable\":\"yys_device_unkeep_logs\",\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"textarea\",\"noShow\":false,\"parentVModel\":\"tableField108\",\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723015743174,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"isSubTable\":true,\"tag\":\"JnpfTextarea\",\"regList\":[],\"span\":24},\"readonly\":false,\"prop\":\"tableField108-remarks\",\"showWordLimit\":true,\"__vModel__\":\"remarks\",\"checked\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入备注\",\"id\":\"tableField108-remarks\"},{\"clearable\":true,\"jnpfKey\":\"input\",\"suffixIcon\":\"\",\"fullName\":\"创建人\",\"label\":\"创建人\",\"sortable\":false,\"align\":\"left\",\"addonAfter\":\"\",\"__config__\":{\"formId\":134,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"创建人\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723016049736,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":12},\"readonly\":false,\"prop\":\"creatorUserId\",\"showWordLimit\":false,\"__vModel__\":\"creatorUserId\",\"showPassword\":false,\"checked\":false,\"style\":{\"width\":\"100%\"},\"disabled\":true,\"placeholder\":\"自动生成\",\"id\":\"creatorUserId\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"jnpfKey\":\"datePicker\",\"format\":\"yyyy-MM-dd\",\"fullName\":\"创建时间\",\"label\":\"创建时间\",\"sortable\":false,\"align\":\"left\",\"type\":\"date\",\"__config__\":{\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723016153807,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"JnpfDatePicker\",\"formId\":136,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"datePicker\",\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"创建时间\",\"startTimeRule\":false,\"startTimeValue\":\"\",\"trigger\":\"change\",\"endTimeValue\":\"\",\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"span\":12},\"readonly\":false,\"prop\":\"creatorTime\",\"__vModel__\":\"creatorTime\",\"checked\":false,\"style\":{\"width\":\"100%\"},\"disabled\":true,\"placeholder\":\"自动生成\",\"id\":\"creatorTime\"},{\"clearable\":true,\"jnpfKey\":\"input\",\"suffixIcon\":\"\",\"fullName\":\"修改人\",\"label\":\"修改人\",\"sortable\":false,\"align\":\"left\",\"addonAfter\":\"\",\"__config__\":{\"formId\":137,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"修改人\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723016185298,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":12},\"readonly\":false,\"prop\":\"lastModifyUserId\",\"showWordLimit\":false,\"__vModel__\":\"lastModifyUserId\",\"showPassword\":false,\"checked\":false,\"style\":{\"width\":\"100%\"},\"disabled\":true,\"placeholder\":\"修改时记录\",\"id\":\"lastModifyUserId\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"jnpfKey\":\"datePicker\",\"format\":\"yyyy-MM-dd\",\"fullName\":\"修改时间\",\"label\":\"修改时间\",\"sortable\":false,\"align\":\"left\",\"type\":\"date\",\"__config__\":{\"endRelationField\":\"\",\"dragDisabled\":false,\"className\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723016210832,\"tagIcon\":\"icon-ym icon-ym-generator-date\",\"startRelationField\":\"\",\"defaultCurrent\":false,\"tag\":\"JnpfDatePicker\",\"formId\":138,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"datePicker\",\"noShow\":false,\"endTimeTarget\":1,\"tipLabel\":\"\",\"startTimeType\":1,\"endTimeRule\":false,\"label\":\"修改时间\",\"startTimeRule\":false,\"startTimeValue\":\"\",\"trigger\":\"change\",\"endTimeValue\":\"\",\"endTimeType\":1,\"layout\":\"colFormItem\",\"startTimeTarget\":1,\"regList\":[],\"span\":12},\"readonly\":false,\"prop\":\"lastModifyTime\",\"__vModel__\":\"lastModifyTime\",\"checked\":false,\"style\":{\"width\":\"100%\"},\"disabled\":true,\"placeholder\":\"修改时记录\",\"id\":\"lastModifyTime\"},{\"filterable\":false,\"clearable\":true,\"jnpfKey\":\"select\",\"multiple\":false,\"fullName\":\"启用状态\",\"label\":\"启用状态\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"formId\":139,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"select\",\"defaultValue\":\"\",\"noShow\":true,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"启用状态\",\"trigger\":\"change\",\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"yys_device_upkeep\",\"renderKey\":1723016363172,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"propsName\":\"\",\"tag\":\"JnpfSelect\",\"regList\":[],\"span\":24},\"prop\":\"enabledStatus\",\"options\":[{\"fullName\":\"启用\",\"id\":\"1\"},{\"fullName\":\"未启用\",\"id\":\"2\"}],\"__vModel__\":\"enabledStatus\",\"checked\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"interfaceHasPage\":false,\"placeholder\":\"请选择\",\"id\":\"enabledStatus\"}],\"sortList\":[],\"useFormPermission\":false,\"customBtnsList\":[],\"useBtnPermission\":false,\"defaultSidx\":\"\"}"); return sb.toString(); + } + /** 表列表 */ + public static final String getTableList(){ + StringBuilder sb = new StringBuilder(); +sb.append("[{\"relationField\":\"\",\"relationTable\":\"\",\"table\":\"yys_device_upkeep\",\"tableName\":\"\",\"tableField\":\"\",\"typeId\":\"1\",\"fields\":[{\"columnName\":\"id\",\"field\":\"id\",\"fieldName\":\"主键\",\"dataType\":\"varchar\",\"dataLength\":\"255\",\"primaryKey\":1,\"allowNull\":0,\"autoIncrement\":0},{\"columnName\":\"device_code\",\"field\":\"deviceCode\",\"fieldName\":\"设备编码\",\"dataType\":\"varchar\",\"dataLength\":\"255\",\"primaryKey\":0,\"allowNull\":0,\"autoIncrement\":0},{\"columnName\":\"device_name\",\"field\":\"deviceName\",\"fieldName\":\"设备名称\",\"dataType\":\"varchar\",\"dataLength\":\"255\",\"primaryKey\":0,\"allowNull\":0,\"autoIncrement\":0},{\"columnName\":\"device_dept\",\"field\":\"deviceDept\",\"fieldName\":\"所属部门\",\"dataType\":\"varchar\",\"dataLength\":\"255\",\"primaryKey\":0,\"allowNull\":0,\"autoIncrement\":0},{\"columnName\":\"deivce_type\",\"field\":\"deivceType\",\"fieldName\":\"设备类型(1:生产线,2:包装线,3:其它)\",\"dataType\":\"varchar\",\"dataLength\":\"255\",\"primaryKey\":0,\"allowNull\":0,\"autoIncrement\":0},{\"columnName\":\"enabled_status\",\"field\":\"enabledStatus\",\"fieldName\":\"启用状态(1:启用2:未启用)\",\"dataType\":\"varchar\",\"dataLength\":\"255\",\"primaryKey\":0,\"allowNull\":0,\"autoIncrement\":0},{\"columnName\":\"buy_time\",\"field\":\"buyTime\",\"fieldName\":\"购入日期\",\"dataType\":\"date\",\"dataLength\":\"默认\",\"primaryKey\":0,\"allowNull\":1,\"autoIncrement\":0},{\"columnName\":\"repairs_num\",\"field\":\"repairsNum\",\"fieldName\":\"维修次数\",\"dataType\":\"int\",\"dataLength\":\"默认\",\"primaryKey\":0,\"allowNull\":1,\"autoIncrement\":0},{\"columnName\":\"unkeep_num\",\"field\":\"unkeepNum\",\"fieldName\":\"保养次数\",\"dataType\":\"int\",\"dataLength\":\"默认\",\"primaryKey\":0,\"allowNull\":1,\"autoIncrement\":0},{\"columnName\":\"f_creator_time\",\"field\":\"creatorTime\",\"fieldName\":\"创建时间\",\"dataType\":\"datetime\",\"dataLength\":\"默认\",\"primaryKey\":0,\"allowNull\":1,\"autoIncrement\":0},{\"columnName\":\"f_creator_user_id\",\"field\":\"creatorUserId\",\"fieldName\":\"创建用户\",\"dataType\":\"varchar\",\"dataLength\":\"50\",\"primaryKey\":0,\"allowNull\":1,\"autoIncrement\":0},{\"columnName\":\"f_last_modify_time\",\"field\":\"lastModifyTime\",\"fieldName\":\"修改时间\",\"dataType\":\"datetime\",\"dataLength\":\"默认\",\"primaryKey\":0,\"allowNull\":1,\"autoIncrement\":0},{\"columnName\":\"f_last_modify_user_id\",\"field\":\"lastModifyUserId\",\"fieldName\":\"修改用户\",\"dataType\":\"varchar\",\"dataLength\":\"50\",\"primaryKey\":0,\"allowNull\":1,\"autoIncrement\":0},{\"columnName\":\"f_delete_time\",\"field\":\"deleteTime\",\"fieldName\":\"删除时间\",\"dataType\":\"datetime\",\"dataLength\":\"默认\",\"primaryKey\":0,\"allowNull\":1,\"autoIncrement\":0},{\"columnName\":\"f_delete_user_id\",\"field\":\"deleteUserId\",\"fieldName\":\"删除用户\",\"dataType\":\"varchar\",\"dataLength\":\"50\",\"primaryKey\":0,\"allowNull\":1,\"autoIncrement\":0},{\"columnName\":\"f_delete_mark\",\"field\":\"deleteMark\",\"fieldName\":\"删除标志\",\"dataType\":\"int\",\"dataLength\":\"默认\",\"primaryKey\":0,\"allowNull\":1,\"autoIncrement\":0},{\"columnName\":\"f_tenant_id\",\"field\":\"tenantId\",\"fieldName\":\"租户id\",\"dataType\":\"varchar\",\"dataLength\":\"50\",\"primaryKey\":0,\"allowNull\":1,\"autoIncrement\":0},{\"columnName\":\"company_id\",\"field\":\"companyId\",\"fieldName\":\"公司id\",\"dataType\":\"varchar\",\"dataLength\":\"50\",\"primaryKey\":0,\"allowNull\":1,\"autoIncrement\":0},{\"columnName\":\"department_id\",\"field\":\"departmentId\",\"fieldName\":\"部门id\",\"dataType\":\"varchar\",\"dataLength\":\"50\",\"primaryKey\":0,\"allowNull\":1,\"autoIncrement\":0},{\"columnName\":\"organize_json_id\",\"field\":\"organizeJsonId\",\"fieldName\":\"\",\"dataType\":\"varchar\",\"dataLength\":\"1000\",\"primaryKey\":0,\"allowNull\":1,\"autoIncrement\":0},{\"columnName\":\"f_flow_id\",\"field\":\"flowId\",\"fieldName\":\"流程id\",\"dataType\":\"varchar\",\"dataLength\":\"50\",\"primaryKey\":0,\"allowNull\":1,\"autoIncrement\":0}]},{\"relationField\":\"id\",\"relationTable\":\"yys_device_upkeep\",\"table\":\"yys_device_unkeep_logs\",\"tableName\":\"\",\"tableField\":\"unkeepId\",\"typeId\":\"0\",\"fields\":[{\"columnName\":\"id\",\"field\":\"id\",\"fieldName\":\"主键\",\"dataType\":\"int\",\"dataLength\":\"默认\",\"primaryKey\":1,\"allowNull\":0,\"autoIncrement\":0},{\"columnName\":\"unkeep_id\",\"field\":\"unkeepId\",\"fieldName\":\"设备维保id\",\"dataType\":\"varchar\",\"dataLength\":\"255\",\"primaryKey\":0,\"allowNull\":0,\"autoIncrement\":0},{\"columnName\":\"unkeep_type\",\"field\":\"unkeepType\",\"fieldName\":\"维保类型(1:维修2:保养)\",\"dataType\":\"varchar\",\"dataLength\":\"255\",\"primaryKey\":0,\"allowNull\":0,\"autoIncrement\":0},{\"columnName\":\"start_time\",\"field\":\"startTime\",\"fieldName\":\"维保开始时间\",\"dataType\":\"date\",\"dataLength\":\"默认\",\"primaryKey\":0,\"allowNull\":0,\"autoIncrement\":0},{\"columnName\":\"end_time\",\"field\":\"endTime\",\"fieldName\":\"维保结束时间\",\"dataType\":\"date\",\"dataLength\":\"默认\",\"primaryKey\":0,\"allowNull\":0,\"autoIncrement\":0},{\"columnName\":\"hours\",\"field\":\"hours\",\"fieldName\":\"总耗时\",\"dataType\":\"decimal\",\"dataLength\":\"10,0\",\"primaryKey\":0,\"allowNull\":0,\"autoIncrement\":0},{\"columnName\":\"unkeep_details\",\"field\":\"unkeepDetails\",\"fieldName\":\"维保详细内容\",\"dataType\":\"varchar\",\"dataLength\":\"255\",\"primaryKey\":0,\"allowNull\":0,\"autoIncrement\":0},{\"columnName\":\"solution\",\"field\":\"solution\",\"fieldName\":\"解决办法\",\"dataType\":\"varchar\",\"dataLength\":\"255\",\"primaryKey\":0,\"allowNull\":0,\"autoIncrement\":0},{\"columnName\":\"unkeep_member\",\"field\":\"unkeepMember\",\"fieldName\":\"维保人员\",\"dataType\":\"varchar\",\"dataLength\":\"255\",\"primaryKey\":0,\"allowNull\":0,\"autoIncrement\":0},{\"columnName\":\"change_part_name\",\"field\":\"changePartName\",\"fieldName\":\"更换零配件名称\",\"dataType\":\"varchar\",\"dataLength\":\"255\",\"primaryKey\":0,\"allowNull\":1,\"autoIncrement\":0},{\"columnName\":\"models\",\"field\":\"models\",\"fieldName\":\"规格型号\",\"dataType\":\"varchar\",\"dataLength\":\"255\",\"primaryKey\":0,\"allowNull\":1,\"autoIncrement\":0},{\"columnName\":\"chang_num\",\"field\":\"changNum\",\"fieldName\":\"更换数量\",\"dataType\":\"int\",\"dataLength\":\"默认\",\"primaryKey\":0,\"allowNull\":1,\"autoIncrement\":0},{\"columnName\":\"unkeep_device_status\",\"field\":\"unkeepDeviceStatus\",\"fieldName\":\"维保后设备状态(1.运行正常2:运行异常)\",\"dataType\":\"varchar\",\"dataLength\":\"255\",\"primaryKey\":0,\"allowNull\":1,\"autoIncrement\":0},{\"columnName\":\"leader\",\"field\":\"leader\",\"fieldName\":\"操作组长\",\"dataType\":\"varchar\",\"dataLength\":\"255\",\"primaryKey\":0,\"allowNull\":1,\"autoIncrement\":0},{\"columnName\":\"estimated_time\",\"field\":\"estimatedTime\",\"fieldName\":\"预估下次维保时间\",\"dataType\":\"date\",\"dataLength\":\"默认\",\"primaryKey\":0,\"allowNull\":1,\"autoIncrement\":0},{\"columnName\":\"remarks\",\"field\":\"remarks\",\"fieldName\":\"备注\",\"dataType\":\"varchar\",\"dataLength\":\"255\",\"primaryKey\":0,\"allowNull\":1,\"autoIncrement\":0},{\"columnName\":\"f_creator_time\",\"field\":\"creatorTime\",\"fieldName\":\"创建时间\",\"dataType\":\"datetime\",\"dataLength\":\"默认\",\"primaryKey\":0,\"allowNull\":1,\"autoIncrement\":0},{\"columnName\":\"f_creator_user_id\",\"field\":\"creatorUserId\",\"fieldName\":\"创建用户\",\"dataType\":\"varchar\",\"dataLength\":\"50\",\"primaryKey\":0,\"allowNull\":1,\"autoIncrement\":0},{\"columnName\":\"f_last_modify_time\",\"field\":\"lastModifyTime\",\"fieldName\":\"修改时间\",\"dataType\":\"datetime\",\"dataLength\":\"默认\",\"primaryKey\":0,\"allowNull\":1,\"autoIncrement\":0},{\"columnName\":\"f_last_modify_user_id\",\"field\":\"lastModifyUserId\",\"fieldName\":\"修改用户\",\"dataType\":\"varchar\",\"dataLength\":\"50\",\"primaryKey\":0,\"allowNull\":1,\"autoIncrement\":0},{\"columnName\":\"f_delete_time\",\"field\":\"deleteTime\",\"fieldName\":\"删除时间\",\"dataType\":\"datetime\",\"dataLength\":\"默认\",\"primaryKey\":0,\"allowNull\":1,\"autoIncrement\":0},{\"columnName\":\"f_delete_user_id\",\"field\":\"deleteUserId\",\"fieldName\":\"删除用户\",\"dataType\":\"varchar\",\"dataLength\":\"50\",\"primaryKey\":0,\"allowNull\":1,\"autoIncrement\":0},{\"columnName\":\"f_delete_mark\",\"field\":\"deleteMark\",\"fieldName\":\"删除标志\",\"dataType\":\"int\",\"dataLength\":\"默认\",\"primaryKey\":0,\"allowNull\":1,\"autoIncrement\":0},{\"columnName\":\"f_tenant_id\",\"field\":\"tenantId\",\"fieldName\":\"租户id\",\"dataType\":\"varchar\",\"dataLength\":\"50\",\"primaryKey\":0,\"allowNull\":1,\"autoIncrement\":0},{\"columnName\":\"company_id\",\"field\":\"companyId\",\"fieldName\":\"公司id\",\"dataType\":\"varchar\",\"dataLength\":\"50\",\"primaryKey\":0,\"allowNull\":1,\"autoIncrement\":0},{\"columnName\":\"department_id\",\"field\":\"departmentId\",\"fieldName\":\"部门id\",\"dataType\":\"varchar\",\"dataLength\":\"50\",\"primaryKey\":0,\"allowNull\":1,\"autoIncrement\":0},{\"columnName\":\"organize_json_id\",\"field\":\"organizeJsonId\",\"fieldName\":\"\",\"dataType\":\"varchar\",\"dataLength\":\"1000\",\"primaryKey\":0,\"allowNull\":1,\"autoIncrement\":0},{\"columnName\":\"f_flow_id\",\"field\":\"flowId\",\"fieldName\":\"流程id\",\"dataType\":\"varchar\",\"dataLength\":\"50\",\"primaryKey\":0,\"allowNull\":1,\"autoIncrement\":0}]}]"); return sb.toString(); + } +} diff --git a/jnpf-java-boot/jnpf-example/jnpf-example-entity/src/main/java/jnpf/model/yysdeviceupkeep/YysDeviceUpkeepForm.java b/jnpf-java-boot/jnpf-example/jnpf-example-entity/src/main/java/jnpf/model/yysdeviceupkeep/YysDeviceUpkeepForm.java new file mode 100644 index 0000000..547535e --- /dev/null +++ b/jnpf-java-boot/jnpf-example/jnpf-example-entity/src/main/java/jnpf/model/yysdeviceupkeep/YysDeviceUpkeepForm.java @@ -0,0 +1,59 @@ +package jnpf.model.yysdeviceupkeep; + +import lombok.Data; +import java.util.List; +import java.math.BigDecimal; +import com.fasterxml.jackson.annotation.JsonProperty; + +/** + * yysDeviceUpkeep + * @版本: V3.5 + * @版权: 引迈信息技术有限公司(https://www.jnpfsoft.com) + * @作者: JNPF开发平台组 + * @日期: 2024-08-07 + */ +@Data +public class YysDeviceUpkeepForm { + /** 主键 */ + private String id; + /** 子表数据 **/ + @JsonProperty("yysdeviceunkeeplogsList") + private List yysdeviceunkeeplogsList; + /** 乐观锁 **/ + @JsonProperty("version") + private Integer version; + + /** 设备编码 **/ + @JsonProperty("deviceCode") + private String deviceCode; + /** 设备名称 **/ + @JsonProperty("deviceName") + private String deviceName; + /** 购入日期 **/ + @JsonProperty("buyTime") + private String buyTime; + /** 所属部门 **/ + @JsonProperty("deviceDept") + private Object deviceDept; + /** 维修次数 **/ + @JsonProperty("repairsNum") + private BigDecimal repairsNum; + /** 保养次数 **/ + @JsonProperty("unkeepNum") + private BigDecimal unkeepNum; + /** 创建人 **/ + @JsonProperty("creatorUserId") + private String creatorUserId; + /** 创建时间 **/ + @JsonProperty("creatorTime") + private String creatorTime; + /** 修改人 **/ + @JsonProperty("lastModifyUserId") + private String lastModifyUserId; + /** 修改时间 **/ + @JsonProperty("lastModifyTime") + private String lastModifyTime; + /** 启用状态 **/ + @JsonProperty("enabledStatus") + private Object enabledStatus; +} diff --git a/jnpf-java-boot/jnpf-example/jnpf-example-entity/src/main/java/jnpf/model/yysdeviceupkeep/YysDeviceUpkeepPagination.java b/jnpf-java-boot/jnpf-example/jnpf-example-entity/src/main/java/jnpf/model/yysdeviceupkeep/YysDeviceUpkeepPagination.java new file mode 100644 index 0000000..eee73cb --- /dev/null +++ b/jnpf-java-boot/jnpf-example/jnpf-example-entity/src/main/java/jnpf/model/yysdeviceupkeep/YysDeviceUpkeepPagination.java @@ -0,0 +1,39 @@ +package jnpf.model.yysdeviceupkeep; + +import com.fasterxml.jackson.annotation.JsonProperty; +import lombok.Data; +import jnpf.base.Pagination; +import java.util.List; + +/** + * + * yysDeviceUpkeep + * @版本: V3.5 + * @版权: 引迈信息技术有限公司(https://www.jnpfsoft.com) + * @作者: JNPF开发平台组 + * @日期: 2024-08-07 + */ +@Data +public class YysDeviceUpkeepPagination extends Pagination { + /** 查询key */ + private String[] selectKey; + /** json */ + private String json; + /** 数据类型 0-当前页,1-全部数据 */ + private String dataType; + /** 高级查询 */ + private String superQueryJson; + /** 功能id */ + private String moduleId; + /** 菜单id */ + private String menuId; + /** 设备名称 */ + @JsonProperty("deviceName") + private Object deviceName; + /** 所属部门 */ + @JsonProperty("deviceDept") + private Object deviceDept; + /** 启用状态 */ + @JsonProperty("enabledStatus") + private Object enabledStatus; +} diff --git a/jnpf-java-boot/jnpf-example/jnpf-example-entity/src/main/java/jnpf/model/yysdeviceupkeep/YysdeviceunkeeplogsModel.java b/jnpf-java-boot/jnpf-example/jnpf-example-entity/src/main/java/jnpf/model/yysdeviceupkeep/YysdeviceunkeeplogsModel.java new file mode 100644 index 0000000..9a89c56 --- /dev/null +++ b/jnpf-java-boot/jnpf-example/jnpf-example-entity/src/main/java/jnpf/model/yysdeviceupkeep/YysdeviceunkeeplogsModel.java @@ -0,0 +1,72 @@ +package jnpf.model.yysdeviceupkeep; + +import lombok.Data; +import java.util.List; +import java.util.Date; +import java.math.BigDecimal; +import com.alibaba.fastjson.annotation.JSONField; +import cn.afterturn.easypoi.excel.annotation.Excel; +import com.fasterxml.jackson.annotation.JsonProperty; + +/** + * + * yysDeviceUpkeep + * 版本: V3.5 + * 版权: 引迈信息技术有限公司(https://www.jnpfsoft.com) + * 作者: JNPF开发平台组 + * 日期: 2024-08-07 + */ +@Data +public class YysdeviceunkeeplogsModel { + /** 维保类型 **/ + @JSONField(name = "unkeepType") + private Object unkeepType; + + /** 维保开始时间 **/ + @JSONField(name = "startTime") + private Long startTime; + + /** 维保结束时间 **/ + @JSONField(name = "endTime") + private Long endTime; + + /** 总耗时 **/ + @JSONField(name = "hours") + private BigDecimal hours; + + /** 维保详细内容 **/ + @JSONField(name = "unkeepDetails") + private String unkeepDetails; + /** 解决办法 **/ + @JSONField(name = "solution") + private String solution; + /** 维保人员 **/ + @JSONField(name = "unkeepMember") + private Object unkeepMember; + + /** 更换零配件名称 **/ + @JSONField(name = "changePartName") + private String changePartName; + /** 规格型号 **/ + @JSONField(name = "models") + private String models; + /** 更换数量 **/ + @JSONField(name = "changNum") + private BigDecimal changNum; + + /** 维保后设备状态 **/ + @JSONField(name = "unkeepDeviceStatus") + private Object unkeepDeviceStatus; + + /** 操作组长 **/ + @JSONField(name = "leader") + private Object leader; + + /** 预估下次维保时间 **/ + @JSONField(name = "estimatedTime") + private Long estimatedTime; + + /** 备注 **/ + @JSONField(name = "remarks") + private String remarks; +} diff --git a/jnpf-java-boot/jnpf-web/src/views/yys/yysdaywork/index.vue b/jnpf-java-boot/jnpf-web/src/views/yys/yysdaywork/index.vue index 35df1f3..1b51349 100644 --- a/jnpf-java-boot/jnpf-web/src/views/yys/yysdaywork/index.vue +++ b/jnpf-java-boot/jnpf-web/src/views/yys/yysdaywork/index.vue @@ -105,8 +105,12 @@ -