Bläddra i källkod

汇报优化修改

zhujindu 11 månader sedan
förälder
incheckning
b191e735bf

+ 8 - 2
src/views/week/daily.vue

@@ -473,7 +473,8 @@
           </div>
         </div>
         <!-- 今日未拜访原因 如果为false,则不展示;如果为true,则展示,需要展示“今日拜访0家店的原因” -->
-        <div v-if="reportTarget.showNotVisitReason">
+        <div
+          v-if="(this.$route.query.reportId && notVisitReason) || reportTarget.showNotVisitReason">
           <p class="contentContainerTitle">
             今日拜访0家店的原因<span class="colorRed">(必填)</span>
           </p>
@@ -725,6 +726,7 @@ export default {
             }
             this.reportTargetAll = res.data.reportTargetAll;
             this.reportTarget = res.data;
+            this.notVisitReason = this.reportTarget.notVisitReason;
           }
         } else {
           this.$toast(res.msg);
@@ -785,7 +787,11 @@ export default {
             return false;
           }
         }
-        if (this.reportTarget.showNotVisitReason) {
+        debugger;
+        if (
+          (this.$route.query.reportId && this.notVisitReason) ||
+          this.reportTarget.showNotVisitReason
+        ) {
           if (this.notVisitReason === '') {
             this.$toast('请输入今日拜访0家店的原因!');
             return false;

+ 6 - 1
src/views/week/dailyApproval.vue

@@ -474,7 +474,12 @@
         <div v-if="reportTarget.notVisitReason && reportTarget.notVisitReason != ''">
           <p class="contentContainerTitle">今日拜访0家店的原因</p>
           <div style="padding: 10px 0">
-            <van-field readonly v-model="reportTarget.notVisitReason" type="textarea" />
+            <van-field
+              readonly
+              v-model="reportTarget.notVisitReason"
+              rows="4"
+              autosize
+              type="textarea" />
           </div>
         </div>
         <p class="contentContainerTitle">今日机会与挑战总结</p>

+ 6 - 90
src/views/week/dailyDetails.vue

@@ -3,14 +3,12 @@
     <!--        顶部条-->
     <div class="navBarTOP">
       <van-nav-bar class="navBar" title="日报详情" left-arrow @click-left="onClickLeft" />
-      <!--      <p style="text-align: right;margin-right: 16px;color: #1e5398;">{{title}}</p>-->
     </div>
     <div class="lineGrey"></div>
     <div class="lineGrey"></div>
     <div class="lineGrey"></div>
     <div class="lineGrey"></div>
     <div class="lineGrey"></div>
-    <!--    <div class="lineGrey"></div>-->
     <!--        主体内容-->
     <div class="container linep">
       <van-collapse v-model="activeNames">
@@ -50,8 +48,6 @@
                 }}</span>
               </p></van-col
             >
-            <!--            <van-col span="12" ><p>业绩达成率:<span class="colorbalck">{{ Micrometer(reportTargetAll.gzCtzjMonthSuccessRate) }}%</span></p></van-col>-->
-            <!--            <van-col span="12" ><p>业绩达成率:<span class="colorbalck">{{ Micrometer(reportTargetAll.gzCtzjQuarterSuccessRate) }}%</span></p></van-col>-->
             <van-col span="12"
               ><p>
                 业绩成长率:<span class="colorbalck"
@@ -86,8 +82,6 @@
                 }}</span>
               </p></van-col
             >
-            <!--            <van-col span="12" ><p>业绩达成率:<span class="colorbalck">{{ Micrometer(reportTargetAll.gzZgwqMonthSuccessRate) }}%</span></p></van-col>-->
-            <!--            <van-col span="12" ><p>业绩达成率:<span class="colorbalck">{{ Micrometer(reportTargetAll.gzZgwqQuarterSuccessRate) }}%</span></p></van-col>-->
             <van-col span="12"
               ><p>
                 业绩成长率:<span class="colorbalck"
@@ -106,7 +100,6 @@
         </van-collapse-item>
         <van-collapse-item v-if="GZQuota" name="41" title="公装客户开发">
           <van-row>
-            <!--            <van-col span="12"><span class="leftTitle">全年开户</span></van-col><van-col span="12"><span class="rightTitle">本月报备</span></van-col>-->
             <van-col span="12"
               ><p>
                 全年实际:<span class="colorbalck">{{
@@ -114,8 +107,6 @@
                 }}</span>
               </p></van-col
             >
