fix: 修复一级需求人名字不显示的问题
将 isPrimaryTask === 1 改为 Number(isPrimaryTask) === 1 兼容后端返回的不同数据类型
This commit is contained in:
parent
17fa304c91
commit
00649e4b30
@ -216,7 +216,7 @@
|
||||
<span>SPU: {{ task.spuInfo }}</span>
|
||||
</div>
|
||||
<!-- 一级部门需求人(如果是一级需求部门发起的任务,优先显示) -->
|
||||
<div v-if="task.isPrimaryTask === 1 && task.primaryPublisherName" class="detail-item">
|
||||
<div v-if="Number(task.isPrimaryTask) === 1 && task.primaryPublisherName" class="detail-item">
|
||||
<span class="icon">
|
||||
<Icon name="user" size="sm" color="#faad14" />
|
||||
</span>
|
||||
@ -225,7 +225,7 @@
|
||||
</Tooltip>
|
||||
</div>
|
||||
<!-- 明细完善人(一级需求任务且有明细完善人) -->
|
||||
<div v-if="task.isPrimaryTask === 1 && task.detailCompleterName" class="detail-item">
|
||||
<div v-if="Number(task.isPrimaryTask) === 1 && task.detailCompleterName" class="detail-item">
|
||||
<span class="icon">
|
||||
<Icon name="user" size="sm" color="#52c41a" />
|
||||
</span>
|
||||
@ -234,7 +234,7 @@
|
||||
</Tooltip>
|
||||
</div>
|
||||
<!-- 发布人:非一级需求任务或一级需求任务无明细完善人时显示 -->
|
||||
<div v-if="!(task.isPrimaryTask === 1 && task.detailCompleterName)" class="detail-item">
|
||||
<div v-if="!(Number(task.isPrimaryTask) === 1 && task.detailCompleterName)" class="detail-item">
|
||||
<span class="icon">
|
||||
<Icon name="user" size="sm" color="#31f08b" />
|
||||
</span>
|
||||
@ -435,7 +435,7 @@
|
||||
<!-- 任务详情 -->
|
||||
<div class="task-details">
|
||||
<!-- 一级部门需求人(如果是一级需求部门发起的任务,优先显示) -->
|
||||
<div v-if="task.isPrimaryTask === 1 && task.primaryPublisherName" class="detail-item">
|
||||
<div v-if="Number(task.isPrimaryTask) === 1 && task.primaryPublisherName" class="detail-item">
|
||||
<span class="icon">
|
||||
<Icon name="user" size="sm" color="#faad14" />
|
||||
</span>
|
||||
@ -444,7 +444,7 @@
|
||||
</Tooltip>
|
||||
</div>
|
||||
<!-- 明细完善人(一级需求任务且有明细完善人) -->
|
||||
<div v-if="task.isPrimaryTask === 1 && task.detailCompleterName" class="detail-item">
|
||||
<div v-if="Number(task.isPrimaryTask) === 1 && task.detailCompleterName" class="detail-item">
|
||||
<span class="icon">
|
||||
<Icon name="user" size="sm" color="#52c41a" />
|
||||
</span>
|
||||
@ -453,7 +453,7 @@
|
||||
</Tooltip>
|
||||
</div>
|
||||
<!-- 发起人:非一级需求任务或一级需求任务无明细完善人时显示 -->
|
||||
<div v-if="!(task.isPrimaryTask === 1 && task.detailCompleterName)" class="detail-item">
|
||||
<div v-if="!(Number(task.isPrimaryTask) === 1 && task.detailCompleterName)" class="detail-item">
|
||||
<span class="icon">
|
||||
<Icon name="user" size="sm" color="#31f08b" />
|
||||
</span>
|
||||
@ -817,7 +817,7 @@
|
||||
</span>
|
||||
</div>
|
||||
<!-- 一级部门需求人(如果是一级需求部门发起的任务) -->
|
||||
<div v-if="task.isPrimaryTask === 1 && task.primaryPublisherName" class="detail-item">
|
||||
<div v-if="Number(task.isPrimaryTask) === 1 && task.primaryPublisherName" class="detail-item">
|
||||
<span class="icon">
|
||||
<Icon name="user" size="sm" color="#faad14" />
|
||||
</span>
|
||||
@ -826,7 +826,7 @@
|
||||
</Tooltip>
|
||||
</div>
|
||||
<!-- 明细完善人(一级需求任务且有明细完善人) -->
|
||||
<div v-if="task.isPrimaryTask === 1 && task.detailCompleterName" class="detail-item">
|
||||
<div v-if="Number(task.isPrimaryTask) === 1 && task.detailCompleterName" class="detail-item">
|
||||
<span class="icon">
|
||||
<Icon name="user" size="sm" color="#52c41a" />
|
||||
</span>
|
||||
@ -835,7 +835,7 @@
|
||||
</Tooltip>
|
||||
</div>
|
||||
<!-- 发布人:非一级需求任务或一级需求任务无明细完善人时显示 -->
|
||||
<div v-if="task.publisherName && !(task.isPrimaryTask === 1 && task.detailCompleterName)" class="detail-item">
|
||||
<div v-if="task.publisherName && !(Number(task.isPrimaryTask) === 1 && task.detailCompleterName)" class="detail-item">
|
||||
<span class="icon">
|
||||
<Icon name="user" size="sm" color="#31f08b" />
|
||||
</span>
|
||||
@ -1050,7 +1050,7 @@
|
||||
<!-- 任务详情 -->
|
||||
<div class="task-details">
|
||||
<!-- 一级部门需求人(如果是一级需求部门发起的任务,优先显示) -->
|
||||
<div v-if="task.isPrimaryTask === 1 && task.primaryPublisherName" class="detail-item">
|
||||
<div v-if="Number(task.isPrimaryTask) === 1 && task.primaryPublisherName" class="detail-item">
|
||||
<span class="icon">
|
||||
<Icon name="user" size="sm" color="#faad14" />
|
||||
</span>
|
||||
@ -1059,7 +1059,7 @@
|
||||
</Tooltip>
|
||||
</div>
|
||||
<!-- 明细完善人(一级需求任务且有明细完善人) -->
|
||||
<div v-if="task.isPrimaryTask === 1 && task.detailCompleterName" class="detail-item">
|
||||
<div v-if="Number(task.isPrimaryTask) === 1 && task.detailCompleterName" class="detail-item">
|
||||
<span class="icon">
|
||||
<Icon name="user" size="sm" color="#52c41a" />
|
||||
</span>
|
||||
@ -1068,7 +1068,7 @@
|
||||
</Tooltip>
|
||||
</div>
|
||||
<!-- 发起人:非一级需求任务或一级需求任务无明细完善人时显示 -->
|
||||
<div v-if="!(task.isPrimaryTask === 1 && task.detailCompleterName)" class="detail-item">
|
||||
<div v-if="!(Number(task.isPrimaryTask) === 1 && task.detailCompleterName)" class="detail-item">
|
||||
<span class="icon">
|
||||
<Icon name="user" size="sm" color="#31f08b" />
|
||||
</span>
|
||||
@ -1160,7 +1160,7 @@
|
||||
</span>
|
||||
</div>
|
||||
<!-- 一级部门需求人(如果是一级需求部门发起的任务) -->
|
||||
<div v-if="task.isPrimaryTask === 1 && task.primaryPublisherName" class="detail-item">
|
||||
<div v-if="Number(task.isPrimaryTask) === 1 && task.primaryPublisherName" class="detail-item">
|
||||
<span class="icon">
|
||||
<Icon name="user" size="sm" color="#faad14" />
|
||||
</span>
|
||||
@ -1169,7 +1169,7 @@
|
||||
</Tooltip>
|
||||
</div>
|
||||
<!-- 明细完善人(一级需求任务且有明细完善人) -->
|
||||
<div v-if="task.isPrimaryTask === 1 && task.detailCompleterName" class="detail-item">
|
||||
<div v-if="Number(task.isPrimaryTask) === 1 && task.detailCompleterName" class="detail-item">
|
||||
<span class="icon">
|
||||
<Icon name="user" size="sm" color="#52c41a" />
|
||||
</span>
|
||||
@ -1178,7 +1178,7 @@
|
||||
</Tooltip>
|
||||
</div>
|
||||
<!-- 发布人:非一级需求任务或一级需求任务无明细完善人时显示 -->
|
||||
<div v-if="task.publisherName && !(task.isPrimaryTask === 1 && task.detailCompleterName)" class="detail-item">
|
||||
<div v-if="task.publisherName && !(Number(task.isPrimaryTask) === 1 && task.detailCompleterName)" class="detail-item">
|
||||
<span class="icon">
|
||||
<Icon name="user" size="sm" color="#31f08b" />
|
||||
</span>
|
||||
@ -1496,7 +1496,7 @@
|
||||
</span>
|
||||
</div>
|
||||
<!-- 一级部门需求人(如果是一级需求部门发起的任务) -->
|
||||
<div v-if="task.isPrimaryTask === 1 && task.primaryPublisherName" class="detail-item">
|
||||
<div v-if="Number(task.isPrimaryTask) === 1 && task.primaryPublisherName" class="detail-item">
|
||||
<span class="icon">
|
||||
<Icon name="user" size="sm" color="#faad14" />
|
||||
</span>
|
||||
@ -1505,7 +1505,7 @@
|
||||
</Tooltip>
|
||||
</div>
|
||||
<!-- 明细完善人(一级需求任务且有明细完善人) -->
|
||||
<div v-if="task.isPrimaryTask === 1 && task.detailCompleterName" class="detail-item">
|
||||
<div v-if="Number(task.isPrimaryTask) === 1 && task.detailCompleterName" class="detail-item">
|
||||
<span class="icon">
|
||||
<Icon name="user" size="sm" color="#52c41a" />
|
||||
</span>
|
||||
@ -1514,7 +1514,7 @@
|
||||
</Tooltip>
|
||||
</div>
|
||||
<!-- 发布人:非一级需求任务或一级需求任务无明细完善人时显示 -->
|
||||
<div v-if="task.publisherName && !(task.isPrimaryTask === 1 && task.detailCompleterName)" class="detail-item">
|
||||
<div v-if="task.publisherName && !(Number(task.isPrimaryTask) === 1 && task.detailCompleterName)" class="detail-item">
|
||||
<span class="icon">
|
||||
<Icon name="user" size="sm" color="#31f08b" />
|
||||
</span>
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user