wupengfei
2 天以前 7039c7f1a1feacc5479cbe7b886f239dea3ef1e6
apps/underTakeMiniApp/src/subpackages/task/taskManage/InnerPage.vue
@@ -31,9 +31,24 @@
        :unit="BillingMethodEnumUnit[item.billingMethod]"
        :billingMethod="item.billingMethod"
        mode="taskManage"
        @click="goDetail(item)"
        :showActions="false"
      >
        <template #footer-actions>
          <div>
            <nut-button
              type="primary"
              @click.stop="goBatchTaskList(item, EnumTaskUserArrangeStatus.Wait)"
              >人员安排</nut-button
            >
            <nut-button
              v-if="item.status === EnumTaskStatus.Complete"
              type="primary"
              :color="Colors.Info"
              class="dark-btn"
              @click.stop="goBatchTaskList(item, EnumTaskUserArrangeStatus.Complete)"
              >详情</nut-button
            >
          </div>
        </template>
      </JobApplicationCard>
    </template>
  </InfiniteLoading>
@@ -86,6 +101,12 @@
    url: `${RouterPath.taskDetail}?id=${item.id}`,
  });
}
function goBatchTaskList(item: API.GetTaskInfosQueryResultItem, status: EnumTaskUserArrangeStatus) {
  Taro.navigateTo({
    url: `${RouterPath.batchTaskList}?id=${item.id}&status=${status}`,
  });
}
</script>
<style lang="scss">