|
@@ -17,74 +17,88 @@
|
|
|
<Atarget :reportInfo="reportTarget"></Atarget>
|
|
<Atarget :reportInfo="reportTarget"></Atarget>
|
|
|
<Btarget :reportInfo="reportTarget"></Btarget>
|
|
<Btarget :reportInfo="reportTarget"></Btarget>
|
|
|
</template>
|
|
</template>
|
|
|
- <van-collapse-item title="上周工作成果" name="8">
|
|
|
|
|
- <div style="margin-top: -10px">
|
|
|
|
|
- <div v-for="(item2, index2) in reportContentsList2" :key="index2">
|
|
|
|
|
- <div v-if="index2 < 7">
|
|
|
|
|
- <p class="texttitle">
|
|
|
|
|
|
|
+ <div class="contentContainer" v-if="reportTarget.isHistory == '0'">
|
|
|
|
|
+ <!-- isHistory 是否为历史汇报:0-新汇报 1-历史汇报 -->
|
|
|
|
|
+
|
|
|
|
|
+ <reportCustom
|
|
|
|
|
+ ref="reportCustom"
|
|
|
|
|
+ :disabled="true"
|
|
|
|
|
+ :reportCustomData="reportTarget.customTaskList"></reportCustom>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <template v-else>
|
|
|
|
|
+ <van-collapse-item title="上周工作成果" name="8">
|
|
|
|
|
+ <div style="margin-top: -10px">
|
|
|
|
|
+ <div v-for="(item2, index2) in reportContentsList2" :key="index2">
|
|
|
|
|
+ <div v-if="index2 < 7">
|
|
|
|
|
+ <p class="texttitle">
|
|
|
|
|
+ <span class="opint"></span
|
|
|
|
|
+ ><span v-if="!reportTarget.hideWeekDate">{{
|
|
|
|
|
+ weeklyTimeDivision(item2.contentTime, 0)
|
|
|
|
|
+ }}</span
|
|
|
|
|
+ ><span>{{ weeklyTimeDivision(item2.contentTime, 1) }}</span>
|
|
|
|
|
+ </p>
|
|
|
|
|
+ <p>
|
|
|
|
|
+ <span class="colorbalck">上午:</span
|
|
|
|
|
+ >{{ reportContentsList1[index2].weekContentAm }}
|
|
|
|
|
+ </p>
|
|
|
|
|
+ <p>
|
|
|
|
|
+ <span class="colorbalck">下午:</span
|
|
|
|
|
+ >{{ reportContentsList1[index2].weekContentPm }}
|
|
|
|
|
+ </p>
|
|
|
|
|
+ <p class="texttitle texttitle2">实际工作进度</p>
|
|
|
|
|
+ <p><span class="colorbalck">上午:</span>{{ item2.weekContentAm }}</p>
|
|
|
|
|
+ <p><span class="colorbalck">下午:</span>{{ item2.weekContentPm }}</p>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <p v-if="index2 == 7" class="texttitle"><span class="opint"></span>上周工作重点</p>
|
|
|
|
|
+ <div v-if="index2 == 7" style="padding: 10px 0" class="contentContainer">
|
|
|
|
|
+ <van-field
|
|
|
|
|
+ v-model="reportContentsList1[index2].weekContentSummary"
|
|
|
|
|
+ rows="4"
|
|
|
|
|
+ autosize
|
|
|
|
|
+ readonly
|
|
|
|
|
+ type="textarea" />
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <p v-if="index2 == 7" class="texttitle"><span class="opint"></span>上周工作成果</p>
|
|
|
|
|
+ <div v-if="index2 == 7" style="padding: 10px 0" class="contentContainer">
|
|
|
|
|
+ <van-field
|
|
|
|
|
+ v-model="item2.weekContentSummary"
|
|
|
|
|
+ rows="4"
|
|
|
|
|
+ autosize
|
|
|
|
|
+ readonly
|
|
|
|
|
+ type="textarea" />
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </van-collapse-item>
|
|
|
|
|
+ <van-collapse-item title="本周工作规划" name="9">
|
|
|
|
|
+ <div style="margin-top: -10px">
|
|
|
|
|
+ <div v-for="(item, index) in reportContentsList3" :key="index">
|
|
|
|
|
+ <p v-if="index < 7" class="texttitle">
|
|
|
<span class="opint"></span
|
|
<span class="opint"></span
|
|
|
><span v-if="!reportTarget.hideWeekDate">{{
|
|
><span v-if="!reportTarget.hideWeekDate">{{
|
|
|
- weeklyTimeDivision(item2.contentTime, 0)
|
|
|
|
|
|
|
+ weeklyTimeDivision(item.contentTime, 0)
|
|
|
}}</span
|
|
}}</span
|
|
|
- ><span>{{ weeklyTimeDivision(item2.contentTime, 1) }}</span>
|
|
|
|
|
|
|
+ ><span>{{ weeklyTimeDivision(item.contentTime, 1) }}</span>
|
|
|
</p>
|
|
</p>
|
|
|
- <p>
|
|
|
|
|
- <span class="colorbalck">上午:</span
|
|
|
|
|
- >{{ reportContentsList1[index2].weekContentAm }}
|
|
|
|
|
|
|
+ <p v-if="index < 7">
|
|
|
|
|
+ <span class="colorbalck">上午:</span>{{ item.weekContentAm }}
|
|
|
</p>
|
|
</p>
|
|
|
- <p>
|
|
|
|
|
- <span class="colorbalck">下午:</span
|
|
|
|
|
- >{{ reportContentsList1[index2].weekContentPm }}
|
|
|
|
|
|
|
+ <p v-if="index < 7">
|
|
|
|
|
+ <span class="colorbalck">下午:</span>{{ item.weekContentPm }}
|
|
|
</p>
|
|
</p>
|
|
|
- <p class="texttitle texttitle2">实际工作进度</p>
|
|
|
|
|
- <p><span class="colorbalck">上午:</span>{{ item2.weekContentAm }}</p>
|
|
|
|
|
- <p><span class="colorbalck">下午:</span>{{ item2.weekContentPm }}</p>
|
|
|
|
|
- </div>
|
|
|
|
|
- <p v-if="index2 == 7" class="texttitle"><span class="opint"></span>上周工作重点</p>
|
|
|
|
|
- <div v-if="index2 == 7" style="padding: 10px 0" class="contentContainer">
|
|
|
|
|
- <van-field
|
|
|
|
|
- v-model="reportContentsList1[index2].weekContentSummary"
|
|
|
|
|
- rows="4"
|
|
|
|
|
- autosize
|
|
|
|
|
- readonly
|
|
|
|
|
- type="textarea" />
|
|
|
|
|
- </div>
|
|
|
|
|
- <p v-if="index2 == 7" class="texttitle"><span class="opint"></span>上周工作成果</p>
|
|
|
|
|
- <div v-if="index2 == 7" style="padding: 10px 0" class="contentContainer">
|
|
|
|
|
- <van-field
|
|
|
|
|
- v-model="item2.weekContentSummary"
|
|
|
|
|
- rows="4"
|
|
|
|
|
- autosize
|
|
|
|
|
- readonly
|
|
|
|
|
- type="textarea" />
|
|
|
|
|
- </div>
|
|
|
|
|
- </div>
|
|
|
|
|
- </div>
|
|
|
|
|
- </van-collapse-item>
|
|
|
|
|
- <van-collapse-item title="本周工作规划" name="9">
|
|
|
|
|
- <div style="margin-top: -10px">
|
|
|
|
|
- <div v-for="(item, index) in reportContentsList3" :key="index">
|
|
|
|
|
- <p v-if="index < 7" class="texttitle">
|
|
|
|
|
- <span class="opint"></span
|
|
|
|
|
- ><span v-if="!reportTarget.hideWeekDate">{{
|
|
|
|
|
- weeklyTimeDivision(item.contentTime, 0)
|
|
|
|
|
- }}</span
|
|
|
|
|
- ><span>{{ weeklyTimeDivision(item.contentTime, 1) }}</span>
|
|
|
|
|
- </p>
|
|
|
|
|
- <p v-if="index < 7"><span class="colorbalck">上午:</span>{{ item.weekContentAm }}</p>
|
|
|
|
|
- <p v-if="index < 7"><span class="colorbalck">下午:</span>{{ item.weekContentPm }}</p>
|
|
|
|
|
- <p v-if="index == 7" class="texttitle"><span class="opint"></span>本周工作重点</p>
|
|
|
|
|
- <div v-if="index == 7" style="padding: 10px 0" class="contentContainer">
|
|
|
|
|
- <van-field
|
|
|
|
|
- v-model="item.weekContentSummary"
|
|
|
|
|
- rows="4"
|
|
|
|
|
- autosize
|
|
|
|
|
- readonly
|
|
|
|
|
- type="textarea" />
|
|
|
|
|
|
|
+ <p v-if="index == 7" class="texttitle"><span class="opint"></span>本周工作重点</p>
|
|
|
|
|
+ <div v-if="index == 7" style="padding: 10px 0" class="contentContainer">
|
|
|
|
|
+ <van-field
|
|
|
|
|
+ v-model="item.weekContentSummary"
|
|
|
|
|
+ rows="4"
|
|
|
|
|
+ autosize
|
|
|
|
|
+ readonly
|
|
|
|
|
+ type="textarea" />
|
|
|
|
|
+ </div>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
- </div>
|
|
|
|
|
- </van-collapse-item>
|
|
|
|
|
|
|
+ </van-collapse-item>
|
|
|
|
|
+ </template>
|
|
|
</van-collapse>
|
|
</van-collapse>
|
|
|
<div class="contentContainer">
|
|
<div class="contentContainer">
|
|
|
<p class="contentContainerTitle">打分 <span>请点亮小星星,一颗小星星代表1分</span></p>
|
|
<p class="contentContainerTitle">打分 <span>请点亮小星星,一颗小星星代表1分</span></p>
|