Sfoglia il codice sorgente

优化方山合并代码bug

java110 5 anni fa
parent
commit
a60623f293

+ 70 - 0
java110-bean/src/main/java/com/java110/dto/contractFile/ContractFileDto.java

@@ -0,0 +1,70 @@
+package com.java110.dto.contractFile;
+
+import com.java110.dto.PageDto;
+
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * @ClassName FloorDto
+ * @Description 合同附件数据层封装
+ * @Author wuxw
+ * @Date 2019/4/24 8:52
+ * @Version 1.0
+ * add by wuxw 2019/4/24
+ **/
+public class ContractFileDto extends PageDto implements Serializable {
+
+    private String fileRealName;
+private String contractFileId;
+private String contractId;
+private String fileSaveName;
+
+
+    private Date createTime;
+
+    private String statusCd = "0";
+
+
+    public String getFileRealName() {
+        return fileRealName;
+    }
+public void setFileRealName(String fileRealName) {
+        this.fileRealName = fileRealName;
+    }
+public String getContractFileId() {
+        return contractFileId;
+    }
+public void setContractFileId(String contractFileId) {
+        this.contractFileId = contractFileId;
+    }
+public String getContractId() {
+        return contractId;
+    }
+public void setContractId(String contractId) {
+        this.contractId = contractId;
+    }
+public String getFileSaveName() {
+        return fileSaveName;
+    }
+public void setFileSaveName(String fileSaveName) {
+        this.fileSaveName = fileSaveName;
+    }
+
+
+    public Date getCreateTime() {
+        return createTime;
+    }
+
+    public void setCreateTime(Date createTime) {
+        this.createTime = createTime;
+    }
+
+    public String getStatusCd() {
+        return statusCd;
+    }
+
+    public void setStatusCd(String statusCd) {
+        this.statusCd = statusCd;
+    }
+}

+ 61 - 0
java110-bean/src/main/java/com/java110/po/contractFile/ContractFilePo.java

@@ -0,0 +1,61 @@
+/*
+ * Copyright 2017-2020 吴学文 and java110 team.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package com.java110.po.contractFile;
+
+import java.io.Serializable;
+import java.util.Date;
+
+public class ContractFilePo implements Serializable {
+
+    private String fileRealName;
+    private String contractFileId;
+    private String contractId;
+    private String fileSaveName;
+    private String statusCd = "0";
+    public String getFileRealName() {
+        return fileRealName;
+    }
+    public void setFileRealName(String fileRealName) {
+        this.fileRealName = fileRealName;
+    }
+    public String getContractFileId() {
+        return contractFileId;
+    }
+    public void setContractFileId(String contractFileId) {
+        this.contractFileId = contractFileId;
+    }
+    public String getContractId() {
+        return contractId;
+    }
+    public void setContractId(String contractId) {
+        this.contractId = contractId;
+    }
+    public String getFileSaveName() {
+        return fileSaveName;
+    }
+    public void setFileSaveName(String fileSaveName) {
+        this.fileSaveName = fileSaveName;
+    }
+    public String getStatusCd() {
+        return statusCd;
+    }
+    public void setStatusCd(String statusCd) {
+        this.statusCd = statusCd;
+    }
+
+
+
+}

+ 53 - 0
java110-interface/src/main/java/com/java110/intf/store/IContractFileInnerServiceSMO.java

@@ -0,0 +1,53 @@
+package com.java110.intf.store;
+
+import com.java110.config.feign.FeignConfiguration;
+import com.java110.dto.contractFile.ContractFileDto;
+import com.java110.po.contractFile.ContractFilePo;
+import org.springframework.cloud.openfeign.FeignClient;
+import org.springframework.web.bind.annotation.RequestBody;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RequestMethod;
+
+import java.util.List;
+
+/**
+ * @ClassName IContractFileInnerServiceSMO
+ * @Description 合同附件接口类
+ * @Author wuxw
+ * @Date 2019/4/24 9:04
+ * @Version 1.0
+ * add by wuxw 2019/4/24
+ **/
+@FeignClient(name = "store-service", configuration = {FeignConfiguration.class})
+@RequestMapping("/contractFileApi")
+public interface IContractFileInnerServiceSMO {
+
+
+    @RequestMapping(value = "/saveContractFile", method = RequestMethod.POST)
+    public int saveContractFile(@RequestBody ContractFilePo contractFilePo);
+
+    @RequestMapping(value = "/updateContractFile", method = RequestMethod.POST)
+    public int updateContractFile(@RequestBody ContractFilePo contractFilePo);
+
+    @RequestMapping(value = "/deleteContractFile", method = RequestMethod.POST)
+    public int deleteContractFile(@RequestBody ContractFilePo contractFilePo);
+
+    /**
+     * <p>查询小区楼信息</p>
+     *
+     *
+     * @param contractFileDto 数据对象分享
+     * @return ContractFileDto 对象数据
+     */
+    @RequestMapping(value = "/queryContractFiles", method = RequestMethod.POST)
+    List<ContractFileDto> queryContractFiles(@RequestBody ContractFileDto contractFileDto);
+
+    /**
+     * 查询<p>小区楼</p>总记录数
+     *
+     * @param contractFileDto 数据对象分享
+     * @return 小区下的小区楼记录数
+     */
+    @RequestMapping(value = "/queryContractFilesCount", method = RequestMethod.POST)
+    int queryContractFilesCount(@RequestBody ContractFileDto contractFileDto);
+}