Просмотр исходного кода

车险明细工号放最右边,收支明细添加签单时间筛选

hxl13994548489 2 лет назад
Родитель
Сommit
e1d04b4978

+ 2 - 1
src/views/Letter/Wallet/AutoInsuranceDetails.vue

@@ -155,11 +155,12 @@ export default {
       productsTypeoptions: [],
       autoInsuranceResult: [],
       autoInsuranceColumns: [
+        { prop: "userId", label: "工号", minWidth: 160 },
         { prop: "orderNo", label: "任务号", minWidth: 160,  },
         { prop: "subOrderNo", label: "订单号", minWidth: 160, },
         { prop: "companyName", label: "投保公司", minWidth: 160 },
 
-        { prop: "userId", label: "工号", minWidth: 160 },
+        
         { prop: "userName", label: "姓名", minWidth: 160 },
         { prop: "signingTime", label: "签单时间", minWidth: 160 },
         { prop: "licenseNo", label: "车牌号", minWidth: 160 },

+ 32 - 3
src/views/Letter/Wallet/ExpenditureDetails.vue

@@ -27,7 +27,7 @@
           </el-form-item>
         </el-col>
         <el-col :span="6">
-          <el-form-item label="筛选日期">
+          <el-form-item label="交易时间">
             <el-date-picker size="small" v-model="formQuery.datetime" type="datetimerange" range-separator="至"
               style="width: 100%;" value-format="yyyy-MM-dd" start-placeholder="开始日期" end-placeholder="结束日期">
             </el-date-picker>
@@ -54,6 +54,14 @@
             </el-radio-group>
           </el-form-item>
         </el-col>
+        <el-col :span="6">
+          <el-form-item label="签单日期">
+            <el-date-picker size="small" value-format="yyyy-MM-dd" v-model="dateTime" style="width: 100%"  clearable
+              @change="dataTmeChange" type="daterange" align="left" range-separator="至" start-placeholder="开始日期"
+              end-placeholder="结束日期">
+            </el-date-picker>
+          </el-form-item>
+        </el-col>
         <el-col :span="3" :offset="9" class="flex j-end">
           <el-button size="small" type="primary" style="background-color: #2D4D89;border-color:#2D4D89;"
             @click="exportDetails">导出</el-button>
@@ -68,6 +76,7 @@
     }">
       <template>
         <el-table-column prop="subOrderNo" label="订单编号" align="center"></el-table-column>
+        <el-table-column prop="signingTime" label="签单时间" align="center"></el-table-column>
         <el-table-column prop="createTime" label="交易时间" align="center"></el-table-column>
         <el-table-column prop="auditiingId" label="交易号" align="center"></el-table-column>
         <el-table-column prop="licenseNo" label="车牌号" align="center"></el-table-column>
@@ -238,6 +247,7 @@ export default {
   // 数据存放区域
   data() {
     return {
+      dateTime:[],
       orderInfo: {
         //选中的订单
         ownerinfo: {},
@@ -266,7 +276,9 @@ export default {
         totalSize: 0,
         businessSegmentsType: '0',
         incomeAndExpensesType: '0',
-        transactionType: '0'
+        transactionType: '0',
+        signBeginDate: "",
+        signEndDate: "",
       },
       searchType: "",
       userId: Cookies.get("user"),
@@ -515,10 +527,27 @@ export default {
         this.formQuery.startDate = this.formQuery.datetime[0];
         this.formQuery.endDate = this.formQuery.datetime[1];
       }
+      if (
+        this.dateTime.length == 0
+      ) {
+        (this.formQuery.signBeginDate = ""),
+          (this.formQuery.signEndDate = "");
+      } else {
+        this.formQuery.signBeginDate = this.dateTime[0];
+        this.formQuery.signEndDate = this.dateTime[1];
+      }
       this.formQuery.pageNum = 1
       this.FindPage()
     },
-
+    dataTmeChange(val) {
+      if (val) {
+        this.formQuery.signBeginDate = val[0];
+        this.formQuery.signEndDate = val[1];
+      } else {
+        this.formQuery.signBeginDate = "";
+        this.formQuery.signEndDate = "";
+      }
+    },
     screenType(option, val) {
       if (val) {
         return this[option + "options"].find(item => {