8cc48ecd9ce3baeacd1676b0cf6a80ad01338151..61bd03c3b83cdb5be0eb0e8badcdf0f75e3c43fc
2025-12-01 wupengfei
feat: 页面
61bd03 对比 | 目录
2025-12-01 wupengfei
Merge branch 'dev-1.3.0.3' into dev-1.3.0.4
6d8cde 对比 | 目录
2025-12-01 wupengfei
feat: 1.3.0.4临时
cfb73e 对比 | 目录
2025-12-01 zhengyiming
fix: 修改handleMakeCall
d1e279 对比 | 目录
4个文件已修改
30 ■■■■ 已修改文件
apps/bMiniApp/src/subpackages/jobApplicationManage/components/SignList.vue 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
apps/cMiniApp/project.private.config.json 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
apps/cMiniApp/src/subpackages/mine/mineSign/InnerPage.vue 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
packages/components/src/Card/TaskCard.vue 21 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
apps/bMiniApp/src/subpackages/jobApplicationManage/components/SignList.vue
@@ -60,8 +60,8 @@
}
function handleMakeCall(item: API.GetTaskUsersQueryResultItem) {
  Message.confirm({
    message: item.contactPhoneNumber,
  Taro.makePhoneCall({
    phoneNumber: item.contactPhoneNumber,
  });
}
</script>
apps/cMiniApp/project.private.config.json
@@ -26,8 +26,8 @@
                    "name": "收入详情",
                    "pathName": "subpackages/wallet/incomeDetailInfo/incomeDetailInfo",
                    "query": "id=7899c603-f237-4505-949d-08de234155c4",
                    "scene": null,
                    "launchMode": "default"
                    "launchMode": "default",
                    "scene": null
                },
                {
                    "name": "验收详情",
apps/cMiniApp/src/subpackages/mine/mineSign/InnerPage.vue
@@ -37,6 +37,7 @@
        :service-fee="item.serviceFee"
        :settlement-cycle="item.settlementCycle"
        :address-name="item.addressName"
        :isRead="false"
        @click="goTaskDetail(item)"
      >
        <template #actions>
packages/components/src/Card/TaskCard.vue
@@ -1,5 +1,5 @@
<template>
  <div class="task-card-wrapper">
  <div class="task-card-wrapper" :class="{ 'un-read': !isRead }">
    <div class="task-card-title-wrapper">
      <div class="task-card-title">{{ name }}</div>
      <slot name="title-right">
@@ -122,10 +122,14 @@
  /** 创建时间 */
  createdTime?: string;
  hireStatus?: EnumTaskUserHireStatus;
  isRead?: boolean;
};
const props = withDefaults(defineProps<Props>(), {
  showActions: true,
  isRead: true,
});
const emit = defineEmits<{
@@ -142,6 +146,21 @@
  background-color: #fff;
  border-radius: 12px;
  &.un-read {
    position: relative;
    &::before {
      content: '';
      position: absolute;
      width: 12px;
      height: 12px;
      border-radius: 50%;
      background-color: red;
      right: 18px;
      top: 12px;
    }
  }
  &:last-child {
    margin-bottom: 0;
  }