wupengfei
5 天以前 89a1e1217e7b5cd42efff283c7b0a664da469135
apps/bMiniApp/src/subpackages/task/components/TaskCheckCard.vue
@@ -10,13 +10,13 @@
    >
      <template #actions>
        <nut-button
          v-if="checkAcceptStatus === FlexTaskCheckAcceptStatusEnum.Wait"
          v-if="checkAcceptStatus === EnumTaskCheckReceiveStatus.Wait"
          type="primary"
          class="task-check-card-phone-btn"
          >验收</nut-button
        >
        <div v-else class="task-check-card-phone-status" :style="{ color: Colors.Success }">
          {{ FlexTaskCheckAcceptStatusEnumText[checkAcceptStatus] }}
          {{ EnumTaskCheckReceiveStatusText[checkAcceptStatus] }}
        </div>
      </template>
    </TaskCheckPersonalView>
@@ -25,11 +25,12 @@
<script setup lang="ts">
import TaskCheckPersonalView from './TaskCheckPersonalView.vue';
import { Colors, Gender } from '@12333/constants';
import {
  FlexTaskCheckAcceptStatusEnum,
  FlexTaskCheckAcceptStatusEnumText,
} from '@12333/constants/task';
  Colors,
  EnumUserGender,
  EnumTaskCheckReceiveStatus,
  EnumTaskCheckReceiveStatusText,
} from '@12333/constants';
defineOptions({
  name: 'TaskCheckCard',
@@ -38,10 +39,10 @@
type Props = {
  avatarUrl?: string;
  name?: string;
  genderType?: Gender;
  genderType?: EnumUserGender;
  isRealName?: boolean;
  contactPhone?: string;
  checkAcceptStatus?: API.FlexTaskCheckAcceptStatusEnum;
  checkAcceptStatus?: EnumTaskCheckReceiveStatus;
};
const props = withDefaults(defineProps<Props>(), {});