|
|
@@ -235,12 +235,7 @@ const nonNegativeNumberRule = (requiredMessage: string, fieldLabel: string) => [
|
|
|
}
|
|
|
]
|
|
|
|
|
|
-const numberRangeRule = (
|
|
|
- requiredMessage: string,
|
|
|
- fieldLabel: string,
|
|
|
- min: number,
|
|
|
- max: number
|
|
|
-) => [
|
|
|
+const numberRangeRule = (requiredMessage: string, fieldLabel: string, min: number, max: number) => [
|
|
|
...requiredNumberRule(requiredMessage),
|
|
|
{
|
|
|
type: 'number' as const,
|
|
|
@@ -640,7 +635,7 @@ onMounted(() => {
|
|
|
show-summary
|
|
|
:summary-method="getDetailSummaries"
|
|
|
>
|
|
|
- <zm-table-column label="项目名称" prop="projectName" />
|
|
|
+ <zm-table-column width="120" label="项目名称" prop="projectName" />
|
|
|
<zm-table-column label="收入(万元)">
|
|
|
<zm-table-column label="本期" prop="currentRevenue" />
|
|
|
<zm-table-column label="累计" prop="cumulativeRevenue" />
|
|
|
@@ -654,16 +649,21 @@ onMounted(() => {
|
|
|
<zm-table-column label="累计" prop="cumulativePayment" />
|
|
|
</zm-table-column>
|
|
|
<zm-table-column label="本期生产运行情况">
|
|
|
- <zm-table-column label="计划工作量" prop="plannedWorkload" />
|
|
|
- <zm-table-column label="实际完成" prop="actualCompletion" />
|
|
|
- <zm-table-column label="设备利用率" prop="equipmentUtilizationRate" />
|
|
|
+ <zm-table-column width="100" label="计划工作量" prop="plannedWorkload" />
|
|
|
+ <zm-table-column width="100" label="实际完成" prop="actualCompletion" />
|
|
|
+ <zm-table-column
|
|
|
+ width="88"
|
|
|
+ label="设备利用率"
|
|
|
+ prop="equipmentUtilizationRate"
|
|
|
+ :formatter="(row) => `${row.equipmentUtilizationRate}%`"
|
|
|
+ />
|
|
|
</zm-table-column>
|
|
|
<zm-table-column label="生产管理情况及重点工作 ">
|
|
|
<zm-table-column label="重点工作及完成情况" prop="keyWorkCompletion" />
|
|
|
<zm-table-column label="存在问题及分析" prop="problemsAnalysis" />
|
|
|
</zm-table-column>
|
|
|
<zm-table-column label="下期工作计划 ">
|
|
|
- <zm-table-column label="计划工作量" prop="nextPlannedWorkload" />
|
|
|
+ <zm-table-column width="100" label="计划工作量" prop="nextPlannedWorkload" />
|
|
|
<zm-table-column label="重点工作事项" prop="priorityTasks" />
|
|
|
</zm-table-column>
|
|
|
<zm-table-column label="操作" width="120" fixed="right">
|