diff --git a/packages/app-client/src/components/expenses/ExpenseCostList.tsx b/packages/app-client/src/components/expenses/ExpenseCostList.tsx
index 82ba3c0..da6e33a 100644
--- a/packages/app-client/src/components/expenses/ExpenseCostList.tsx
+++ b/packages/app-client/src/components/expenses/ExpenseCostList.tsx
@@ -22,6 +22,11 @@ export default function ExpenseCostList(props: IExpenseCostProps) {
已录入费用
+ {expenseRecord?.expenseCostList?.length === 0 && (
+
+ 暂无费用数据
+
+ )}
{expenseCosts.map((expense) => {
return (
diff --git a/packages/app-client/src/components/expenses/ExpenseProvisionList.tsx b/packages/app-client/src/components/expenses/ExpenseProvisionList.tsx
index f29c31e..26b9876 100644
--- a/packages/app-client/src/components/expenses/ExpenseProvisionList.tsx
+++ b/packages/app-client/src/components/expenses/ExpenseProvisionList.tsx
@@ -61,6 +61,12 @@ export default function ExpenseCostList(props: IExpenseCostProps) {
计提汇总
+
+ {expenseRecord?.expenseProvisionList?.length === 0 && (
+
+ 暂无计提数据
+
+ )}
{Object.entries(dealerGroups).map(([dealerName, expenseProvisions]) => (
(
- dayjs().format("YYYY-MM-DD"),
- );
+ const [currentDate, setCurrentDate] = useState(() => {
+ return dayjs(date || new Date()).format("YYYY-MM-DD");
+ });
const [expenseRecord, setExpenseRecord] =
useState();
const { setLoading } = globalStore((state: any) => state);
@@ -266,15 +273,32 @@ export default hocAuth(function Page(props: CommonComponent) {
日常利润
-
+ = 0 ? "text-green-600" : "text-red-600"}`}
+ >
¥{(expenseRecord?.dailyProfit || 0).toLocaleString()}
-
-
- {(expenseRecord?.dailyProfit || 0) >= 0
- ? "盈利状态"
- : "亏损状态"}
+
+ = 0
+ ? "arrow-up"
+ : "arrow-down"
+ }
+ color={
+ (expenseRecord?.dailyProfit || 0) >= 0 ? "green" : "red"
+ }
+ className="mr-1"
+ size={14}
+ />
+ = 0 ? "text-green-600" : "text-red-600"}`}
+ >
+ {(expenseRecord?.dailyProfit || 0) >= 0
+ ? "盈利状态"
+ : "亏损状态"}
+
@@ -282,6 +306,19 @@ export default hocAuth(function Page(props: CommonComponent) {
+ {/* 返回 */}
+
+
+
- {/* setShow(false)}*/}
- {/* threeDimensional={false}*/}
- {/* onConfirm={(_, values) => {*/}
- {/* const newDate = dayjs(values.join("-")).format("YYYY-MM-DD");*/}
-
- {/* // 如果没有未保存变更,直接切换日期*/}
- {/* if (!hasUnsavedChanges) {*/}
- {/* setCurrentDate(newDate);*/}
- {/* } else {*/}
- {/* // 有未保存变更时,保存待切换日期,显示确认对话框*/}
- {/* setPendingDate(newDate);*/}
- {/* setConfirmVisible(true);*/}
- {/* }*/}
- {/* }}*/}
- {/*/>*/}
-
{/* 日期切换确认对话框 */}