|
|
@@ -10,7 +10,7 @@
|
|
|
idname="sa_projectid"
|
|
|
typeTask="项目商机"
|
|
|
:tags="[]"
|
|
|
- :tabs="['详细信息','关联客户','联系人','产品配置单','报价单','竞争对手','合同','关联线索','报备进度','项目评估']"
|
|
|
+ :tabs="tool.checkAuth($route.name,'productSetQuery')?['报价单','合同','详细信息','关联客户','联系人','产品配置单','关联线索','报备进度','竞争对手','项目评估']:['报价单','合同','详细信息','关联客户','联系人','关联线索','报备进度','竞争对手','项目评估']"
|
|
|
:status="mainData.status"
|
|
|
@pageChange="pageChange"
|
|
|
@onEditSuccess="queryMainData($route.query.id)"
|
|
|
@@ -57,46 +57,67 @@
|
|
|
</div>
|
|
|
</template>
|
|
|
|
|
|
- <div slot="slot0" class=" normal-panel">
|
|
|
- <BaseInfo v-if="detailInfo" :detailInfo="detailInfo"/>
|
|
|
+ <!-- 报价单 -->
|
|
|
+ <div slot="slot0" class="normal-panel" >
|
|
|
+ <quotation :data="mainData" v-if="flag === 1" :flagTag="flagTag" />
|
|
|
</div>
|
|
|
- <!-- 项目评估 -->
|
|
|
- <div slot="slot9" class=" normal-panel">
|
|
|
- <StageTask ref="setStage" v-if="mainData" :rowData="mainData" @estimateSuccess="$refs.details.$refs.follow.queryLogs()"/>
|
|
|
+ <!-- 合同 -->
|
|
|
+ <div slot="slot1" class=" normal-panel">
|
|
|
+ <contract v-if="mainData" :data="mainData" :flagTag="flagTag" />
|
|
|
+ </div>
|
|
|
+ <div slot="slot2" class=" normal-panel">
|
|
|
+ <BaseInfo v-if="detailInfo" :detailInfo="detailInfo"/>
|
|
|
</div>
|
|
|
<!-- 关联客户 -->
|
|
|
- <div slot="slot1" class=" normal-panel">
|
|
|
+ <div slot="slot3" class=" normal-panel">
|
|
|
<andEnterprise :rowData="mainData" v-if="flag === 1" @changeSuccess="changeSuccess"/>
|
|
|
</div>
|
|
|
<!-- 联系人 -->
|
|
|
- <div slot="slot2" class=" normal-panel">
|
|
|
+ <div slot="slot4" class=" normal-panel">
|
|
|
<contacts v-if="mainData" :data="mainData" />
|
|
|
</div>
|
|
|
<!-- 产品配置单 -->
|
|
|
- <div slot="slot3" class=" normal-panel" >
|
|
|
- <product_set :data="mainData" v-if="flag === 1" :flagTag="flagTag" :disabled="mainData.disabled" :isLeader="isLeader" @productSetSuccess="queryMainData($route.query.id)" @delSuccess="queryMainData($route.query.id)"/>
|
|
|
- </div>
|
|
|
- <!-- 报价单 -->
|
|
|
- <div slot="slot4" class="normal-panel" >
|
|
|
- <quotation :data="mainData" v-if="flag === 1" :flagTag="flagTag" />
|
|
|
- </div>
|
|
|
- <!-- 竞争对手 -->
|
|
|
- <div slot="slot5" class=" normal-panel">
|
|
|
- <Rival v-if="mainData" :data="mainData" />
|
|
|
+ <div slot="slot5" class=" normal-panel" >
|
|
|
+ <div v-if="tool.checkAuth($route.name,'productSetQuery')">
|
|
|
+ <product_set :data="mainData" v-if="flag === 1" :flagTag="flagTag" :disabled="mainData.disabled" :isLeader="isLeader" @productSetSuccess="queryMainData($route.query.id)" @delSuccess="queryMainData($route.query.id)"/>
|
|
|
+ </div>
|
|
|
+ <div v-else>
|
|
|
+ <clue v-if="mainData" :data="mainData" />
|
|
|
+ </div>
|
|
|
</div>
|
|
|
- <!-- 合同 -->
|
|
|
+ <!-- 关联线索 -->
|
|
|
<div slot="slot6" class=" normal-panel">
|
|
|
- <contract v-if="mainData" :data="mainData" :flagTag="flagTag" />
|
|
|
+ <div v-if="tool.checkAuth($route.name,'productSetQuery')">
|
|
|
+ <clue v-if="mainData" :data="mainData" />
|
|
|
+ </div>
|
|
|
+ <div v-else>
|
|
|
+ <reportingProgress></reportingProgress>
|
|
|
+ </div>
|
|
|
</div>
|
|
|
- <!-- 关联线索 -->
|
|
|
+ <!-- 报备进度 -->
|
|
|
<div slot="slot7" class=" normal-panel">
|
|
|
- <clue v-if="mainData" :data="mainData" />
|
|
|
+ <div v-if="tool.checkAuth($route.name,'productSetQuery')">
|
|
|
+ <reportingProgress></reportingProgress>
|
|
|
+ </div>
|
|
|
+ <div v-else>
|
|
|
+ <Rival v-if="mainData" :data="mainData" />
|
|
|
+ </div>
|
|
|
</div>
|
|
|
- <!-- 报备进度 -->
|
|
|
+ <!-- 竞争对手 -->
|
|
|
<div slot="slot8" class=" normal-panel">
|
|
|
- <reportingProgress></reportingProgress>
|
|
|
+ <div v-if="tool.checkAuth($route.name,'productSetQuery')">
|
|
|
+ <Rival v-if="mainData" :data="mainData" />
|
|
|
+ </div>
|
|
|
+ <div v-else>
|
|
|
+ <StageTask ref="setStage" v-if="mainData" :rowData="mainData" @estimateSuccess="$refs.details.$refs.follow.queryLogs()"/>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <!-- 项目评估 -->
|
|
|
+ <div slot="slot9" class=" normal-panel">
|
|
|
+ <div v-if="tool.checkAuth($route.name,'productSetQuery')">
|
|
|
+ <StageTask ref="setStage" v-if="mainData" :rowData="mainData" @estimateSuccess="$refs.details.$refs.follow.queryLogs()"/>
|
|
|
+ </div>
|
|
|
</div>
|
|
|
-
|
|
|
</basicDetails>
|
|
|
</template>
|
|
|
|