wupengfei
3 天以前 de293a97f85c2d8d553ed6be8d88837ef29f6d72
apps/cMiniApp/src/subpackages/task/taskDetail/InnerPage.vue
@@ -37,6 +37,7 @@
            </div> -->
          </div>
          <TaskPrice
            v-if="detail.releaseStatus !== EnumTaskReleaseStatus.Stopped"
            :value="toThousand(detail.serviceFee ?? 0)"
            :unit="BillingMethodEnumUnit[detail.billingMethod]"
          />
@@ -96,6 +97,9 @@
          ></CompanyDesc>
        </CellChunk>
      </Cell>
      <Cell title="任务描述">
        <div class="safe-cell-content">{{ detail?.description ?? '' }}</div>
      </Cell>
      <Cell>
        <template #title>
          <div class="safe-cell-title-wrapper">
@@ -123,7 +127,7 @@
        @click="handleCall"
      ></PageFooterAction>
      <PageFooterBtn
        v-if="from === 'sign'"
        v-if="from === 'sign' && !!detail?.applyButton"
        type="primary"
        :disabled="detail?.applyButton === GetTaskInfoQueryResultApplyButton.WaitHire"
        @click="handleSign"
@@ -131,7 +135,13 @@
        {{ GetTaskInfoQueryResultApplyButtonText[detail.applyButton] }}
      </PageFooterBtn>
      <PageFooterBtn
        v-if="from === 'hire'"
        v-if="
          from === 'hire' &&
          !(
            detail?.checkReceiveMethod === EnumTaskCheckReceiveMethod.CheckIn &&
            detail?.hireButton === GetTaskInfoQueryResultHireButton.ApplyCheckReceive
          )
        "
        type="primary"
        :disabled="detail?.hireButton !== GetTaskInfoQueryResultHireButton.ApplyCheckReceive"
        @click="handleHire"
@@ -184,6 +194,7 @@
  GetTaskInfoQueryResultHireButtonText,
  GetTaskInfoQueryResultHireButton,
  GetTaskInfoQueryResultApplyButton,
  EnumTaskCheckReceiveMethod,
} from '@12333/constants';
import { useAccessLogin } from '@/hooks';