|  | @@ -0,0 +1,766 @@
 | 
	
		
			
				|  |  | +<template>
 | 
	
		
			
				|  |  | +  <div class="app-container">
 | 
	
		
			
				|  |  | +    <el-form :model="queryParams" ref="queryForm" :inline="true" v-show="showSearch" label-width="68px">
 | 
	
		
			
				|  |  | +      <el-form-item label="客户名称" prop="orderNo">
 | 
	
		
			
				|  |  | +        <el-input
 | 
	
		
			
				|  |  | +          v-model="queryParams.orderNo"
 | 
	
		
			
				|  |  | +          placeholder="请输入客户名称"
 | 
	
		
			
				|  |  | +          clearable
 | 
	
		
			
				|  |  | +          size="small"
 | 
	
		
			
				|  |  | +        />
 | 
	
		
			
				|  |  | +      </el-form-item>
 | 
	
		
			
				|  |  | +      <el-form-item label="业务类型" prop="orderNo">
 | 
	
		
			
				|  |  | +        <el-input
 | 
	
		
			
				|  |  | +          v-model="queryParams.orderNo"
 | 
	
		
			
				|  |  | +          placeholder="请输入业务类型"
 | 
	
		
			
				|  |  | +          clearable
 | 
	
		
			
				|  |  | +          size="small"
 | 
	
		
			
				|  |  | +          @keyup.enter.native="handleQuery"
 | 
	
		
			
				|  |  | +        />
 | 
	
		
			
				|  |  | +      </el-form-item>
 | 
	
		
			
				|  |  | +      <el-form-item label="运输方式" prop="orderNo">
 | 
	
		
			
				|  |  | +        <el-input
 | 
	
		
			
				|  |  | +          v-model="queryParams.orderNo"
 | 
	
		
			
				|  |  | +          placeholder="请输入运输方式"
 | 
	
		
			
				|  |  | +          clearable
 | 
	
		
			
				|  |  | +          size="small"
 | 
	
		
			
				|  |  | +          @keyup.enter.native="handleQuery"
 | 
	
		
			
				|  |  | +        />
 | 
	
		
			
				|  |  | +      </el-form-item>
 | 
	
		
			
				|  |  | +      <el-form-item label="运输性质" prop="orderNo">
 | 
	
		
			
				|  |  | +        <el-input
 | 
	
		
			
				|  |  | +          v-model="queryParams.orderNo"
 | 
	
		
			
				|  |  | +          placeholder="请输入运输性质"
 | 
	
		
			
				|  |  | +          clearable
 | 
	
		
			
				|  |  | +          size="small"
 | 
	
		
			
				|  |  | +          @keyup.enter.native="handleQuery"
 | 
	
		
			
				|  |  | +        />
 | 
	
		
			
				|  |  | +      </el-form-item>
 | 
	
		
			
				|  |  | +      <el-form-item label="提单号" prop="orderNo">
 | 
	
		
			
				|  |  | +        <el-input
 | 
	
		
			
				|  |  | +          v-model="queryParams.orderNo"
 | 
	
		
			
				|  |  | +          placeholder="请输入提单号"
 | 
	
		
			
				|  |  | +          clearable
 | 
	
		
			
				|  |  | +          size="small"
 | 
	
		
			
				|  |  | +          @keyup.enter.native="handleQuery"
 | 
	
		
			
				|  |  | +        />
 | 
	
		
			
				|  |  | +      </el-form-item>
 | 
	
		
			
				|  |  | +      <el-form-item label="货品名称" prop="orderNo">
 | 
	
		
			
				|  |  | +        <el-input
 | 
	
		
			
				|  |  | +          v-model="queryParams.orderNo"
 | 
	
		
			
				|  |  | +          placeholder="请输入货品名称"
 | 
	
		
			
				|  |  | +          clearable
 | 
	
		
			
				|  |  | +          size="small"
 | 
	
		
			
				|  |  | +          @keyup.enter.native="handleQuery"
 | 
	
		
			
				|  |  | +        />
 | 
	
		
			
				|  |  | +      </el-form-item>
 | 
	
		
			
				|  |  | +      <el-form-item label="提箱地点" prop="orderNo">
 | 
	
		
			
				|  |  | +        <el-input
 | 
	
		
			
				|  |  | +          v-model="queryParams.orderNo"
 | 
	
		
			
				|  |  | +          placeholder="请输入提箱地点"
 | 
	
		
			
				|  |  | +          clearable
 | 
	
		
			
				|  |  | +          size="small"
 | 
	
		
			
				|  |  | +          @keyup.enter.native="handleQuery"
 | 
	
		
			
				|  |  | +        />
 | 
	
		
			
				|  |  | +      </el-form-item>
 | 
	
		
			
				|  |  | +      <el-form-item label="装箱地点" prop="orderNo">
 | 
	
		
			
				|  |  | +        <el-input
 | 
	
		
			
				|  |  | +          v-model="queryParams.orderNo"
 | 
	
		
			
				|  |  | +          placeholder="请输入装箱地点"
 | 
	
		
			
				|  |  | +          clearable
 | 
	
		
			
				|  |  | +          size="small"
 | 
	
		
			
				|  |  | +          @keyup.enter.native="handleQuery"
 | 
	
		
			
				|  |  | +        />
 | 
	
		
			
				|  |  | +      </el-form-item>
 | 
	
		
			
				|  |  | +      <el-form-item label="车号" prop="orderNo">
 | 
	
		
			
				|  |  | +        <el-input
 | 
	
		
			
				|  |  | +          v-model="queryParams.orderNo"
 | 
	
		
			
				|  |  | +          placeholder="请输入车号"
 | 
	
		
			
				|  |  | +          clearable
 | 
	
		
			
				|  |  | +          size="small"
 | 
	
		
			
				|  |  | +          @keyup.enter.native="handleQuery"
 | 
	
		
			
				|  |  | +        />
 | 
	
		
			
				|  |  | +      </el-form-item>
 | 
	
		
			
				|  |  | +      <el-form-item label="状态" prop="orderNo">
 | 
	
		
			
				|  |  | +        <el-input
 | 
	
		
			
				|  |  | +          v-model="queryParams.orderNo"
 | 
	
		
			
				|  |  | +          placeholder="请输入状态"
 | 
	
		
			
				|  |  | +          clearable
 | 
	
		
			
				|  |  | +          size="small"
 | 
	
		
			
				|  |  | +          @keyup.enter.native="handleQuery"
 | 
	
		
			
				|  |  | +        />
 | 
	
		
			
				|  |  | +      </el-form-item>
 | 
	
		
			
				|  |  | +      <el-form-item label="装卸货地点" label-width="110" prop="orderNo">
 | 
	
		
			
				|  |  | +        <el-input
 | 
	
		
			
				|  |  | +          v-model="queryParams.orderNo"
 | 
	
		
			
				|  |  | +          placeholder="请输入装卸货地点"
 | 
	
		
			
				|  |  | +          clearable
 | 
	
		
			
				|  |  | +          size="small"
 | 
	
		
			
				|  |  | +          @keyup.enter.native="handleQuery"
 | 
	
		
			
				|  |  | +        />
 | 
	
		
			
				|  |  | +      </el-form-item>
 | 
	
		
			
				|  |  | +      <el-form-item>
 | 
	
		
			
				|  |  | +        <el-button type="cyan" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
 | 
	
		
			
				|  |  | +        <el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button>
 | 
	
		
			
				|  |  | +      </el-form-item>
 | 
	
		
			
				|  |  | +    </el-form>
 | 
	
		
			
				|  |  | +    <el-row :gutter="10" class="mb8">
 | 
	
		
			
				|  |  | +      <el-col :span="1.5">
 | 
	
		
			
				|  |  | +        <el-button
 | 
	
		
			
				|  |  | +          type="primary"
 | 
	
		
			
				|  |  | +          icon="el-icon-plus"
 | 
	
		
			
				|  |  | +          size="mini"
 | 
	
		
			
				|  |  | +          @click="handleAdd"
 | 
	
		
			
				|  |  | +          v-hasPermi="['track:meetSingle:add']"
 | 
	
		
			
				|  |  | +        >新增</el-button>
 | 
	
		
			
				|  |  | +      </el-col>
 | 
	
		
			
				|  |  | +      <el-col :span="1.5">
 | 
	
		
			
				|  |  | +        <el-button
 | 
	
		
			
				|  |  | +          type="success"
 | 
	
		
			
				|  |  | +          icon="el-icon-edit"
 | 
	
		
			
				|  |  | +          size="mini"
 | 
	
		
			
				|  |  | +          :disabled="single"
 | 
	
		
			
				|  |  | +          @click="handleUpdate"
 | 
	
		
			
				|  |  | +          v-hasPermi="['track:meetSingle:edit']"
 | 
	
		
			
				|  |  | +        >修改</el-button>
 | 
	
		
			
				|  |  | +      </el-col>
 | 
	
		
			
				|  |  | +      <el-col :span="1.5">
 | 
	
		
			
				|  |  | +        <el-button
 | 
	
		
			
				|  |  | +          type="danger"
 | 
	
		
			
				|  |  | +          icon="el-icon-delete"
 | 
	
		
			
				|  |  | +          size="mini"
 | 
	
		
			
				|  |  | +          :disabled="multiple"
 | 
	
		
			
				|  |  | +          @click="handleDelete"
 | 
	
		
			
				|  |  | +          v-hasPermi="['track:meetSingle:remove']"
 | 
	
		
			
				|  |  | +        >删除</el-button>
 | 
	
		
			
				|  |  | +      </el-col>
 | 
	
		
			
				|  |  | +      <el-col :span="1.5">
 | 
	
		
			
				|  |  | +        <el-button
 | 
	
		
			
				|  |  | +          type="warning"
 | 
	
		
			
				|  |  | +          icon="el-icon-download"
 | 
	
		
			
				|  |  | +          size="mini"
 | 
	
		
			
				|  |  | +          @click="handleExport"
 | 
	
		
			
				|  |  | +          v-hasPermi="['track:meetSingle:export']"
 | 
	
		
			
				|  |  | +        >导出</el-button>
 | 
	
		
			
				|  |  | +      </el-col>
 | 
	
		
			
				|  |  | +      <right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar>
 | 
	
		
			
				|  |  | +    </el-row>
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    <el-table v-loading="loading" :data="ftmsorderbillscarsList" @selection-change="handleSelectionChange">
 | 
	
		
			
				|  |  | +      <el-table-column type="selection" width="55" align="center" />
 | 
	
		
			
				|  |  | +      <el-table-column label="备注" align="center" prop="id" />
 | 
	
		
			
				|  |  | +      <el-table-column label="主表id" align="center" prop="pId" />
 | 
	
		
			
				|  |  | +      <el-table-column label="原始id" align="center" prop="orgId" />
 | 
	
		
			
				|  |  | +      <el-table-column label="全局唯一流水YYMMNNNN" align="center" prop="orderNo" />
 | 
	
		
			
				|  |  | +      <el-table-column label="集装箱类型id,主表" align="center" prop="cntrId" />
 | 
	
		
			
				|  |  | +      <el-table-column label="集装箱号" align="center" prop="cntrNo" />
 | 
	
		
			
				|  |  | +      <el-table-column label="车队id,自动生成" align="center" prop="carcorPid" />
 | 
	
		
			
				|  |  | +      <el-table-column label="提单号" align="center" prop="mblno" />
 | 
	
		
			
				|  |  | +      <el-table-column label="车牌号" align="center" prop="carregNo" />
 | 
	
		
			
				|  |  | +      <el-table-column label="司机姓名" align="center" prop="driverName" />
 | 
	
		
			
				|  |  | +      <el-table-column label="司机电话" align="center" prop="driverTel" />
 | 
	
		
			
				|  |  | +      <el-table-column label="派车提交时间" align="center" prop="planDate" width="180">
 | 
	
		
			
				|  |  | +        <template slot-scope="scope">
 | 
	
		
			
				|  |  | +          <span>{{ parseTime(scope.row.planDate, '{y}-{m}-{d}') }}</span>
 | 
	
		
			
				|  |  | +        </template>
 | 
	
		
			
				|  |  | +      </el-table-column>
 | 
	
		
			
				|  |  | +      <el-table-column label="派车提交备注" align="center" prop="planRemarks" />
 | 
	
		
			
				|  |  | +      <el-table-column label="受理装车时间" align="center" prop="acceptDate" width="180">
 | 
	
		
			
				|  |  | +        <template slot-scope="scope">
 | 
	
		
			
				|  |  | +          <span>{{ parseTime(scope.row.acceptDate, '{y}-{m}-{d}') }}</span>
 | 
	
		
			
				|  |  | +        </template>
 | 
	
		
			
				|  |  | +      </el-table-column>
 | 
	
		
			
				|  |  | +      <el-table-column label="司机受理备注" align="center" prop="acceptRemarks" />
 | 
	
		
			
				|  |  | +      <el-table-column label="实际装车时间" align="center" prop="loadDate" width="180">
 | 
	
		
			
				|  |  | +        <template slot-scope="scope">
 | 
	
		
			
				|  |  | +          <span>{{ parseTime(scope.row.loadDate, '{y}-{m}-{d}') }}</span>
 | 
	
		
			
				|  |  | +        </template>
 | 
	
		
			
				|  |  | +      </el-table-column>
 | 
	
		
			
				|  |  | +      <el-table-column label="司机装车备注" align="center" prop="loadRemarks" />
 | 
	
		
			
				|  |  | +      <el-table-column label="实际装卸货时间" align="center" prop="mdLoadDate" width="180">
 | 
	
		
			
				|  |  | +        <template slot-scope="scope">
 | 
	
		
			
				|  |  | +          <span>{{ parseTime(scope.row.mdLoadDate, '{y}-{m}-{d}') }}</span>
 | 
	
		
			
				|  |  | +        </template>
 | 
	
		
			
				|  |  | +      </el-table-column>
 | 
	
		
			
				|  |  | +      <el-table-column label="实际装卸货备注" align="center" prop="mdLoadRemarks" />
 | 
	
		
			
				|  |  | +      <el-table-column label="实际卸车时间" align="center" prop="unLoadDate" width="180">
 | 
	
		
			
				|  |  | +        <template slot-scope="scope">
 | 
	
		
			
				|  |  | +          <span>{{ parseTime(scope.row.unLoadDate, '{y}-{m}-{d}') }}</span>
 | 
	
		
			
				|  |  | +        </template>
 | 
	
		
			
				|  |  | +      </el-table-column>
 | 
	
		
			
				|  |  | +      <el-table-column label="实际卸车备注" align="center" prop="unLoadRemarks" />
 | 
	
		
			
				|  |  | +      <el-table-column label="回单时间" align="center" prop="waybillDate" width="180">
 | 
	
		
			
				|  |  | +        <template slot-scope="scope">
 | 
	
		
			
				|  |  | +          <span>{{ parseTime(scope.row.waybillDate, '{y}-{m}-{d}') }}</span>
 | 
	
		
			
				|  |  | +        </template>
 | 
	
		
			
				|  |  | +      </el-table-column>
 | 
	
		
			
				|  |  | +      <el-table-column label="散货运输时装车数" align="center" prop="qtyLoad" />
 | 
	
		
			
				|  |  | +      <el-table-column label="散货运输时卸车数" align="center" prop="qtyUnLoad" />
 | 
	
		
			
				|  |  | +      <el-table-column label="本次车辆拉的箱量" align="center" prop="cntrQty" />
 | 
	
		
			
				|  |  | +      <el-table-column label="散货运输时损耗数" align="center" prop="gopodsLossQty" />
 | 
	
		
			
				|  |  | +      <el-table-column label="散货运输时损耗率" align="center" prop="gopodsLossrate" />
 | 
	
		
			
				|  |  | +      <el-table-column label="应收结算数,集装是1" align="center" prop="qtyDr" />
 | 
	
		
			
				|  |  | +      <el-table-column label="散货运输时应付损耗金额" align="center" prop="gopodsLossamtCr" />
 | 
	
		
			
				|  |  | +      <el-table-column label="散货运输时应收损耗金额" align="center" prop="gopodsLossamtDr" />
 | 
	
		
			
				|  |  | +      <el-table-column label="应付结算数,集装是1" align="center" prop="qtyCr" />
 | 
	
		
			
				|  |  | +      <el-table-column label="应收运价" align="center" prop="freightPriceDr" />
 | 
	
		
			
				|  |  | +      <el-table-column label="应付运价" align="center" prop="freightPriceCr" />
 | 
	
		
			
				|  |  | +      <el-table-column label="应收运费=qtydr*pricedr" align="center" prop="freightAmtDr" />
 | 
	
		
			
				|  |  | +      <el-table-column label="应付运价" align="center" prop="freightAmtCr" />
 | 
	
		
			
				|  |  | +      <el-table-column label="trigger应收费用明细合计" align="center" prop="feeitemDr" />
 | 
	
		
			
				|  |  | +      <el-table-column label="应收垫付备注" align="center" prop="feeitemDrRemarks" />
 | 
	
		
			
				|  |  | +      <el-table-column label="trigger应付费用明细合计" align="center" prop="feeitemCr" />
 | 
	
		
			
				|  |  | +      <el-table-column label="应付垫付备注" align="center" prop="feeitemCrRemarks" />
 | 
	
		
			
				|  |  | +      <el-table-column label="应收合计=运费 + 费用明细" align="center" prop="amtDr" />
 | 
	
		
			
				|  |  | +      <el-table-column label="应付合计=运费+费用明细" align="center" prop="amtCr" />
 | 
	
		
			
				|  |  | +      <el-table-column label="应收款账期" align="center" prop="dueDateDr" width="180">
 | 
	
		
			
				|  |  | +        <template slot-scope="scope">
 | 
	
		
			
				|  |  | +          <span>{{ parseTime(scope.row.dueDateDr, '{y}-{m}-{d}') }}</span>
 | 
	
		
			
				|  |  | +        </template>
 | 
	
		
			
				|  |  | +      </el-table-column>
 | 
	
		
			
				|  |  | +      <el-table-column label="应付款账期" align="center" prop="dueDateCr" width="180">
 | 
	
		
			
				|  |  | +        <template slot-scope="scope">
 | 
	
		
			
				|  |  | +          <span>{{ parseTime(scope.row.dueDateCr, '{y}-{m}-{d}') }}</span>
 | 
	
		
			
				|  |  | +        </template>
 | 
	
		
			
				|  |  | +      </el-table-column>
 | 
	
		
			
				|  |  | +      <el-table-column label="起始里程表数" align="center" prop="odometerFrom" />
 | 
	
		
			
				|  |  | +      <el-table-column label="结束里程表数" align="center" prop="odometerEnd" />
 | 
	
		
			
				|  |  | +      <el-table-column label="空车里程数" align="center" prop="milesEmpty" />
 | 
	
		
			
				|  |  | +      <el-table-column label="重车里程数" align="center" prop="milesLoad" />
 | 
	
		
			
				|  |  | +      <el-table-column label="总里程表数" align="center" prop="miles" />
 | 
	
		
			
				|  |  | +      <el-table-column label="车队成本司机提成" align="center" prop="driverbonus" />
 | 
	
		
			
				|  |  | +      <el-table-column label="车队成本路桥费" align="center" prop="costtoll" />
 | 
	
		
			
				|  |  | +      <el-table-column label="车队成本维修保养" align="center" prop="costmaintain" />
 | 
	
		
			
				|  |  | +      <el-table-column label="车队成本其他费用" align="center" prop="costOth" />
 | 
	
		
			
				|  |  | +      <el-table-column label="车队成本费用说明" align="center" prop="costRemarks" />
 | 
	
		
			
				|  |  | +      <el-table-column label="标准百公里油耗" align="center" prop="oilQtyper" />
 | 
	
		
			
				|  |  | +      <el-table-column label="第一次加油量" align="center" prop="oilQty1" />
 | 
	
		
			
				|  |  | +      <el-table-column label="第一次加油单价" align="center" prop="oilPrice1" />
 | 
	
		
			
				|  |  | +      <el-table-column label="第一次加油金额" align="center" prop="oilAmt1" />
 | 
	
		
			
				|  |  | +      <el-table-column label="第一次加油量" align="center" prop="oilQty2" />
 | 
	
		
			
				|  |  | +      <el-table-column label="第一次加油单价" align="center" prop="oilPrice2" />
 | 
	
		
			
				|  |  | +      <el-table-column label="第二次加油金额" align="center" prop="oilAmt2" />
 | 
	
		
			
				|  |  | +      <el-table-column label="实际油耗量" align="center" prop="oilQty" />
 | 
	
		
			
				|  |  | +      <el-table-column label="实际油耗单价" align="center" prop="oilPrice" />
 | 
	
		
			
				|  |  | +      <el-table-column label="成本实际油耗金额" align="center" prop="oilAmt" />
 | 
	
		
			
				|  |  | +      <el-table-column label="节省油耗量" align="center" prop="oilQtyBlc" />
 | 
	
		
			
				|  |  | +      <el-table-column label="节省油耗金额" align="center" prop="oilAmtBlc" />
 | 
	
		
			
				|  |  | +      <el-table-column label="单趟利润=amtdr-amtcr" align="center" prop="profit" />
 | 
	
		
			
				|  |  | +      <el-table-column label="是否需要给客户开发票(0不需要,1需要)" align="center" prop="invDrNeed" />
 | 
	
		
			
				|  |  | +      <el-table-column label="f发票已开t未开" align="center" prop="invDrStatus" />
 | 
	
		
			
				|  |  | +      <el-table-column label="税率" align="center" prop="invDrTaxrate" />
 | 
	
		
			
				|  |  | +      <el-table-column label="税额" align="center" prop="invDrTaxamt" />
 | 
	
		
			
				|  |  | +      <el-table-column label="开票日期" align="center" prop="invDrDate" width="180">
 | 
	
		
			
				|  |  | +        <template slot-scope="scope">
 | 
	
		
			
				|  |  | +          <span>{{ parseTime(scope.row.invDrDate, '{y}-{m}-{d}') }}</span>
 | 
	
		
			
				|  |  | +        </template>
 | 
	
		
			
				|  |  | +      </el-table-column>
 | 
	
		
			
				|  |  | +      <el-table-column label="发票号" align="center" prop="invDrNo" />
 | 
	
		
			
				|  |  | +      <el-table-column label="对账T已对账F未对账" align="center" prop="accchkStaus" />
 | 
	
		
			
				|  |  | +      <el-table-column label="状态(1新建,2暂存,6提交)" align="center" prop="billStatus" />
 | 
	
		
			
				|  |  | +      <el-table-column label="订单状态0新录入10车队安排20司机受理30提箱40装卸货50还卸柜子60费用确认70回单" align="center" prop="orderStatus" />
 | 
	
		
			
				|  |  | +      <el-table-column label="对账日期" align="center" prop="accchkDate" width="180">
 | 
	
		
			
				|  |  | +        <template slot-scope="scope">
 | 
	
		
			
				|  |  | +          <span>{{ parseTime(scope.row.accchkDate, '{y}-{m}-{d}') }}</span>
 | 
	
		
			
				|  |  | +        </template>
 | 
	
		
			
				|  |  | +      </el-table-column>
 | 
	
		
			
				|  |  | +      <el-table-column label="应收结算金额" align="center" prop="stlAmtDr" />
 | 
	
		
			
				|  |  | +      <el-table-column label="结算日期" align="center" prop="stlDateDr" width="180">
 | 
	
		
			
				|  |  | +        <template slot-scope="scope">
 | 
	
		
			
				|  |  | +          <span>{{ parseTime(scope.row.stlDateDr, '{y}-{m}-{d}') }}</span>
 | 
	
		
			
				|  |  | +        </template>
 | 
	
		
			
				|  |  | +      </el-table-column>
 | 
	
		
			
				|  |  | +      <el-table-column label="应付结算金额" align="center" prop="stlAmtCr" />
 | 
	
		
			
				|  |  | +      <el-table-column label="结算日期" align="center" prop="stlDateCr" width="180">
 | 
	
		
			
				|  |  | +        <template slot-scope="scope">
 | 
	
		
			
				|  |  | +          <span>{{ parseTime(scope.row.stlDateCr, '{y}-{m}-{d}') }}</span>
 | 
	
		
			
				|  |  | +        </template>
 | 
	
		
			
				|  |  | +      </el-table-column>
 | 
	
		
			
				|  |  | +      <el-table-column label="备注" align="center" prop="remarks" />
 | 
	
		
			
				|  |  | +      <el-table-column label="操作" align="center" class-name="small-padding fixed-width">
 | 
	
		
			
				|  |  | +        <template slot-scope="scope">
 | 
	
		
			
				|  |  | +          <el-button
 | 
	
		
			
				|  |  | +            size="mini"
 | 
	
		
			
				|  |  | +            type="text"
 | 
	
		
			
				|  |  | +            icon="el-icon-edit"
 | 
	
		
			
				|  |  | +            @click="handleUpdate(scope.row)"
 | 
	
		
			
				|  |  | +            v-hasPermi="['track:meetSingle:edit']"
 | 
	
		
			
				|  |  | +          >修改</el-button>
 | 
	
		
			
				|  |  | +          <el-button
 | 
	
		
			
				|  |  | +            size="mini"
 | 
	
		
			
				|  |  | +            type="text"
 | 
	
		
			
				|  |  | +            icon="el-icon-delete"
 | 
	
		
			
				|  |  | +            @click="handleDelete(scope.row)"
 | 
	
		
			
				|  |  | +            v-hasPermi="['track:meetSingle:remove']"
 | 
	
		
			
				|  |  | +          >删除</el-button>
 | 
	
		
			
				|  |  | +        </template>
 | 
	
		
			
				|  |  | +      </el-table-column>
 | 
	
		
			
				|  |  | +    </el-table>
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    <pagination
 | 
	
		
			
				|  |  | +      v-show="total>0"
 | 
	
		
			
				|  |  | +      :total="total"
 | 
	
		
			
				|  |  | +      :page.sync="queryParams.pageNum"
 | 
	
		
			
				|  |  | +      :limit.sync="queryParams.pageSize"
 | 
	
		
			
				|  |  | +      @pagination="getList"
 | 
	
		
			
				|  |  | +    />
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    <!-- 添加或修改车队派车对话框 -->
 | 
	
		
			
				|  |  | +    <el-dialog :title="title" :visible.sync="open" width="500px" append-to-body>
 | 
	
		
			
				|  |  | +      <el-form ref="form" :model="form" :rules="rules" label-width="80px">
 | 
	
		
			
				|  |  | +        <el-form-item label="主表id" prop="pId">
 | 
	
		
			
				|  |  | +          <el-input v-model="form.pId" placeholder="请输入主表id" />
 | 
	
		
			
				|  |  | +        </el-form-item>
 | 
	
		
			
				|  |  | +        <el-form-item label="原始id" prop="orgId">
 | 
	
		
			
				|  |  | +          <el-input v-model="form.orgId" placeholder="请输入原始id" />
 | 
	
		
			
				|  |  | +        </el-form-item>
 | 
	
		
			
				|  |  | +        <el-form-item label="全局唯一流水YYMMNNNN" prop="orderNo">
 | 
	
		
			
				|  |  | +          <el-input v-model="form.orderNo" placeholder="请输入全局唯一流水YYMMNNNN" />
 | 
	
		
			
				|  |  | +        </el-form-item>
 | 
	
		
			
				|  |  | +        <el-form-item label="集装箱类型id,主表" prop="cntrId">
 | 
	
		
			
				|  |  | +          <el-input v-model="form.cntrId" placeholder="请输入集装箱类型id,主表" />
 | 
	
		
			
				|  |  | +        </el-form-item>
 | 
	
		
			
				|  |  | +        <el-form-item label="集装箱号" prop="cntrNo">
 | 
	
		
			
				|  |  | +          <el-input v-model="form.cntrNo" placeholder="请输入集装箱号" />
 | 
	
		
			
				|  |  | +        </el-form-item>
 | 
	
		
			
				|  |  | +        <el-form-item label="车队id,自动生成" prop="carcorPid">
 | 
	
		
			
				|  |  | +          <el-input v-model="form.carcorPid" placeholder="请输入车队id,自动生成" />
 | 
	
		
			
				|  |  | +        </el-form-item>
 | 
	
		
			
				|  |  | +        <el-form-item label="提单号" prop="mblno">
 | 
	
		
			
				|  |  | +          <el-input v-model="form.mblno" placeholder="请输入提单号" />
 | 
	
		
			
				|  |  | +        </el-form-item>
 | 
	
		
			
				|  |  | +        <el-form-item label="车牌号" prop="carregNo">
 | 
	
		
			
				|  |  | +          <el-input v-model="form.carregNo" placeholder="请输入车牌号" />
 | 
	
		
			
				|  |  | +        </el-form-item>
 | 
	
		
			
				|  |  | +        <el-form-item label="司机姓名" prop="driverName">
 | 
	
		
			
				|  |  | +          <el-input v-model="form.driverName" placeholder="请输入司机姓名" />
 | 
	
		
			
				|  |  | +        </el-form-item>
 | 
	
		
			
				|  |  | +        <el-form-item label="司机电话" prop="driverTel">
 | 
	
		
			
				|  |  | +          <el-input v-model="form.driverTel" placeholder="请输入司机电话" />
 | 
	
		
			
				|  |  | +        </el-form-item>
 | 
	
		
			
				|  |  | +        <el-form-item label="派车提交时间" prop="planDate">
 | 
	
		
			
				|  |  | +          <el-date-picker clearable size="small" style="width: 200px"
 | 
	
		
			
				|  |  | +                          v-model="form.planDate"
 | 
	
		
			
				|  |  | +                          type="date"
 | 
	
		
			
				|  |  | +                          value-format="yyyy-MM-dd"
 | 
	
		
			
				|  |  | +                          placeholder="选择派车提交时间">
 | 
	
		
			
				|  |  | +          </el-date-picker>
 | 
	
		
			
				|  |  | +        </el-form-item>
 | 
	
		
			
				|  |  | +        <el-form-item label="派车提交备注" prop="planRemarks">
 | 
	
		
			
				|  |  | +          <el-input v-model="form.planRemarks" placeholder="请输入派车提交备注" />
 | 
	
		
			
				|  |  | +        </el-form-item>
 | 
	
		
			
				|  |  | +        <el-form-item label="受理装车时间" prop="acceptDate">
 | 
	
		
			
				|  |  | +          <el-date-picker clearable size="small" style="width: 200px"
 | 
	
		
			
				|  |  | +                          v-model="form.acceptDate"
 | 
	
		
			
				|  |  | +                          type="date"
 | 
	
		
			
				|  |  | +                          value-format="yyyy-MM-dd"
 | 
	
		
			
				|  |  | +                          placeholder="选择受理装车时间">
 | 
	
		
			
				|  |  | +          </el-date-picker>
 | 
	
		
			
				|  |  | +        </el-form-item>
 | 
	
		
			
				|  |  | +        <el-form-item label="司机受理备注" prop="acceptRemarks">
 | 
	
		
			
				|  |  | +          <el-input v-model="form.acceptRemarks" placeholder="请输入司机受理备注" />
 | 
	
		
			
				|  |  | +        </el-form-item>
 | 
	
		
			
				|  |  | +        <el-form-item label="实际装车时间" prop="loadDate">
 | 
	
		
			
				|  |  | +          <el-date-picker clearable size="small" style="width: 200px"
 | 
	
		
			
				|  |  | +                          v-model="form.loadDate"
 | 
	
		
			
				|  |  | +                          type="date"
 | 
	
		
			
				|  |  | +                          value-format="yyyy-MM-dd"
 | 
	
		
			
				|  |  | +                          placeholder="选择实际装车时间">
 | 
	
		
			
				|  |  | +          </el-date-picker>
 | 
	
		
			
				|  |  | +        </el-form-item>
 | 
	
		
			
				|  |  | +        <el-form-item label="司机装车备注" prop="loadRemarks">
 | 
	
		
			
				|  |  | +          <el-input v-model="form.loadRemarks" placeholder="请输入司机装车备注" />
 | 
	
		
			
				|  |  | +        </el-form-item>
 | 
	
		
			
				|  |  | +        <el-form-item label="实际装卸货时间" prop="mdLoadDate">
 | 
	
		
			
				|  |  | +          <el-date-picker clearable size="small" style="width: 200px"
 | 
	
		
			
				|  |  | +                          v-model="form.mdLoadDate"
 | 
	
		
			
				|  |  | +                          type="date"
 | 
	
		
			
				|  |  | +                          value-format="yyyy-MM-dd"
 | 
	
		
			
				|  |  | +                          placeholder="选择实际装卸货时间">
 | 
	
		
			
				|  |  | +          </el-date-picker>
 | 
	
		
			
				|  |  | +        </el-form-item>
 | 
	
		
			
				|  |  | +        <el-form-item label="实际装卸货备注" prop="mdLoadRemarks">
 | 
	
		
			
				|  |  | +          <el-input v-model="form.mdLoadRemarks" placeholder="请输入实际装卸货备注" />
 | 
	
		
			
				|  |  | +        </el-form-item>
 | 
	
		
			
				|  |  | +        <el-form-item label="实际卸车时间" prop="unLoadDate">
 | 
	
		
			
				|  |  | +          <el-date-picker clearable size="small" style="width: 200px"
 | 
	
		
			
				|  |  | +                          v-model="form.unLoadDate"
 | 
	
		
			
				|  |  | +                          type="date"
 | 
	
		
			
				|  |  | +                          value-format="yyyy-MM-dd"
 | 
	
		
			
				|  |  | +                          placeholder="选择实际卸车时间">
 | 
	
		
			
				|  |  | +          </el-date-picker>
 | 
	
		
			
				|  |  | +        </el-form-item>
 | 
	
		
			
				|  |  | +        <el-form-item label="实际卸车备注" prop="unLoadRemarks">
 | 
	
		
			
				|  |  | +          <el-input v-model="form.unLoadRemarks" placeholder="请输入实际卸车备注" />
 | 
	
		
			
				|  |  | +        </el-form-item>
 | 
	
		
			
				|  |  | +        <el-form-item label="回单时间" prop="waybillDate">
 | 
	
		
			
				|  |  | +          <el-date-picker clearable size="small" style="width: 200px"
 | 
	
		
			
				|  |  | +                          v-model="form.waybillDate"
 | 
	
		
			
				|  |  | +                          type="date"
 | 
	
		
			
				|  |  | +                          value-format="yyyy-MM-dd"
 | 
	
		
			
				|  |  | +                          placeholder="选择回单时间">
 | 
	
		
			
				|  |  | +          </el-date-picker>
 | 
	
		
			
				|  |  | +        </el-form-item>
 | 
	
		
			
				|  |  | +        <el-form-item label="散货运输时装车数" prop="qtyLoad">
 | 
	
		
			
				|  |  | +          <el-input v-model="form.qtyLoad" placeholder="请输入散货运输时装车数" />
 | 
	
		
			
				|  |  | +        </el-form-item>
 | 
	
		
			
				|  |  | +        <el-form-item label="散货运输时卸车数" prop="qtyUnLoad">
 | 
	
		
			
				|  |  | +          <el-input v-model="form.qtyUnLoad" placeholder="请输入散货运输时卸车数" />
 | 
	
		
			
				|  |  | +        </el-form-item>
 | 
	
		
			
				|  |  | +        <el-form-item label="本次车辆拉的箱量" prop="cntrQty">
 | 
	
		
			
				|  |  | +          <el-input v-model="form.cntrQty" placeholder="请输入本次车辆拉的箱量" />
 | 
	
		
			
				|  |  | +        </el-form-item>
 | 
	
		
			
				|  |  | +        <el-form-item label="散货运输时损耗数" prop="gopodsLossQty">
 | 
	
		
			
				|  |  | +          <el-input v-model="form.gopodsLossQty" placeholder="请输入散货运输时损耗数" />
 | 
	
		
			
				|  |  | +        </el-form-item>
 | 
	
		
			
				|  |  | +        <el-form-item label="散货运输时损耗率" prop="gopodsLossrate">
 | 
	
		
			
				|  |  | +          <el-input v-model="form.gopodsLossrate" placeholder="请输入散货运输时损耗率" />
 | 
	
		
			
				|  |  | +        </el-form-item>
 | 
	
		
			
				|  |  | +        <el-form-item label="应收结算数,集装是1" prop="qtyDr">
 | 
	
		
			
				|  |  | +          <el-input v-model="form.qtyDr" placeholder="请输入应收结算数,集装是1" />
 | 
	
		
			
				|  |  | +        </el-form-item>
 | 
	
		
			
				|  |  | +        <el-form-item label="散货运输时应付损耗金额" prop="gopodsLossamtCr">
 | 
	
		
			
				|  |  | +          <el-input v-model="form.gopodsLossamtCr" placeholder="请输入散货运输时应付损耗金额" />
 | 
	
		
			
				|  |  | +        </el-form-item>
 | 
	
		
			
				|  |  | +        <el-form-item label="散货运输时应收损耗金额" prop="gopodsLossamtDr">
 | 
	
		
			
				|  |  | +          <el-input v-model="form.gopodsLossamtDr" placeholder="请输入散货运输时应收损耗金额" />
 | 
	
		
			
				|  |  | +        </el-form-item>
 | 
	
		
			
				|  |  | +        <el-form-item label="应付结算数,集装是1" prop="qtyCr">
 | 
	
		
			
				|  |  | +          <el-input v-model="form.qtyCr" placeholder="请输入应付结算数,集装是1" />
 | 
	
		
			
				|  |  | +        </el-form-item>
 | 
	
		
			
				|  |  | +        <el-form-item label="应收运价" prop="freightPriceDr">
 | 
	
		
			
				|  |  | +          <el-input v-model="form.freightPriceDr" placeholder="请输入应收运价" />
 | 
	
		
			
				|  |  | +        </el-form-item>
 | 
	
		
			
				|  |  | +        <el-form-item label="应付运价" prop="freightPriceCr">
 | 
	
		
			
				|  |  | +          <el-input v-model="form.freightPriceCr" placeholder="请输入应付运价" />
 | 
	
		
			
				|  |  | +        </el-form-item>
 | 
	
		
			
				|  |  | +        <el-form-item label="应收运费=qtydr*pricedr" prop="freightAmtDr">
 | 
	
		
			
				|  |  | +          <el-input v-model="form.freightAmtDr" placeholder="请输入应收运费=qtydr*pricedr" />
 | 
	
		
			
				|  |  | +        </el-form-item>
 | 
	
		
			
				|  |  | +        <el-form-item label="应付运价" prop="freightAmtCr">
 | 
	
		
			
				|  |  | +          <el-input v-model="form.freightAmtCr" placeholder="请输入应付运价" />
 | 
	
		
			
				|  |  | +        </el-form-item>
 | 
	
		
			
				|  |  | +        <el-form-item label="trigger应收费用明细合计" prop="feeitemDr">
 | 
	
		
			
				|  |  | +          <el-input v-model="form.feeitemDr" placeholder="请输入trigger应收费用明细合计" />
 | 
	
		
			
				|  |  | +        </el-form-item>
 | 
	
		
			
				|  |  | +        <el-form-item label="应收垫付备注" prop="feeitemDrRemarks">
 | 
	
		
			
				|  |  | +          <el-input v-model="form.feeitemDrRemarks" placeholder="请输入应收垫付备注" />
 | 
	
		
			
				|  |  | +        </el-form-item>
 | 
	
		
			
				|  |  | +        <el-form-item label="trigger应付费用明细合计" prop="feeitemCr">
 | 
	
		
			
				|  |  | +          <el-input v-model="form.feeitemCr" placeholder="请输入trigger应付费用明细合计" />
 | 
	
		
			
				|  |  | +        </el-form-item>
 | 
	
		
			
				|  |  | +        <el-form-item label="应付垫付备注" prop="feeitemCrRemarks">
 | 
	
		
			
				|  |  | +          <el-input v-model="form.feeitemCrRemarks" placeholder="请输入应付垫付备注" />
 | 
	
		
			
				|  |  | +        </el-form-item>
 | 
	
		
			
				|  |  | +        <el-form-item label="应收合计=运费 + 费用明细" prop="amtDr">
 | 
	
		
			
				|  |  | +          <el-input v-model="form.amtDr" placeholder="请输入应收合计=运费 + 费用明细" />
 | 
	
		
			
				|  |  | +        </el-form-item>
 | 
	
		
			
				|  |  | +        <el-form-item label="应付合计=运费+费用明细" prop="amtCr">
 | 
	
		
			
				|  |  | +          <el-input v-model="form.amtCr" placeholder="请输入应付合计=运费+费用明细" />
 | 
	
		
			
				|  |  | +        </el-form-item>
 | 
	
		
			
				|  |  | +        <el-form-item label="应收款账期" prop="dueDateDr">
 | 
	
		
			
				|  |  | +          <el-date-picker clearable size="small" style="width: 200px"
 | 
	
		
			
				|  |  | +                          v-model="form.dueDateDr"
 | 
	
		
			
				|  |  | +                          type="date"
 | 
	
		
			
				|  |  | +                          value-format="yyyy-MM-dd"
 | 
	
		
			
				|  |  | +                          placeholder="选择应收款账期">
 | 
	
		
			
				|  |  | +          </el-date-picker>
 | 
	
		
			
				|  |  | +        </el-form-item>
 | 
	
		
			
				|  |  | +        <el-form-item label="应付款账期" prop="dueDateCr">
 | 
	
		
			
				|  |  | +          <el-date-picker clearable size="small" style="width: 200px"
 | 
	
		
			
				|  |  | +                          v-model="form.dueDateCr"
 | 
	
		
			
				|  |  | +                          type="date"
 | 
	
		
			
				|  |  | +                          value-format="yyyy-MM-dd"
 | 
	
		
			
				|  |  | +                          placeholder="选择应付款账期">
 | 
	
		
			
				|  |  | +          </el-date-picker>
 | 
	
		
			
				|  |  | +        </el-form-item>
 | 
	
		
			
				|  |  | +        <el-form-item label="起始里程表数" prop="odometerFrom">
 | 
	
		
			
				|  |  | +          <el-input v-model="form.odometerFrom" placeholder="请输入起始里程表数" />
 | 
	
		
			
				|  |  | +        </el-form-item>
 | 
	
		
			
				|  |  | +        <el-form-item label="结束里程表数" prop="odometerEnd">
 | 
	
		
			
				|  |  | +          <el-input v-model="form.odometerEnd" placeholder="请输入结束里程表数" />
 | 
	
		
			
				|  |  | +        </el-form-item>
 | 
	
		
			
				|  |  | +        <el-form-item label="空车里程数" prop="milesEmpty">
 | 
	
		
			
				|  |  | +          <el-input v-model="form.milesEmpty" placeholder="请输入空车里程数" />
 | 
	
		
			
				|  |  | +        </el-form-item>
 | 
	
		
			
				|  |  | +        <el-form-item label="重车里程数" prop="milesLoad">
 | 
	
		
			
				|  |  | +          <el-input v-model="form.milesLoad" placeholder="请输入重车里程数" />
 | 
	
		
			
				|  |  | +        </el-form-item>
 | 
	
		
			
				|  |  | +        <el-form-item label="总里程表数" prop="miles">
 | 
	
		
			
				|  |  | +          <el-input v-model="form.miles" placeholder="请输入总里程表数" />
 | 
	
		
			
				|  |  | +        </el-form-item>
 | 
	
		
			
				|  |  | +        <el-form-item label="车队成本司机提成" prop="driverbonus">
 | 
	
		
			
				|  |  | +          <el-input v-model="form.driverbonus" placeholder="请输入车队成本司机提成" />
 | 
	
		
			
				|  |  | +        </el-form-item>
 | 
	
		
			
				|  |  | +        <el-form-item label="车队成本路桥费" prop="costtoll">
 | 
	
		
			
				|  |  | +          <el-input v-model="form.costtoll" placeholder="请输入车队成本路桥费" />
 | 
	
		
			
				|  |  | +        </el-form-item>
 | 
	
		
			
				|  |  | +        <el-form-item label="车队成本维修保养" prop="costmaintain">
 | 
	
		
			
				|  |  | +          <el-input v-model="form.costmaintain" placeholder="请输入车队成本维修保养" />
 | 
	
		
			
				|  |  | +        </el-form-item>
 | 
	
		
			
				|  |  | +        <el-form-item label="车队成本其他费用" prop="costOth">
 | 
	
		
			
				|  |  | +          <el-input v-model="form.costOth" placeholder="请输入车队成本其他费用" />
 | 
	
		
			
				|  |  | +        </el-form-item>
 | 
	
		
			
				|  |  | +        <el-form-item label="车队成本费用说明" prop="costRemarks">
 | 
	
		
			
				|  |  | +          <el-input v-model="form.costRemarks" placeholder="请输入车队成本费用说明" />
 | 
	
		
			
				|  |  | +        </el-form-item>
 | 
	
		
			
				|  |  | +        <el-form-item label="标准百公里油耗" prop="oilQtyper">
 | 
	
		
			
				|  |  | +          <el-input v-model="form.oilQtyper" placeholder="请输入标准百公里油耗" />
 | 
	
		
			
				|  |  | +        </el-form-item>
 | 
	
		
			
				|  |  | +        <el-form-item label="第一次加油量" prop="oilQty1">
 | 
	
		
			
				|  |  | +          <el-input v-model="form.oilQty1" placeholder="请输入第一次加油量" />
 | 
	
		
			
				|  |  | +        </el-form-item>
 | 
	
		
			
				|  |  | +        <el-form-item label="第一次加油单价" prop="oilPrice1">
 | 
	
		
			
				|  |  | +          <el-input v-model="form.oilPrice1" placeholder="请输入第一次加油单价" />
 | 
	
		
			
				|  |  | +        </el-form-item>
 | 
	
		
			
				|  |  | +        <el-form-item label="第一次加油金额" prop="oilAmt1">
 | 
	
		
			
				|  |  | +          <el-input v-model="form.oilAmt1" placeholder="请输入第一次加油金额" />
 | 
	
		
			
				|  |  | +        </el-form-item>
 | 
	
		
			
				|  |  | +        <el-form-item label="第一次加油量" prop="oilQty2">
 | 
	
		
			
				|  |  | +          <el-input v-model="form.oilQty2" placeholder="请输入第一次加油量" />
 | 
	
		
			
				|  |  | +        </el-form-item>
 | 
	
		
			
				|  |  | +        <el-form-item label="第一次加油单价" prop="oilPrice2">
 | 
	
		
			
				|  |  | +          <el-input v-model="form.oilPrice2" placeholder="请输入第一次加油单价" />
 | 
	
		
			
				|  |  | +        </el-form-item>
 | 
	
		
			
				|  |  | +        <el-form-item label="第二次加油金额" prop="oilAmt2">
 | 
	
		
			
				|  |  | +          <el-input v-model="form.oilAmt2" placeholder="请输入第二次加油金额" />
 | 
	
		
			
				|  |  | +        </el-form-item>
 | 
	
		
			
				|  |  | +        <el-form-item label="实际油耗量" prop="oilQty">
 | 
	
		
			
				|  |  | +          <el-input v-model="form.oilQty" placeholder="请输入实际油耗量" />
 | 
	
		
			
				|  |  | +        </el-form-item>
 | 
	
		
			
				|  |  | +        <el-form-item label="实际油耗单价" prop="oilPrice">
 | 
	
		
			
				|  |  | +          <el-input v-model="form.oilPrice" placeholder="请输入实际油耗单价" />
 | 
	
		
			
				|  |  | +        </el-form-item>
 | 
	
		
			
				|  |  | +        <el-form-item label="成本实际油耗金额" prop="oilAmt">
 | 
	
		
			
				|  |  | +          <el-input v-model="form.oilAmt" placeholder="请输入成本实际油耗金额" />
 | 
	
		
			
				|  |  | +        </el-form-item>
 | 
	
		
			
				|  |  | +        <el-form-item label="节省油耗量" prop="oilQtyBlc">
 | 
	
		
			
				|  |  | +          <el-input v-model="form.oilQtyBlc" placeholder="请输入节省油耗量" />
 | 
	
		
			
				|  |  | +        </el-form-item>
 | 
	
		
			
				|  |  | +        <el-form-item label="节省油耗金额" prop="oilAmtBlc">
 | 
	
		
			
				|  |  | +          <el-input v-model="form.oilAmtBlc" placeholder="请输入节省油耗金额" />
 | 
	
		
			
				|  |  | +        </el-form-item>
 | 
	
		
			
				|  |  | +        <el-form-item label="单趟利润=amtdr-amtcr" prop="profit">
 | 
	
		
			
				|  |  | +          <el-input v-model="form.profit" placeholder="请输入单趟利润=amtdr-amtcr" />
 | 
	
		
			
				|  |  | +        </el-form-item>
 | 
	
		
			
				|  |  | +        <el-form-item label="是否需要给客户开发票(0不需要,1需要)" prop="invDrNeed">
 | 
	
		
			
				|  |  | +          <el-input v-model="form.invDrNeed" placeholder="请输入是否需要给客户开发票(0不需要,1需要)" />
 | 
	
		
			
				|  |  | +        </el-form-item>
 | 
	
		
			
				|  |  | +        <el-form-item label="f发票已开t未开">
 | 
	
		
			
				|  |  | +          <el-radio-group v-model="form.invDrStatus">
 | 
	
		
			
				|  |  | +            <el-radio label="1">请选择字典生成</el-radio>
 | 
	
		
			
				|  |  | +          </el-radio-group>
 | 
	
		
			
				|  |  | +        </el-form-item>
 | 
	
		
			
				|  |  | +        <el-form-item label="税率" prop="invDrTaxrate">
 | 
	
		
			
				|  |  | +          <el-input v-model="form.invDrTaxrate" placeholder="请输入税率" />
 | 
	
		
			
				|  |  | +        </el-form-item>
 | 
	
		
			
				|  |  | +        <el-form-item label="税额" prop="invDrTaxamt">
 | 
	
		
			
				|  |  | +          <el-input v-model="form.invDrTaxamt" placeholder="请输入税额" />
 | 
	
		
			
				|  |  | +        </el-form-item>
 | 
	
		
			
				|  |  | +        <el-form-item label="开票日期" prop="invDrDate">
 | 
	
		
			
				|  |  | +          <el-date-picker clearable size="small" style="width: 200px"
 | 
	
		
			
				|  |  | +                          v-model="form.invDrDate"
 | 
	
		
			
				|  |  | +                          type="date"
 | 
	
		
			
				|  |  | +                          value-format="yyyy-MM-dd"
 | 
	
		
			
				|  |  | +                          placeholder="选择开票日期">
 | 
	
		
			
				|  |  | +          </el-date-picker>
 | 
	
		
			
				|  |  | +        </el-form-item>
 | 
	
		
			
				|  |  | +        <el-form-item label="发票号" prop="invDrNo">
 | 
	
		
			
				|  |  | +          <el-input v-model="form.invDrNo" placeholder="请输入发票号" />
 | 
	
		
			
				|  |  | +        </el-form-item>
 | 
	
		
			
				|  |  | +        <el-form-item label="对账T已对账F未对账" prop="accchkStaus">
 | 
	
		
			
				|  |  | +          <el-input v-model="form.accchkStaus" placeholder="请输入对账T已对账F未对账" />
 | 
	
		
			
				|  |  | +        </el-form-item>
 | 
	
		
			
				|  |  | +        <el-form-item label="状态(1新建,2暂存,6提交)">
 | 
	
		
			
				|  |  | +          <el-radio-group v-model="form.billStatus">
 | 
	
		
			
				|  |  | +            <el-radio label="1">请选择字典生成</el-radio>
 | 
	
		
			
				|  |  | +          </el-radio-group>
 | 
	
		
			
				|  |  | +        </el-form-item>
 | 
	
		
			
				|  |  | +        <el-form-item label="订单状态0新录入10车队安排20司机受理30提箱40装卸货50还卸柜子60费用确认70回单">
 | 
	
		
			
				|  |  | +          <el-radio-group v-model="form.orderStatus">
 | 
	
		
			
				|  |  | +            <el-radio label="1">请选择字典生成</el-radio>
 | 
	
		
			
				|  |  | +          </el-radio-group>
 | 
	
		
			
				|  |  | +        </el-form-item>
 | 
	
		
			
				|  |  | +        <el-form-item label="对账日期" prop="accchkDate">
 | 
	
		
			
				|  |  | +          <el-date-picker clearable size="small" style="width: 200px"
 | 
	
		
			
				|  |  | +                          v-model="form.accchkDate"
 | 
	
		
			
				|  |  | +                          type="date"
 | 
	
		
			
				|  |  | +                          value-format="yyyy-MM-dd"
 | 
	
		
			
				|  |  | +                          placeholder="选择对账日期">
 | 
	
		
			
				|  |  | +          </el-date-picker>
 | 
	
		
			
				|  |  | +        </el-form-item>
 | 
	
		
			
				|  |  | +        <el-form-item label="应收结算金额" prop="stlAmtDr">
 | 
	
		
			
				|  |  | +          <el-input v-model="form.stlAmtDr" placeholder="请输入应收结算金额" />
 | 
	
		
			
				|  |  | +        </el-form-item>
 | 
	
		
			
				|  |  | +        <el-form-item label="结算日期" prop="stlDateDr">
 | 
	
		
			
				|  |  | +          <el-date-picker clearable size="small" style="width: 200px"
 | 
	
		
			
				|  |  | +                          v-model="form.stlDateDr"
 | 
	
		
			
				|  |  | +                          type="date"
 | 
	
		
			
				|  |  | +                          value-format="yyyy-MM-dd"
 | 
	
		
			
				|  |  | +                          placeholder="选择结算日期">
 | 
	
		
			
				|  |  | +          </el-date-picker>
 | 
	
		
			
				|  |  | +        </el-form-item>
 | 
	
		
			
				|  |  | +        <el-form-item label="应付结算金额" prop="stlAmtCr">
 | 
	
		
			
				|  |  | +          <el-input v-model="form.stlAmtCr" placeholder="请输入应付结算金额" />
 | 
	
		
			
				|  |  | +        </el-form-item>
 | 
	
		
			
				|  |  | +        <el-form-item label="结算日期" prop="stlDateCr">
 | 
	
		
			
				|  |  | +          <el-date-picker clearable size="small" style="width: 200px"
 | 
	
		
			
				|  |  | +                          v-model="form.stlDateCr"
 | 
	
		
			
				|  |  | +                          type="date"
 | 
	
		
			
				|  |  | +                          value-format="yyyy-MM-dd"
 | 
	
		
			
				|  |  | +                          placeholder="选择结算日期">
 | 
	
		
			
				|  |  | +          </el-date-picker>
 | 
	
		
			
				|  |  | +        </el-form-item>
 | 
	
		
			
				|  |  | +        <el-form-item label="删除状态" prop="delFlag">
 | 
	
		
			
				|  |  | +          <el-input v-model="form.delFlag" placeholder="请输入删除状态" />
 | 
	
		
			
				|  |  | +        </el-form-item>
 | 
	
		
			
				|  |  | +        <el-form-item label="备注" prop="remarks">
 | 
	
		
			
				|  |  | +          <el-input v-model="form.remarks" placeholder="请输入备注" />
 | 
	
		
			
				|  |  | +        </el-form-item>
 | 
	
		
			
				|  |  | +      </el-form>
 | 
	
		
			
				|  |  | +      <div slot="footer" class="dialog-footer">
 | 
	
		
			
				|  |  | +        <el-button type="primary" @click="submitForm">确 定</el-button>
 | 
	
		
			
				|  |  | +        <el-button @click="cancel">取 消</el-button>
 | 
	
		
			
				|  |  | +      </div>
 | 
	
		
			
				|  |  | +    </el-dialog>
 | 
	
		
			
				|  |  | +  </div>
 | 
	
		
			
				|  |  | +</template>
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +<script>
 | 
	
		
			
				|  |  | +import { listFtmsorderbillscars, getFtmsorderbillscars, delFtmsorderbillscars, addFtmsorderbillscars, updateFtmsorderbillscars, exportFtmsorderbillscars } from "@/api/track/meetSingle";
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +export default {
 | 
	
		
			
				|  |  | +  name: "Ftmsorderbillscars",
 | 
	
		
			
				|  |  | +  components: {
 | 
	
		
			
				|  |  | +  },
 | 
	
		
			
				|  |  | +  data() {
 | 
	
		
			
				|  |  | +    return {
 | 
	
		
			
				|  |  | +      // 遮罩层
 | 
	
		
			
				|  |  | +      loading: true,
 | 
	
		
			
				|  |  | +      // 选中数组
 | 
	
		
			
				|  |  | +      ids: [],
 | 
	
		
			
				|  |  | +      // 非单个禁用
 | 
	
		
			
				|  |  | +      single: true,
 | 
	
		
			
				|  |  | +      // 非多个禁用
 | 
	
		
			
				|  |  | +      multiple: true,
 | 
	
		
			
				|  |  | +      // 显示搜索条件
 | 
	
		
			
				|  |  | +      showSearch: true,
 | 
	
		
			
				|  |  | +      // 总条数
 | 
	
		
			
				|  |  | +      total: 0,
 | 
	
		
			
				|  |  | +      // 车队派车表格数据
 | 
	
		
			
				|  |  | +      ftmsorderbillscarsList: [],
 | 
	
		
			
				|  |  | +      // 弹出层标题
 | 
	
		
			
				|  |  | +      title: "",
 | 
	
		
			
				|  |  | +      // 是否显示弹出层
 | 
	
		
			
				|  |  | +      open: false,
 | 
	
		
			
				|  |  | +      // 查询参数
 | 
	
		
			
				|  |  | +      queryParams: {
 | 
	
		
			
				|  |  | +        pageNum: 1,
 | 
	
		
			
				|  |  | +        pageSize: 10,
 | 
	
		
			
				|  |  | +      },
 | 
	
		
			
				|  |  | +      // 表单参数
 | 
	
		
			
				|  |  | +      form: {},
 | 
	
		
			
				|  |  | +      // 表单校验
 | 
	
		
			
				|  |  | +      rules: {
 | 
	
		
			
				|  |  | +      }
 | 
	
		
			
				|  |  | +    };
 | 
	
		
			
				|  |  | +  },
 | 
	
		
			
				|  |  | +  created() {
 | 
	
		
			
				|  |  | +    this.getList();
 | 
	
		
			
				|  |  | +  },
 | 
	
		
			
				|  |  | +  methods: {
 | 
	
		
			
				|  |  | +    /** 查询车队派车列表 */
 | 
	
		
			
				|  |  | +    getList() {
 | 
	
		
			
				|  |  | +      this.loading = true;
 | 
	
		
			
				|  |  | +      listFtmsorderbillscars(this.queryParams).then(response => {
 | 
	
		
			
				|  |  | +        this.ftmsorderbillscarsList = response.rows;
 | 
	
		
			
				|  |  | +        this.total = response.total;
 | 
	
		
			
				|  |  | +        this.loading = false;
 | 
	
		
			
				|  |  | +      });
 | 
	
		
			
				|  |  | +    },
 | 
	
		
			
				|  |  | +    // 取消按钮
 | 
	
		
			
				|  |  | +    cancel() {
 | 
	
		
			
				|  |  | +      this.open = false;
 | 
	
		
			
				|  |  | +      this.reset();
 | 
	
		
			
				|  |  | +    },
 | 
	
		
			
				|  |  | +    // 表单重置
 | 
	
		
			
				|  |  | +    reset() {
 | 
	
		
			
				|  |  | +      this.form = {};
 | 
	
		
			
				|  |  | +      this.resetForm("form");
 | 
	
		
			
				|  |  | +    },
 | 
	
		
			
				|  |  | +    /** 搜索按钮操作 */
 | 
	
		
			
				|  |  | +    handleQuery() {
 | 
	
		
			
				|  |  | +      this.queryParams.pageNum = 1;
 | 
	
		
			
				|  |  | +      this.getList();
 | 
	
		
			
				|  |  | +    },
 | 
	
		
			
				|  |  | +    /** 重置按钮操作 */
 | 
	
		
			
				|  |  | +    resetQuery() {
 | 
	
		
			
				|  |  | +      this.resetForm("queryForm");
 | 
	
		
			
				|  |  | +      this.handleQuery();
 | 
	
		
			
				|  |  | +    },
 | 
	
		
			
				|  |  | +    /** 新增按钮操作 */
 | 
	
		
			
				|  |  | +    handleAdd() {
 | 
	
		
			
				|  |  | +      this.reset();
 | 
	
		
			
				|  |  | +      this.open = true;
 | 
	
		
			
				|  |  | +      this.title = "添加车队派车";
 | 
	
		
			
				|  |  | +    },
 | 
	
		
			
				|  |  | +    /** 修改按钮操作 */
 | 
	
		
			
				|  |  | +    handleUpdate(row) {
 | 
	
		
			
				|  |  | +      this.reset();
 | 
	
		
			
				|  |  | +      const id = row.id || this.ids
 | 
	
		
			
				|  |  | +      getFtmsorderbillscars(id).then(response => {
 | 
	
		
			
				|  |  | +        this.form = response.data;
 | 
	
		
			
				|  |  | +        this.open = true;
 | 
	
		
			
				|  |  | +        this.title = "修改车队派车";
 | 
	
		
			
				|  |  | +      });
 | 
	
		
			
				|  |  | +    },
 | 
	
		
			
				|  |  | +    /** 提交按钮 */
 | 
	
		
			
				|  |  | +    submitForm() {
 | 
	
		
			
				|  |  | +      this.$refs["form"].validate(valid => {
 | 
	
		
			
				|  |  | +        if (valid) {
 | 
	
		
			
				|  |  | +          if (this.form.id != null) {
 | 
	
		
			
				|  |  | +            updateFtmsorderbillscars(this.form).then(response => {
 | 
	
		
			
				|  |  | +              this.msgSuccess("修改成功");
 | 
	
		
			
				|  |  | +              this.open = false;
 | 
	
		
			
				|  |  | +              this.getList();
 | 
	
		
			
				|  |  | +            });
 | 
	
		
			
				|  |  | +          } else {
 | 
	
		
			
				|  |  | +            addFtmsorderbillscars(this.form).then(response => {
 | 
	
		
			
				|  |  | +              this.msgSuccess("新增成功");
 | 
	
		
			
				|  |  | +              this.open = false;
 | 
	
		
			
				|  |  | +              this.getList();
 | 
	
		
			
				|  |  | +            });
 | 
	
		
			
				|  |  | +          }
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +      });
 | 
	
		
			
				|  |  | +    },
 | 
	
		
			
				|  |  | +    /** 删除按钮操作 */
 | 
	
		
			
				|  |  | +    handleDelete(row) {
 | 
	
		
			
				|  |  | +      const ids = row.id || this.ids;
 | 
	
		
			
				|  |  | +      this.$confirm('是否确认删除车队派车编号为"' + ids + '"的数据项?', "警告", {
 | 
	
		
			
				|  |  | +        confirmButtonText: "确定",
 | 
	
		
			
				|  |  | +        cancelButtonText: "取消",
 | 
	
		
			
				|  |  | +        type: "warning"
 | 
	
		
			
				|  |  | +      }).then(function() {
 | 
	
		
			
				|  |  | +        return delFtmsorderbillscars(ids);
 | 
	
		
			
				|  |  | +      }).then(() => {
 | 
	
		
			
				|  |  | +        this.getList();
 | 
	
		
			
				|  |  | +        this.msgSuccess("删除成功");
 | 
	
		
			
				|  |  | +      })
 | 
	
		
			
				|  |  | +    },
 | 
	
		
			
				|  |  | +    /** 导出按钮操作 */
 | 
	
		
			
				|  |  | +    handleExport() {
 | 
	
		
			
				|  |  | +      const queryParams = this.queryParams;
 | 
	
		
			
				|  |  | +      this.$confirm('是否确认导出所有车队派车数据项?', "警告", {
 | 
	
		
			
				|  |  | +        confirmButtonText: "确定",
 | 
	
		
			
				|  |  | +        cancelButtonText: "取消",
 | 
	
		
			
				|  |  | +        type: "warning"
 | 
	
		
			
				|  |  | +      }).then(function() {
 | 
	
		
			
				|  |  | +        return exportFtmsorderbillscars(queryParams);
 | 
	
		
			
				|  |  | +      }).then(response => {
 | 
	
		
			
				|  |  | +        this.download(response.msg);
 | 
	
		
			
				|  |  | +      })
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +  }
 | 
	
		
			
				|  |  | +};
 | 
	
		
			
				|  |  | +</script>
 |