|
|
@@ -367,7 +367,8 @@ class _QueryWidgetState extends State < QueryWidget > {
|
|
|
2: '运途中',
|
|
|
3: '已签收',
|
|
|
4: '已拒收',
|
|
|
- 5: '已作废'
|
|
|
+ 5: '已作废',
|
|
|
+ 6: '已取消'
|
|
|
};
|
|
|
return InkWell(
|
|
|
child: Card(
|
|
|
@@ -678,40 +679,42 @@ class _QueryWidgetState extends State < QueryWidget > {
|
|
|
getKey('printType').then((printType){
|
|
|
getKey('stationName').then((stationName){
|
|
|
getKey('nickName').then((nickName){
|
|
|
- double goodsYs = (obj.goodsFreight/100)+(obj.goodsAgencyFund/100);
|
|
|
+ double goodsYs = (data.goodsFreight/100)+(data.goodsAgencyFund/100);
|
|
|
String nowDate = fromatDate( DateTime.now().millisecondsSinceEpoch);//打印时间
|
|
|
- double goodsAgencyFunds = double.parse(resp.goodsAgencyFunds/100);
|
|
|
- double goodsDFreight = 0;
|
|
|
- double goodsXFreight = 0;
|
|
|
+ String createTime = fromatDate(data.createTime);
|
|
|
+ double goodsAgencyFunds = data.goodsAgencyFund/100;
|
|
|
+ double goodsDFreight = data.goodsPaymentMethod==1?data.goodsFreight/100:0;
|
|
|
+ double goodsXFreight = data.goodsPaymentMethod==2?data.goodsFreight/100:0;
|
|
|
+ String receiptAddress = data.receiptCompanyAddress.length>10?data.receiptCompanyAddress.substring(0,10):data.receiptCompanyAddress;
|
|
|
|
|
|
- // Map<String, String> pum = {
|
|
|
- // "[logisticsNo]": "${data.orderNo ?? ''}",
|
|
|
- // "[createTime]": "",
|
|
|
- // "[sendStationName]": "$stationName",
|
|
|
- // "[dealerCode]": "${data.sendCompanyCode ?? ''}",
|
|
|
- // "[dealerName]": "${data.sendCompanyName}",
|
|
|
- // "[dealerTel]": "${data.sendCompanyPhone ?? ''}",
|
|
|
- // "[repairName]": "${data.receiptCompanyName ?? ''}",
|
|
|
- // "[repairTel]": "${data.receiptCompanyPhone ?? ''}",
|
|
|
- // "[endStationName]": "",
|
|
|
- // "[goodsLineCode]": "${data.goodsLineCode ?? ''}",
|
|
|
- // "[goodsLine]": "${data.goodsLine ?? ''}",
|
|
|
- // "[repairAddress]": "${data.receiptCompanyAddress ?? ''}",
|
|
|
- // "[goodsQuantity]": "${data.goodsQuantity ?? ''}",
|
|
|
- // "[goodsInsurance]": "${data.goodsInsurance ?? ''}",
|
|
|
- // "[goodsFlatCost]": "${data.goodsFlatCost ?? ''}",
|
|
|
- // // 到付 现付 金额
|
|
|
- // "[goodsDFreight]": "$goodsDFreight",
|
|
|
- // "[goodsXFreight]": "$goodsXFreight",
|
|
|
- // "[goodsAgencyFund]": "$goodsAgencyFunds",
|
|
|
- // "[goodsYs]": "$goodsYs",
|
|
|
- // "[dealerBankAccount]": "${data.sendCompanyBankCard ?? ''}",
|
|
|
- // "[goodsRemark]": "${data.goodsRemark ?? ''}",
|
|
|
- // "[realName]": "${nickName?? ''}",
|
|
|
- // "[currentTime]": "$nowDate",
|
|
|
- // "[currentGoodNumber]": "1/1",
|
|
|
- // };
|
|
|
- // bluetooth.printOrder(pum, int.parse(printType);
|
|
|
+ Map<String, String> pum = {
|
|
|
+ "[logisticsNo]": "${data.orderNo ?? ''}",
|
|
|
+ "[createTime]": "$createTime",
|
|
|
+ "[sendStationName]": "$stationName",
|
|
|
+ "[dealerCode]": "${data.sendCompanyCode ?? ''}",
|
|
|
+ "[dealerName]": "${data.sendCompanyName}",
|
|
|
+ "[dealerTel]": "${data.sendCompanyPhone ?? ''}",
|
|
|
+ "[repairName]": "${data.receiptCompanyName ?? ''}",
|
|
|
+ "[repairTel]": "${data.receiptCompanyPhone ?? ''}",
|
|
|
+ "[endStationName]": "收件站点",
|
|
|
+ "[goodsLineCode]": "${data.lineCode ?? ''}",
|
|
|
+ "[goodsLine]": "${data.lineName ?? ''}",
|
|
|
+ "[repairAddress]": "${receiptAddress?? ''}",
|
|
|
+ "[goodsQuantity]": "${data.goodsQuantity ?? ''}",
|
|
|
+ "[goodsInsurance]": "${data.goodsInsurance ?? ''}",
|
|
|
+ "[goodsFlatCost]": "${data.goodsFlatCost ?? ''}",
|
|
|
+ // 到付 现付 金额
|
|
|
+ "[goodsDFreight]": "$goodsDFreight",
|
|
|
+ "[goodsXFreight]": "$goodsXFreight",
|
|
|
+ "[goodsAgencyFund]": "$goodsAgencyFunds",
|
|
|
+ "[goodsYs]": "$goodsYs",
|
|
|
+ "[dealerBankAccount]": "${data.sendCompanyBankCard ?? ''}",
|
|
|
+ "[goodsRemark]": "${data.memo ?? ''}",
|
|
|
+ "[realName]": "${nickName?? ''}",
|
|
|
+ "[currentTime]": "$nowDate",
|
|
|
+ "[currentGoodNumber]": "1/1",
|
|
|
+ };
|
|
|
+ bluetooth.printOrder(pum, int.parse(printType));
|
|
|
});
|
|
|
});
|
|
|
});
|