Commit 941cc279 authored by liuyanfang's avatar liuyanfang

添加发货失败关闭方案

parent 10682647
......@@ -18,7 +18,9 @@ let domEle = {
tableResult: ():any=>document.querySelector("#ewaybill-result-table > div > div.ant-table-body > table"),
btnClose: ():any=>document.querySelector("div.ant-modal-footer button:nth-child(3)") ,
btnDeliver: ():any=>document.querySelector("div.ant-modal-footer button:nth-child(2)") ,
}
deliverResult:():any=>document.querySelector(".ant-modal-body>div.ant-table-wrapper .ant-table-tbody"),
deliverClose: ():any=>document.querySelector("div.ant-modal-footer button") ,
}
async function booking(waybillTemplateTitle: string, orderNo: string,shopId:string) {
let result = {
status: 4,
......@@ -122,7 +124,7 @@ async function booking(waybillTemplateTitle: string, orderNo: string,shopId:stri
printReslut.list.push(rowObject)
}
result.data = printReslut;
console.log(result,rowResultList);
// console.log(result,rowResultList);
// 如果所有的订单都打印失败则,等会再发货,关闭弹窗
if(rowResultList.every((item:any)=>item.includes('class="text-error"'))){
chooseIndex = -1
......@@ -136,6 +138,16 @@ async function booking(waybillTemplateTitle: string, orderNo: string,shopId:stri
console.log('马上发货');
simulateMouseClick(domEle.btnDeliver());
}
await delayDate(1000);
// console.log('xxxx',domEle.deliverResult(),domEle.deliverClose());
if(domEle.deliverResult()){
// 关闭
simulateMouseClick(domEle.deliverClose());
}
// for (let rowIter = 1; rowIter < domEle.deliverResult().rows.length; rowIter++) {
// let rowDeliverHTML = domEle.tableResult().rows[rowIter].cells[3].innerHTML
// rowDeliverList.push(rowDeliverHTML)
// }
return result;
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment