祁鹏飞 2 недель назад
Родитель
Сommit
0e7d93a2a6
1 измененных файлов с 19 добавлено и 9 удалено
  1. 19 9
      src/views/additionalOrder/order/orderDetail.vue

+ 19 - 9
src/views/additionalOrder/order/orderDetail.vue

@@ -192,29 +192,40 @@
           </el-col>
           </el-col>
           <el-col :span="10">
           <el-col :span="10">
             <el-descriptions border :column="1" title="车船税" v-if="vehicleAndVesselTaxVo">
             <el-descriptions border :column="1" title="车船税" v-if="vehicleAndVesselTaxVo">
+              <el-descriptions-item label="税额">{{ detailData?.costs?.vvTax || '--' }}</el-descriptions-item>
               <el-descriptions-item
               <el-descriptions-item
                 v-if="vehicleAndVesselTaxVo.taxRelifFlag == 2 || vehicleAndVesselTaxVo.taxRelifFlag == 3" label="减免税凭证号"
                 v-if="vehicleAndVesselTaxVo.taxRelifFlag == 2 || vehicleAndVesselTaxVo.taxRelifFlag == 3" label="减免税凭证号"
-                label-class-name="my-content">{{ vehicleAndVesselTaxVo.extendChar2 }}</el-descriptions-item>
+                label-class-name="my-content">{{ vehicleAndVesselTaxVo.extendChar2 || '--'
+                }}</el-descriptions-item>
               <el-descriptions-item v-if="vehicleAndVesselTaxVo.taxRelifFlag == 4" label="完税凭证号"
               <el-descriptions-item v-if="vehicleAndVesselTaxVo.taxRelifFlag == 4" label="完税凭证号"
                 label-class-name="my-content">{{
                 label-class-name="my-content">{{
-                  vehicleAndVesselTaxVo.paidFreeCertificate }}</el-descriptions-item>
+                  vehicleAndVesselTaxVo.paidFreeCertificate || '--' }}</el-descriptions-item>
               <el-descriptions-item
               <el-descriptions-item
                 v-if="vehicleAndVesselTaxVo.taxRelifFlag == 2 || vehicleAndVesselTaxVo.taxRelifFlag == 3" label="减免税原因"
                 v-if="vehicleAndVesselTaxVo.taxRelifFlag == 2 || vehicleAndVesselTaxVo.taxRelifFlag == 3" label="减免税原因"
-                label-class-name="my-content">{{ vehicleAndVesselTaxVo.relifReason }}</el-descriptions-item>
+                label-class-name="my-content">{{ vehicleAndVesselTaxVo.relifReason || '--' }}</el-descriptions-item>
               <el-descriptions-item v-if="vehicleAndVesselTaxVo.taxRelifFlag == 3" label="减税比例"
               <el-descriptions-item v-if="vehicleAndVesselTaxVo.taxRelifFlag == 3" label="减税比例"
                 label-class-name="my-content">{{
                 label-class-name="my-content">{{
-                  vehicleAndVesselTaxVo.taxRelief }}%</el-descriptions-item>
+                  vehicleAndVesselTaxVo.taxRelief || '--' }}%</el-descriptions-item>
               <el-descriptions-item v-if="vehicleAndVesselTaxVo.taxRelifFlag != 1" label="税务机关代码"
               <el-descriptions-item v-if="vehicleAndVesselTaxVo.taxRelifFlag != 1" label="税务机关代码"
                 label-class-name="my-content">{{
                 label-class-name="my-content">{{
-                  vehicleAndVesselTaxVo.taxComCode }}</el-descriptions-item>
+                  vehicleAndVesselTaxVo.taxComCode || '--' }}</el-descriptions-item>
               <el-descriptions-item v-if="vehicleAndVesselTaxVo.taxRelifFlag != 1" label="税务机关名称"
               <el-descriptions-item v-if="vehicleAndVesselTaxVo.taxRelifFlag != 1" label="税务机关名称"
                 label-class-name="my-content">{{
                 label-class-name="my-content">{{
-                  vehicleAndVesselTaxVo.taxComName }}</el-descriptions-item>
+                  vehicleAndVesselTaxVo.taxComName || '--' }}</el-descriptions-item>
               <el-descriptions-item v-if="vehicleAndVesselTaxVo.taxRelifFlag == 4" label="完税凭证填发日期"
               <el-descriptions-item v-if="vehicleAndVesselTaxVo.taxRelifFlag == 4" label="完税凭证填发日期"
-                label-class-name="my-content">{{ vehicleAndVesselTaxVo.taxDocumentDate }}</el-descriptions-item>
+                label-class-name="my-content">{{ vehicleAndVesselTaxVo.taxDocumentDate || '--' }}</el-descriptions-item>
               <el-descriptions-item v-if="vehicleAndVesselTaxVo.taxRelifFlag == 4" label="完税凭证地区"
               <el-descriptions-item v-if="vehicleAndVesselTaxVo.taxRelifFlag == 4" label="完税凭证地区"
                 label-class-name="my-content">{{
                 label-class-name="my-content">{{
-                  vehicleAndVesselTaxVo.taxPaidAreaCode }}</el-descriptions-item>
+                  vehicleAndVesselTaxVo.taxPaidAreaCode || '--' }}</el-descriptions-item>
+              <el-descriptions-item v-if="vehicleAndVesselTaxVo.taxRelifFlag == 1" label="纳税人名称"
+                label-class-name="my-content">{{
+                  vehicleAndVesselTaxVo.taxpayerName || '--' }}</el-descriptions-item>
+              <el-descriptions-item v-if="vehicleAndVesselTaxVo.taxRelifFlag == 1" label="证件类型"
+                label-class-name="my-content">{{
+                  vehicleAndVesselTaxVo.taxpayerIdentifier || '--' }}</el-descriptions-item>
+              <el-descriptions-item v-if="vehicleAndVesselTaxVo.taxRelifFlag == 1" label="证件号"
+                label-class-name="my-content">{{
+                  vehicleAndVesselTaxVo.identifyNumber || '--' }}</el-descriptions-item>
             </el-descriptions>
             </el-descriptions>
           </el-col>
           </el-col>
         </el-row>
         </el-row>
@@ -738,7 +749,6 @@ const initDetail = () => {
     if (res.code == 200) {
     if (res.code == 200) {
       dataDetail.value = res.data;
       dataDetail.value = res.data;
       vehicleAndVesselTaxVo.value = res.data?.vehicleAndVesselTaxVo || {}
       vehicleAndVesselTaxVo.value = res.data?.vehicleAndVesselTaxVo || {}
-      console.log(vehicleAndVesselTaxVo.value)
       compulsoryInsuranceCategory.value = res.data?.insOrdersRiskList?.find(a => a.riskCode == '0507') || {}
       compulsoryInsuranceCategory.value = res.data?.insOrdersRiskList?.find(a => a.riskCode == '0507') || {}
       commercialInsuranceCategory.value = res.data?.insOrdersRiskList?.find(a => a.riskCode == '0510') || {}
       commercialInsuranceCategory.value = res.data?.insOrdersRiskList?.find(a => a.riskCode == '0510') || {}
       // 影像资料
       // 影像资料