fzzy-igdss-core/src/main/java/com/fzzy/igds/domain/PledgeContract.java
@@ -77,7 +77,7 @@ @TableField("depot_names") private String depotNames; @Column(name = "status", columnDefinition = "varchar(2) COMMENT '质押状态 Y 已解压 N 未解压'") @Column(name = "status", columnDefinition = "varchar(2) COMMENT '质押状态 Y 已解押 N 未解押'") @TableField("status") private String status = Constant.YN_N; fzzy-igdss-core/src/main/java/com/fzzy/igds/service/InoutNoticeService.java
@@ -143,7 +143,7 @@ //获取质押合同数据 PledgeContract pledge = this.getPledgeByDepotId(data); if (null != pledge && pledge.getStatus().equals(Constant.YN_N)) { return BaseResp.error("当前仓库有未解压的质押合同,质押合同=" + pledge.getName()); return BaseResp.error("当前仓库有未解押的质押合同,质押合同=" + pledge.getName()); } } @@ -197,9 +197,9 @@ /** * 判断当前仓库是否在质押合同中未解压 * 判断当前仓库是否在质押合同中未解押 * @param data 当前数据 * @return true-在质押合同中未解压,false-在质押合同中已解压 * @return true-在质押合同中未解押,false-在质押合同中已解押 */ private PledgeContract getPledgeByDepotId(InoutNoticeIn data) { IgdsBaseParam param = new IgdsBaseParam(); @@ -315,13 +315,13 @@ */ @Transactional(rollbackFor = Exception.class) public BaseResp saveOrUpdateOut(InoutNoticeOut data) { //如果出库通知单类型为库区通知单,验证仓库是否是未解压得仓库,是则不允许保存 //如果出库通知单类型为库区通知单,验证仓库是否是未解押得仓库,是则不允许保存 if (InoutConstant.NOTICE_IN_TYPE_10.equals(data.getType())) { //在质押合同找到未解压,且质押仓库包含当前仓库的数据 //在质押合同找到未解押,且质押仓库包含当前仓库的数据 //获取质押合同数据 PledgeContract pledge = this.getPledgeByDepotIdOut(data); if (null != pledge && pledge.getStatus().equals(Constant.YN_N)) { return BaseResp.error("当前仓库有未解压的质押合同,质押合同=" + pledge.getName()); return BaseResp.error("当前仓库有未解押的质押合同,质押合同=" + pledge.getName()); } } //如果出库通知单类型为监管通知单 @@ -384,9 +384,9 @@ } /** * 判断当前仓库是否在质押合同中未解压 * 判断当前仓库是否在质押合同中未解押 * @param data 当前数据 * @return true-在质押合同中未解压,false-在质押合同中已解压 * @return true-在质押合同中未解押,false-在质押合同中已解押 */ private PledgeContract getPledgeByDepotIdOut(InoutNoticeOut data) { IgdsBaseParam param = new IgdsBaseParam(); fzzy-igdss-view/src/main/java/com/fzzy/igds/InoutNoticeOut.view.xml
@@ -610,7 +610,7 @@ <Editor/> </AutoFormElement> <HtmlContainer layoutConstraint="colSpan:3"> <Property name="content">1.入库通知单作为入库作业的前置条件,必须配置,否则无法进行入库作业。<br>
 <Property name="content">1.入库通知单作为入库作业的前置条件,必须配置,否则无法进行出库作业。<br>
 2.单据类型=库区通知单,表示库区自己作业业务,不受监管管理。<br>
 3.单据类型=质押监管通知单,单据必须填写监督银行。</Property> <Property name="exClassName">h-tip</Property> fzzy-igdss-view/src/main/java/com/fzzy/igds/PledgeContract.view.xml
@@ -297,7 +297,7 @@ <HtmlContainer layoutConstraint="colSpan:3"> <Property name="content">1.当前单据仅作为当前系统业务信息登记使用,不作为实际双方合约约束。<br>
 2.当前单据默认支持为1个合约对应1个库区,如果同时对应多个库区请数据登记。<br>
 3.质押状态如果=解压,系统对应催办提醒等功能自动完成。<br></Property> 3.质押状态如果=解押,系统对应催办提醒等功能自动完成。<br></Property> <Property name="exClassName">h-tip</Property> <Property name="contentOverflow">hidden</Property> </HtmlContainer> fzzy-igdss-view/src/main/java/com/fzzy/igds/PledgeContractPR.java
@@ -87,8 +87,8 @@ @DataProvider public List<SysDictData> status() { List<SysDictData> result = new ArrayList<>(); result.add(new SysDictData("未解压", Constant.YN_N)); result.add(new SysDictData("已解压", Constant.YN_Y)); result.add(new SysDictData("未解押", Constant.YN_N)); result.add(new SysDictData("已解押", Constant.YN_Y)); return result; } } fzzy-igdss-view/src/main/java/com/fzzy/igds/zy/InoutNoticeOut.view.xml
@@ -517,7 +517,7 @@ <Editor/> </AutoFormElement> <HtmlContainer layoutConstraint="colSpan:3"> <Property name="content">1.入库通知单作为入库作业的前置条件,必须配置,否则无法进行入库作业。<br>
 <Property name="content">1.入库通知单作为入库作业的前置条件,必须配置,否则无法进行出库作业。<br>
 2.单据类型=库区通知单,表示库区自己作业业务,不受监管管理。<br>
 3.单据类型=质押监管通知单,单据必须填写监督银行。</Property> <Property name="exClassName">h-tip</Property>