md
This commit is contained in:
parent
f23a02aa13
commit
2fcff8b824
@ -322,10 +322,10 @@ export default {
|
||||
}
|
||||
|
||||
var fileRowNodes = oDiv.getElementsByTagName("tr");
|
||||
refTableObj.clearSelection()
|
||||
// refTableObj.clearSelection()
|
||||
for (var i = 0; i < fileRowNodes.length; i++) {
|
||||
if (fileRowNodes[i].className.indexOf("el-table__row") != -1) {
|
||||
fileRowNodes[i].classList.remove("rowSeled");
|
||||
// fileRowNodes[i].classList.remove("rowSeled");
|
||||
selRowList.push(fileRowNodes[i]);
|
||||
}
|
||||
}
|
||||
@ -336,7 +336,7 @@ export default {
|
||||
|
||||
var _x = null;
|
||||
var _y = null;
|
||||
// vnode.context.clearEventBubble(evt);
|
||||
vnode.context.clearEventBubble(evt);
|
||||
// //打开开关
|
||||
vnode.context.mouseflag = true;
|
||||
// //鼠标拖动时画框
|
||||
@ -417,7 +417,7 @@ export default {
|
||||
} else {
|
||||
if (selRowList[i].className.indexOf("rowSeled") != -1 ) {
|
||||
// selRowList[i].className = "el-table__row";
|
||||
// refTableObj.toggleRowSelection(vnode.context.tableData[i],false);
|
||||
refTableObj.toggleRowSelection(vnode.context.tableData[i],false);
|
||||
// vnode.context.multipleSelection.forEach((ele,i)=>{
|
||||
// //这里没用对象是否相等用的是传入table中的唯一的myKey字段
|
||||
// if(ele[vnode.context.myKey]==vnode.context.tableData[i][vnode.context.myKey] ){
|
||||
@ -428,7 +428,7 @@ export default {
|
||||
}
|
||||
}
|
||||
}
|
||||
// vnode.context.clearEventBubble(evt);
|
||||
vnode.context.clearEventBubble(evt);
|
||||
};
|
||||
|
||||
function showContextMenu(event){
|
||||
|
||||
@ -246,7 +246,7 @@
|
||||
<PayeePicker :placeholder="$t('回款联系人')" v-model="queryParams.payee" ></PayeePicker>
|
||||
</el-form-item>
|
||||
<el-form-item :label="$t('销售联系人')" prop="salesmen">
|
||||
<SalemanPicker :placeholder="$t('销售联系人')" v-model="queryParams.salesmen" ></SalemanPicker>
|
||||
<SalemanPicker :placeholder="$t('销售联系人')" v-model="queryParams.salesmen" @onChange="onSalemanChange" ></SalemanPicker>
|
||||
</el-form-item>
|
||||
|
||||
<el-form-item :label="$t('操作员')" prop="operateEmployeeCode">
|
||||
@ -840,6 +840,9 @@ export default {
|
||||
},
|
||||
calcDeliveryTime(startData,endDate){
|
||||
return timeDiffTime(startData,endDate)
|
||||
},
|
||||
onSalemanChange(){
|
||||
this.queryParams.sendSiteCode=null;
|
||||
},
|
||||
//标红table指定行
|
||||
tableRowClassName({row, rowIndex}) {
|
||||
|
||||
@ -43,9 +43,9 @@
|
||||
|
||||
<el-col :span="5">
|
||||
<el-form-item label="寄件网点" prop="productType">
|
||||
<EmisSiteSimplePicker1 v-model="queryParams.sendSiteCode" ></EmisSiteSimplePicker1>
|
||||
<EmisSiteSimplePicker1 v-model="queryParams.sendSiteCode" :disabled="($store.getters.ownerSiteCode !='88888') && (queryParams.salesmen==null||queryParams.salesmen=='')" ></EmisSiteSimplePicker1>
|
||||
</el-form-item>
|
||||
<!-- :disabled="$store.getters.ownerSiteCode!='88888'" -->
|
||||
|
||||
|
||||
<el-form-item label="目的网点" prop="dispatchUnderlingSiteCode">
|
||||
<EmisSiteSimplePicker2 v-model="queryParams.dispatchUnderlingSiteCode" ></EmisSiteSimplePicker2>
|
||||
@ -250,7 +250,7 @@
|
||||
<PayeePicker :placeholder="$t('回款联系人')" v-model="queryParams.payee" ></PayeePicker>
|
||||
</el-form-item>
|
||||
<el-form-item :label="$t('销售联系人')" prop="salesmen">
|
||||
<SalemanPicker :placeholder="$t('销售联系人')" v-model="queryParams.salesmen" ></SalemanPicker>
|
||||
<SalemanPicker :placeholder="$t('销售联系人')" v-model="queryParams.salesmen" @onChange="onSalemanChange" ></SalemanPicker>
|
||||
</el-form-item>
|
||||
|
||||
<el-form-item :label="$t('操作员')" prop="operateEmployeeCode">
|
||||
@ -560,10 +560,6 @@
|
||||
<el-dialog title="快件跟踪" :visible.sync="openTraceInfo" width="70%" :close-on-click-modal="false" v-dialogDrag append-to-body>
|
||||
<TraceWaybillDetailView :key="resetRefreshId" :scanBillCode="currentTraceBillCode" :billDetail="currentTraceBillItem"></TraceWaybillDetailView>
|
||||
</el-dialog>
|
||||
<!--
|
||||
<el-dialog title="查看运单" :visible.sync="openView" width="100%" :destroy-on-close="true" :close-on-click-modal="false" v-dialogDrag append-to-body>
|
||||
<WaybillDetailReadOnly :billCode="currentTraceBillCode"></WaybillDetailReadOnly>
|
||||
</el-dialog> -->
|
||||
|
||||
|
||||
</XdPageContainer>
|
||||
@ -853,9 +849,9 @@ export default {
|
||||
};
|
||||
},
|
||||
created() {
|
||||
// if(this.$store.getters.ownerSiteCode!='88888'){
|
||||
// this.queryParams.sendSiteCode=this.$store.getters.ownerSiteCode;
|
||||
// }
|
||||
if(this.$store.getters.ownerSiteCode!='88888'){
|
||||
this.queryParams.sendSiteCode=this.$store.getters.ownerSiteCode;
|
||||
}
|
||||
const end = new Date()
|
||||
const start = new Date()
|
||||
start.setHours(0,0,0,0)
|
||||
@ -881,7 +877,10 @@ export default {
|
||||
calcDeliveryTime(startData,endDate){
|
||||
return timeDiffTime(startData,endDate)
|
||||
},
|
||||
//标红table指定行
|
||||
onSalemanChange(){
|
||||
this.queryParams.sendSiteCode=null;
|
||||
},
|
||||
//标红table指定行
|
||||
tableRowClassName({row, rowIndex}) {
|
||||
|
||||
if (row.blSign=='1') {
|
||||
@ -907,39 +906,30 @@ export default {
|
||||
|
||||
|
||||
initQueryParams(){
|
||||
|
||||
// this.queryOrderType="1";
|
||||
// this.queryOrderDateType="1";
|
||||
|
||||
if(this.queryParams.billCode){
|
||||
if(this.queryOrderType != "1"){
|
||||
this.queryParams.orderSn=formatSearchStr(this.queryParams.billCode);
|
||||
this.queryParams.billCode=null;
|
||||
}else{
|
||||
// 处理子单号
|
||||
let qBillCode=formatSearchStr(this.queryParams.billCode);
|
||||
let billArr = qBillCode.split(",");
|
||||
let newBillCodeStr="";
|
||||
billArr.forEach(item=>{
|
||||
if(item.startsWith("T")){
|
||||
let mainBillCode=item.substr(0,14);
|
||||
newBillCodeStr=newBillCodeStr+mainBillCode+",";
|
||||
}else{
|
||||
newBillCodeStr=newBillCodeStr+item+",";
|
||||
}
|
||||
});
|
||||
this.queryParams.billCode=newBillCodeStr;
|
||||
|
||||
}
|
||||
}
|
||||
this.queryParams=this.addDateRange(this.queryParams, this.dateRange,"sendDate");
|
||||
let qParam=null;
|
||||
if(this.queryParams.billCode){
|
||||
qParam={
|
||||
pageNum:this.queryParams.pageNum,
|
||||
pageSize:this.queryParams.pageSize,
|
||||
billCode:this.queryParams.billCode,
|
||||
}
|
||||
}else{
|
||||
|
||||
if(this.$store.getters.ownerSiteCode!='88888'&&(this.queryParams.salesmen==null||this.queryParams.salesmen=='') ){
|
||||
this.queryParams.sendSiteCode=this.$store.getters.ownerSiteCode;
|
||||
}
|
||||
|
||||
qParam=this.queryParams
|
||||
}
|
||||
|
||||
return qParam;
|
||||
},
|
||||
/** 查询运单列表列表 */
|
||||
getList() {
|
||||
this.loading = true;
|
||||
this.initQueryParams();
|
||||
|
||||
listEmisWaybill(this.queryParams).then(response => {
|
||||
let qParam=this.initQueryParams();
|
||||
listEmisWaybill(qParam).then(response => {
|
||||
this.emisWaybillList = response.rows;
|
||||
this.total = response.total;
|
||||
this.loading = false;
|
||||
|
||||
Loading…
Reference in New Issue
Block a user