Browse Source

收款条件样式调整

qymljy 2 năm trước cách đây
mục cha
commit
50b0f87b3c

+ 4 - 1
src/HDrpManagement/collectionRule/components/indexNew.vue

@@ -1,6 +1,9 @@
 <template>
   <div>
-    <div v-if="data[0].isused == '1'" style="color: red">是</div>
+    <div v-if="data.length > 0">
+      <div v-if="data[0].isused == '1'" style="color: red">是</div>
+      <div v-else>--</div>
+    </div>
     <div v-else>--</div>
   </div>
 </template>

+ 12 - 10
src/HDrpManagement/collectionRule/components/tableColumn.vue

@@ -1,17 +1,19 @@
 <template>
   <div>
-    <div v-for="(item,index) in data" :key="index">
-      <div v-if="name === 'amountrate'">
-        <span>{{Math.round((item.amountrate * 100)*100)/100}}%</span>
-<!--        <el-divider v-if="index !== data.length -1"></el-divider>-->
-        <div class="remarks-style-line" v-if="index !== data.length -1"></div>
+    <div v-if="data.length > 0">
+      <div v-for="(item,index) in data" :key="index">
+        <div v-if="name === 'amountrate'">
+          <span>{{Math.round((item.amountrate * 100)*100)/100}}%</span>
+          <!--        <el-divider v-if="index !== data.length -1"></el-divider>-->
+          <div class="remarks-style-line" v-if="index !== data.length -1"></div>
+        </div>
+        <div v-else-if="name === 'days'">
+          <span>{{item.days}}</span>
+          <div class="remarks-style-line" v-if="index !== data.length -1"></div>
+        </div>
       </div>
-      <div v-else-if="name === 'days'">
-        <span>{{item.days}}</span>
-        <div class="remarks-style-line" v-if="index !== data.length -1"></div>
-      </div>
-
     </div>
+    <div v-else>--</div>
   </div>
 </template>
 

+ 3 - 0
src/HDrpManagement/collectionRule/modules/table.vue

@@ -29,6 +29,7 @@
               <div v-if="scope.row.accountingnodes">
                 <indexNew :data="scope.row.accountingnodes.ordercheck"></indexNew>
               </div>
+              <div v-else>--</div>
             </template>
           </el-table-column>
           <el-table-column
@@ -68,6 +69,7 @@
               <div v-if="scope.row.accountingnodes">
                 <indexNew :data="scope.row.accountingnodes.logisticscheck"></indexNew>
               </div>
+              <div v-else>--</div>
             </template>
           </el-table-column>
 
@@ -105,6 +107,7 @@
                <div v-if="scope.row.accountingnodes">
                 <indexNew :data="scope.row.accountingnodes.invoiceapplycheck"></indexNew>
               </div>
+              <div v-else>--</div>
             </template>
           </el-table-column>