From 4fcf1cd4da96a05f28c420c45372ca56a6d04748 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=83=A1=E5=B7=9D=E8=99=8E?= Date: Thu, 6 Jun 2024 11:11:07 +0800 Subject: [PATCH 1/5] =?UTF-8?q?6.6=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../jnpf/service/impl/BusinessOrderServiceImpl.java | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/jnpf-java-boot/jnpf-scm/jnpf-scm-biz/src/main/java/jnpf/service/impl/BusinessOrderServiceImpl.java b/jnpf-java-boot/jnpf-scm/jnpf-scm-biz/src/main/java/jnpf/service/impl/BusinessOrderServiceImpl.java index c95114af..8109e3a9 100644 --- a/jnpf-java-boot/jnpf-scm/jnpf-scm-biz/src/main/java/jnpf/service/impl/BusinessOrderServiceImpl.java +++ b/jnpf-java-boot/jnpf-scm/jnpf-scm-biz/src/main/java/jnpf/service/impl/BusinessOrderServiceImpl.java @@ -2061,13 +2061,13 @@ public class BusinessOrderServiceImpl extends ServiceImpl stringObjectMap = list.get(i1); if (!String.valueOf(stringObjectMap.get("filePath")).equals("null")) { String s = String.valueOf(stringObjectMap.get("filePath")); - File vehicleImg = new File(s); + File vehicleImg = new File(FileUploadUtils.getLocalBasePath() + s); String s2 = String.valueOf(map.get("ticketNo")).equals("null") ? "" : "-" + String.valueOf(map.get("ticketNo")); String s3 = String.valueOf(map.get("drivername")).equals("null") ? "" : "-" + String.valueOf(map.get("drivername")); String s4 = String.valueOf(map.get("contact")).equals("null") ? "" : "-" + String.valueOf(map.get("contact")); From ada91588afb170abf906729905bfca1906b2a611 Mon Sep 17 00:00:00 2001 From: "XI_TENG\\xixi_" <971623072> Date: Thu, 6 Jun 2024 17:19:03 +0800 Subject: [PATCH 2/5] =?UTF-8?q?bom=E5=8E=9F=E6=96=99=E5=8F=AA=E6=9F=A5?= =?UTF-8?q?=E8=AF=A2=E5=8E=9F=E6=9D=90=E6=96=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/jnpf/service/impl/ProductWarehouseServiceImpl.java | 4 ++-- .../jnpf-web/src/views/scm/publicPopup/BomProductGoodsBox.vue | 3 ++- .../src/views/scm/publicPopup/BomProductGoodsBoxOnly.vue | 2 +- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/jnpf-java-boot/jnpf-scm/jnpf-scm-biz/src/main/java/jnpf/service/impl/ProductWarehouseServiceImpl.java b/jnpf-java-boot/jnpf-scm/jnpf-scm-biz/src/main/java/jnpf/service/impl/ProductWarehouseServiceImpl.java index e5ff9081..3afeabb6 100644 --- a/jnpf-java-boot/jnpf-scm/jnpf-scm-biz/src/main/java/jnpf/service/impl/ProductWarehouseServiceImpl.java +++ b/jnpf-java-boot/jnpf-scm/jnpf-scm-biz/src/main/java/jnpf/service/impl/ProductWarehouseServiceImpl.java @@ -818,9 +818,9 @@ public class ProductWarehouseServiceImpl extends ServiceImpl{ + productWarehouseQueryWrapper.and(t->{ idList.forEach(tt->{ - t.like(ProductWarehouseEntity::getInventoryType, tt).or(); + t.like("a.inventory_type", tt).or(); }); }); diff --git a/jnpf-java-boot/jnpf-web/src/views/scm/publicPopup/BomProductGoodsBox.vue b/jnpf-java-boot/jnpf-web/src/views/scm/publicPopup/BomProductGoodsBox.vue index c3050279..4727a427 100644 --- a/jnpf-java-boot/jnpf-web/src/views/scm/publicPopup/BomProductGoodsBox.vue +++ b/jnpf-java-boot/jnpf-web/src/views/scm/publicPopup/BomProductGoodsBox.vue @@ -98,7 +98,7 @@ export default { if (excludeIdList && excludeIdList instanceof Array) { this.excludeIdList = excludeIdList; } - if (val && typeof(val) == 'string') { + if (val && typeof (val) == 'string') { this.val = val; } let query = { @@ -107,6 +107,7 @@ export default { excludeIdList: this.excludeIdList, dataType: 0, id: this.val, + inventoryType: 3, } /* GoodsList(query).then(res => { this.list = res.data.list diff --git a/jnpf-java-boot/jnpf-web/src/views/scm/publicPopup/BomProductGoodsBoxOnly.vue b/jnpf-java-boot/jnpf-web/src/views/scm/publicPopup/BomProductGoodsBoxOnly.vue index 2d6e296e..1be37d0f 100644 --- a/jnpf-java-boot/jnpf-web/src/views/scm/publicPopup/BomProductGoodsBoxOnly.vue +++ b/jnpf-java-boot/jnpf-web/src/views/scm/publicPopup/BomProductGoodsBoxOnly.vue @@ -87,7 +87,7 @@ export default { if (excludeIdList && excludeIdList instanceof Array) { this.excludeIdList = excludeIdList; } - if (val && typeof(val) == 'string') { + if (val && typeof (val) == 'string') { this.val = val; } let query = { From c7223be7376fe75ce6b3962924245bd4465ab64a Mon Sep 17 00:00:00 2001 From: "XI_TENG\\xixi_" <971623072> Date: Fri, 7 Jun 2024 10:28:16 +0800 Subject: [PATCH 3/5] =?UTF-8?q?6.7=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/views/scm/warehousing/warehousingoutbound/index.vue | 4 ++-- .../src/views/scm/warehousing/warehousingstorage/index.vue | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/jnpf-java-boot/jnpf-web/src/views/scm/warehousing/warehousingoutbound/index.vue b/jnpf-java-boot/jnpf-web/src/views/scm/warehousing/warehousingoutbound/index.vue index f3a021f0..5d61aadd 100644 --- a/jnpf-java-boot/jnpf-web/src/views/scm/warehousing/warehousingoutbound/index.vue +++ b/jnpf-java-boot/jnpf-web/src/views/scm/warehousing/warehousingoutbound/index.vue @@ -49,9 +49,9 @@
- 新增 - + --> 导出 diff --git a/jnpf-java-boot/jnpf-web/src/views/scm/warehousing/warehousingstorage/index.vue b/jnpf-java-boot/jnpf-web/src/views/scm/warehousing/warehousingstorage/index.vue index 35dffbca..33a21933 100644 --- a/jnpf-java-boot/jnpf-web/src/views/scm/warehousing/warehousingstorage/index.vue +++ b/jnpf-java-boot/jnpf-web/src/views/scm/warehousing/warehousingstorage/index.vue @@ -55,9 +55,9 @@
- 新增 - + --> 导出 From f3ae025d12b100d44313373708aca46242d35342 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=83=A1=E5=B7=9D=E8=99=8E?= Date: Fri, 7 Jun 2024 10:35:03 +0800 Subject: [PATCH 4/5] =?UTF-8?q?6.7=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/jnpf/util/GatewayWhite.java | 1 + .../mapper/scm/PaymentApplicationMapper.xml | 7 + .../jnpf/mapper/PaymentApplicationMapper.java | 16 + .../service/PaymentApplicationService.java | 38 ++ .../impl/PaymentApplicationServiceImpl.java | 485 ++++++++++++++ .../PaymentApplicationController.java | 230 +++++++ .../jnpf/entity/PaymentApplicationEntity.java | 70 ++ .../PaymentApplicationConstant.java | 41 ++ .../PaymentApplicationForm.java | 59 ++ .../PaymentApplicationPagination.java | 41 ++ jnpf-java-boot/jnpf-web/src/utils/apiUrl.js | 4 +- .../src/views/extend/cwaccount/form.vue | 4 +- .../paymentapplication/caseCloseForm.vue | 591 ++++++++++++++++ .../extend/paymentapplication/columnList.js | 2 + .../views/extend/paymentapplication/form.vue | 477 +++++++++++++ .../views/extend/paymentapplication/index.vue | 633 ++++++++++++++++++ .../paymentapplication/superQueryJson.js | 2 + 17 files changed, 2697 insertions(+), 4 deletions(-) create mode 100644 jnpf-java-boot/jnpf-admin/src/main/resources/mapper/scm/PaymentApplicationMapper.xml create mode 100644 jnpf-java-boot/jnpf-scm/jnpf-scm-biz/src/main/java/jnpf/mapper/PaymentApplicationMapper.java create mode 100644 jnpf-java-boot/jnpf-scm/jnpf-scm-biz/src/main/java/jnpf/service/PaymentApplicationService.java create mode 100644 jnpf-java-boot/jnpf-scm/jnpf-scm-biz/src/main/java/jnpf/service/impl/PaymentApplicationServiceImpl.java create mode 100644 jnpf-java-boot/jnpf-scm/jnpf-scm-controller/src/main/java/jnpf/controller/PaymentApplicationController.java create mode 100644 jnpf-java-boot/jnpf-scm/jnpf-scm-entity/src/main/java/jnpf/entity/PaymentApplicationEntity.java create mode 100644 jnpf-java-boot/jnpf-scm/jnpf-scm-entity/src/main/java/jnpf/model/paymentapplication/PaymentApplicationConstant.java create mode 100644 jnpf-java-boot/jnpf-scm/jnpf-scm-entity/src/main/java/jnpf/model/paymentapplication/PaymentApplicationForm.java create mode 100644 jnpf-java-boot/jnpf-scm/jnpf-scm-entity/src/main/java/jnpf/model/paymentapplication/PaymentApplicationPagination.java create mode 100644 jnpf-java-boot/jnpf-web/src/views/extend/paymentapplication/caseCloseForm.vue create mode 100644 jnpf-java-boot/jnpf-web/src/views/extend/paymentapplication/columnList.js create mode 100644 jnpf-java-boot/jnpf-web/src/views/extend/paymentapplication/form.vue create mode 100644 jnpf-java-boot/jnpf-web/src/views/extend/paymentapplication/index.vue create mode 100644 jnpf-java-boot/jnpf-web/src/views/extend/paymentapplication/superQueryJson.js diff --git a/jnpf-java-boot/jnpf-admin/src/main/java/jnpf/util/GatewayWhite.java b/jnpf-java-boot/jnpf-admin/src/main/java/jnpf/util/GatewayWhite.java index 899ff7ca..19cc9f45 100644 --- a/jnpf-java-boot/jnpf-admin/src/main/java/jnpf/util/GatewayWhite.java +++ b/jnpf-java-boot/jnpf-admin/src/main/java/jnpf/util/GatewayWhite.java @@ -168,6 +168,7 @@ public class GatewayWhite { whiteUrl.add("/api/visualdev/ShortLink/**"); whiteUrl.add("/api/scm/Cwpaymentreceipt/downloadPdf/**"); whiteUrl.add("/api/scm/BusinessOrder/exportPdf/**"); + whiteUrl.add("/api/scm/PaymentApplication/downloadPdf/**"); } private void excludePath(){ diff --git a/jnpf-java-boot/jnpf-admin/src/main/resources/mapper/scm/PaymentApplicationMapper.xml b/jnpf-java-boot/jnpf-admin/src/main/resources/mapper/scm/PaymentApplicationMapper.xml new file mode 100644 index 00000000..37692fe5 --- /dev/null +++ b/jnpf-java-boot/jnpf-admin/src/main/resources/mapper/scm/PaymentApplicationMapper.xml @@ -0,0 +1,7 @@ + + + + + + + diff --git a/jnpf-java-boot/jnpf-scm/jnpf-scm-biz/src/main/java/jnpf/mapper/PaymentApplicationMapper.java b/jnpf-java-boot/jnpf-scm/jnpf-scm-biz/src/main/java/jnpf/mapper/PaymentApplicationMapper.java new file mode 100644 index 00000000..50a29772 --- /dev/null +++ b/jnpf-java-boot/jnpf-scm/jnpf-scm-biz/src/main/java/jnpf/mapper/PaymentApplicationMapper.java @@ -0,0 +1,16 @@ +package jnpf.mapper; + + +import jnpf.entity.PaymentApplicationEntity; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; + +/** + * PaymentApplication + * 版本: V3.5 + * 版权: 引迈信息技术有限公司(https://www.jnpfsoft.com) + * 作者: JNPF开发平台组 + * 日期: 2024-06-06 + */ +public interface PaymentApplicationMapper extends BaseMapper { + +} diff --git a/jnpf-java-boot/jnpf-scm/jnpf-scm-biz/src/main/java/jnpf/service/PaymentApplicationService.java b/jnpf-java-boot/jnpf-scm/jnpf-scm-biz/src/main/java/jnpf/service/PaymentApplicationService.java new file mode 100644 index 00000000..b2c658ed --- /dev/null +++ b/jnpf-java-boot/jnpf-scm/jnpf-scm-biz/src/main/java/jnpf/service/PaymentApplicationService.java @@ -0,0 +1,38 @@ +package jnpf.service; + +import jnpf.model.paymentapplication.*; +import jnpf.entity.*; + +import java.io.IOException; +import java.util.*; +import com.baomidou.mybatisplus.extension.service.IService; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; + +/** + * PaymentApplication + * 版本: V3.5 + * 版权: 引迈信息技术有限公司(https://www.jnpfsoft.com) + * 作者: JNPF开发平台组 + * 日期: 2024-06-06 + */ +public interface PaymentApplicationService extends IService { + List getList(PaymentApplicationPagination paymentApplicationPagination); + + List getTypeList(PaymentApplicationPagination paymentApplicationPagination,String dataType); + + PaymentApplicationEntity getInfo(String id); + + void delete(PaymentApplicationEntity entity); + + void create(PaymentApplicationEntity entity); + + boolean update(String id, PaymentApplicationEntity entity); + + //子表方法 + //副表数据方法 + String checkForm(PaymentApplicationForm form,int i); + + void saveOrUpdate(PaymentApplicationForm paymentApplicationForm,String id, boolean isSave) throws Exception; + + void getPaymentDocPdf(String id) throws IOException; +} diff --git a/jnpf-java-boot/jnpf-scm/jnpf-scm-biz/src/main/java/jnpf/service/impl/PaymentApplicationServiceImpl.java b/jnpf-java-boot/jnpf-scm/jnpf-scm-biz/src/main/java/jnpf/service/impl/PaymentApplicationServiceImpl.java new file mode 100644 index 00000000..99e190c1 --- /dev/null +++ b/jnpf-java-boot/jnpf-scm/jnpf-scm-biz/src/main/java/jnpf/service/impl/PaymentApplicationServiceImpl.java @@ -0,0 +1,485 @@ +package jnpf.service.impl; + +import cn.hutool.json.JSONUtil; +import com.alibaba.fastjson.JSONArray; +import jnpf.base.ActionResult; +import jnpf.engine.controller.FlowBeforeController; +import jnpf.engine.model.flowbefore.FlowBeforeInfoVO; +import jnpf.engine.model.flowbefore.FlowTaskOperatorRecordModel; +import jnpf.engine.model.flowengine.FlowModel; +import jnpf.entity.*; +import jnpf.exception.WorkFlowException; +import jnpf.mapper.CwpaymentreceiptMapper; +import jnpf.mapper.PaymentApplicationMapper; +import jnpf.model.cwpaymentreceipt.PaymentdocMessage; +import jnpf.permission.entity.OrganizeEntity; +import jnpf.permission.service.OrganizeService; +import jnpf.permission.service.UserService; +import jnpf.service.*; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import jnpf.model.paymentapplication.*; + +import java.io.BufferedOutputStream; +import java.io.ByteArrayOutputStream; +import java.io.IOException; +import java.io.UnsupportedEncodingException; +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.net.URLEncoder; +import java.util.regex.Pattern; +import jnpf.model.QueryModel; +import java.util.stream.Collectors; +import jnpf.base.model.ColumnDataModel; +import jnpf.util.context.SpringContext; +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; + +import javax.servlet.http.HttpServletResponse; + +/** + * + * PaymentApplication + * 版本: V3.5 + * 版权: 引迈信息技术有限公司(https://www.jnpfsoft.com) + * 作者: JNPF开发平台组 + * 日期: 2024-06-06 + */ +@Service +public class PaymentApplicationServiceImpl extends ServiceImpl implements PaymentApplicationService{ + @Autowired + private GeneraterSwapUtil generaterSwapUtil; + + @Autowired + private UserProvider userProvider; + @Autowired + private CwpaymentreceiptMapper cwpaymentreceiptMapper; + @Autowired + private OrganizeService organizeService; + @Autowired + private UserService userService; + @Autowired + private SubjectbasicService subjectbasicService; + + + @Override + public List getList(PaymentApplicationPagination paymentApplicationPagination){ + return getTypeList(paymentApplicationPagination,paymentApplicationPagination.getDataType()); + } + /** 列表查询 */ + @Override + public List getTypeList(PaymentApplicationPagination paymentApplicationPagination,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 ? PaymentApplicationConstant.getAppColumnData() : PaymentApplicationConstant.getColumnData(); + ColumnDataModel columnDataModel = JsonUtil.getJsonToBean(columnData, ColumnDataModel.class); + String ruleJson = !isPc ? JsonUtil.getObjectToString(columnDataModel.getRuleListApp()) : JsonUtil.getObjectToString(columnDataModel.getRuleList()); + + int total=0; + int paymentApplicationNum =0; + QueryWrapper paymentApplicationQueryWrapper=new QueryWrapper<>(); + List allSuperIDlist = new ArrayList<>(); + String superOp =""; + if (ObjectUtil.isNotEmpty(paymentApplicationPagination.getSuperQueryJson())){ + List allSuperList = new ArrayList<>(); + List> intersectionSuperList = new ArrayList<>(); + String queryJson = paymentApplicationPagination.getSuperQueryJson(); + SuperJsonModel superJsonModel = JsonUtil.getJsonToBean(queryJson, SuperJsonModel.class); + int superNum = 0; + QueryWrapper paymentApplicationSuperWrapper = new QueryWrapper<>(); + paymentApplicationSuperWrapper = generaterSwapUtil.getCondition(new QueryModel(paymentApplicationSuperWrapper,PaymentApplicationEntity.class,queryJson,"0")); + int paymentApplicationNum1 = paymentApplicationSuperWrapper.getExpression().getNormal().size(); + if (paymentApplicationNum1>0){ + List paymentApplicationList =this.list(paymentApplicationSuperWrapper).stream().map(PaymentApplicationEntity::getId).collect(Collectors.toList()); + allSuperList.addAll(paymentApplicationList); + intersectionSuperList.add(paymentApplicationList); + 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 paymentApplicationSuperWrapper = new QueryWrapper<>(); + paymentApplicationSuperWrapper = generaterSwapUtil.getCondition(new QueryModel(paymentApplicationSuperWrapper,PaymentApplicationEntity.class,ruleJson,"0")); + int paymentApplicationNum1 = paymentApplicationSuperWrapper.getExpression().getNormal().size(); + if (paymentApplicationNum1>0){ + List paymentApplicationList =this.list(paymentApplicationSuperWrapper).stream().map(PaymentApplicationEntity::getId).collect(Collectors.toList()); + allRuleList.addAll(paymentApplicationList); + intersectionRuleList.add(paymentApplicationList); + ruleNum++; + } + ruleOp = ruleNum > 0 ? ruleJsonModel.getMatchLogic() : ""; + //and or + if(ruleOp.equalsIgnoreCase("and")){ + allRuleIDlist = generaterSwapUtil.getIntersection(intersectionRuleList); + }else{ + allRuleIDlist = allRuleList; + } + } + boolean pcPermission = true; + boolean appPermission = false; + if(isPc && pcPermission){ + if (!userProvider.get().getIsAdministrator()){ + Object paymentApplicationObj=generaterSwapUtil.getAuthorizeCondition(new QueryModel(paymentApplicationQueryWrapper,PaymentApplicationEntity.class,paymentApplicationPagination.getMenuId(),"0")); + if (ObjectUtil.isEmpty(paymentApplicationObj)){ + return new ArrayList<>(); + } else { + paymentApplicationQueryWrapper = (QueryWrapper)paymentApplicationObj; + if( paymentApplicationQueryWrapper.getExpression().getNormal().size()>0){ + paymentApplicationNum++; + } + } + } + } + if(!isPc && appPermission){ + if (!userProvider.get().getIsAdministrator()){ + Object paymentApplicationObj=generaterSwapUtil.getAuthorizeCondition(new QueryModel(paymentApplicationQueryWrapper,PaymentApplicationEntity.class,paymentApplicationPagination.getMenuId(),"0")); + if (ObjectUtil.isEmpty(paymentApplicationObj)){ + return new ArrayList<>(); + } else { + paymentApplicationQueryWrapper = (QueryWrapper)paymentApplicationObj; + if( paymentApplicationQueryWrapper.getExpression().getNormal().size()>0){ + paymentApplicationNum++; + } + } + + + } + } + if(isPc){ + if(ObjectUtil.isNotEmpty(paymentApplicationPagination.getCode())){ + paymentApplicationNum++; + + String value = paymentApplicationPagination.getCode() instanceof List ? + JsonUtil.getObjectToString(paymentApplicationPagination.getCode()) : + String.valueOf(paymentApplicationPagination.getCode()); + paymentApplicationQueryWrapper.lambda().like(PaymentApplicationEntity::getCode,value); + + } + if(ObjectUtil.isNotEmpty(paymentApplicationPagination.getPreparationTime())){ + paymentApplicationNum++; + + List PreparationTimeList = JsonUtil.getJsonToList(paymentApplicationPagination.getPreparationTime(),String.class); + Long fir = Long.valueOf(String.valueOf(PreparationTimeList.get(0))); + Long sec = Long.valueOf(String.valueOf(PreparationTimeList.get(1))); + + paymentApplicationQueryWrapper.ge("f_creator_time", new Date(fir)) + .le("f_creator_time", DateUtil.stringToDate(DateUtil.daFormatYmd(sec) + " 23:59:59")); + + + } + if(ObjectUtil.isNotEmpty(paymentApplicationPagination.getPayee())){ + paymentApplicationNum++; + + String value = paymentApplicationPagination.getPayee() instanceof List ? + JsonUtil.getObjectToString(paymentApplicationPagination.getPayee()) : + String.valueOf(paymentApplicationPagination.getPayee()); + paymentApplicationQueryWrapper.lambda().like(PaymentApplicationEntity::getPayee,value); + + } + + if(ObjectUtil.isNotEmpty(paymentApplicationPagination.getPayer())){ + paymentApplicationNum++; + + String value = paymentApplicationPagination.getPayer() instanceof List ? + JsonUtil.getObjectToString(paymentApplicationPagination.getPayer()) : + String.valueOf(paymentApplicationPagination.getPayer()); + paymentApplicationQueryWrapper.lambda().like(PaymentApplicationEntity::getPayer,value); + + } + + } + List intersection = generaterSwapUtil.getIntersection(intersectionList); + if (total>0){ + if (intersection.size()==0){ + intersection.add("jnpfNullList"); + } + paymentApplicationQueryWrapper.lambda().in(PaymentApplicationEntity::getId, intersection); + } + //是否有高级查询 + if (StringUtil.isNotEmpty(superOp)){ + if (allSuperIDlist.size()==0){ + allSuperIDlist.add("jnpfNullList"); + } + List finalAllSuperIDlist = allSuperIDlist; + paymentApplicationQueryWrapper.lambda().and(t->t.in(PaymentApplicationEntity::getId, finalAllSuperIDlist)); + } + //是否有数据过滤查询 + if (StringUtil.isNotEmpty(ruleOp)){ + if (allRuleIDlist.size()==0){ + allRuleIDlist.add("jnpfNullList"); + } + List finalAllRuleIDlist = allRuleIDlist; + paymentApplicationQueryWrapper.lambda().and(t->t.in(PaymentApplicationEntity::getId, finalAllRuleIDlist)); + } + //假删除标志 + paymentApplicationQueryWrapper.lambda().isNull(PaymentApplicationEntity::getDeleteMark); + + //排序 + if(StringUtil.isEmpty(paymentApplicationPagination.getSidx())){ + paymentApplicationQueryWrapper.lambda().orderByDesc(PaymentApplicationEntity::getId); + }else{ + try { + String sidx = paymentApplicationPagination.getSidx(); + String[] strs= sidx.split("_name"); + PaymentApplicationEntity paymentApplicationEntity = new PaymentApplicationEntity(); + Field declaredField = paymentApplicationEntity.getClass().getDeclaredField(strs[0]); + declaredField.setAccessible(true); + String value = declaredField.getAnnotation(TableField.class).value(); + paymentApplicationQueryWrapper="asc".equals(paymentApplicationPagination.getSort().toLowerCase())?paymentApplicationQueryWrapper.orderByAsc(value):paymentApplicationQueryWrapper.orderByDesc(value); + } catch (NoSuchFieldException e) { + e.printStackTrace(); + } + } + + if("0".equals(dataType)){ + if((total>0 && AllIdList.size()>0) || total==0){ + Page page=new Page<>(paymentApplicationPagination.getCurrentPage(), paymentApplicationPagination.getPageSize()); + IPage userIPage=this.page(page, paymentApplicationQueryWrapper); + return paymentApplicationPagination.setData(userIPage.getRecords(),userIPage.getTotal()); + }else{ + List list = new ArrayList(); + return paymentApplicationPagination.setData(list, list.size()); + } + }else{ + return this.list(paymentApplicationQueryWrapper); + } + } + @Override + public PaymentApplicationEntity getInfo(String id){ + QueryWrapper queryWrapper=new QueryWrapper<>(); + queryWrapper.lambda().eq(PaymentApplicationEntity::getId,id); + return this.getOne(queryWrapper); + } + @Override + public void create(PaymentApplicationEntity entity){ + this.save(entity); + } + @Override + public boolean update(String id, PaymentApplicationEntity entity){ + return this.updateById(entity); + } + @Override + public void delete(PaymentApplicationEntity entity){ + if(entity!=null){ + this.removeById(entity.getId()); + } + } + /** 验证表单唯一字段,正则,非空 i-0新增-1修改*/ + @Override + public String checkForm(PaymentApplicationForm 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.getPayee())){ + return "收款方不能为空"; + } + if(StringUtil.isEmpty(form.getPayer())){ + return "付款方不能为空"; + } + if(StringUtil.isNotEmpty(form.getPayer())){ + form.setPayer(form.getPayer().trim()); + QueryWrapper payerWrapper=new QueryWrapper<>(); + payerWrapper.lambda().eq(PaymentApplicationEntity::getPayer,form.getPayer()); + //假删除标志 + payerWrapper.lambda().isNull(PaymentApplicationEntity::getDeleteMark); + if (isUp){ + payerWrapper.lambda().ne(PaymentApplicationEntity::getId, id); + } + if((int) this.count(payerWrapper)>0){ + countRecover = "付款方不能重复"; + } + } + return countRecover; + } + /** + * 新增修改数据(事务回滚) + * @param id + * @param paymentApplicationForm + * @return + */ + @Override + @Transactional + public void saveOrUpdate(PaymentApplicationForm paymentApplicationForm,String id, boolean isSave) throws Exception{ + UserInfo userInfo=userProvider.get(); + UserEntity userEntity = generaterSwapUtil.getUser(userInfo.getUserId()); + paymentApplicationForm = JsonUtil.getJsonToBean( + generaterSwapUtil.swapDatetime(PaymentApplicationConstant.getFormData(),paymentApplicationForm),PaymentApplicationForm.class); + PaymentApplicationEntity entity = JsonUtil.getJsonToBean(paymentApplicationForm, PaymentApplicationEntity.class); + + if(isSave){ + String mainId = id ; + entity.setCode(generaterSwapUtil.getBillNumber("FKSQ", false)); + entity.setId(mainId); + entity.setFlowId(paymentApplicationForm.getFlowId()); + entity.setVersion(0); + }else{ + entity.setCode(generaterSwapUtil.getBillNumber("FKSQ", false)); + entity.setFlowId(paymentApplicationForm.getFlowId()); + } + this.saveOrUpdate(entity); + + } + + @Override + public void getPaymentDocPdf(String id) throws IOException { + List> paymentDocNodeInfo = cwpaymentreceiptMapper.getPaymentDocNodeInfo(id); + String stringtime = null; + if (paymentDocNodeInfo != null && paymentDocNodeInfo.size() > 0) { + System.out.println( paymentDocNodeInfo.get(0).get("handleTime")); + stringtime=paymentDocNodeInfo.get(0).get("handleTime").toString(); + } + PaymentdocMessage paymentdocMessage =new PaymentdocMessage(); + PaymentApplicationEntity paymentApplicationEntity = this.getById(id); + SubjectbasicEntity subjectbasicEntity = subjectbasicService.getById(paymentApplicationEntity.getSubjectId()); + UserEntity userEntity = userService.getInfo(paymentApplicationEntity.getCreatorUserId()); + paymentdocMessage.setRealName(userEntity.getRealName()); + paymentdocMessage.setMobilePhone(userEntity.getAccount()); + paymentdocMessage.setNowTime(new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(paymentApplicationEntity.getCreatorTime())); + OrganizeEntity companyEntity = organizeService.getById(paymentApplicationEntity.getCompanyId()); + paymentdocMessage.setCustomerName(companyEntity.getFullName() + "请示"); + paymentdocMessage.setDocumentNo(paymentApplicationEntity.getCode()); + paymentdocMessage.setSupplierName(paymentApplicationEntity.getPayee()); + paymentdocMessage.setRamout(paymentApplicationEntity.getApplyAmount().toString()); + paymentdocMessage.setPaymentAmout(""); + paymentdocMessage.setCollectionAccout(subjectbasicEntity.getBankAccount()); + paymentdocMessage.setColletionBank(subjectbasicEntity.getBankBranchName()); + paymentdocMessage.setRemark(paymentApplicationEntity.getRemark()); + paymentdocMessage.setEnclosure(paymentApplicationEntity.getAnnex()); + paymentdocMessage.setPayType("货款"); + OrganizeEntity departmentEntity = organizeService.getById(paymentApplicationEntity.getDepartmentId()); + paymentdocMessage.setFullName(companyEntity.getFullName() + "/" + departmentEntity.getFullName()); + StringBuilder payEnclosureStr = new StringBuilder(); + if (paymentdocMessage.getEnclosure() != null) {//附件不为空 + String enclosure = paymentdocMessage.getEnclosure(); + JSONArray jsonToJsonArray = JsonUtil.getJsonToJsonArray(enclosure); + + for (int i = 0; i < jsonToJsonArray.size(); i++) { + Map o = (Map) jsonToJsonArray.get(i); + Object name = o.get("name"); + if (i == 0) { + payEnclosureStr.append(name); + } else { + payEnclosureStr.append("
" + name); + } + + } + paymentdocMessage.setEnclosure(payEnclosureStr.toString()); + } + +// StringUtil.indexOf() +// String templateFilePath = configValueUtil.getTemplateFilePath() +"paymentDocPdf//"; + Map map = JsonUtil.stringToMap(JSONUtil.toJsonStr(paymentdocMessage)); + map.put("substring", companyEntity.getFullName()); + map.put("substring1", departmentEntity.getFullName()); +// map.put("reportList",paymentDocNodeInfo); + FlowBeforeController bean = SpringContext.getBean(FlowBeforeController.class); + ActionResult info = null; + try { + info = bean.info(id, new FlowModel()); + } catch (WorkFlowException e) { + throw new RuntimeException(e); + } + FlowBeforeInfoVO data = (FlowBeforeInfoVO) info.getData(); + List recordList = data.getFlowTaskOperatorRecordList(); + List> maps = new ArrayList<>(); + for (int i = 0; i < recordList.size(); i++) { + Map map1 = new HashMap(); + FlowTaskOperatorRecordModel model = recordList.get(i); + Map map2 = paymentDocNodeInfo.get(i); + map1.put("realName", model.getUserName()); + map1.put("nodeName", model.getNodeName()); + map1.put("handleOpinion", model.getHandleOpinion()); + map1.put("handleTime", DateUtil.daFormat(model.getHandleTime())); + map1.put("node", map2.get("node")); + maps.add(map1); + } + ArrayList> maps1 = new ArrayList>(); + int num = 6; + + if (maps.size() > num) { + for (int i = 0; i < maps.size(); i++) { + Map map1 = maps.get(i); + if (i >= num) { + maps1.add(map1); + } + } + while (maps.size() > num) { + maps.remove(num); + } + } + + map.put("reportList", maps); + map.put("reportList1", maps1); + byte[] bytes = null; + ByteArrayOutputStream out = null; + ExportPdf exportPdf = new ExportPdf(); + // word模板 + try { + out = exportPdf.createPdf(map, "paymentDoc.ftl", "/templates/export"); + bytes = out.toByteArray(); + out.close(); + } catch (Exception e) { + throw new RuntimeException(e); + } + String fileName = paymentdocMessage.getCustomerName() == null ? companyEntity.getFullName() + "请示.pdf" : companyEntity.getFullName() + "请示(" + paymentdocMessage.getCustomerName() + ").pdf"; + + HttpServletResponse response = ServletUtil.getResponse(); + response.reset(); + String excelTitle = fileName; + String filen = null; + try { + filen = URLEncoder.encode(excelTitle, "UTF-8").replaceAll("\\+", "%20"); + } catch (UnsupportedEncodingException e) { + throw new RuntimeException(e); + } +// 设置response的Header + response.setHeader("Content-disposition", "attachment;filename*=utf-8''" + filen); + response.setContentType("application/x-download;charset=utf-8"); + + BufferedOutputStream toClient = null; + try { + toClient = new BufferedOutputStream(response.getOutputStream()); + toClient.write(out.toByteArray()); + toClient.flush(); + toClient.close(); + } catch (IOException e) { + throw new RuntimeException(e); + } + log.warn("pdf文件生成成功!"); + } +} diff --git a/jnpf-java-boot/jnpf-scm/jnpf-scm-controller/src/main/java/jnpf/controller/PaymentApplicationController.java b/jnpf-java-boot/jnpf-scm/jnpf-scm-controller/src/main/java/jnpf/controller/PaymentApplicationController.java new file mode 100644 index 00000000..b28f6a35 --- /dev/null +++ b/jnpf-java-boot/jnpf-scm/jnpf-scm-controller/src/main/java/jnpf/controller/PaymentApplicationController.java @@ -0,0 +1,230 @@ +package jnpf.controller; + +import cn.hutool.core.util.ObjectUtil; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import io.swagger.v3.oas.annotations.Operation; +import io.swagger.v3.oas.annotations.tags.Tag; +import jnpf.base.ActionResult; +import jnpf.base.UserInfo; +import jnpf.exception.DataException; +import jnpf.permission.entity.UserEntity; +import jnpf.service.*; +import jnpf.entity.*; +import jnpf.util.*; +import jnpf.model.paymentapplication.*; +import lombok.extern.slf4j.Slf4j; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.*; + +import javax.servlet.http.HttpServletResponse; +import javax.validation.Valid; +import java.util.*; +import jnpf.annotation.JnpfField; +import jnpf.base.vo.PageListVO; +import jnpf.base.vo.PaginationVO; +import jnpf.base.vo.DownloadVO; +import jnpf.config.ConfigValueUtil; +import jnpf.base.entity.ProvinceEntity; +import java.io.IOException; +import java.util.stream.Collectors; +import jnpf.engine.entity.FlowTaskEntity; +import jnpf.exception.WorkFlowException; +import org.springframework.transaction.annotation.Transactional; + +/** + * PaymentApplication + * @版本: V3.5 + * @版权: 引迈信息技术有限公司(https://www.jnpfsoft.com) + * @作者: JNPF开发平台组 + * @日期: 2024-06-06 + */ +@Slf4j +@RestController +@Tag(name = "PaymentApplication" , description = "scm") +@RequestMapping("/api/scm/PaymentApplication") +public class PaymentApplicationController { + + @Autowired + private GeneraterSwapUtil generaterSwapUtil; + + @Autowired + private UserProvider userProvider; + + @Autowired + private PaymentApplicationService paymentApplicationService; + + + + /** + * 列表 + * + * @param paymentApplicationPagination + * @return + */ + @Operation(summary = "获取列表") + @PostMapping("/getList") + public ActionResult list(@RequestBody PaymentApplicationPagination paymentApplicationPagination)throws IOException{ + List list= paymentApplicationService.getList(paymentApplicationPagination); + List> realList=new ArrayList<>(); + for (PaymentApplicationEntity entity : list) { + Map paymentApplicationMap=JsonUtil.entityToMap(entity); + paymentApplicationMap.put("id", paymentApplicationMap.get("id")); + //副表数据 + //子表数据 + realList.add(paymentApplicationMap); + } + //数据转换 + realList = generaterSwapUtil.swapDataList(realList, PaymentApplicationConstant.getFormData(), PaymentApplicationConstant.getColumnData(), paymentApplicationPagination.getModuleId(),false); + + //流程状态添加 + for(Map vo:realList){ + FlowTaskEntity flowTaskEntity = generaterSwapUtil.getInfoSubmit(String.valueOf(vo.get("id")), FlowTaskEntity::getStatus); + if (flowTaskEntity!=null){ + vo.put("flowState",flowTaskEntity.getStatus()); + }else{ + vo.put("flowState",null); + } + //添加流程id + String flowId=""; + if(vo.get("flowid")!=null){ + flowId = String.valueOf(vo.get("flowid")); + } + if(vo.get("flowid".toUpperCase())!=null){ + flowId = String.valueOf(vo.get("flowid".toUpperCase())); + } + if(StringUtil.isNotEmpty(flowId)){ + vo.put("flowId" ,flowId); + } + } + //返回对象 + PageListVO vo = new PageListVO(); + vo.setList(realList); + PaginationVO page = JsonUtil.getJsonToBean(paymentApplicationPagination, PaginationVO.class); + vo.setPagination(page); + return ActionResult.success(vo); + } + /** + * 创建 + * + * @param paymentApplicationForm + * @return + */ + @PostMapping("/{id}") + @Operation(summary = "创建") + public ActionResult create(@PathVariable("id") String id, @RequestBody @Valid PaymentApplicationForm paymentApplicationForm) { + String b = paymentApplicationService.checkForm(paymentApplicationForm,0); + if (StringUtil.isNotEmpty(b)){ + return ActionResult.fail(b ); + } + try{ + paymentApplicationService.saveOrUpdate(paymentApplicationForm, id ,true); + }catch(Exception e){ + return ActionResult.fail("新增数据失败"); + } + return ActionResult.success("创建成功"); + } + /** + * 编辑 + * @param id + * @param paymentApplicationForm + * @return + */ + @PutMapping("/{id}") + @Operation(summary = "更新") + public ActionResult update(@PathVariable("id") String id,@RequestBody @Valid PaymentApplicationForm paymentApplicationForm, + @RequestParam(value = "isImport", required = false) boolean isImport){ + paymentApplicationForm.setId(id); + if (!isImport) { + String b = paymentApplicationService.checkForm(paymentApplicationForm,1); + if (StringUtil.isNotEmpty(b)){ + return ActionResult.fail(b ); + } + } + PaymentApplicationEntity entity= paymentApplicationService.getInfo(id); + if(entity!=null){ + try{ + paymentApplicationService.saveOrUpdate(paymentApplicationForm,id,false); + }catch(Exception e){ + return ActionResult.fail("修改数据失败"); + } + return ActionResult.success("更新成功"); + }else{ + return ActionResult.fail("更新失败,数据不存在"); + } + } + /** + * 删除 + * @param id + * @return + */ + @Operation(summary = "删除") + @DeleteMapping("/{id}") + @Transactional + public ActionResult delete(@PathVariable("id") String id){ + PaymentApplicationEntity entity= paymentApplicationService.getInfo(id); + if(entity!=null){ + FlowTaskEntity taskEntity = generaterSwapUtil.getInfoSubmit(id, FlowTaskEntity::getId, FlowTaskEntity::getStatus); + if (taskEntity != null) { + try { + generaterSwapUtil.deleteFlowTask(taskEntity); + } catch (WorkFlowException e) { + e.printStackTrace(); + } + } + //假删除 + entity.setDeleteMark(1); + paymentApplicationService.update(id,entity); + } + return ActionResult.success("删除成功"); + } + /** + * 表单信息(详情页) + * 详情页面使用-转换数据 + * @param id + * @return + */ + @Operation(summary = "表单信息(详情页)") + @GetMapping("/detail/{id}") + public ActionResult detailInfo(@PathVariable("id") String id){ + PaymentApplicationEntity entity= paymentApplicationService.getInfo(id); + if(entity==null){ + return ActionResult.fail("表单数据不存在!"); + } + Map paymentApplicationMap=JsonUtil.entityToMap(entity); + paymentApplicationMap.put("id", paymentApplicationMap.get("id")); + //副表数据 + //子表数据 + paymentApplicationMap = generaterSwapUtil.swapDataDetail(paymentApplicationMap,PaymentApplicationConstant.getFormData(),"568458500523427653",false); + return ActionResult.success(paymentApplicationMap); + } + /** + * 获取详情(编辑页) + * 编辑页面使用-不转换数据 + * @param id + * @return + */ + @Operation(summary = "信息") + @GetMapping("/{id}") + public ActionResult info(@PathVariable("id") String id){ + PaymentApplicationEntity entity= paymentApplicationService.getInfo(id); + if(entity==null){ + return ActionResult.fail("表单数据不存在!"); + } + Map paymentApplicationMap=JsonUtil.entityToMap(entity); + paymentApplicationMap.put("id", paymentApplicationMap.get("id")); + //副表数据 + //子表数据 + paymentApplicationMap = generaterSwapUtil.swapDataForm(paymentApplicationMap,PaymentApplicationConstant.getFormData(),PaymentApplicationConstant.TABLEFIELDKEY,PaymentApplicationConstant.TABLERENAMES); + return ActionResult.success(paymentApplicationMap); + } + + /** + * + * @param id 付款申请表id + * @throws Exception + */ + @GetMapping(value = "/downloadPdf/{id}/{token}") + public void downloadPdf(HttpServletResponse response, @PathVariable("id") String id, @PathVariable("token")String token) throws IOException { + paymentApplicationService.getPaymentDocPdf(id); + } +} diff --git a/jnpf-java-boot/jnpf-scm/jnpf-scm-entity/src/main/java/jnpf/entity/PaymentApplicationEntity.java b/jnpf-java-boot/jnpf-scm/jnpf-scm-entity/src/main/java/jnpf/entity/PaymentApplicationEntity.java new file mode 100644 index 00000000..1a8c57ae --- /dev/null +++ b/jnpf-java-boot/jnpf-scm/jnpf-scm-entity/src/main/java/jnpf/entity/PaymentApplicationEntity.java @@ -0,0 +1,70 @@ +package jnpf.entity; + +import com.baomidou.mybatisplus.annotation.*; +import lombok.Data; +import java.util.Date; +import java.math.BigDecimal; +/** + * 付款申请单 + * + * @版本: V3.5 + * @版权: 引迈信息技术有限公司(https://www.jnpfsoft.com) + * @作者: JNPF开发平台组 + * @日期: 2024-06-06 + */ +@Data +@TableName("jg_cw_payment_application") +public class PaymentApplicationEntity { + @TableId(value ="ID" ) + private String id; + @TableField(value = "CODE" , updateStrategy = FieldStrategy.IGNORED) + private String code; + @TableField(value = "TYPE" , updateStrategy = FieldStrategy.IGNORED) + private String type; + @TableField(value = "APPLY_AMOUNT" , updateStrategy = FieldStrategy.IGNORED) + private BigDecimal applyAmount; + @TableField(value = "PAYEE" , updateStrategy = FieldStrategy.IGNORED) + private String payee; + @TableField(value = "PAYER" , updateStrategy = FieldStrategy.IGNORED) + private String payer; + @TableField(value = "REMARK" , updateStrategy = FieldStrategy.IGNORED) + private String remark; + @TableField(value = "f_creator_time" , fill = FieldFill.INSERT) + private Date creatorTime; + @TableField(value = "f_creator_user_id" , fill = FieldFill.INSERT) + private String creatorUserId; + @TableField(value = "f_last_modify_time" , fill = FieldFill.INSERT_UPDATE) + private Date lastModifyTime; + @TableField(value = "f_last_modify_user_id" , fill = FieldFill.INSERT_UPDATE) + private String lastModifyUserId; + @TableField(value = "f_delete_time" , fill = FieldFill.UPDATE) + private Date deleteTime; + @TableField(value = "f_delete_user_id" , fill = FieldFill.UPDATE) + private String deleteUserId; + @TableField(value = "f_delete_mark" , updateStrategy = FieldStrategy.IGNORED) + private Integer deleteMark; + @TableField("F_TENANT_ID") + private String tenantId; + @TableField("F_FLOW_ID") + private String flowId; + @TableField("F_VERSION") + private Integer version; + @TableField(value = "COMPANY_ID" , fill = FieldFill.INSERT) + private String companyId; + @TableField(value = "DEPARTMENT_ID" , fill = FieldFill.INSERT) + private String departmentId; + @TableField(value = "ORGANIZE_JSON_ID" , fill = FieldFill.INSERT) + private String organizeJsonId; + @TableField("F_FLOW_TASK_ID") + private String flowTaskId; + @TableField(value = "SUBJECT_ID" , updateStrategy = FieldStrategy.IGNORED) + private String subjectId; + @TableField(value = "CONTRACT_ID" , updateStrategy = FieldStrategy.IGNORED) + private String contractId; + @TableField(value = "CASE_STATUS" , updateStrategy = FieldStrategy.IGNORED) + private String caseStatus; + @TableField(value = "CLOSE_CASE_REMARK" , updateStrategy = FieldStrategy.IGNORED) + private String closeCaseRemark; + @TableField(value = "ANNEX" , updateStrategy = FieldStrategy.IGNORED) + private String annex; +} diff --git a/jnpf-java-boot/jnpf-scm/jnpf-scm-entity/src/main/java/jnpf/model/paymentapplication/PaymentApplicationConstant.java b/jnpf-java-boot/jnpf-scm/jnpf-scm-entity/src/main/java/jnpf/model/paymentapplication/PaymentApplicationConstant.java new file mode 100644 index 00000000..6a929714 --- /dev/null +++ b/jnpf-java-boot/jnpf-scm/jnpf-scm-entity/src/main/java/jnpf/model/paymentapplication/PaymentApplicationConstant.java @@ -0,0 +1,41 @@ +package jnpf.model.paymentapplication; + +import jnpf.util.JsonUtil; +import java.util.Map; + +/** + * PaymentApplication配置json + * + * @版本: V3.5 + * @版权: 引迈信息技术有限公司(https://www.jnpfsoft.com) + * @作者: JNPF开发平台组 + * @日期: 2024-06-06 + */ +public class PaymentApplicationConstant{ + /** 数据库链接 */ + public static final String DBLINKID = "0"; + /** 表别名 map */ + public static final Map TABLERENAMES = JsonUtil.getJsonToBean("{\"jg_cw_payment_application\":\"PaymentApplication\"}",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\":112,\"formBtns\":false,\"labelWidth\":100,\"classNames\":[],\"className\":[],\"fullScreenWidth\":\"100%\",\"hasConfirmAndAddBtn\":true,\"labelPosition\":\"right\",\"printId\":\"\",\"disabled\":false,\"formModel\":\"dataForm\",\"cancelButtonText\":\"取 消\",\"confirmButtonText\":\"确 定\",\"hasCancelBtn\":true,\"primaryKeyPolicy\":1,\"confirmAndAddText\":\"确定并继续操作\",\"hasPrintBtn\":false,\"concurrencyLock\":true,\"classJson\":\"\",\"drawerWidth\":\"600px\",\"printButtonText\":\"打 印\",\"formRef\":\"formRef\",\"gutter\":15,\"logicalDelete\":true,\"size\":\"small\",\"formRules\":\"rules\",\"generalWidth\":\"600px\",\"hasConfirmBtn\":true,\"formStyle\":\"\",\"fields\":[{\"optionType\":\"button\",\"border\":false,\"__config__\":{\"formId\":101,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"radio\",\"defaultValue\":\"1\",\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"类型\",\"trigger\":\"change\",\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"jg_cw_payment_application\",\"renderKey\":1717667309340,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-radio\",\"propsName\":\"\",\"tag\":\"JnpfRadio\",\"regList\":[],\"span\":24},\"size\":\"medium\",\"options\":[{\"fullName\":\"采购付款\",\"id\":\"1\"}],\"__vModel__\":\"type\",\"style\":{},\"disabled\":false,\"interfaceHasPage\":false,\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"direction\":\"horizontal\"},{\"__config__\":{\"formId\":103,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"billRule\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"rule\":\"FKSQ\",\"className\":[],\"label\":\"单据编号\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"jg_cw_payment_application\",\"renderKey\":1717667382478,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-documents\",\"ruleName\":\"采购付款申请\",\"tag\":\"JnpfInput\",\"span\":8},\"readonly\":true,\"__vModel__\":\"code\",\"style\":{\"width\":\"100%\"},\"placeholder\":\"系统自动生成\"},{\"popupType\":\"dialog\",\"hasPage\":true,\"clearable\":true,\"pageSize\":20,\"columnOptions\":[{\"label\":\"名称\",\"value\":\"name\"}],\"templateJson\":[],\"relationField\":\"name\",\"__config__\":{\"formId\":104,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"popupSelect\",\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"供应商\",\"trigger\":\"change\",\"showLabel\":true,\"required\":true,\"tableName\":\"jg_cw_payment_application\",\"renderKey\":1717667775681,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-popup\",\"tag\":\"JnpfPopupSelect\",\"regList\":[],\"span\":8},\"popupTitle\":\"选择数据\",\"__vModel__\":\"subjectId\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"interfaceHasPage\":false,\"placeholder\":\"请选择\",\"interfaceId\":\"542305697765799941\",\"interfaceName\":\"费用单-查询所有一级客户供应商\",\"popupWidth\":\"800px\",\"propsValue\":\"id\"},{\"popupType\":\"dialog\",\"hasPage\":true,\"clearable\":true,\"pageSize\":20,\"columnOptions\":[{\"label\":\"合同名称\",\"value\":\"contract_name\"}],\"templateJson\":[{\"fieldName\":\"\",\"field\":\"subjectId\",\"defaultValue\":\"\",\"jnpfKey\":\"popupSelect\",\"dataType\":\"varchar\",\"parameter\":\"subjectId\",\"id\":\"HmoSU22\",\"required\":1,\"relationField\":\"subjectId\"},{\"fieldName\":\"\",\"field\":\"contractType\",\"defaultValue\":\"\",\"jnpfKey\":\"radio\",\"dataType\":\"varchar\",\"parameter\":\"contractType\",\"id\":\"QnvSU22\",\"required\":1,\"relationField\":\"type\"}],\"relationField\":\"contract_name\",\"__config__\":{\"formId\":105,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"popupSelect\",\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"合同\",\"trigger\":\"change\",\"showLabel\":true,\"required\":true,\"tableName\":\"jg_cw_payment_application\",\"renderKey\":1717667963990,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-popup\",\"tag\":\"JnpfPopupSelect\",\"regList\":[],\"span\":8},\"popupTitle\":\"选择数据\",\"__vModel__\":\"contractId\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"interfaceHasPage\":false,\"placeholder\":\"请选择\",\"interfaceId\":\"545203391626777029\",\"interfaceName\":\"对账单-查询合同\",\"popupWidth\":\"800px\",\"propsValue\":\"id\"},{\"clearable\":true,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"__config__\":{\"formId\":106,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"收款方\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"jg_cw_payment_application\",\"renderKey\":1717668195187,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":8},\"readonly\":false,\"showWordLimit\":false,\"__vModel__\":\"payee\",\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"suffixIcon\":\"\",\"addonAfter\":\"\",\"__config__\":{\"formId\":107,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"付款方\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"jg_cw_payment_application\",\"renderKey\":1717668195644,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":8},\"readonly\":false,\"showWordLimit\":false,\"__vModel__\":\"payer\",\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"step-strictly\":false,\"controls\":false,\"thousands\":false,\"isAmountChinese\":true,\"addonAfter\":\"\",\"__config__\":{\"formId\":108,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"inputNumber\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"申请金额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":true,\"tableName\":\"jg_cw_payment_application\",\"renderKey\":1717668273999,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"JnpfInputNumber\",\"regList\":[],\"span\":8},\"min\":0,\"__vModel__\":\"applyAmount\",\"style\":{},\"step\":1,\"disabled\":false,\"placeholder\":\"数字文本\",\"controlsPosition\":\"\",\"addonBefore\":\"\"},{\"filterable\":false,\"clearable\":true,\"__config__\":{\"formId\":109,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"select\",\"defaultValue\":\"1\",\"noShow\":true,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"状态\",\"trigger\":\"change\",\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"jg_cw_payment_application\",\"renderKey\":1717668673449,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"propsName\":\"\",\"tag\":\"JnpfSelect\",\"regList\":[],\"span\":8},\"options\":[{\"fullName\":\"正常\",\"id\":\"1\"},{\"fullName\":\"结案\",\"id\":\"2\"}],\"multiple\":false,\"__vModel__\":\"caseStatus\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"interfaceHasPage\":false,\"placeholder\":\"请选择\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"}},{\"autoSize\":{\"minRows\":4,\"maxRows\":4},\"__config__\":{\"formId\":110,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"textarea\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"jg_cw_payment_application\",\"renderKey\":1717668738959,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"JnpfTextarea\",\"regList\":[],\"span\":24},\"readonly\":false,\"showWordLimit\":true,\"__vModel__\":\"remark\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\",\"type\":\"textarea\"},{\"autoSize\":{\"minRows\":4,\"maxRows\":4},\"__config__\":{\"formId\":111,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"textarea\",\"noShow\":true,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"结案备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"jg_cw_payment_application\",\"renderKey\":1717668752413,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"JnpfTextarea\",\"regList\":[],\"span\":24},\"readonly\":false,\"showWordLimit\":true,\"__vModel__\":\"closeCaseRemark\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\",\"type\":\"textarea\"},{\"buttonText\":\"点击上传\",\"showTip\":false,\"isAccount\":0,\"pathType\":\"defaultPath\",\"accept\":\"\",\"__config__\":{\"formId\":112,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"uploadFile\",\"defaultValue\":[],\"noShow\":true,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"附件\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"jg_cw_payment_application\",\"renderKey\":1717668772449,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-upload\",\"tag\":\"JnpfUploadFile\",\"regList\":[],\"span\":24},\"folder\":\"\",\"fileSize\":10,\"limit\":9,\"__vModel__\":\"annex\",\"sizeUnit\":\"MB\",\"tipText\":\"\",\"disabled\":false}],\"span\":24}"); return sb.toString(); + } + /** 列表字段配置json */ + public static final String getColumnData(){ + StringBuilder sb = new StringBuilder(); +sb.append("{\"showSummary\":false,\"hasPage\":true,\"searchList\":[{\"__config__\":{\"formId\":103,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"billRule\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"rule\":\"FKSQ\",\"className\":[],\"label\":\"单据编号\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"jg_cw_payment_application\",\"renderKey\":1717667382478,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-documents\",\"ruleName\":\"采购付款申请\",\"tag\":\"JnpfInput\",\"span\":8},\"readonly\":true,\"searchType\":2,\"jnpfKey\":\"billRule\",\"prop\":\"code\",\"__vModel__\":\"code\",\"searchMultiple\":false,\"fullName\":\"单据编号\",\"style\":{\"width\":\"100%\"},\"label\":\"单据编号\",\"id\":\"code\",\"placeholder\":\"系统自动生成\"},{\"clearable\":true,\"searchType\":2,\"jnpfKey\":\"input\",\"suffixIcon\":\"\",\"fullName\":\"收款方\",\"label\":\"收款方\",\"addonAfter\":\"\",\"__config__\":{\"formId\":106,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"收款方\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"jg_cw_payment_application\",\"renderKey\":1717668195187,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":8},\"readonly\":false,\"prop\":\"payee\",\"showWordLimit\":false,\"__vModel__\":\"payee\",\"searchMultiple\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"payee\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"searchType\":2,\"jnpfKey\":\"input\",\"suffixIcon\":\"\",\"fullName\":\"付款方\",\"label\":\"付款方\",\"addonAfter\":\"\",\"__config__\":{\"formId\":107,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"付款方\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"jg_cw_payment_application\",\"renderKey\":1717668195644,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":8},\"readonly\":false,\"prop\":\"payer\",\"showWordLimit\":false,\"__vModel__\":\"payer\",\"searchMultiple\":false,\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"payer\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"}],\"treeInterfaceId\":\"\",\"treePropsValue\":\"id\",\"ruleList\":{\"conditionList\":[],\"matchLogic\":\"and\"},\"childTableStyle\":1,\"columnOptions\":[{\"border\":false,\"fullName\":\"类型\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"optionType\":\"button\",\"__config__\":{\"formId\":101,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"radio\",\"defaultValue\":\"1\",\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"类型\",\"trigger\":\"change\",\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"jg_cw_payment_application\",\"renderKey\":1717667309340,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-radio\",\"propsName\":\"\",\"tag\":\"JnpfRadio\",\"regList\":[],\"span\":24},\"size\":\"medium\",\"options\":[{\"fullName\":\"采购付款\",\"id\":\"1\"}],\"__vModel__\":\"type\",\"style\":{},\"disabled\":false,\"interfaceHasPage\":false,\"id\":\"type\",\"direction\":\"horizontal\"},{\"__config__\":{\"formId\":103,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"billRule\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"rule\":\"FKSQ\",\"className\":[],\"label\":\"单据编号\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"jg_cw_payment_application\",\"renderKey\":1717667382478,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-documents\",\"ruleName\":\"采购付款申请\",\"tag\":\"JnpfInput\",\"span\":8},\"readonly\":true,\"__vModel__\":\"code\",\"fullName\":\"单据编号\",\"style\":{\"width\":\"100%\"},\"id\":\"code\",\"placeholder\":\"系统自动生成\"},{\"popupType\":\"dialog\",\"hasPage\":true,\"clearable\":true,\"fullName\":\"供应商\",\"pageSize\":20,\"columnOptions\":[{\"label\":\"名称\",\"value\":\"name\"}],\"templateJson\":[],\"relationField\":\"name\",\"__config__\":{\"formId\":104,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"popupSelect\",\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"供应商\",\"trigger\":\"change\",\"showLabel\":true,\"required\":true,\"tableName\":\"jg_cw_payment_application\",\"renderKey\":1717667775681,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-popup\",\"tag\":\"JnpfPopupSelect\",\"regList\":[],\"span\":8},\"popupTitle\":\"选择数据\",\"__vModel__\":\"subjectId\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"interfaceHasPage\":false,\"id\":\"subjectId\",\"placeholder\":\"请选择\",\"interfaceId\":\"542305697765799941\",\"interfaceName\":\"费用单-查询所有一级客户供应商\",\"popupWidth\":\"800px\",\"propsValue\":\"id\"},{\"popupType\":\"dialog\",\"hasPage\":true,\"clearable\":true,\"fullName\":\"合同\",\"pageSize\":20,\"columnOptions\":[{\"label\":\"合同名称\",\"value\":\"contract_name\"}],\"templateJson\":[{\"fieldName\":\"\",\"field\":\"subjectId\",\"defaultValue\":\"\",\"jnpfKey\":\"popupSelect\",\"dataType\":\"varchar\",\"parameter\":\"subjectId\",\"id\":\"HmoSU22\",\"required\":1,\"relationField\":\"subjectId\"},{\"fieldName\":\"\",\"field\":\"contractType\",\"defaultValue\":\"\",\"jnpfKey\":\"radio\",\"dataType\":\"varchar\",\"parameter\":\"contractType\",\"id\":\"QnvSU22\",\"required\":1,\"relationField\":\"type\"}],\"relationField\":\"contract_name\",\"__config__\":{\"formId\":105,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"popupSelect\",\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"合同\",\"trigger\":\"change\",\"showLabel\":true,\"required\":true,\"tableName\":\"jg_cw_payment_application\",\"renderKey\":1717667963990,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-popup\",\"tag\":\"JnpfPopupSelect\",\"regList\":[],\"span\":8},\"popupTitle\":\"选择数据\",\"__vModel__\":\"contractId\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"interfaceHasPage\":false,\"id\":\"contractId\",\"placeholder\":\"请选择\",\"interfaceId\":\"545203391626777029\",\"interfaceName\":\"对账单-查询合同\",\"popupWidth\":\"800px\",\"propsValue\":\"id\"},{\"clearable\":true,\"suffixIcon\":\"\",\"fullName\":\"收款方\",\"addonAfter\":\"\",\"__config__\":{\"formId\":106,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"收款方\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"jg_cw_payment_application\",\"renderKey\":1717668195187,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":8},\"readonly\":false,\"showWordLimit\":false,\"__vModel__\":\"payee\",\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"payee\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"suffixIcon\":\"\",\"fullName\":\"付款方\",\"addonAfter\":\"\",\"__config__\":{\"formId\":107,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"付款方\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"jg_cw_payment_application\",\"renderKey\":1717668195644,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":8},\"readonly\":false,\"showWordLimit\":false,\"__vModel__\":\"payer\",\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"payer\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"step-strictly\":false,\"controls\":false,\"fullName\":\"申请金额\",\"thousands\":false,\"isAmountChinese\":true,\"addonAfter\":\"\",\"__config__\":{\"formId\":108,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"inputNumber\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"申请金额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":true,\"tableName\":\"jg_cw_payment_application\",\"renderKey\":1717668273999,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"JnpfInputNumber\",\"regList\":[],\"span\":8},\"min\":0,\"__vModel__\":\"applyAmount\",\"style\":{},\"step\":1,\"disabled\":false,\"id\":\"applyAmount\",\"placeholder\":\"数字文本\",\"controlsPosition\":\"\",\"addonBefore\":\"\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"状态\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"formId\":109,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"select\",\"defaultValue\":\"1\",\"noShow\":true,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"状态\",\"trigger\":\"change\",\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"jg_cw_payment_application\",\"renderKey\":1717668673449,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"propsName\":\"\",\"tag\":\"JnpfSelect\",\"regList\":[],\"span\":8},\"options\":[{\"fullName\":\"正常\",\"id\":\"1\"},{\"fullName\":\"结案\",\"id\":\"2\"}],\"__vModel__\":\"caseStatus\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"interfaceHasPage\":false,\"id\":\"caseStatus\",\"placeholder\":\"请选择\"},{\"fullName\":\"备注\",\"type\":\"textarea\",\"autoSize\":{\"minRows\":4,\"maxRows\":4},\"__config__\":{\"formId\":110,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"textarea\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"jg_cw_payment_application\",\"renderKey\":1717668738959,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"JnpfTextarea\",\"regList\":[],\"span\":24},\"readonly\":false,\"showWordLimit\":true,\"__vModel__\":\"remark\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"remark\",\"placeholder\":\"请输入\"},{\"fullName\":\"结案备注\",\"type\":\"textarea\",\"autoSize\":{\"minRows\":4,\"maxRows\":4},\"__config__\":{\"formId\":111,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"textarea\",\"noShow\":true,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"结案备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"jg_cw_payment_application\",\"renderKey\":1717668752413,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"JnpfTextarea\",\"regList\":[],\"span\":24},\"readonly\":false,\"showWordLimit\":true,\"__vModel__\":\"closeCaseRemark\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"closeCaseRemark\",\"placeholder\":\"请输入\"}],\"pageSize\":20,\"treePropsChildren\":\"children\",\"type\":1,\"columnBtnsList\":[{\"icon\":\"icon-ym icon-ym-btn-edit\",\"label\":\"编辑\",\"value\":\"edit\"},{\"icon\":\"icon-ym icon-ym-btn-clearn\",\"label\":\"删除\",\"value\":\"remove\"},{\"icon\":\"icon-ym icon-ym-generator-menu\",\"label\":\"详情\",\"value\":\"detail\"}],\"thousandsField\":[],\"treeTitle\":\"左侧标题\",\"defaultColumnList\":[{\"border\":false,\"jnpfKey\":\"radio\",\"fullName\":\"类型\",\"label\":\"类型\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"optionType\":\"button\",\"__config__\":{\"formId\":101,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"radio\",\"defaultValue\":\"1\",\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"类型\",\"trigger\":\"change\",\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"jg_cw_payment_application\",\"renderKey\":1717667309340,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-radio\",\"propsName\":\"\",\"tag\":\"JnpfRadio\",\"regList\":[],\"span\":24},\"size\":\"medium\",\"prop\":\"type\",\"options\":[{\"fullName\":\"采购付款\",\"id\":\"1\"}],\"__vModel__\":\"type\",\"checked\":true,\"fixed\":\"none\",\"style\":{},\"disabled\":false,\"interfaceHasPage\":false,\"id\":\"type\",\"direction\":\"horizontal\"},{\"jnpfKey\":\"billRule\",\"fullName\":\"单据编号\",\"label\":\"单据编号\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":103,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"billRule\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"rule\":\"FKSQ\",\"className\":[],\"label\":\"单据编号\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"jg_cw_payment_application\",\"renderKey\":1717667382478,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-documents\",\"ruleName\":\"采购付款申请\",\"tag\":\"JnpfInput\",\"span\":8},\"readonly\":true,\"prop\":\"code\",\"__vModel__\":\"code\",\"checked\":true,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"id\":\"code\",\"placeholder\":\"系统自动生成\"},{\"popupType\":\"dialog\",\"hasPage\":true,\"pageSize\":20,\"columnOptions\":[{\"label\":\"名称\",\"value\":\"name\"}],\"align\":\"left\",\"templateJson\":[],\"__config__\":{\"formId\":104,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"popupSelect\",\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"供应商\",\"trigger\":\"change\",\"showLabel\":true,\"required\":true,\"tableName\":\"jg_cw_payment_application\",\"renderKey\":1717667775681,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-popup\",\"tag\":\"JnpfPopupSelect\",\"regList\":[],\"span\":8},\"prop\":\"subjectId\",\"__vModel__\":\"subjectId\",\"checked\":true,\"disabled\":false,\"id\":\"subjectId\",\"placeholder\":\"请选择\",\"interfaceName\":\"费用单-查询所有一级客户供应商\",\"popupWidth\":\"800px\",\"clearable\":true,\"jnpfKey\":\"popupSelect\",\"fullName\":\"供应商\",\"label\":\"供应商\",\"sortable\":false,\"relationField\":\"name\",\"popupTitle\":\"选择数据\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"interfaceHasPage\":false,\"interfaceId\":\"542305697765799941\",\"propsValue\":\"id\"},{\"popupType\":\"dialog\",\"hasPage\":true,\"pageSize\":20,\"columnOptions\":[{\"label\":\"合同名称\",\"value\":\"contract_name\"}],\"align\":\"left\",\"templateJson\":[{\"fieldName\":\"\",\"field\":\"subjectId\",\"defaultValue\":\"\",\"jnpfKey\":\"popupSelect\",\"dataType\":\"varchar\",\"parameter\":\"subjectId\",\"id\":\"HmoSU22\",\"required\":1,\"relationField\":\"subjectId\"},{\"fieldName\":\"\",\"field\":\"contractType\",\"defaultValue\":\"\",\"jnpfKey\":\"radio\",\"dataType\":\"varchar\",\"parameter\":\"contractType\",\"id\":\"QnvSU22\",\"required\":1,\"relationField\":\"type\"}],\"__config__\":{\"formId\":105,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"popupSelect\",\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"合同\",\"trigger\":\"change\",\"showLabel\":true,\"required\":true,\"tableName\":\"jg_cw_payment_application\",\"renderKey\":1717667963990,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-popup\",\"tag\":\"JnpfPopupSelect\",\"regList\":[],\"span\":8},\"prop\":\"contractId\",\"__vModel__\":\"contractId\",\"checked\":true,\"disabled\":false,\"id\":\"contractId\",\"placeholder\":\"请选择\",\"interfaceName\":\"对账单-查询合同\",\"popupWidth\":\"800px\",\"clearable\":true,\"jnpfKey\":\"popupSelect\",\"fullName\":\"合同\",\"label\":\"合同\",\"sortable\":false,\"relationField\":\"contract_name\",\"popupTitle\":\"选择数据\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"interfaceHasPage\":false,\"interfaceId\":\"545203391626777029\",\"propsValue\":\"id\"},{\"suffixIcon\":\"\",\"align\":\"left\",\"__config__\":{\"formId\":106,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"收款方\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"jg_cw_payment_application\",\"renderKey\":1717668195187,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":8},\"readonly\":false,\"prop\":\"payee\",\"showWordLimit\":false,\"__vModel__\":\"payee\",\"checked\":true,\"disabled\":false,\"id\":\"payee\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"jnpfKey\":\"input\",\"fullName\":\"收款方\",\"label\":\"收款方\",\"sortable\":false,\"addonAfter\":\"\",\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\"},{\"suffixIcon\":\"\",\"align\":\"left\",\"__config__\":{\"formId\":107,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"付款方\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"jg_cw_payment_application\",\"renderKey\":1717668195644,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":8},\"readonly\":false,\"prop\":\"payer\",\"showWordLimit\":false,\"__vModel__\":\"payer\",\"checked\":true,\"disabled\":false,\"id\":\"payer\",\"placeholder\":\"请输入\",\"addonBefore\":\"\",\"clearable\":true,\"jnpfKey\":\"input\",\"fullName\":\"付款方\",\"label\":\"付款方\",\"sortable\":false,\"addonAfter\":\"\",\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"prefixIcon\":\"\"},{\"step-strictly\":false,\"controls\":false,\"align\":\"left\",\"isAmountChinese\":true,\"__config__\":{\"formId\":108,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"inputNumber\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"申请金额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":true,\"tableName\":\"jg_cw_payment_application\",\"renderKey\":1717668273999,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"JnpfInputNumber\",\"regList\":[],\"span\":8},\"min\":0,\"prop\":\"applyAmount\",\"__vModel__\":\"applyAmount\",\"checked\":true,\"disabled\":false,\"id\":\"applyAmount\",\"placeholder\":\"数字文本\",\"controlsPosition\":\"\",\"addonBefore\":\"\",\"jnpfKey\":\"inputNumber\",\"fullName\":\"申请金额\",\"label\":\"申请金额\",\"sortable\":false,\"thousands\":false,\"addonAfter\":\"\",\"fixed\":\"none\",\"style\":{},\"step\":1},{\"filterable\":false,\"clearable\":true,\"jnpfKey\":\"select\",\"multiple\":false,\"fullName\":\"状态\",\"label\":\"状态\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"formId\":109,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"select\",\"defaultValue\":\"1\",\"noShow\":true,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"状态\",\"trigger\":\"change\",\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"jg_cw_payment_application\",\"renderKey\":1717668673449,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"propsName\":\"\",\"tag\":\"JnpfSelect\",\"regList\":[],\"span\":8},\"prop\":\"caseStatus\",\"options\":[{\"fullName\":\"正常\",\"id\":\"1\"},{\"fullName\":\"结案\",\"id\":\"2\"}],\"__vModel__\":\"caseStatus\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"interfaceHasPage\":false,\"id\":\"caseStatus\",\"placeholder\":\"请选择\"},{\"jnpfKey\":\"textarea\",\"fullName\":\"备注\",\"label\":\"备注\",\"sortable\":false,\"align\":\"left\",\"type\":\"textarea\",\"autoSize\":{\"minRows\":4,\"maxRows\":4},\"__config__\":{\"formId\":110,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"textarea\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"jg_cw_payment_application\",\"renderKey\":1717668738959,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"JnpfTextarea\",\"regList\":[],\"span\":24},\"readonly\":false,\"prop\":\"remark\",\"showWordLimit\":true,\"__vModel__\":\"remark\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"remark\",\"placeholder\":\"请输入\"},{\"jnpfKey\":\"textarea\",\"fullName\":\"结案备注\",\"label\":\"结案备注\",\"sortable\":false,\"align\":\"left\",\"type\":\"textarea\",\"autoSize\":{\"minRows\":4,\"maxRows\":4},\"__config__\":{\"formId\":111,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"textarea\",\"noShow\":true,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"结案备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"jg_cw_payment_application\",\"renderKey\":1717668752413,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"JnpfTextarea\",\"regList\":[],\"span\":24},\"readonly\":false,\"prop\":\"closeCaseRemark\",\"showWordLimit\":true,\"__vModel__\":\"closeCaseRemark\",\"checked\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"closeCaseRemark\",\"placeholder\":\"请输入\"}],\"treeTemplateJson\":[],\"treePropsName\":\"\",\"useColumnPermission\":false,\"treePropsUrl\":\"\",\"treeRelation\":\"\",\"treeSynType\":0,\"btnsList\":[{\"icon\":\"icon-ym icon-ym-btn-add\",\"label\":\"新增\",\"value\":\"add\"}],\"useDataPermission\":true,\"columnList\":[{\"border\":false,\"jnpfKey\":\"radio\",\"fullName\":\"类型\",\"label\":\"类型\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"optionType\":\"button\",\"__config__\":{\"formId\":101,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"radio\",\"defaultValue\":\"1\",\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"类型\",\"trigger\":\"change\",\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"jg_cw_payment_application\",\"renderKey\":1717667309340,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-radio\",\"propsName\":\"\",\"tag\":\"JnpfRadio\",\"regList\":[],\"span\":24},\"size\":\"medium\",\"prop\":\"type\",\"width\":0,\"options\":[{\"fullName\":\"采购付款\",\"id\":\"1\"}],\"__vModel__\":\"type\",\"fixed\":\"none\",\"style\":{},\"disabled\":false,\"interfaceHasPage\":false,\"id\":\"type\",\"direction\":\"horizontal\"},{\"jnpfKey\":\"billRule\",\"fullName\":\"单据编号\",\"label\":\"单据编号\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":103,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"billRule\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"rule\":\"FKSQ\",\"className\":[],\"label\":\"单据编号\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"jg_cw_payment_application\",\"renderKey\":1717667382478,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-documents\",\"ruleName\":\"采购付款申请\",\"tag\":\"JnpfInput\",\"span\":8},\"readonly\":true,\"prop\":\"code\",\"width\":0,\"__vModel__\":\"code\",\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"id\":\"code\",\"placeholder\":\"系统自动生成\"},{\"popupType\":\"dialog\",\"hasPage\":true,\"pageSize\":20,\"columnOptions\":[{\"label\":\"名称\",\"value\":\"name\"}],\"align\":\"left\",\"templateJson\":[],\"__config__\":{\"formId\":104,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"popupSelect\",\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"供应商\",\"trigger\":\"change\",\"showLabel\":true,\"required\":true,\"tableName\":\"jg_cw_payment_application\",\"renderKey\":1717667775681,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-popup\",\"tag\":\"JnpfPopupSelect\",\"regList\":[],\"span\":8},\"prop\":\"subjectId\",\"__vModel__\":\"subjectId\",\"disabled\":false,\"id\":\"subjectId\",\"placeholder\":\"请选择\",\"interfaceName\":\"费用单-查询所有一级客户供应商\",\"popupWidth\":\"800px\",\"clearable\":true,\"jnpfKey\":\"popupSelect\",\"fullName\":\"供应商\",\"label\":\"供应商\",\"sortable\":false,\"relationField\":\"name\",\"popupTitle\":\"选择数据\",\"width\":0,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"interfaceHasPage\":false,\"interfaceId\":\"542305697765799941\",\"propsValue\":\"id\"},{\"popupType\":\"dialog\",\"hasPage\":true,\"pageSize\":20,\"columnOptions\":[{\"label\":\"合同名称\",\"value\":\"contract_name\"}],\"align\":\"left\",\"templateJson\":[{\"fieldName\":\"\",\"field\":\"subjectId\",\"defaultValue\":\"\",\"jnpfKey\":\"popupSelect\",\"dataType\":\"varchar\",\"parameter\":\"subjectId\",\"id\":\"HmoSU22\",\"required\":1,\"relationField\":\"subjectId\"},{\"fieldName\":\"\",\"field\":\"contractType\",\"defaultValue\":\"\",\"jnpfKey\":\"radio\",\"dataType\":\"varchar\",\"parameter\":\"contractType\",\"id\":\"QnvSU22\",\"required\":1,\"relationField\":\"type\"}],\"__config__\":{\"formId\":105,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"popupSelect\",\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"合同\",\"trigger\":\"change\",\"showLabel\":true,\"required\":true,\"tableName\":\"jg_cw_payment_application\",\"renderKey\":1717667963990,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-popup\",\"tag\":\"JnpfPopupSelect\",\"regList\":[],\"span\":8},\"prop\":\"contractId\",\"__vModel__\":\"contractId\",\"disabled\":false,\"id\":\"contractId\",\"placeholder\":\"请选择\",\"interfaceName\":\"对账单-查询合同\",\"popupWidth\":\"800px\",\"clearable\":true,\"jnpfKey\":\"popupSelect\",\"fullName\":\"合同\",\"label\":\"合同\",\"sortable\":false,\"relationField\":\"contract_name\",\"popupTitle\":\"选择数据\",\"width\":0,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"interfaceHasPage\":false,\"interfaceId\":\"545203391626777029\",\"propsValue\":\"id\"},{\"clearable\":true,\"jnpfKey\":\"input\",\"suffixIcon\":\"\",\"fullName\":\"收款方\",\"label\":\"收款方\",\"sortable\":false,\"align\":\"left\",\"addonAfter\":\"\",\"__config__\":{\"formId\":106,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"收款方\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"jg_cw_payment_application\",\"renderKey\":1717668195187,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":8},\"readonly\":false,\"prop\":\"payee\",\"showWordLimit\":false,\"width\":0,\"__vModel__\":\"payee\",\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"payee\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"jnpfKey\":\"input\",\"suffixIcon\":\"\",\"fullName\":\"付款方\",\"label\":\"付款方\",\"sortable\":false,\"align\":\"left\",\"addonAfter\":\"\",\"__config__\":{\"formId\":107,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"付款方\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"jg_cw_payment_application\",\"renderKey\":1717668195644,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":8},\"readonly\":false,\"prop\":\"payer\",\"showWordLimit\":false,\"width\":0,\"__vModel__\":\"payer\",\"showPassword\":false,\"fixed\":\"none\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"id\":\"payer\",\"placeholder\":\"请输入\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"step-strictly\":false,\"controls\":false,\"jnpfKey\":\"inputNumber\",\"fullName\":\"申请金额\",\"label\":\"申请金额\",\"sortable\":false,\"align\":\"left\",\"thousands\":false,\"isAmountChinese\":true,\"addonAfter\":\"\",\"__config__\":{\"formId\":108,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"inputNumber\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"申请金额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":true,\"tableName\":\"jg_cw_payment_application\",\"renderKey\":1717668273999,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"JnpfInputNumber\",\"regList\":[],\"span\":8},\"min\":0,\"prop\":\"applyAmount\",\"width\":0,\"__vModel__\":\"applyAmount\",\"fixed\":\"none\",\"style\":{},\"step\":1,\"disabled\":false,\"id\":\"applyAmount\",\"placeholder\":\"数字文本\",\"controlsPosition\":\"\",\"addonBefore\":\"\"}],\"sort\":\"desc\",\"thousands\":false,\"hasSuperQuery\":true,\"summaryField\":[],\"parentField\":\"\",\"treePropsLabel\":\"fullName\",\"treeDataSource\":\"dictionary\",\"groupField\":\"\",\"printIds\":[],\"uploaderTemplateJson\":{},\"treeDictionary\":\"\",\"hasTreeQuery\":false,\"useFormPermission\":false,\"customBtnsList\":[],\"complexHeaderList\":[],\"useBtnPermission\":true,\"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\":[{\"border\":false,\"jnpfKey\":\"radio\",\"fullName\":\"类型\",\"label\":\"类型\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"optionType\":\"button\",\"__config__\":{\"formId\":101,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"radio\",\"defaultValue\":\"1\",\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"类型\",\"trigger\":\"change\",\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"jg_cw_payment_application\",\"renderKey\":1717667309340,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-radio\",\"propsName\":\"\",\"tag\":\"JnpfRadio\",\"regList\":[],\"span\":24},\"size\":\"medium\",\"prop\":\"type\",\"width\":0,\"options\":[{\"fullName\":\"采购付款\",\"id\":\"1\"}],\"__vModel__\":\"type\",\"style\":{},\"disabled\":false,\"interfaceHasPage\":false,\"fixed\":\"none\",\"id\":\"type\",\"direction\":\"horizontal\"},{\"jnpfKey\":\"billRule\",\"fullName\":\"单据编号\",\"label\":\"单据编号\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":103,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"billRule\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"rule\":\"FKSQ\",\"className\":[],\"label\":\"单据编号\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"jg_cw_payment_application\",\"renderKey\":1717667382478,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-documents\",\"ruleName\":\"采购付款申请\",\"tag\":\"JnpfInput\",\"span\":8},\"readonly\":true,\"prop\":\"code\",\"width\":0,\"__vModel__\":\"code\",\"style\":{\"width\":\"100%\"},\"fixed\":\"none\",\"placeholder\":\"系统自动生成\",\"id\":\"code\"}],\"columnOptions\":[{\"border\":false,\"fullName\":\"类型\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"optionType\":\"button\",\"__config__\":{\"formId\":101,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"radio\",\"defaultValue\":\"1\",\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"类型\",\"trigger\":\"change\",\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"jg_cw_payment_application\",\"renderKey\":1717667309340,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-radio\",\"propsName\":\"\",\"tag\":\"JnpfRadio\",\"regList\":[],\"span\":24},\"size\":\"medium\",\"options\":[{\"fullName\":\"采购付款\",\"id\":\"1\"}],\"__vModel__\":\"type\",\"style\":{},\"disabled\":false,\"interfaceHasPage\":false,\"id\":\"type\",\"direction\":\"horizontal\"},{\"__config__\":{\"formId\":103,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"billRule\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"rule\":\"FKSQ\",\"className\":[],\"label\":\"单据编号\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"jg_cw_payment_application\",\"renderKey\":1717667382478,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-documents\",\"ruleName\":\"采购付款申请\",\"tag\":\"JnpfInput\",\"span\":8},\"readonly\":true,\"__vModel__\":\"code\",\"fullName\":\"单据编号\",\"style\":{\"width\":\"100%\"},\"placeholder\":\"系统自动生成\",\"id\":\"code\"},{\"popupType\":\"dialog\",\"hasPage\":true,\"clearable\":true,\"pageSize\":20,\"columnOptions\":[{\"label\":\"名称\",\"value\":\"name\"}],\"fullName\":\"供应商\",\"templateJson\":[],\"relationField\":\"name\",\"__config__\":{\"formId\":104,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"popupSelect\",\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"供应商\",\"trigger\":\"change\",\"showLabel\":true,\"required\":true,\"tableName\":\"jg_cw_payment_application\",\"renderKey\":1717667775681,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-popup\",\"tag\":\"JnpfPopupSelect\",\"regList\":[],\"span\":8},\"popupTitle\":\"选择数据\",\"__vModel__\":\"subjectId\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"interfaceHasPage\":false,\"placeholder\":\"请选择\",\"interfaceId\":\"542305697765799941\",\"interfaceName\":\"费用单-查询所有一级客户供应商\",\"id\":\"subjectId\",\"popupWidth\":\"800px\",\"propsValue\":\"id\"},{\"popupType\":\"dialog\",\"hasPage\":true,\"clearable\":true,\"pageSize\":20,\"columnOptions\":[{\"label\":\"合同名称\",\"value\":\"contract_name\"}],\"fullName\":\"合同\",\"templateJson\":[{\"fieldName\":\"\",\"field\":\"subjectId\",\"defaultValue\":\"\",\"jnpfKey\":\"popupSelect\",\"dataType\":\"varchar\",\"parameter\":\"subjectId\",\"id\":\"HmoSU22\",\"required\":1,\"relationField\":\"subjectId\"},{\"fieldName\":\"\",\"field\":\"contractType\",\"defaultValue\":\"\",\"jnpfKey\":\"radio\",\"dataType\":\"varchar\",\"parameter\":\"contractType\",\"id\":\"QnvSU22\",\"required\":1,\"relationField\":\"type\"}],\"relationField\":\"contract_name\",\"__config__\":{\"formId\":105,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"popupSelect\",\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"合同\",\"trigger\":\"change\",\"showLabel\":true,\"required\":true,\"tableName\":\"jg_cw_payment_application\",\"renderKey\":1717667963990,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-popup\",\"tag\":\"JnpfPopupSelect\",\"regList\":[],\"span\":8},\"popupTitle\":\"选择数据\",\"__vModel__\":\"contractId\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"interfaceHasPage\":false,\"placeholder\":\"请选择\",\"interfaceId\":\"545203391626777029\",\"interfaceName\":\"对账单-查询合同\",\"id\":\"contractId\",\"popupWidth\":\"800px\",\"propsValue\":\"id\"},{\"clearable\":true,\"suffixIcon\":\"\",\"fullName\":\"收款方\",\"addonAfter\":\"\",\"__config__\":{\"formId\":106,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"收款方\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"jg_cw_payment_application\",\"renderKey\":1717668195187,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":8},\"readonly\":false,\"showWordLimit\":false,\"__vModel__\":\"payee\",\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\",\"id\":\"payee\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"suffixIcon\":\"\",\"fullName\":\"付款方\",\"addonAfter\":\"\",\"__config__\":{\"formId\":107,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"付款方\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"jg_cw_payment_application\",\"renderKey\":1717668195644,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":8},\"readonly\":false,\"showWordLimit\":false,\"__vModel__\":\"payer\",\"showPassword\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\",\"id\":\"payer\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"step-strictly\":false,\"controls\":false,\"fullName\":\"申请金额\",\"thousands\":false,\"isAmountChinese\":true,\"addonAfter\":\"\",\"__config__\":{\"formId\":108,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"inputNumber\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"申请金额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":true,\"tableName\":\"jg_cw_payment_application\",\"renderKey\":1717668273999,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"JnpfInputNumber\",\"regList\":[],\"span\":8},\"min\":0,\"__vModel__\":\"applyAmount\",\"style\":{},\"step\":1,\"disabled\":false,\"placeholder\":\"数字文本\",\"id\":\"applyAmount\",\"controlsPosition\":\"\",\"addonBefore\":\"\"},{\"filterable\":false,\"clearable\":true,\"multiple\":false,\"fullName\":\"状态\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"formId\":109,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"select\",\"defaultValue\":\"1\",\"noShow\":true,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"状态\",\"trigger\":\"change\",\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"jg_cw_payment_application\",\"renderKey\":1717668673449,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"propsName\":\"\",\"tag\":\"JnpfSelect\",\"regList\":[],\"span\":8},\"options\":[{\"fullName\":\"正常\",\"id\":\"1\"},{\"fullName\":\"结案\",\"id\":\"2\"}],\"__vModel__\":\"caseStatus\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"interfaceHasPage\":false,\"placeholder\":\"请选择\",\"id\":\"caseStatus\"},{\"fullName\":\"备注\",\"type\":\"textarea\",\"autoSize\":{\"minRows\":4,\"maxRows\":4},\"__config__\":{\"formId\":110,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"textarea\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"jg_cw_payment_application\",\"renderKey\":1717668738959,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"JnpfTextarea\",\"regList\":[],\"span\":24},\"readonly\":false,\"showWordLimit\":true,\"__vModel__\":\"remark\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\",\"id\":\"remark\"},{\"fullName\":\"结案备注\",\"type\":\"textarea\",\"autoSize\":{\"minRows\":4,\"maxRows\":4},\"__config__\":{\"formId\":111,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"textarea\",\"noShow\":true,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"结案备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"jg_cw_payment_application\",\"renderKey\":1717668752413,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"JnpfTextarea\",\"regList\":[],\"span\":24},\"readonly\":false,\"showWordLimit\":true,\"__vModel__\":\"closeCaseRemark\",\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\",\"id\":\"closeCaseRemark\"}],\"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\":[{\"border\":false,\"jnpfKey\":\"radio\",\"fullName\":\"类型\",\"label\":\"类型\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"optionType\":\"button\",\"__config__\":{\"formId\":101,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"radio\",\"defaultValue\":\"1\",\"noShow\":false,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"类型\",\"trigger\":\"change\",\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":true,\"tableName\":\"jg_cw_payment_application\",\"renderKey\":1717667309340,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-radio\",\"propsName\":\"\",\"tag\":\"JnpfRadio\",\"regList\":[],\"span\":24},\"size\":\"medium\",\"prop\":\"type\",\"options\":[{\"fullName\":\"采购付款\",\"id\":\"1\"}],\"__vModel__\":\"type\",\"checked\":true,\"style\":{},\"disabled\":false,\"interfaceHasPage\":false,\"id\":\"type\",\"direction\":\"horizontal\"},{\"jnpfKey\":\"billRule\",\"fullName\":\"单据编号\",\"label\":\"单据编号\",\"sortable\":false,\"align\":\"left\",\"__config__\":{\"formId\":103,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"billRule\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"rule\":\"FKSQ\",\"className\":[],\"label\":\"单据编号\",\"trigger\":\"change\",\"showLabel\":true,\"required\":false,\"tableName\":\"jg_cw_payment_application\",\"renderKey\":1717667382478,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-documents\",\"ruleName\":\"采购付款申请\",\"tag\":\"JnpfInput\",\"span\":8},\"readonly\":true,\"prop\":\"code\",\"__vModel__\":\"code\",\"checked\":true,\"style\":{\"width\":\"100%\"},\"placeholder\":\"系统自动生成\",\"id\":\"code\"},{\"popupType\":\"dialog\",\"hasPage\":true,\"pageSize\":20,\"columnOptions\":[{\"label\":\"名称\",\"value\":\"name\"}],\"align\":\"left\",\"templateJson\":[],\"__config__\":{\"formId\":104,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"popupSelect\",\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"供应商\",\"trigger\":\"change\",\"showLabel\":true,\"required\":true,\"tableName\":\"jg_cw_payment_application\",\"renderKey\":1717667775681,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-popup\",\"tag\":\"JnpfPopupSelect\",\"regList\":[],\"span\":8},\"prop\":\"subjectId\",\"__vModel__\":\"subjectId\",\"checked\":false,\"disabled\":false,\"placeholder\":\"请选择\",\"interfaceName\":\"费用单-查询所有一级客户供应商\",\"id\":\"subjectId\",\"popupWidth\":\"800px\",\"clearable\":true,\"jnpfKey\":\"popupSelect\",\"fullName\":\"供应商\",\"label\":\"供应商\",\"sortable\":false,\"relationField\":\"name\",\"popupTitle\":\"选择数据\",\"style\":{\"width\":\"100%\"},\"interfaceHasPage\":false,\"interfaceId\":\"542305697765799941\",\"propsValue\":\"id\"},{\"popupType\":\"dialog\",\"hasPage\":true,\"pageSize\":20,\"columnOptions\":[{\"label\":\"合同名称\",\"value\":\"contract_name\"}],\"align\":\"left\",\"templateJson\":[{\"fieldName\":\"\",\"field\":\"subjectId\",\"defaultValue\":\"\",\"jnpfKey\":\"popupSelect\",\"dataType\":\"varchar\",\"parameter\":\"subjectId\",\"id\":\"HmoSU22\",\"required\":1,\"relationField\":\"subjectId\"},{\"fieldName\":\"\",\"field\":\"contractType\",\"defaultValue\":\"\",\"jnpfKey\":\"radio\",\"dataType\":\"varchar\",\"parameter\":\"contractType\",\"id\":\"QnvSU22\",\"required\":1,\"relationField\":\"type\"}],\"__config__\":{\"formId\":105,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"popupSelect\",\"defaultValue\":\"\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"合同\",\"trigger\":\"change\",\"showLabel\":true,\"required\":true,\"tableName\":\"jg_cw_payment_application\",\"renderKey\":1717667963990,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-popup\",\"tag\":\"JnpfPopupSelect\",\"regList\":[],\"span\":8},\"prop\":\"contractId\",\"__vModel__\":\"contractId\",\"checked\":false,\"disabled\":false,\"placeholder\":\"请选择\",\"interfaceName\":\"对账单-查询合同\",\"id\":\"contractId\",\"popupWidth\":\"800px\",\"clearable\":true,\"jnpfKey\":\"popupSelect\",\"fullName\":\"合同\",\"label\":\"合同\",\"sortable\":false,\"relationField\":\"contract_name\",\"popupTitle\":\"选择数据\",\"style\":{\"width\":\"100%\"},\"interfaceHasPage\":false,\"interfaceId\":\"545203391626777029\",\"propsValue\":\"id\"},{\"clearable\":true,\"jnpfKey\":\"input\",\"suffixIcon\":\"\",\"fullName\":\"收款方\",\"label\":\"收款方\",\"sortable\":false,\"align\":\"left\",\"addonAfter\":\"\",\"__config__\":{\"formId\":106,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"收款方\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"jg_cw_payment_application\",\"renderKey\":1717668195187,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":false,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":8},\"readonly\":false,\"prop\":\"payee\",\"showWordLimit\":false,\"__vModel__\":\"payee\",\"showPassword\":false,\"checked\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\",\"id\":\"payee\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"clearable\":true,\"jnpfKey\":\"input\",\"suffixIcon\":\"\",\"fullName\":\"付款方\",\"label\":\"付款方\",\"sortable\":false,\"align\":\"left\",\"addonAfter\":\"\",\"__config__\":{\"formId\":107,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"input\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"付款方\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":true,\"tableName\":\"jg_cw_payment_application\",\"renderKey\":1717668195644,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-input\",\"unique\":true,\"tag\":\"JnpfInput\",\"regList\":[],\"span\":8},\"readonly\":false,\"prop\":\"payer\",\"showWordLimit\":false,\"__vModel__\":\"payer\",\"showPassword\":false,\"checked\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\",\"id\":\"payer\",\"prefixIcon\":\"\",\"addonBefore\":\"\"},{\"step-strictly\":false,\"controls\":false,\"jnpfKey\":\"inputNumber\",\"fullName\":\"申请金额\",\"label\":\"申请金额\",\"sortable\":false,\"align\":\"left\",\"thousands\":false,\"isAmountChinese\":true,\"addonAfter\":\"\",\"__config__\":{\"formId\":108,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"inputNumber\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"申请金额\",\"trigger\":[\"blur\",\"change\"],\"showLabel\":true,\"required\":true,\"tableName\":\"jg_cw_payment_application\",\"renderKey\":1717668273999,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-number\",\"tag\":\"JnpfInputNumber\",\"regList\":[],\"span\":8},\"min\":0,\"prop\":\"applyAmount\",\"__vModel__\":\"applyAmount\",\"checked\":false,\"style\":{},\"step\":1,\"disabled\":false,\"placeholder\":\"数字文本\",\"id\":\"applyAmount\",\"controlsPosition\":\"\",\"addonBefore\":\"\"},{\"filterable\":false,\"clearable\":true,\"jnpfKey\":\"select\",\"multiple\":false,\"fullName\":\"状态\",\"label\":\"状态\",\"sortable\":false,\"align\":\"left\",\"props\":{\"label\":\"fullName\",\"value\":\"id\"},\"__config__\":{\"formId\":109,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"select\",\"defaultValue\":\"1\",\"noShow\":true,\"dataType\":\"static\",\"dictionaryType\":\"\",\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"状态\",\"trigger\":\"change\",\"propsUrl\":\"\",\"templateJson\":[],\"showLabel\":true,\"required\":false,\"tableName\":\"jg_cw_payment_application\",\"renderKey\":1717668673449,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-select\",\"propsName\":\"\",\"tag\":\"JnpfSelect\",\"regList\":[],\"span\":8},\"prop\":\"caseStatus\",\"options\":[{\"fullName\":\"正常\",\"id\":\"1\"},{\"fullName\":\"结案\",\"id\":\"2\"}],\"__vModel__\":\"caseStatus\",\"checked\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"interfaceHasPage\":false,\"placeholder\":\"请选择\",\"id\":\"caseStatus\"},{\"jnpfKey\":\"textarea\",\"fullName\":\"备注\",\"label\":\"备注\",\"sortable\":false,\"align\":\"left\",\"type\":\"textarea\",\"autoSize\":{\"minRows\":4,\"maxRows\":4},\"__config__\":{\"formId\":110,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"textarea\",\"noShow\":false,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"jg_cw_payment_application\",\"renderKey\":1717668738959,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"JnpfTextarea\",\"regList\":[],\"span\":24},\"readonly\":false,\"prop\":\"remark\",\"showWordLimit\":true,\"__vModel__\":\"remark\",\"checked\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\",\"id\":\"remark\"},{\"jnpfKey\":\"textarea\",\"fullName\":\"结案备注\",\"label\":\"结案备注\",\"sortable\":false,\"align\":\"left\",\"type\":\"textarea\",\"autoSize\":{\"minRows\":4,\"maxRows\":4},\"__config__\":{\"formId\":111,\"visibility\":[\"pc\",\"app\"],\"jnpfKey\":\"textarea\",\"noShow\":true,\"tipLabel\":\"\",\"dragDisabled\":false,\"className\":[],\"label\":\"结案备注\",\"trigger\":\"blur\",\"showLabel\":true,\"required\":false,\"tableName\":\"jg_cw_payment_application\",\"renderKey\":1717668752413,\"layout\":\"colFormItem\",\"tagIcon\":\"icon-ym icon-ym-generator-textarea\",\"tag\":\"JnpfTextarea\",\"regList\":[],\"span\":24},\"readonly\":false,\"prop\":\"closeCaseRemark\",\"showWordLimit\":true,\"__vModel__\":\"closeCaseRemark\",\"checked\":false,\"style\":{\"width\":\"100%\"},\"disabled\":false,\"placeholder\":\"请输入\",\"id\":\"closeCaseRemark\"}],\"sortList\":[],\"useFormPermission\":false,\"customBtnsList\":[],\"useBtnPermission\":false,\"defaultSidx\":\"\"}"); return sb.toString(); + } + /** 表列表 */ + public static final String getTableList(){ + StringBuilder sb = new StringBuilder(); +sb.append("[{\"relationField\":\"\",\"relationTable\":\"\",\"table\":\"jg_cw_payment_application\",\"tableName\":\"付款申请单\",\"tableField\":\"\",\"typeId\":\"1\",\"fields\":[{\"columnName\":\"id\",\"field\":\"id\",\"fieldName\":\"自然主键\",\"dataType\":\"varchar\",\"dataLength\":\"50\",\"primaryKey\":1,\"allowNull\":0,\"autoIncrement\":0},{\"columnName\":\"code\",\"field\":\"code\",\"fieldName\":\"单据编号\",\"dataType\":\"varchar\",\"dataLength\":\"255\",\"primaryKey\":0,\"allowNull\":1,\"autoIncrement\":0},{\"columnName\":\"type\",\"field\":\"type\",\"fieldName\":\"类型(1:采购付款单)\",\"dataType\":\"char\",\"dataLength\":\"1\",\"primaryKey\":0,\"allowNull\":1,\"autoIncrement\":0},{\"columnName\":\"apply_amount\",\"field\":\"applyAmount\",\"fieldName\":\"申请金额\",\"dataType\":\"decimal\",\"dataLength\":\"32,6\",\"primaryKey\":0,\"allowNull\":1,\"autoIncrement\":0},{\"columnName\":\"payee\",\"field\":\"payee\",\"fieldName\":\"收款方\",\"dataType\":\"varchar\",\"dataLength\":\"255\",\"primaryKey\":0,\"allowNull\":1,\"autoIncrement\":0},{\"columnName\":\"payer\",\"field\":\"payer\",\"fieldName\":\"付款方\",\"dataType\":\"varchar\",\"dataLength\":\"255\",\"primaryKey\":0,\"allowNull\":1,\"autoIncrement\":0},{\"columnName\":\"remark\",\"field\":\"remark\",\"fieldName\":\"备注\",\"dataType\":\"varchar\",\"dataLength\":\"2000\",\"primaryKey\":0,\"allowNull\":1,\"autoIncrement\":0},{\"columnName\":\"f_creator_time\",\"field\":\"creatorTime\",\"fieldName\":\"创建时间\",\"dataType\":\"datetime\",\"dataLength\":\"默认\",\"primaryKey\":0,\"allowNull\":1,\"autoIncrement\":0},{\"columnName\":\"f_creator_user_id\",\"field\":\"creatorUserId\",\"fieldName\":\"创建用户\",\"dataType\":\"varchar\",\"dataLength\":\"50\",\"primaryKey\":0,\"allowNull\":1,\"autoIncrement\":0},{\"columnName\":\"f_last_modify_time\",\"field\":\"lastModifyTime\",\"fieldName\":\"修改时间\",\"dataType\":\"datetime\",\"dataLength\":\"默认\",\"primaryKey\":0,\"allowNull\":1,\"autoIncrement\":0},{\"columnName\":\"f_last_modify_user_id\",\"field\":\"lastModifyUserId\",\"fieldName\":\"修改用户\",\"dataType\":\"varchar\",\"dataLength\":\"50\",\"primaryKey\":0,\"allowNull\":1,\"autoIncrement\":0},{\"columnName\":\"f_delete_time\",\"field\":\"deleteTime\",\"fieldName\":\"删除时间\",\"dataType\":\"datetime\",\"dataLength\":\"默认\",\"primaryKey\":0,\"allowNull\":1,\"autoIncrement\":0},{\"columnName\":\"f_delete_user_id\",\"field\":\"deleteUserId\",\"fieldName\":\"删除用户\",\"dataType\":\"varchar\",\"dataLength\":\"50\",\"primaryKey\":0,\"allowNull\":1,\"autoIncrement\":0},{\"columnName\":\"f_delete_mark\",\"field\":\"deleteMark\",\"fieldName\":\"删除标志\",\"dataType\":\"int\",\"dataLength\":\"默认\",\"primaryKey\":0,\"allowNull\":1,\"autoIncrement\":0},{\"columnName\":\"f_tenant_id\",\"field\":\"tenantId\",\"fieldName\":\"租户id\",\"dataType\":\"varchar\",\"dataLength\":\"50\",\"primaryKey\":0,\"allowNull\":1,\"autoIncrement\":0},{\"columnName\":\"f_flow_id\",\"field\":\"flowId\",\"fieldName\":\"流程id\",\"dataType\":\"varchar\",\"dataLength\":\"50\",\"primaryKey\":0,\"allowNull\":1,\"autoIncrement\":0},{\"columnName\":\"f_version\",\"field\":\"version\",\"fieldName\":\"乐观锁\",\"dataType\":\"int\",\"dataLength\":\"默认\",\"primaryKey\":0,\"allowNull\":1,\"autoIncrement\":0},{\"columnName\":\"company_id\",\"field\":\"companyId\",\"fieldName\":\"公司id\",\"dataType\":\"varchar\",\"dataLength\":\"50\",\"primaryKey\":0,\"allowNull\":1,\"autoIncrement\":0},{\"columnName\":\"department_id\",\"field\":\"departmentId\",\"fieldName\":\"部门id\",\"dataType\":\"varchar\",\"dataLength\":\"50\",\"primaryKey\":0,\"allowNull\":1,\"autoIncrement\":0},{\"columnName\":\"organize_json_id\",\"field\":\"organizeJsonId\",\"fieldName\":\"组织id\",\"dataType\":\"varchar\",\"dataLength\":\"1000\",\"primaryKey\":0,\"allowNull\":1,\"autoIncrement\":0},{\"columnName\":\"f_flow_task_id\",\"field\":\"flowTaskId\",\"fieldName\":\"流程任务主键\",\"dataType\":\"varchar\",\"dataLength\":\"50\",\"primaryKey\":0,\"allowNull\":1,\"autoIncrement\":0},{\"columnName\":\"subject_id\",\"field\":\"subjectId\",\"fieldName\":\"\",\"dataType\":\"varchar\",\"dataLength\":\"64\",\"primaryKey\":0,\"allowNull\":1,\"autoIncrement\":0},{\"columnName\":\"contract_id\",\"field\":\"contractId\",\"fieldName\":\"\",\"dataType\":\"varchar\",\"dataLength\":\"64\",\"primaryKey\":0,\"allowNull\":1,\"autoIncrement\":0},{\"columnName\":\"case_status\",\"field\":\"caseStatus\",\"fieldName\":\"状态(1.正常2.结案)\",\"dataType\":\"varchar\",\"dataLength\":\"1\",\"primaryKey\":0,\"allowNull\":1,\"autoIncrement\":0},{\"columnName\":\"close_case_remark\",\"field\":\"closeCaseRemark\",\"fieldName\":\"结案备注\",\"dataType\":\"varchar\",\"dataLength\":\"255\",\"primaryKey\":0,\"allowNull\":1,\"autoIncrement\":0},{\"columnName\":\"annex\",\"field\":\"annex\",\"fieldName\":\"附件\",\"dataType\":\"varchar\",\"dataLength\":\"255\",\"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/paymentapplication/PaymentApplicationForm.java b/jnpf-java-boot/jnpf-scm/jnpf-scm-entity/src/main/java/jnpf/model/paymentapplication/PaymentApplicationForm.java new file mode 100644 index 00000000..192922a7 --- /dev/null +++ b/jnpf-java-boot/jnpf-scm/jnpf-scm-entity/src/main/java/jnpf/model/paymentapplication/PaymentApplicationForm.java @@ -0,0 +1,59 @@ +package jnpf.model.paymentapplication; + +import lombok.Data; +import java.util.List; +import java.math.BigDecimal; +import com.fasterxml.jackson.annotation.JsonProperty; + +/** + * PaymentApplication + * @版本: V3.5 + * @版权: 引迈信息技术有限公司(https://www.jnpfsoft.com) + * @作者: JNPF开发平台组 + * @日期: 2024-06-06 + */ +@Data +public class PaymentApplicationForm { + /** 主键 */ + private String id; + /** 乐观锁 **/ + @JsonProperty("version") + private Integer version; + /** 流程id **/ + @JsonProperty("flowId") + private String flowId; + + /** 类型 **/ + @JsonProperty("type") + private String type; + /** 单据编号 **/ + @JsonProperty("code") + private String code; + /** 供应商 **/ + @JsonProperty("subjectId") + private String subjectId; + /** 合同 **/ + @JsonProperty("contractId") + private String contractId; + /** 收款方 **/ + @JsonProperty("payee") + private String payee; + /** 付款方 **/ + @JsonProperty("payer") + private String payer; + /** 申请金额 **/ + @JsonProperty("applyAmount") + private BigDecimal applyAmount; + /** 状态 **/ + @JsonProperty("caseStatus") + private Object caseStatus; + /** 备注 **/ + @JsonProperty("remark") + private String remark; + /** 结案备注 **/ + @JsonProperty("closeCaseRemark") + private String closeCaseRemark; + /** 附件 **/ + @JsonProperty("annex") + private Object annex; +} diff --git a/jnpf-java-boot/jnpf-scm/jnpf-scm-entity/src/main/java/jnpf/model/paymentapplication/PaymentApplicationPagination.java b/jnpf-java-boot/jnpf-scm/jnpf-scm-entity/src/main/java/jnpf/model/paymentapplication/PaymentApplicationPagination.java new file mode 100644 index 00000000..5208fe1d --- /dev/null +++ b/jnpf-java-boot/jnpf-scm/jnpf-scm-entity/src/main/java/jnpf/model/paymentapplication/PaymentApplicationPagination.java @@ -0,0 +1,41 @@ +package jnpf.model.paymentapplication; + +import com.fasterxml.jackson.annotation.JsonProperty; +import lombok.Data; +import jnpf.base.Pagination; +import java.util.List; + +/** + * + * PaymentApplication + * @版本: V3.5 + * @版权: 引迈信息技术有限公司(https://www.jnpfsoft.com) + * @作者: JNPF开发平台组 + * @日期: 2024-06-06 + */ +@Data +public class PaymentApplicationPagination extends Pagination { + /** 查询key */ + private String[] selectKey; + /** json */ + private String json; + /** 数据类型 0-当前页,1-全部数据 */ + private String dataType; + /** 高级查询 */ + private String superQueryJson; + /** 功能id */ + private String moduleId; + /** 菜单id */ + private String menuId; + /** 单据编号 */ + @JsonProperty("code") + private Object code; + /** 收款方 */ + @JsonProperty("payee") + private Object payee; + /** 付款方 */ + @JsonProperty("payer") + private Object payer; + @JsonProperty("preparationTime") + private Object preparationTime; +} diff --git a/jnpf-java-boot/jnpf-web/src/utils/apiUrl.js b/jnpf-java-boot/jnpf-web/src/utils/apiUrl.js index 9ac14c0d..515adaa9 100644 --- a/jnpf-java-boot/jnpf-web/src/utils/apiUrl.js +++ b/jnpf-java-boot/jnpf-web/src/utils/apiUrl.js @@ -1,10 +1,10 @@ module.exports = { // 开发环境接口配置 - APIURl: 'http://127.0.0.1:30000' + APIURl: 'http://127.0.0.1:40000' // 测试环境接口配置 // APIURl: 'http://222.71.165.188:30000' // 生产环境接口配置 - // APIURl: 'http://127.0.0.1:40000' + //APIURl: 'http://221.214.32.166:40000' // 演示环境接口配置 // APIURl: 'http://222.71.165.188:50000' } diff --git a/jnpf-java-boot/jnpf-web/src/views/extend/cwaccount/form.vue b/jnpf-java-boot/jnpf-web/src/views/extend/cwaccount/form.vue index 373fb05e..ec1793ad 100644 --- a/jnpf-java-boot/jnpf-web/src/views/extend/cwaccount/form.vue +++ b/jnpf-java-boot/jnpf-web/src/views/extend/cwaccount/form.vue @@ -1092,11 +1092,11 @@ - + + + diff --git a/jnpf-java-boot/jnpf-web/src/views/extend/paymentapplication/columnList.js b/jnpf-java-boot/jnpf-web/src/views/extend/paymentapplication/columnList.js new file mode 100644 index 00000000..24492e56 --- /dev/null +++ b/jnpf-java-boot/jnpf-web/src/views/extend/paymentapplication/columnList.js @@ -0,0 +1,2 @@ +const columnList = [{"border":false,"jnpfKey":"radio","fullName":"类型","label":"类型","sortable":false,"align":"left","props":{"label":"fullName","value":"id"},"optionType":"button","__config__":{"formId":101,"visibility":["pc","app"],"jnpfKey":"radio","defaultValue":"1","noShow":false,"dataType":"static","dictionaryType":"","tipLabel":"","dragDisabled":false,"className":[],"label":"类型","trigger":"change","propsUrl":"","templateJson":[],"showLabel":true,"required":true,"tableName":"jg_cw_payment_application","renderKey":1717667309340,"layout":"colFormItem","tagIcon":"icon-ym icon-ym-generator-radio","propsName":"","tag":"JnpfRadio","regList":[],"span":24},"size":"medium","prop":"type","width":0,"options":[{"fullName":"采购付款","id":"1"}],"__vModel__":"type","fixed":"none","style":{},"disabled":false,"interfaceHasPage":false,"id":"type","on":{"change":"({ data, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\n // 在此编写代码\n \n}"},"direction":"horizontal"},{"jnpfKey":"billRule","fullName":"单据编号","label":"单据编号","sortable":false,"align":"left","__config__":{"formId":103,"visibility":["pc","app"],"jnpfKey":"billRule","defaultValue":null,"noShow":false,"tipLabel":"","dragDisabled":false,"rule":"FKSQ","className":[],"label":"单据编号","trigger":"change","showLabel":true,"required":false,"tableName":"jg_cw_payment_application","renderKey":1717667382478,"layout":"colFormItem","tagIcon":"icon-ym icon-ym-generator-documents","ruleName":"采购付款申请","tag":"JnpfInput","span":8},"readonly":true,"prop":"code","width":0,"__vModel__":"code","fixed":"none","style":{"width":"100%"},"id":"code","placeholder":"系统自动生成"},{"popupType":"dialog","hasPage":true,"pageSize":20,"columnOptions":[{"label":"名称","value":"name"}],"align":"left","templateJson":[],"__config__":{"formId":104,"visibility":["pc","app"],"jnpfKey":"popupSelect","defaultValue":"","noShow":false,"tipLabel":"","dragDisabled":false,"className":[],"label":"供应商","trigger":"change","showLabel":true,"required":true,"tableName":"jg_cw_payment_application","renderKey":1717667775681,"layout":"colFormItem","tagIcon":"icon-ym icon-ym-generator-popup","tag":"JnpfPopupSelect","regList":[],"span":8},"prop":"subjectId","__vModel__":"subjectId","disabled":false,"id":"subjectId","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":"name","popupTitle":"选择数据","width":0,"fixed":"none","style":{"width":"100%"},"interfaceHasPage":false,"interfaceId":"542305697765799941","propsValue":"id"},{"popupType":"dialog","hasPage":true,"pageSize":20,"columnOptions":[{"label":"合同名称","value":"contract_name"}],"align":"left","templateJson":[{"fieldName":"","field":"subjectId","defaultValue":"","jnpfKey":"popupSelect","dataType":"varchar","parameter":"subjectId","id":"HmoSU22","required":1,"relationField":"subjectId"},{"fieldName":"","field":"contractType","defaultValue":"","jnpfKey":"radio","dataType":"varchar","parameter":"contractType","id":"QnvSU22","required":1,"relationField":"type"}],"__config__":{"formId":105,"visibility":["pc","app"],"jnpfKey":"popupSelect","defaultValue":"","noShow":false,"tipLabel":"","dragDisabled":false,"className":[],"label":"合同","trigger":"change","showLabel":true,"required":true,"tableName":"jg_cw_payment_application","renderKey":1717667963990,"layout":"colFormItem","tagIcon":"icon-ym icon-ym-generator-popup","tag":"JnpfPopupSelect","regList":[],"span":8},"prop":"contractId","__vModel__":"contractId","disabled":false,"id":"contractId","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":"contract_name","popupTitle":"选择数据","width":0,"fixed":"none","style":{"width":"100%"},"interfaceHasPage":false,"interfaceId":"545203391626777029","propsValue":"id"},{"clearable":true,"maxlength":null,"jnpfKey":"input","suffixIcon":"","fullName":"收款方","label":"收款方","sortable":false,"align":"left","addonAfter":"","__config__":{"formId":106,"visibility":["pc","app"],"jnpfKey":"input","noShow":false,"tipLabel":"","dragDisabled":false,"className":[],"label":"收款方","trigger":"blur","showLabel":true,"required":true,"tableName":"jg_cw_payment_application","renderKey":1717668195187,"layout":"colFormItem","tagIcon":"icon-ym icon-ym-generator-input","unique":false,"tag":"JnpfInput","regList":[],"span":8},"readonly":false,"prop":"payee","showWordLimit":false,"width":0,"__vModel__":"payee","showPassword":false,"fixed":"none","style":{"width":"100%"},"disabled":false,"id":"payee","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":107,"visibility":["pc","app"],"jnpfKey":"input","noShow":false,"tipLabel":"","dragDisabled":false,"className":[],"label":"付款方","trigger":"blur","showLabel":true,"required":true,"tableName":"jg_cw_payment_application","renderKey":1717668195644,"layout":"colFormItem","tagIcon":"icon-ym icon-ym-generator-input","unique":true,"tag":"JnpfInput","regList":[],"span":8},"readonly":false,"prop":"payer","showWordLimit":false,"width":0,"__vModel__":"payer","showPassword":false,"fixed":"none","style":{"width":"100%"},"disabled":false,"id":"payer","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}"}},{"step-strictly":false,"controls":false,"jnpfKey":"inputNumber","fullName":"申请金额","label":"申请金额","sortable":false,"align":"left","thousands":false,"isAmountChinese":true,"addonAfter":"","__config__":{"formId":108,"visibility":["pc","app"],"jnpfKey":"inputNumber","noShow":false,"tipLabel":"","dragDisabled":false,"className":[],"label":"申请金额","trigger":["blur","change"],"showLabel":true,"required":true,"tableName":"jg_cw_payment_application","renderKey":1717668273999,"layout":"colFormItem","tagIcon":"icon-ym icon-ym-generator-number","tag":"JnpfInputNumber","regList":[],"span":8},"min":0,"prop":"applyAmount","width":0,"__vModel__":"applyAmount","fixed":"none","style":{"width":null},"step":1,"disabled":false,"id":"applyAmount","placeholder":"数字文本","controlsPosition":"","addonBefore":"","on":{"change":"({ data, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\n // 在此编写代码\n \n}","blur":"({ data, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\n // 在此编写代码\n \n}"}}] +export default columnList \ No newline at end of file diff --git a/jnpf-java-boot/jnpf-web/src/views/extend/paymentapplication/form.vue b/jnpf-java-boot/jnpf-web/src/views/extend/paymentapplication/form.vue new file mode 100644 index 00000000..5d6f0300 --- /dev/null +++ b/jnpf-java-boot/jnpf-web/src/views/extend/paymentapplication/form.vue @@ -0,0 +1,477 @@ + + + diff --git a/jnpf-java-boot/jnpf-web/src/views/extend/paymentapplication/index.vue b/jnpf-java-boot/jnpf-web/src/views/extend/paymentapplication/index.vue new file mode 100644 index 00000000..efd487c0 --- /dev/null +++ b/jnpf-java-boot/jnpf-web/src/views/extend/paymentapplication/index.vue @@ -0,0 +1,633 @@ + + + diff --git a/jnpf-java-boot/jnpf-web/src/views/extend/paymentapplication/superQueryJson.js b/jnpf-java-boot/jnpf-web/src/views/extend/paymentapplication/superQueryJson.js new file mode 100644 index 00000000..7de3bda0 --- /dev/null +++ b/jnpf-java-boot/jnpf-web/src/views/extend/paymentapplication/superQueryJson.js @@ -0,0 +1,2 @@ +const superQueryJson = [{"border":false,"fullName":"类型","props":{"label":"fullName","value":"id"},"optionType":"button","__config__":{"formId":101,"visibility":["pc","app"],"jnpfKey":"radio","defaultValue":"1","noShow":false,"dataType":"static","dictionaryType":"","tipLabel":"","dragDisabled":false,"className":[],"label":"类型","trigger":"change","propsUrl":"","templateJson":[],"showLabel":true,"required":true,"tableName":"jg_cw_payment_application","renderKey":1717667309340,"layout":"colFormItem","tagIcon":"icon-ym icon-ym-generator-radio","propsName":"","tag":"JnpfRadio","regList":[],"span":24},"size":"medium","options":[{"fullName":"采购付款","id":"1"}],"__vModel__":"type","style":{},"disabled":false,"interfaceHasPage":false,"id":"type","on":{"change":"({ data, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\n // 在此编写代码\n \n}"},"direction":"horizontal"},{"__config__":{"formId":103,"visibility":["pc","app"],"jnpfKey":"billRule","defaultValue":null,"noShow":false,"tipLabel":"","dragDisabled":false,"rule":"FKSQ","className":[],"label":"单据编号","trigger":"change","showLabel":true,"required":false,"tableName":"jg_cw_payment_application","renderKey":1717667382478,"layout":"colFormItem","tagIcon":"icon-ym icon-ym-generator-documents","ruleName":"采购付款申请","tag":"JnpfInput","span":8},"readonly":true,"__vModel__":"code","fullName":"单据编号","style":{"width":"100%"},"id":"code","placeholder":"系统自动生成"},{"popupType":"dialog","hasPage":true,"clearable":true,"fullName":"供应商","pageSize":20,"columnOptions":[{"label":"名称","value":"name"}],"templateJson":[],"relationField":"name","__config__":{"formId":104,"visibility":["pc","app"],"jnpfKey":"popupSelect","defaultValue":"","noShow":false,"tipLabel":"","dragDisabled":false,"className":[],"label":"供应商","trigger":"change","showLabel":true,"required":true,"tableName":"jg_cw_payment_application","renderKey":1717667775681,"layout":"colFormItem","tagIcon":"icon-ym icon-ym-generator-popup","tag":"JnpfPopupSelect","regList":[],"span":8},"popupTitle":"选择数据","__vModel__":"subjectId","style":{"width":"100%"},"disabled":false,"interfaceHasPage":false,"id":"subjectId","placeholder":"请选择","interfaceId":"542305697765799941","interfaceName":"费用单-查询所有一级客户供应商","popupWidth":"800px","on":{"change":"({ data, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\n // 在此编写代码\n \n}"},"propsValue":"id"},{"popupType":"dialog","hasPage":true,"clearable":true,"fullName":"合同","pageSize":20,"columnOptions":[{"label":"合同名称","value":"contract_name"}],"templateJson":[{"fieldName":"","field":"subjectId","defaultValue":"","jnpfKey":"popupSelect","dataType":"varchar","parameter":"subjectId","id":"HmoSU22","required":1,"relationField":"subjectId"},{"fieldName":"","field":"contractType","defaultValue":"","jnpfKey":"radio","dataType":"varchar","parameter":"contractType","id":"QnvSU22","required":1,"relationField":"type"}],"relationField":"contract_name","__config__":{"formId":105,"visibility":["pc","app"],"jnpfKey":"popupSelect","defaultValue":"","noShow":false,"tipLabel":"","dragDisabled":false,"className":[],"label":"合同","trigger":"change","showLabel":true,"required":true,"tableName":"jg_cw_payment_application","renderKey":1717667963990,"layout":"colFormItem","tagIcon":"icon-ym icon-ym-generator-popup","tag":"JnpfPopupSelect","regList":[],"span":8},"popupTitle":"选择数据","__vModel__":"contractId","style":{"width":"100%"},"disabled":false,"interfaceHasPage":false,"id":"contractId","placeholder":"请选择","interfaceId":"545203391626777029","interfaceName":"对账单-查询合同","popupWidth":"800px","on":{"change":"({ data, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\n // 在此编写代码\n \n}"},"propsValue":"id"},{"clearable":true,"maxlength":null,"suffixIcon":"","fullName":"收款方","addonAfter":"","__config__":{"formId":106,"visibility":["pc","app"],"jnpfKey":"input","noShow":false,"tipLabel":"","dragDisabled":false,"className":[],"label":"收款方","trigger":"blur","showLabel":true,"required":true,"tableName":"jg_cw_payment_application","renderKey":1717668195187,"layout":"colFormItem","tagIcon":"icon-ym icon-ym-generator-input","unique":false,"tag":"JnpfInput","regList":[],"span":8},"readonly":false,"showWordLimit":false,"__vModel__":"payee","showPassword":false,"style":{"width":"100%"},"disabled":false,"id":"payee","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":107,"visibility":["pc","app"],"jnpfKey":"input","noShow":false,"tipLabel":"","dragDisabled":false,"className":[],"label":"付款方","trigger":"blur","showLabel":true,"required":true,"tableName":"jg_cw_payment_application","renderKey":1717668195644,"layout":"colFormItem","tagIcon":"icon-ym icon-ym-generator-input","unique":true,"tag":"JnpfInput","regList":[],"span":8},"readonly":false,"showWordLimit":false,"__vModel__":"payer","showPassword":false,"style":{"width":"100%"},"disabled":false,"id":"payer","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}"}},{"step-strictly":false,"controls":false,"fullName":"申请金额","thousands":false,"isAmountChinese":true,"addonAfter":"","__config__":{"formId":108,"visibility":["pc","app"],"jnpfKey":"inputNumber","noShow":false,"tipLabel":"","dragDisabled":false,"className":[],"label":"申请金额","trigger":["blur","change"],"showLabel":true,"required":true,"tableName":"jg_cw_payment_application","renderKey":1717668273999,"layout":"colFormItem","tagIcon":"icon-ym icon-ym-generator-number","tag":"JnpfInputNumber","regList":[],"span":8},"min":0,"__vModel__":"applyAmount","style":{"width":null},"step":1,"disabled":false,"id":"applyAmount","placeholder":"数字文本","controlsPosition":"","addonBefore":"","on":{"change":"({ data, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\n // 在此编写代码\n \n}","blur":"({ data, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\n // 在此编写代码\n \n}"}},{"filterable":false,"clearable":true,"multiple":false,"fullName":"状态","props":{"label":"fullName","value":"id"},"__config__":{"formId":109,"visibility":["pc","app"],"jnpfKey":"select","defaultValue":"1","noShow":true,"dataType":"static","dictionaryType":"","tipLabel":"","dragDisabled":false,"className":[],"label":"状态","trigger":"change","propsUrl":"","templateJson":[],"showLabel":true,"required":false,"tableName":"jg_cw_payment_application","renderKey":1717668673449,"layout":"colFormItem","tagIcon":"icon-ym icon-ym-generator-select","propsName":"","tag":"JnpfSelect","regList":[],"span":8},"options":[{"fullName":"正常","id":"1"},{"fullName":"结案","id":"2"}],"__vModel__":"caseStatus","style":{"width":"100%"},"disabled":false,"interfaceHasPage":false,"id":"caseStatus","placeholder":"请选择","on":{"change":"({ data, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\n // 在此编写代码\n \n}"}},{"maxlength":null,"fullName":"备注","type":"textarea","autoSize":{"minRows":4,"maxRows":4},"__config__":{"formId":110,"visibility":["pc","app"],"jnpfKey":"textarea","noShow":false,"tipLabel":"","dragDisabled":false,"className":[],"label":"备注","trigger":"blur","showLabel":true,"required":false,"tableName":"jg_cw_payment_application","renderKey":1717668738959,"layout":"colFormItem","tagIcon":"icon-ym icon-ym-generator-textarea","tag":"JnpfTextarea","regList":[],"span":24},"readonly":false,"showWordLimit":true,"__vModel__":"remark","style":{"width":"100%"},"disabled":false,"id":"remark","placeholder":"请输入","on":{"change":"({ data, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\n // 在此编写代码\n \n}","blur":"({ data, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\n // 在此编写代码\n \n}"}},{"maxlength":null,"fullName":"结案备注","type":"textarea","autoSize":{"minRows":4,"maxRows":4},"__config__":{"formId":111,"visibility":["pc","app"],"jnpfKey":"textarea","noShow":true,"tipLabel":"","dragDisabled":false,"className":[],"label":"结案备注","trigger":"blur","showLabel":true,"required":false,"tableName":"jg_cw_payment_application","renderKey":1717668752413,"layout":"colFormItem","tagIcon":"icon-ym icon-ym-generator-textarea","tag":"JnpfTextarea","regList":[],"span":24},"readonly":false,"showWordLimit":true,"__vModel__":"closeCaseRemark","style":{"width":"100%"},"disabled":false,"id":"closeCaseRemark","placeholder":"请输入","on":{"change":"({ data, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\n // 在此编写代码\n \n}","blur":"({ data, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\n // 在此编写代码\n \n}"}}] +export default superQueryJson \ No newline at end of file From b1ff2f2388a49cdc5f2970e149603eaeb8870dd6 Mon Sep 17 00:00:00 2001 From: "XI_TENG\\xixi_" <971623072> Date: Fri, 7 Jun 2024 11:06:09 +0800 Subject: [PATCH 5/5] =?UTF-8?q?=E5=9F=BA=E7=A1=80=E8=8F=9C=E5=8D=95?= =?UTF-8?q?=E5=88=97=E8=A1=A8=E6=9F=A5=E8=AF=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../extend/customer/subjectbasic/index.vue | 4 +- .../extend/service/subjectbasic/index.vue | 1381 ++++++++--------- .../extend/supplier/subjectbasic/index.vue | 1381 ++++++++--------- .../jnpf-web/src/views/scm/bom/index.vue | 2 +- .../src/views/scm/contractL/index.vue | 4 +- .../jnpf-web/src/views/scm/driver/index.vue | 4 +- .../src/views/scm/productWarehouse/index.vue | 4 +- .../src/views/scm/productprice/index.vue | 4 +- .../jnpf-web/src/views/scm/vehicle/index.vue | 4 +- .../warehousinginspection/index.vue | 2 +- .../warehousinginventory/index.vue | 2 +- .../warehousing/warehousingoutbound/index.vue | 4 +- .../warehousing/warehousingreceive/index.vue | 2 +- .../warehousingreportloss/index.vue | 2 +- .../warehousing/warehousingreturn/index.vue | 2 +- .../warehousing/warehousingstorage/index.vue | 4 +- .../warehousingnotificationpurchase/index.vue | 4 +- .../warehousingnotificationsale/index.vue | 5 +- .../src/views/scm/workorder/index.vue | 2 +- 19 files changed, 1405 insertions(+), 1412 deletions(-) diff --git a/jnpf-java-boot/jnpf-web/src/views/extend/customer/subjectbasic/index.vue b/jnpf-java-boot/jnpf-web/src/views/extend/customer/subjectbasic/index.vue index 64533b34..1c0dff43 100644 --- a/jnpf-java-boot/jnpf-web/src/views/extend/customer/subjectbasic/index.vue +++ b/jnpf-java-boot/jnpf-web/src/views/extend/customer/subjectbasic/index.vue @@ -195,7 +195,7 @@ export default { isLeaf: "isLeaf" }, list: [], - listLoading: true, + listLoading: false, multipleSelection: [], total: 0, queryData: {}, @@ -641,7 +641,7 @@ export default { }, async initSearchDataAndListData() { await this.initSearchData(); - this.initData(); + // this.initData(); }, //初始化查询的默认数据 async initSearchData() { }, diff --git a/jnpf-java-boot/jnpf-web/src/views/extend/service/subjectbasic/index.vue b/jnpf-java-boot/jnpf-web/src/views/extend/service/subjectbasic/index.vue index fd8f57ee..73c68550 100644 --- a/jnpf-java-boot/jnpf-web/src/views/extend/service/subjectbasic/index.vue +++ b/jnpf-java-boot/jnpf-web/src/views/extend/service/subjectbasic/index.vue @@ -5,8 +5,8 @@ - + @@ -33,9 +33,11 @@
- 新增 + 新增 - 导出 + 导出 批量删除 @@ -47,34 +49,25 @@ @click="openSuperQuery()" /> - +
+ @selection-change="handleSelectionChange" :span-method="arraySpanMethod" border + custom-column> - + - + - + @@ -99,8 +92,9 @@ 编辑 - 删除 + 删除 详情 @@ -110,720 +104,723 @@ - +
- - - - + + -
{{item.fullName}} +
{{item.fullName}}
- - + +
diff --git a/jnpf-java-boot/jnpf-web/src/views/extend/supplier/subjectbasic/index.vue b/jnpf-java-boot/jnpf-web/src/views/extend/supplier/subjectbasic/index.vue index 6703e563..4cb050d5 100644 --- a/jnpf-java-boot/jnpf-web/src/views/extend/supplier/subjectbasic/index.vue +++ b/jnpf-java-boot/jnpf-web/src/views/extend/supplier/subjectbasic/index.vue @@ -5,8 +5,8 @@ - + @@ -33,9 +33,11 @@
- 新增 + 新增 - 导出 + 导出 批量删除 @@ -47,34 +49,25 @@ @click="openSuperQuery()" /> - +
+ @selection-change="handleSelectionChange" :span-method="arraySpanMethod" border + custom-column> - + - + - + @@ -99,8 +92,9 @@ 编辑 - 删除 + 删除 详情 @@ -110,720 +104,723 @@ - +
- - - - + + -
{{item.fullName}} +
{{item.fullName}}
- - + +
diff --git a/jnpf-java-boot/jnpf-web/src/views/scm/bom/index.vue b/jnpf-java-boot/jnpf-web/src/views/scm/bom/index.vue index 03dabe19..4c56e32a 100644 --- a/jnpf-java-boot/jnpf-web/src/views/scm/bom/index.vue +++ b/jnpf-java-boot/jnpf-web/src/views/scm/bom/index.vue @@ -444,7 +444,7 @@ export default { }, async initSearchDataAndListData() { await this.initSearchData() - this.initData() + // this.initData() }, //初始化查询的默认数据 async initSearchData() { diff --git a/jnpf-java-boot/jnpf-web/src/views/scm/contractL/index.vue b/jnpf-java-boot/jnpf-web/src/views/scm/contractL/index.vue index 9e04789f..33737335 100644 --- a/jnpf-java-boot/jnpf-web/src/views/scm/contractL/index.vue +++ b/jnpf-java-boot/jnpf-web/src/views/scm/contractL/index.vue @@ -250,7 +250,7 @@ export default { isLeaf: "isLeaf" }, list: [], - listLoading: true, + listLoading: false, multipleSelection: [], total: 0, queryData: {}, @@ -551,7 +551,7 @@ export default { }, async initSearchDataAndListData() { await this.initSearchData(); - this.initData(); + // this.initData(); }, //初始化查询的默认数据 async initSearchData() { }, diff --git a/jnpf-java-boot/jnpf-web/src/views/scm/driver/index.vue b/jnpf-java-boot/jnpf-web/src/views/scm/driver/index.vue index 1562bb28..b1c74cf0 100644 --- a/jnpf-java-boot/jnpf-web/src/views/scm/driver/index.vue +++ b/jnpf-java-boot/jnpf-web/src/views/scm/driver/index.vue @@ -179,7 +179,7 @@ export default { isLeaf: 'isLeaf' }, list: [], - listLoading: true, + listLoading: false, multipleSelection: [], total: 0, queryData: {}, listQuery: { @@ -374,7 +374,7 @@ export default { }, async initSearchDataAndListData() { await this.initSearchData() - this.initData() + // this.initData() }, //初始化查询的默认数据 async initSearchData() { diff --git a/jnpf-java-boot/jnpf-web/src/views/scm/productWarehouse/index.vue b/jnpf-java-boot/jnpf-web/src/views/scm/productWarehouse/index.vue index cecb1195..c4f39d19 100644 --- a/jnpf-java-boot/jnpf-web/src/views/scm/productWarehouse/index.vue +++ b/jnpf-java-boot/jnpf-web/src/views/scm/productWarehouse/index.vue @@ -219,7 +219,7 @@ export default { isLeaf: "isLeaf" }, list: [], - listLoading: true, + listLoading: false, total: 0, queryData: {}, listQuery: { @@ -609,7 +609,7 @@ export default { }, async initSearchDataAndListData() { await this.initSearchData(); - this.initData(); + // this.initData(); }, //初始化查询的默认数据 async initSearchData() { }, diff --git a/jnpf-java-boot/jnpf-web/src/views/scm/productprice/index.vue b/jnpf-java-boot/jnpf-web/src/views/scm/productprice/index.vue index 9d511339..769221c9 100644 --- a/jnpf-java-boot/jnpf-web/src/views/scm/productprice/index.vue +++ b/jnpf-java-boot/jnpf-web/src/views/scm/productprice/index.vue @@ -180,7 +180,7 @@ export default { isLeaf: 'isLeaf' }, list: [], - listLoading: true, + listLoading: false, multipleSelection: [], total: 0, queryData: {}, @@ -397,7 +397,7 @@ export default { }, async initSearchDataAndListData() { await this.initSearchData() - this.initData() + // this.initData() }, //初始化查询的默认数据 async initSearchData() { }, diff --git a/jnpf-java-boot/jnpf-web/src/views/scm/vehicle/index.vue b/jnpf-java-boot/jnpf-web/src/views/scm/vehicle/index.vue index 70d3666e..0a0ded08 100644 --- a/jnpf-java-boot/jnpf-web/src/views/scm/vehicle/index.vue +++ b/jnpf-java-boot/jnpf-web/src/views/scm/vehicle/index.vue @@ -174,7 +174,7 @@ export default { isLeaf: 'isLeaf' }, list: [], - listLoading: true, + listLoading: false, multipleSelection: [], total: 0, queryData: {}, listQuery: { @@ -371,7 +371,7 @@ export default { }, async initSearchDataAndListData() { await this.initSearchData() - this.initData() + // this.initData() }, //初始化查询的默认数据 async initSearchData() { diff --git a/jnpf-java-boot/jnpf-web/src/views/scm/warehousing/warehousinginspection/index.vue b/jnpf-java-boot/jnpf-web/src/views/scm/warehousing/warehousinginspection/index.vue index f9fd1c5f..f3d9613a 100644 --- a/jnpf-java-boot/jnpf-web/src/views/scm/warehousing/warehousinginspection/index.vue +++ b/jnpf-java-boot/jnpf-web/src/views/scm/warehousing/warehousinginspection/index.vue @@ -443,7 +443,7 @@ export default { }, async initSearchDataAndListData() { await this.initSearchData() - this.initData() + // this.initData() }, //初始化查询的默认数据 async initSearchData() { diff --git a/jnpf-java-boot/jnpf-web/src/views/scm/warehousing/warehousinginventory/index.vue b/jnpf-java-boot/jnpf-web/src/views/scm/warehousing/warehousinginventory/index.vue index f18b3865..7d1d2bed 100644 --- a/jnpf-java-boot/jnpf-web/src/views/scm/warehousing/warehousinginventory/index.vue +++ b/jnpf-java-boot/jnpf-web/src/views/scm/warehousing/warehousinginventory/index.vue @@ -497,7 +497,7 @@ export default { }, async initSearchDataAndListData() { await this.initSearchData() - this.initData() + // this.initData() }, //初始化查询的默认数据 async initSearchData() { diff --git a/jnpf-java-boot/jnpf-web/src/views/scm/warehousing/warehousingoutbound/index.vue b/jnpf-java-boot/jnpf-web/src/views/scm/warehousing/warehousingoutbound/index.vue index 5d61aadd..b61f7c8f 100644 --- a/jnpf-java-boot/jnpf-web/src/views/scm/warehousing/warehousingoutbound/index.vue +++ b/jnpf-java-boot/jnpf-web/src/views/scm/warehousing/warehousingoutbound/index.vue @@ -222,7 +222,7 @@ export default { isLeaf: 'isLeaf' }, list: [], - listLoading: true, + listLoading: false, multipleSelection: [], total: 0, queryData: {}, listQuery: { @@ -435,7 +435,7 @@ export default { }, async initSearchDataAndListData() { await this.initSearchData() - this.initData() + // this.initData() }, //初始化查询的默认数据 async initSearchData() { diff --git a/jnpf-java-boot/jnpf-web/src/views/scm/warehousing/warehousingreceive/index.vue b/jnpf-java-boot/jnpf-web/src/views/scm/warehousing/warehousingreceive/index.vue index c1e73de5..930f80cc 100644 --- a/jnpf-java-boot/jnpf-web/src/views/scm/warehousing/warehousingreceive/index.vue +++ b/jnpf-java-boot/jnpf-web/src/views/scm/warehousing/warehousingreceive/index.vue @@ -473,7 +473,7 @@ export default { }, async initSearchDataAndListData() { await this.initSearchData() - this.initData() + // this.initData() }, //初始化查询的默认数据 async initSearchData() { diff --git a/jnpf-java-boot/jnpf-web/src/views/scm/warehousing/warehousingreportloss/index.vue b/jnpf-java-boot/jnpf-web/src/views/scm/warehousing/warehousingreportloss/index.vue index 3a8e0ec2..4ecf6e2d 100644 --- a/jnpf-java-boot/jnpf-web/src/views/scm/warehousing/warehousingreportloss/index.vue +++ b/jnpf-java-boot/jnpf-web/src/views/scm/warehousing/warehousingreportloss/index.vue @@ -483,7 +483,7 @@ export default { }, async initSearchDataAndListData() { await this.initSearchData() - this.initData() + // this.initData() }, //初始化查询的默认数据 async initSearchData() { diff --git a/jnpf-java-boot/jnpf-web/src/views/scm/warehousing/warehousingreturn/index.vue b/jnpf-java-boot/jnpf-web/src/views/scm/warehousing/warehousingreturn/index.vue index 3c07f72b..7b0e51a8 100644 --- a/jnpf-java-boot/jnpf-web/src/views/scm/warehousing/warehousingreturn/index.vue +++ b/jnpf-java-boot/jnpf-web/src/views/scm/warehousing/warehousingreturn/index.vue @@ -499,7 +499,7 @@ export default { }, async initSearchDataAndListData() { await this.initSearchData() - this.initData() + // this.initData() }, //初始化查询的默认数据 async initSearchData() { diff --git a/jnpf-java-boot/jnpf-web/src/views/scm/warehousing/warehousingstorage/index.vue b/jnpf-java-boot/jnpf-web/src/views/scm/warehousing/warehousingstorage/index.vue index 33a21933..57be59fb 100644 --- a/jnpf-java-boot/jnpf-web/src/views/scm/warehousing/warehousingstorage/index.vue +++ b/jnpf-java-boot/jnpf-web/src/views/scm/warehousing/warehousingstorage/index.vue @@ -250,7 +250,7 @@ export default { isLeaf: 'isLeaf' }, list: [], - listLoading: true, + listLoading: false, multipleSelection: [], total: 0, queryData: {}, @@ -507,7 +507,7 @@ export default { }, async initSearchDataAndListData() { await this.initSearchData() - this.initData() + // this.initData() }, //初始化查询的默认数据 async initSearchData() { }, diff --git a/jnpf-java-boot/jnpf-web/src/views/scm/warehousingnotification/warehousingnotificationpurchase/index.vue b/jnpf-java-boot/jnpf-web/src/views/scm/warehousingnotification/warehousingnotificationpurchase/index.vue index 490a1575..4f1e7886 100644 --- a/jnpf-java-boot/jnpf-web/src/views/scm/warehousingnotification/warehousingnotificationpurchase/index.vue +++ b/jnpf-java-boot/jnpf-web/src/views/scm/warehousingnotification/warehousingnotificationpurchase/index.vue @@ -215,7 +215,7 @@ export default { isLeaf: 'isLeaf' }, list: [], - listLoading: true, + listLoading: false, multipleSelectionItem: [], multipleSelection: [], total: 0, queryData: {}, @@ -479,7 +479,7 @@ export default { }, async initSearchDataAndListData() { await this.initSearchData() - this.initData() + // this.initData() }, //初始化查询的默认数据 async initSearchData() { diff --git a/jnpf-java-boot/jnpf-web/src/views/scm/warehousingnotification/warehousingnotificationsale/index.vue b/jnpf-java-boot/jnpf-web/src/views/scm/warehousingnotification/warehousingnotificationsale/index.vue index 4812ef17..4f1713e8 100644 --- a/jnpf-java-boot/jnpf-web/src/views/scm/warehousingnotification/warehousingnotificationsale/index.vue +++ b/jnpf-java-boot/jnpf-web/src/views/scm/warehousingnotification/warehousingnotificationsale/index.vue @@ -119,7 +119,6 @@ 详情 - 出库 @@ -219,7 +218,7 @@ export default { isLeaf: 'isLeaf' }, list: [], - listLoading: true, + listLoading: false, multipleSelectionItem: [], multipleSelection: [], total: 0, queryData: {}, @@ -482,7 +481,7 @@ export default { }, async initSearchDataAndListData() { await this.initSearchData() - this.initData() + // this.initData() }, //初始化查询的默认数据 async initSearchData() { diff --git a/jnpf-java-boot/jnpf-web/src/views/scm/workorder/index.vue b/jnpf-java-boot/jnpf-web/src/views/scm/workorder/index.vue index 1de4a513..0904b9fb 100644 --- a/jnpf-java-boot/jnpf-web/src/views/scm/workorder/index.vue +++ b/jnpf-java-boot/jnpf-web/src/views/scm/workorder/index.vue @@ -448,7 +448,7 @@ export default { }, async initSearchDataAndListData() { await this.initSearchData() - this.initData() + // this.initData() }, //初始化查询的默认数据 async initSearchData() {