lihongxiao 2 лет назад
Родитель
Сommit
cfc225545f

+ 15 - 3
src/views/Letter/Letter.vue

@@ -1177,7 +1177,17 @@
               <el-col :span="5" >
                 <el-select
                   size="small"
-                  :disabled="reslistitem.isTaxSource && reslistitem.isTaxSource=='1' ||!reslistitem.checked"
+                  v-if="reslistitem.isTaxSource && reslistitem.isTaxSource=='1'"
+                  :disabled="true"
+                  placeholder="默认"
+                  style="width: 230px;"
+                  v-model="isTaxSourceModel"
+                  :clearable="true"
+                > </el-select>
+                <el-select
+                  size="small"
+                  v-else
+                  :disabled="!reslistitem.checked"
                   v-model="reslistitem.agreementId"
                   placeholder="请选择协议"
                   style="width: 230px;"
@@ -2002,8 +2012,9 @@
           <el-table-column prop="sumpremium" label="总保费" align="center"></el-table-column>
           <el-table-column prop="orderstatus" label="状态" align="center">
             <template slot-scope="scope">
-              <el-tag  style="color:#33A08D;border-color:#33A08D;background: rgba(51,160,141,0.1);"  v-if="scope.row.orderstatus=='0'||scope.row.orderstatus=='1'" size="small">{{scope.row.orderstatus | cap}}</el-tag>
-              <el-tag type="danger" v-else  size="small">{{scope.row.orderstatus | cap}}</el-tag>
+                <el-tag  style="color:#33A08D;border-color:#33A08D;background: rgba(51,160,141,0.1);"  v-if="scope.row.orderstatus=='0'||scope.row.orderstatus=='1'" size="small">{{scope.row.orderstatus | cap}}</el-tag>
+                <el-tag type="danger" style="border-color:#E75B5D ;" v-else-if="scope.row.orderstatus=='3'" size="small">{{scope.row.orderstatus | cap}}</el-tag>
+                <el-tag v-else  style="color:#2D4D89 ;border-color:#2D4D89 ;background: rgba(45, 77, 137,0.1);"   size="small">{{scope.row.orderstatus | cap}}</el-tag>
             </template>
           </el-table-column>
           <el-table-column label="操作" align="center" min-width="180" fixed="right">
@@ -3088,6 +3099,7 @@ export default {
     };
     return {
       activeName:'1',
+      isTaxSourceModel:'',
       tabLiIndex:0,
       tabLimenu:[
         {

+ 8 - 3
src/views/Letter/Orderlist.vue

@@ -166,8 +166,10 @@
               slot="reference"
               class="name-wrapper flex a-c j-c"
             >
+           
             <el-tag  style="color:#33A08D;border-color:#33A08D;background: rgba(51,160,141,0.1);"  v-if="item.orderstatus=='0'||item.orderstatus=='1'" size="small">{{item.orderstatus | cap}}</el-tag>
-              <el-tag type="danger" v-else  size="small">{{item.orderstatus | cap}}</el-tag>
+          <el-tag style="border-color:#E75B5D ;"  type="danger" v-else-if="item.orderstatus=='3'" size="small">{{item.orderstatus | cap}}</el-tag>
+          <el-tag v-else  style="color:#2D4D89 ;border-color:#2D4D89 ;background: rgba(45, 77, 137,0.1);"   size="small">{{item.orderstatus | cap}}</el-tag>
             </div>
             <div class="flex a-c">
               <el-button
@@ -342,7 +344,9 @@
             scope.row.orderstatus | cap
           }}</el-tag> -->
           <el-tag  style="color:#33A08D;border-color:#33A08D;background: rgba(51,160,141,0.1);"  v-if="scope.row.orderstatus=='0'||scope.row.orderstatus=='1'" size="small">{{scope.row.orderstatus | cap}}</el-tag>
-              <el-tag type="danger" v-else  size="small">{{scope.row.orderstatus | cap}}</el-tag>
+          <el-tag type="danger" style="border-color:#E75B5D ;" v-else-if="scope.row.orderstatus=='3'" size="small">{{scope.row.orderstatus | cap}}</el-tag>
+          <el-tag v-else  style="color:#2D4D89 ;border-color:#2D4D89 ;background: rgba(45, 77, 137,0.1);"   size="small">{{scope.row.orderstatus | cap}}</el-tag>
+
         </template>
       </el-table-column>
 
@@ -543,7 +547,8 @@
             <el-table-column prop="orderstatus" label="状态" align="center">
               <template slot-scope="scope">
                 <el-tag  style="color:#33A08D;border-color:#33A08D;background: rgba(51,160,141,0.1);"  v-if="scope.row.orderstatus=='0'||scope.row.orderstatus=='1'" size="small">{{scope.row.orderstatus | cap}}</el-tag>
-              <el-tag type="danger" v-else  size="small">{{scope.row.orderstatus | cap}}</el-tag>
+                <el-tag type="danger" style="border-color:#E75B5D ;" v-else-if="scope.row.orderstatus=='3'" size="small">{{scope.row.orderstatus | cap}}</el-tag>
+                <el-tag v-else  style="color:#2D4D89 ;border-color:#2D4D89 ;background: rgba(45, 77, 137,0.1);"   size="small">{{scope.row.orderstatus | cap}}</el-tag>
               </template>
             </el-table-column>
             <el-table-column

+ 1 - 1
src/views/Letter/components/quotationDialog.vue

@@ -46,7 +46,7 @@
                     <span>车辆交强险保险期间:</span>{{ queryOrders.jqstartdate }} 至 {{ queryOrders.jqenddate }}
                 </li>
                 <li style="width: 100%;" v-if="queryOrders.systartdate &&queryOrders.syenddate">
-                    <span>车辆商业险保险期间:</span>{{ queryOrders.systartdat }} 至 {{ queryOrders.syenddate }}
+                    <span>车辆商业险保险期间:</span>{{ queryOrders.systartdate }} 至 {{ queryOrders.syenddate }}
                 </li>
             </div>
             <el-descriptions  :column="4" border direction="vertical">