feat(project): 新增项目资金计划功能 #2
添加项目资金计划模块,包括以下内容: - 新增项目资金计划实体类及相关数据库表结构 - 实现资金计划Repository和服务层 - 添加资金计划Tab页及FXML界面 - 实现从合同付款计划同步资金计划功能 - 添加资金计划表格展示及更新操作
This commit is contained in:
37
src/main/resources/ui/project/project-tab-fund-plan.fxml
Normal file
37
src/main/resources/ui/project/project-tab-fund-plan.fxml
Normal file
@@ -0,0 +1,37 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
|
||||
<?import javafx.geometry.Insets?>
|
||||
<?import javafx.scene.control.*?>
|
||||
<?import javafx.scene.layout.*?>
|
||||
<AnchorPane xmlns="http://javafx.com/javafx/22" xmlns:fx="http://javafx.com/fxml/1" fx:controller="com.ecep.contract.manager.ds.project.controller.ProjectTabSkinFundPlan">
|
||||
<VBox AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
|
||||
<children>
|
||||
<HBox spacing="3.0">
|
||||
<children>
|
||||
<TextField fx:id="searchKeyField" promptText="检索关键字"/>
|
||||
<Button fx:id="searchBtn" mnemonicParsing="false" text="检索"/>
|
||||
<Separator orientation="VERTICAL"/>
|
||||
<Button fx:id="updatePlanBtn" mnemonicParsing="false" text="更新"/>
|
||||
</children>
|
||||
<padding>
|
||||
<Insets bottom="10.0" left="7.0" right="10.0" top="10.0"/>
|
||||
</padding>
|
||||
</HBox>
|
||||
<TableView fx:id="table" VBox.vgrow="ALWAYS" sortable="false">
|
||||
<columns>
|
||||
<TableColumn fx:id="idColumn" prefWidth="60.0" sortable="true" text="ID"/>
|
||||
<TableColumn fx:id="payDateColumn" prefWidth="120.0" sortable="true" text="付款日期"/>
|
||||
<TableColumn fx:id="payWayColumn" prefWidth="120.0" sortable="true" text="付款方式"/>
|
||||
<TableColumn fx:id="payCurrencyColumn" prefWidth="120.0" sortable="true" text="付款金额"/>
|
||||
|
||||
<TableColumn fx:id="payRatioColumn" prefWidth="100.0" sortable="true" text="付款比例"/>
|
||||
<TableColumn fx:id="payTermColumn" prefWidth="200.0" sortable="true" text="付款条件"/>
|
||||
<TableColumn fx:id="updateDateColumn" prefWidth="180.0" sortable="true" text="更新日期"/>
|
||||
</columns>
|
||||
</TableView>
|
||||
</children>
|
||||
</VBox>
|
||||
<padding>
|
||||
<Insets bottom="5.0" left="5.0" right="5.0" top="5.0"/>
|
||||
</padding>
|
||||
</AnchorPane>
|
||||
@@ -191,6 +191,8 @@
|
||||
</Tab>
|
||||
<Tab fx:id="contractTab" text="相关合同">
|
||||
</Tab>
|
||||
<Tab fx:id="fundPlanTab" text="资金计划">
|
||||
</Tab>
|
||||
<Tab fx:id="satisfactionTab" text="顾客满意度">
|
||||
</Tab>
|
||||
<Tab text="发货">
|
||||
|
||||
Reference in New Issue
Block a user