|  | @@ -90,6 +90,9 @@ const handleChange = (val) => {
 | 
	
		
			
				|  |  |        const currentDate = new Date()
 | 
	
		
			
				|  |  |        currentDate.setDate(currentDate.getDate() + obj.day)
 | 
	
		
			
				|  |  |        formData.value.entitlement[key] = currentDate.getTime()
 | 
	
		
			
				|  |  | +    } else if (['publishJobCount', 'searchCount', 'lookCvCount'].includes(key)) {
 | 
	
		
			
				|  |  | +      // 累加权益
 | 
	
		
			
				|  |  | +      formData.value.entitlement[key] = info.value[key] ? (info.value[key] + obj[key]) : obj[key]
 | 
	
		
			
				|  |  |      } else formData.value.entitlement[key] = obj[key]
 | 
	
		
			
				|  |  |    }
 | 
	
		
			
				|  |  |  }
 | 
	
	
		
			
				|  | @@ -97,7 +100,7 @@ const handleChange = (val) => {
 | 
	
		
			
				|  |  |  // 过去的日期不可选
 | 
	
		
			
				|  |  |  const disabledDates = (date) => {
 | 
	
		
			
				|  |  |    const currentDate = new Date()
 | 
	
		
			
				|  |  | -  currentDate.setDate(currentDate.getDate() - 1)
 | 
	
		
			
				|  |  | +  currentDate.setDate(currentDate.getDate())
 | 
	
		
			
				|  |  |    return date.getTime() < currentDate.getTime()
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  
 | 
	
	
		
			
				|  | @@ -114,15 +117,16 @@ const open = async (id: number, vipExpireDate) => {
 | 
	
		
			
				|  |  |      try {
 | 
	
		
			
				|  |  |        const data = await EnterpriseApi.getEnterprisePackagePrivilege(id)
 | 
	
		
			
				|  |  |  			info.value = data && data.length ? data[0] : {}
 | 
	
		
			
				|  |  | +      // 回显数据
 | 
	
		
			
				|  |  |        if (info.value && Object.keys(info.value).length) {
 | 
	
		
			
				|  |  |          for (let key in formData.value.entitlement) {
 | 
	
		
			
				|  |  |            formData.value.entitlement[key] = info.value[key]
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |        }
 | 
	
		
			
				|  |  | -      if (vipExpireDate) {
 | 
	
		
			
				|  |  | -        formData.value.entitlement.activateVip = true
 | 
	
		
			
				|  |  | -        formData.value.entitlement.vipExpireDate = vipExpireDate
 | 
	
		
			
				|  |  | -      }
 | 
	
		
			
				|  |  | +      // 设置到期时间
 | 
	
		
			
				|  |  | +      if (vipExpireDate) formData.value.entitlement.vipExpireDate = vipExpireDate
 | 
	
		
			
				|  |  | +      // 有到期时间的则是有开启会员标识的
 | 
	
		
			
				|  |  | +      formData.value.entitlement.activateVip = vipExpireDate ? true : false
 | 
	
		
			
				|  |  |      } finally {
 | 
	
		
			
				|  |  |        formLoading.value = false
 | 
	
		
			
				|  |  |      }
 |