Explorar el Código

fix(打印模板): 修复税率显示和表格对齐问题

liujt hace 1 mes
padre
commit
2e39be5377

+ 2 - 1
src/views/saleManage/saleOrder/components/printTemplateSaleOrder.vue

@@ -88,7 +88,7 @@
             <td style="padding: 2px"> {{ item.saleUnit }}</td>
             <td style="padding: 2px"> {{ item.saleCount }}</td>
             <td style="padding: 2px"> {{ item.singlePrice }}</td>
-            <td style="padding: 2px"> {{ item.taxRate }}{{ item.taxRate ? '%' : '' }}</td>
+            <td style="padding: 2px"> {{ item.taxRate }}{{ item.taxRate ? '%' : '0%' }}</td>
             <td style="padding: 2px"> {{ item.totalPrice }}</td>
             <td style="padding: 2px"> {{ item.colorKey }}</td>
             <!-- <td style="padding: 5px"> {{ item.modelKey }}</td> -->
@@ -104,6 +104,7 @@
             <td style="padding: 2px"> </td>
             <td style="padding: 2px"> </td>
             <td style="padding: 2px"> </td>
+            <td style="padding: 2px"> </td>
           </tr>
         </tbody>
       </table>

+ 5 - 5
src/views/saleManage/saleOrder/invoice/components/print-template-ht.vue

@@ -38,7 +38,7 @@
       >
         <span style="width: 55%">客户:{{ formData.contactName }}</span>
         
-        <span style="width: 25%;">单据编码:{{ formData.docNo }}</span>
+        <span style="width: 25%; text-align: right;">单据编码:{{ formData.docNo }}</span>
       </div>
       <div
         style="
@@ -50,7 +50,7 @@
         "
       >
         <span style="width: 55%">项目:{{ formData.projectName }}</span>
-        <span style="width: 25%;">单据日期:{{ formData.createTime ? formData.createTime.split(' ')[0] : '' }}</span>
+        <span style="width: 25%; text-align: right;">单据日期:{{ formData.createTime ? formData.createTime.split(' ')[0] : '' }}</span>
       </div>
       <table
         cellspacing="0"
@@ -67,11 +67,11 @@
           <tr align="center">
             <!-- <td style="padding: 5px; width: 15%"> 名称 </td> -->
              <td style="padding: 2px; width: 5%"> 序号 </td>
-            <td style="padding: 2px; width: 22%"> 规格型号 </td>
+            <td style="padding: 2px; width: 24%"> 规格型号 </td>
             <td style="padding: 2px; width: 6%"> 单位</td>
             <td style="padding: 2px; width: 8%"> 数量</td>
             <td style="padding: 2px; width: 10%" v-if="isPrintPrice"> 单价</td>
-            <td style="padding: 2px; width: 8%" v-if="isPrintPrice"> 税率</td>
+            <td style="padding: 2px; width: 6%" v-if="isPrintPrice"> 税率</td>
             <td style="padding: 2px; width: 10%" v-if="isPrintPrice"> 金额</td>
             <td style="padding: 2px; width: 10%"> 颜色 </td>
             <!-- <td style="padding: 5px; width: 10%"> 机型 </td> -->
@@ -102,7 +102,7 @@
             <td style="padding: 2px" v-if="isPrintPrice"> </td>
             <td style="padding: 2px" v-if="isPrintPrice"> {{ getTotalValue('totalPrice', 2) }} </td>
             <td style="padding: 2px" colspan="2"> {{ isPrintPrice ? convertToChinese(getTotalValue('totalPrice', 2)) : '' }} </td>
-            <!-- <td style="padding: 5px"> </td> -->
+            <td style="padding: 2px"> </td>
           </tr>
         </tbody>
       </table>