diff --git a/jnpf-java-boot/jnpf-admin/src/main/resources/mapper/NxRecycleDeviceMapper.xml b/jnpf-java-boot/jnpf-admin/src/main/resources/mapper/RecycleDeviceMapper.xml similarity index 74% rename from jnpf-java-boot/jnpf-admin/src/main/resources/mapper/NxRecycleDeviceMapper.xml rename to jnpf-java-boot/jnpf-admin/src/main/resources/mapper/RecycleDeviceMapper.xml index ba146a9..613d681 100644 --- a/jnpf-java-boot/jnpf-admin/src/main/resources/mapper/NxRecycleDeviceMapper.xml +++ b/jnpf-java-boot/jnpf-admin/src/main/resources/mapper/RecycleDeviceMapper.xml @@ -1,6 +1,6 @@ - + diff --git a/jnpf-java-boot/jnpf-scm/jnpf-scm-biz/src/main/java/jnpf/mapper/NxRecycleDeviceMapper.java b/jnpf-java-boot/jnpf-scm/jnpf-scm-biz/src/main/java/jnpf/mapper/RecycleDeviceMapper.java similarity index 56% rename from jnpf-java-boot/jnpf-scm/jnpf-scm-biz/src/main/java/jnpf/mapper/NxRecycleDeviceMapper.java rename to jnpf-java-boot/jnpf-scm/jnpf-scm-biz/src/main/java/jnpf/mapper/RecycleDeviceMapper.java index 3d82d8a..c807e47 100644 --- a/jnpf-java-boot/jnpf-scm/jnpf-scm-biz/src/main/java/jnpf/mapper/NxRecycleDeviceMapper.java +++ b/jnpf-java-boot/jnpf-scm/jnpf-scm-biz/src/main/java/jnpf/mapper/RecycleDeviceMapper.java @@ -1,16 +1,16 @@ package jnpf.mapper; -import jnpf.entity.NxRecycleDeviceEntity; +import jnpf.entity.RecycleDeviceEntity; import com.baomidou.mybatisplus.core.mapper.BaseMapper; /** - * NxRecycleDevice + * 投递柜设备 * 版本: V3.5 * 版权: 引迈信息技术有限公司(https://www.jnpfsoft.com) * 作者: JNPF开发平台组 - * 日期: 2024-05-24 + * 日期: 2024-05-29 */ -public interface NxRecycleDeviceMapper extends BaseMapper { +public interface RecycleDeviceMapper extends BaseMapper { } diff --git a/jnpf-java-boot/jnpf-scm/jnpf-scm-biz/src/main/java/jnpf/service/NxRecycleDeviceService.java b/jnpf-java-boot/jnpf-scm/jnpf-scm-biz/src/main/java/jnpf/service/NxRecycleDeviceService.java deleted file mode 100644 index 8c9f66c..0000000 --- a/jnpf-java-boot/jnpf-scm/jnpf-scm-biz/src/main/java/jnpf/service/NxRecycleDeviceService.java +++ /dev/null @@ -1,35 +0,0 @@ -package jnpf.service; - -import jnpf.model.nxrecycledevice.*; -import jnpf.entity.*; -import java.util.*; -import com.baomidou.mybatisplus.extension.service.IService; -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; - -/** - * NxRecycleDevice - * 版本: V3.5 - * 版权: 引迈信息技术有限公司(https://www.jnpfsoft.com) - * 作者: JNPF开发平台组 - * 日期: 2024-05-24 - */ -public interface NxRecycleDeviceService extends IService { - List getList(NxRecycleDevicePagination nxRecycleDevicePagination); - - List getTypeList(NxRecycleDevicePagination nxRecycleDevicePagination,String dataType); - - NxRecycleDeviceEntity getInfo(String id); - - void delete(NxRecycleDeviceEntity entity); - - void create(NxRecycleDeviceEntity entity); - - boolean update(String id, NxRecycleDeviceEntity entity); - - //子表方法 - //副表数据方法 - String checkForm(NxRecycleDeviceForm form,int i); - - void saveOrUpdate(NxRecycleDeviceForm nxRecycleDeviceForm,String id, boolean isSave) throws Exception; - -} diff --git a/jnpf-java-boot/jnpf-scm/jnpf-scm-biz/src/main/java/jnpf/service/RecycleDeviceService.java b/jnpf-java-boot/jnpf-scm/jnpf-scm-biz/src/main/java/jnpf/service/RecycleDeviceService.java new file mode 100644 index 0000000..2a0ba43 --- /dev/null +++ b/jnpf-java-boot/jnpf-scm/jnpf-scm-biz/src/main/java/jnpf/service/RecycleDeviceService.java @@ -0,0 +1,35 @@ +package jnpf.service; + +import jnpf.model.recycledevice.*; +import jnpf.entity.*; +import java.util.*; +import com.baomidou.mybatisplus.extension.service.IService; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; + +/** + * 投递柜设备 + * 版本: V3.5 + * 版权: 引迈信息技术有限公司(https://www.jnpfsoft.com) + * 作者: JNPF开发平台组 + * 日期: 2024-05-29 + */ +public interface RecycleDeviceService extends IService { + List getList(RecycleDevicePagination recycleDevicePagination); + + List getTypeList(RecycleDevicePagination recycleDevicePagination,String dataType); + + RecycleDeviceEntity getInfo(String id); + + void delete(RecycleDeviceEntity entity); + + void create(RecycleDeviceEntity entity); + + boolean update(String id, RecycleDeviceEntity entity); + + //子表方法 + //副表数据方法 + String checkForm(RecycleDeviceForm form,int i); + + void saveOrUpdate(RecycleDeviceForm recycleDeviceForm,String id, boolean isSave) throws Exception; + +} diff --git a/jnpf-java-boot/jnpf-scm/jnpf-scm-biz/src/main/java/jnpf/service/impl/NxRecycleDeviceServiceImpl.java b/jnpf-java-boot/jnpf-scm/jnpf-scm-biz/src/main/java/jnpf/service/impl/NxRecycleDeviceServiceImpl.java deleted file mode 100644 index 930cbed..0000000 --- a/jnpf-java-boot/jnpf-scm/jnpf-scm-biz/src/main/java/jnpf/service/impl/NxRecycleDeviceServiceImpl.java +++ /dev/null @@ -1,297 +0,0 @@ -package jnpf.service.impl; - -import jnpf.entity.*; -import jnpf.mapper.NxRecycleDeviceMapper; -import jnpf.service.*; -import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import jnpf.model.nxrecycledevice.*; -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 java.lang.reflect.Field; -import com.baomidou.mybatisplus.annotation.TableField; -import java.util.regex.Pattern; -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; -/** - * - * NxRecycleDevice - * 版本: V3.5 - * 版权: 引迈信息技术有限公司(https://www.jnpfsoft.com) - * 作者: JNPF开发平台组 - * 日期: 2024-05-24 - */ -@Service -public class NxRecycleDeviceServiceImpl extends ServiceImpl implements NxRecycleDeviceService{ - @Autowired - private GeneraterSwapUtil generaterSwapUtil; - - @Autowired - private UserProvider userProvider; - - @Override - public List getList(NxRecycleDevicePagination nxRecycleDevicePagination){ - return getTypeList(nxRecycleDevicePagination,nxRecycleDevicePagination.getDataType()); - } - /** 列表查询 */ - @Override - public List getTypeList(NxRecycleDevicePagination nxRecycleDevicePagination,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 ? NxRecycleDeviceConstant.getAppColumnData() : NxRecycleDeviceConstant.getColumnData(); - ColumnDataModel columnDataModel = JsonUtil.getJsonToBean(columnData, ColumnDataModel.class); - String ruleJson = !isPc ? JsonUtil.getObjectToString(columnDataModel.getRuleListApp()) : JsonUtil.getObjectToString(columnDataModel.getRuleList()); - - int total=0; - int nxRecycleDeviceNum =0; - QueryWrapper nxRecycleDeviceQueryWrapper=new QueryWrapper<>(); - List allSuperIDlist = new ArrayList<>(); - String superOp =""; - if (ObjectUtil.isNotEmpty(nxRecycleDevicePagination.getSuperQueryJson())){ - List allSuperList = new ArrayList<>(); - List> intersectionSuperList = new ArrayList<>(); - String queryJson = nxRecycleDevicePagination.getSuperQueryJson(); - SuperJsonModel superJsonModel = JsonUtil.getJsonToBean(queryJson, SuperJsonModel.class); - int superNum = 0; - QueryWrapper nxRecycleDeviceSuperWrapper = new QueryWrapper<>(); - nxRecycleDeviceSuperWrapper = generaterSwapUtil.getCondition(new QueryModel(nxRecycleDeviceSuperWrapper,NxRecycleDeviceEntity.class,queryJson,"0")); - int nxRecycleDeviceNum1 = nxRecycleDeviceSuperWrapper.getExpression().getNormal().size(); - if (nxRecycleDeviceNum1>0){ - List nxRecycleDeviceList =this.list(nxRecycleDeviceSuperWrapper).stream().map(NxRecycleDeviceEntity::getId).collect(Collectors.toList()); - allSuperList.addAll(nxRecycleDeviceList); - intersectionSuperList.add(nxRecycleDeviceList); - 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 nxRecycleDeviceSuperWrapper = new QueryWrapper<>(); - nxRecycleDeviceSuperWrapper = generaterSwapUtil.getCondition(new QueryModel(nxRecycleDeviceSuperWrapper,NxRecycleDeviceEntity.class,ruleJson,"0")); - int nxRecycleDeviceNum1 = nxRecycleDeviceSuperWrapper.getExpression().getNormal().size(); - if (nxRecycleDeviceNum1>0){ - List nxRecycleDeviceList =this.list(nxRecycleDeviceSuperWrapper).stream().map(NxRecycleDeviceEntity::getId).collect(Collectors.toList()); - allRuleList.addAll(nxRecycleDeviceList); - intersectionRuleList.add(nxRecycleDeviceList); - 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 nxRecycleDeviceObj=generaterSwapUtil.getAuthorizeCondition(new QueryModel(nxRecycleDeviceQueryWrapper,NxRecycleDeviceEntity.class,nxRecycleDevicePagination.getMenuId(),"0")); - if (ObjectUtil.isEmpty(nxRecycleDeviceObj)){ - return new ArrayList<>(); - } else { - nxRecycleDeviceQueryWrapper = (QueryWrapper)nxRecycleDeviceObj; - if( nxRecycleDeviceQueryWrapper.getExpression().getNormal().size()>0){ - nxRecycleDeviceNum++; - } - } - } - } - if(!isPc && appPermission){ - if (!userProvider.get().getIsAdministrator()){ - Object nxRecycleDeviceObj=generaterSwapUtil.getAuthorizeCondition(new QueryModel(nxRecycleDeviceQueryWrapper,NxRecycleDeviceEntity.class,nxRecycleDevicePagination.getMenuId(),"0")); - if (ObjectUtil.isEmpty(nxRecycleDeviceObj)){ - return new ArrayList<>(); - } else { - nxRecycleDeviceQueryWrapper = (QueryWrapper)nxRecycleDeviceObj; - if( nxRecycleDeviceQueryWrapper.getExpression().getNormal().size()>0){ - nxRecycleDeviceNum++; - } - } - - - } - } - if(isPc){ - if(ObjectUtil.isNotEmpty(nxRecycleDevicePagination.getDeviceCode())){ - nxRecycleDeviceNum++; - - String value = nxRecycleDevicePagination.getDeviceCode() instanceof List ? - JsonUtil.getObjectToString(nxRecycleDevicePagination.getDeviceCode()) : - String.valueOf(nxRecycleDevicePagination.getDeviceCode()); - nxRecycleDeviceQueryWrapper.lambda().like(NxRecycleDeviceEntity::getDeviceCode,value); - - } - - if(ObjectUtil.isNotEmpty(nxRecycleDevicePagination.getDeviceName())){ - nxRecycleDeviceNum++; - - String value = nxRecycleDevicePagination.getDeviceName() instanceof List ? - JsonUtil.getObjectToString(nxRecycleDevicePagination.getDeviceName()) : - String.valueOf(nxRecycleDevicePagination.getDeviceName()); - nxRecycleDeviceQueryWrapper.lambda().like(NxRecycleDeviceEntity::getDeviceName,value); - - } - - } - List intersection = generaterSwapUtil.getIntersection(intersectionList); - if (total>0){ - if (intersection.size()==0){ - intersection.add("jnpfNullList"); - } - nxRecycleDeviceQueryWrapper.lambda().in(NxRecycleDeviceEntity::getId, intersection); - } - //是否有高级查询 - if (StringUtil.isNotEmpty(superOp)){ - if (allSuperIDlist.size()==0){ - allSuperIDlist.add("jnpfNullList"); - } - List finalAllSuperIDlist = allSuperIDlist; - nxRecycleDeviceQueryWrapper.lambda().and(t->t.in(NxRecycleDeviceEntity::getId, finalAllSuperIDlist)); - } - //是否有数据过滤查询 - if (StringUtil.isNotEmpty(ruleOp)){ - if (allRuleIDlist.size()==0){ - allRuleIDlist.add("jnpfNullList"); - } - List finalAllRuleIDlist = allRuleIDlist; - nxRecycleDeviceQueryWrapper.lambda().and(t->t.in(NxRecycleDeviceEntity::getId, finalAllRuleIDlist)); - } - - //排序 - if(StringUtil.isEmpty(nxRecycleDevicePagination.getSidx())){ - nxRecycleDeviceQueryWrapper.lambda().orderByDesc(NxRecycleDeviceEntity::getId); - }else{ - try { - String sidx = nxRecycleDevicePagination.getSidx(); - String[] strs= sidx.split("_name"); - NxRecycleDeviceEntity nxRecycleDeviceEntity = new NxRecycleDeviceEntity(); - Field declaredField = nxRecycleDeviceEntity.getClass().getDeclaredField(strs[0]); - declaredField.setAccessible(true); - String value = declaredField.getAnnotation(TableField.class).value(); - nxRecycleDeviceQueryWrapper="asc".equals(nxRecycleDevicePagination.getSort().toLowerCase())?nxRecycleDeviceQueryWrapper.orderByAsc(value):nxRecycleDeviceQueryWrapper.orderByDesc(value); - } catch (NoSuchFieldException e) { - e.printStackTrace(); - } - } - - if("0".equals(dataType)){ - if((total>0 && AllIdList.size()>0) || total==0){ - Page page=new Page<>(nxRecycleDevicePagination.getCurrentPage(), nxRecycleDevicePagination.getPageSize()); - IPage userIPage=this.page(page, nxRecycleDeviceQueryWrapper); - return nxRecycleDevicePagination.setData(userIPage.getRecords(),userIPage.getTotal()); - }else{ - List list = new ArrayList(); - return nxRecycleDevicePagination.setData(list, list.size()); - } - }else{ - return this.list(nxRecycleDeviceQueryWrapper); - } - } - @Override - public NxRecycleDeviceEntity getInfo(String id){ - QueryWrapper queryWrapper=new QueryWrapper<>(); - queryWrapper.lambda().eq(NxRecycleDeviceEntity::getId,id); - return this.getOne(queryWrapper); - } - @Override - public void create(NxRecycleDeviceEntity entity){ - this.save(entity); - } - @Override - public boolean update(String id, NxRecycleDeviceEntity entity){ - return this.updateById(entity); - } - @Override - public void delete(NxRecycleDeviceEntity entity){ - if(entity!=null){ - this.removeById(entity.getId()); - } - } - /** 验证表单唯一字段,正则,非空 i-0新增-1修改*/ - @Override - public String checkForm(NxRecycleDeviceForm form,int i) { - boolean isUp =StringUtil.isNotEmpty(form.getId()) && !form.getId().equals("0"); - String id=""; - String countRecover = ""; - if (isUp){ - id = form.getId(); - } - //主表字段验证 - if(StringUtil.isEmpty(form.getDeviceCode())){ - return "设备编码不能为空"; - } - if(StringUtil.isNotEmpty(form.getDeviceCode())){ - form.setDeviceCode(form.getDeviceCode().trim()); - QueryWrapper deviceCodeWrapper=new QueryWrapper<>(); - deviceCodeWrapper.lambda().eq(NxRecycleDeviceEntity::getDeviceCode,form.getDeviceCode()); - if (isUp){ - deviceCodeWrapper.lambda().ne(NxRecycleDeviceEntity::getId, id); - } - if((int) this.count(deviceCodeWrapper)>0){ - countRecover = "设备编码不能重复"; - } - } - if(StringUtil.isEmpty(form.getDeviceName())){ - return "设备名称不能为空"; - } - if(StringUtil.isEmpty(form.getAddress())){ - return "地址不能为空"; - } - return countRecover; - } - /** - * 新增修改数据(事务回滚) - * @param id - * @param nxRecycleDeviceForm - * @return - */ - @Override - @Transactional - public void saveOrUpdate(NxRecycleDeviceForm nxRecycleDeviceForm,String id, boolean isSave) throws Exception{ - UserInfo userInfo=userProvider.get(); - UserEntity userEntity = generaterSwapUtil.getUser(userInfo.getUserId()); - nxRecycleDeviceForm = JsonUtil.getJsonToBean( - generaterSwapUtil.swapDatetime(NxRecycleDeviceConstant.getFormData(),nxRecycleDeviceForm),NxRecycleDeviceForm.class); - NxRecycleDeviceEntity entity = JsonUtil.getJsonToBean(nxRecycleDeviceForm, NxRecycleDeviceEntity.class); - - if(isSave){ - String mainId = RandomUtil.uuId() ; - entity.setId(mainId); - }else{ - } - this.saveOrUpdate(entity); - - } -} diff --git a/jnpf-java-boot/jnpf-scm/jnpf-scm-biz/src/main/java/jnpf/service/impl/RecycleDeviceServiceImpl.java b/jnpf-java-boot/jnpf-scm/jnpf-scm-biz/src/main/java/jnpf/service/impl/RecycleDeviceServiceImpl.java new file mode 100644 index 0000000..4a9e01a --- /dev/null +++ b/jnpf-java-boot/jnpf-scm/jnpf-scm-biz/src/main/java/jnpf/service/impl/RecycleDeviceServiceImpl.java @@ -0,0 +1,305 @@ +package jnpf.service.impl; + +import jnpf.entity.*; +import jnpf.mapper.RecycleDeviceMapper; +import jnpf.service.*; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import jnpf.model.recycledevice.*; +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 java.lang.reflect.Field; +import com.baomidou.mybatisplus.annotation.TableField; +import java.util.regex.Pattern; +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; +/** + * + * 投递柜设备 + * 版本: V3.5 + * 版权: 引迈信息技术有限公司(https://www.jnpfsoft.com) + * 作者: JNPF开发平台组 + * 日期: 2024-05-29 + */ +@Service +public class RecycleDeviceServiceImpl extends ServiceImpl implements RecycleDeviceService{ + @Autowired + private GeneraterSwapUtil generaterSwapUtil; + + @Autowired + private UserProvider userProvider; + + @Override + public List getList(RecycleDevicePagination recycleDevicePagination){ + return getTypeList(recycleDevicePagination,recycleDevicePagination.getDataType()); + } + /** 列表查询 */ + @Override + public List getTypeList(RecycleDevicePagination recycleDevicePagination,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 ? RecycleDeviceConstant.getAppColumnData() : RecycleDeviceConstant.getColumnData(); + ColumnDataModel columnDataModel = JsonUtil.getJsonToBean(columnData, ColumnDataModel.class); + String ruleJson = !isPc ? JsonUtil.getObjectToString(columnDataModel.getRuleListApp()) : JsonUtil.getObjectToString(columnDataModel.getRuleList()); + + int total=0; + int recycleDeviceNum =0; + QueryWrapper recycleDeviceQueryWrapper=new QueryWrapper<>(); + List allSuperIDlist = new ArrayList<>(); + String superOp =""; + if (ObjectUtil.isNotEmpty(recycleDevicePagination.getSuperQueryJson())){ + List allSuperList = new ArrayList<>(); + List> intersectionSuperList = new ArrayList<>(); + String queryJson = recycleDevicePagination.getSuperQueryJson(); + SuperJsonModel superJsonModel = JsonUtil.getJsonToBean(queryJson, SuperJsonModel.class); + int superNum = 0; + QueryWrapper recycleDeviceSuperWrapper = new QueryWrapper<>(); + recycleDeviceSuperWrapper = generaterSwapUtil.getCondition(new QueryModel(recycleDeviceSuperWrapper,RecycleDeviceEntity.class,queryJson,"0")); + int recycleDeviceNum1 = recycleDeviceSuperWrapper.getExpression().getNormal().size(); + if (recycleDeviceNum1>0){ + List recycleDeviceList =this.list(recycleDeviceSuperWrapper).stream().map(RecycleDeviceEntity::getId).collect(Collectors.toList()); + allSuperList.addAll(recycleDeviceList); + intersectionSuperList.add(recycleDeviceList); + 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 recycleDeviceSuperWrapper = new QueryWrapper<>(); + recycleDeviceSuperWrapper = generaterSwapUtil.getCondition(new QueryModel(recycleDeviceSuperWrapper,RecycleDeviceEntity.class,ruleJson,"0")); + int recycleDeviceNum1 = recycleDeviceSuperWrapper.getExpression().getNormal().size(); + if (recycleDeviceNum1>0){ + List recycleDeviceList =this.list(recycleDeviceSuperWrapper).stream().map(RecycleDeviceEntity::getId).collect(Collectors.toList()); + allRuleList.addAll(recycleDeviceList); + intersectionRuleList.add(recycleDeviceList); + 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 recycleDeviceObj=generaterSwapUtil.getAuthorizeCondition(new QueryModel(recycleDeviceQueryWrapper,RecycleDeviceEntity.class,recycleDevicePagination.getMenuId(),"0")); + if (ObjectUtil.isEmpty(recycleDeviceObj)){ + return new ArrayList<>(); + } else { + recycleDeviceQueryWrapper = (QueryWrapper)recycleDeviceObj; + if( recycleDeviceQueryWrapper.getExpression().getNormal().size()>0){ + recycleDeviceNum++; + } + } + } + } + if(!isPc && appPermission){ + if (!userProvider.get().getIsAdministrator()){ + Object recycleDeviceObj=generaterSwapUtil.getAuthorizeCondition(new QueryModel(recycleDeviceQueryWrapper,RecycleDeviceEntity.class,recycleDevicePagination.getMenuId(),"0")); + if (ObjectUtil.isEmpty(recycleDeviceObj)){ + return new ArrayList<>(); + } else { + recycleDeviceQueryWrapper = (QueryWrapper)recycleDeviceObj; + if( recycleDeviceQueryWrapper.getExpression().getNormal().size()>0){ + recycleDeviceNum++; + } + } + + + } + } + if(isPc){ + if(ObjectUtil.isNotEmpty(recycleDevicePagination.getDeviceCode())){ + recycleDeviceNum++; + + String value = recycleDevicePagination.getDeviceCode() instanceof List ? + JsonUtil.getObjectToString(recycleDevicePagination.getDeviceCode()) : + String.valueOf(recycleDevicePagination.getDeviceCode()); + recycleDeviceQueryWrapper.lambda().like(RecycleDeviceEntity::getDeviceCode,value); + + } + + if(ObjectUtil.isNotEmpty(recycleDevicePagination.getDeviceName())){ + recycleDeviceNum++; + + String value = recycleDevicePagination.getDeviceName() instanceof List ? + JsonUtil.getObjectToString(recycleDevicePagination.getDeviceName()) : + String.valueOf(recycleDevicePagination.getDeviceName()); + recycleDeviceQueryWrapper.lambda().like(RecycleDeviceEntity::getDeviceName,value); + + } + + if(ObjectUtil.isNotEmpty(recycleDevicePagination.getUseStatus())){ + recycleDeviceNum++; + + recycleDeviceQueryWrapper.lambda().eq(RecycleDeviceEntity::getUseStatus,recycleDevicePagination.getUseStatus()); + + } + + if(ObjectUtil.isNotEmpty(recycleDevicePagination.getStatus())){ + recycleDeviceNum++; + + recycleDeviceQueryWrapper.lambda().eq(RecycleDeviceEntity::getStatus,recycleDevicePagination.getStatus()); + + } + + } + List intersection = generaterSwapUtil.getIntersection(intersectionList); + if (total>0){ + if (intersection.size()==0){ + intersection.add("jnpfNullList"); + } + recycleDeviceQueryWrapper.lambda().in(RecycleDeviceEntity::getId, intersection); + } + //是否有高级查询 + if (StringUtil.isNotEmpty(superOp)){ + if (allSuperIDlist.size()==0){ + allSuperIDlist.add("jnpfNullList"); + } + List finalAllSuperIDlist = allSuperIDlist; + recycleDeviceQueryWrapper.lambda().and(t->t.in(RecycleDeviceEntity::getId, finalAllSuperIDlist)); + } + //是否有数据过滤查询 + if (StringUtil.isNotEmpty(ruleOp)){ + if (allRuleIDlist.size()==0){ + allRuleIDlist.add("jnpfNullList"); + } + List finalAllRuleIDlist = allRuleIDlist; + recycleDeviceQueryWrapper.lambda().and(t->t.in(RecycleDeviceEntity::getId, finalAllRuleIDlist)); + } + + //排序 + if(StringUtil.isEmpty(recycleDevicePagination.getSidx())){ + recycleDeviceQueryWrapper.lambda().orderByDesc(RecycleDeviceEntity::getId); + }else{ + try { + String sidx = recycleDevicePagination.getSidx(); + String[] strs= sidx.split("_name"); + RecycleDeviceEntity recycleDeviceEntity = new RecycleDeviceEntity(); + Field declaredField = recycleDeviceEntity.getClass().getDeclaredField(strs[0]); + declaredField.setAccessible(true); + String value = declaredField.getAnnotation(TableField.class).value(); + recycleDeviceQueryWrapper="asc".equals(recycleDevicePagination.getSort().toLowerCase())?recycleDeviceQueryWrapper.orderByAsc(value):recycleDeviceQueryWrapper.orderByDesc(value); + } catch (NoSuchFieldException e) { + e.printStackTrace(); + } + } + + if("0".equals(dataType)){ + if((total>0 && AllIdList.size()>0) || total==0){ + Page page=new Page<>(recycleDevicePagination.getCurrentPage(), recycleDevicePagination.getPageSize()); + IPage userIPage=this.page(page, recycleDeviceQueryWrapper); + return recycleDevicePagination.setData(userIPage.getRecords(),userIPage.getTotal()); + }else{ + List list = new ArrayList(); + return recycleDevicePagination.setData(list, list.size()); + } + }else{ + return this.list(recycleDeviceQueryWrapper); + } + } + @Override + public RecycleDeviceEntity getInfo(String id){ + QueryWrapper queryWrapper=new QueryWrapper<>(); + queryWrapper.lambda().eq(RecycleDeviceEntity::getId,id); + return this.getOne(queryWrapper); + } + @Override + public void create(RecycleDeviceEntity entity){ + this.save(entity); + } + @Override + public boolean update(String id, RecycleDeviceEntity entity){ + return this.updateById(entity); + } + @Override + public void delete(RecycleDeviceEntity entity){ + if(entity!=null){ + this.removeById(entity.getId()); + } + } + /** 验证表单唯一字段,正则,非空 i-0新增-1修改*/ + @Override + public String checkForm(RecycleDeviceForm form,int i) { + boolean isUp =StringUtil.isNotEmpty(form.getId()) && !form.getId().equals("0"); + String id=""; + String countRecover = ""; + if (isUp){ + id = form.getId(); + } + //主表字段验证 + if(StringUtil.isEmpty(form.getDeviceName())){ + return "设备名称不能为空"; + } + if(StringUtil.isEmpty(form.getAddress())){ + return "地址不能为空"; + } + return countRecover; + } + /** + * 新增修改数据(事务回滚) + * @param id + * @param recycleDeviceForm + * @return + */ + @Override + @Transactional + public void saveOrUpdate(RecycleDeviceForm recycleDeviceForm,String id, boolean isSave) throws Exception{ + UserInfo userInfo=userProvider.get(); + UserEntity userEntity = generaterSwapUtil.getUser(userInfo.getUserId()); + recycleDeviceForm = JsonUtil.getJsonToBean( + generaterSwapUtil.swapDatetime(RecycleDeviceConstant.getFormData(),recycleDeviceForm),RecycleDeviceForm.class); + RecycleDeviceEntity entity = JsonUtil.getJsonToBean(recycleDeviceForm, RecycleDeviceEntity.class); + + if(isSave){ + String mainId = RandomUtil.uuId() ; + entity.setDeviceCode(generaterSwapUtil.getBillNumber("deviceCode", false)); + entity.setLastModifyUserId(null); + entity.setLastModifyTime(null); + entity.setOrganizeJsonId(generaterSwapUtil.getCurrentOrgIds(userInfo.getOrganizeId(),"all")); + entity.setId(mainId); + }else{ + entity.setDeviceCode(generaterSwapUtil.getBillNumber("deviceCode", false)); + entity.setLastModifyUserId(null); + entity.setLastModifyTime(null); + entity.setOrganizeJsonId(generaterSwapUtil.getCurrentOrgIds(userInfo.getOrganizeId(),"all")); + } + this.saveOrUpdate(entity); + + } +} diff --git a/jnpf-java-boot/jnpf-scm/jnpf-scm-controller/src/main/java/jnpf/controller/NxRecycleDeviceController.java b/jnpf-java-boot/jnpf-scm/jnpf-scm-controller/src/main/java/jnpf/controller/RecycleDeviceController.java similarity index 59% rename from jnpf-java-boot/jnpf-scm/jnpf-scm-controller/src/main/java/jnpf/controller/NxRecycleDeviceController.java rename to jnpf-java-boot/jnpf-scm/jnpf-scm-controller/src/main/java/jnpf/controller/RecycleDeviceController.java index 2380c51..445c602 100644 --- a/jnpf-java-boot/jnpf-scm/jnpf-scm-controller/src/main/java/jnpf/controller/NxRecycleDeviceController.java +++ b/jnpf-java-boot/jnpf-scm/jnpf-scm-controller/src/main/java/jnpf/controller/RecycleDeviceController.java @@ -11,7 +11,7 @@ import jnpf.permission.entity.UserEntity; import jnpf.service.*; import jnpf.entity.*; import jnpf.util.*; -import jnpf.model.nxrecycledevice.*; +import jnpf.model.recycledevice.*; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.*; @@ -30,17 +30,17 @@ import jnpf.exception.WorkFlowException; import org.springframework.transaction.annotation.Transactional; /** - * NxRecycleDevice + * 投递柜设备 * @版本: V3.5 * @版权: 引迈信息技术有限公司(https://www.jnpfsoft.com) * @作者: JNPF开发平台组 - * @日期: 2024-05-24 + * @日期: 2024-05-29 */ @Slf4j @RestController -@Tag(name = "NxRecycleDevice" , description = "scm") -@RequestMapping("/api/scm/NxRecycleDevice") -public class NxRecycleDeviceController { +@Tag(name = "投递柜设备" , description = "scm") +@RequestMapping("/api/scm/RecycleDevice") +public class RecycleDeviceController { @Autowired private GeneraterSwapUtil generaterSwapUtil; @@ -49,54 +49,55 @@ public class NxRecycleDeviceController { private UserProvider userProvider; @Autowired - private NxRecycleDeviceService nxRecycleDeviceService; + private RecycleDeviceService recycleDeviceService; /** * 列表 * - * @param nxRecycleDevicePagination + * @param recycleDevicePagination * @return */ @Operation(summary = "获取列表") @PostMapping("/getList") - public ActionResult list(@RequestBody NxRecycleDevicePagination nxRecycleDevicePagination)throws IOException{ - List list= nxRecycleDeviceService.getList(nxRecycleDevicePagination); + public ActionResult list(@RequestBody RecycleDevicePagination recycleDevicePagination)throws IOException{ + List list= recycleDeviceService.getList(recycleDevicePagination); List> realList=new ArrayList<>(); - for (NxRecycleDeviceEntity entity : list) { - Map nxRecycleDeviceMap=JsonUtil.entityToMap(entity); - nxRecycleDeviceMap.put("id", nxRecycleDeviceMap.get("id")); + for (RecycleDeviceEntity entity : list) { + Map recycleDeviceMap=JsonUtil.entityToMap(entity); + recycleDeviceMap.put("id", recycleDeviceMap.get("id")); //副表数据 //子表数据 - realList.add(nxRecycleDeviceMap); + realList.add(recycleDeviceMap); } //数据转换 - realList = generaterSwapUtil.swapDataList(realList, NxRecycleDeviceConstant.getFormData(), NxRecycleDeviceConstant.getColumnData(), nxRecycleDevicePagination.getModuleId(),false); + realList = generaterSwapUtil.swapDataList(realList, RecycleDeviceConstant.getFormData(), RecycleDeviceConstant.getColumnData(), recycleDevicePagination.getModuleId(),false); //返回对象 PageListVO vo = new PageListVO(); vo.setList(realList); - PaginationVO page = JsonUtil.getJsonToBean(nxRecycleDevicePagination, PaginationVO.class); + PaginationVO page = JsonUtil.getJsonToBean(recycleDevicePagination, PaginationVO.class); vo.setPagination(page); return ActionResult.success(vo); } /** * 创建 * - * @param nxRecycleDeviceForm + * @param recycleDeviceForm * @return */ @PostMapping() @Operation(summary = "创建") - public ActionResult create(@RequestBody @Valid NxRecycleDeviceForm nxRecycleDeviceForm) { - String b = nxRecycleDeviceService.checkForm(nxRecycleDeviceForm,0); + public ActionResult create(@RequestBody @Valid RecycleDeviceForm recycleDeviceForm) { + String b = recycleDeviceService.checkForm(recycleDeviceForm,0); if (StringUtil.isNotEmpty(b)){ return ActionResult.fail(b ); } try{ - nxRecycleDeviceService.saveOrUpdate(nxRecycleDeviceForm, null ,true); + recycleDeviceService.saveOrUpdate(recycleDeviceForm, null ,true); }catch(Exception e){ + e.printStackTrace(); return ActionResult.fail("新增数据失败"); } return ActionResult.success("创建成功"); @@ -104,25 +105,26 @@ public class NxRecycleDeviceController { /** * 编辑 * @param id - * @param nxRecycleDeviceForm + * @param recycleDeviceForm * @return */ @PutMapping("/{id}") @Operation(summary = "更新") - public ActionResult update(@PathVariable("id") String id,@RequestBody @Valid NxRecycleDeviceForm nxRecycleDeviceForm, + public ActionResult update(@PathVariable("id") String id,@RequestBody @Valid RecycleDeviceForm recycleDeviceForm, @RequestParam(value = "isImport", required = false) boolean isImport){ - nxRecycleDeviceForm.setId(id); + recycleDeviceForm.setId(id); if (!isImport) { - String b = nxRecycleDeviceService.checkForm(nxRecycleDeviceForm,1); + String b = recycleDeviceService.checkForm(recycleDeviceForm,1); if (StringUtil.isNotEmpty(b)){ return ActionResult.fail(b ); } } - NxRecycleDeviceEntity entity= nxRecycleDeviceService.getInfo(id); + RecycleDeviceEntity entity= recycleDeviceService.getInfo(id); if(entity!=null){ try{ - nxRecycleDeviceService.saveOrUpdate(nxRecycleDeviceForm,id,false); + recycleDeviceService.saveOrUpdate(recycleDeviceForm,id,false); }catch(Exception e){ + e.printStackTrace(); return ActionResult.fail("修改数据失败"); } return ActionResult.success("更新成功"); @@ -139,10 +141,10 @@ public class NxRecycleDeviceController { @DeleteMapping("/{id}") @Transactional public ActionResult delete(@PathVariable("id") String id){ - NxRecycleDeviceEntity entity= nxRecycleDeviceService.getInfo(id); + RecycleDeviceEntity entity= recycleDeviceService.getInfo(id); if(entity!=null){ //主表数据删除 - nxRecycleDeviceService.delete(entity); + recycleDeviceService.delete(entity); } return ActionResult.success("删除成功"); } @@ -155,16 +157,16 @@ public class NxRecycleDeviceController { @Operation(summary = "表单信息(详情页)") @GetMapping("/detail/{id}") public ActionResult detailInfo(@PathVariable("id") String id){ - NxRecycleDeviceEntity entity= nxRecycleDeviceService.getInfo(id); + RecycleDeviceEntity entity= recycleDeviceService.getInfo(id); if(entity==null){ return ActionResult.fail("表单数据不存在!"); } - Map nxRecycleDeviceMap=JsonUtil.entityToMap(entity); - nxRecycleDeviceMap.put("id", nxRecycleDeviceMap.get("id")); + Map recycleDeviceMap=JsonUtil.entityToMap(entity); + recycleDeviceMap.put("id", recycleDeviceMap.get("id")); //副表数据 //子表数据 - nxRecycleDeviceMap = generaterSwapUtil.swapDataDetail(nxRecycleDeviceMap,NxRecycleDeviceConstant.getFormData(),"563701730794023749",false); - return ActionResult.success(nxRecycleDeviceMap); + recycleDeviceMap = generaterSwapUtil.swapDataDetail(recycleDeviceMap,RecycleDeviceConstant.getFormData(),"563701730794023749",false); + return ActionResult.success(recycleDeviceMap); } /** * 获取详情(编辑页) @@ -175,16 +177,16 @@ public class NxRecycleDeviceController { @Operation(summary = "信息") @GetMapping("/{id}") public ActionResult info(@PathVariable("id") String id){ - NxRecycleDeviceEntity entity= nxRecycleDeviceService.getInfo(id); + RecycleDeviceEntity entity= recycleDeviceService.getInfo(id); if(entity==null){ return ActionResult.fail("表单数据不存在!"); } - Map nxRecycleDeviceMap=JsonUtil.entityToMap(entity); - nxRecycleDeviceMap.put("id", nxRecycleDeviceMap.get("id")); + Map recycleDeviceMap=JsonUtil.entityToMap(entity); + recycleDeviceMap.put("id", recycleDeviceMap.get("id")); //副表数据 //子表数据 - nxRecycleDeviceMap = generaterSwapUtil.swapDataForm(nxRecycleDeviceMap,NxRecycleDeviceConstant.getFormData(),NxRecycleDeviceConstant.TABLEFIELDKEY,NxRecycleDeviceConstant.TABLERENAMES); - return ActionResult.success(nxRecycleDeviceMap); + recycleDeviceMap = generaterSwapUtil.swapDataForm(recycleDeviceMap,RecycleDeviceConstant.getFormData(),RecycleDeviceConstant.TABLEFIELDKEY,RecycleDeviceConstant.TABLERENAMES); + return ActionResult.success(recycleDeviceMap); } } diff --git a/jnpf-java-boot/jnpf-scm/jnpf-scm-entity/src/main/java/jnpf/entity/NxRecycleDeviceEntity.java b/jnpf-java-boot/jnpf-scm/jnpf-scm-entity/src/main/java/jnpf/entity/RecycleDeviceEntity.java similarity index 87% rename from jnpf-java-boot/jnpf-scm/jnpf-scm-entity/src/main/java/jnpf/entity/NxRecycleDeviceEntity.java rename to jnpf-java-boot/jnpf-scm/jnpf-scm-entity/src/main/java/jnpf/entity/RecycleDeviceEntity.java index 6fe4650..1c2e57d 100644 --- a/jnpf-java-boot/jnpf-scm/jnpf-scm-entity/src/main/java/jnpf/entity/NxRecycleDeviceEntity.java +++ b/jnpf-java-boot/jnpf-scm/jnpf-scm-entity/src/main/java/jnpf/entity/RecycleDeviceEntity.java @@ -9,21 +9,21 @@ import java.util.Date; * @版本: V3.5 * @版权: 引迈信息技术有限公司(https://www.jnpfsoft.com) * @作者: JNPF开发平台组 - * @日期: 2024-05-24 + * @日期: 2024-05-29 */ @Data @TableName("nx_recycle_device") -public class NxRecycleDeviceEntity { +public class RecycleDeviceEntity { @TableId(value ="ID" ) private String id; @TableField(value = "DEVICE_CODE" , updateStrategy = FieldStrategy.IGNORED) private String deviceCode; @TableField(value = "DEVICE_NAME" , updateStrategy = FieldStrategy.IGNORED) - private Integer deviceName; + private String deviceName; @TableField(value = "CITY" , updateStrategy = FieldStrategy.IGNORED) - private Integer city; + private String city; @TableField(value = "ADDRESS" , updateStrategy = FieldStrategy.IGNORED) - private Integer address; + private String address; @TableField(value = "STATUS" , updateStrategy = FieldStrategy.IGNORED) private Integer status; @TableField(value = "USE_STATUS" , updateStrategy = FieldStrategy.IGNORED) @@ -36,9 +36,9 @@ public class NxRecycleDeviceEntity { private String beLongStationCode; @TableField(value = "BE_LONG_COMPANY_ID" , updateStrategy = FieldStrategy.IGNORED) private String beLongCompanyId; - @TableField("LATITUDE") + @TableField(value = "LATITUDE" , updateStrategy = FieldStrategy.IGNORED) private String latitude; - @TableField("LONGITUDE") + @TableField(value = "LONGITUDE" , updateStrategy = FieldStrategy.IGNORED) private String longitude; @TableField("F_CREATOR_USER_ID") private String creatorUserId; diff --git a/jnpf-java-boot/jnpf-scm/jnpf-scm-entity/src/main/java/jnpf/model/nxrecycledevice/NxRecycleDeviceConstant.java b/jnpf-java-boot/jnpf-scm/jnpf-scm-entity/src/main/java/jnpf/model/nxrecycledevice/NxRecycleDeviceConstant.java deleted file mode 100644 index d39488a..0000000 --- a/jnpf-java-boot/jnpf-scm/jnpf-scm-entity/src/main/java/jnpf/model/nxrecycledevice/NxRecycleDeviceConstant.java +++ /dev/null @@ -1,41 +0,0 @@ -package jnpf.model.nxrecycledevice; - -import jnpf.util.JsonUtil; -import java.util.Map; - -/** - * NxRecycleDevice配置json - * - * @版本: V3.5 - * @版权: 引迈信息技术有限公司(https://www.jnpfsoft.com) - * @作者: JNPF开发平台组 - * @日期: 2024-05-24 - */ -public class NxRecycleDeviceConstant{ - /** 数据库链接 */ - public static final String DBLINKID = "0"; - /** 表别名 map */ - public static final Map TABLERENAMES = JsonUtil.getJsonToBean("{\"nx_recycle_device\":\"NxRecycleDevice\"}",Map.class); - /** 子表model map */ - public static final Map TABLEFIELDKEY = JsonUtil.getJsonToBean("{}",Map.class); - /** 整个表单配置json */ - public static final String getFormData(){ - StringBuilder sb = new StringBuilder(); -sb.append("{\"popupType\":\"fullScreen\",\"idGlobal\":111,\"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\":false,\"classJson\":\"\",\"drawerWidth\":\"600px\",\"printButtonText\":\"打 印\",\"formRef\":\"formRef\",\"gutter\":15,\"logicalDelete\":false,\"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\":true,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716532583804,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":6},\"readonly\":false,\"showWordLimit\":false,\"__vModel__\":\"deviceCode\",\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"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\":true,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716532598077,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":6},\"readonly\":false,\"showWordLimit\":false,\"__vModel__\":\"deviceName\",\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"ableAddressIds\":[],\"filterable\":false,\"clearable\":true,\"__config__\":{\"formId\":103,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"areaSelect\",\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"所在城市\",\"trigger\":\"change\",\"showLabel\":true,\"required\":true,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716532678902,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-Provinces\",\"tag\":\"JnpfAreaSelect\",\"regList\":[],\"span\":6},\"level\":2,\"multiple\":false,\"__vModel__\":\"city\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"selectType\":\"all\",\"placeholder\":\"请选择\"},{\"clearable\":true,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"__config__\":{\"formId\":104,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"地址\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716532725676,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":6},\"readonly\":false,\"showWordLimit\":false,\"__vModel__\":\"address\",\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"optionType\":\"default\",\"border\":false,\"__config__\":{\"formId\":105,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"radio\",\"defaultValue\":\"1\",\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"设备状态\",\"trigger\":\"change\",\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716532902019,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-radio\",\"propsName\":\"\",\"tag\":\"JnpfRadio\",\"regList\":[],\"span\":6},\"size\":\"small\",\"options\":[{\"fullName\":\"离线\",\"id\":\"0\"},{\"fullName\":\"在线\",\"id\":\"1\"}],\"__vModel__\":\"status\",\"style\":{},\"disabled\":false,\"interfaceHasPage\":false,\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"direction\":\"horizontal\"},{\"optionType\":\"default\",\"border\":false,\"__config__\":{\"formId\":106,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"radio\",\"defaultValue\":\"1\",\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"启用\",\"trigger\":\"change\",\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716533015029,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-radio\",\"propsName\":\"\",\"tag\":\"JnpfRadio\",\"regList\":[],\"span\":6},\"size\":\"small\",\"options\":[{\"fullName\":\"关闭\",\"id\":\"0\"},{\"fullName\":\"启用\",\"id\":\"1\"},{\"fullName\":\"暂停服务\",\"id\":\"2\"}],\"__vModel__\":\"useStatus\",\"style\":{},\"disabled\":false,\"interfaceHasPage\":false,\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"direction\":\"horizontal\"},{\"clearable\":true,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"__config__\":{\"formId\":107,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"设备通信ip地址\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716533203658,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":6},\"readonly\":false,\"showWordLimit\":false,\"__vModel__\":\"ipAddress\",\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"__config__\":{\"formId\":108,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"设备总重\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716533336828,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":6},\"readonly\":false,\"showWordLimit\":false,\"__vModel__\":\"boxWeight\",\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"popupType\":\"dialog\",\"hasPage\":false,\"clearable\":true,\"pageSize\":20,\"columnOptions\":[{\"label\":\"回收站编号\",\"value\":\"station_code\"},{\"label\":\"回收站名称\",\"value\":\"station_name\"}],\"templateJson\":[],\"relationField\":\"station_name\",\"__config__\":{\"formId\":110,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"popupSelect\",\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"所属回收站\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716535375186,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-popup\",\"tag\":\"JnpfPopupSelect\",\"regList\":[],\"span\":12},\"popupTitle\":\"选择数据\",\"__vModel__\":\"beLongStationCode\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"interfaceHasPage\":false,\"placeholder\":\"请选择\",\"interfaceId\":\"563705984451619653\",\"interfaceName\":\"回收设备-所属回收站\",\"popupWidth\":\"800px\",\"propsValue\":\"station_code\"},{\"popupType\":\"dialog\",\"hasPage\":false,\"clearable\":true,\"pageSize\":20,\"columnOptions\":[{\"label\":\"商户ID\",\"value\":\"f_id\"},{\"label\":\"商户名称\",\"value\":\"f_full_name\"}],\"templateJson\":[],\"relationField\":\"f_full_name\",\"__config__\":{\"formId\":111,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"popupSelect\",\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"所属商户\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716535643220,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-popup\",\"tag\":\"JnpfPopupSelect\",\"regList\":[],\"span\":12},\"popupTitle\":\"选择数据\",\"__vModel__\":\"beLongCompanyId\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"interfaceHasPage\":false,\"placeholder\":\"请选择\",\"interfaceId\":\"563706688754953029\",\"interfaceName\":\"回收设备-所属商户\",\"popupWidth\":\"800px\",\"propsValue\":\"f_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\":101,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"设备编码\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716532583804,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":6},\"readonly\":false,\"prop\":\"deviceCode\",\"showWordLimit\":false,\"__vModel__\":\"deviceCode\",\"searchMultiple\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"deviceCode\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"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\":true,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716532598077,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":6},\"readonly\":false,\"prop\":\"deviceName\",\"showWordLimit\":false,\"__vModel__\":\"deviceName\",\"searchMultiple\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"deviceName\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"}],\"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\":true,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716532583804,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":6},\"readonly\":false,\"showWordLimit\":false,\"__vModel__\":\"deviceCode\",\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"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\":true,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716532598077,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":6},\"readonly\":false,\"showWordLimit\":false,\"__vModel__\":\"deviceName\",\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"deviceName\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"ableAddressIds\":[],\"filterable\":false,\"clearable\":true,\"level\":2,\"multiple\":false,\"fullName\":\"所在城市\",\"__config__\":{\"formId\":103,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"areaSelect\",\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"所在城市\",\"trigger\":\"change\",\"showLabel\":true,\"required\":true,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716532678902,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-Provinces\",\"tag\":\"JnpfAreaSelect\",\"regList\":[],\"span\":6},\"__vModel__\":\"city\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"selectType\":\"all\",\"id\":\"city\",\"placeholder\":\"请选择\"},{\"clearable\":true,\"suffixIcon\":\"\",\"fullName\":\"地址\",\"addonAfter\":\"\",\"__config__\":{\"formId\":104,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"地址\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716532725676,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":6},\"readonly\":false,\"showWordLimit\":false,\"__vModel__\":\"address\",\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"address\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"border\":false,\"fullName\":\"设备状态\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"optionType\":\"default\",\"__config__\":{\"formId\":105,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"radio\",\"defaultValue\":\"1\",\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"设备状态\",\"trigger\":\"change\",\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716532902019,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-radio\",\"propsName\":\"\",\"tag\":\"JnpfRadio\",\"regList\":[],\"span\":6},\"size\":\"small\",\"options\":[{\"fullName\":\"离线\",\"id\":\"0\"},{\"fullName\":\"在线\",\"id\":\"1\"}],\"__vModel__\":\"status\",\"style\":{},\"disabled\":false,\"interfaceHasPage\":false,\"id\":\"status\",\"direction\":\"horizontal\"},{\"border\":false,\"fullName\":\"启用\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"optionType\":\"default\",\"__config__\":{\"formId\":106,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"radio\",\"defaultValue\":\"1\",\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"启用\",\"trigger\":\"change\",\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716533015029,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-radio\",\"propsName\":\"\",\"tag\":\"JnpfRadio\",\"regList\":[],\"span\":6},\"size\":\"small\",\"options\":[{\"fullName\":\"关闭\",\"id\":\"0\"},{\"fullName\":\"启用\",\"id\":\"1\"},{\"fullName\":\"暂停服务\",\"id\":\"2\"}],\"__vModel__\":\"use\",\"style\":{},\"disabled\":false,\"id\":\"use\",\"direction\":\"horizontal\"},{\"clearable\":true,\"suffixIcon\":\"\",\"fullName\":\"设备通信ip地址\",\"addonAfter\":\"\",\"__config__\":{\"formId\":107,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"设备通信ip地址\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716533203658,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":6},\"readonly\":false,\"showWordLimit\":false,\"__vModel__\":\"ipAddress\",\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"ipAddress\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"suffixIcon\":\"\",\"fullName\":\"设备总重\",\"addonAfter\":\"\",\"__config__\":{\"formId\":108,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"设备总重\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716533336828,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":6},\"readonly\":false,\"showWordLimit\":false,\"__vModel__\":\"boxWeight\",\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"boxWeight\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"popupType\":\"dialog\",\"hasPage\":false,\"clearable\":true,\"fullName\":\"所属回收站\",\"pageSize\":20,\"columnOptions\":[{\"label\":\"回收站编号\",\"value\":\"station_code\"},{\"label\":\"回收站名称\",\"value\":\"station_name\"}],\"templateJson\":[],\"relationField\":\"station_name\",\"__config__\":{\"formId\":110,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"popupSelect\",\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"所属回收站\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716535375186,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-popup\",\"tag\":\"JnpfPopupSelect\",\"regList\":[],\"span\":12},\"popupTitle\":\"选择数据\",\"__vModel__\":\"beLongStationCode\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"interfaceHasPage\":false,\"id\":\"beLongStationCode\",\"placeholder\":\"请选择\",\"interfaceId\":\"563705984451619653\",\"interfaceName\":\"回收设备-所属回收站\",\"popupWidth\":\"800px\",\"propsValue\":\"station_code\"},{\"popupType\":\"dialog\",\"hasPage\":false,\"clearable\":true,\"fullName\":\"所属商户\",\"pageSize\":20,\"columnOptions\":[{\"label\":\"商户ID\",\"value\":\"f_id\"},{\"label\":\"商户名称\",\"value\":\"f_full_name\"}],\"templateJson\":[],\"relationField\":\"f_full_name\",\"__config__\":{\"formId\":111,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"popupSelect\",\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"所属商户\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716535643220,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-popup\",\"tag\":\"JnpfPopupSelect\",\"regList\":[],\"span\":12},\"popupTitle\":\"选择数据\",\"__vModel__\":\"beLongCompanyId\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"interfaceHasPage\":false,\"id\":\"beLongCompanyId\",\"placeholder\":\"请选择\",\"interfaceId\":\"563706688754953029\",\"interfaceName\":\"回收设备-所属商户\",\"popupWidth\":\"800px\",\"propsValue\":\"f_id\"}],\"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\":true,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716532583804,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":6},\"readonly\":false,\"prop\":\"deviceCode\",\"showWordLimit\":false,\"__vModel__\":\"deviceCode\",\"checked\":true,\"disabled\":false,\"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\":true,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716532598077,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":6},\"readonly\":false,\"prop\":\"deviceName\",\"showWordLimit\":false,\"__vModel__\":\"deviceName\",\"checked\":true,\"disabled\":false,\"id\":\"deviceName\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"jnpfKey\":\"input\",\"fullName\":\"设备名称\",\"label\":\"设备名称\",\"sortable\":false,\"addonAfter\":\"\",\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\"},{\"ableAddressIds\":[],\"filterable\":false,\"clearable\":true,\"level\":2,\"jnpfKey\":\"areaSelect\",\"multiple\":false,\"fullName\":\"所在城市\",\"label\":\"所在城市\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":103,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"areaSelect\",\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"所在城市\",\"trigger\":\"change\",\"showLabel\":true,\"required\":true,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716532678902,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-Provinces\",\"tag\":\"JnpfAreaSelect\",\"regList\":[],\"span\":6},\"prop\":\"city\",\"__vModel__\":\"city\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"selectType\":\"all\",\"id\":\"city\",\"placeholder\":\"请选择\"},{\"suffixIcon\":\"\",\"align\":\"left\",\"__config__\":{\"formId\":104,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"地址\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716532725676,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":6},\"readonly\":false,\"prop\":\"address\",\"showWordLimit\":false,\"__vModel__\":\"address\",\"checked\":true,\"disabled\":false,\"id\":\"address\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"jnpfKey\":\"input\",\"fullName\":\"地址\",\"label\":\"地址\",\"sortable\":false,\"addonAfter\":\"\",\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\"},{\"border\":false,\"jnpfKey\":\"radio\",\"fullName\":\"设备状态\",\"label\":\"设备状态\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"optionType\":\"default\",\"__config__\":{\"formId\":105,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"radio\",\"defaultValue\":\"1\",\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"设备状态\",\"trigger\":\"change\",\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716532902019,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-radio\",\"propsName\":\"\",\"tag\":\"JnpfRadio\",\"regList\":[],\"span\":6},\"size\":\"small\",\"prop\":\"status\",\"options\":[{\"fullName\":\"离线\",\"id\":\"0\"},{\"fullName\":\"在线\",\"id\":\"1\"}],\"__vModel__\":\"status\",\"checked\":true,\"fixed\":\"none\",\"style\":{},\"disabled\":false,\"interfaceHasPage\":false,\"id\":\"status\",\"direction\":\"horizontal\"},{\"border\":false,\"jnpfKey\":\"radio\",\"fullName\":\"启用\",\"label\":\"启用\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"optionType\":\"default\",\"__config__\":{\"formId\":106,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"radio\",\"defaultValue\":\"1\",\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"启用\",\"trigger\":\"change\",\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716533015029,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-radio\",\"propsName\":\"\",\"tag\":\"JnpfRadio\",\"regList\":[],\"span\":6},\"size\":\"small\",\"prop\":\"use\",\"options\":[{\"fullName\":\"关闭\",\"id\":\"0\"},{\"fullName\":\"启用\",\"id\":\"1\"},{\"fullName\":\"暂停服务\",\"id\":\"2\"}],\"__vModel__\":\"use\",\"checked\":true,\"fixed\":\"none\",\"style\":{},\"disabled\":false,\"id\":\"use\",\"direction\":\"horizontal\"},{\"suffixIcon\":\"\",\"align\":\"left\",\"__config__\":{\"formId\":107,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"设备通信ip地址\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716533203658,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":6},\"readonly\":false,\"prop\":\"ipAddress\",\"showWordLimit\":false,\"__vModel__\":\"ipAddress\",\"checked\":true,\"disabled\":false,\"id\":\"ipAddress\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"jnpfKey\":\"input\",\"fullName\":\"设备通信ip地址\",\"label\":\"设备通信ip地址\",\"sortable\":false,\"addonAfter\":\"\",\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\"},{\"suffixIcon\":\"\",\"align\":\"left\",\"__config__\":{\"formId\":108,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"设备总重\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716533336828,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":6},\"readonly\":false,\"prop\":\"boxWeight\",\"showWordLimit\":false,\"__vModel__\":\"boxWeight\",\"checked\":true,\"disabled\":false,\"id\":\"boxWeight\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"jnpfKey\":\"input\",\"fullName\":\"设备总重\",\"label\":\"设备总重\",\"sortable\":false,\"addonAfter\":\"\",\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\"},{\"popupType\":\"dialog\",\"hasPage\":false,\"pageSize\":20,\"columnOptions\":[{\"label\":\"回收站编号\",\"value\":\"station_code\"},{\"label\":\"回收站名称\",\"value\":\"station_name\"}],\"align\":\"left\",\"templateJson\":[],\"__config__\":{\"formId\":110,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"popupSelect\",\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"所属回收站\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716535375186,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-popup\",\"tag\":\"JnpfPopupSelect\",\"regList\":[],\"span\":12},\"prop\":\"beLongStationCode\",\"__vModel__\":\"beLongStationCode\",\"checked\":true,\"disabled\":false,\"id\":\"beLongStationCode\",\"placeholder\":\"请选择\",\"interfaceName\":\"回收设备-所属回收站\",\"popupWidth\":\"800px\",\"clearable\":true,\"jnpfKey\":\"popupSelect\",\"fullName\":\"所属回收站\",\"label\":\"所属回收站\",\"sortable\":false,\"relationField\":\"station_name\",\"popupTitle\":\"选择数据\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"interfaceHasPage\":false,\"interfaceId\":\"563705984451619653\",\"propsValue\":\"station_code\"},{\"popupType\":\"dialog\",\"hasPage\":false,\"pageSize\":20,\"columnOptions\":[{\"label\":\"商户ID\",\"value\":\"f_id\"},{\"label\":\"商户名称\",\"value\":\"f_full_name\"}],\"align\":\"left\",\"templateJson\":[],\"__config__\":{\"formId\":111,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"popupSelect\",\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"所属商户\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716535643220,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-popup\",\"tag\":\"JnpfPopupSelect\",\"regList\":[],\"span\":12},\"prop\":\"beLongCompanyId\",\"__vModel__\":\"beLongCompanyId\",\"checked\":true,\"disabled\":false,\"id\":\"beLongCompanyId\",\"placeholder\":\"请选择\",\"interfaceName\":\"回收设备-所属商户\",\"popupWidth\":\"800px\",\"clearable\":true,\"jnpfKey\":\"popupSelect\",\"fullName\":\"所属商户\",\"label\":\"所属商户\",\"sortable\":false,\"relationField\":\"f_full_name\",\"popupTitle\":\"选择数据\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"interfaceHasPage\":false,\"interfaceId\":\"563706688754953029\",\"propsValue\":\"f_id\"}],\"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\":true,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716532583804,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":6},\"readonly\":false,\"prop\":\"deviceCode\",\"showWordLimit\":false,\"width\":0,\"__vModel__\":\"deviceCode\",\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"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\":true,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716532598077,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":6},\"readonly\":false,\"prop\":\"deviceName\",\"showWordLimit\":false,\"width\":0,\"__vModel__\":\"deviceName\",\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"deviceName\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"ableAddressIds\":[],\"filterable\":false,\"clearable\":true,\"level\":2,\"jnpfKey\":\"areaSelect\",\"multiple\":false,\"fullName\":\"所在城市\",\"label\":\"所在城市\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":103,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"areaSelect\",\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"所在城市\",\"trigger\":\"change\",\"showLabel\":true,\"required\":true,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716532678902,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-Provinces\",\"tag\":\"JnpfAreaSelect\",\"regList\":[],\"span\":6},\"prop\":\"city\",\"width\":0,\"__vModel__\":\"city\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"selectType\":\"all\",\"id\":\"city\",\"placeholder\":\"请选择\"},{\"clearable\":true,\"jnpfKey\":\"input\",\"suffixIcon\":\"\",\"fullName\":\"地址\",\"label\":\"地址\",\"sortable\":false,\"align\":\"left\",\"addonAfter\":\"\",\"__config__\":{\"formId\":104,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"地址\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716532725676,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":6},\"readonly\":false,\"prop\":\"address\",\"showWordLimit\":false,\"width\":0,\"__vModel__\":\"address\",\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"address\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"border\":false,\"jnpfKey\":\"radio\",\"fullName\":\"设备状态\",\"label\":\"设备状态\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"optionType\":\"default\",\"__config__\":{\"formId\":105,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"radio\",\"defaultValue\":\"1\",\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"设备状态\",\"trigger\":\"change\",\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716532902019,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-radio\",\"propsName\":\"\",\"tag\":\"JnpfRadio\",\"regList\":[],\"span\":6},\"size\":\"small\",\"prop\":\"status\",\"width\":0,\"options\":[{\"fullName\":\"离线\",\"id\":\"0\"},{\"fullName\":\"在线\",\"id\":\"1\"}],\"__vModel__\":\"status\",\"fixed\":\"none\",\"style\":{},\"disabled\":false,\"interfaceHasPage\":false,\"id\":\"status\",\"direction\":\"horizontal\"},{\"border\":false,\"jnpfKey\":\"radio\",\"fullName\":\"启用\",\"label\":\"启用\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"optionType\":\"default\",\"__config__\":{\"formId\":106,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"radio\",\"defaultValue\":\"1\",\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"启用\",\"trigger\":\"change\",\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716533015029,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-radio\",\"propsName\":\"\",\"tag\":\"JnpfRadio\",\"regList\":[],\"span\":6},\"size\":\"small\",\"prop\":\"use\",\"width\":0,\"options\":[{\"fullName\":\"关闭\",\"id\":\"0\"},{\"fullName\":\"启用\",\"id\":\"1\"},{\"fullName\":\"暂停服务\",\"id\":\"2\"}],\"__vModel__\":\"use\",\"fixed\":\"none\",\"style\":{},\"disabled\":false,\"id\":\"use\",\"direction\":\"horizontal\"},{\"clearable\":true,\"jnpfKey\":\"input\",\"suffixIcon\":\"\",\"fullName\":\"设备通信ip地址\",\"label\":\"设备通信ip地址\",\"sortable\":false,\"align\":\"left\",\"addonAfter\":\"\",\"__config__\":{\"formId\":107,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"设备通信ip地址\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716533203658,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":6},\"readonly\":false,\"prop\":\"ipAddress\",\"showWordLimit\":false,\"width\":0,\"__vModel__\":\"ipAddress\",\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"ipAddress\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"jnpfKey\":\"input\",\"suffixIcon\":\"\",\"fullName\":\"设备总重\",\"label\":\"设备总重\",\"sortable\":false,\"align\":\"left\",\"addonAfter\":\"\",\"__config__\":{\"formId\":108,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"设备总重\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716533336828,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":6},\"readonly\":false,\"prop\":\"boxWeight\",\"showWordLimit\":false,\"width\":0,\"__vModel__\":\"boxWeight\",\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"boxWeight\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"popupType\":\"dialog\",\"hasPage\":false,\"pageSize\":20,\"columnOptions\":[{\"label\":\"回收站编号\",\"value\":\"station_code\"},{\"label\":\"回收站名称\",\"value\":\"station_name\"}],\"align\":\"left\",\"templateJson\":[],\"__config__\":{\"formId\":110,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"popupSelect\",\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"所属回收站\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716535375186,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-popup\",\"tag\":\"JnpfPopupSelect\",\"regList\":[],\"span\":12},\"prop\":\"beLongStationCode\",\"__vModel__\":\"beLongStationCode\",\"disabled\":false,\"id\":\"beLongStationCode\",\"placeholder\":\"请选择\",\"interfaceName\":\"回收设备-所属回收站\",\"popupWidth\":\"800px\",\"clearable\":true,\"jnpfKey\":\"popupSelect\",\"fullName\":\"所属回收站\",\"label\":\"所属回收站\",\"sortable\":false,\"relationField\":\"station_name\",\"popupTitle\":\"选择数据\",\"width\":0,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"interfaceHasPage\":false,\"interfaceId\":\"563705984451619653\",\"propsValue\":\"station_code\"},{\"popupType\":\"dialog\",\"hasPage\":false,\"pageSize\":20,\"columnOptions\":[{\"label\":\"商户ID\",\"value\":\"f_id\"},{\"label\":\"商户名称\",\"value\":\"f_full_name\"}],\"align\":\"left\",\"templateJson\":[],\"__config__\":{\"formId\":111,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"popupSelect\",\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"所属商户\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716535643220,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-popup\",\"tag\":\"JnpfPopupSelect\",\"regList\":[],\"span\":12},\"prop\":\"beLongCompanyId\",\"__vModel__\":\"beLongCompanyId\",\"disabled\":false,\"id\":\"beLongCompanyId\",\"placeholder\":\"请选择\",\"interfaceName\":\"回收设备-所属商户\",\"popupWidth\":\"800px\",\"clearable\":true,\"jnpfKey\":\"popupSelect\",\"fullName\":\"所属商户\",\"label\":\"所属商户\",\"sortable\":false,\"relationField\":\"f_full_name\",\"popupTitle\":\"选择数据\",\"width\":0,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"interfaceHasPage\":false,\"interfaceId\":\"563706688754953029\",\"propsValue\":\"f_id\"}],\"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\":true,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716532583804,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":6},\"readonly\":false,\"prop\":\"deviceCode\",\"showWordLimit\":false,\"width\":0,\"__vModel__\":\"deviceCode\",\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"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\":true,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716532598077,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":6},\"readonly\":false,\"prop\":\"deviceName\",\"showWordLimit\":false,\"width\":0,\"__vModel__\":\"deviceName\",\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"deviceName\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"ableAddressIds\":[],\"filterable\":false,\"clearable\":true,\"level\":2,\"jnpfKey\":\"areaSelect\",\"multiple\":false,\"fullName\":\"所在城市\",\"label\":\"所在城市\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":103,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"areaSelect\",\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"所在城市\",\"trigger\":\"change\",\"showLabel\":true,\"required\":true,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716532678902,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-Provinces\",\"tag\":\"JnpfAreaSelect\",\"regList\":[],\"span\":6},\"prop\":\"city\",\"width\":0,\"__vModel__\":\"city\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"selectType\":\"all\",\"id\":\"city\",\"placeholder\":\"请选择\"},{\"clearable\":true,\"jnpfKey\":\"input\",\"suffixIcon\":\"\",\"fullName\":\"地址\",\"label\":\"地址\",\"sortable\":false,\"align\":\"left\",\"addonAfter\":\"\",\"__config__\":{\"formId\":104,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"地址\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716532725676,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":6},\"readonly\":false,\"prop\":\"address\",\"showWordLimit\":false,\"width\":0,\"__vModel__\":\"address\",\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"address\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"border\":false,\"jnpfKey\":\"radio\",\"fullName\":\"设备状态\",\"label\":\"设备状态\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"optionType\":\"default\",\"__config__\":{\"formId\":105,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"radio\",\"defaultValue\":\"1\",\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"设备状态\",\"trigger\":\"change\",\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716532902019,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-radio\",\"propsName\":\"\",\"tag\":\"JnpfRadio\",\"regList\":[],\"span\":6},\"size\":\"small\",\"prop\":\"status\",\"width\":0,\"options\":[{\"fullName\":\"离线\",\"id\":\"0\"},{\"fullName\":\"在线\",\"id\":\"1\"}],\"__vModel__\":\"status\",\"fixed\":\"none\",\"style\":{},\"disabled\":false,\"interfaceHasPage\":false,\"id\":\"status\",\"direction\":\"horizontal\"},{\"border\":false,\"jnpfKey\":\"radio\",\"fullName\":\"启用\",\"label\":\"启用\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"optionType\":\"default\",\"__config__\":{\"formId\":106,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"radio\",\"defaultValue\":\"1\",\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"启用\",\"trigger\":\"change\",\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716533015029,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-radio\",\"propsName\":\"\",\"tag\":\"JnpfRadio\",\"regList\":[],\"span\":6},\"size\":\"small\",\"prop\":\"use\",\"width\":0,\"options\":[{\"fullName\":\"关闭\",\"id\":\"0\"},{\"fullName\":\"启用\",\"id\":\"1\"},{\"fullName\":\"暂停服务\",\"id\":\"2\"}],\"__vModel__\":\"use\",\"fixed\":\"none\",\"style\":{},\"disabled\":false,\"id\":\"use\",\"direction\":\"horizontal\"},{\"clearable\":true,\"jnpfKey\":\"input\",\"suffixIcon\":\"\",\"fullName\":\"设备通信ip地址\",\"label\":\"设备通信ip地址\",\"sortable\":false,\"align\":\"left\",\"addonAfter\":\"\",\"__config__\":{\"formId\":107,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"设备通信ip地址\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716533203658,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":6},\"readonly\":false,\"prop\":\"ipAddress\",\"showWordLimit\":false,\"width\":0,\"__vModel__\":\"ipAddress\",\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"ipAddress\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"jnpfKey\":\"input\",\"suffixIcon\":\"\",\"fullName\":\"设备总重\",\"label\":\"设备总重\",\"sortable\":false,\"align\":\"left\",\"addonAfter\":\"\",\"__config__\":{\"formId\":108,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"设备总重\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716533336828,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":6},\"readonly\":false,\"prop\":\"boxWeight\",\"showWordLimit\":false,\"width\":0,\"__vModel__\":\"boxWeight\",\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"boxWeight\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"popupType\":\"dialog\",\"hasPage\":false,\"pageSize\":20,\"columnOptions\":[{\"label\":\"回收站编号\",\"value\":\"station_code\"},{\"label\":\"回收站名称\",\"value\":\"station_name\"}],\"align\":\"left\",\"templateJson\":[],\"__config__\":{\"formId\":110,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"popupSelect\",\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"所属回收站\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716535375186,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-popup\",\"tag\":\"JnpfPopupSelect\",\"regList\":[],\"span\":12},\"prop\":\"beLongStationCode\",\"__vModel__\":\"beLongStationCode\",\"disabled\":false,\"id\":\"beLongStationCode\",\"placeholder\":\"请选择\",\"interfaceName\":\"回收设备-所属回收站\",\"popupWidth\":\"800px\",\"clearable\":true,\"jnpfKey\":\"popupSelect\",\"fullName\":\"所属回收站\",\"label\":\"所属回收站\",\"sortable\":false,\"relationField\":\"station_name\",\"popupTitle\":\"选择数据\",\"width\":0,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"interfaceHasPage\":false,\"interfaceId\":\"563705984451619653\",\"propsValue\":\"station_code\"},{\"popupType\":\"dialog\",\"hasPage\":false,\"pageSize\":20,\"columnOptions\":[{\"label\":\"商户ID\",\"value\":\"f_id\"},{\"label\":\"商户名称\",\"value\":\"f_full_name\"}],\"align\":\"left\",\"templateJson\":[],\"__config__\":{\"formId\":111,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"popupSelect\",\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"所属商户\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716535643220,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-popup\",\"tag\":\"JnpfPopupSelect\",\"regList\":[],\"span\":12},\"prop\":\"beLongCompanyId\",\"__vModel__\":\"beLongCompanyId\",\"disabled\":false,\"id\":\"beLongCompanyId\",\"placeholder\":\"请选择\",\"interfaceName\":\"回收设备-所属商户\",\"popupWidth\":\"800px\",\"clearable\":true,\"jnpfKey\":\"popupSelect\",\"fullName\":\"所属商户\",\"label\":\"所属商户\",\"sortable\":false,\"relationField\":\"f_full_name\",\"popupTitle\":\"选择数据\",\"width\":0,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"interfaceHasPage\":false,\"interfaceId\":\"563706688754953029\",\"propsValue\":\"f_id\"}],\"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\":true,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716532583804,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":6},\"readonly\":false,\"showWordLimit\":false,\"__vModel__\":\"deviceCode\",\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"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\":true,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716532598077,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":6},\"readonly\":false,\"showWordLimit\":false,\"__vModel__\":\"deviceName\",\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\",\"id\":\"deviceName\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"ableAddressIds\":[],\"filterable\":false,\"clearable\":true,\"level\":2,\"multiple\":false,\"fullName\":\"所在城市\",\"__config__\":{\"formId\":103,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"areaSelect\",\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"所在城市\",\"trigger\":\"change\",\"showLabel\":true,\"required\":true,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716532678902,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-Provinces\",\"tag\":\"JnpfAreaSelect\",\"regList\":[],\"span\":6},\"__vModel__\":\"city\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"selectType\":\"all\",\"placeholder\":\"请选择\",\"id\":\"city\"},{\"clearable\":true,\"suffixIcon\":\"\",\"fullName\":\"地址\",\"addonAfter\":\"\",\"__config__\":{\"formId\":104,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"地址\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716532725676,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":6},\"readonly\":false,\"showWordLimit\":false,\"__vModel__\":\"address\",\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\",\"id\":\"address\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"border\":false,\"fullName\":\"设备状态\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"optionType\":\"default\",\"__config__\":{\"formId\":105,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"radio\",\"defaultValue\":\"1\",\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"设备状态\",\"trigger\":\"change\",\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716532902019,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-radio\",\"propsName\":\"\",\"tag\":\"JnpfRadio\",\"regList\":[],\"span\":6},\"size\":\"small\",\"options\":[{\"fullName\":\"离线\",\"id\":\"0\"},{\"fullName\":\"在线\",\"id\":\"1\"}],\"__vModel__\":\"status\",\"style\":{},\"disabled\":false,\"interfaceHasPage\":false,\"id\":\"status\",\"direction\":\"horizontal\"},{\"border\":false,\"fullName\":\"启用\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"optionType\":\"default\",\"__config__\":{\"formId\":106,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"radio\",\"defaultValue\":\"1\",\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"启用\",\"trigger\":\"change\",\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716533015029,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-radio\",\"propsName\":\"\",\"tag\":\"JnpfRadio\",\"regList\":[],\"span\":6},\"size\":\"small\",\"options\":[{\"fullName\":\"关闭\",\"id\":\"0\"},{\"fullName\":\"启用\",\"id\":\"1\"},{\"fullName\":\"暂停服务\",\"id\":\"2\"}],\"__vModel__\":\"use\",\"style\":{},\"disabled\":false,\"id\":\"use\",\"direction\":\"horizontal\"},{\"clearable\":true,\"suffixIcon\":\"\",\"fullName\":\"设备通信ip地址\",\"addonAfter\":\"\",\"__config__\":{\"formId\":107,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"设备通信ip地址\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716533203658,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":6},\"readonly\":false,\"showWordLimit\":false,\"__vModel__\":\"ipAddress\",\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\",\"id\":\"ipAddress\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"suffixIcon\":\"\",\"fullName\":\"设备总重\",\"addonAfter\":\"\",\"__config__\":{\"formId\":108,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"设备总重\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716533336828,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":6},\"readonly\":false,\"showWordLimit\":false,\"__vModel__\":\"boxWeight\",\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\",\"id\":\"boxWeight\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"popupType\":\"dialog\",\"hasPage\":false,\"clearable\":true,\"pageSize\":20,\"columnOptions\":[{\"label\":\"回收站编号\",\"value\":\"station_code\"},{\"label\":\"回收站名称\",\"value\":\"station_name\"}],\"fullName\":\"所属回收站\",\"templateJson\":[],\"relationField\":\"station_name\",\"__config__\":{\"formId\":110,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"popupSelect\",\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"所属回收站\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716535375186,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-popup\",\"tag\":\"JnpfPopupSelect\",\"regList\":[],\"span\":12},\"popupTitle\":\"选择数据\",\"__vModel__\":\"beLongStationCode\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"interfaceHasPage\":false,\"placeholder\":\"请选择\",\"interfaceId\":\"563705984451619653\",\"interfaceName\":\"回收设备-所属回收站\",\"id\":\"beLongStationCode\",\"popupWidth\":\"800px\",\"propsValue\":\"station_code\"},{\"popupType\":\"dialog\",\"hasPage\":false,\"clearable\":true,\"pageSize\":20,\"columnOptions\":[{\"label\":\"商户ID\",\"value\":\"f_id\"},{\"label\":\"商户名称\",\"value\":\"f_full_name\"}],\"fullName\":\"所属商户\",\"templateJson\":[],\"relationField\":\"f_full_name\",\"__config__\":{\"formId\":111,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"popupSelect\",\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"所属商户\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716535643220,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-popup\",\"tag\":\"JnpfPopupSelect\",\"regList\":[],\"span\":12},\"popupTitle\":\"选择数据\",\"__vModel__\":\"beLongCompanyId\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"interfaceHasPage\":false,\"placeholder\":\"请选择\",\"interfaceId\":\"563706688754953029\",\"interfaceName\":\"回收设备-所属商户\",\"id\":\"beLongCompanyId\",\"popupWidth\":\"800px\",\"propsValue\":\"f_id\"}],\"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\":true,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716532583804,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":6},\"readonly\":false,\"prop\":\"deviceCode\",\"showWordLimit\":false,\"__vModel__\":\"deviceCode\",\"showPassword\":false,\"checked\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"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\":true,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716532598077,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":6},\"readonly\":false,\"prop\":\"deviceName\",\"showWordLimit\":false,\"__vModel__\":\"deviceName\",\"showPassword\":false,\"checked\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\",\"id\":\"deviceName\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"ableAddressIds\":[],\"filterable\":false,\"clearable\":true,\"level\":2,\"jnpfKey\":\"areaSelect\",\"multiple\":false,\"fullName\":\"所在城市\",\"label\":\"所在城市\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":103,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"areaSelect\",\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"所在城市\",\"trigger\":\"change\",\"showLabel\":true,\"required\":true,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716532678902,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-Provinces\",\"tag\":\"JnpfAreaSelect\",\"regList\":[],\"span\":6},\"prop\":\"city\",\"__vModel__\":\"city\",\"checked\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"selectType\":\"all\",\"placeholder\":\"请选择\",\"id\":\"city\"},{\"clearable\":true,\"jnpfKey\":\"input\",\"suffixIcon\":\"\",\"fullName\":\"地址\",\"label\":\"地址\",\"sortable\":false,\"align\":\"left\",\"addonAfter\":\"\",\"__config__\":{\"formId\":104,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"地址\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716532725676,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":6},\"readonly\":false,\"prop\":\"address\",\"showWordLimit\":false,\"__vModel__\":\"address\",\"showPassword\":false,\"checked\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\",\"id\":\"address\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"border\":false,\"jnpfKey\":\"radio\",\"fullName\":\"设备状态\",\"label\":\"设备状态\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"optionType\":\"default\",\"__config__\":{\"formId\":105,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"radio\",\"defaultValue\":\"1\",\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"设备状态\",\"trigger\":\"change\",\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716532902019,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-radio\",\"propsName\":\"\",\"tag\":\"JnpfRadio\",\"regList\":[],\"span\":6},\"size\":\"small\",\"prop\":\"status\",\"options\":[{\"fullName\":\"离线\",\"id\":\"0\"},{\"fullName\":\"在线\",\"id\":\"1\"}],\"__vModel__\":\"status\",\"checked\":false,\"style\":{},\"disabled\":false,\"interfaceHasPage\":false,\"id\":\"status\",\"direction\":\"horizontal\"},{\"border\":false,\"jnpfKey\":\"radio\",\"fullName\":\"启用\",\"label\":\"启用\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"optionType\":\"default\",\"__config__\":{\"formId\":106,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"radio\",\"defaultValue\":\"1\",\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"启用\",\"trigger\":\"change\",\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716533015029,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-radio\",\"propsName\":\"\",\"tag\":\"JnpfRadio\",\"regList\":[],\"span\":6},\"size\":\"small\",\"prop\":\"use\",\"options\":[{\"fullName\":\"关闭\",\"id\":\"0\"},{\"fullName\":\"启用\",\"id\":\"1\"},{\"fullName\":\"暂停服务\",\"id\":\"2\"}],\"__vModel__\":\"use\",\"checked\":false,\"style\":{},\"disabled\":false,\"id\":\"use\",\"direction\":\"horizontal\"},{\"clearable\":true,\"jnpfKey\":\"input\",\"suffixIcon\":\"\",\"fullName\":\"设备通信ip地址\",\"label\":\"设备通信ip地址\",\"sortable\":false,\"align\":\"left\",\"addonAfter\":\"\",\"__config__\":{\"formId\":107,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"设备通信ip地址\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716533203658,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":6},\"readonly\":false,\"prop\":\"ipAddress\",\"showWordLimit\":false,\"__vModel__\":\"ipAddress\",\"showPassword\":false,\"checked\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\",\"id\":\"ipAddress\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"jnpfKey\":\"input\",\"suffixIcon\":\"\",\"fullName\":\"设备总重\",\"label\":\"设备总重\",\"sortable\":false,\"align\":\"left\",\"addonAfter\":\"\",\"__config__\":{\"formId\":108,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"设备总重\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716533336828,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":6},\"readonly\":false,\"prop\":\"boxWeight\",\"showWordLimit\":false,\"__vModel__\":\"boxWeight\",\"showPassword\":false,\"checked\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\",\"id\":\"boxWeight\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"popupType\":\"dialog\",\"hasPage\":false,\"pageSize\":20,\"columnOptions\":[{\"label\":\"回收站编号\",\"value\":\"station_code\"},{\"label\":\"回收站名称\",\"value\":\"station_name\"}],\"align\":\"left\",\"templateJson\":[],\"__config__\":{\"formId\":110,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"popupSelect\",\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"所属回收站\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716535375186,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-popup\",\"tag\":\"JnpfPopupSelect\",\"regList\":[],\"span\":12},\"prop\":\"beLongStationCode\",\"__vModel__\":\"beLongStationCode\",\"checked\":false,\"disabled\":false,\"placeholder\":\"请选择\",\"interfaceName\":\"回收设备-所属回收站\",\"id\":\"beLongStationCode\",\"popupWidth\":\"800px\",\"clearable\":true,\"jnpfKey\":\"popupSelect\",\"fullName\":\"所属回收站\",\"label\":\"所属回收站\",\"sortable\":false,\"relationField\":\"station_name\",\"popupTitle\":\"选择数据\",\"style\":{\"width\":\"100%\"},\"interfaceHasPage\":false,\"interfaceId\":\"563705984451619653\",\"propsValue\":\"station_code\"},{\"popupType\":\"dialog\",\"hasPage\":false,\"pageSize\":20,\"columnOptions\":[{\"label\":\"商户ID\",\"value\":\"f_id\"},{\"label\":\"商户名称\",\"value\":\"f_full_name\"}],\"align\":\"left\",\"templateJson\":[],\"__config__\":{\"formId\":111,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"popupSelect\",\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"所属商户\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716535643220,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-popup\",\"tag\":\"JnpfPopupSelect\",\"regList\":[],\"span\":12},\"prop\":\"beLongCompanyId\",\"__vModel__\":\"beLongCompanyId\",\"checked\":false,\"disabled\":false,\"placeholder\":\"请选择\",\"interfaceName\":\"回收设备-所属商户\",\"id\":\"beLongCompanyId\",\"popupWidth\":\"800px\",\"clearable\":true,\"jnpfKey\":\"popupSelect\",\"fullName\":\"所属商户\",\"label\":\"所属商户\",\"sortable\":false,\"relationField\":\"f_full_name\",\"popupTitle\":\"选择数据\",\"style\":{\"width\":\"100%\"},\"interfaceHasPage\":false,\"interfaceId\":\"563706688754953029\",\"propsValue\":\"f_id\"}],\"sortList\":[],\"useFormPermission\":false,\"customBtnsList\":[],\"useBtnPermission\":false,\"defaultSidx\":\"\"}"); return sb.toString(); - } - /** 表列表 */ - public static final String getTableList(){ - StringBuilder sb = new StringBuilder(); -sb.append("[{\"relationField\":\"\",\"relationTable\":\"\",\"table\":\"nx_recycle_device\",\"tableName\":\"回收柜设备表\",\"tableField\":\"\",\"typeId\":\"1\",\"fields\":[{\"columnName\":\"id\",\"field\":\"id\",\"fieldName\":\"主键id\",\"dataType\":\"varchar\",\"dataLength\":\"50\",\"primaryKey\":1,\"allowNull\":0,\"autoIncrement\":0},{\"columnName\":\"device_code\",\"field\":\"deviceCode\",\"fieldName\":\"设备编码\",\"dataType\":\"varchar\",\"dataLength\":\"50\",\"primaryKey\":0,\"allowNull\":0,\"autoIncrement\":0},{\"columnName\":\"device_name\",\"field\":\"deviceName\",\"fieldName\":\"设备名称\",\"dataType\":\"int\",\"dataLength\":\"默认\",\"primaryKey\":0,\"allowNull\":0,\"autoIncrement\":0},{\"columnName\":\"city\",\"field\":\"city\",\"fieldName\":\"所在城市\",\"dataType\":\"int\",\"dataLength\":\"默认\",\"primaryKey\":0,\"allowNull\":0,\"autoIncrement\":0},{\"columnName\":\"address\",\"field\":\"address\",\"fieldName\":\"地址\",\"dataType\":\"int\",\"dataLength\":\"默认\",\"primaryKey\":0,\"allowNull\":0,\"autoIncrement\":0},{\"columnName\":\"status\",\"field\":\"status\",\"fieldName\":\"设备状态 0离线 1在线\",\"dataType\":\"int\",\"dataLength\":\"默认\",\"primaryKey\":0,\"allowNull\":1,\"autoIncrement\":0},{\"columnName\":\"use_status\",\"field\":\"useStatus\",\"fieldName\":\"启用 0关闭 1启用 2暂停服务\",\"dataType\":\"int\",\"dataLength\":\"默认\",\"primaryKey\":0,\"allowNull\":1,\"autoIncrement\":0},{\"columnName\":\"ip_address\",\"field\":\"ipAddress\",\"fieldName\":\"设备通信ip地址\",\"dataType\":\"varchar\",\"dataLength\":\"50\",\"primaryKey\":0,\"allowNull\":1,\"autoIncrement\":0},{\"columnName\":\"box_weight\",\"field\":\"boxWeight\",\"fieldName\":\"设备总重\",\"dataType\":\"double\",\"dataLength\":\"10,2\",\"primaryKey\":0,\"allowNull\":1,\"autoIncrement\":0},{\"columnName\":\"be_long_station_code\",\"field\":\"beLongStationCode\",\"fieldName\":\"所属回收站\",\"dataType\":\"varchar\",\"dataLength\":\"50\",\"primaryKey\":0,\"allowNull\":1,\"autoIncrement\":0},{\"columnName\":\"be_long_company_id\",\"field\":\"beLongCompanyId\",\"fieldName\":\"所属商户\",\"dataType\":\"varchar\",\"dataLength\":\"50\",\"primaryKey\":0,\"allowNull\":1,\"autoIncrement\":0},{\"columnName\":\"latitude\",\"field\":\"latitude\",\"fieldName\":\"纬度\",\"dataType\":\"varchar\",\"dataLength\":\"50\",\"primaryKey\":0,\"allowNull\":0,\"autoIncrement\":0},{\"columnName\":\"longitude\",\"field\":\"longitude\",\"fieldName\":\"经度\",\"dataType\":\"varchar\",\"dataLength\":\"50\",\"primaryKey\":0,\"allowNull\":0,\"autoIncrement\":0},{\"columnName\":\"f_creator_user_id\",\"field\":\"creatorUserId\",\"fieldName\":\"创建用户\",\"dataType\":\"varchar\",\"dataLength\":\"50\",\"primaryKey\":0,\"allowNull\":1,\"autoIncrement\":0},{\"columnName\":\"f_creator_time\",\"field\":\"creatorTime\",\"fieldName\":\"创建时间\",\"dataType\":\"datetime\",\"dataLength\":\"默认\",\"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\":\"company_id\",\"field\":\"companyId\",\"fieldName\":\"公司id\",\"dataType\":\"varchar\",\"dataLength\":\"50\",\"primaryKey\":0,\"allowNull\":1,\"autoIncrement\":0},{\"columnName\":\"organize_json_id\",\"field\":\"organizeJsonId\",\"fieldName\":\"组织id\",\"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},{\"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\":\"int\",\"dataLength\":\"默认\",\"primaryKey\":0,\"allowNull\":1,\"autoIncrement\":0}]}]"); return sb.toString(); - } -} diff --git a/jnpf-java-boot/jnpf-scm/jnpf-scm-entity/src/main/java/jnpf/model/recycledevice/RecycleDeviceConstant.java b/jnpf-java-boot/jnpf-scm/jnpf-scm-entity/src/main/java/jnpf/model/recycledevice/RecycleDeviceConstant.java new file mode 100644 index 0000000..500ad8c --- /dev/null +++ b/jnpf-java-boot/jnpf-scm/jnpf-scm-entity/src/main/java/jnpf/model/recycledevice/RecycleDeviceConstant.java @@ -0,0 +1,41 @@ +package jnpf.model.recycledevice; + +import jnpf.util.JsonUtil; +import java.util.Map; + +/** + * 投递柜设备配置json + * + * @版本: V3.5 + * @版权: 引迈信息技术有限公司(https://www.jnpfsoft.com) + * @作者: JNPF开发平台组 + * @日期: 2024-05-29 + */ +public class RecycleDeviceConstant{ + /** 数据库链接 */ + public static final String DBLINKID = "0"; + /** 表别名 map */ + public static final Map TABLERENAMES = JsonUtil.getJsonToBean("{\"nx_recycle_device\":\"RecycleDevice\"}",Map.class); + /** 子表model map */ + public static final Map TABLEFIELDKEY = JsonUtil.getJsonToBean("{}",Map.class); + /** 整个表单配置json */ + public static final String getFormData(){ + StringBuilder sb = new StringBuilder(); +sb.append("{\"popupType\":\"general\",\"idGlobal\":121,\"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\":false,\"classJson\":\"\",\"drawerWidth\":\"600px\",\"printButtonText\":\"打 印\",\"formRef\":\"formRef\",\"gutter\":15,\"logicalDelete\":false,\"size\":\"small\",\"formRules\":\"rules\",\"generalWidth\":\"600px\",\"hasConfirmBtn\":true,\"formStyle\":\"\",\"fields\":[{\"__config__\":{\"formId\":121,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"billRule\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"rule\":\"deviceCode\",\"className\":[],\"label\":\"设备编码\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716956239549,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-documents\",\"ruleName\":\"投递柜编号\",\"tag\":\"JnpfInput\",\"span\":24},\"readonly\":true,\"__vModel__\":\"deviceCode\",\"style\":{\"width\":\"100%\"},\"placeholder\":\"系统自动生成\"},{\"clearable\":true,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"__config__\":{\"formId\":102,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":false,\"tipLabel\":\"设备名称\",\"dragDisabled\":false,\"className\":[],\"label\":\"设备名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716532598077,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":24},\"readonly\":false,\"showWordLimit\":false,\"__vModel__\":\"deviceName\",\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"设备名称\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"ableAddressIds\":[],\"filterable\":false,\"clearable\":true,\"__config__\":{\"formId\":103,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"areaSelect\",\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"所在城市\",\"trigger\":\"change\",\"showLabel\":true,\"required\":true,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716532678902,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-Provinces\",\"tag\":\"JnpfAreaSelect\",\"regList\":[],\"span\":24},\"level\":2,\"multiple\":false,\"__vModel__\":\"city\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"selectType\":\"all\",\"placeholder\":\"请选择\"},{\"clearable\":true,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"__config__\":{\"formId\":104,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"地址\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716532725676,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":24},\"readonly\":false,\"showWordLimit\":false,\"__vModel__\":\"address\",\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"optionType\":\"default\",\"border\":false,\"__config__\":{\"formId\":106,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"radio\",\"defaultValue\":\"1\",\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"投用状态\",\"trigger\":\"change\",\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716533015029,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-radio\",\"propsName\":\"\",\"tag\":\"JnpfRadio\",\"regList\":[],\"span\":24},\"size\":\"small\",\"options\":[{\"fullName\":\"启用\",\"id\":\"1\"},{\"fullName\":\"暂停服务\",\"id\":\"2\"},{\"fullName\":\"关闭\",\"id\":\"0\"}],\"__vModel__\":\"useStatus\",\"style\":{},\"disabled\":false,\"interfaceHasPage\":false,\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"direction\":\"horizontal\"},{\"optionType\":\"default\",\"border\":false,\"__config__\":{\"formId\":105,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"radio\",\"defaultValue\":\"1\",\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"设备状态\",\"trigger\":\"change\",\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716532902019,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-radio\",\"propsName\":\"\",\"tag\":\"JnpfRadio\",\"regList\":[],\"span\":24},\"size\":\"small\",\"options\":[{\"fullName\":\"离线\",\"id\":\"0\"},{\"fullName\":\"在线\",\"id\":\"1\"}],\"__vModel__\":\"status\",\"style\":{},\"disabled\":false,\"interfaceHasPage\":false,\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"direction\":\"horizontal\"},{\"popupType\":\"dialog\",\"hasPage\":false,\"clearable\":true,\"pageSize\":20,\"columnOptions\":[{\"label\":\"商户ID\",\"value\":\"f_id\"},{\"label\":\"商户名称\",\"value\":\"f_full_name\"}],\"templateJson\":[],\"relationField\":\"f_full_name\",\"__config__\":{\"formId\":111,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"popupSelect\",\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"绑定商户\",\"dragDisabled\":false,\"className\":[],\"label\":\"分配商户\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716535643220,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-popup\",\"tag\":\"JnpfPopupSelect\",\"regList\":[],\"span\":24},\"popupTitle\":\"绑定商户\",\"__vModel__\":\"beLongCompanyId\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"interfaceHasPage\":false,\"placeholder\":\"请选择商户\",\"interfaceId\":\"563706688754953029\",\"interfaceName\":\"回收设备-所属商户\",\"popupWidth\":\"800px\",\"propsValue\":\"f_id\"},{\"popupType\":\"dialog\",\"hasPage\":false,\"clearable\":true,\"pageSize\":20,\"columnOptions\":[{\"label\":\"回收站编号\",\"value\":\"station_code\"},{\"label\":\"回收站名称\",\"value\":\"station_name\"}],\"templateJson\":[],\"relationField\":\"station_name\",\"__config__\":{\"formId\":110,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"popupSelect\",\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"绑定回收站\",\"dragDisabled\":false,\"className\":[],\"label\":\"分配回收站\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716535375186,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-popup\",\"tag\":\"JnpfPopupSelect\",\"regList\":[],\"span\":24},\"popupTitle\":\"绑定回收站\",\"__vModel__\":\"beLongStationCode\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"interfaceHasPage\":false,\"placeholder\":\"请选择回收站\",\"interfaceId\":\"563705984451619653\",\"interfaceName\":\"回收设备-所属回收站\",\"popupWidth\":\"800px\",\"propsValue\":\"station_code\"},{\"clearable\":true,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"__config__\":{\"formId\":107,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":true,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"设备IP\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716533203658,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":24},\"readonly\":false,\"showWordLimit\":false,\"__vModel__\":\"ipAddress\",\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"__config__\":{\"formId\":108,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"设备总重\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716533336828,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":24},\"readonly\":false,\"showWordLimit\":false,\"__vModel__\":\"boxWeight\",\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"__config__\":{\"formId\":118,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":true,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"纬度\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716951949794,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":24},\"readonly\":false,\"showWordLimit\":false,\"__vModel__\":\"latitude\",\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"__config__\":{\"formId\":120,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":true,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"经度\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716951970815,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":24},\"readonly\":false,\"showWordLimit\":false,\"__vModel__\":\"longitude\",\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"__config__\":{\"formId\":114,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"modifyUser\",\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"修改用户\",\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716951188118,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-modifier\",\"tag\":\"JnpfInput\",\"span\":24},\"readonly\":true,\"__vModel__\":\"lastModifyUserId\",\"style\":{\"width\":\"100%\"},\"placeholder\":\"系统自动生成\"},{\"__config__\":{\"formId\":115,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"modifyTime\",\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"修改时间\",\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716951189787,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-modifytime\",\"tag\":\"JnpfInput\",\"span\":24},\"readonly\":true,\"__vModel__\":\"lastModifyTime\",\"style\":{\"width\":\"100%\"},\"placeholder\":\"系统自动生成\"},{\"__config__\":{\"formId\":117,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"currOrganize\",\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"所属组织\",\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716951426411,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-company\",\"tag\":\"JnpfOpenData\",\"span\":24},\"readonly\":true,\"__vModel__\":\"organizeJsonId\",\"style\":{\"width\":\"100%\"},\"placeholder\":\"\",\"type\":\"currOrganize\",\"showLevel\":\"all\"}],\"span\":24}"); return sb.toString(); + } + /** 列表字段配置json */ + public static final String getColumnData(){ + StringBuilder sb = new StringBuilder(); +sb.append("{\"showSummary\":false,\"hasPage\":true,\"searchList\":[{\"__config__\":{\"formId\":121,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"billRule\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"rule\":\"deviceCode\",\"className\":[],\"label\":\"设备编码\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716956239549,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-documents\",\"ruleName\":\"投递柜编号\",\"tag\":\"JnpfInput\",\"span\":24},\"readonly\":true,\"searchType\":2,\"jnpfKey\":\"billRule\",\"prop\":\"deviceCode\",\"__vModel__\":\"deviceCode\",\"searchMultiple\":false,\"fullName\":\"设备编码\",\"style\":{\"width\":\"100%\"},\"label\":\"设备编码\",\"id\":\"deviceCode\",\"placeholder\":\"系统自动生成\"},{\"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\":true,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716532598077,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":24},\"readonly\":false,\"prop\":\"deviceName\",\"showWordLimit\":false,\"__vModel__\":\"deviceName\",\"searchMultiple\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"deviceName\",\"placeholder\":\"设备名称\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"border\":false,\"searchType\":1,\"jnpfKey\":\"radio\",\"fullName\":\"投用状态\",\"label\":\"投用状态\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"optionType\":\"default\",\"__config__\":{\"formId\":106,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"radio\",\"defaultValue\":\"1\",\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"投用状态\",\"trigger\":\"change\",\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716533015029,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-radio\",\"propsName\":\"\",\"tag\":\"JnpfRadio\",\"regList\":[],\"span\":24},\"size\":\"small\",\"prop\":\"useStatus\",\"options\":[{\"fullName\":\"启用\",\"id\":\"1\"},{\"fullName\":\"暂停服务\",\"id\":\"2\"},{\"fullName\":\"关闭\",\"id\":\"0\"}],\"__vModel__\":\"useStatus\",\"searchMultiple\":false,\"style\":{},\"disabled\":false,\"interfaceHasPage\":false,\"id\":\"useStatus\",\"direction\":\"horizontal\"},{\"border\":false,\"searchType\":1,\"jnpfKey\":\"radio\",\"fullName\":\"设备状态\",\"label\":\"设备状态\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"optionType\":\"default\",\"__config__\":{\"formId\":105,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"radio\",\"defaultValue\":\"1\",\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"设备状态\",\"trigger\":\"change\",\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716532902019,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-radio\",\"propsName\":\"\",\"tag\":\"JnpfRadio\",\"regList\":[],\"span\":24},\"size\":\"small\",\"prop\":\"status\",\"options\":[{\"fullName\":\"离线\",\"id\":\"0\"},{\"fullName\":\"在线\",\"id\":\"1\"}],\"__vModel__\":\"status\",\"searchMultiple\":false,\"style\":{},\"disabled\":false,\"interfaceHasPage\":false,\"id\":\"status\",\"direction\":\"horizontal\"}],\"treeInterfaceId\":\"\",\"treePropsValue\":\"id\",\"ruleList\":{\"conditionList\":[],\"matchLogic\":\"and\"},\"childTableStyle\":1,\"columnOptions\":[{\"__config__\":{\"formId\":121,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"billRule\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"rule\":\"deviceCode\",\"className\":[],\"label\":\"设备编码\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716956239549,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-documents\",\"ruleName\":\"投递柜编号\",\"tag\":\"JnpfInput\",\"span\":24},\"readonly\":true,\"__vModel__\":\"deviceCode\",\"fullName\":\"设备编码\",\"style\":{\"width\":\"100%\"},\"id\":\"deviceCode\",\"placeholder\":\"系统自动生成\"},{\"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\":true,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716532598077,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":24},\"readonly\":false,\"showWordLimit\":false,\"__vModel__\":\"deviceName\",\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"deviceName\",\"placeholder\":\"设备名称\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"ableAddressIds\":[],\"filterable\":false,\"clearable\":true,\"level\":2,\"multiple\":false,\"fullName\":\"所在城市\",\"__config__\":{\"formId\":103,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"areaSelect\",\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"所在城市\",\"trigger\":\"change\",\"showLabel\":true,\"required\":true,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716532678902,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-Provinces\",\"tag\":\"JnpfAreaSelect\",\"regList\":[],\"span\":24},\"__vModel__\":\"city\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"selectType\":\"all\",\"id\":\"city\",\"placeholder\":\"请选择\"},{\"clearable\":true,\"suffixIcon\":\"\",\"fullName\":\"地址\",\"addonAfter\":\"\",\"__config__\":{\"formId\":104,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"地址\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716532725676,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":24},\"readonly\":false,\"showWordLimit\":false,\"__vModel__\":\"address\",\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"address\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"border\":false,\"fullName\":\"投用状态\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"optionType\":\"default\",\"__config__\":{\"formId\":106,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"radio\",\"defaultValue\":\"1\",\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"投用状态\",\"trigger\":\"change\",\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716533015029,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-radio\",\"propsName\":\"\",\"tag\":\"JnpfRadio\",\"regList\":[],\"span\":24},\"size\":\"small\",\"options\":[{\"fullName\":\"启用\",\"id\":\"1\"},{\"fullName\":\"暂停服务\",\"id\":\"2\"},{\"fullName\":\"关闭\",\"id\":\"0\"}],\"__vModel__\":\"useStatus\",\"style\":{},\"disabled\":false,\"interfaceHasPage\":false,\"id\":\"useStatus\",\"direction\":\"horizontal\"},{\"border\":false,\"fullName\":\"设备状态\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"optionType\":\"default\",\"__config__\":{\"formId\":105,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"radio\",\"defaultValue\":\"1\",\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"设备状态\",\"trigger\":\"change\",\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716532902019,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-radio\",\"propsName\":\"\",\"tag\":\"JnpfRadio\",\"regList\":[],\"span\":24},\"size\":\"small\",\"options\":[{\"fullName\":\"离线\",\"id\":\"0\"},{\"fullName\":\"在线\",\"id\":\"1\"}],\"__vModel__\":\"status\",\"style\":{},\"disabled\":false,\"interfaceHasPage\":false,\"id\":\"status\",\"direction\":\"horizontal\"},{\"popupType\":\"dialog\",\"hasPage\":false,\"clearable\":true,\"fullName\":\"分配商户\",\"pageSize\":20,\"columnOptions\":[{\"label\":\"商户ID\",\"value\":\"f_id\"},{\"label\":\"商户名称\",\"value\":\"f_full_name\"}],\"templateJson\":[],\"relationField\":\"f_full_name\",\"__config__\":{\"formId\":111,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"popupSelect\",\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"绑定商户\",\"dragDisabled\":false,\"className\":[],\"label\":\"分配商户\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716535643220,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-popup\",\"tag\":\"JnpfPopupSelect\",\"regList\":[],\"span\":24},\"popupTitle\":\"绑定商户\",\"__vModel__\":\"beLongCompanyId\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"interfaceHasPage\":false,\"id\":\"beLongCompanyId\",\"placeholder\":\"请选择商户\",\"interfaceId\":\"563706688754953029\",\"interfaceName\":\"回收设备-所属商户\",\"popupWidth\":\"800px\",\"propsValue\":\"f_id\"},{\"popupType\":\"dialog\",\"hasPage\":false,\"clearable\":true,\"fullName\":\"分配回收站\",\"pageSize\":20,\"columnOptions\":[{\"label\":\"回收站编号\",\"value\":\"station_code\"},{\"label\":\"回收站名称\",\"value\":\"station_name\"}],\"templateJson\":[],\"relationField\":\"station_name\",\"__config__\":{\"formId\":110,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"popupSelect\",\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"绑定回收站\",\"dragDisabled\":false,\"className\":[],\"label\":\"分配回收站\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716535375186,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-popup\",\"tag\":\"JnpfPopupSelect\",\"regList\":[],\"span\":24},\"popupTitle\":\"绑定回收站\",\"__vModel__\":\"beLongStationCode\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"interfaceHasPage\":false,\"id\":\"beLongStationCode\",\"placeholder\":\"请选择回收站\",\"interfaceId\":\"563705984451619653\",\"interfaceName\":\"回收设备-所属回收站\",\"popupWidth\":\"800px\",\"propsValue\":\"station_code\"},{\"clearable\":true,\"suffixIcon\":\"\",\"fullName\":\"设备IP\",\"addonAfter\":\"\",\"__config__\":{\"formId\":107,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":true,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"设备IP\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716533203658,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":24},\"readonly\":false,\"showWordLimit\":false,\"__vModel__\":\"ipAddress\",\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"ipAddress\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"suffixIcon\":\"\",\"fullName\":\"设备总重\",\"addonAfter\":\"\",\"__config__\":{\"formId\":108,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"设备总重\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716533336828,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":24},\"readonly\":false,\"showWordLimit\":false,\"__vModel__\":\"boxWeight\",\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"boxWeight\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"suffixIcon\":\"\",\"fullName\":\"纬度\",\"addonAfter\":\"\",\"__config__\":{\"formId\":118,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":true,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"纬度\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716951949794,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":24},\"readonly\":false,\"showWordLimit\":false,\"__vModel__\":\"latitude\",\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"latitude\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"suffixIcon\":\"\",\"fullName\":\"经度\",\"addonAfter\":\"\",\"__config__\":{\"formId\":120,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":true,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"经度\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716951970815,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":24},\"readonly\":false,\"showWordLimit\":false,\"__vModel__\":\"longitude\",\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"longitude\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"__config__\":{\"formId\":114,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"modifyUser\",\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"修改用户\",\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716951188118,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-modifier\",\"tag\":\"JnpfInput\",\"span\":24},\"readonly\":true,\"__vModel__\":\"lastModifyUserId\",\"fullName\":\"修改用户\",\"style\":{\"width\":\"100%\"},\"id\":\"lastModifyUserId\",\"placeholder\":\"系统自动生成\"},{\"__config__\":{\"formId\":115,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"modifyTime\",\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"修改时间\",\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716951189787,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-modifytime\",\"tag\":\"JnpfInput\",\"span\":24},\"readonly\":true,\"__vModel__\":\"lastModifyTime\",\"fullName\":\"修改时间\",\"style\":{\"width\":\"100%\"},\"id\":\"lastModifyTime\",\"placeholder\":\"系统自动生成\"},{\"__config__\":{\"formId\":117,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"currOrganize\",\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"所属组织\",\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716951426411,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-company\",\"tag\":\"JnpfOpenData\",\"span\":24},\"readonly\":true,\"__vModel__\":\"organizeJsonId\",\"fullName\":\"所属组织\",\"style\":{\"width\":\"100%\"},\"id\":\"organizeJsonId\",\"placeholder\":\"\",\"type\":\"currOrganize\",\"showLevel\":\"all\"}],\"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\":[{\"jnpfKey\":\"billRule\",\"fullName\":\"设备编码\",\"label\":\"设备编码\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":121,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"billRule\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"rule\":\"deviceCode\",\"className\":[],\"label\":\"设备编码\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716956239549,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-documents\",\"ruleName\":\"投递柜编号\",\"tag\":\"JnpfInput\",\"span\":24},\"readonly\":true,\"prop\":\"deviceCode\",\"__vModel__\":\"deviceCode\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"id\":\"deviceCode\",\"placeholder\":\"系统自动生成\"},{\"suffixIcon\":\"\",\"align\":\"left\",\"__config__\":{\"formId\":102,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":false,\"tipLabel\":\"设备名称\",\"dragDisabled\":false,\"className\":[],\"label\":\"设备名称\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716532598077,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":24},\"readonly\":false,\"prop\":\"deviceName\",\"showWordLimit\":false,\"__vModel__\":\"deviceName\",\"checked\":true,\"disabled\":false,\"id\":\"deviceName\",\"placeholder\":\"设备名称\",\"addonBefore\":\"\",\"clearable\":true,\"jnpfKey\":\"input\",\"fullName\":\"设备名称\",\"label\":\"设备名称\",\"sortable\":false,\"addonAfter\":\"\",\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\"},{\"ableAddressIds\":[],\"filterable\":false,\"clearable\":true,\"level\":2,\"jnpfKey\":\"areaSelect\",\"multiple\":false,\"fullName\":\"所在城市\",\"label\":\"所在城市\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":103,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"areaSelect\",\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"所在城市\",\"trigger\":\"change\",\"showLabel\":true,\"required\":true,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716532678902,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-Provinces\",\"tag\":\"JnpfAreaSelect\",\"regList\":[],\"span\":24},\"prop\":\"city\",\"__vModel__\":\"city\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"selectType\":\"all\",\"id\":\"city\",\"placeholder\":\"请选择\"},{\"suffixIcon\":\"\",\"align\":\"left\",\"__config__\":{\"formId\":104,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"地址\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716532725676,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":24},\"readonly\":false,\"prop\":\"address\",\"showWordLimit\":false,\"__vModel__\":\"address\",\"checked\":true,\"disabled\":false,\"id\":\"address\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"jnpfKey\":\"input\",\"fullName\":\"地址\",\"label\":\"地址\",\"sortable\":false,\"addonAfter\":\"\",\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\"},{\"border\":false,\"jnpfKey\":\"radio\",\"fullName\":\"投用状态\",\"label\":\"投用状态\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"optionType\":\"default\",\"__config__\":{\"formId\":106,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"radio\",\"defaultValue\":\"1\",\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"投用状态\",\"trigger\":\"change\",\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716533015029,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-radio\",\"propsName\":\"\",\"tag\":\"JnpfRadio\",\"regList\":[],\"span\":24},\"size\":\"small\",\"prop\":\"useStatus\",\"options\":[{\"fullName\":\"启用\",\"id\":\"1\"},{\"fullName\":\"暂停服务\",\"id\":\"2\"},{\"fullName\":\"关闭\",\"id\":\"0\"}],\"__vModel__\":\"useStatus\",\"checked\":true,\"fixed\":\"none\",\"style\":{},\"disabled\":false,\"interfaceHasPage\":false,\"id\":\"useStatus\",\"direction\":\"horizontal\"},{\"border\":false,\"jnpfKey\":\"radio\",\"fullName\":\"设备状态\",\"label\":\"设备状态\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"optionType\":\"default\",\"__config__\":{\"formId\":105,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"radio\",\"defaultValue\":\"1\",\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"设备状态\",\"trigger\":\"change\",\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716532902019,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-radio\",\"propsName\":\"\",\"tag\":\"JnpfRadio\",\"regList\":[],\"span\":24},\"size\":\"small\",\"prop\":\"status\",\"options\":[{\"fullName\":\"离线\",\"id\":\"0\"},{\"fullName\":\"在线\",\"id\":\"1\"}],\"__vModel__\":\"status\",\"checked\":true,\"fixed\":\"none\",\"style\":{},\"disabled\":false,\"interfaceHasPage\":false,\"id\":\"status\",\"direction\":\"horizontal\"},{\"popupType\":\"dialog\",\"hasPage\":false,\"pageSize\":20,\"columnOptions\":[{\"label\":\"商户ID\",\"value\":\"f_id\"},{\"label\":\"商户名称\",\"value\":\"f_full_name\"}],\"align\":\"left\",\"templateJson\":[],\"__config__\":{\"formId\":111,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"popupSelect\",\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"绑定商户\",\"dragDisabled\":false,\"className\":[],\"label\":\"分配商户\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716535643220,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-popup\",\"tag\":\"JnpfPopupSelect\",\"regList\":[],\"span\":24},\"prop\":\"beLongCompanyId\",\"__vModel__\":\"beLongCompanyId\",\"checked\":true,\"disabled\":false,\"id\":\"beLongCompanyId\",\"placeholder\":\"请选择商户\",\"interfaceName\":\"回收设备-所属商户\",\"popupWidth\":\"800px\",\"clearable\":true,\"jnpfKey\":\"popupSelect\",\"fullName\":\"分配商户\",\"label\":\"分配商户\",\"sortable\":false,\"relationField\":\"f_full_name\",\"popupTitle\":\"绑定商户\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"interfaceHasPage\":false,\"interfaceId\":\"563706688754953029\",\"propsValue\":\"f_id\"},{\"popupType\":\"dialog\",\"hasPage\":false,\"pageSize\":20,\"columnOptions\":[{\"label\":\"回收站编号\",\"value\":\"station_code\"},{\"label\":\"回收站名称\",\"value\":\"station_name\"}],\"align\":\"left\",\"templateJson\":[],\"__config__\":{\"formId\":110,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"popupSelect\",\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"绑定回收站\",\"dragDisabled\":false,\"className\":[],\"label\":\"分配回收站\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716535375186,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-popup\",\"tag\":\"JnpfPopupSelect\",\"regList\":[],\"span\":24},\"prop\":\"beLongStationCode\",\"__vModel__\":\"beLongStationCode\",\"checked\":true,\"disabled\":false,\"id\":\"beLongStationCode\",\"placeholder\":\"请选择回收站\",\"interfaceName\":\"回收设备-所属回收站\",\"popupWidth\":\"800px\",\"clearable\":true,\"jnpfKey\":\"popupSelect\",\"fullName\":\"分配回收站\",\"label\":\"分配回收站\",\"sortable\":false,\"relationField\":\"station_name\",\"popupTitle\":\"绑定回收站\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"interfaceHasPage\":false,\"interfaceId\":\"563705984451619653\",\"propsValue\":\"station_code\"},{\"suffixIcon\":\"\",\"align\":\"left\",\"__config__\":{\"formId\":107,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":true,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"设备IP\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716533203658,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":24},\"readonly\":false,\"prop\":\"ipAddress\",\"showWordLimit\":false,\"__vModel__\":\"ipAddress\",\"checked\":true,\"disabled\":false,\"id\":\"ipAddress\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"jnpfKey\":\"input\",\"fullName\":\"设备IP\",\"label\":\"设备IP\",\"sortable\":false,\"addonAfter\":\"\",\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\"},{\"suffixIcon\":\"\",\"align\":\"left\",\"__config__\":{\"formId\":108,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"设备总重\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716533336828,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":24},\"readonly\":false,\"prop\":\"boxWeight\",\"showWordLimit\":false,\"__vModel__\":\"boxWeight\",\"checked\":true,\"disabled\":false,\"id\":\"boxWeight\",\"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,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":true,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"纬度\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716951949794,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":24},\"readonly\":false,\"prop\":\"latitude\",\"showWordLimit\":false,\"__vModel__\":\"latitude\",\"checked\":false,\"disabled\":false,\"id\":\"latitude\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"jnpfKey\":\"input\",\"fullName\":\"纬度\",\"label\":\"纬度\",\"sortable\":false,\"addonAfter\":\"\",\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\"},{\"suffixIcon\":\"\",\"align\":\"left\",\"__config__\":{\"formId\":120,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":true,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"经度\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716951970815,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":24},\"readonly\":false,\"prop\":\"longitude\",\"showWordLimit\":false,\"__vModel__\":\"longitude\",\"checked\":false,\"disabled\":false,\"id\":\"longitude\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"jnpfKey\":\"input\",\"fullName\":\"经度\",\"label\":\"经度\",\"sortable\":false,\"addonAfter\":\"\",\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\"},{\"jnpfKey\":\"modifyUser\",\"fullName\":\"修改用户\",\"label\":\"修改用户\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":114,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"modifyUser\",\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"修改用户\",\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716951188118,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-modifier\",\"tag\":\"JnpfInput\",\"span\":24},\"readonly\":true,\"prop\":\"lastModifyUserId\",\"__vModel__\":\"lastModifyUserId\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"id\":\"lastModifyUserId\",\"placeholder\":\"系统自动生成\"},{\"jnpfKey\":\"modifyTime\",\"fullName\":\"修改时间\",\"label\":\"修改时间\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":115,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"modifyTime\",\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"修改时间\",\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716951189787,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-modifytime\",\"tag\":\"JnpfInput\",\"span\":24},\"readonly\":true,\"prop\":\"lastModifyTime\",\"__vModel__\":\"lastModifyTime\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"id\":\"lastModifyTime\",\"placeholder\":\"系统自动生成\"},{\"jnpfKey\":\"currOrganize\",\"fullName\":\"所属组织\",\"label\":\"所属组织\",\"sortable\":false,\"align\":\"left\",\"type\":\"currOrganize\",\"__config__\":{\"formId\":117,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"currOrganize\",\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"所属组织\",\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716951426411,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-company\",\"tag\":\"JnpfOpenData\",\"span\":24},\"readonly\":true,\"prop\":\"organizeJsonId\",\"__vModel__\":\"organizeJsonId\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"id\":\"organizeJsonId\",\"placeholder\":\"\",\"showLevel\":\"all\"}],\"treeTemplateJson\":[],\"treePropsName\":\"\",\"useColumnPermission\":false,\"treePropsUrl\":\"\",\"treeRelation\":\"\",\"treeSynType\":0,\"btnsList\":[{\"icon\":\"icon-ym icon-ym-btn-add\",\"label\":\"新增\",\"value\":\"add\"}],\"useDataPermission\":false,\"columnList\":[{\"jnpfKey\":\"billRule\",\"fullName\":\"设备编码\",\"label\":\"设备编码\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":121,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"billRule\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"rule\":\"deviceCode\",\"className\":[],\"label\":\"设备编码\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716956239549,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-documents\",\"ruleName\":\"投递柜编号\",\"tag\":\"JnpfInput\",\"span\":24},\"readonly\":true,\"prop\":\"deviceCode\",\"width\":0,\"__vModel__\":\"deviceCode\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"id\":\"deviceCode\",\"placeholder\":\"系统自动生成\"},{\"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\":true,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716532598077,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":24},\"readonly\":false,\"prop\":\"deviceName\",\"showWordLimit\":false,\"width\":0,\"__vModel__\":\"deviceName\",\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"deviceName\",\"placeholder\":\"设备名称\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"border\":false,\"jnpfKey\":\"radio\",\"fullName\":\"设备状态\",\"label\":\"设备状态\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"optionType\":\"default\",\"__config__\":{\"formId\":105,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"radio\",\"defaultValue\":\"1\",\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"设备状态\",\"trigger\":\"change\",\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716532902019,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-radio\",\"propsName\":\"\",\"tag\":\"JnpfRadio\",\"regList\":[],\"span\":24},\"size\":\"small\",\"prop\":\"status\",\"width\":0,\"options\":[{\"fullName\":\"离线\",\"id\":\"0\"},{\"fullName\":\"在线\",\"id\":\"1\"}],\"__vModel__\":\"status\",\"fixed\":\"none\",\"style\":{},\"disabled\":false,\"interfaceHasPage\":false,\"id\":\"status\",\"direction\":\"horizontal\"},{\"border\":false,\"jnpfKey\":\"radio\",\"fullName\":\"投用状态\",\"label\":\"投用状态\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"optionType\":\"default\",\"__config__\":{\"formId\":106,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"radio\",\"defaultValue\":\"1\",\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"投用状态\",\"trigger\":\"change\",\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716533015029,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-radio\",\"propsName\":\"\",\"tag\":\"JnpfRadio\",\"regList\":[],\"span\":24},\"size\":\"small\",\"prop\":\"useStatus\",\"width\":0,\"options\":[{\"fullName\":\"启用\",\"id\":\"1\"},{\"fullName\":\"暂停服务\",\"id\":\"2\"},{\"fullName\":\"关闭\",\"id\":\"0\"}],\"__vModel__\":\"useStatus\",\"fixed\":\"none\",\"style\":{},\"disabled\":false,\"interfaceHasPage\":false,\"id\":\"useStatus\",\"direction\":\"horizontal\"},{\"popupType\":\"dialog\",\"hasPage\":false,\"pageSize\":20,\"columnOptions\":[{\"label\":\"商户ID\",\"value\":\"f_id\"},{\"label\":\"商户名称\",\"value\":\"f_full_name\"}],\"align\":\"left\",\"templateJson\":[],\"__config__\":{\"formId\":111,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"popupSelect\",\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"绑定商户\",\"dragDisabled\":false,\"className\":[],\"label\":\"分配商户\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716535643220,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-popup\",\"tag\":\"JnpfPopupSelect\",\"regList\":[],\"span\":24},\"prop\":\"beLongCompanyId\",\"__vModel__\":\"beLongCompanyId\",\"disabled\":false,\"id\":\"beLongCompanyId\",\"placeholder\":\"请选择商户\",\"interfaceName\":\"回收设备-所属商户\",\"popupWidth\":\"800px\",\"clearable\":true,\"jnpfKey\":\"popupSelect\",\"fullName\":\"分配商户\",\"label\":\"分配商户\",\"sortable\":false,\"relationField\":\"f_full_name\",\"popupTitle\":\"绑定商户\",\"width\":0,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"interfaceHasPage\":false,\"interfaceId\":\"563706688754953029\",\"propsValue\":\"f_id\"},{\"popupType\":\"dialog\",\"hasPage\":false,\"pageSize\":20,\"columnOptions\":[{\"label\":\"回收站编号\",\"value\":\"station_code\"},{\"label\":\"回收站名称\",\"value\":\"station_name\"}],\"align\":\"left\",\"templateJson\":[],\"__config__\":{\"formId\":110,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"popupSelect\",\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"绑定回收站\",\"dragDisabled\":false,\"className\":[],\"label\":\"分配回收站\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716535375186,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-popup\",\"tag\":\"JnpfPopupSelect\",\"regList\":[],\"span\":24},\"prop\":\"beLongStationCode\",\"__vModel__\":\"beLongStationCode\",\"disabled\":false,\"id\":\"beLongStationCode\",\"placeholder\":\"请选择回收站\",\"interfaceName\":\"回收设备-所属回收站\",\"popupWidth\":\"800px\",\"clearable\":true,\"jnpfKey\":\"popupSelect\",\"fullName\":\"分配回收站\",\"label\":\"分配回收站\",\"sortable\":false,\"relationField\":\"station_name\",\"popupTitle\":\"绑定回收站\",\"width\":0,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"interfaceHasPage\":false,\"interfaceId\":\"563705984451619653\",\"propsValue\":\"station_code\"},{\"ableAddressIds\":[],\"filterable\":false,\"clearable\":true,\"level\":2,\"jnpfKey\":\"areaSelect\",\"multiple\":false,\"fullName\":\"所在城市\",\"label\":\"所在城市\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":103,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"areaSelect\",\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"所在城市\",\"trigger\":\"change\",\"showLabel\":true,\"required\":true,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716532678902,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-Provinces\",\"tag\":\"JnpfAreaSelect\",\"regList\":[],\"span\":24},\"prop\":\"city\",\"width\":0,\"__vModel__\":\"city\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"selectType\":\"all\",\"id\":\"city\",\"placeholder\":\"请选择\"},{\"clearable\":true,\"jnpfKey\":\"input\",\"suffixIcon\":\"\",\"fullName\":\"地址\",\"label\":\"地址\",\"sortable\":false,\"align\":\"left\",\"addonAfter\":\"\",\"__config__\":{\"formId\":104,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"地址\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716532725676,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":24},\"readonly\":false,\"prop\":\"address\",\"showWordLimit\":false,\"width\":0,\"__vModel__\":\"address\",\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"address\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"jnpfKey\":\"input\",\"suffixIcon\":\"\",\"fullName\":\"设备IP\",\"label\":\"设备IP\",\"sortable\":false,\"align\":\"left\",\"addonAfter\":\"\",\"__config__\":{\"formId\":107,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":true,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"设备IP\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716533203658,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":24},\"readonly\":false,\"prop\":\"ipAddress\",\"showWordLimit\":false,\"width\":0,\"__vModel__\":\"ipAddress\",\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"ipAddress\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"jnpfKey\":\"input\",\"suffixIcon\":\"\",\"fullName\":\"设备总重\",\"label\":\"设备总重\",\"sortable\":false,\"align\":\"left\",\"addonAfter\":\"\",\"__config__\":{\"formId\":108,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"设备总重\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716533336828,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":24},\"readonly\":false,\"prop\":\"boxWeight\",\"showWordLimit\":false,\"width\":0,\"__vModel__\":\"boxWeight\",\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"boxWeight\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"jnpfKey\":\"modifyUser\",\"fullName\":\"修改用户\",\"label\":\"修改用户\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":114,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"modifyUser\",\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"修改用户\",\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716951188118,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-modifier\",\"tag\":\"JnpfInput\",\"span\":24},\"readonly\":true,\"prop\":\"lastModifyUserId\",\"width\":0,\"__vModel__\":\"lastModifyUserId\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"id\":\"lastModifyUserId\",\"placeholder\":\"系统自动生成\"},{\"jnpfKey\":\"modifyTime\",\"fullName\":\"修改时间\",\"label\":\"修改时间\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":115,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"modifyTime\",\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"修改时间\",\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716951189787,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-modifytime\",\"tag\":\"JnpfInput\",\"span\":24},\"readonly\":true,\"prop\":\"lastModifyTime\",\"width\":0,\"__vModel__\":\"lastModifyTime\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"id\":\"lastModifyTime\",\"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\":[{\"jnpfKey\":\"billRule\",\"fullName\":\"设备编码\",\"label\":\"设备编码\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":121,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"billRule\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"rule\":\"deviceCode\",\"className\":[],\"label\":\"设备编码\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716956239549,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-documents\",\"ruleName\":\"投递柜编号\",\"tag\":\"JnpfInput\",\"span\":24},\"readonly\":true,\"prop\":\"deviceCode\",\"width\":0,\"__vModel__\":\"deviceCode\",\"style\":{\"width\":\"100%\"},\"fixed\":\"none\",\"placeholder\":\"系统自动生成\",\"id\":\"deviceCode\"},{\"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\":true,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716532598077,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":24},\"readonly\":false,\"prop\":\"deviceName\",\"showWordLimit\":false,\"width\":0,\"__vModel__\":\"deviceName\",\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"fixed\":\"none\",\"placeholder\":\"设备名称\",\"id\":\"deviceName\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"ableAddressIds\":[],\"filterable\":false,\"clearable\":true,\"level\":2,\"jnpfKey\":\"areaSelect\",\"multiple\":false,\"fullName\":\"所在城市\",\"label\":\"所在城市\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":103,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"areaSelect\",\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"所在城市\",\"trigger\":\"change\",\"showLabel\":true,\"required\":true,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716532678902,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-Provinces\",\"tag\":\"JnpfAreaSelect\",\"regList\":[],\"span\":24},\"prop\":\"city\",\"width\":0,\"__vModel__\":\"city\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"selectType\":\"all\",\"fixed\":\"none\",\"placeholder\":\"请选择\",\"id\":\"city\"},{\"clearable\":true,\"jnpfKey\":\"input\",\"suffixIcon\":\"\",\"fullName\":\"地址\",\"label\":\"地址\",\"sortable\":false,\"align\":\"left\",\"addonAfter\":\"\",\"__config__\":{\"formId\":104,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"地址\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716532725676,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":24},\"readonly\":false,\"prop\":\"address\",\"showWordLimit\":false,\"width\":0,\"__vModel__\":\"address\",\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"fixed\":\"none\",\"placeholder\":\"请输入\",\"id\":\"address\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"border\":false,\"jnpfKey\":\"radio\",\"fullName\":\"设备状态\",\"label\":\"设备状态\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"optionType\":\"default\",\"__config__\":{\"formId\":105,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"radio\",\"defaultValue\":\"1\",\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"设备状态\",\"trigger\":\"change\",\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716532902019,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-radio\",\"propsName\":\"\",\"tag\":\"JnpfRadio\",\"regList\":[],\"span\":24},\"size\":\"small\",\"prop\":\"status\",\"width\":0,\"options\":[{\"fullName\":\"离线\",\"id\":\"0\"},{\"fullName\":\"在线\",\"id\":\"1\"}],\"__vModel__\":\"status\",\"style\":{},\"disabled\":false,\"interfaceHasPage\":false,\"fixed\":\"none\",\"id\":\"status\",\"direction\":\"horizontal\"},{\"clearable\":true,\"jnpfKey\":\"input\",\"suffixIcon\":\"\",\"fullName\":\"设备IP\",\"label\":\"设备IP\",\"sortable\":false,\"align\":\"left\",\"addonAfter\":\"\",\"__config__\":{\"formId\":107,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":true,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"设备IP\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716533203658,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":24},\"readonly\":false,\"prop\":\"ipAddress\",\"showWordLimit\":false,\"width\":0,\"__vModel__\":\"ipAddress\",\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"fixed\":\"none\",\"placeholder\":\"请输入\",\"id\":\"ipAddress\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"jnpfKey\":\"input\",\"suffixIcon\":\"\",\"fullName\":\"设备总重\",\"label\":\"设备总重\",\"sortable\":false,\"align\":\"left\",\"addonAfter\":\"\",\"__config__\":{\"formId\":108,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"设备总重\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716533336828,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":24},\"readonly\":false,\"prop\":\"boxWeight\",\"showWordLimit\":false,\"width\":0,\"__vModel__\":\"boxWeight\",\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"fixed\":\"none\",\"placeholder\":\"请输入\",\"id\":\"boxWeight\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"popupType\":\"dialog\",\"hasPage\":false,\"pageSize\":20,\"columnOptions\":[{\"label\":\"回收站编号\",\"value\":\"station_code\"},{\"label\":\"回收站名称\",\"value\":\"station_name\"}],\"align\":\"left\",\"templateJson\":[],\"__config__\":{\"formId\":110,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"popupSelect\",\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"绑定回收站\",\"dragDisabled\":false,\"className\":[],\"label\":\"分配回收站\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716535375186,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-popup\",\"tag\":\"JnpfPopupSelect\",\"regList\":[],\"span\":24},\"prop\":\"beLongStationCode\",\"__vModel__\":\"beLongStationCode\",\"disabled\":false,\"placeholder\":\"请选择回收站\",\"interfaceName\":\"回收设备-所属回收站\",\"id\":\"beLongStationCode\",\"popupWidth\":\"800px\",\"clearable\":true,\"jnpfKey\":\"popupSelect\",\"fullName\":\"分配回收站\",\"label\":\"分配回收站\",\"sortable\":false,\"relationField\":\"station_name\",\"popupTitle\":\"绑定回收站\",\"width\":0,\"style\":{\"width\":\"100%\"},\"interfaceHasPage\":false,\"fixed\":\"none\",\"interfaceId\":\"563705984451619653\",\"propsValue\":\"station_code\"},{\"popupType\":\"dialog\",\"hasPage\":false,\"pageSize\":20,\"columnOptions\":[{\"label\":\"商户ID\",\"value\":\"f_id\"},{\"label\":\"商户名称\",\"value\":\"f_full_name\"}],\"align\":\"left\",\"templateJson\":[],\"__config__\":{\"formId\":111,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"popupSelect\",\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"绑定商户\",\"dragDisabled\":false,\"className\":[],\"label\":\"分配商户\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716535643220,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-popup\",\"tag\":\"JnpfPopupSelect\",\"regList\":[],\"span\":24},\"prop\":\"beLongCompanyId\",\"__vModel__\":\"beLongCompanyId\",\"disabled\":false,\"placeholder\":\"请选择商户\",\"interfaceName\":\"回收设备-所属商户\",\"id\":\"beLongCompanyId\",\"popupWidth\":\"800px\",\"clearable\":true,\"jnpfKey\":\"popupSelect\",\"fullName\":\"分配商户\",\"label\":\"分配商户\",\"sortable\":false,\"relationField\":\"f_full_name\",\"popupTitle\":\"绑定商户\",\"width\":0,\"style\":{\"width\":\"100%\"},\"interfaceHasPage\":false,\"fixed\":\"none\",\"interfaceId\":\"563706688754953029\",\"propsValue\":\"f_id\"}],\"columnOptions\":[{\"__config__\":{\"formId\":121,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"billRule\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"rule\":\"deviceCode\",\"className\":[],\"label\":\"设备编码\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716956239549,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-documents\",\"ruleName\":\"投递柜编号\",\"tag\":\"JnpfInput\",\"span\":24},\"readonly\":true,\"__vModel__\":\"deviceCode\",\"fullName\":\"设备编码\",\"style\":{\"width\":\"100%\"},\"placeholder\":\"系统自动生成\",\"id\":\"deviceCode\"},{\"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\":true,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716532598077,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":24},\"readonly\":false,\"showWordLimit\":false,\"__vModel__\":\"deviceName\",\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"设备名称\",\"id\":\"deviceName\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"ableAddressIds\":[],\"filterable\":false,\"clearable\":true,\"level\":2,\"multiple\":false,\"fullName\":\"所在城市\",\"__config__\":{\"formId\":103,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"areaSelect\",\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"所在城市\",\"trigger\":\"change\",\"showLabel\":true,\"required\":true,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716532678902,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-Provinces\",\"tag\":\"JnpfAreaSelect\",\"regList\":[],\"span\":24},\"__vModel__\":\"city\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"selectType\":\"all\",\"placeholder\":\"请选择\",\"id\":\"city\"},{\"clearable\":true,\"suffixIcon\":\"\",\"fullName\":\"地址\",\"addonAfter\":\"\",\"__config__\":{\"formId\":104,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"地址\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716532725676,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":24},\"readonly\":false,\"showWordLimit\":false,\"__vModel__\":\"address\",\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\",\"id\":\"address\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"border\":false,\"fullName\":\"投用状态\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"optionType\":\"default\",\"__config__\":{\"formId\":106,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"radio\",\"defaultValue\":\"1\",\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"投用状态\",\"trigger\":\"change\",\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716533015029,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-radio\",\"propsName\":\"\",\"tag\":\"JnpfRadio\",\"regList\":[],\"span\":24},\"size\":\"small\",\"options\":[{\"fullName\":\"启用\",\"id\":\"1\"},{\"fullName\":\"暂停服务\",\"id\":\"2\"},{\"fullName\":\"关闭\",\"id\":\"0\"}],\"__vModel__\":\"useStatus\",\"style\":{},\"disabled\":false,\"interfaceHasPage\":false,\"id\":\"useStatus\",\"direction\":\"horizontal\"},{\"border\":false,\"fullName\":\"设备状态\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"optionType\":\"default\",\"__config__\":{\"formId\":105,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"radio\",\"defaultValue\":\"1\",\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"设备状态\",\"trigger\":\"change\",\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716532902019,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-radio\",\"propsName\":\"\",\"tag\":\"JnpfRadio\",\"regList\":[],\"span\":24},\"size\":\"small\",\"options\":[{\"fullName\":\"离线\",\"id\":\"0\"},{\"fullName\":\"在线\",\"id\":\"1\"}],\"__vModel__\":\"status\",\"style\":{},\"disabled\":false,\"interfaceHasPage\":false,\"id\":\"status\",\"direction\":\"horizontal\"},{\"popupType\":\"dialog\",\"hasPage\":false,\"clearable\":true,\"pageSize\":20,\"columnOptions\":[{\"label\":\"商户ID\",\"value\":\"f_id\"},{\"label\":\"商户名称\",\"value\":\"f_full_name\"}],\"fullName\":\"分配商户\",\"templateJson\":[],\"relationField\":\"f_full_name\",\"__config__\":{\"formId\":111,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"popupSelect\",\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"绑定商户\",\"dragDisabled\":false,\"className\":[],\"label\":\"分配商户\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716535643220,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-popup\",\"tag\":\"JnpfPopupSelect\",\"regList\":[],\"span\":24},\"popupTitle\":\"绑定商户\",\"__vModel__\":\"beLongCompanyId\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"interfaceHasPage\":false,\"placeholder\":\"请选择商户\",\"interfaceId\":\"563706688754953029\",\"interfaceName\":\"回收设备-所属商户\",\"id\":\"beLongCompanyId\",\"popupWidth\":\"800px\",\"propsValue\":\"f_id\"},{\"popupType\":\"dialog\",\"hasPage\":false,\"clearable\":true,\"pageSize\":20,\"columnOptions\":[{\"label\":\"回收站编号\",\"value\":\"station_code\"},{\"label\":\"回收站名称\",\"value\":\"station_name\"}],\"fullName\":\"分配回收站\",\"templateJson\":[],\"relationField\":\"station_name\",\"__config__\":{\"formId\":110,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"popupSelect\",\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"绑定回收站\",\"dragDisabled\":false,\"className\":[],\"label\":\"分配回收站\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716535375186,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-popup\",\"tag\":\"JnpfPopupSelect\",\"regList\":[],\"span\":24},\"popupTitle\":\"绑定回收站\",\"__vModel__\":\"beLongStationCode\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"interfaceHasPage\":false,\"placeholder\":\"请选择回收站\",\"interfaceId\":\"563705984451619653\",\"interfaceName\":\"回收设备-所属回收站\",\"id\":\"beLongStationCode\",\"popupWidth\":\"800px\",\"propsValue\":\"station_code\"},{\"clearable\":true,\"suffixIcon\":\"\",\"fullName\":\"设备IP\",\"addonAfter\":\"\",\"__config__\":{\"formId\":107,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":true,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"设备IP\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716533203658,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":24},\"readonly\":false,\"showWordLimit\":false,\"__vModel__\":\"ipAddress\",\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\",\"id\":\"ipAddress\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"suffixIcon\":\"\",\"fullName\":\"设备总重\",\"addonAfter\":\"\",\"__config__\":{\"formId\":108,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"设备总重\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716533336828,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":24},\"readonly\":false,\"showWordLimit\":false,\"__vModel__\":\"boxWeight\",\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\",\"id\":\"boxWeight\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"suffixIcon\":\"\",\"fullName\":\"纬度\",\"addonAfter\":\"\",\"__config__\":{\"formId\":118,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":true,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"纬度\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716951949794,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":24},\"readonly\":false,\"showWordLimit\":false,\"__vModel__\":\"latitude\",\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\",\"id\":\"latitude\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"suffixIcon\":\"\",\"fullName\":\"经度\",\"addonAfter\":\"\",\"__config__\":{\"formId\":120,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":true,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"经度\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716951970815,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":24},\"readonly\":false,\"showWordLimit\":false,\"__vModel__\":\"longitude\",\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\",\"id\":\"longitude\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"__config__\":{\"formId\":114,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"modifyUser\",\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"修改用户\",\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716951188118,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-modifier\",\"tag\":\"JnpfInput\",\"span\":24},\"readonly\":true,\"__vModel__\":\"lastModifyUserId\",\"fullName\":\"修改用户\",\"style\":{\"width\":\"100%\"},\"placeholder\":\"系统自动生成\",\"id\":\"lastModifyUserId\"},{\"__config__\":{\"formId\":115,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"modifyTime\",\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"修改时间\",\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716951189787,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-modifytime\",\"tag\":\"JnpfInput\",\"span\":24},\"readonly\":true,\"__vModel__\":\"lastModifyTime\",\"fullName\":\"修改时间\",\"style\":{\"width\":\"100%\"},\"placeholder\":\"系统自动生成\",\"id\":\"lastModifyTime\"},{\"__config__\":{\"formId\":117,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"currOrganize\",\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"所属组织\",\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716951426411,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-company\",\"tag\":\"JnpfOpenData\",\"span\":24},\"readonly\":true,\"__vModel__\":\"organizeJsonId\",\"fullName\":\"所属组织\",\"style\":{\"width\":\"100%\"},\"placeholder\":\"\",\"id\":\"organizeJsonId\",\"type\":\"currOrganize\",\"showLevel\":\"all\"}],\"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\":[{\"jnpfKey\":\"billRule\",\"fullName\":\"设备编码\",\"label\":\"设备编码\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":121,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"billRule\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"rule\":\"deviceCode\",\"className\":[],\"label\":\"设备编码\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716956239549,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-documents\",\"ruleName\":\"投递柜编号\",\"tag\":\"JnpfInput\",\"span\":24},\"readonly\":true,\"prop\":\"deviceCode\",\"__vModel__\":\"deviceCode\",\"checked\":true,\"style\":{\"width\":\"100%\"},\"placeholder\":\"系统自动生成\",\"id\":\"deviceCode\"},{\"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\":true,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716532598077,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":24},\"readonly\":false,\"prop\":\"deviceName\",\"showWordLimit\":false,\"__vModel__\":\"deviceName\",\"showPassword\":false,\"checked\":true,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"设备名称\",\"id\":\"deviceName\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"ableAddressIds\":[],\"filterable\":false,\"clearable\":true,\"level\":2,\"jnpfKey\":\"areaSelect\",\"multiple\":false,\"fullName\":\"所在城市\",\"label\":\"所在城市\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":103,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"areaSelect\",\"defaultValue\":[],\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"所在城市\",\"trigger\":\"change\",\"showLabel\":true,\"required\":true,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716532678902,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-Provinces\",\"tag\":\"JnpfAreaSelect\",\"regList\":[],\"span\":24},\"prop\":\"city\",\"__vModel__\":\"city\",\"checked\":true,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"selectType\":\"all\",\"placeholder\":\"请选择\",\"id\":\"city\"},{\"clearable\":true,\"jnpfKey\":\"input\",\"suffixIcon\":\"\",\"fullName\":\"地址\",\"label\":\"地址\",\"sortable\":false,\"align\":\"left\",\"addonAfter\":\"\",\"__config__\":{\"formId\":104,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"地址\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716532725676,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":24},\"readonly\":false,\"prop\":\"address\",\"showWordLimit\":false,\"__vModel__\":\"address\",\"showPassword\":false,\"checked\":true,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\",\"id\":\"address\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"border\":false,\"jnpfKey\":\"radio\",\"fullName\":\"投用状态\",\"label\":\"投用状态\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"optionType\":\"default\",\"__config__\":{\"formId\":106,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"radio\",\"defaultValue\":\"1\",\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"投用状态\",\"trigger\":\"change\",\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716533015029,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-radio\",\"propsName\":\"\",\"tag\":\"JnpfRadio\",\"regList\":[],\"span\":24},\"size\":\"small\",\"prop\":\"useStatus\",\"options\":[{\"fullName\":\"启用\",\"id\":\"1\"},{\"fullName\":\"暂停服务\",\"id\":\"2\"},{\"fullName\":\"关闭\",\"id\":\"0\"}],\"__vModel__\":\"useStatus\",\"checked\":false,\"style\":{},\"disabled\":false,\"interfaceHasPage\":false,\"id\":\"useStatus\",\"direction\":\"horizontal\"},{\"border\":false,\"jnpfKey\":\"radio\",\"fullName\":\"设备状态\",\"label\":\"设备状态\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"optionType\":\"default\",\"__config__\":{\"formId\":105,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"radio\",\"defaultValue\":\"1\",\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"设备状态\",\"trigger\":\"change\",\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716532902019,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-radio\",\"propsName\":\"\",\"tag\":\"JnpfRadio\",\"regList\":[],\"span\":24},\"size\":\"small\",\"prop\":\"status\",\"options\":[{\"fullName\":\"离线\",\"id\":\"0\"},{\"fullName\":\"在线\",\"id\":\"1\"}],\"__vModel__\":\"status\",\"checked\":true,\"style\":{},\"disabled\":false,\"interfaceHasPage\":false,\"id\":\"status\",\"direction\":\"horizontal\"},{\"popupType\":\"dialog\",\"hasPage\":false,\"pageSize\":20,\"columnOptions\":[{\"label\":\"商户ID\",\"value\":\"f_id\"},{\"label\":\"商户名称\",\"value\":\"f_full_name\"}],\"align\":\"left\",\"templateJson\":[],\"__config__\":{\"formId\":111,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"popupSelect\",\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"绑定商户\",\"dragDisabled\":false,\"className\":[],\"label\":\"分配商户\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716535643220,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-popup\",\"tag\":\"JnpfPopupSelect\",\"regList\":[],\"span\":24},\"prop\":\"beLongCompanyId\",\"__vModel__\":\"beLongCompanyId\",\"checked\":true,\"disabled\":false,\"placeholder\":\"请选择商户\",\"interfaceName\":\"回收设备-所属商户\",\"id\":\"beLongCompanyId\",\"popupWidth\":\"800px\",\"clearable\":true,\"jnpfKey\":\"popupSelect\",\"fullName\":\"分配商户\",\"label\":\"分配商户\",\"sortable\":false,\"relationField\":\"f_full_name\",\"popupTitle\":\"绑定商户\",\"style\":{\"width\":\"100%\"},\"interfaceHasPage\":false,\"interfaceId\":\"563706688754953029\",\"propsValue\":\"f_id\"},{\"popupType\":\"dialog\",\"hasPage\":false,\"pageSize\":20,\"columnOptions\":[{\"label\":\"回收站编号\",\"value\":\"station_code\"},{\"label\":\"回收站名称\",\"value\":\"station_name\"}],\"align\":\"left\",\"templateJson\":[],\"__config__\":{\"formId\":110,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"popupSelect\",\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"绑定回收站\",\"dragDisabled\":false,\"className\":[],\"label\":\"分配回收站\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716535375186,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-popup\",\"tag\":\"JnpfPopupSelect\",\"regList\":[],\"span\":24},\"prop\":\"beLongStationCode\",\"__vModel__\":\"beLongStationCode\",\"checked\":true,\"disabled\":false,\"placeholder\":\"请选择回收站\",\"interfaceName\":\"回收设备-所属回收站\",\"id\":\"beLongStationCode\",\"popupWidth\":\"800px\",\"clearable\":true,\"jnpfKey\":\"popupSelect\",\"fullName\":\"分配回收站\",\"label\":\"分配回收站\",\"sortable\":false,\"relationField\":\"station_name\",\"popupTitle\":\"绑定回收站\",\"style\":{\"width\":\"100%\"},\"interfaceHasPage\":false,\"interfaceId\":\"563705984451619653\",\"propsValue\":\"station_code\"},{\"clearable\":true,\"jnpfKey\":\"input\",\"suffixIcon\":\"\",\"fullName\":\"设备IP\",\"label\":\"设备IP\",\"sortable\":false,\"align\":\"left\",\"addonAfter\":\"\",\"__config__\":{\"formId\":107,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":true,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"设备IP\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716533203658,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":24},\"readonly\":false,\"prop\":\"ipAddress\",\"showWordLimit\":false,\"__vModel__\":\"ipAddress\",\"showPassword\":false,\"checked\":true,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\",\"id\":\"ipAddress\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"jnpfKey\":\"input\",\"suffixIcon\":\"\",\"fullName\":\"设备总重\",\"label\":\"设备总重\",\"sortable\":false,\"align\":\"left\",\"addonAfter\":\"\",\"__config__\":{\"formId\":108,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"设备总重\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716533336828,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":24},\"readonly\":false,\"prop\":\"boxWeight\",\"showWordLimit\":false,\"__vModel__\":\"boxWeight\",\"showPassword\":false,\"checked\":true,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\",\"id\":\"boxWeight\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"jnpfKey\":\"input\",\"suffixIcon\":\"\",\"fullName\":\"纬度\",\"label\":\"纬度\",\"sortable\":false,\"align\":\"left\",\"addonAfter\":\"\",\"__config__\":{\"formId\":118,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":true,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"纬度\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716951949794,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":24},\"readonly\":false,\"prop\":\"latitude\",\"showWordLimit\":false,\"__vModel__\":\"latitude\",\"showPassword\":false,\"checked\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\",\"id\":\"latitude\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"jnpfKey\":\"input\",\"suffixIcon\":\"\",\"fullName\":\"经度\",\"label\":\"经度\",\"sortable\":false,\"align\":\"left\",\"addonAfter\":\"\",\"__config__\":{\"formId\":120,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":true,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"经度\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716951970815,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":24},\"readonly\":false,\"prop\":\"longitude\",\"showWordLimit\":false,\"__vModel__\":\"longitude\",\"showPassword\":false,\"checked\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\",\"id\":\"longitude\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"jnpfKey\":\"modifyUser\",\"fullName\":\"修改用户\",\"label\":\"修改用户\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":114,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"modifyUser\",\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"修改用户\",\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716951188118,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-modifier\",\"tag\":\"JnpfInput\",\"span\":24},\"readonly\":true,\"prop\":\"lastModifyUserId\",\"__vModel__\":\"lastModifyUserId\",\"checked\":false,\"style\":{\"width\":\"100%\"},\"placeholder\":\"系统自动生成\",\"id\":\"lastModifyUserId\"},{\"jnpfKey\":\"modifyTime\",\"fullName\":\"修改时间\",\"label\":\"修改时间\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":115,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"modifyTime\",\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"修改时间\",\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716951189787,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-modifytime\",\"tag\":\"JnpfInput\",\"span\":24},\"readonly\":true,\"prop\":\"lastModifyTime\",\"__vModel__\":\"lastModifyTime\",\"checked\":false,\"style\":{\"width\":\"100%\"},\"placeholder\":\"系统自动生成\",\"id\":\"lastModifyTime\"},{\"jnpfKey\":\"currOrganize\",\"fullName\":\"所属组织\",\"label\":\"所属组织\",\"sortable\":false,\"align\":\"left\",\"type\":\"currOrganize\",\"__config__\":{\"formId\":117,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"currOrganize\",\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"所属组织\",\"showLabel\":true,\"required\":false,\"tableName\":\"nx_recycle_device\",\"renderKey\":1716951426411,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-company\",\"tag\":\"JnpfOpenData\",\"span\":24},\"readonly\":true,\"prop\":\"organizeJsonId\",\"__vModel__\":\"organizeJsonId\",\"checked\":false,\"style\":{\"width\":\"100%\"},\"placeholder\":\"\",\"id\":\"organizeJsonId\",\"showLevel\":\"all\"}],\"sortList\":[],\"useFormPermission\":false,\"customBtnsList\":[],\"useBtnPermission\":false,\"defaultSidx\":\"\"}"); return sb.toString(); + } + /** 表列表 */ + public static final String getTableList(){ + StringBuilder sb = new StringBuilder(); +sb.append("[{\"relationField\":\"\",\"relationTable\":\"\",\"table\":\"nx_recycle_device\",\"tableName\":\"回收柜设备表\",\"tableField\":\"\",\"typeId\":\"1\",\"fields\":[{\"columnName\":\"id\",\"field\":\"id\",\"fieldName\":\"主键id\",\"dataType\":\"varchar\",\"dataLength\":\"50\",\"primaryKey\":1,\"allowNull\":0,\"autoIncrement\":0},{\"columnName\":\"device_code\",\"field\":\"deviceCode\",\"fieldName\":\"设备编码\",\"dataType\":\"varchar\",\"dataLength\":\"50\",\"primaryKey\":0,\"allowNull\":0,\"autoIncrement\":0},{\"columnName\":\"device_name\",\"field\":\"deviceName\",\"fieldName\":\"设备名称\",\"dataType\":\"varchar\",\"dataLength\":\"100\",\"primaryKey\":0,\"allowNull\":0,\"autoIncrement\":0},{\"columnName\":\"city\",\"field\":\"city\",\"fieldName\":\"所在城市\",\"dataType\":\"varchar\",\"dataLength\":\"200\",\"primaryKey\":0,\"allowNull\":0,\"autoIncrement\":0},{\"columnName\":\"address\",\"field\":\"address\",\"fieldName\":\"地址\",\"dataType\":\"varchar\",\"dataLength\":\"300\",\"primaryKey\":0,\"allowNull\":0,\"autoIncrement\":0},{\"columnName\":\"status\",\"field\":\"status\",\"fieldName\":\"设备状态 0离线 1在线\",\"dataType\":\"int\",\"dataLength\":\"默认\",\"primaryKey\":0,\"allowNull\":1,\"autoIncrement\":0},{\"columnName\":\"use_status\",\"field\":\"useStatus\",\"fieldName\":\"启用 0关闭 1启用 2暂停服务\",\"dataType\":\"int\",\"dataLength\":\"默认\",\"primaryKey\":0,\"allowNull\":1,\"autoIncrement\":0},{\"columnName\":\"ip_address\",\"field\":\"ipAddress\",\"fieldName\":\"设备通信ip地址\",\"dataType\":\"varchar\",\"dataLength\":\"50\",\"primaryKey\":0,\"allowNull\":1,\"autoIncrement\":0},{\"columnName\":\"box_weight\",\"field\":\"boxWeight\",\"fieldName\":\"设备总重\",\"dataType\":\"double\",\"dataLength\":\"10,2\",\"primaryKey\":0,\"allowNull\":1,\"autoIncrement\":0},{\"columnName\":\"be_long_station_code\",\"field\":\"beLongStationCode\",\"fieldName\":\"所属回收站\",\"dataType\":\"varchar\",\"dataLength\":\"50\",\"primaryKey\":0,\"allowNull\":1,\"autoIncrement\":0},{\"columnName\":\"be_long_company_id\",\"field\":\"beLongCompanyId\",\"fieldName\":\"所属商户\",\"dataType\":\"varchar\",\"dataLength\":\"50\",\"primaryKey\":0,\"allowNull\":1,\"autoIncrement\":0},{\"columnName\":\"latitude\",\"field\":\"latitude\",\"fieldName\":\"纬度\",\"dataType\":\"varchar\",\"dataLength\":\"50\",\"primaryKey\":0,\"allowNull\":0,\"autoIncrement\":0},{\"columnName\":\"longitude\",\"field\":\"longitude\",\"fieldName\":\"经度\",\"dataType\":\"varchar\",\"dataLength\":\"50\",\"primaryKey\":0,\"allowNull\":0,\"autoIncrement\":0},{\"columnName\":\"f_creator_user_id\",\"field\":\"creatorUserId\",\"fieldName\":\"创建用户\",\"dataType\":\"varchar\",\"dataLength\":\"50\",\"primaryKey\":0,\"allowNull\":1,\"autoIncrement\":0},{\"columnName\":\"f_creator_time\",\"field\":\"creatorTime\",\"fieldName\":\"创建时间\",\"dataType\":\"datetime\",\"dataLength\":\"默认\",\"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\":\"company_id\",\"field\":\"companyId\",\"fieldName\":\"公司id\",\"dataType\":\"varchar\",\"dataLength\":\"50\",\"primaryKey\":0,\"allowNull\":1,\"autoIncrement\":0},{\"columnName\":\"organize_json_id\",\"field\":\"organizeJsonId\",\"fieldName\":\"组织id\",\"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},{\"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\":\"int\",\"dataLength\":\"默认\",\"primaryKey\":0,\"allowNull\":1,\"autoIncrement\":0}]}]"); return sb.toString(); + } +} diff --git a/jnpf-java-boot/jnpf-scm/jnpf-scm-entity/src/main/java/jnpf/model/nxrecycledevice/NxRecycleDeviceForm.java b/jnpf-java-boot/jnpf-scm/jnpf-scm-entity/src/main/java/jnpf/model/recycledevice/RecycleDeviceForm.java similarity index 62% rename from jnpf-java-boot/jnpf-scm/jnpf-scm-entity/src/main/java/jnpf/model/nxrecycledevice/NxRecycleDeviceForm.java rename to jnpf-java-boot/jnpf-scm/jnpf-scm-entity/src/main/java/jnpf/model/recycledevice/RecycleDeviceForm.java index ab6b8fc..3d34814 100644 --- a/jnpf-java-boot/jnpf-scm/jnpf-scm-entity/src/main/java/jnpf/model/nxrecycledevice/NxRecycleDeviceForm.java +++ b/jnpf-java-boot/jnpf-scm/jnpf-scm-entity/src/main/java/jnpf/model/recycledevice/RecycleDeviceForm.java @@ -1,4 +1,4 @@ -package jnpf.model.nxrecycledevice; +package jnpf.model.recycledevice; import lombok.Data; import java.util.List; @@ -6,14 +6,14 @@ import java.math.BigDecimal; import com.fasterxml.jackson.annotation.JsonProperty; /** - * NxRecycleDevice + * 投递柜设备 * @版本: V3.5 * @版权: 引迈信息技术有限公司(https://www.jnpfsoft.com) * @作者: JNPF开发平台组 - * @日期: 2024-05-24 + * @日期: 2024-05-29 */ @Data -public class NxRecycleDeviceForm { +public class RecycleDeviceForm { /** 主键 */ private String id; @@ -29,22 +29,37 @@ public class NxRecycleDeviceForm { /** 地址 **/ @JsonProperty("address") private String address; + /** 投用状态 **/ + @JsonProperty("useStatus") + private String useStatus; /** 设备状态 **/ @JsonProperty("status") private String status; - /** 启用 **/ - @JsonProperty("useStatus") - private String useStatus; - /** 设备通信ip地址 **/ + /** 分配商户 **/ + @JsonProperty("beLongCompanyId") + private String beLongCompanyId; + /** 分配回收站 **/ + @JsonProperty("beLongStationCode") + private String beLongStationCode; + /** 设备IP **/ @JsonProperty("ipAddress") private String ipAddress; /** 设备总重 **/ @JsonProperty("boxWeight") private String boxWeight; - /** 所属回收站 **/ - @JsonProperty("beLongStationCode") - private String beLongStationCode; - /** 所属商户 **/ - @JsonProperty("beLongCompanyId") - private String beLongCompanyId; + /** 纬度 **/ + @JsonProperty("latitude") + private String latitude; + /** 经度 **/ + @JsonProperty("longitude") + private String longitude; + /** 修改用户 **/ + @JsonProperty("lastModifyUserId") + private String lastModifyUserId; + /** 修改时间 **/ + @JsonProperty("lastModifyTime") + private String lastModifyTime; + /** 所属组织 **/ + @JsonProperty("organizeJsonId") + private Object organizeJsonId; } diff --git a/jnpf-java-boot/jnpf-scm/jnpf-scm-entity/src/main/java/jnpf/model/nxrecycledevice/NxRecycleDevicePagination.java b/jnpf-java-boot/jnpf-scm/jnpf-scm-entity/src/main/java/jnpf/model/recycledevice/RecycleDevicePagination.java similarity index 71% rename from jnpf-java-boot/jnpf-scm/jnpf-scm-entity/src/main/java/jnpf/model/nxrecycledevice/NxRecycleDevicePagination.java rename to jnpf-java-boot/jnpf-scm/jnpf-scm-entity/src/main/java/jnpf/model/recycledevice/RecycleDevicePagination.java index 58a31a9..044ede6 100644 --- a/jnpf-java-boot/jnpf-scm/jnpf-scm-entity/src/main/java/jnpf/model/nxrecycledevice/NxRecycleDevicePagination.java +++ b/jnpf-java-boot/jnpf-scm/jnpf-scm-entity/src/main/java/jnpf/model/recycledevice/RecycleDevicePagination.java @@ -1,4 +1,4 @@ -package jnpf.model.nxrecycledevice; +package jnpf.model.recycledevice; import com.fasterxml.jackson.annotation.JsonProperty; import lombok.Data; @@ -7,14 +7,14 @@ import java.util.List; /** * - * NxRecycleDevice + * 投递柜设备 * @版本: V3.5 * @版权: 引迈信息技术有限公司(https://www.jnpfsoft.com) * @作者: JNPF开发平台组 - * @日期: 2024-05-24 + * @日期: 2024-05-29 */ @Data -public class NxRecycleDevicePagination extends Pagination { +public class RecycleDevicePagination extends Pagination { /** 查询key */ private String[] selectKey; /** json */ @@ -33,4 +33,10 @@ public class NxRecycleDevicePagination extends Pagination { /** 设备名称 */ @JsonProperty("deviceName") private Object deviceName; + /** 投用状态 */ + @JsonProperty("useStatus") + private Object useStatus; + /** 设备状态 */ + @JsonProperty("status") + private Object status; } diff --git a/jnpf-java-boot/jnpf-web/src/views/nxrecycledevice/Detail.vue b/jnpf-java-boot/jnpf-web/src/views/nxrecycledevice/Detail.vue deleted file mode 100644 index 094ef41..0000000 --- a/jnpf-java-boot/jnpf-web/src/views/nxrecycledevice/Detail.vue +++ /dev/null @@ -1,153 +0,0 @@ - - diff --git a/jnpf-java-boot/jnpf-web/src/views/nxrecycledevice/columnList.js b/jnpf-java-boot/jnpf-web/src/views/nxrecycledevice/columnList.js deleted file mode 100644 index 7563145..0000000 --- a/jnpf-java-boot/jnpf-web/src/views/nxrecycledevice/columnList.js +++ /dev/null @@ -1,2 +0,0 @@ -const columnList = [{"clearable":true,"maxlength":null,"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":true,"tableName":"nx_recycle_device","renderKey":1716532583804,"layout":"colFormItem","tagIcon":"icon-ym icon-ym-generator-input","unique":true,"tag":"JnpfInput","regList":[],"span":6},"readonly":false,"prop":"deviceCode","showWordLimit":false,"width":0,"__vModel__":"deviceCode","showPassword":false,"fixed":"none","style":{"width":"100%"},"disabled":false,"id":"deviceCode","placeholder":"请输入","prefixIcon":"","addonBefore":"","on":{"change":"({ data, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\n // 在此编写代码\n \n}","blur":"({ data, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\n // 在此编写代码\n \n}"}},{"clearable":true,"maxlength":null,"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":true,"tableName":"nx_recycle_device","renderKey":1716532598077,"layout":"colFormItem","tagIcon":"icon-ym icon-ym-generator-input","unique":false,"tag":"JnpfInput","regList":[],"span":6},"readonly":false,"prop":"deviceName","showWordLimit":false,"width":0,"__vModel__":"deviceName","showPassword":false,"fixed":"none","style":{"width":"100%"},"disabled":false,"id":"deviceName","placeholder":"请输入","prefixIcon":"","addonBefore":"","on":{"change":"({ data, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\n // 在此编写代码\n \n}","blur":"({ data, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\n // 在此编写代码\n \n}"}},{"ableAddressIds":[],"filterable":false,"clearable":true,"level":2,"jnpfKey":"areaSelect","multiple":false,"fullName":"所在城市","label":"所在城市","sortable":false,"align":"left","__config__":{"formId":103,"visibility":["pc","app"],"jnpfKey":"areaSelect","defaultValue":[],"noShow":false,"tipLabel":"","dragDisabled":false,"className":[],"label":"所在城市","trigger":"change","showLabel":true,"required":true,"tableName":"nx_recycle_device","renderKey":1716532678902,"layout":"colFormItem","tagIcon":"icon-ym icon-ym-generator-Provinces","tag":"JnpfAreaSelect","regList":[],"span":6},"prop":"city","width":0,"__vModel__":"city","fixed":"none","style":{"width":"100%"},"disabled":false,"selectType":"all","id":"city","placeholder":"请选择","on":{"change":"({ data, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\n // 在此编写代码\n \n}"}},{"clearable":true,"maxlength":null,"jnpfKey":"input","suffixIcon":"","fullName":"地址","label":"地址","sortable":false,"align":"left","addonAfter":"","__config__":{"formId":104,"visibility":["pc","app"],"jnpfKey":"input","noShow":false,"tipLabel":"","dragDisabled":false,"className":[],"label":"地址","trigger":"blur","showLabel":true,"required":true,"tableName":"nx_recycle_device","renderKey":1716532725676,"layout":"colFormItem","tagIcon":"icon-ym icon-ym-generator-input","unique":false,"tag":"JnpfInput","regList":[],"span":6},"readonly":false,"prop":"address","showWordLimit":false,"width":0,"__vModel__":"address","showPassword":false,"fixed":"none","style":{"width":"100%"},"disabled":false,"id":"address","placeholder":"请输入","prefixIcon":"","addonBefore":"","on":{"change":"({ data, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\n // 在此编写代码\n \n}","blur":"({ data, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\n // 在此编写代码\n \n}"}},{"border":false,"jnpfKey":"radio","fullName":"设备状态","label":"设备状态","sortable":false,"align":"left","props":{"label":"fullName","value":"id"},"optionType":"default","__config__":{"formId":105,"visibility":["pc","app"],"jnpfKey":"radio","defaultValue":"1","noShow":false,"dataType":"static","dictionaryType":"","tipLabel":"","dragDisabled":false,"className":[],"label":"设备状态","trigger":"change","propsUrl":"","templateJson":[],"showLabel":true,"required":false,"tableName":"nx_recycle_device","renderKey":1716532902019,"layout":"colFormItem","tagIcon":"icon-ym icon-ym-generator-radio","propsName":"","tag":"JnpfRadio","regList":[],"span":6},"size":"small","prop":"status","width":0,"options":[{"fullName":"离线","id":"0"},{"fullName":"在线","id":"1"}],"__vModel__":"status","fixed":"none","style":{},"disabled":false,"interfaceHasPage":false,"id":"status","on":{"change":"({ data, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\n // 在此编写代码\n \n}"},"direction":"horizontal"},{"border":false,"jnpfKey":"radio","fullName":"启用","label":"启用","sortable":false,"align":"left","props":{"label":"fullName","value":"id"},"optionType":"default","__config__":{"formId":106,"visibility":["pc","app"],"jnpfKey":"radio","defaultValue":"1","noShow":false,"dataType":"static","dictionaryType":"","tipLabel":"","dragDisabled":false,"className":[],"label":"启用","trigger":"change","propsUrl":"","templateJson":[],"showLabel":true,"required":false,"tableName":"nx_recycle_device","renderKey":1716533015029,"layout":"colFormItem","tagIcon":"icon-ym icon-ym-generator-radio","propsName":"","tag":"JnpfRadio","regList":[],"span":6},"size":"small","prop":"use","width":0,"options":[{"fullName":"关闭","id":"0"},{"fullName":"启用","id":"1"},{"fullName":"暂停服务","id":"2"}],"__vModel__":"use","fixed":"none","style":{},"disabled":false,"id":"use","on":{"change":"({ data, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\n // 在此编写代码\n \n}"},"direction":"horizontal"},{"clearable":true,"maxlength":null,"jnpfKey":"input","suffixIcon":"","fullName":"设备通信ip地址","label":"设备通信ip地址","sortable":false,"align":"left","addonAfter":"","__config__":{"formId":107,"visibility":["pc","app"],"jnpfKey":"input","noShow":false,"tipLabel":"","dragDisabled":false,"className":[],"label":"设备通信ip地址","trigger":"blur","showLabel":true,"required":false,"tableName":"nx_recycle_device","renderKey":1716533203658,"layout":"colFormItem","tagIcon":"icon-ym icon-ym-generator-input","unique":false,"tag":"JnpfInput","regList":[],"span":6},"readonly":false,"prop":"ipAddress","showWordLimit":false,"width":0,"__vModel__":"ipAddress","showPassword":false,"fixed":"none","style":{"width":"100%"},"disabled":false,"id":"ipAddress","placeholder":"请输入","prefixIcon":"","addonBefore":"","on":{"change":"({ data, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\n // 在此编写代码\n \n}","blur":"({ data, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\n // 在此编写代码\n \n}"}},{"clearable":true,"maxlength":null,"jnpfKey":"input","suffixIcon":"","fullName":"设备总重","label":"设备总重","sortable":false,"align":"left","addonAfter":"","__config__":{"formId":108,"visibility":["pc","app"],"jnpfKey":"input","noShow":false,"tipLabel":"","dragDisabled":false,"className":[],"label":"设备总重","trigger":"blur","showLabel":true,"required":false,"tableName":"nx_recycle_device","renderKey":1716533336828,"layout":"colFormItem","tagIcon":"icon-ym icon-ym-generator-input","unique":false,"tag":"JnpfInput","regList":[],"span":6},"readonly":false,"prop":"boxWeight","showWordLimit":false,"width":0,"__vModel__":"boxWeight","showPassword":false,"fixed":"none","style":{"width":"100%"},"disabled":false,"id":"boxWeight","placeholder":"请输入","prefixIcon":"","addonBefore":"","on":{"change":"({ data, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\n // 在此编写代码\n \n}","blur":"({ data, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\n // 在此编写代码\n \n}"}},{"popupType":"dialog","hasPage":false,"pageSize":20,"columnOptions":[{"label":"回收站编号","value":"station_code"},{"label":"回收站名称","value":"station_name"}],"align":"left","templateJson":[],"__config__":{"formId":110,"visibility":["pc","app"],"jnpfKey":"popupSelect","defaultValue":"","noShow":false,"tipLabel":"","dragDisabled":false,"className":[],"label":"所属回收站","trigger":"change","showLabel":true,"required":false,"tableName":"nx_recycle_device","renderKey":1716535375186,"layout":"colFormItem","tagIcon":"icon-ym icon-ym-generator-popup","tag":"JnpfPopupSelect","regList":[],"span":12},"prop":"beLongStationCode","__vModel__":"beLongStationCode","disabled":false,"id":"beLongStationCode","placeholder":"请选择","interfaceName":"回收设备-所属回收站","popupWidth":"800px","on":{"change":"({ data, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\n // 在此编写代码\n \n}"},"clearable":true,"jnpfKey":"popupSelect","fullName":"所属回收站","label":"所属回收站","sortable":false,"relationField":"station_name","popupTitle":"选择数据","width":0,"fixed":"none","style":{"width":"100%"},"interfaceHasPage":false,"interfaceId":"563705984451619653","propsValue":"station_code"},{"popupType":"dialog","hasPage":false,"pageSize":20,"columnOptions":[{"label":"商户ID","value":"f_id"},{"label":"商户名称","value":"f_full_name"}],"align":"left","templateJson":[],"__config__":{"formId":111,"visibility":["pc","app"],"jnpfKey":"popupSelect","defaultValue":"","noShow":false,"tipLabel":"","dragDisabled":false,"className":[],"label":"所属商户","trigger":"change","showLabel":true,"required":false,"tableName":"nx_recycle_device","renderKey":1716535643220,"layout":"colFormItem","tagIcon":"icon-ym icon-ym-generator-popup","tag":"JnpfPopupSelect","regList":[],"span":12},"prop":"beLongCompanyId","__vModel__":"beLongCompanyId","disabled":false,"id":"beLongCompanyId","placeholder":"请选择","interfaceName":"回收设备-所属商户","popupWidth":"800px","on":{"change":"({ data, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\n // 在此编写代码\n \n}"},"clearable":true,"jnpfKey":"popupSelect","fullName":"所属商户","label":"所属商户","sortable":false,"relationField":"f_full_name","popupTitle":"选择数据","width":0,"fixed":"none","style":{"width":"100%"},"interfaceHasPage":false,"interfaceId":"563706688754953029","propsValue":"f_id"}] -export default columnList \ No newline at end of file diff --git a/jnpf-java-boot/jnpf-web/src/views/nxrecycledevice/form.vue b/jnpf-java-boot/jnpf-web/src/views/nxrecycledevice/form.vue deleted file mode 100644 index af5f4d7..0000000 --- a/jnpf-java-boot/jnpf-web/src/views/nxrecycledevice/form.vue +++ /dev/null @@ -1,527 +0,0 @@ - - - - diff --git a/jnpf-java-boot/jnpf-web/src/views/nxrecycledevice/superQueryJson.js b/jnpf-java-boot/jnpf-web/src/views/nxrecycledevice/superQueryJson.js deleted file mode 100644 index 420be8e..0000000 --- a/jnpf-java-boot/jnpf-web/src/views/nxrecycledevice/superQueryJson.js +++ /dev/null @@ -1,2 +0,0 @@ -const superQueryJson = [{"clearable":true,"maxlength":null,"suffixIcon":"","fullName":"设备编码","addonAfter":"","__config__":{"formId":101,"visibility":["pc","app"],"jnpfKey":"input","noShow":false,"tipLabel":"","dragDisabled":false,"className":[],"label":"设备编码","trigger":"blur","showLabel":true,"required":true,"tableName":"nx_recycle_device","renderKey":1716532583804,"layout":"colFormItem","tagIcon":"icon-ym icon-ym-generator-input","unique":true,"tag":"JnpfInput","regList":[],"span":6},"readonly":false,"showWordLimit":false,"__vModel__":"deviceCode","showPassword":false,"style":{"width":"100%"},"disabled":false,"id":"deviceCode","placeholder":"请输入","prefixIcon":"","addonBefore":"","on":{"change":"({ data, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\n // 在此编写代码\n \n}","blur":"({ data, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\n // 在此编写代码\n \n}"}},{"clearable":true,"maxlength":null,"suffixIcon":"","fullName":"设备名称","addonAfter":"","__config__":{"formId":102,"visibility":["pc","app"],"jnpfKey":"input","noShow":false,"tipLabel":"","dragDisabled":false,"className":[],"label":"设备名称","trigger":"blur","showLabel":true,"required":true,"tableName":"nx_recycle_device","renderKey":1716532598077,"layout":"colFormItem","tagIcon":"icon-ym icon-ym-generator-input","unique":false,"tag":"JnpfInput","regList":[],"span":6},"readonly":false,"showWordLimit":false,"__vModel__":"deviceName","showPassword":false,"style":{"width":"100%"},"disabled":false,"id":"deviceName","placeholder":"请输入","prefixIcon":"","addonBefore":"","on":{"change":"({ data, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\n // 在此编写代码\n \n}","blur":"({ data, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\n // 在此编写代码\n \n}"}},{"ableAddressIds":[],"filterable":false,"clearable":true,"level":2,"multiple":false,"fullName":"所在城市","__config__":{"formId":103,"visibility":["pc","app"],"jnpfKey":"areaSelect","defaultValue":[],"noShow":false,"tipLabel":"","dragDisabled":false,"className":[],"label":"所在城市","trigger":"change","showLabel":true,"required":true,"tableName":"nx_recycle_device","renderKey":1716532678902,"layout":"colFormItem","tagIcon":"icon-ym icon-ym-generator-Provinces","tag":"JnpfAreaSelect","regList":[],"span":6},"__vModel__":"city","style":{"width":"100%"},"disabled":false,"selectType":"all","id":"city","placeholder":"请选择","on":{"change":"({ data, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\n // 在此编写代码\n \n}"}},{"clearable":true,"maxlength":null,"suffixIcon":"","fullName":"地址","addonAfter":"","__config__":{"formId":104,"visibility":["pc","app"],"jnpfKey":"input","noShow":false,"tipLabel":"","dragDisabled":false,"className":[],"label":"地址","trigger":"blur","showLabel":true,"required":true,"tableName":"nx_recycle_device","renderKey":1716532725676,"layout":"colFormItem","tagIcon":"icon-ym icon-ym-generator-input","unique":false,"tag":"JnpfInput","regList":[],"span":6},"readonly":false,"showWordLimit":false,"__vModel__":"address","showPassword":false,"style":{"width":"100%"},"disabled":false,"id":"address","placeholder":"请输入","prefixIcon":"","addonBefore":"","on":{"change":"({ data, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\n // 在此编写代码\n \n}","blur":"({ data, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\n // 在此编写代码\n \n}"}},{"border":false,"fullName":"设备状态","props":{"label":"fullName","value":"id"},"optionType":"default","__config__":{"formId":105,"visibility":["pc","app"],"jnpfKey":"radio","defaultValue":"1","noShow":false,"dataType":"static","dictionaryType":"","tipLabel":"","dragDisabled":false,"className":[],"label":"设备状态","trigger":"change","propsUrl":"","templateJson":[],"showLabel":true,"required":false,"tableName":"nx_recycle_device","renderKey":1716532902019,"layout":"colFormItem","tagIcon":"icon-ym icon-ym-generator-radio","propsName":"","tag":"JnpfRadio","regList":[],"span":6},"size":"small","options":[{"fullName":"离线","id":"0"},{"fullName":"在线","id":"1"}],"__vModel__":"status","style":{},"disabled":false,"interfaceHasPage":false,"id":"status","on":{"change":"({ data, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\n // 在此编写代码\n \n}"},"direction":"horizontal"},{"border":false,"fullName":"启用","props":{"label":"fullName","value":"id"},"optionType":"default","__config__":{"formId":106,"visibility":["pc","app"],"jnpfKey":"radio","defaultValue":"1","noShow":false,"dataType":"static","dictionaryType":"","tipLabel":"","dragDisabled":false,"className":[],"label":"启用","trigger":"change","propsUrl":"","templateJson":[],"showLabel":true,"required":false,"tableName":"nx_recycle_device","renderKey":1716533015029,"layout":"colFormItem","tagIcon":"icon-ym icon-ym-generator-radio","propsName":"","tag":"JnpfRadio","regList":[],"span":6},"size":"small","options":[{"fullName":"关闭","id":"0"},{"fullName":"启用","id":"1"},{"fullName":"暂停服务","id":"2"}],"__vModel__":"use","style":{},"disabled":false,"id":"use","on":{"change":"({ data, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\n // 在此编写代码\n \n}"},"direction":"horizontal"},{"clearable":true,"maxlength":null,"suffixIcon":"","fullName":"设备通信ip地址","addonAfter":"","__config__":{"formId":107,"visibility":["pc","app"],"jnpfKey":"input","noShow":false,"tipLabel":"","dragDisabled":false,"className":[],"label":"设备通信ip地址","trigger":"blur","showLabel":true,"required":false,"tableName":"nx_recycle_device","renderKey":1716533203658,"layout":"colFormItem","tagIcon":"icon-ym icon-ym-generator-input","unique":false,"tag":"JnpfInput","regList":[],"span":6},"readonly":false,"showWordLimit":false,"__vModel__":"ipAddress","showPassword":false,"style":{"width":"100%"},"disabled":false,"id":"ipAddress","placeholder":"请输入","prefixIcon":"","addonBefore":"","on":{"change":"({ data, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\n // 在此编写代码\n \n}","blur":"({ data, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\n // 在此编写代码\n \n}"}},{"clearable":true,"maxlength":null,"suffixIcon":"","fullName":"设备总重","addonAfter":"","__config__":{"formId":108,"visibility":["pc","app"],"jnpfKey":"input","noShow":false,"tipLabel":"","dragDisabled":false,"className":[],"label":"设备总重","trigger":"blur","showLabel":true,"required":false,"tableName":"nx_recycle_device","renderKey":1716533336828,"layout":"colFormItem","tagIcon":"icon-ym icon-ym-generator-input","unique":false,"tag":"JnpfInput","regList":[],"span":6},"readonly":false,"showWordLimit":false,"__vModel__":"boxWeight","showPassword":false,"style":{"width":"100%"},"disabled":false,"id":"boxWeight","placeholder":"请输入","prefixIcon":"","addonBefore":"","on":{"change":"({ data, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\n // 在此编写代码\n \n}","blur":"({ data, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\n // 在此编写代码\n \n}"}},{"popupType":"dialog","hasPage":false,"clearable":true,"fullName":"所属回收站","pageSize":20,"columnOptions":[{"label":"回收站编号","value":"station_code"},{"label":"回收站名称","value":"station_name"}],"templateJson":[],"relationField":"station_name","__config__":{"formId":110,"visibility":["pc","app"],"jnpfKey":"popupSelect","defaultValue":"","noShow":false,"tipLabel":"","dragDisabled":false,"className":[],"label":"所属回收站","trigger":"change","showLabel":true,"required":false,"tableName":"nx_recycle_device","renderKey":1716535375186,"layout":"colFormItem","tagIcon":"icon-ym icon-ym-generator-popup","tag":"JnpfPopupSelect","regList":[],"span":12},"popupTitle":"选择数据","__vModel__":"beLongStationCode","style":{"width":"100%"},"disabled":false,"interfaceHasPage":false,"id":"beLongStationCode","placeholder":"请选择","interfaceId":"563705984451619653","interfaceName":"回收设备-所属回收站","popupWidth":"800px","on":{"change":"({ data, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\n // 在此编写代码\n \n}"},"propsValue":"station_code"},{"popupType":"dialog","hasPage":false,"clearable":true,"fullName":"所属商户","pageSize":20,"columnOptions":[{"label":"商户ID","value":"f_id"},{"label":"商户名称","value":"f_full_name"}],"templateJson":[],"relationField":"f_full_name","__config__":{"formId":111,"visibility":["pc","app"],"jnpfKey":"popupSelect","defaultValue":"","noShow":false,"tipLabel":"","dragDisabled":false,"className":[],"label":"所属商户","trigger":"change","showLabel":true,"required":false,"tableName":"nx_recycle_device","renderKey":1716535643220,"layout":"colFormItem","tagIcon":"icon-ym icon-ym-generator-popup","tag":"JnpfPopupSelect","regList":[],"span":12},"popupTitle":"选择数据","__vModel__":"beLongCompanyId","style":{"width":"100%"},"disabled":false,"interfaceHasPage":false,"id":"beLongCompanyId","placeholder":"请选择","interfaceId":"563706688754953029","interfaceName":"回收设备-所属商户","popupWidth":"800px","on":{"change":"({ data, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\n // 在此编写代码\n \n}"},"propsValue":"f_id"}] -export default superQueryJson \ No newline at end of file diff --git a/jnpf-java-boot/jnpf-web/src/views/recycledevice/Detail.vue b/jnpf-java-boot/jnpf-web/src/views/recycledevice/Detail.vue new file mode 100644 index 0000000..f2a47d0 --- /dev/null +++ b/jnpf-java-boot/jnpf-web/src/views/recycledevice/Detail.vue @@ -0,0 +1,175 @@ + + diff --git a/jnpf-java-boot/jnpf-web/src/views/recycledevice/columnList.js b/jnpf-java-boot/jnpf-web/src/views/recycledevice/columnList.js new file mode 100644 index 0000000..09eab32 --- /dev/null +++ b/jnpf-java-boot/jnpf-web/src/views/recycledevice/columnList.js @@ -0,0 +1,2 @@ +const columnList = [{"jnpfKey":"billRule","fullName":"设备编码","label":"设备编码","sortable":false,"align":"left","__config__":{"formId":121,"visibility":["pc","app"],"jnpfKey":"billRule","defaultValue":null,"noShow":false,"tipLabel":"","dragDisabled":false,"rule":"deviceCode","className":[],"label":"设备编码","trigger":"change","showLabel":true,"required":false,"tableName":"nx_recycle_device","renderKey":1716956239549,"layout":"colFormItem","tagIcon":"icon-ym icon-ym-generator-documents","ruleName":"投递柜编号","tag":"JnpfInput","span":24},"readonly":true,"prop":"deviceCode","width":0,"__vModel__":"deviceCode","fixed":"none","style":{"width":"100%"},"id":"deviceCode","placeholder":"系统自动生成"},{"clearable":true,"maxlength":null,"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":true,"tableName":"nx_recycle_device","renderKey":1716532598077,"layout":"colFormItem","tagIcon":"icon-ym icon-ym-generator-input","unique":false,"tag":"JnpfInput","regList":[],"span":24},"readonly":false,"prop":"deviceName","showWordLimit":false,"width":0,"__vModel__":"deviceName","showPassword":false,"fixed":"none","style":{"width":"100%"},"disabled":false,"id":"deviceName","placeholder":"设备名称","prefixIcon":"","addonBefore":"","on":{"change":"({ data, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\n // 在此编写代码\n \n}","blur":"({ data, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\n // 在此编写代码\n \n}"}},{"border":false,"jnpfKey":"radio","fullName":"设备状态","label":"设备状态","sortable":false,"align":"left","props":{"label":"fullName","value":"id"},"optionType":"default","__config__":{"formId":105,"visibility":["pc","app"],"jnpfKey":"radio","defaultValue":"1","noShow":false,"dataType":"static","dictionaryType":"","tipLabel":"","dragDisabled":false,"className":[],"label":"设备状态","trigger":"change","propsUrl":"","templateJson":[],"showLabel":true,"required":false,"tableName":"nx_recycle_device","renderKey":1716532902019,"layout":"colFormItem","tagIcon":"icon-ym icon-ym-generator-radio","propsName":"","tag":"JnpfRadio","regList":[],"span":24},"size":"small","prop":"status","width":0,"options":[{"fullName":"离线","id":"0"},{"fullName":"在线","id":"1"}],"__vModel__":"status","fixed":"none","style":{},"disabled":false,"interfaceHasPage":false,"id":"status","on":{"change":"({ data, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\n // 在此编写代码\n \n}"},"direction":"horizontal"},{"border":false,"jnpfKey":"radio","fullName":"投用状态","label":"投用状态","sortable":false,"align":"left","props":{"label":"fullName","value":"id"},"optionType":"default","__config__":{"formId":106,"visibility":["pc","app"],"jnpfKey":"radio","defaultValue":"1","noShow":false,"dataType":"static","dictionaryType":"","tipLabel":"","dragDisabled":false,"className":[],"label":"投用状态","trigger":"change","propsUrl":"","templateJson":[],"showLabel":true,"required":false,"tableName":"nx_recycle_device","renderKey":1716533015029,"layout":"colFormItem","tagIcon":"icon-ym icon-ym-generator-radio","propsName":"","tag":"JnpfRadio","regList":[],"span":24},"size":"small","prop":"useStatus","width":0,"options":[{"fullName":"启用","id":"1"},{"fullName":"暂停服务","id":"2"},{"fullName":"关闭","id":"0"}],"__vModel__":"useStatus","fixed":"none","style":{},"disabled":false,"interfaceHasPage":false,"id":"useStatus","on":{"change":"({ data, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\n // 在此编写代码\n \n}"},"direction":"horizontal"},{"popupType":"dialog","hasPage":false,"pageSize":20,"columnOptions":[{"label":"商户ID","value":"f_id"},{"label":"商户名称","value":"f_full_name"}],"align":"left","templateJson":[],"__config__":{"formId":111,"visibility":["pc","app"],"jnpfKey":"popupSelect","defaultValue":"","noShow":false,"tipLabel":"绑定商户","dragDisabled":false,"className":[],"label":"分配商户","trigger":"change","showLabel":true,"required":false,"tableName":"nx_recycle_device","renderKey":1716535643220,"layout":"colFormItem","tagIcon":"icon-ym icon-ym-generator-popup","tag":"JnpfPopupSelect","regList":[],"span":24},"prop":"beLongCompanyId","__vModel__":"beLongCompanyId","disabled":false,"id":"beLongCompanyId","placeholder":"请选择商户","interfaceName":"回收设备-所属商户","popupWidth":"800px","on":{"change":"({ data, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\n // 在此编写代码\n \n}"},"clearable":true,"jnpfKey":"popupSelect","fullName":"分配商户","label":"分配商户","sortable":false,"relationField":"f_full_name","popupTitle":"绑定商户","width":0,"fixed":"none","style":{"width":"100%"},"interfaceHasPage":false,"interfaceId":"563706688754953029","propsValue":"f_id"},{"popupType":"dialog","hasPage":false,"pageSize":20,"columnOptions":[{"label":"回收站编号","value":"station_code"},{"label":"回收站名称","value":"station_name"}],"align":"left","templateJson":[],"__config__":{"formId":110,"visibility":["pc","app"],"jnpfKey":"popupSelect","defaultValue":"","noShow":false,"tipLabel":"绑定回收站","dragDisabled":false,"className":[],"label":"分配回收站","trigger":"change","showLabel":true,"required":false,"tableName":"nx_recycle_device","renderKey":1716535375186,"layout":"colFormItem","tagIcon":"icon-ym icon-ym-generator-popup","tag":"JnpfPopupSelect","regList":[],"span":24},"prop":"beLongStationCode","__vModel__":"beLongStationCode","disabled":false,"id":"beLongStationCode","placeholder":"请选择回收站","interfaceName":"回收设备-所属回收站","popupWidth":"800px","on":{"change":"({ data, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\n // 在此编写代码\n \n}"},"clearable":true,"jnpfKey":"popupSelect","fullName":"分配回收站","label":"分配回收站","sortable":false,"relationField":"station_name","popupTitle":"绑定回收站","width":0,"fixed":"none","style":{"width":"100%"},"interfaceHasPage":false,"interfaceId":"563705984451619653","propsValue":"station_code"},{"ableAddressIds":[],"filterable":false,"clearable":true,"level":2,"jnpfKey":"areaSelect","multiple":false,"fullName":"所在城市","label":"所在城市","sortable":false,"align":"left","__config__":{"formId":103,"visibility":["pc","app"],"jnpfKey":"areaSelect","defaultValue":[],"noShow":false,"tipLabel":"","dragDisabled":false,"className":[],"label":"所在城市","trigger":"change","showLabel":true,"required":true,"tableName":"nx_recycle_device","renderKey":1716532678902,"layout":"colFormItem","tagIcon":"icon-ym icon-ym-generator-Provinces","tag":"JnpfAreaSelect","regList":[],"span":24},"prop":"city","width":0,"__vModel__":"city","fixed":"none","style":{"width":"100%"},"disabled":false,"selectType":"all","id":"city","placeholder":"请选择","on":{"change":"({ data, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\n // 在此编写代码\n \n}"}},{"clearable":true,"maxlength":null,"jnpfKey":"input","suffixIcon":"","fullName":"地址","label":"地址","sortable":false,"align":"left","addonAfter":"","__config__":{"formId":104,"visibility":["pc","app"],"jnpfKey":"input","noShow":false,"tipLabel":"","dragDisabled":false,"className":[],"label":"地址","trigger":"blur","showLabel":true,"required":true,"tableName":"nx_recycle_device","renderKey":1716532725676,"layout":"colFormItem","tagIcon":"icon-ym icon-ym-generator-input","unique":false,"tag":"JnpfInput","regList":[],"span":24},"readonly":false,"prop":"address","showWordLimit":false,"width":0,"__vModel__":"address","showPassword":false,"fixed":"none","style":{"width":"100%"},"disabled":false,"id":"address","placeholder":"请输入","prefixIcon":"","addonBefore":"","on":{"change":"({ data, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\n // 在此编写代码\n \n}","blur":"({ data, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\n // 在此编写代码\n \n}"}},{"clearable":true,"maxlength":null,"jnpfKey":"input","suffixIcon":"","fullName":"设备IP","label":"设备IP","sortable":false,"align":"left","addonAfter":"","__config__":{"formId":107,"visibility":["pc","app"],"jnpfKey":"input","noShow":true,"tipLabel":"","dragDisabled":false,"className":[],"label":"设备IP","trigger":"blur","showLabel":true,"required":false,"tableName":"nx_recycle_device","renderKey":1716533203658,"layout":"colFormItem","tagIcon":"icon-ym icon-ym-generator-input","unique":false,"tag":"JnpfInput","regList":[],"span":24},"readonly":false,"prop":"ipAddress","showWordLimit":false,"width":0,"__vModel__":"ipAddress","showPassword":false,"fixed":"none","style":{"width":"100%"},"disabled":false,"id":"ipAddress","placeholder":"请输入","prefixIcon":"","addonBefore":"","on":{"change":"({ data, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\n // 在此编写代码\n \n}","blur":"({ data, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\n // 在此编写代码\n \n}"}},{"clearable":true,"maxlength":null,"jnpfKey":"input","suffixIcon":"","fullName":"设备总重","label":"设备总重","sortable":false,"align":"left","addonAfter":"","__config__":{"formId":108,"visibility":["pc","app"],"jnpfKey":"input","noShow":false,"tipLabel":"","dragDisabled":false,"className":[],"label":"设备总重","trigger":"blur","showLabel":true,"required":false,"tableName":"nx_recycle_device","renderKey":1716533336828,"layout":"colFormItem","tagIcon":"icon-ym icon-ym-generator-input","unique":false,"tag":"JnpfInput","regList":[],"span":24},"readonly":false,"prop":"boxWeight","showWordLimit":false,"width":0,"__vModel__":"boxWeight","showPassword":false,"fixed":"none","style":{"width":"100%"},"disabled":false,"id":"boxWeight","placeholder":"请输入","prefixIcon":"","addonBefore":"","on":{"change":"({ data, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\n // 在此编写代码\n \n}","blur":"({ data, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\n // 在此编写代码\n \n}"}},{"jnpfKey":"modifyUser","fullName":"修改用户","label":"修改用户","sortable":false,"align":"left","__config__":{"formId":114,"visibility":["pc","app"],"jnpfKey":"modifyUser","defaultValue":"","noShow":false,"tipLabel":"","dragDisabled":false,"className":[],"label":"修改用户","showLabel":true,"required":false,"tableName":"nx_recycle_device","renderKey":1716951188118,"layout":"colFormItem","tagIcon":"icon-ym icon-ym-generator-modifier","tag":"JnpfInput","span":24},"readonly":true,"prop":"lastModifyUserId","width":0,"__vModel__":"lastModifyUserId","fixed":"none","style":{"width":"100%"},"id":"lastModifyUserId","placeholder":"系统自动生成"},{"jnpfKey":"modifyTime","fullName":"修改时间","label":"修改时间","sortable":false,"align":"left","__config__":{"formId":115,"visibility":["pc","app"],"jnpfKey":"modifyTime","defaultValue":"","noShow":false,"tipLabel":"","dragDisabled":false,"className":[],"label":"修改时间","showLabel":true,"required":false,"tableName":"nx_recycle_device","renderKey":1716951189787,"layout":"colFormItem","tagIcon":"icon-ym icon-ym-generator-modifytime","tag":"JnpfInput","span":24},"readonly":true,"prop":"lastModifyTime","width":0,"__vModel__":"lastModifyTime","fixed":"none","style":{"width":"100%"},"id":"lastModifyTime","placeholder":"系统自动生成"}] +export default columnList \ No newline at end of file diff --git a/jnpf-java-boot/jnpf-web/src/views/recycledevice/form.vue b/jnpf-java-boot/jnpf-web/src/views/recycledevice/form.vue new file mode 100644 index 0000000..fc9679d --- /dev/null +++ b/jnpf-java-boot/jnpf-web/src/views/recycledevice/form.vue @@ -0,0 +1,532 @@ + + + + + + + diff --git a/jnpf-java-boot/jnpf-web/src/views/nxrecycledevice/index.vue b/jnpf-java-boot/jnpf-web/src/views/recycledevice/index.vue similarity index 87% rename from jnpf-java-boot/jnpf-web/src/views/nxrecycledevice/index.vue rename to jnpf-java-boot/jnpf-web/src/views/recycledevice/index.vue index 687ec1b..5f5576e 100644 --- a/jnpf-java-boot/jnpf-web/src/views/nxrecycledevice/index.vue +++ b/jnpf-java-boot/jnpf-web/src/views/recycledevice/index.vue @@ -20,10 +20,34 @@ + + + + + + + 查询 重置 + + 展开 + + + 收起 + @@ -57,16 +81,6 @@ - - - - - + + + + + + + + { @@ -416,7 +453,7 @@ type: 'warning' }).then(() => { request({ - url: `/api/scm/NxRecycleDevice/${id}`, + url: `/api/scm/RecycleDevice/${id}`, method: 'DELETE' }).then(res => { this.$message({ @@ -433,7 +470,7 @@ handelUpload(){ this.uploadBoxVisible = true this.$nextTick(() => { - this.$refs.UploadBox.init("","scm/NxRecycleDevice") + this.$refs.UploadBox.init("","scm/RecycleDevice") }) }, openSuperQuery() { @@ -463,7 +500,7 @@ download(data) { let query = {...data, ...this.listQuery, ...this.query,menuId:this.menuId} request({ - url: `/api/scm/NxRecycleDevice/Actions/Export`, + url: `/api/scm/RecycleDevice/Actions/Export`, method: 'post', data: query }).then(res => { diff --git a/jnpf-java-boot/jnpf-web/src/views/recycledevice/superQueryJson.js b/jnpf-java-boot/jnpf-web/src/views/recycledevice/superQueryJson.js new file mode 100644 index 0000000..3669d0b --- /dev/null +++ b/jnpf-java-boot/jnpf-web/src/views/recycledevice/superQueryJson.js @@ -0,0 +1,2 @@ +const superQueryJson = [{"__config__":{"formId":121,"visibility":["pc","app"],"jnpfKey":"billRule","defaultValue":null,"noShow":false,"tipLabel":"","dragDisabled":false,"rule":"deviceCode","className":[],"label":"设备编码","trigger":"change","showLabel":true,"required":false,"tableName":"nx_recycle_device","renderKey":1716956239549,"layout":"colFormItem","tagIcon":"icon-ym icon-ym-generator-documents","ruleName":"投递柜编号","tag":"JnpfInput","span":24},"readonly":true,"__vModel__":"deviceCode","fullName":"设备编码","style":{"width":"100%"},"id":"deviceCode","placeholder":"系统自动生成"},{"clearable":true,"maxlength":null,"suffixIcon":"","fullName":"设备名称","addonAfter":"","__config__":{"formId":102,"visibility":["pc","app"],"jnpfKey":"input","noShow":false,"tipLabel":"设备名称","dragDisabled":false,"className":[],"label":"设备名称","trigger":"blur","showLabel":true,"required":true,"tableName":"nx_recycle_device","renderKey":1716532598077,"layout":"colFormItem","tagIcon":"icon-ym icon-ym-generator-input","unique":false,"tag":"JnpfInput","regList":[],"span":24},"readonly":false,"showWordLimit":false,"__vModel__":"deviceName","showPassword":false,"style":{"width":"100%"},"disabled":false,"id":"deviceName","placeholder":"设备名称","prefixIcon":"","addonBefore":"","on":{"change":"({ data, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\n // 在此编写代码\n \n}","blur":"({ data, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\n // 在此编写代码\n \n}"}},{"ableAddressIds":[],"filterable":false,"clearable":true,"level":2,"multiple":false,"fullName":"所在城市","__config__":{"formId":103,"visibility":["pc","app"],"jnpfKey":"areaSelect","defaultValue":[],"noShow":false,"tipLabel":"","dragDisabled":false,"className":[],"label":"所在城市","trigger":"change","showLabel":true,"required":true,"tableName":"nx_recycle_device","renderKey":1716532678902,"layout":"colFormItem","tagIcon":"icon-ym icon-ym-generator-Provinces","tag":"JnpfAreaSelect","regList":[],"span":24},"__vModel__":"city","style":{"width":"100%"},"disabled":false,"selectType":"all","id":"city","placeholder":"请选择","on":{"change":"({ data, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\n // 在此编写代码\n \n}"}},{"clearable":true,"maxlength":null,"suffixIcon":"","fullName":"地址","addonAfter":"","__config__":{"formId":104,"visibility":["pc","app"],"jnpfKey":"input","noShow":false,"tipLabel":"","dragDisabled":false,"className":[],"label":"地址","trigger":"blur","showLabel":true,"required":true,"tableName":"nx_recycle_device","renderKey":1716532725676,"layout":"colFormItem","tagIcon":"icon-ym icon-ym-generator-input","unique":false,"tag":"JnpfInput","regList":[],"span":24},"readonly":false,"showWordLimit":false,"__vModel__":"address","showPassword":false,"style":{"width":"100%"},"disabled":false,"id":"address","placeholder":"请输入","prefixIcon":"","addonBefore":"","on":{"change":"({ data, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\n // 在此编写代码\n \n}","blur":"({ data, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\n // 在此编写代码\n \n}"}},{"border":false,"fullName":"投用状态","props":{"label":"fullName","value":"id"},"optionType":"default","__config__":{"formId":106,"visibility":["pc","app"],"jnpfKey":"radio","defaultValue":"1","noShow":false,"dataType":"static","dictionaryType":"","tipLabel":"","dragDisabled":false,"className":[],"label":"投用状态","trigger":"change","propsUrl":"","templateJson":[],"showLabel":true,"required":false,"tableName":"nx_recycle_device","renderKey":1716533015029,"layout":"colFormItem","tagIcon":"icon-ym icon-ym-generator-radio","propsName":"","tag":"JnpfRadio","regList":[],"span":24},"size":"small","options":[{"fullName":"启用","id":"1"},{"fullName":"暂停服务","id":"2"},{"fullName":"关闭","id":"0"}],"__vModel__":"useStatus","style":{},"disabled":false,"interfaceHasPage":false,"id":"useStatus","on":{"change":"({ data, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\n // 在此编写代码\n \n}"},"direction":"horizontal"},{"border":false,"fullName":"设备状态","props":{"label":"fullName","value":"id"},"optionType":"default","__config__":{"formId":105,"visibility":["pc","app"],"jnpfKey":"radio","defaultValue":"1","noShow":false,"dataType":"static","dictionaryType":"","tipLabel":"","dragDisabled":false,"className":[],"label":"设备状态","trigger":"change","propsUrl":"","templateJson":[],"showLabel":true,"required":false,"tableName":"nx_recycle_device","renderKey":1716532902019,"layout":"colFormItem","tagIcon":"icon-ym icon-ym-generator-radio","propsName":"","tag":"JnpfRadio","regList":[],"span":24},"size":"small","options":[{"fullName":"离线","id":"0"},{"fullName":"在线","id":"1"}],"__vModel__":"status","style":{},"disabled":false,"interfaceHasPage":false,"id":"status","on":{"change":"({ data, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\n // 在此编写代码\n \n}"},"direction":"horizontal"},{"popupType":"dialog","hasPage":false,"clearable":true,"fullName":"分配商户","pageSize":20,"columnOptions":[{"label":"商户ID","value":"f_id"},{"label":"商户名称","value":"f_full_name"}],"templateJson":[],"relationField":"f_full_name","__config__":{"formId":111,"visibility":["pc","app"],"jnpfKey":"popupSelect","defaultValue":"","noShow":false,"tipLabel":"绑定商户","dragDisabled":false,"className":[],"label":"分配商户","trigger":"change","showLabel":true,"required":false,"tableName":"nx_recycle_device","renderKey":1716535643220,"layout":"colFormItem","tagIcon":"icon-ym icon-ym-generator-popup","tag":"JnpfPopupSelect","regList":[],"span":24},"popupTitle":"绑定商户","__vModel__":"beLongCompanyId","style":{"width":"100%"},"disabled":false,"interfaceHasPage":false,"id":"beLongCompanyId","placeholder":"请选择商户","interfaceId":"563706688754953029","interfaceName":"回收设备-所属商户","popupWidth":"800px","on":{"change":"({ data, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\n // 在此编写代码\n \n}"},"propsValue":"f_id"},{"popupType":"dialog","hasPage":false,"clearable":true,"fullName":"分配回收站","pageSize":20,"columnOptions":[{"label":"回收站编号","value":"station_code"},{"label":"回收站名称","value":"station_name"}],"templateJson":[],"relationField":"station_name","__config__":{"formId":110,"visibility":["pc","app"],"jnpfKey":"popupSelect","defaultValue":"","noShow":false,"tipLabel":"绑定回收站","dragDisabled":false,"className":[],"label":"分配回收站","trigger":"change","showLabel":true,"required":false,"tableName":"nx_recycle_device","renderKey":1716535375186,"layout":"colFormItem","tagIcon":"icon-ym icon-ym-generator-popup","tag":"JnpfPopupSelect","regList":[],"span":24},"popupTitle":"绑定回收站","__vModel__":"beLongStationCode","style":{"width":"100%"},"disabled":false,"interfaceHasPage":false,"id":"beLongStationCode","placeholder":"请选择回收站","interfaceId":"563705984451619653","interfaceName":"回收设备-所属回收站","popupWidth":"800px","on":{"change":"({ data, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\n // 在此编写代码\n \n}"},"propsValue":"station_code"},{"clearable":true,"maxlength":null,"suffixIcon":"","fullName":"设备IP","addonAfter":"","__config__":{"formId":107,"visibility":["pc","app"],"jnpfKey":"input","noShow":true,"tipLabel":"","dragDisabled":false,"className":[],"label":"设备IP","trigger":"blur","showLabel":true,"required":false,"tableName":"nx_recycle_device","renderKey":1716533203658,"layout":"colFormItem","tagIcon":"icon-ym icon-ym-generator-input","unique":false,"tag":"JnpfInput","regList":[],"span":24},"readonly":false,"showWordLimit":false,"__vModel__":"ipAddress","showPassword":false,"style":{"width":"100%"},"disabled":false,"id":"ipAddress","placeholder":"请输入","prefixIcon":"","addonBefore":"","on":{"change":"({ data, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\n // 在此编写代码\n \n}","blur":"({ data, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\n // 在此编写代码\n \n}"}},{"clearable":true,"maxlength":null,"suffixIcon":"","fullName":"设备总重","addonAfter":"","__config__":{"formId":108,"visibility":["pc","app"],"jnpfKey":"input","noShow":false,"tipLabel":"","dragDisabled":false,"className":[],"label":"设备总重","trigger":"blur","showLabel":true,"required":false,"tableName":"nx_recycle_device","renderKey":1716533336828,"layout":"colFormItem","tagIcon":"icon-ym icon-ym-generator-input","unique":false,"tag":"JnpfInput","regList":[],"span":24},"readonly":false,"showWordLimit":false,"__vModel__":"boxWeight","showPassword":false,"style":{"width":"100%"},"disabled":false,"id":"boxWeight","placeholder":"请输入","prefixIcon":"","addonBefore":"","on":{"change":"({ data, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\n // 在此编写代码\n \n}","blur":"({ data, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\n // 在此编写代码\n \n}"}},{"clearable":true,"maxlength":null,"suffixIcon":"","fullName":"纬度","addonAfter":"","__config__":{"formId":118,"visibility":["pc","app"],"jnpfKey":"input","noShow":true,"tipLabel":"","dragDisabled":false,"className":[],"label":"纬度","trigger":"blur","showLabel":true,"required":false,"tableName":"nx_recycle_device","renderKey":1716951949794,"layout":"colFormItem","tagIcon":"icon-ym icon-ym-generator-input","unique":false,"tag":"JnpfInput","regList":[],"span":24},"readonly":false,"showWordLimit":false,"__vModel__":"latitude","showPassword":false,"style":{"width":"100%"},"disabled":false,"id":"latitude","placeholder":"请输入","prefixIcon":"","addonBefore":"","on":{"change":"({ data, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\n // 在此编写代码\n \n}","blur":"({ data, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\n // 在此编写代码\n \n}"}},{"clearable":true,"maxlength":null,"suffixIcon":"","fullName":"经度","addonAfter":"","__config__":{"formId":120,"visibility":["pc","app"],"jnpfKey":"input","noShow":true,"tipLabel":"","dragDisabled":false,"className":[],"label":"经度","trigger":"blur","showLabel":true,"required":false,"tableName":"nx_recycle_device","renderKey":1716951970815,"layout":"colFormItem","tagIcon":"icon-ym icon-ym-generator-input","unique":false,"tag":"JnpfInput","regList":[],"span":24},"readonly":false,"showWordLimit":false,"__vModel__":"longitude","showPassword":false,"style":{"width":"100%"},"disabled":false,"id":"longitude","placeholder":"请输入","prefixIcon":"","addonBefore":"","on":{"change":"({ data, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\n // 在此编写代码\n \n}","blur":"({ data, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\n // 在此编写代码\n \n}"}},{"__config__":{"formId":114,"visibility":["pc","app"],"jnpfKey":"modifyUser","defaultValue":"","noShow":false,"tipLabel":"","dragDisabled":false,"className":[],"label":"修改用户","showLabel":true,"required":false,"tableName":"nx_recycle_device","renderKey":1716951188118,"layout":"colFormItem","tagIcon":"icon-ym icon-ym-generator-modifier","tag":"JnpfInput","span":24},"readonly":true,"__vModel__":"lastModifyUserId","fullName":"修改用户","style":{"width":"100%"},"id":"lastModifyUserId","placeholder":"系统自动生成"},{"__config__":{"formId":115,"visibility":["pc","app"],"jnpfKey":"modifyTime","defaultValue":"","noShow":false,"tipLabel":"","dragDisabled":false,"className":[],"label":"修改时间","showLabel":true,"required":false,"tableName":"nx_recycle_device","renderKey":1716951189787,"layout":"colFormItem","tagIcon":"icon-ym icon-ym-generator-modifytime","tag":"JnpfInput","span":24},"readonly":true,"__vModel__":"lastModifyTime","fullName":"修改时间","style":{"width":"100%"},"id":"lastModifyTime","placeholder":"系统自动生成"},{"__config__":{"formId":117,"visibility":["pc","app"],"jnpfKey":"currOrganize","defaultValue":"","noShow":false,"tipLabel":"","dragDisabled":false,"className":[],"label":"所属组织","showLabel":true,"required":false,"tableName":"nx_recycle_device","renderKey":1716951426411,"layout":"colFormItem","tagIcon":"icon-ym icon-ym-generator-company","tag":"JnpfOpenData","span":24},"readonly":true,"__vModel__":"organizeJsonId","fullName":"所属组织","style":{"width":"100%"},"id":"organizeJsonId","placeholder":"","type":"currOrganize","showLevel":"all"}] +export default superQueryJson \ No newline at end of file