2adc48dd5d0f23bff147b94c43584950.json 33 KB

1
  1. {"remainingRequest":"E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\node_modules\\babel-loader\\lib\\index.js!E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\src\\views\\stock\\OrdersForShipment\\component\\ForPicking.vue?vue&type=script&lang=js&","dependencies":[{"path":"E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\src\\views\\stock\\OrdersForShipment\\component\\ForPicking.vue","mtime":1655374732000},{"path":"E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\babel.config.js","mtime":1655374732000},{"path":"E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\node_modules\\babel-loader\\lib\\index.js","mtime":315532800000},{"path":"E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\node_modules\\vue-loader\\lib\\index.js","mtime":1655715099000}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:Ly8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KaW1wb3J0IFNlbGVjdEN1c3RvbWVyIGZyb20gIkAvY29tcG9uZW50L2NvbW1vbi9TZWxlY3RDdXN0b21lci52dWUiOwppbXBvcnQgV2FyZWhvdXNlTW9kZWwgZnJvbSAiQC9jb21wb25lbnQvY29tbW9uL1dhcmVob3VzZU1vZGVsLnZ1ZSI7CmltcG9ydCB7IGdldEFsbE9yZGVyUGlja2luZywgZ2V0T3JkZXJQaWNraW5nSW5mbyB9IGZyb20gIkAvYXBpL09yZGVyIjsKaW1wb3J0IHsgYWRkUGlja2luZyB9IGZyb20gIkAvYXBpL1N0b2NrIjsKaW1wb3J0IHsgbWFwR2V0dGVycyB9IGZyb20gInZ1ZXgiOwpleHBvcnQgZGVmYXVsdCB7CiAgY29tcG9uZW50czogewogICAgLy8gU2VsZWN0Q3VzdG9tZXIsCiAgICBXYXJlaG91c2VNb2RlbAogIH0sCgogIGRhdGEoKSB7CiAgICByZXR1cm4gewogICAgICBrZXl3b3JkOiAiIiwKICAgICAgdG9wX3RpbWU6ICJ0b2RheSIsCiAgICAgIGN1c3RvbWVyX25hbWU6ICIiLAogICAgICBjdXN0b21lcklkOiAiIiwKICAgICAgdGltZTogIiIsCiAgICAgIHN0YXJ0OiAiIiwKICAgICAgZW5kOiAiIiwKICAgICAgUmV0dXJuOiAiIiwKICAgICAgUmV0dXJuX3N0YXR1czogW10sCiAgICAgIHdhcmVob3VzZU5hbWU6ICIiLAogICAgICB3YXJlaG91c2Vfc2hvdzogZmFsc2UsCiAgICAgIHdhcmVob3VzZUlkOiAiIiwKICAgICAgdGFibGVEYXRhOiBbXSwKICAgICAgcGFnZTogMSwKICAgICAgcGFnZVNpemU6IDEwLAogICAgICB0b3RhbDogMCwKICAgICAgY2hlY2tlZEFsbDogZmFsc2UsCiAgICAgIHJlY29yZHM6IFtdLAogICAgICBhZGRfcGlja2luZ19zaG93OiBmYWxzZSwKICAgICAgcGlja2luZ19saXN0OiB7fSwKICAgICAgaXNJbmRldGVybWluYXRlOiBmYWxzZQogICAgfTsKICB9LAoKICBjb21wdXRlZDogeyAuLi5tYXBHZXR0ZXJzKHsKICAgICAgZW50ZXJwcmlzZTogIk1Vc2VyL2VudGVycHJpc2UiCiAgICB9KQogIH0sCgogIGNyZWF0ZWQoKSB7CiAgICB0aGlzLmdldEFsbE9yZGVyUGlja2luZygpOwogIH0sCgogIG1ldGhvZHM6IHsKICAgIHBhZ2VDaGFuZ2UodmFsKSB7CiAgICAgIHRoaXMucGFnZSA9IHZhbDsKICAgICAgdGhpcy5nZXRBbGxPcmRlclBpY2tpbmcoKTsKICAgIH0sCgogICAgc2l6ZUNoYW5nZSh2YWwpIHsKICAgICAgdGhpcy5wYWdlU2l6ZSA9IHZhbDsKICAgICAgdGhpcy5wYWdlQ2hhbmdlKDEpOwogICAgfSwKCiAgICBzZWxUb3BUeXBlKCkge30sCgogICAgY3VzdG9tZXJDbGVhcigpIHsKICAgICAgdGhpcy5jdXN0b21lcklkID0gIiI7CiAgICAgIHRoaXMuY3VzdG9tZXJfbmFtZSA9ICIiOwogICAgICB0aGlzLnBhZ2VDaGFuZ2UoMSk7CiAgICB9LAoKICAgIC8vIOmAieaLqeWuouaItwogICAgY3VzdG9tZXJTZWwodmFsLCBsaXN0KSB7CiAgICAgIHRoaXMuY3VzdG9tZXJJZCA9IGxpc3RbMF0uaWQ7CiAgICAgIHRoaXMucGFnZUNoYW5nZSgxKTsKICAgIH0sCgogICAgLy8gIOaXtumXtAogICAgb3JkZXJEYXRlKHZhbCkgewogICAgICBpZiAodmFsICYmIHZhbC5sZW5ndGgpIHsKICAgICAgICB0aGlzLnN0YXJ0ID0gdmFsWzBdIC8gMTAwMDsKICAgICAgICB0aGlzLmVuZCA9IHZhbFsxXSAvIDEwMDAgKyA4NjM5OTsKICAgICAgfSBlbHNlIHsKICAgICAgICB0aGlzLnN0YXJ0ID0gIiI7CiAgICAgICAgdGhpcy5lbmQgPSAiIjsKICAgICAgfQoKICAgICAgdGhpcy5wYWdlQ2hhbmdlKDEpOwogICAgfSwKCiAgICBzZWxXYXJlaG91c2Uocm93KSB7CiAgICAgIHRoaXMud2FyZWhvdXNlTmFtZSA9IHJvd1swXS53YXJlaG91c2VOYW1lOwogICAgICB0aGlzLndhcmVob3VzZUlkID0gcm93WzBdLmlkOwogICAgICB0aGlzLnBhZ2VDaGFuZ2UoMSk7CiAgICB9LAoKICAgIGNoZWNrYm94Q2hhbmdlRXZlbnQoewogICAgICByZWNvcmRzCiAgICB9KSB7CiAgICAgIHRoaXMuY2hlY2tlZEFsbCA9IHRoaXMuJHJlZnMueFRhYmxlLmlzQWxsQ2hlY2tib3hDaGVja2VkKCk7CiAgICAgIHRoaXMuaXNJbmRldGVybWluYXRlID0gdGhpcy4kcmVmcy54VGFibGUuaXNBbGxDaGVja2JveENoZWNrZWQoKTsKICAgICAgdGhpcy5yZWNvcmRzID0gcmVjb3JkczsKICAgIH0sCgogICAgY2hlY2tBbGxDaGFuZ2UoKSB7CiAgICAgIHRoaXMuJHJlZnMueFRhYmxlLnNldEFsbENoZWNrYm94Um93KHRoaXMuY2hlY2tlZEFsbCk7CiAgICAgIHRoaXMucmVjb3JkcyA9IHRoaXMuJHJlZnMueFRhYmxlLmdldENoZWNrYm94UmVjb3JkcygpOwogICAgfSwKCiAgICBhc3luYyBnZXRBbGxPcmRlclBpY2tpbmcoKSB7CiAgICAgIGNvbnN0IHsKICAgICAgICBkYXRhLAogICAgICAgIHBhZ2VUb3RhbAogICAgICB9ID0gYXdhaXQgZ2V0QWxsT3JkZXJQaWNraW5nKHsKICAgICAgICBwYWdlOiB0aGlzLnBhZ2UsCiAgICAgICAgcGFnZVNpemU6IHRoaXMucGFnZVNpemUsCiAgICAgICAgbm86IHRoaXMua2V5d29yZCwKICAgICAgICBzdGFydFRpbWU6IHRoaXMuc3RhcnQsCiAgICAgICAgZW5kVGltZTogdGhpcy5lbmQsCiAgICAgICAgdGltZU5hbWU6IHRoaXMudG9wX3RpbWUKICAgICAgfSk7CiAgICAgIHRoaXMudGFibGVEYXRhID0gZGF0YTsKICAgICAgdGhpcy50b3RhbCA9IHBhZ2VUb3RhbDsKICAgIH0sCgogICAgYXN5bmMgZ2V0T3JkZXJQaWNraW5nSW5mbyhyb3cpIHsKICAgICAgdGhpcy5hZGRfcGlja2luZ19zaG93ID0gdHJ1ZTsKICAgICAgY29uc3QgewogICAgICAgIGRhdGEKICAgICAgfSA9IGF3YWl0IGdldE9yZGVyUGlja2luZ0luZm8ocm93LmlkKTsKICAgICAgZGF0YS5nb29kc0RhdGUuZm9yRWFjaChpdGVtID0+IHsKICAgICAgICBpdGVtLm51bUNvcHkgPSBpdGVtLmJ1eU51bTsKICAgICAgfSk7CiAgICAgIHRoaXMucGlja2luZ19saXN0ID0gZGF0YTsKICAgIH0sCgogICAgYXN5bmMgYWRkUGlja2luZygpIHsKICAgICAgbGV0IGFyciA9IFtdOwogICAgICB0aGlzLnBpY2tpbmdfbGlzdC5nb29kc0RhdGUuZm9yRWFjaChpdGVtID0+IHsKICAgICAgICBhcnIucHVzaCh7CiAgICAgICAgICBnb29kc0NvZGU6IGl0ZW0uZ29vZHNDb2RlLAogICAgICAgICAgZ29vZHNJZDogaXRlbS5nb29kc0lkLAogICAgICAgICAgZ29vZHNOYW1lOiBpdGVtLmdvb2RzTmFtZSwKICAgICAgICAgIHByaWNlOiBpdGVtLnByaWNlLAogICAgICAgICAgb3JpZ2luUHJpY2U6IGl0ZW0ub3JpZ2luUHJpY2UsCiAgICAgICAgICBwaWNraW5nTnVtOiBpdGVtLm51bUNvcHksCiAgICAgICAgICB0b3RhbE1vbmV5OiBpdGVtLnRvdGFsTW9uZXksCiAgICAgICAgICBvcmRlck51bTogaXRlbS5udW1Db3B5LAogICAgICAgICAgZ29vZHNCYXNpY0lkOiBpdGVtLmdvb2RzQmFzaWNJZCwKICAgICAgICAgIHVuaXROYW1lOiBpdGVtLnVuaXROYW1lLAogICAgICAgICAgY29udmVyc2lvbjogaXRlbS5jb252ZXJzaW9uLAogICAgICAgICAgb3V0Q29zdFByaWNlOiBpdGVtLm91dENvc3RQcmljZSB8fCAwLAogICAgICAgICAgaXNFcTogaXRlbS5pc0VxLAogICAgICAgICAgY2F0ZWdvcnlQYXRoOiBpdGVtLmNhdGVnb3J5UGF0aCwKICAgICAgICAgIHBpY2tpbmdlZE51bTogMCwKICAgICAgICAgIEluc3BlY3Rpb25OdW06IGl0ZW0ubnVtQ29weSwKICAgICAgICAgIEluc3BlY3Rpb25lZE51bTogMCwKICAgICAgICAgIGdvb2RzSW1hZ2VzOiBpdGVtLmdvb2RzSW1hZ2VzCiAgICAgICAgfSk7CiAgICAgIH0pOwogICAgICBsZXQgYWRkcmVzcyA9IFtdOwoKICAgICAgaWYgKHRoaXMucGlja2luZ19saXN0Lm9yZGVyUmVjZWl2ZS5sZW5ndGggIT09IDApIHsKICAgICAgICBhZGRyZXNzID0gdGhpcy5waWNraW5nX2xpc3Qub3JkZXJSZWNlaXZlLmFyZWEucHJvdmluY2VOYW1lICsgIi0iICsgdGhpcy5waWNraW5nX2xpc3Qub3JkZXJSZWNlaXZlLmFyZWEuY2l0eU5hbWUgKyAiLSIgKyB0aGlzLnBpY2tpbmdfbGlzdC5vcmRlclJlY2VpdmUuYXJlYS5kaXN0cmljdE5hbWU7CiAgICAgIH0KCiAgICAgIGNvbnN0IHBhcnNlciA9IHsKICAgICAgICBzaG9wSWQ6IHRoaXMucGlja2luZ19saXN0LnNob3BJZCwKICAgICAgICBzaG9wTmFtZTogdGhpcy5waWNraW5nX2xpc3Quc2hvcE5hbWUsCiAgICAgICAgbWVyY2hhbnRJZDogdGhpcy5waWNraW5nX2xpc3QubWVyY2hhbnRJZCB8fCAwLAogICAgICAgIG9yaWdpbklkOiB0aGlzLnBpY2tpbmdfbGlzdC5pZCwKICAgICAgICBvcmlnaW5ObzogdGhpcy5waWNraW5nX2xpc3Qubm8sCiAgICAgICAgd2FyZWhvdXNlSWQ6IDAsCiAgICAgICAgd2FyZWhvdXNlTmFtZTogIiIsCiAgICAgICAgcGVyc29ubmVsOiB0aGlzLmVudGVycHJpc2UudXNlckNlbnRlcklkLAogICAgICAgIHBlcnNvbm5lbE5hbWU6IHRoaXMudXNlck5hbWUsCiAgICAgICAgY3VycmVudFVuaXRJZDogdGhpcy5waWNraW5nX2xpc3QuY3VzdG9tZXJJZCwKICAgICAgICBjdXJyZW50VW5pdDogdGhpcy5waWNraW5nX2xpc3QuY3VzdG9tZXJOYW1lLAogICAgICAgIHNvcnQ6IDAsCiAgICAgICAgbnVtYmVyOiAwLAogICAgICAgIGdvb2RzTGluZTogYXJyLmxlbmd0aCwKICAgICAgICB0b3RhbE1vbmV5OiAwLAogICAgICAgIG5vdFBpY2tpbmdOdW06IDAsCiAgICAgICAgcGlja2luZ051bTogMCwKICAgICAgICBvdXROdW06IDAsCiAgICAgICAgbm90T3V0TnVtOiAwLAogICAgICAgIG91dFRpbWU6IDAsCiAgICAgICAgSW5zcGVjdGlvbk51bTogMCwKICAgICAgICBJbnNwZWN0aW9uZWROdW06IDAsCiAgICAgICAgZGVsaXZlcnlUeXBlOiB0aGlzLnBpY2tpbmdfbGlzdC5kZWxpdmVyeU1zZywKICAgICAgICBhZGRyZXNzOiBhZGRyZXNzLAogICAgICAgIG1hbmFnZXJJZDogdGhpcy5lbnRlcnByaXNlLnVzZXJDZW50ZXJJZCwKICAgICAgICBtYW5hZ2VyTmFtZTogdGhpcy51c2VyTmFtZSwKICAgICAgICBwaWNraW5nVHlwZTogMSwKICAgICAgICByZW1hcms6IHRoaXMucGlja2luZ19saXN0LnJlbWFyaywKICAgICAgICBnb29kc0RhdGE6IGFycgogICAgICB9OwogICAgICB0aGlzLiRjb25maXJtKCLnoa7lrprnlJ/miJDmi6PotKfljZU/IiwgIuaPkOekuiIsIHsKICAgICAgICBjb25maXJtQnV0dG9uVGV4dDogIuehruWumiIsCiAgICAgICAgY2FuY2VsQnV0dG9uVGV4dDogIuWPlua2iCIsCiAgICAgICAgdHlwZTogIndhcm5pbmciCiAgICAgIH0pLnRoZW4oYXN5bmMgKCkgPT4gewogICAgICAgIGNvbnN0IHsKICAgICAgICAgIGRhdGEKICAgICAgICB9ID0gYXdhaXQgYWRkUGlja2luZyhwYXJzZXIpOwogICAgICAgIHRoaXMuJG1lc3NhZ2UoewogICAgICAgICAgdHlwZTogInN1Y2Nlc3MiLAogICAgICAgICAgbWVzc2FnZTogIueUn+aIkOaLo+i0p+WNleaIkOWKnyEiCiAgICAgICAgfSk7CiAgICAgICAgdGhpcy5hZGRfcGlja2luZ19zaG93ID0gZmFsc2U7CiAgICAgIH0pOwogICAgfQoKICB9Cn07"},{"version":3,"mappings":"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","names":["components","WarehouseModel","data","keyword","top_time","customer_name","customerId","time","start","end","Return","Return_status","warehouseName","warehouse_show","warehouseId","tableData","page","pageSize","total","checkedAll","records","add_picking_show","picking_list","isIndeterminate","computed","enterprise","created","methods","pageChange","sizeChange","selTopType","customerClear","customerSel","orderDate","selWarehouse","checkboxChangeEvent","checkAllChange","pageTotal","no","startTime","endTime","timeName","item","arr","goodsCode","goodsId","goodsName","price","originPrice","pickingNum","totalMoney","orderNum","goodsBasicId","unitName","conversion","outCostPrice","isEq","categoryPath","pickingedNum","InspectionNum","InspectionedNum","goodsImages","address","shopId","shopName","merchantId","originId","originNo","personnel","personnelName","currentUnitId","currentUnit","sort","number","goodsLine","notPickingNum","outNum","notOutNum","outTime","deliveryType","managerId","managerName","pickingType","remark","goodsData","confirmButtonText","cancelButtonText","type","then","message"],"sourceRoot":"src/views/stock/OrdersForShipment/component","sources":["ForPicking.vue"],"sourcesContent":["<template>\n <ContainerQuery>\n <div slot=\"left\">\n <el-button\n size=\"small\"\n type=\"primary\"\n @click=\"$router.push('/stock/OrdersForShipment/PickingDetail')\"\n >\n 待拣货明细\n </el-button>\n <el-button size=\"small\" type=\"primary\">打印</el-button>\n <el-button size=\"small\" type=\"primary\">导出</el-button>\n </div>\n <div slot=\"more\">\n <el-tabs\n v-model=\"top_time\"\n style=\"position: absolute; top: 70px; left: 180px\"\n @tab-click=\"pageChange(1)\"\n >\n <el-tab-pane label=\"昨日\" name=\"yesterday\"></el-tab-pane>\n <el-tab-pane label=\"今日\" name=\"today\"></el-tab-pane>\n <el-tab-pane label=\"本周\" name=\"beforweek\"></el-tab-pane>\n <el-tab-pane label=\"本月\" name=\"nowmonth\"></el-tab-pane>\n <el-tab-pane label=\"上月\" name=\"permonth\"></el-tab-pane>\n <el-tab-pane label=\"近三月\" name=\"preday\"></el-tab-pane>\n <el-tab-pane label=\"本年\" name=\"nowyear\"></el-tab-pane>\n </el-tabs>\n </div>\n <div slot=\"more\">\n <el-form inline size=\"small\">\n <el-form-item>\n <el-input\n v-model=\"keyword\"\n style=\"width: 220px\"\n placeholder=\"单据编号\"\n clearable\n @keyup.enter.native=\"pageChange(1)\"\n @clear=\"pageChange(1)\"\n >\n <el-button slot=\"append\" @click=\"pageChange(1)\">\n <i class=\"el-icon-search\"></i>\n </el-button>\n </el-input>\n </el-form-item>\n <!-- <el-form-item>-->\n <!-- <SelectCustomer-->\n <!-- v-model=\"customer_name\"-->\n <!-- placeholder=\"收货人\"-->\n <!-- @clear=\"customerClear\"-->\n <!-- @change=\"customerSel\"-->\n <!-- />-->\n <!-- </el-form-item>-->\n <!-- <el-form-item>-->\n <!-- <el-input-->\n <!-- v-model=\"keyword\"-->\n <!-- style=\"width: 220px\"-->\n <!-- placeholder=\"联系电话\"-->\n <!-- clearable-->\n <!-- @keyup.enter.native=\"pageChange(1)\"-->\n <!-- @clear=\"pageChange(1)\"-->\n <!-- >-->\n <!-- <el-button slot=\"append\" @click=\"pageChange(1)\">-->\n <!-- <i class=\"el-icon-search\"></i>-->\n <!-- </el-button>-->\n <!-- </el-input>-->\n <!-- </el-form-item>-->\n <!-- <el-form-item>-->\n <!-- <el-input-->\n <!-- v-model=\"keyword\"-->\n <!-- style=\"width: 220px\"-->\n <!-- placeholder=\"提货地址\"-->\n <!-- clearable-->\n <!-- @keyup.enter.native=\"pageChange(1)\"-->\n <!-- @clear=\"pageChange(1)\"-->\n <!-- >-->\n <!-- <el-button slot=\"append\" @click=\"pageChange(1)\">-->\n <!-- <i class=\"el-icon-search\"></i>-->\n <!-- </el-button>-->\n <!-- </el-input>-->\n <!-- </el-form-item>-->\n <el-form-item>\n <el-date-picker\n v-model=\"time\"\n clearable\n type=\"daterange\"\n value-format=\"timestamp\"\n range-separator=\"-\"\n start-placeholder=\"下单开始日期\"\n end-placeholder=\"下单结束日期\"\n @change=\"orderDate\"\n ></el-date-picker>\n </el-form-item>\n <!-- <el-form-item>-->\n <!-- <el-select-->\n <!-- v-model=\"Return\"-->\n <!-- style=\"width: 150px\"-->\n <!-- multiple-->\n <!-- placeholder=\"产生方式\"-->\n <!-- @change=\"pageChange(1)\"-->\n <!-- >-->\n <!-- <el-option-->\n <!-- v-for=\"item in Return_status\"-->\n <!-- :key=\"item.value\"-->\n <!-- :label=\"item.label\"-->\n <!-- :value=\"item.value\"-->\n <!-- ></el-option>-->\n <!-- </el-select>-->\n <!-- </el-form-item>-->\n <!-- <el-form-item>-->\n <!-- <el-input-->\n <!-- v-model=\"keyword\"-->\n <!-- style=\"width: 220px\"-->\n <!-- placeholder=\"配送线路\"-->\n <!-- clearable-->\n <!-- @keyup.enter.native=\"pageChange(1)\"-->\n <!-- @clear=\"pageChange(1)\"-->\n <!-- >-->\n <!-- <el-button slot=\"append\" @click=\"pageChange(1)\">-->\n <!-- <i class=\"el-icon-search\"></i>-->\n <!-- </el-button>-->\n <!-- </el-input>-->\n <!-- </el-form-item>-->\n <!-- <el-form-item>-->\n <!-- <el-input-->\n <!-- v-model=\"warehouseName\"-->\n <!-- placeholder=\"发货仓库\"-->\n <!-- style=\"width: 150px\"-->\n <!-- >-->\n <!-- <i-->\n <!-- slot=\"suffix\"-->\n <!-- class=\"el-input__icon el-icon-search\"-->\n <!-- @click=\"warehouse_show = true\"-->\n <!-- ></i>-->\n <!-- </el-input>-->\n <!-- </el-form-item>-->\n <!-- <el-form-item>-->\n <!-- <el-select-->\n <!-- v-model=\"Return\"-->\n <!-- style=\"width: 150px\"-->\n <!-- multiple-->\n <!-- placeholder=\"配送方式\"-->\n <!-- @change=\"pageChange(1)\"-->\n <!-- >-->\n <!-- <el-option-->\n <!-- v-for=\"item in Return_status\"-->\n <!-- :key=\"item.value\"-->\n <!-- :label=\"item.label\"-->\n <!-- :value=\"item.value\"-->\n <!-- ></el-option>-->\n <!-- </el-select>-->\n <!-- </el-form-item>-->\n </el-form>\n <!-- 选择仓库-->\n <WarehouseModel\n v-if=\"warehouse_show\"\n :is-check=\"false\"\n :is-show=\"warehouse_show\"\n @confirm=\"selWarehouse\"\n @cancel=\"warehouse_show = false\"\n />\n </div>\n <vxe-table\n ref=\"xTable\"\n :data=\"tableData\"\n auto-resize\n @checkbox-all=\"checkboxChangeEvent\"\n @checkbox-change=\"checkboxChangeEvent\"\n >\n <vxe-table-column\n fixed=\"left\"\n type=\"checkbox\"\n width=\"60\"\n ></vxe-table-column>\n <vxe-table-column\n fixed=\"left\"\n field=\"no\"\n title=\"单据编号\"\n width=\"160\"\n ></vxe-table-column>\n <vxe-table-column fixed=\"left\" field=\"age\" title=\"单据日期\" width=\"150\">\n <template #default=\"{ row }\">\n {{ $_common.formatDate(row.createTime) }}\n </template>\n </vxe-table-column>\n <vxe-table-column\n show-overflow\n field=\"customerName\"\n title=\"往来单位\"\n width=\"160\"\n ></vxe-table-column>\n <vxe-table-column field=\"outNum\" title=\"已发货数量\" width=\"100\">\n <template #default=\"{ row }\">\n {{ $_common.formatNub(row.outNum) }}\n </template>\n </vxe-table-column>\n <vxe-table-column\n field=\"sort\"\n title=\"排序\"\n width=\"100\"\n ></vxe-table-column>\n <vxe-table-column field=\"orderNum\" title=\"订单数量\" width=\"100\">\n <template #default=\"{ row }\">\n {{ $_common.formatNub(row.orderNum) }}\n </template>\n </vxe-table-column>\n <vxe-table-column field=\"payAmount\" title=\"销售金额\" width=\"100\">\n <template #default=\"{ row }\">\n {{ $_common.formattedNumber(row.payAmount) }}\n </template>\n </vxe-table-column>\n <vxe-table-column field=\"notPickingNum\" title=\"未拣货数量\" width=\"100\">\n <template #default=\"{ row }\">\n {{ $_common.formatNub(row.notPickingNum) }}\n </template>\n </vxe-table-column>\n <vxe-table-column field=\"pickingNum\" title=\"已拣货数量\" width=\"100\">\n <template #default=\"{ row }\">\n {{ $_common.formatNub(row.pickingNum) }}\n </template>\n </vxe-table-column>\n <vxe-table-column field=\"notOutNum\" title=\"未发货数量\" width=\"100\">\n <template #default=\"{ row }\">\n {{ $_common.formatNub(row.notOutNum) }}\n </template>\n </vxe-table-column>\n <vxe-table-column field=\"outTime\" title=\"预计发货时间\" width=\"130\">\n <template #default=\"{ row }\">\n <span v-if=\"row.outTime\">\n {{ $_common.formatDate(row.outTime) }}\n </span>\n <span v-else>0</span>\n </template>\n </vxe-table-column>\n <vxe-table-column\n field=\"mangeName\"\n title=\"经手人\"\n width=\"100\"\n ></vxe-table-column>\n <vxe-table-column show-overflow title=\"提货地址\" width=\"160\">\n <!-- <template #default=\"{ row }\">-->\n <!-- {{ row.orderReceiveData.area.provinceName }}-{{-->\n <!-- row.orderReceiveData.area.cityName-->\n <!-- }}-{{ row.orderReceiveData.area.districtName }}-{{-->\n <!-- row.orderReceiveData.address-->\n <!-- }}-->\n <!-- </template>-->\n </vxe-table-column>\n <vxe-table-column\n field=\"deliveryMsg\"\n title=\"配送方式\"\n width=\"100\"\n ></vxe-table-column>\n <vxe-table-column\n field=\"remark\"\n title=\"单据备注\"\n width=\"100\"\n ></vxe-table-column>\n <vxe-table-column title=\"提交时间\" width=\"150\">\n <template #default=\"{ row }\">\n {{ $_common.formatDate(row.createTime) }}\n </template>\n </vxe-table-column>\n <vxe-table-column fixed=\"right\" title=\"操作\" width=\"100\">\n <template #default=\"{ row }\">\n <el-button type=\"text\" size=\"mini\" @click=\"getOrderPickingInfo(row)\">\n 生成拣货单\n </el-button>\n </template>\n </vxe-table-column>\n </vxe-table>\n <FooterPage\n :page-size=\"pageSize\"\n :total-page.sync=\"total\"\n :current-page.sync=\"page\"\n @pageChange=\"pageChange\"\n @sizeChange=\"sizeChange\"\n >\n <div slot=\"btn-div\" class=\"foot-btn-div\">\n <span class=\"batch-checkbox\">\n <vxe-checkbox\n v-model=\"checkedAll\"\n :indeterminate=\"isIndeterminate\"\n @change=\"checkAllChange\"\n ></vxe-checkbox>\n </span>\n <el-button size=\"mini\">整单拣货</el-button>\n <el-button size=\"mini\">拣货汇总</el-button>\n <el-button size=\"mini\">商品汇总</el-button>\n </div>\n </FooterPage>\n <vxe-modal\n v-model=\"add_picking_show\"\n title=\"按单拣货\"\n width=\"700\"\n min-height=\"400\"\n resize\n remember\n >\n <template #default>\n <vxe-table :data=\"picking_list.goodsDate\">\n <vxe-table-column\n field=\"goodsName\"\n title=\"商品名称\"\n width=\"120\"\n ></vxe-table-column>\n <!-- <vxe-table-column-->\n <!-- field=\"num\"-->\n <!-- title=\"仓库\"-->\n <!-- width=\"80\"-->\n <!-- ></vxe-table-column>-->\n <vxe-table-column\n field=\"barCode\"\n title=\"条码\"\n width=\"80\"\n ></vxe-table-column>\n <vxe-table-column\n field=\"specGroup\"\n title=\"规格\"\n width=\"80\"\n ></vxe-table-column>\n <vxe-table-column\n field=\"unitName\"\n title=\"单位名称\"\n width=\"80\"\n ></vxe-table-column>\n <vxe-table-column\n field=\"num\"\n title=\"生产日期\"\n width=\"80\"\n ></vxe-table-column>\n <vxe-table-column\n field=\"num\"\n title=\"保质期\"\n width=\"80\"\n ></vxe-table-column>\n <!-- <vxe-table-column-->\n <!-- field=\"num\"-->\n <!-- title=\"账面库存\"-->\n <!-- width=\"80\"-->\n <!-- ></vxe-table-column>-->\n <vxe-table-column\n field=\"buyNum\"\n title=\"商品数量\"\n width=\"80\"\n ></vxe-table-column>\n <vxe-table-column\n field=\"buyNum\"\n title=\"未拣货数量\"\n width=\"90\"\n ></vxe-table-column>\n <vxe-table-column\n fixed=\"right\"\n field=\"num\"\n title=\"本次拣货数量\"\n width=\"110\"\n >\n <template #default=\"{ row }\">\n <el-input-number\n v-model=\"row.numCopy\"\n size=\"mini\"\n style=\"width: 80px\"\n :controls=\"false\"\n :min=\"1\"\n :mix=\"row.buyNum\"\n type=\"text\"\n placeholder=\"数量\"\n />\n </template>\n </vxe-table-column>\n </vxe-table>\n <div class=\"float_right\" style=\"margin-top: 20px\">\n <el-button @click=\"time_show = false\">取 消</el-button>\n <el-button type=\"primary\" @click=\"addPicking\">生成拣货单</el-button>\n </div>\n </template>\n </vxe-modal>\n </ContainerQuery>\n</template>\n<script>\n import SelectCustomer from \"@/component/common/SelectCustomer.vue\";\n import WarehouseModel from \"@/component/common/WarehouseModel.vue\";\n import { getAllOrderPicking, getOrderPickingInfo } from \"@/api/Order\";\n import { addPicking } from \"@/api/Stock\";\n import { mapGetters } from \"vuex\";\n export default {\n components: {\n // SelectCustomer,\n WarehouseModel,\n },\n data() {\n return {\n keyword: \"\",\n top_time: \"today\",\n customer_name: \"\",\n customerId: \"\",\n time: \"\",\n start: \"\",\n end: \"\",\n Return: \"\",\n Return_status: [],\n warehouseName: \"\",\n warehouse_show: false,\n warehouseId: \"\",\n tableData: [],\n page: 1,\n pageSize: 10,\n total: 0,\n checkedAll: false,\n records: [],\n add_picking_show: false,\n picking_list: {},\n isIndeterminate: false,\n };\n },\n computed: {\n ...mapGetters({\n enterprise: \"MUser/enterprise\",\n }),\n },\n created() {\n this.getAllOrderPicking();\n },\n methods: {\n pageChange(val) {\n this.page = val;\n this.getAllOrderPicking();\n },\n sizeChange(val) {\n this.pageSize = val;\n this.pageChange(1);\n },\n selTopType() {},\n customerClear() {\n this.customerId = \"\";\n this.customer_name = \"\";\n this.pageChange(1);\n },\n // 选择客户\n customerSel(val, list) {\n this.customerId = list[0].id;\n this.pageChange(1);\n },\n // 时间\n orderDate(val) {\n if (val && val.length) {\n this.start = val[0] / 1000;\n this.end = val[1] / 1000 + 86399;\n } else {\n this.start = \"\";\n this.end = \"\";\n }\n this.pageChange(1);\n },\n selWarehouse(row) {\n this.warehouseName = row[0].warehouseName;\n this.warehouseId = row[0].id;\n this.pageChange(1);\n },\n checkboxChangeEvent({ records }) {\n this.checkedAll = this.$refs.xTable.isAllCheckboxChecked();\n this.isIndeterminate = this.$refs.xTable.isAllCheckboxChecked();\n this.records = records;\n },\n checkAllChange() {\n this.$refs.xTable.setAllCheckboxRow(this.checkedAll);\n this.records = this.$refs.xTable.getCheckboxRecords();\n },\n async getAllOrderPicking() {\n const { data, pageTotal } = await getAllOrderPicking({\n page: this.page,\n pageSize: this.pageSize,\n no: this.keyword,\n startTime: this.start,\n endTime: this.end,\n timeName: this.top_time,\n });\n this.tableData = data;\n this.total = pageTotal;\n },\n async getOrderPickingInfo(row) {\n this.add_picking_show = true;\n const { data } = await getOrderPickingInfo(row.id);\n data.goodsDate.forEach((item) => {\n item.numCopy = item.buyNum;\n });\n this.picking_list = data;\n },\n async addPicking() {\n let arr = [];\n this.picking_list.goodsDate.forEach((item) => {\n arr.push({\n goodsCode: item.goodsCode,\n goodsId: item.goodsId,\n goodsName: item.goodsName,\n price: item.price,\n originPrice: item.originPrice,\n pickingNum: item.numCopy,\n totalMoney: item.totalMoney,\n orderNum: item.numCopy,\n goodsBasicId: item.goodsBasicId,\n unitName: item.unitName,\n conversion: item.conversion,\n outCostPrice: item.outCostPrice || 0,\n isEq: item.isEq,\n categoryPath: item.categoryPath,\n pickingedNum: 0,\n InspectionNum: item.numCopy,\n InspectionedNum: 0,\n goodsImages: item.goodsImages,\n });\n });\n let address = [];\n if (this.picking_list.orderReceive.length !== 0) {\n address =\n this.picking_list.orderReceive.area.provinceName +\n \"-\" +\n this.picking_list.orderReceive.area.cityName +\n \"-\" +\n this.picking_list.orderReceive.area.districtName;\n }\n const parser = {\n shopId: this.picking_list.shopId,\n shopName: this.picking_list.shopName,\n merchantId: this.picking_list.merchantId || 0,\n originId: this.picking_list.id,\n originNo: this.picking_list.no,\n warehouseId: 0,\n warehouseName: \"\",\n personnel: this.enterprise.userCenterId,\n personnelName: this.userName,\n currentUnitId: this.picking_list.customerId,\n currentUnit: this.picking_list.customerName,\n sort: 0,\n number: 0,\n goodsLine: arr.length,\n totalMoney: 0,\n notPickingNum: 0,\n pickingNum: 0,\n outNum: 0,\n notOutNum: 0,\n outTime: 0,\n InspectionNum: 0,\n InspectionedNum: 0,\n deliveryType: this.picking_list.deliveryMsg,\n address: address,\n managerId: this.enterprise.userCenterId,\n managerName: this.userName,\n pickingType: 1,\n remark: this.picking_list.remark,\n goodsData: arr,\n };\n this.$confirm(\"确定生成拣货单?\", \"提示\", {\n confirmButtonText: \"确定\",\n cancelButtonText: \"取消\",\n type: \"warning\",\n }).then(async () => {\n const { data } = await addPicking(parser);\n this.$message({\n type: \"success\",\n message: \"生成拣货单成功!\",\n });\n this.add_picking_show = false;\n });\n },\n },\n };\n</script>\n<style></style>\n"]}]}