张诺
9 小时以前 5f3dccd86174cf09eda20a6b3a0e580ba444e00a
src/pages/humanResources/contractManagement/index.vue
@@ -132,7 +132,8 @@
                <view class="contract-item-content">
                  <view class="contract-detail">
                    <text class="detail-label">合同年限:</text>
                    <text class="detail-value">{{ contract.contractTerm || '-' }}</text>
                    <!-- contractEndTime.year - contractStartTime.year = 合同年限 -->
                    <text class="detail-value">{{ contractTerm(contract) || '-' }}</text>
                  </view>
                  <view class="contract-detail">
                    <text class="detail-label">合同开始日期:</text>
@@ -208,6 +209,11 @@
    },
  ]);
  const contractTerm = ((row) => {
    if (!row.contractEndTime || !row.contractStartTime) return 0;
    return new Date(row.contractEndTime).getFullYear() - new Date(row.contractStartTime).getFullYear();
  })
  // 用户存储
  const userStore = useUserStore();