wupengfei
2025-12-03 705139a4cb5a6e99377b31e056de61dc4bfecf2e
packages/components/src/Task/TaskDetailView.vue
@@ -17,6 +17,7 @@
        v-if="detail.releaseStatus !== EnumTaskReleaseStatus.Stopped"
        :value="toThousand(detail.serviceFee ?? 0)"
        :unit="BillingMethodEnumUnit[detail.billingMethod]"
        :billingMethod="detail.billingMethod"
      />
    </div>
    <div class="taskDetail-address-wrapper" @click="goMap">
@@ -29,6 +30,12 @@
        <RectRight :size="8" class="taskDetail-address-info-icon" />
      </div>
    </div>
  </Cell>
  <Cell
    title="谢绝原因"
    v-if="detail?.hireRemark && detail.hireStatus === EnumTaskUserHireStatus.Refuse"
  >
    <div class="safe-cell-content">{{ detail?.hireRemark ?? '' }}</div>
  </Cell>
  <Cell :show-title="false">
    <CellChunk title="福利信息">
@@ -84,6 +91,7 @@
  EnumSettlementCycleText,
  EnumTaskReleaseStatus,
  BillingMethodEnumUnit,
  EnumTaskUserHireStatus,
} from '@12333/constants';
import { TaskUtils, toThousand, setOSSLink, Message } from '@12333/utils';
import Taro from '@tarojs/taro';