-            <!--            <van-col span="12" ><p>报备成功数:<span class="colorbalck">{{ Micrometer(reportTargetAll.gzBbMonthSuccessNum) }}</span></p></van-col>-->
-            <!--            <van-col span="12"><p>&nbsp;</p></van-col>-->
             <van-col span="12"
               ><p>
                 全年目标:<span class="colorbalck">{{
@@ -231,85 +222,6 @@
             >
           </van-row>
         </van-collapse-item>
-        <!-- <van-collapse-item v-if="JZQuota" name="20" title="瓷砖胶过账(千元)">
-          <van-row>
-            <van-col span="12"><span class="leftTitle">本月实际</span></van-col>
-            <van-col span="12"><span class="rightTitle">本季实际</span></van-col>
-            <van-col span="12"
-              ><p>
-                客户数:<span class="colorbalck">{{ reportTargetAll.czjPostCustomerMonth }}</span>
-              </p>
-            </van-col>
-            <van-col span="12"
-              ><p>
-                客户数:<span class="colorbalck">{{ reportTargetAll.czjPostCustomerQuarter }}</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                下单数(包):<span class="colorbalck">{{
-                  reportTargetAll.czjPostOrderNumMonth
-                }}</span>
-              </p>
-            </van-col>
-            <van-col span="12"
-              ><p>
-                下单数(包):<span class="colorbalck">{{
-                  reportTargetAll.czjPostOrderNumQuarter
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                下单销售额:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.czjPostOrderPriceMonth)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                下单销售额:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.czjPostOrderPriceQuarter)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                下单率:<span class="colorbalck">{{ reportTargetAll.czjPostOrderRateMonth }}%</span>
-              </p>
-            </van-col>
-            <van-col span="12"
-              ><p>
-                下单率:<span class="colorbalck"
-                  >{{ reportTargetAll.czjPostOrderRateQuarter }}%</span
-                >
-              </p></van-col
-            >
-            <van-col span="24"><span class="leftTitle">年度累计实际</span></van-col>
-            <van-col span="24"
-              ><p>
-                客户数:<span class="colorbalck">{{ reportTargetAll.czjPostCustomerYear }}</span>
-              </p>
-            </van-col>
-            <van-col span="24"
-              ><p>
-                下单数(包):<span class="colorbalck">{{ reportTargetAll.czjPostOrderNumYear }}</span>
-              </p>
-            </van-col>
-            <van-col span="24"
-              ><p>
-                下单销售额:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.czjPostOrderPriceYear)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="24"
-              ><p>
-                下单率:<span class="colorbalck">{{ reportTargetAll.czjPostOrderRateYear }}%</span>
-              </p>
-            </van-col>
-          </van-row>
-        </van-collapse-item> -->
         <van-collapse-item v-if="JZQuota" name="22" title="基材粉料过账(千元)">
           <van-row>
             <van-col span="12"><span class="leftTitle">本月实际</span></van-col>
@@ -476,7 +388,12 @@
         <div v-if="reportTarget.notVisitReason && reportTarget.notVisitReason != ''">
           <p class="contentContainerTitle">今日拜访0家店的原因</p>
           <div style="padding: 10px 0">
-            <van-field readonly v-model="reportTarget.notVisitReason" type="textarea" />
+            <van-field
+              readonly
+              v-model="reportTarget.notVisitReason"
+              rows="4"
+              autosize
+              type="textarea" />
           </div>
         </div>
         <p class="contentContainerTitle">今日机会与挑战总结</p>
@@ -526,7 +443,6 @@
             <div style="padding: 10px 0">
               <van-field v-model="item.remarkContent" rows="4" autosize readonly type="textarea" />
             </div>
-            <!-- <p style="text-align: right">点评时间:{{ item.createTime }}</p> -->
           </div>
         </div>
       </div>

+ 6 - 1
src/views/week/dailyHistoricalDetails.vue

@@ -484,7 +484,12 @@
         <div v-if="reportTarget.notVisitReason && reportTarget.notVisitReason != ''">
           <p class="contentContainerTitle">今日拜访0家店的原因</p>
           <div style="padding: 10px 0">
-            <van-field readonly v-model="reportTarget.notVisitReason" type="textarea" />
+            <van-field
+              readonly
+              v-model="reportTarget.notVisitReason"
+              rows="4"
+              autosize
+              type="textarea" />
           </div>
         </div>
         <p class="contentContainerTitle">今日机会与挑战总结</p>