|
@@ -461,36 +461,44 @@
|
|
|
</van-collapse-item>
|
|
</van-collapse-item>
|
|
|
</van-collapse>
|
|
</van-collapse>
|
|
|
<div class="contentContainer">
|
|
<div class="contentContainer">
|
|
|
- <div v-if="GZQuota">
|
|
|
|
|
- <p class="contentContainerTitle">今日项目跟进数</p>
|
|
|
|
|
- <div style="padding: 10px 0">
|
|
|
|
|
- <van-field readonly v-model="projectFollowNum" type="digit" />
|
|
|
|
|
|
|
+ <!-- isHistory 是否为历史汇报:0-新汇报 1-历史汇报 -->
|
|
|
|
|
+ <reportCustom
|
|
|
|
|
+ ref="reportCustom"
|
|
|
|
|
+ v-if="reportTarget.isHistory == '0'"
|
|
|
|
|
+ :disabled="true"
|
|
|
|
|
+ :reportCustomData="reportTarget.customTaskList"></reportCustom>
|
|
|
|
|
+ <template v-else>
|
|
|
|
|
+ <div v-if="GZQuota">
|
|
|
|
|
+ <p class="contentContainerTitle">今日项目跟进数</p>
|
|
|
|
|
+ <div style="padding: 10px 0">
|
|
|
|
|
+ <van-field readonly v-model="projectFollowNum" type="digit" />
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <p class="contentContainerTitle">今日TUC成功报备数量</p>
|
|
|
|
|
+ <div style="padding: 10px 0">
|
|
|
|
|
+ <van-field readonly v-model="tucReportingSuccessNum" type="digit" />
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <!-- 今日未拜访原因 如果不为空则展示,为空则不展示 -->
|
|
|
|
|
+ <div v-if="reportTarget.notVisitReason && reportTarget.notVisitReason != ''">
|
|
|
|
|
+ <p class="contentContainerTitle">截至日报提交时间,今日拜访0家店的原因</p>
|
|
|
|
|
+ <div style="padding: 10px 0">
|
|
|
|
|
+ <van-field
|
|
|
|
|
+ readonly
|
|
|
|
|
+ v-model="reportTarget.notVisitReason"
|
|
|
|
|
+ rows="4"
|
|
|
|
|
+ autosize
|
|
|
|
|
+ type="textarea" />
|
|
|
|
|
+ </div>
|
|
|
</div>
|
|
</div>
|
|
|
- <p class="contentContainerTitle">今日TUC成功报备数量</p>
|
|
|
|
|
|
|
+ <p class="contentContainerTitle">今日机会与挑战总结</p>
|
|
|
<div style="padding: 10px 0">
|
|
<div style="padding: 10px 0">
|
|
|
- <van-field readonly v-model="tucReportingSuccessNum" type="digit" />
|
|
|
|
|
|
|
+ <van-field v-model="Content" rows="4" autosize readonly type="textarea" />
|
|
|
</div>
|
|
</div>
|
|
|
- </div>
|
|
|
|
|
- <!-- 今日未拜访原因 如果不为空则展示,为空则不展示 -->
|
|
|
|
|
- <div v-if="reportTarget.notVisitReason && reportTarget.notVisitReason != ''">
|
|
|
|
|
- <p class="contentContainerTitle">截至日报提交时间,今日拜访0家店的原因</p>
|
|
|
|
|
|
|
+ <p class="contentContainerTitle">明日工作规划</p>
|
|
|
<div style="padding: 10px 0">
|
|
<div style="padding: 10px 0">
|
|
|
- <van-field
|
|
|
|
|
- readonly
|
|
|
|
|
- v-model="reportTarget.notVisitReason"
|
|
|
|
|
- rows="4"
|
|
|
|
|
- autosize
|
|
|
|
|
- type="textarea" />
|
|
|
|
|
|
|
+ <van-field v-model="Content2" rows="4" autosize readonly type="textarea" />
|
|
|
</div>
|
|
</div>
|
|
|
- </div>
|
|
|
|
|
- <p class="contentContainerTitle">今日机会与挑战总结</p>
|
|
|
|
|
- <div style="padding: 10px 0">
|
|
|
|
|
- <van-field v-model="Content" rows="4" autosize readonly type="textarea" />
|
|
|
|
|
- </div>
|
|
|
|
|
- <p class="contentContainerTitle">明日工作规划</p>
|
|
|
|
|
- <div style="padding: 10px 0">
|
|
|
|
|
- <van-field v-model="Content2" rows="4" autosize readonly type="textarea" />
|
|
|
|
|
- </div>
|
|
|
|
|
|
|
+ </template>
|
|
|
</div>
|
|
</div>
|
|
|
<div
|
|
<div
|
|
|
class="contentContainer"
|
|
class="contentContainer"
|
|
@@ -669,6 +677,7 @@ import performanceSAP from '@/views/componentsTarget/performanceSAP';
|
|
|
import ZYSAP from '@/views/componentsTarget/ZYSAP';
|
|
import ZYSAP from '@/views/componentsTarget/ZYSAP';
|
|
|
import veryGoodPlaceOrder from '@/views/componentsTarget/veryGoodPlaceOrder';
|
|
import veryGoodPlaceOrder from '@/views/componentsTarget/veryGoodPlaceOrder';
|
|
|
import share from '@/components/share';
|
|
import share from '@/components/share';
|
|
|
|
|
+import reportCustom from './reportCustom';
|
|
|
|
|
|
|
|
export default {
|
|
export default {
|
|
|
name: 'daily',
|
|
name: 'daily',
|
|
@@ -681,6 +690,7 @@ export default {
|
|
|
ZYSAP,
|
|
ZYSAP,
|
|
|
veryGoodPlaceOrder,
|
|
veryGoodPlaceOrder,
|
|
|
share,
|
|
share,
|
|
|
|
|
+ reportCustom,
|
|
|
},
|
|
},
|
|
|
data() {
|
|
data() {
|
|
|
return {
|
|
return {
|