|
@@ -1,6 +1,5 @@
|
|
|
|
|
|
import { getDetail, addPrint,getDtailPrintDis} from "@/api/supply/pickup";
|
|
|
-// import { addPrints } from '@/api/supply/pickup'
|
|
|
import { getCompanyList } from '@/api/user'
|
|
|
|
|
|
let detailArr = []
|
|
@@ -8,13 +7,13 @@ let detailData = []
|
|
|
let company = ''
|
|
|
let cNewIds = []
|
|
|
// 获取详情
|
|
|
-getCompanyLists()
|
|
|
-function getDetails(ids, nickName) {
|
|
|
+
|
|
|
+ async function getDetails(ids, nickName) {
|
|
|
let invoicePickBeans = []
|
|
|
let start = 0
|
|
|
let end = 5
|
|
|
detailArr = []
|
|
|
- // detailData = ids
|
|
|
+ // detailData = ids
|
|
|
let newIds = []
|
|
|
newIds = ids
|
|
|
let filterId = []
|
|
@@ -29,8 +28,9 @@ function getDetails(ids, nickName) {
|
|
|
return k.id
|
|
|
})
|
|
|
filterId = [...new Set(filterId)]
|
|
|
- cNewIds =JSON.parse(JSON.stringify(filterId))
|
|
|
- getDtailPrintDis(obj).then(res=>{
|
|
|
+ cNewIds =JSON.parse(JSON.stringify(filterId))
|
|
|
+ await getCompanyLists()
|
|
|
+ await getDtailPrintDis(obj).then(res=>{
|
|
|
const item = res.data
|
|
|
item.forEach(k=>{
|
|
|
detailData.push(JSON.parse(JSON.stringify(k)))
|
|
@@ -53,7 +53,7 @@ function getDetails(ids, nickName) {
|
|
|
// headerRemark:e.headerRemark,
|
|
|
pjxh1Text: e.pjxh1Text || ''
|
|
|
})
|
|
|
-
|
|
|
+
|
|
|
});
|
|
|
}
|
|
|
detailArr.push({
|
|
@@ -169,34 +169,10 @@ function getCompanyLists() {
|
|
|
|
|
|
// 添加次数
|
|
|
function addPrints() {
|
|
|
- console.log(detailData);
|
|
|
- // let ids = detailData.map(item => {
|
|
|
- // console.log(item.invoicePickBeans);
|
|
|
- // if (item.invoicePickBeans && item.invoicePickBeans.length) {
|
|
|
- // for (let index = 0; index < item.invoicePickBeans.length; index++) {
|
|
|
- // const element = item.invoicePickBeans[index];
|
|
|
- // // console.log(element.id ,'element.id ');
|
|
|
- // return element.invoiceOrderId
|
|
|
- // }
|
|
|
- // } else {
|
|
|
- // // console.log(item.invoiceOrderId ,'item.invoiceOrderId ');
|
|
|
- // return item.invoiceOrderId || item.id
|
|
|
- // }
|
|
|
-
|
|
|
- // })
|
|
|
-
|
|
|
- // console.log(document.execCommand('print'),'4545');
|
|
|
addPrint({ ids: cNewIds.join(',') }).then(res => {
|
|
|
- console.log('chenggong ');
|
|
|
- // this.$successMsg('提交成功');
|
|
|
- // this.$parent.getList()
|
|
|
})
|
|
|
}
|
|
|
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
export {
|
|
|
getDetails, getCompanyLists,
|
|
|
detailArr,
|