md
This commit is contained in:
parent
f956206a07
commit
093e839221
@ -50,7 +50,7 @@ export default {
|
|||||||
name: "AddressSelectPicker",
|
name: "AddressSelectPicker",
|
||||||
props:{
|
props:{
|
||||||
addressType:{
|
addressType:{
|
||||||
type:String
|
type:[String,Number]
|
||||||
},
|
},
|
||||||
useSiteCode:{
|
useSiteCode:{
|
||||||
type:String
|
type:String
|
||||||
|
|||||||
@ -13,7 +13,7 @@
|
|||||||
@focus="onFocus"
|
@focus="onFocus"
|
||||||
@change="onChange"
|
@change="onChange"
|
||||||
>
|
>
|
||||||
<el-option v-for="item in filterData" :key="item.inNo" :label="item.inNo" :value="item.inNo">
|
<el-option v-for="item in filterData" :key="item.id" :label="item.inNo" :value="item.inNo">
|
||||||
</el-option>
|
</el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
</template>
|
</template>
|
||||||
|
|||||||
@ -1,44 +1,40 @@
|
|||||||
<template>
|
<template>
|
||||||
<div class="app-container">
|
<XdPageContainer class="app-container">
|
||||||
<SearchForm :model="queryParams" ref="queryForm" size="small" :maxShow="3" label-width="68px" v-show="showSearch" @search="handleQuery" @reset="resetQuery">
|
<SearchForm :model="queryParams" ref="queryForm" size="small" :maxShow="3" label-width="68px" v-show="showSearch" @search="handleQuery" @reset="resetQuery">
|
||||||
|
|
||||||
<el-form-item label="" prop="billCode">
|
<el-form-item :label="$t('运单号')" prop="billCode">
|
||||||
<el-input
|
<el-input
|
||||||
v-model="queryParams.billCode"
|
v-model="queryParams.billCode"
|
||||||
:placeholder="$t('运单号')"
|
:placeholder="$t('运单号')"
|
||||||
clearable
|
clearable
|
||||||
@keyup.enter.native="handleQuery"
|
|
||||||
/>
|
/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="" prop="missReason">
|
<el-form-item :label="$t('漏组批次原因')" prop="missReason" label-width="120px">
|
||||||
<el-input
|
<el-input
|
||||||
v-model="queryParams.missReason"
|
v-model="queryParams.missReason"
|
||||||
:placeholder="$t('漏组批次原因')"
|
:placeholder="$t('漏组批次原因')"
|
||||||
clearable
|
clearable
|
||||||
@keyup.enter.native="handleQuery"
|
|
||||||
/>
|
/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="" prop="remark">
|
<el-form-item label="起始节点" prop="sendSiteCode">
|
||||||
<el-input
|
<EmisSiteSimplePicker1 v-model="queryParams.sendSiteCode" ></EmisSiteSimplePicker1>
|
||||||
v-model="queryParams.remark"
|
|
||||||
:placeholder="$t('备注')"
|
|
||||||
clearable
|
|
||||||
@keyup.enter.native="handleQuery"
|
|
||||||
/>
|
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="" prop="delFlag">
|
<el-form-item label="下一节点" prop="destinationCode">
|
||||||
<el-input
|
<EmisSiteSimplePicker2 v-model="queryParams.destinationCode" ></EmisSiteSimplePicker2>
|
||||||
v-model="queryParams.delFlag"
|
|
||||||
:placeholder="$t('删除标志(0代表存在')"
|
|
||||||
clearable
|
|
||||||
@keyup.enter.native="handleQuery"
|
|
||||||
/>
|
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
|
||||||
</SearchForm>
|
</SearchForm>
|
||||||
|
|
||||||
|
<XdTable
|
||||||
<XdTable v-loading="loading"
|
v-loading="loading"
|
||||||
border stripe
|
border
|
||||||
|
stripe
|
||||||
|
|
||||||
|
ref="refTable"
|
||||||
|
row-key="id"
|
||||||
|
|
||||||
|
storageName="emisTmsSiteBatchMissList_main_240702"
|
||||||
|
|
||||||
size="small"
|
size="small"
|
||||||
:data="emisTmsSiteBatchMissList"
|
:data="emisTmsSiteBatchMissList"
|
||||||
:showSearch.sync="showSearch"
|
:showSearch.sync="showSearch"
|
||||||
@ -47,44 +43,10 @@
|
|||||||
@queryTable="getList"
|
@queryTable="getList"
|
||||||
@selection-change="handleSelectionChange"
|
@selection-change="handleSelectionChange"
|
||||||
@sort-change="handleSortChange"
|
@sort-change="handleSortChange"
|
||||||
>
|
>
|
||||||
|
|
||||||
<div slot="toolbar">
|
<div slot="toolbar">
|
||||||
<el-row :gutter="10" class="mb8">
|
<el-row :gutter="10" class="mb8">
|
||||||
<el-col :span="1.5">
|
<el-col :span="1.5">
|
||||||
<el-button
|
|
||||||
type="primary"
|
|
||||||
plain
|
|
||||||
icon="el-icon-plus"
|
|
||||||
size="mini"
|
|
||||||
@click="handleAdd"
|
|
||||||
v-hasPermi="['emis:emisTmsSiteBatchMiss:add']"
|
|
||||||
>新增</el-button>
|
|
||||||
</el-col>
|
|
||||||
<!--
|
|
||||||
<el-col :span="1.5">
|
|
||||||
<el-button
|
|
||||||
type="success"
|
|
||||||
plain
|
|
||||||
icon="el-icon-edit"
|
|
||||||
size="mini"
|
|
||||||
:disabled="single"
|
|
||||||
@click="handleUpdate"
|
|
||||||
v-hasPermi="['emis:emisTmsSiteBatchMiss:edit']"
|
|
||||||
>修改</el-button>
|
|
||||||
</el-col> -->
|
|
||||||
<el-col :span="1.5">
|
|
||||||
<el-button
|
|
||||||
type="danger"
|
|
||||||
plain
|
|
||||||
icon="el-icon-delete"
|
|
||||||
size="mini"
|
|
||||||
:disabled="multiple"
|
|
||||||
@click="handleDelete"
|
|
||||||
v-hasPermi="['emis:emisTmsSiteBatchMiss:remove']"
|
|
||||||
>删除</el-button>
|
|
||||||
</el-col>
|
|
||||||
<!-- <el-col :span="1.5">
|
|
||||||
<el-button
|
<el-button
|
||||||
type="warning"
|
type="warning"
|
||||||
plain
|
plain
|
||||||
@ -93,85 +55,53 @@
|
|||||||
@click="handleExport"
|
@click="handleExport"
|
||||||
v-hasPermi="['emis:emisTmsSiteBatchMiss:export']"
|
v-hasPermi="['emis:emisTmsSiteBatchMiss:export']"
|
||||||
>导出</el-button>
|
>导出</el-button>
|
||||||
</el-col> -->
|
</el-col>
|
||||||
</el-row>
|
</el-row>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<el-table-column type="selection" width="55" align="center" />
|
<el-table-column type="selection" width="55" align="center" />
|
||||||
<!--
|
<el-table-column :label="$t('运单号')" align="left" prop="billCode" min-width="170" />
|
||||||
<el-table-column label="序号" align="center" min-width="60">
|
<el-table-column :label="$t('漏组批次原因')" align="left" prop="missReason" min-width="200" :show-overflow-tooltip="true"/>
|
||||||
<template slot-scope="scope">
|
|
||||||
<span v-text="getIndex(scope.$index)"> </span>
|
<el-table-column :label="$t('起始节点')" align="left" prop="sendSiteName" min-width="100" :show-overflow-tooltip="true"/>
|
||||||
</template>
|
<el-table-column :label="$t('下一节点')" align="left" prop="destinationName" min-width="100" :show-overflow-tooltip="true"/>
|
||||||
</el-table-column>
|
<el-table-column :label="$t('线路')" align="left" prop="transLineTypeName" min-width="100" />
|
||||||
|
<el-table-column :label="$t('产品类型')" align="left" prop="productTypeName" min-width="100" />
|
||||||
<el-table-column label="xxx" align="left" prop="xxx" min-width="180">
|
|
||||||
<template slot-scope="scope">
|
<el-table-column :label="$t('寄件国')" align="center" prop="sendCountryName" min-width="100" />
|
||||||
<div class="link-type" @click="handleView(scope.row)">{{scope.row.orderSn}}</div>
|
<el-table-column :label="$t('目的国')" align="center" prop="receiveCountryName" min-width="100" />
|
||||||
</template>
|
|
||||||
|
<el-table-column :label="$t('支付方式')" align="center" prop="paymentType" min-width="100" />
|
||||||
|
<el-table-column :label="$t('件数')" align="center" prop="parcelQty" min-width="100" />
|
||||||
|
<el-table-column :label="$t('实际重量')" align="center" prop="billWeight" min-width="100" />
|
||||||
|
<el-table-column :label="$t('总体积')" align="center" prop="totalVolume" min-width="100" />
|
||||||
|
<el-table-column :label="$t('体积重量')" align="center" prop="volumeWeight" min-width="100" />
|
||||||
|
|
||||||
|
<el-table-column :label="$t('节点负责人')" align="center" prop="manager" min-width="100" />
|
||||||
|
<el-table-column :label="$t('线路负责人')" align="center" prop="transManager" min-width="100" />
|
||||||
|
|
||||||
|
<el-table-column :label="$t('是否问题件')" align="center" prop="blIsQuestion" min-width="80" >
|
||||||
|
<template slot-scope="scope">
|
||||||
|
<el-tag v-if="scope.row.blIsQuestion==1" type="danger">是</el-tag>
|
||||||
|
<el-tag v-else type="info">否</el-tag>
|
||||||
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
|
|
||||||
<el-table-column label="结算状态" align="center" prop="settleStatus" :sort-orders="['descending','ascending']" sortable="custom" min-width="80">
|
<el-table-column :label="$t('结算重量')" align="center" prop="settlementWeight" min-width="100" />
|
||||||
<template slot-scope="scope">
|
<el-table-column :label="$t('运费')" align="center" prop="freight" min-width="100" />
|
||||||
<div v-if="scope.row.settleStatus == 0" style="color:red;">
|
<el-table-column :label="$t('录单备注')" align="center" prop="waybillRemark" min-width="200" :show-overflow-tooltip="true"/>
|
||||||
<span class="el-tag el-tag--info">未结算</span>
|
<el-table-column :label="$t('创建人')" align="center" prop="createByName" min-width="100" />
|
||||||
</div>
|
<el-table-column :label="$t('创建时间')" align="center" prop="createTime" min-width="170" />
|
||||||
<div v-if="scope.row.settleStatus == 10" style="color:red;">
|
|
||||||
<span class="el-tag">待确认</span>
|
|
||||||
</div>
|
|
||||||
<div v-if="scope.row.settleStatus == 11" style="color:green;">
|
|
||||||
<span class="el-tag el-tag--success el-tag--light">已确认</span>
|
|
||||||
</div>
|
|
||||||
<div v-if="scope.row.settleStatus == 20" >
|
|
||||||
<span class="el-tag el-tag--warning el-tag--light">待打款</span>
|
|
||||||
</div>
|
|
||||||
<div v-if="scope.row.settleStatus == 21" style="color:green;">
|
|
||||||
<span class="el-tag el-tag--success el-tag--light">已打款</span>
|
|
||||||
</div>
|
|
||||||
<div v-if="scope.row.settleStatus == 40" style="color:red;">
|
|
||||||
<span class="el-tag el-tag--danger">已拒绝</span>
|
|
||||||
</div>
|
|
||||||
</template>
|
|
||||||
</el-table-column>
|
|
||||||
-->
|
|
||||||
|
|
||||||
<el-table-column :label="$t('运单号')" align="center" prop="billCode" min-width="100" />
|
|
||||||
<el-table-column :label="$t('漏组批次原因')" align="center" prop="missReason" min-width="100" />
|
|
||||||
<el-table-column :label="$t('备注')" align="center" prop="remark" min-width="100" />
|
|
||||||
<el-table-column :label="$t('删除标志(0代表存在')" align="center" prop="delFlag" min-width="100" />
|
|
||||||
<el-table-column :label="$t('操作')" 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="['emis:emisTmsSiteBatchMiss:edit']"
|
|
||||||
>修改</el-button>
|
|
||||||
<!--
|
|
||||||
<el-button
|
|
||||||
size="mini"
|
|
||||||
type="text"
|
|
||||||
icon="el-icon-delete"
|
|
||||||
@click="handleDelete(scope.row)"
|
|
||||||
v-hasPermi="['emis:emisTmsSiteBatchMiss:remove']"
|
|
||||||
>删除</el-button> -->
|
|
||||||
</template>
|
|
||||||
</el-table-column>
|
|
||||||
</XdTable>
|
</XdTable>
|
||||||
|
|
||||||
<el-dialog :title="titleForm" :visible.sync="openForm" width="50%" :destroy-on-close="true" v-dialogDrag append-to-body>
|
|
||||||
<emisTmsSiteBatchMissForm :id="currentId" @on-changed="handleFormChanged" @on-cancel="cancelForm"></EmisTmsSiteBatchMissForm>
|
|
||||||
</el-dialog>
|
|
||||||
|
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
<el-dialog :title="titleView" :visible.sync="openView" width="60%" :close-on-click-modal="false" v-dialogDrag append-to-body>
|
<el-dialog :title="titleView" :visible.sync="openView" width="60%" :close-on-click-modal="false" v-dialogDrag append-to-body>
|
||||||
<emisTmsSiteBatchMissView :id="id" ></EmisTmsSiteBatchMissView>
|
<emisTmsSiteBatchMissView :id="id" ></EmisTmsSiteBatchMissView>
|
||||||
</el-dialog>
|
</el-dialog>
|
||||||
-->
|
-->
|
||||||
|
|
||||||
</div>
|
</XdPageContainer>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
@ -203,7 +133,7 @@ export default {
|
|||||||
total: 0,
|
total: 0,
|
||||||
// TMS漏组批次信息表表格数据
|
// TMS漏组批次信息表表格数据
|
||||||
emisTmsSiteBatchMissList: [],
|
emisTmsSiteBatchMissList: [],
|
||||||
|
|
||||||
currentId:null,
|
currentId:null,
|
||||||
openForm: false,
|
openForm: false,
|
||||||
titleForm: "",
|
titleForm: "",
|
||||||
@ -212,10 +142,6 @@ export default {
|
|||||||
id:null,
|
id:null,
|
||||||
titleView:"",
|
titleView:"",
|
||||||
openView: false,
|
openView: false,
|
||||||
// 删除标志(0代表存在时间范围
|
|
||||||
daterangeCreateTime: [],
|
|
||||||
// 删除标志(0代表存在时间范围
|
|
||||||
daterangeUpdateTime: [],
|
|
||||||
// 查询参数
|
// 查询参数
|
||||||
queryParams: {
|
queryParams: {
|
||||||
pageNum: 1,
|
pageNum: 1,
|
||||||
@ -235,21 +161,13 @@ export default {
|
|||||||
getList() {
|
getList() {
|
||||||
this.loading = true;
|
this.loading = true;
|
||||||
this.queryParams.params = {};
|
this.queryParams.params = {};
|
||||||
if (null != this.daterangeCreateTime && '' != this.daterangeCreateTime) {
|
|
||||||
this.queryParams.params["beginCreateTime"] = this.daterangeCreateTime[0];
|
|
||||||
this.queryParams.params["endCreateTime"] = this.daterangeCreateTime[1];
|
|
||||||
}
|
|
||||||
if (null != this.daterangeUpdateTime && '' != this.daterangeUpdateTime) {
|
|
||||||
this.queryParams.params["beginUpdateTime"] = this.daterangeUpdateTime[0];
|
|
||||||
this.queryParams.params["endUpdateTime"] = this.daterangeUpdateTime[1];
|
|
||||||
}
|
|
||||||
listEmisTmsSiteBatchMiss(this.addDateRange(this.queryParams, this.dateTimeRange)).then(response => {
|
listEmisTmsSiteBatchMiss(this.addDateRange(this.queryParams, this.dateTimeRange)).then(response => {
|
||||||
this.emisTmsSiteBatchMissList = response.rows;
|
this.emisTmsSiteBatchMissList = response.rows;
|
||||||
this.total = response.total;
|
this.total = response.total;
|
||||||
this.loading = false;
|
this.loading = false;
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
|
|
||||||
/** 搜索按钮操作 */
|
/** 搜索按钮操作 */
|
||||||
handleQuery() {
|
handleQuery() {
|
||||||
this.queryParams.pageNum = 1;
|
this.queryParams.pageNum = 1;
|
||||||
|
|||||||
@ -39,7 +39,7 @@
|
|||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="12">
|
<el-col :span="12">
|
||||||
<el-form-item label="运输方式" prop="transType">
|
<el-form-item label="运输方式" prop="transType">
|
||||||
<el-select v-model="form.transType" placeholder="运输方式" clearable filterable>
|
<el-select v-model="form.transType" style="width:100%" placeholder="运输方式" clearable filterable>
|
||||||
<el-option
|
<el-option
|
||||||
v-for="item in dict.type.emis_biz_shipping_method"
|
v-for="item in dict.type.emis_biz_shipping_method"
|
||||||
v-bind:key="item.value"
|
v-bind:key="item.value"
|
||||||
@ -51,7 +51,7 @@
|
|||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="12">
|
<el-col :span="12">
|
||||||
<el-form-item label="适用范围" prop="applyScope">
|
<el-form-item label="适用范围" prop="applyScope">
|
||||||
<el-select v-model="form.applyScope" placeholder="适用范围" clearable filterable>
|
<el-select v-model="form.applyScope" style="width:100%" placeholder="适用范围" clearable filterable>
|
||||||
<el-option
|
<el-option
|
||||||
v-for="item in dict.type.emis_affiliate_type"
|
v-for="item in dict.type.emis_affiliate_type"
|
||||||
v-bind:key="item.value"
|
v-bind:key="item.value"
|
||||||
@ -69,6 +69,11 @@
|
|||||||
</el-radio-group>
|
</el-radio-group>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
|
<el-col :span="12">
|
||||||
|
<el-form-item label="负责人" prop="transManager">
|
||||||
|
<EmpNamePicker :placeholder="$t('负责人')" v-model="form.transManager" ></EmpNamePicker>
|
||||||
|
</el-form-item>
|
||||||
|
</el-col>
|
||||||
<el-col :span="12">
|
<el-col :span="12">
|
||||||
<el-form-item label="排序" prop="orderNum">
|
<el-form-item label="排序" prop="orderNum">
|
||||||
<el-input v-model="form.orderNum" placeholder="" />
|
<el-input v-model="form.orderNum" placeholder="" />
|
||||||
@ -114,13 +119,14 @@ import { listEmisTransLine, getEmisTransLine, delEmisTransLine, addEmisTransLine
|
|||||||
import CountryPickerStart from '@/views/emis/EmisBaseTools/CountryPicker.vue';
|
import CountryPickerStart from '@/views/emis/EmisBaseTools/CountryPicker.vue';
|
||||||
import CountryPickerDest from '@/views/emis/EmisBaseTools/CountryPicker.vue';
|
import CountryPickerDest from '@/views/emis/EmisBaseTools/CountryPicker.vue';
|
||||||
import EmisBrandPicker from '@/views/emis/EmisBaseTools/EmisBrandPicker.vue';
|
import EmisBrandPicker from '@/views/emis/EmisBaseTools/EmisBrandPicker.vue';
|
||||||
|
import EmpNamePicker from '@/views/emis/EmisBaseTools/EmpNamePicker.vue';
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
name: "emisTransLineForm",
|
name: "emisTransLineForm",
|
||||||
props:{
|
props:{
|
||||||
id:{type:Number}
|
id:{type:Number}
|
||||||
},
|
},
|
||||||
components: { CountryPickerStart,CountryPickerDest ,EmisBrandPicker},
|
components: { CountryPickerStart,CountryPickerDest ,EmisBrandPicker,EmpNamePicker},
|
||||||
dicts: ['sys_normal_disable','emis_biz_shipping_method','emis_affiliate_type'],
|
dicts: ['sys_normal_disable','emis_biz_shipping_method','emis_affiliate_type'],
|
||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
|
|||||||
@ -149,6 +149,8 @@
|
|||||||
<!-- <dict-tag :options="dict.type.sys_biz_enable_status" :value="scope.row.status"/> -->
|
<!-- <dict-tag :options="dict.type.sys_biz_enable_status" :value="scope.row.status"/> -->
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
|
<el-table-column label="负责人" align="center" prop="transManager" width="100" />
|
||||||
|
|
||||||
<el-table-column label="排序" align="center" prop="orderNum" width="100" :sort-orders="['descending','ascending']" sortable="custom" />
|
<el-table-column label="排序" align="center" prop="orderNum" width="100" :sort-orders="['descending','ascending']" sortable="custom" />
|
||||||
<el-table-column label="创建人" align="center" prop="createByName" width="80" :show-overflow-tooltip="true"/>
|
<el-table-column label="创建人" align="center" prop="createByName" width="80" :show-overflow-tooltip="true"/>
|
||||||
<el-table-column label="创建网点" align="center" prop="createSiteName" width="80" :show-overflow-tooltip="true"/>
|
<el-table-column label="创建网点" align="center" prop="createSiteName" width="80" :show-overflow-tooltip="true"/>
|
||||||
|
|||||||
@ -15,7 +15,12 @@
|
|||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="24">
|
<el-col :span="24">
|
||||||
<el-form-item label="供应商" prop="supplierCode">
|
<el-form-item label="供应商" prop="supplierCode">
|
||||||
<EmisSupplierPicker :placeholder="$t('请选择')" v-model="form.supplierCode" ></EmisSupplierPicker>
|
|
||||||
|
<EmisSupplierMultiplePicker :placeholder="$t('请选择')" v-model="form.supplierCode" ></EmisSupplierMultiplePicker>
|
||||||
|
|
||||||
|
/Users/alan/work/git/tanex56/emis-frontend/src/views/emis/EmisBaseTools/EmisSupplierMultiplePicker.vue
|
||||||
|
|
||||||
|
<!-- <EmisSupplierPicker :placeholder="$t('请选择')" v-model="form.supplierCode" ></EmisSupplierPicker> -->
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="12">
|
<el-col :span="12">
|
||||||
|
|||||||
@ -306,10 +306,11 @@
|
|||||||
slot-scope="slotProps"
|
slot-scope="slotProps"
|
||||||
:height="(slotProps.contentHeight)+'px'"
|
:height="(slotProps.contentHeight)+'px'"
|
||||||
|
|
||||||
|
|
||||||
ref="refTable"
|
ref="refTable"
|
||||||
:row-key="rowKey"
|
:row-key="rowKey"
|
||||||
|
|
||||||
|
:showStatInfo="true"
|
||||||
|
|
||||||
storageName="dispatchWaybillList_main"
|
storageName="dispatchWaybillList_main"
|
||||||
|
|
||||||
:row-class-name="tableRowClassName"
|
:row-class-name="tableRowClassName"
|
||||||
|
|||||||
@ -1412,6 +1412,7 @@ methods: {
|
|||||||
|
|
||||||
},
|
},
|
||||||
onPaymentTypeChange(){
|
onPaymentTypeChange(){
|
||||||
|
console.log("==onPaymentTypeChange==>")
|
||||||
// 非月结清空月结客户选择
|
// 非月结清空月结客户选择
|
||||||
if(this.form.paymentType == '1' ||
|
if(this.form.paymentType == '1' ||
|
||||||
this.form.paymentType == '3' ||
|
this.form.paymentType == '3' ||
|
||||||
@ -1425,6 +1426,8 @@ methods: {
|
|||||||
},
|
},
|
||||||
|
|
||||||
onCalcFeeTypeChange(){
|
onCalcFeeTypeChange(){
|
||||||
|
console.log("==onCalcFeeTypeChange==>")
|
||||||
|
|
||||||
if(this.form.calcFeeType == '3' ){
|
if(this.form.calcFeeType == '3' ){
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -1432,6 +1435,7 @@ methods: {
|
|||||||
|
|
||||||
},
|
},
|
||||||
onSelectMonthUser(item){
|
onSelectMonthUser(item){
|
||||||
|
console.log("==onSelectMonthUser==>")
|
||||||
if(item!=null){
|
if(item!=null){
|
||||||
this.form.payee=item.payee;
|
this.form.payee=item.payee;
|
||||||
this.form.salesmen=item.salesmen;
|
this.form.salesmen=item.salesmen;
|
||||||
@ -1571,6 +1575,7 @@ methods: {
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
// 接单处理
|
// 接单处理
|
||||||
if(this.action=="got"){
|
if(this.action=="got"){
|
||||||
// 获取可用运单数
|
// 获取可用运单数
|
||||||
@ -1584,7 +1589,8 @@ methods: {
|
|||||||
}
|
}
|
||||||
|
|
||||||
});
|
});
|
||||||
}else{
|
}
|
||||||
|
else{
|
||||||
|
|
||||||
// this.startTimer();
|
// this.startTimer();
|
||||||
// this.form.sendDate = parseTime(new Date());
|
// this.form.sendDate = parseTime(new Date());
|
||||||
@ -1744,6 +1750,7 @@ methods: {
|
|||||||
this.resetForm("form");
|
this.resetForm("form");
|
||||||
},
|
},
|
||||||
onProductChange(item){
|
onProductChange(item){
|
||||||
|
|
||||||
if(item!=null && item.length==2){
|
if(item!=null && item.length==2){
|
||||||
this.form.transLine=item[0];
|
this.form.transLine=item[0];
|
||||||
this.form.productType=item[1];
|
this.form.productType=item[1];
|
||||||
@ -1754,6 +1761,9 @@ methods: {
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
onSendSiteSelect(item){
|
onSendSiteSelect(item){
|
||||||
|
console.log("==onSendSiteSelect==>",item)
|
||||||
|
console.log("==onSendSiteSelect==this.form=>",this.form)
|
||||||
|
|
||||||
if(!item){
|
if(!item){
|
||||||
this.form.sendSiteCode = null;
|
this.form.sendSiteCode = null;
|
||||||
this.form.sendSiteName = null;
|
this.form.sendSiteName = null;
|
||||||
@ -1763,9 +1773,7 @@ methods: {
|
|||||||
this.form.sendSiteName=item.siteName;
|
this.form.sendSiteName=item.siteName;
|
||||||
|
|
||||||
this.initGetTotalAvailablePag(this.form.sendSiteCode);
|
this.initGetTotalAvailablePag(this.form.sendSiteCode);
|
||||||
this.calcBillFee();
|
// this.calcBillFee();
|
||||||
|
|
||||||
|
|
||||||
},
|
},
|
||||||
/** 提交按钮 */
|
/** 提交按钮 */
|
||||||
submitForm() {
|
submitForm() {
|
||||||
@ -1930,6 +1938,8 @@ methods: {
|
|||||||
|
|
||||||
},
|
},
|
||||||
calcDestSite(){
|
calcDestSite(){
|
||||||
|
console.log("==calcDestSite==>")
|
||||||
|
|
||||||
let queryParams = {
|
let queryParams = {
|
||||||
country:this.form.reciever.country,
|
country:this.form.reciever.country,
|
||||||
province:this.form.reciever.province,
|
province:this.form.reciever.province,
|
||||||
@ -2202,6 +2212,7 @@ methods: {
|
|||||||
this.form.dispatchUnderlingSiteName= item.siteName;
|
this.form.dispatchUnderlingSiteName= item.siteName;
|
||||||
// this.form.dispatchSite= item.siteName;
|
// this.form.dispatchSite= item.siteName;
|
||||||
|
|
||||||
|
console.log("==onDestinationChange==>")
|
||||||
// 需要触发重新计算费用
|
// 需要触发重新计算费用
|
||||||
this.calcBillFee();
|
this.calcBillFee();
|
||||||
},
|
},
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user