wupengfei
18 小时以前 08740aaf0861ee8c11a8bf6a97a1219f7d198043
packages/components/src/Card/MineAgreementSignCard.vue
@@ -1,11 +1,11 @@
<template>
  <div class="task-card-wrapper">
    <div class="task-card-title-wrapper">
      <div class="task-card-title">宁波人力无忧人力资源有限公司</div>
      <div class="task-card-title">{{ props.enterpriseName }}</div>
    </div>
    <div class="task-card-footer">
      <div class="task-card-actions" :style="{ color: '#FF4D4F' }">
        {{ '待签约' }}
        {{ EnumTaskUserSignContractStatusSignText[props.userSignContractStatus] }}
      </div>
      <IconFont name="rect-right" size="12"></IconFont>
    </div>
@@ -13,14 +13,22 @@
</template>
<script setup lang="ts">
import {
  EnumTaskUserSignContractStatus,
  EnumTaskUserSignContractStatusSignText,
} from '@12333/constants';
import { IconFont } from '@nutui/icons-vue-taro';
import { CommonTaskCardProps } from './card';
defineOptions({
  name: 'MineAgreementSignCard',
});
const props = withDefaults(defineProps<CommonTaskCardProps>(), {});
type Props = {
  enterpriseName: string;
  userSignContractStatus: EnumTaskUserSignContractStatus;
};
const props = withDefaults(defineProps<Props>(), {});
</script>
<style lang="scss">