wupengfei
2 天以前 e2cbcd64dd60014d82bd898ae51fd827e01e9c18
apps/bMiniApp/src/subpackages/payrollManage/components/PayrollManageDetailCard.vue
@@ -5,11 +5,13 @@
        <div class="payroll-manage-detail-card-container">
          <div class="payroll-manage-detail-card-item">
            <div class="payroll-manage-detail-card-item-label">工时:</div>
            <div class="payroll-manage-detail-card-item-text">{{ contactPhoneNumber }}</div>
            <div class="payroll-manage-detail-card-item-text">{{ totalWorkHours }}</div>
          </div>
          <div class="payroll-manage-detail-card-item">
            <div class="payroll-manage-detail-card-item-label">结算金额:</div>
            <div class="payroll-manage-detail-card-item-text">{{ contactPhoneNumber }}</div>
            <div class="payroll-manage-detail-card-item-text">
              {{ `¥${toThousand(settlementAmount)}` }}
            </div>
          </div>
          <slot name="actions"></slot>
        </div>
@@ -21,6 +23,7 @@
<script setup lang="ts">
import { FlexJobTopView } from '@12333/components';
import { EnumUserGender } from '@12333/constants';
import { toThousand } from '@12333/utils';
defineOptions({
  name: 'PayrollManageDetailCard',
@@ -31,7 +34,8 @@
  name?: string;
  gender?: EnumUserGender;
  isReal?: boolean;
  contactPhoneNumber?: string;
  totalWorkHours: number;
  settlementAmount?: number;
};
const props = withDefaults(defineProps<Props>(), {});