1 |
- {"remainingRequest":"D:\\wnmp\\www\\vue\\seaBlueAdmin\\node_modules\\babel-loader\\lib\\index.js!D:\\wnmp\\www\\vue\\seaBlueAdmin\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!D:\\wnmp\\www\\vue\\seaBlueAdmin\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\wnmp\\www\\vue\\seaBlueAdmin\\src\\views\\stock\\OutIn\\outgoing.vue?vue&type=script&lang=js&","dependencies":[{"path":"D:\\wnmp\\www\\vue\\seaBlueAdmin\\src\\views\\stock\\OutIn\\outgoing.vue","mtime":1678954023639},{"path":"D:\\wnmp\\www\\vue\\seaBlueAdmin\\babel.config.js","mtime":1681371897685},{"path":"D:\\wnmp\\www\\vue\\seaBlueAdmin\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1681371913603},{"path":"D:\\wnmp\\www\\vue\\seaBlueAdmin\\node_modules\\babel-loader\\lib\\index.js","mtime":1681371912860},{"path":"D:\\wnmp\\www\\vue\\seaBlueAdmin\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1681371913603},{"path":"D:\\wnmp\\www\\vue\\seaBlueAdmin\\node_modules\\vue-loader\\lib\\index.js","mtime":1681371925849}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:Ly8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KaW1wb3J0IE9yZGVyT3V0IGZyb20gIkAvdmlld3Mvb3JkZXIvY29tcG9uZW50cy9PcmRlck91dC52dWUiOwppbXBvcnQgeyBzdGF0aXN0aWNzQWxsU2FsZU91dCwgdXBkYXRlU2FsZU91dFN0YXR1cywgZ2V0QWxsU2FsZU91dCwgZXhwb3J0R2V0QWxsU2FsZU91dCwgc2VhcmNoQWxsU2FsZU91dCwgZ2V0QWxsV2FyZWhvdXNlLCBnZXRBbGxQdXJjaGFzZUluIH0gZnJvbSAiQC9hcGkvU3RvY2siOwppbXBvcnQgeyBtYXBHZXR0ZXJzIH0gZnJvbSAidnVleCI7CmV4cG9ydCBkZWZhdWx0IHsKICBuYW1lOiAiT3V0Z29pbmciLAogIGNvbXBvbmVudHM6IHsKICAgIE9yZGVyT3V0CiAgfSwKCiAgZGF0YSgpIHsKICAgIHJldHVybiB7CiAgICAgIGdvb2RzOiAiIiwKICAgICAgc2VhcmNoX3RpbWU6IFtdLAogICAgICBvdXRfaWQ6IDAsCiAgICAgIHNob3dfb3V0OiBmYWxzZSwKICAgICAgY2Vuc3VzOiBbewogICAgICAgIGNvdW50OiAwCiAgICAgIH0sIHsKICAgICAgICBjb3VudDogMAogICAgICB9LCB7CiAgICAgICAgY291bnQ6IDAKICAgICAgfV0sCiAgICAgIHdhcmVob3VzZURhdGE6IFtdLAogICAgICAvLyDmiYDmnInku5PlupPmlbDmja4KICAgICAgcGFnZTogMSwKICAgICAgcGFnZVNpemU6IDEwLAogICAgICB0b3RhbDogMCwKICAgICAgdG9wX3NlbDogInNhbGVzU3RvY2siLAogICAgICBzb3VyY2U6IDUsCiAgICAgIC8vICDpgInmi6nlrqHmoLjnirbmgIEKICAgICAgc3RhdHVzOiBbewogICAgICAgIHZhbHVlOiAxLAogICAgICAgIGxhYmVsOiAi5b6F5a6h5qC4IgogICAgICB9LCB7CiAgICAgICAgdmFsdWU6IDIsCiAgICAgICAgbGFiZWw6ICLlrqHmoLjpgJrov4ciCiAgICAgIH1dLAogICAgICBzZWFyY2hEYXRhOiB7CiAgICAgICAgc291cmNlOiA1LAogICAgICAgIHNob3BJZDogIiIsCiAgICAgICAgc2hvcE5hbWU6ICIiLAogICAgICAgIHN0YXR1c0FycjogW10sCiAgICAgICAgZ29vZHNOYW1lOiAiIiwKICAgICAgICAvLyDllYblk4HlkI3np7AKICAgICAgICB3YXJlaG91c2VJZDogIiIsCiAgICAgICAgLy8g5LuT5bqTaWQKICAgICAgICBzdGFydFRpbWU6ICIiLAogICAgICAgIC8vIOWItuWNleW8gOWni+aXtumXtAogICAgICAgIGVuZFRpbWU6ICIiIC8vIOWItuWNlee7k+adn+aXtumXtAoKICAgICAgfSwKICAgICAgb3BlcmF0b3JMaXN0OiBbXSwKICAgICAgLy8g6I635Y+W5omA5pyJ5pON5L2c5Lq65YiX6KGoCiAgICAgIG91dGdvaW5nTGlzdDogW10sCiAgICAgIC8vIOWIl+ihqOaVsOaNrgogICAgICBjaGVja0xpc3Q6IFsi5Yi25Y2V5pe26Ze0IiwgIuWuouaItyIsICLlrqLmiLfnlLXor50iLCAi5p2l5rqQ5Y2V5Y+3IiwgIumFjemAgeaWueW8jyIsICLlh7rlupPnsbvlnosiLCAi5a6h5qC45Lq6Il0sCiAgICAgIGNvbHVtbnM6IFt7CiAgICAgICAgbGFiZWw6ICLliLbljZXml7bpl7QiCiAgICAgIH0sIHsKICAgICAgICBsYWJlbDogIuWuouaItyIKICAgICAgfSwgewogICAgICAgIGxhYmVsOiAi5a6i5oi355S16K+dIgogICAgICB9LCB7CiAgICAgICAgbGFiZWw6ICLmnaXmupDljZXlj7ciCiAgICAgIH0sIHsKICAgICAgICBsYWJlbDogIumFjemAgeaWueW8jyIKICAgICAgfSwgewogICAgICAgIGxhYmVsOiAi5Ye65bqT57G75Z6LIgogICAgICB9LCB7CiAgICAgICAgbGFiZWw6ICLlrqHmoLjkuroiCiAgICAgIH1dLAogICAgICB0aW1lRmxhZzogdHJ1ZSwKICAgICAgY2xpZW50RmxhZzogdHJ1ZSwKICAgICAgY3VzdG9tZXJDYWxsc0ZsYWc6IHRydWUsCiAgICAgIHNvdXJjZU51bWJlckZsYWc6IHRydWUsCiAgICAgIG1vZGVPZkRpc3RyaWJ1dGlvbkZsYWc6IHRydWUsCiAgICAgIG91dGJvdW5kVHlwZUZsYWc6IHRydWUsCiAgICAgIGF1ZGl0b3JGbGFnOiB0cnVlCiAgICB9OwogIH0sCgogIGNvbXB1dGVkOiB7IC4uLm1hcEdldHRlcnMoewogICAgICBwcmludFRhZzogIk1Vc2VyL3ByaW50VGFnIgogICAgfSksCgogICAgdHlwZV9vbl9jb2xvcigpIHsKICAgICAgcmV0dXJuIHsKICAgICAgICBjb2xvcjogdGhpcy50aGVtZUEKICAgICAgfTsKICAgIH0sCgogICAgdHlwZV9vbl9zdHlsZSgpIHsKICAgICAgcmV0dXJuIHsKICAgICAgICBib3JkZXJDb2xvcjogdGhpcy50aGVtZUEgLy8gYmFja2dyb3VuZENvbG9yOiB0aGlzLmhleFRvUmdiYSh0aGlzLnRoZW1lQSwgMTApLnJnYmEsCgogICAgICB9OwogICAgfQoKICB9LAoKICBjcmVhdGVkKCkgewogICAgLy8gdGhpcy5nZXRBbGxXYXJlaG91c2UoKTsKICAgIHRoaXMuZ2V0QWxsU2FsZU91dCgpOwogICAgdGhpcy5zdGF0aXN0aWNzQWxsU2FsZU91dCgpOwogIH0sCgogIGFjdGl2YXRlZCgpIHsKICAgIGlmICh0aGlzLiRfaXNJbml0KCkpIHJldHVybjsKICAgIHRoaXMuZ2V0RGF0YSgpOwogICAgdGhpcy5zdGF0aXN0aWNzQWxsU2FsZU91dCgpOwogIH0sCgogIG1vdW50ZWQoKSB7Ly/lvZPliY3pobXpnaLnm5Hop4bplK7nm5jovpPlhaUKICAgIC8vIGlmIChwYXJzZUludCh0aGlzLnByaW50VGFnKSA9PT0gNSkgewogICAgLy8gICBkb2N1bWVudC5vbmtleWRvd24gPSAoZSkgPT4gewogICAgLy8gICAgIGxldCBlMSA9CiAgICAvLyAgICAgICBlIHx8IGV2ZW50IHx8IHdpbmRvdy5ldmVudCB8fCBhcmd1bWVudHMuY2FsbGVlLmNhbGxlci5hcmd1bWVudHNbMF07CiAgICAvLyAgICAgaWYgKGUxICYmIGUxLmtleUNvZGUgPT09IDQwKSB7CiAgICAvLyAgICAgICBpZiAocGFyc2VJbnQodGhpcy5wcmludFRhZykgPT09IDUpIHsKICAgIC8vICAgICAgICAgaWYgKHRoaXMuJHJvdXRlLm5hbWUgPT09ICJPdXRnb2luZyIpIHsKICAgIC8vICAgICAgICAgICB0aGlzLnJlc2V0UGFnZSgpOwogICAgLy8gICAgICAgICB9CiAgICAvLyAgICAgICB9CiAgICAvLyAgICAgfQogICAgLy8gICB9OwogICAgLy8gfQogIH0sCgogIG1ldGhvZHM6IHsKICAgIHRhYkNsaWNrKCkge30sCgogICAgZ29EZXRhaWwocm93KSB7CiAgICAgIGlmICghdGhpcy4kYWNjZXNzQ2hlY2sodGhpcy4kQWNjZXNzLkludmVudG9yeU91dEdldEludmVudG9yeU91dEluZm8pKSB7CiAgICAgICAgcmV0dXJuOwogICAgICB9CgogICAgICB0aGlzLiRyb3V0ZXIucHVzaCgiL3N0b2NrL091dEluL291dGdvaW5nSW5mby8iICsgcm93LmlkKTsKICAgIH0sCgogICAgZ29PdGhlckRldGFpbChyb3cpIHsKICAgICAgc3dpdGNoIChyb3cudHlwZSkgewogICAgICAgIGNhc2UgNToKICAgICAgICAgIC8vIOmUgOWUruWHuuW6kwogICAgICAgICAgdGhpcy4kcm91dGVyLnB1c2goIi9vcmRlci9tYW5hZ2VPL09yZGVyRGV0YWlscy8xLyIgKyByb3cuc291cmNlSWQpOwogICAgICAgICAgYnJlYWs7CgogICAgICAgIGNhc2UgODoKICAgICAgICAgIC8vIOiwg+aLqOWHuuW6kwogICAgICAgICAgdGhpcy4kcm91dGVyLnB1c2goIi9zdG9jay9XYXJlaG91c2VNYW5hZ2VtZW50L0RldGFpbEFsbG9jYXRpb25Gb3JtLyIgKyByb3cuc291cmNlSWQpOwogICAgICAgICAgYnJlYWs7CgogICAgICAgIGNhc2UgMTQ6CiAgICAgICAgICAvLyDph4fotK3pgIDotKcKICAgICAgICAgIHRoaXMuJHJvdXRlci5wdXNoKCIvUHVyY2hhc2UvTWFuYWdlUC9QdXJjaGFzZVJldHVybk9yZGVyTG9vay8iICsgcm93LnNvdXJjZUlkKTsKICAgICAgICAgIGJyZWFrOwogICAgICB9CiAgICB9LAoKICAgIC8vIOaJk+WNsAogICAgb3BlblVybChyb3cpIHsKICAgICAgbGV0IHJvdXRlRGF0YSA9IHRoaXMuJHJvdXRlci5yZXNvbHZlKHsKICAgICAgICBwYXRoOiBgL091dGdvaW5nUHJpbnRpbmcvJHtyb3cuaWR9YAogICAgICB9KTsKICAgICAgd2luZG93Lm9wZW4ocm91dGVEYXRhLmhyZWYsICJfYmxhbmsiKTsKICAgIH0sCgogICAgLy8g5omT5Y2w6LCD5ouo5Ye65bqT5Y2VCiAgICBvcGVuQWxsb2NhdGluZyhyb3cpIHsKICAgICAgbGV0IHJvdXRlRGF0YSA9IHRoaXMuJHJvdXRlci5yZXNvbHZlKHsKICAgICAgICBwYXRoOiBgL0FsbG9jYXRpbmdPdXRib3VuZC8ke3Jvdy5pZH1gCiAgICAgIH0pOwogICAgICB3aW5kb3cub3Blbihyb3V0ZURhdGEuaHJlZiwgIl9ibGFuayIpOwogICAgfSwKCiAgICBjbGVhclNob3AoKSB7CiAgICAgIHRoaXMuc2VhcmNoRGF0YS5zaG9wSWQgPSAiIjsKICAgICAgdGhpcy5zZWFyY2hEYXRhLnNob3BOYW1lID0gIiI7CiAgICAgIHRoaXMuc2VhcmNoRGF0YS53YXJlaG91c2VJZCA9ICIiOwogICAgICB0aGlzLnBhZ2VDaGFuZ2UoMSk7CiAgICB9LAoKICAgIHNlbFNob3AodmFsLCByb3cpIHsKICAgICAgdGhpcy5zZWFyY2hEYXRhLnNob3BOYW1lID0gcm93WzBdLm5hbWU7CiAgICAgIHRoaXMuc2VhcmNoRGF0YS53YXJlaG91c2VJZCA9IHJvd1swXS53YXJlaG91c2VJZDsKICAgICAgdGhpcy5wYWdlQ2hhbmdlKDEpOwogICAgfSwKCiAgICAvLyAg5Ye65bqT57uf6K6hCiAgICBhc3luYyBzdGF0aXN0aWNzQWxsU2FsZU91dCgpIHsKICAgICAgaWYgKCF0aGlzLiRhY2Nlc3NDaGVjayh0aGlzLiRBY2Nlc3MuSW52ZW50b3J5T3V0U3RhdGlzdGljc0FsbEludmVudG9yeU91dCkpIHsKICAgICAgICByZXR1cm47CiAgICAgIH0KCiAgICAgIGNvbnN0IHsKICAgICAgICBkYXRhCiAgICAgIH0gPSBhd2FpdCBzdGF0aXN0aWNzQWxsU2FsZU91dCh7CiAgICAgICAgdHlwZTogWzUsIC8vIOmUgOWUrgogICAgICAgIDgsIC8vIOiwg+aLqAogICAgICAgIDE0IC8vIOmHh+i0rQogICAgICAgIF0KICAgICAgfSk7CiAgICAgIHRoaXMuY2Vuc3VzID0gZGF0YTsKICAgIH0sCgogICAgLy8g5Ye65bqTIOWuoeaguOeKtuaAgQogICAgb3JkZXJBdWRpdENvbmZpcm0oKSB7CiAgICAgIHRoaXMuZ2V0RGF0YSgpOwogICAgfSwKCiAgICB1cGRhdGVTYWxlT3V0U3RhdHVzKHJvdykgewogICAgICBpZiAocm93LmRlbGl2ZXJ5VHlwZSA9PT0gMSAmJiByb3cudHlwZSA9PT0gNSkgewogICAgICAgIHRoaXMub3V0X2lkID0gcm93LmlkOwogICAgICAgIHRoaXMuc2hvd19vdXQgPSB0cnVlOwogICAgICAgIHJldHVybjsKICAgICAgfQoKICAgICAgdGhpcy4kY29uZmlybSgi56Gu5a6a6KaB5a6h5qC46K+l5Ye65bqT5Y2V5ZCX77yfIiwgIuaPkOekuiIsIHsKICAgICAgICBjb25maXJtQnV0dG9uVGV4dDogIuehruWumiIsCiAgICAgICAgY2FuY2VsQnV0dG9uVGV4dDogIuWPlua2iCIsCiAgICAgICAgdHlwZTogIndhcm5pbmciCiAgICAgIH0pLnRoZW4oYXN5bmMgKCkgPT4gewogICAgICAgIGNvbnN0IGRhdGEgPSBhd2FpdCB1cGRhdGVTYWxlT3V0U3RhdHVzKHsKICAgICAgICAgIGlkOiByb3cuaWQsCiAgICAgICAgICBhdWRpdE5hbWU6IHRoaXMudXNlck5hbWUKICAgICAgICB9KTsKICAgICAgICB0aGlzLiRtZXNzYWdlKHsKICAgICAgICAgIHR5cGU6ICJzdWNjZXNzIiwKICAgICAgICAgIG1lc3NhZ2U6ICLmk43kvZzmiJDlip8hIgogICAgICAgIH0pOwogICAgICAgIHRoaXMuZ2V0RGF0YSgpOwogICAgICB9KTsKICAgIH0sCgogICAgLy8gIOiOt+WPluWIl+ihqAogICAgYXN5bmMgZ2V0QWxsU2FsZU91dChleHBvcnRzKSB7CiAgICAgIGNvbnN0IHBhcmFtcyA9IHsKICAgICAgICB0eXBlOiB0aGlzLnNlYXJjaERhdGEuc291cmNlLAogICAgICAgIHdhcmVob3VzZUlkOiB0aGlzLnNlYXJjaERhdGEud2FyZWhvdXNlSWQsCiAgICAgICAgYXVkaXRTdGF0dXM6IHRoaXMuc2VhcmNoRGF0YS5zdGF0dXNBcnIsCiAgICAgICAgc3RhcnQ6IHRoaXMuc2VhcmNoRGF0YS5zdGFydFRpbWUsCiAgICAgICAgZW5kOiB0aGlzLnNlYXJjaERhdGEuZW5kVGltZSwKICAgICAgICBzZWFyY2g6IHRoaXMuc2VhcmNoRGF0YS5nb29kc05hbWUsCiAgICAgICAgcGFnZTogdGhpcy5wYWdlLAogICAgICAgIHBhZ2VTaXplOiB0aGlzLnBhZ2VTaXplCiAgICAgIH07CgogICAgICBpZiAoZXhwb3J0cykgewogICAgICAgIHBhcmFtcy5leHBvcnQgPSBleHBvcnRzOwogICAgICAgIGNvbnN0IHRhcmdldCA9IGF3YWl0IGV4cG9ydEdldEFsbFNhbGVPdXQoeyAuLi5wYXJhbXMKICAgICAgICB9KTsKICAgICAgfSBlbHNlIHsKICAgICAgICBjb25zdCBkYXRhID0gYXdhaXQgZ2V0QWxsU2FsZU91dCh7IC4uLnBhcmFtcwogICAgICAgIH0pOwogICAgICAgIHRoaXMub3V0Z29pbmdMaXN0ID0gZGF0YS5kYXRhOwogICAgICAgIHRoaXMudG90YWwgPSBkYXRhLnBhZ2VUb3RhbDsKICAgICAgfQogICAgfSwKCiAgICAvLyAg5pCc57SiCiAgICBhc3luYyBzZWFyY2hBbGxTYWxlT3V0KCkgewogICAgICBjb25zdCBkYXRhID0gYXdhaXQgc2VhcmNoQWxsU2FsZU91dCh7CiAgICAgICAgdHlwZTogdGhpcy5zZWFyY2hEYXRhLnNvdXJjZSwKICAgICAgICB3YXJlaG91c2VJZDogdGhpcy5zZWFyY2hEYXRhLndhcmVob3VzZUlkLAogICAgICAgIGF1ZGl0U3RhdHVzOiB0aGlzLnNlYXJjaERhdGEuc3RhdHVzQXJyLAogICAgICAgIHN0YXJ0OiB0aGlzLnNlYXJjaERhdGEuc3RhcnRUaW1lLAogICAgICAgIGVuZDogdGhpcy5zZWFyY2hEYXRhLmVuZFRpbWUsCiAgICAgICAgc2VhcmNoOiB0aGlzLnNlYXJjaERhdGEuZ29vZHNOYW1lLAogICAgICAgIHBhZ2U6IHRoaXMucGFnZSwKICAgICAgICBwYWdlU2l6ZTogdGhpcy5wYWdlU2l6ZQogICAgICB9KTsKICAgICAgdGhpcy5vdXRnb2luZ0xpc3QgPSBkYXRhLmRhdGE7CiAgICAgIHRoaXMudG90YWwgPSBkYXRhLnBhZ2VUb3RhbDsKICAgIH0sCgogICAgLy8gIOWIpOaWrQogICAgZ2V0RGF0YSgpIHsKICAgICAgLy8gY29uc3Qgc2VhcmNoRGF0YSA9IHRoaXMuJF9jb21tb24uZGVlcENsb25lKHRoaXMuc2VhcmNoRGF0YSk7CiAgICAgIC8vIGRlbGV0ZSBzZWFyY2hEYXRhLnNvdXJjZTsKICAgICAgLy8gY29uc3QgaXNLZXkgPSB0aGlzLiRfY29tbW9uLmlzU2VyY2goc2VhcmNoRGF0YSk7CiAgICAgIC8vIGlmIChpc0tleSkgewogICAgICAvLyAgIHRoaXMuc2VhcmNoQWxsU2FsZU91dCgpOwogICAgICAvLyB9IGVsc2UgewogICAgICAvLyAgIHRoaXMuZ2V0QWxsU2FsZU91dCgpOwogICAgICAvLyB9CiAgICAgIHRoaXMuZ2V0QWxsU2FsZU91dCgpOwogICAgfSwKCiAgICAvLyAg6K+35rGC5omA5pyJ5LuT5bqT5YiX6KGoCiAgICBhc3luYyBnZXRBbGxXYXJlaG91c2UoKSB7CiAgICAgIGNvbnN0IGRhdGEgPSBhd2FpdCBnZXRBbGxXYXJlaG91c2UoewogICAgICAgIHBhZ2U6IDEsCiAgICAgICAgcGFnZVNpemU6IDk5OQogICAgICB9KTsKICAgICAgdGhpcy53YXJlaG91c2VEYXRhID0gZGF0YS5kYXRhOwogICAgfSwKCiAgICAvLyDpobbpg6jnrZvpgIkKICAgIHNlbFRvcFR5cGUodGFnKSB7CiAgICAgIHN3aXRjaCAodGhpcy50b3Bfc2VsKSB7CiAgICAgICAgY2FzZSAib3V0Qm91bmQiOgogICAgICAgICAgLy8g6LCD5ouo5Ye65bqTCiAgICAgICAgICB0aGlzLnNlYXJjaERhdGEuc291cmNlID0gODsKICAgICAgICAgIGJyZWFrOwoKICAgICAgICBjYXNlICJzYWxlc1N0b2NrIjoKICAgICAgICAgIC8vIOmUgOWUruWHuuW6kwogICAgICAgICAgdGhpcy5zZWFyY2hEYXRhLnNvdXJjZSA9IDU7CiAgICAgICAgICBicmVhazsKCiAgICAgICAgY2FzZSAicHVyY2hhc2VSZXR1cm5zIjoKICAgICAgICAgIC8vIOmHh+i0remAgOi0pwogICAgICAgICAgdGhpcy5zZWFyY2hEYXRhLnNvdXJjZSA9IDE0OwogICAgICAgICAgYnJlYWs7CgogICAgICAgIGNhc2UgImFsbERvY3VtZW50cyI6CiAgICAgICAgICAvLyDlhajpg6jljZXmja4KICAgICAgICAgIC8vIHRoaXMuc2VhcmNoRGF0YS5zdGF0dXNBcnIgPSBbXQogICAgICAgICAgdGhpcy5zZWFyY2hEYXRhLnNvdXJjZSA9ICIiOwogICAgICAgICAgYnJlYWs7CiAgICAgIH0KCiAgICAgIHRoaXMuc291cmNlID0gdGhpcy5zZWFyY2hEYXRhLnNvdXJjZTsKICAgICAgdGhpcy5wYWdlQ2hhbmdlKDEpOwogICAgfSwKCiAgICBwYWdlQ2hhbmdlKHBhZ2UpIHsKICAgICAgdGhpcy5wYWdlID0gcGFnZTsKICAgICAgdGhpcy5nZXREYXRhKCk7CiAgICB9LAoKICAgIHNpemVDaGFuZ2Uoc2l6ZSkgewogICAgICB0aGlzLnBhZ2VTaXplID0gc2l6ZTsKICAgICAgdGhpcy5wYWdlQ2hhbmdlKDEpOwogICAgfSwKCiAgICAvLyDmkJzntKLmnaHku7bml7bpl7Tlm57osIMKICAgIHNlYXJjaFRpbWVDaGFuZ2UodmFsKSB7CiAgICAgIGlmICh2YWwgJiYgdmFsLmxlbmd0aCkgewogICAgICAgIHRoaXMuc2VhcmNoRGF0YS5zdGFydFRpbWUgPSBwYXJzZUludCh2YWxbMF0gLyAxMDAwKTsKICAgICAgICB0aGlzLnNlYXJjaERhdGEuZW5kVGltZSA9IHBhcnNlSW50KHZhbFsxXSAvIDEwMDApOwogICAgICB9IGVsc2UgewogICAgICAgIHRoaXMuc2VhcmNoRGF0YS5zdGFydFRpbWUgPSAiIjsKICAgICAgICB0aGlzLnNlYXJjaERhdGEuZW5kVGltZSA9ICIiOwogICAgICB9CgogICAgICB0aGlzLnBhZ2VDaGFuZ2UoMSk7CiAgICB9LAoKICAgIHRhYmxlUm93Q2xhc3NOYW1lKHsKICAgICAgcm93LAogICAgICByb3dJbmRleAogICAgfSkgewogICAgICBpZiAocGFyc2VJbnQodGhpcy5wcmludFRhZykgPT09IDUgJiYgcm93LnByaW50TnVtID4gMCkgewogICAgICAgIHJldHVybiAicHJpbnQtcm93IjsKICAgICAgfQoKICAgICAgcmV0dXJuICIiOwogICAgfSwKCiAgICAvLyDliLfmlrDpobXpnaIKICAgIHJlc2V0UGFnZSgpIHsKICAgICAgdGhpcy5nZXREYXRhKCk7CiAgICB9LAoKICAgIGNoYW5nZSgpIHsKICAgICAgdGhpcy50aW1lRmxhZyA9IHRoaXMuY2hlY2tMaXN0LnNvbWUoaXRlbSA9PiBpdGVtID09PSAi5Yi25Y2V5pe26Ze0Iik7CiAgICAgIHRoaXMuY2xpZW50RmxhZyA9IHRoaXMuY2hlY2tMaXN0LnNvbWUoaXRlbSA9PiBpdGVtID09PSAi5a6i5oi3Iik7CiAgICAgIHRoaXMuY3VzdG9tZXJDYWxsc0ZsYWcgPSB0aGlzLmNoZWNrTGlzdC5zb21lKGl0ZW0gPT4gaXRlbSA9PT0gIuWuouaIt+eUteivnSIpOwogICAgICB0aGlzLnNvdXJjZU51bWJlckZsYWcgPSB0aGlzLmNoZWNrTGlzdC5zb21lKGl0ZW0gPT4gaXRlbSA9PT0gIuadpea6kOWNleWPtyIpOwogICAgICB0aGlzLm1vZGVPZkRpc3RyaWJ1dGlvbkZsYWcgPSB0aGlzLmNoZWNrTGlzdC5zb21lKGl0ZW0gPT4gaXRlbSA9PT0gIumFjemAgeaWueW8jyIpOwogICAgICB0aGlzLm91dGJvdW5kVHlwZUZsYWcgPSB0aGlzLmNoZWNrTGlzdC5zb21lKGl0ZW0gPT4gaXRlbSA9PT0gIuWHuuW6k+exu+WeiyIpOwogICAgICB0aGlzLmF1ZGl0b3JGbGFnID0gdGhpcy5jaGVja0xpc3Quc29tZShpdGVtID0+IGl0ZW0gPT09ICLlrqHmoLjkuroiKTsKICAgIH0KCiAgfQp9Ow=="},{"version":3,"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAoLA;AACA,SACAA,oBADA,EAEAC,mBAFA,EAGAC,aAHA,EAIAC,mBAJA,EAKAC,gBALA,EAMAC,eANA,EAOAC,gBAPA,QAQA,aARA;AASA,SACAC,UADA,QAEA,MAFA;AAGA;EACAC,gBADA;EAEAC;IACAC;EADA,CAFA;;EAKAC;IACA;MACAC,SADA;MAEAC,eAFA;MAGAC,SAHA;MAIAC,eAJA;MAKAC;QACAC;MADA,GAEA;QACAA;MADA,CAFA,EAIA;QACAA;MADA,CAJA,CALA;MAYAC,iBAZA;MAYA;MACAC,OAbA;MAcAC,YAdA;MAeAC,QAfA;MAgBAC,qBAhBA;MAiBAC,SAjBA;MAkBA;MACAC;QACAC,QADA;QAEAC;MAFA,GAIA;QACAD,QADA;QAEAC;MAFA,CAJA,CAnBA;MA4BAC;QACAJ,SADA;QAEAK,UAFA;QAGAC,YAHA;QAIAC,aAJA;QAKAC,aALA;QAKA;QACAC,eANA;QAMA;QACAC,aAPA;QAOA;QACAC,WARA,CAQA;;MARA,CA5BA;MAsCAC,gBAtCA;MAsCA;MACAC,gBAvCA;MAuCA;MACAC,YACA,MADA,EAEA,IAFA,EAGA,MAHA,EAIA,MAJA,EAKA,MALA,EAMA,MANA,EAOA,KAPA,CAxCA;MAiDAC;QACAZ;MADA,GAGA;QACAA;MADA,CAHA,EAMA;QACAA;MADA,CANA,EASA;QACAA;MADA,CATA,EAYA;QACAA;MADA,CAZA,EAeA;QACAA;MADA,CAfA,EAkBA;QACAA;MADA,CAlBA,CAjDA;MAuEAa,cAvEA;MAwEAC,gBAxEA;MAyEAC,uBAzEA;MA0EAC,sBA1EA;MA2EAC,4BA3EA;MA4EAC,sBA5EA;MA6EAC;IA7EA;EA+EA,CArFA;;EAsFAC,YACA;MACAC;IADA,EADA;;IAIAC;MACA;QACAC;MADA;IAGA,CARA;;IASAC;MACA;QACAC,wBADA,CAEA;;MAFA;IAIA;;EAdA,CAtFA;;EAsGAC;IACA;IACA;IACA;EACA,CA1GA;;EA2GAC;IACA;IACA;IACA;EACA,CA/GA;;EAgHAC,WACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;EACA,CA/HA;;EAgIAC;IACAC,aADA;;IAEAC;MACA;QACA;MACA;;MACA;IACA,CAPA;;IAQAC;MACA;QACA;UAAA;UACA;UACA;;QACA;UAAA;UACA,kBACA,iEADA;UAGA;;QACA;UAAA;UACA,kBACA,2DADA;UAGA;MAbA;IAeA,CAxBA;;IAyBA;IACAC;MACA;QACAC;MADA;MAGAC;IACA,CA/BA;;IAgCA;IACAC;MACA;QACAF;MADA;MAGAC;IACA,CAtCA;;IAuCAE;MACA;MACA;MACA;MACA;IACA,CA5CA;;IA6CAC;MACA;MACA;MACA;IACA,CAjDA;;IAkDA;IACA;MACA,IACA,sEADA,EAEA;QACA;MACA;;MACA;QACArD;MADA,IAEA;QACAsD,OACA,CADA,EACA;QACA,CAFA,EAEA;QACA,EAHA,CAGA;QAHA;MADA,EAFA;MAUA;IACA,CApEA;;IAqEA;IACAC;MACA;IACA,CAxEA;;IAyEAjE;MACA;QACA;QACA;QACA;MACA;;MACA;QACAkE,uBADA;QAEAC,sBAFA;QAGAH;MAHA,GAIAI,IAJA,CAIA;QACA;UACAC,UADA;UAEAC;QAFA;QAKA;UACAN,eADA;UAEAO;QAFA;QAIA;MACA,CAfA;IAgBA,CA/FA;;IAgGA;IACA;MACA;QACAP,4BADA;QAEAjC,wCAFA;QAGAyC,sCAHA;QAIAC,gCAJA;QAKAC,4BALA;QAMAC,iCANA;QAOAzD,eAPA;QAQAC;MARA;;MAUA;QACAyD;QACA,2CACA;QADA;MAGA,CALA,MAKA;QACA,mCACA;QADA;QAGA;QACA;MACA;IACA,CAxHA;;IAyHA;IACA;MACA;QACAZ,4BADA;QAEAjC,wCAFA;QAGAyC,sCAHA;QAIAC,gCAJA;QAKAC,4BALA;QAMAC,iCANA;QAOAzD,eAPA;QAQAC;MARA;MAUA;MACA;IACA,CAvIA;;IAwIA;IACA0D;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;IACA,CAnJA;;IAoJA;IACA;MACA;QACA3D,OADA;QAEAC;MAFA;MAIA;IACA,CA3JA;;IA4JA;IACA2D;MACA;QACA;UAAA;UACA;UACA;;QACA;UAAA;UACA;UACA;;QACA;UAAA;UACA;UACA;;QACA;UAAA;UACA;UACA;UACA;MAbA;;MAeA;MACA;IACA,CA/KA;;IAgLAC;MACA;MACA;IACA,CAnLA;;IAoLAC;MACA;MACA;IACA,CAvLA;;IAwLA;IACAC;MACA;QACA;QACA;MACA,CAHA,MAGA;QACA;QACA;MACA;;MACA;IACA,CAlMA;;IAmMAC;MACAC,GADA;MAEAC;IAFA,GAGA;MACA;QACA;MACA;;MACA;IACA,CA3MA;;IA4MA;IACAC;MACA;IACA,CA/MA;;IAgNAC;MACA;MACA;MACA,6CACAC,uBADA;MAGA,4CACAA,uBADA;MAGA,kDACAA,uBADA;MAGA,4CACAA,uBADA;MAGA;IACA;;EAhOA;AAhIA","names":["statisticsAllSaleOut","updateSaleOutStatus","getAllSaleOut","exportGetAllSaleOut","searchAllSaleOut","getAllWarehouse","getAllPurchaseIn","mapGetters","name","components","OrderOut","data","goods","search_time","out_id","show_out","census","count","warehouseData","page","pageSize","total","top_sel","source","status","value","label","searchData","shopId","shopName","statusArr","goodsName","warehouseId","startTime","endTime","operatorList","outgoingList","checkList","columns","timeFlag","clientFlag","customerCallsFlag","sourceNumberFlag","modeOfDistributionFlag","outboundTypeFlag","auditorFlag","computed","printTag","type_on_color","color","type_on_style","borderColor","created","activated","mounted","methods","tabClick","goDetail","goOtherDetail","openUrl","path","window","openAllocating","clearShop","selShop","type","orderAuditConfirm","confirmButtonText","cancelButtonText","then","id","auditName","message","auditStatus","start","end","search","params","getData","selTopType","pageChange","sizeChange","searchTimeChange","tableRowClassName","row","rowIndex","resetPage","change","item"],"sourceRoot":"src/views/stock/OutIn","sources":["outgoing.vue"],"sourcesContent":["<template>\n\t<ContainerQuery>\n\t\t<div v-if=\"parseInt(printTag) === 5\" slot=\"tip\" class=\"page-tip-div\" style=\"margin-top: 0\">\n\t\t\t<i class=\"el-icon-info\"></i>\n\t\t\t<span>温馨提示:当前页面按键盘【F8】可进行页面刷新</span>\n\t\t</div>\n\t\t<div slot=\"left\">\n\t\t\t<el-button v-if=\"parseInt(printTag) === 5\" type=\"primary\" plain size=\"small\" @click=\"resetPage\">\n\t\t\t\t刷新页面\n\t\t\t</el-button>\n\t\t\t<el-button size=\"small\" type=\"primary\" @click=\"getAllSaleOut(1)\">\n\t\t\t\t导出\n\t\t\t</el-button>\n\t\t</div>\n\t\t<div v-if=\"$accessCheck($Access.InventoryOutSearchAllInventoryOut)\" slot=\"more\">\n\t\t\t<el-form inline size=\"small\">\n\t\t\t\t<!-- <el-form-item>-->\n\t\t\t\t<!-- <el-input-->\n\t\t\t\t<!-- v-model=\"searchData.goodsName\"-->\n\t\t\t\t<!-- placeholder=\"操作人\"-->\n\t\t\t\t<!-- style=\"width: 220px\"-->\n\t\t\t\t<!-- clearable-->\n\t\t\t\t<!-- @keyup.enter.native=\"pageChange(1)\"-->\n\t\t\t\t<!-- @clear=\"pageChange(1)\"-->\n\t\t\t\t<!-- >-->\n\t\t\t\t<!-- <el-button-->\n\t\t\t\t<!-- slot=\"append\"-->\n\t\t\t\t<!-- class=\"el-icon-search\"-->\n\t\t\t\t<!-- @click=\"pageChange(1)\"-->\n\t\t\t\t<!-- ></el-button>-->\n\t\t\t\t<!-- </el-input>-->\n\t\t\t\t<!-- </el-form-item>-->\n\t\t\t\t<!-- <el-form-item v-if=\"systemType === 1\">-->\n\t\t\t\t<!-- <el-select-->\n\t\t\t\t<!-- v-model=\"searchData.warehouseId\"-->\n\t\t\t\t<!-- placeholder=\"出库仓库\"-->\n\t\t\t\t<!-- clearable-->\n\t\t\t\t<!-- style=\"width: 150px\"-->\n\t\t\t\t<!-- @change=\"pageChange(1)\"-->\n\t\t\t\t<!-- >-->\n\t\t\t\t<!-- <el-option-->\n\t\t\t\t<!-- v-for=\"item in warehouseData\"-->\n\t\t\t\t<!-- :key=\"item.id\"-->\n\t\t\t\t<!-- :label=\"item.warehouseName\"-->\n\t\t\t\t<!-- :value=\"item.id\"-->\n\t\t\t\t<!-- ></el-option>-->\n\t\t\t\t<!-- </el-select>-->\n\t\t\t\t<!-- </el-form-item>-->\n\t\t\t\t<el-form-item>\n\t\t\t\t\t<el-select v-model=\"searchData.statusArr\" multiple placeholder=\"审核状态(可多选)\" style=\"width: 150px\"\n\t\t\t\t\t\t@change=\"pageChange(1)\">\n\t\t\t\t\t\t<el-option v-for=\"item in status\" :key=\"item.value\" :label=\"item.label\" :value=\"item.value\">\n\t\t\t\t\t\t</el-option>\n\t\t\t\t\t</el-select>\n\t\t\t\t</el-form-item>\n\t\t\t\t<el-form-item>\n\t\t\t\t\t<el-date-picker v-model=\"search_time\" type=\"datetimerange\" :unlink-panels=\"true\" range-separator=\"-\"\n\t\t\t\t\t\tstart-placeholder=\"制单开始时间\" end-placeholder=\"制单结束时间\" @change=\"searchTimeChange\"></el-date-picker>\n\t\t\t\t</el-form-item>\n\t\t\t\t<!-- <el-form-item>-->\n\t\t\t\t<!-- <el-input-->\n\t\t\t\t<!-- v-model=\"goods\"-->\n\t\t\t\t<!-- placeholder=\"请输入商品名称\"-->\n\t\t\t\t<!-- style=\"width: 220px\"-->\n\t\t\t\t<!-- clearable-->\n\t\t\t\t<!-- @keyup.enter.native=\"getUserList()\"-->\n\t\t\t\t<!-- @clear=\"getUserList()\"-->\n\t\t\t\t<!-- >-->\n\t\t\t\t<!-- <el-button-->\n\t\t\t\t<!-- slot=\"append\"-->\n\t\t\t\t<!-- icon=\"el-icon-search\"-->\n\t\t\t\t<!-- @click=\"getUserList()\"-->\n\t\t\t\t<!-- ></el-button>-->\n\t\t\t\t<!-- </el-input>-->\n\t\t\t\t<!-- </el-form-item>-->\n\t\t\t</el-form>\n\t\t</div>\n\t\t<el-tabs v-if=\"$accessCheck($Access.InventoryOutStatisticsAllInventoryOut)\" v-model=\"top_sel\" type=\"card\"\n\t\t\t@tab-click=\"selTopType\">\n\t\t\t<el-tab-pane :label=\"'销售出库(' + census[0].count + ')'\" name=\"salesStock\"></el-tab-pane>\n\t\t\t<el-tab-pane :label=\"'采购退货(' + census[2].count + ')'\" name=\"purchaseReturns\"></el-tab-pane>\n\t\t\t<el-tab-pane :label=\"'调拨出库(' + census[1].count + ')'\" name=\"outBound\"></el-tab-pane>\n\t\t\t<el-tab-pane :label=\"\n '全部单据(' +\n $NP.plus(census[1].count, census[0].count, census[2].count) +\n ')'\n \" name=\"allDocuments\"></el-tab-pane>\n\t\t</el-tabs>\n\t\t<el-tabs v-else v-model=\"top_sel\" type=\"card\" @tab-click=\"selTopType\">\n\t\t\t<el-tab-pane label=\"销售出库\" name=\"salesStock\"></el-tab-pane>\n\t\t\t<el-tab-pane label=\"采购退货\" name=\"purchaseReturns\"></el-tab-pane>\n\t\t\t<el-tab-pane label=\"调拨出库\" name=\"outBound\"></el-tab-pane>\n\t\t\t<el-tab-pane label=\"全部单据\" name=\"allDocuments\"></el-tab-pane>\n\t\t</el-tabs>\n\t\t<!-- 表格 -->\n\t\t<el-table :data=\"outgoingList\" :row-class-name=\"tableRowClassName\" @row-dblclick=\"goDetail\">\n\t\t\t<el-table-column prop=\"id\" label=\"ID\" fixed=\"left\" min-width=\"80\"></el-table-column>\n\t\t\t<el-table-column prop=\"no\" min-width=\"210\" label=\"单据编号\" show-overflow-tooltip>\n\t\t\t\t<template slot-scope=\"scope\">\n\t\t\t\t\t<span v-if=\"$accessCheck($Access.InventoryOutGetInventoryOutInfo)\" class=\"click-div\"\n\t\t\t\t\t\t@click=\"goDetail(scope.row)\">\n\t\t\t\t\t\t{{ scope.row.no }}\n\t\t\t\t\t</span>\n\t\t\t\t\t<span v-else>{{ scope.row.no }}</span>\n\t\t\t\t</template>\n\t\t\t</el-table-column>\n\t\t\t<el-table-column v-if=\"timeFlag\" prop=\"creatTime\" min-width=\"160\" label=\"制单时间\">\n\t\t\t\t<template slot-scope=\"scope\">\n\t\t\t\t\t{{ $_common.formatDate(scope.row.createTime) }}\n\t\t\t\t</template>\n\t\t\t</el-table-column>\n\t\t\t<el-table-column v-if=\"top_sel === 'outBound'\" prop=\"warehouseName\" min-width=\"160\" label=\"调出仓库\">\n\t\t\t</el-table-column>\n\t\t\t<el-table-column v-if=\"clientFlag && top_sel !== 'outBound'\" min-width=\"140\" prop=\"customerName\"\n\t\t\t\tshow-overflow-tooltip label=\"客户\" />\n\t\t\t<el-table-column v-if=\"customerCallsFlag && top_sel !== 'outBound'\" min-width=\"120\" prop=\"customerMobile\"\n\t\t\t\tlabel=\"客户电话\" />\n\t\t\t<el-table-column v-if=\"sourceNumberFlag\" prop=\"sourceNo\" min-width=\"210\" label=\"来源单号\">\n\t\t\t\t<template slot-scope=\"scope\">\n\t\t\t\t\t<span v-if=\"\n (scope.row.type === 8 &&\n $accessCheck($Access.AllocationFormGetAllocateInfo)) ||\n (scope.row.type === 5 &&\n $accessCheck($Access.newOrderLitGetOrderInfoById)) ||\n (scope.row.type === 14 &&\n $accessCheck($Access.PurchaseReturnOrderGetPurchaseOutInfoById))\n \" class=\"click-div\" @click=\"goOtherDetail(scope.row)\">\n\t\t\t\t\t\t{{ scope.row.sourceNo }}\n\t\t\t\t\t</span>\n\t\t\t\t\t<span v-else>{{ scope.row.sourceNo }}</span>\n\t\t\t\t</template>\n\t\t\t</el-table-column>\n\t\t\t<el-table-column v-if=\"modeOfDistributionFlag\" prop=\"deliveryName\" min-width=\"120\" label=\"配送方式\">\n\t\t\t\t<template slot-scope=\"scope\">\n\t\t\t\t\t{{ scope.row.deliveryName || \"--\" }}\n\t\t\t\t</template>\n\t\t\t</el-table-column>\n\t\t\t<el-table-column v-if=\"outboundTypeFlag\" prop=\"typeName\" label=\"出库类型\" min-width=\"120\"></el-table-column>\n\t\t\t<el-table-column v-if=\"auditorFlag\" prop=\"auditName\" label=\"审核人\" min-width=\"110\"></el-table-column>\n\t\t\t<el-table-column v-if=\"parseInt(printTag) === 5\" prop=\"printNum\" label=\"打印次数\" min-width=\"80\">\n\t\t\t</el-table-column>\n\t\t\t<el-table-column label=\"操作\" fixed=\"right\" min-width=\"120\">\n\t\t\t\t<template slot=\"header\" slot-scope=\"scope\">\n\t\t\t\t\t<span v-if=\"false\">{{ scope.$index }}</span>\n\t\t\t\t\t<span class=\"operation\">操作</span>\n\t\t\t\t\t<el-popover popper-class=\"custom-table-checkbox\" trigger=\"click\">\n\t\t\t\t\t\t<el-checkbox-group v-model=\"checkList\">\n\t\t\t\t\t\t\t<el-checkbox v-for=\"(item, index) in columns\" :key=\"index\" :label=\"item.label\"\n\t\t\t\t\t\t\t\t@change=\"change\"></el-checkbox>\n\t\t\t\t\t\t</el-checkbox-group>\n\t\t\t\t\t\t<el-button slot=\"reference\" icon=\"el-icon-setting\" type=\"text\"></el-button>\n\t\t\t\t\t</el-popover>\n\t\t\t\t</template>\n\t\t\t\t<template slot-scope=\"scope\">\n\t\t\t\t\t<!-- @click=\"updateSaleOutStatus(scope.row)\"-->\n\t\t\t\t\t<el-button v-if=\"$accessCheck($Access.InventoryOutUpdateInventoryOutStatus)\" type=\"text\"\n\t\t\t\t\t\t:disabled=\"scope.row.auditStatus === 2\" @click=\"goDetail(scope.row)\">\n\t\t\t\t\t\t审核\n\t\t\t\t\t</el-button>\n\t\t\t\t\t<el-button v-if=\"\n $accessCheck($Access.outgoingGetSaleOutInfo) &&\n scope.row.typeName === '销售出库'\n \" type=\"text\" @click=\"openUrl(scope.row)\">\n\t\t\t\t\t\t打印\n\t\t\t\t\t</el-button>\n\t\t\t\t\t<el-button v-if=\"scope.row.typeName === '调拨出库'\" type=\"text\" @click=\"openAllocating(scope.row)\">\n\t\t\t\t\t\t打印\n\t\t\t\t\t</el-button>\n\t\t\t\t</template>\n\t\t\t</el-table-column>\n\t\t</el-table>\n\t\t<!-- // 表格 -->\n\t\t<FooterPage :page-size=\"pageSize\" :total-page.sync=\"total\" :current-page.sync=\"page\" @pageChange=\"pageChange\"\n\t\t\t@sizeChange=\"sizeChange\"></FooterPage>\n\t\t<OrderOut v-if=\"show_out\" :out-id=\"out_id\" :is-show=\"show_out\" @cancel=\"show_out = false\"\n\t\t\t@confirm=\"orderAuditConfirm\"></OrderOut>\n\t</ContainerQuery>\n</template>\n\n<script>\n\timport OrderOut from \"@/views/order/components/OrderOut.vue\";\n\timport {\n\t\tstatisticsAllSaleOut,\n\t\tupdateSaleOutStatus,\n\t\tgetAllSaleOut,\n\t\texportGetAllSaleOut,\n\t\tsearchAllSaleOut,\n\t\tgetAllWarehouse,\n\t\tgetAllPurchaseIn,\n\t} from \"@/api/Stock\";\n\timport {\n\t\tmapGetters\n\t} from \"vuex\";\n\texport default {\n\t\tname: \"Outgoing\",\n\t\tcomponents: {\n\t\t\tOrderOut,\n\t\t},\n\t\tdata() {\n\t\t\treturn {\n\t\t\t\tgoods: \"\",\n\t\t\t\tsearch_time: [],\n\t\t\t\tout_id: 0,\n\t\t\t\tshow_out: false,\n\t\t\t\tcensus: [{\n\t\t\t\t\tcount: 0\n\t\t\t\t}, {\n\t\t\t\t\tcount: 0\n\t\t\t\t}, {\n\t\t\t\t\tcount: 0\n\t\t\t\t}],\n\t\t\t\twarehouseData: [], // 所有仓库数据\n\t\t\t\tpage: 1,\n\t\t\t\tpageSize: 10,\n\t\t\t\ttotal: 0,\n\t\t\t\ttop_sel: \"salesStock\",\n\t\t\t\tsource: 5,\n\t\t\t\t// 选择审核状态\n\t\t\t\tstatus: [{\n\t\t\t\t\t\tvalue: 1,\n\t\t\t\t\t\tlabel: \"待审核\"\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvalue: 2,\n\t\t\t\t\t\tlabel: \"审核通过\"\n\t\t\t\t\t},\n\t\t\t\t],\n\t\t\t\tsearchData: {\n\t\t\t\t\tsource: 5,\n\t\t\t\t\tshopId: \"\",\n\t\t\t\t\tshopName: \"\",\n\t\t\t\t\tstatusArr: [],\n\t\t\t\t\tgoodsName: \"\", // 商品名称\n\t\t\t\t\twarehouseId: \"\", // 仓库id\n\t\t\t\t\tstartTime: \"\", // 制单开始时间\n\t\t\t\t\tendTime: \"\", // 制单结束时间\n\t\t\t\t},\n\t\t\t\toperatorList: [], // 获取所有操作人列表\n\t\t\t\toutgoingList: [], // 列表数据\n\t\t\t\tcheckList: [\n\t\t\t\t\t\"制单时间\",\n\t\t\t\t\t\"客户\",\n\t\t\t\t\t\"客户电话\",\n\t\t\t\t\t\"来源单号\",\n\t\t\t\t\t\"配送方式\",\n\t\t\t\t\t\"出库类型\",\n\t\t\t\t\t\"审核人\",\n\t\t\t\t],\n\t\t\t\tcolumns: [{\n\t\t\t\t\t\tlabel: \"制单时间\",\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tlabel: \"客户\",\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tlabel: \"客户电话\",\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tlabel: \"来源单号\",\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tlabel: \"配送方式\",\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tlabel: \"出库类型\",\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tlabel: \"审核人\",\n\t\t\t\t\t},\n\t\t\t\t],\n\t\t\t\ttimeFlag: true,\n\t\t\t\tclientFlag: true,\n\t\t\t\tcustomerCallsFlag: true,\n\t\t\t\tsourceNumberFlag: true,\n\t\t\t\tmodeOfDistributionFlag: true,\n\t\t\t\toutboundTypeFlag: true,\n\t\t\t\tauditorFlag: true,\n\t\t\t};\n\t\t},\n\t\tcomputed: {\n\t\t\t...mapGetters({\n\t\t\t\tprintTag: \"MUser/printTag\",\n\t\t\t}),\n\t\t\ttype_on_color() {\n\t\t\t\treturn {\n\t\t\t\t\tcolor: this.themeA\n\t\t\t\t};\n\t\t\t},\n\t\t\ttype_on_style() {\n\t\t\t\treturn {\n\t\t\t\t\tborderColor: this.themeA,\n\t\t\t\t\t// backgroundColor: this.hexToRgba(this.themeA, 10).rgba,\n\t\t\t\t};\n\t\t\t},\n\t\t},\n\t\tcreated() {\n\t\t\t// this.getAllWarehouse();\n\t\t\tthis.getAllSaleOut();\n\t\t\tthis.statisticsAllSaleOut();\n\t\t},\n\t\tactivated() {\n\t\t\tif (this.$_isInit()) return;\n\t\t\tthis.getData();\n\t\t\tthis.statisticsAllSaleOut();\n\t\t},\n\t\tmounted() {\n\t\t\t//当前页面监视键盘输入\n\t\t\t// if (parseInt(this.printTag) === 5) {\n\t\t\t// document.onkeydown = (e) => {\n\t\t\t// let e1 =\n\t\t\t// e || event || window.event || arguments.callee.caller.arguments[0];\n\t\t\t// if (e1 && e1.keyCode === 40) {\n\t\t\t// if (parseInt(this.printTag) === 5) {\n\t\t\t// if (this.$route.name === \"Outgoing\") {\n\t\t\t// this.resetPage();\n\t\t\t// }\n\t\t\t// }\n\t\t\t// }\n\t\t\t// };\n\t\t\t// }\n\t\t},\n\t\tmethods: {\n\t\t\ttabClick() {},\n\t\t\tgoDetail(row) {\n\t\t\t\tif (!this.$accessCheck(this.$Access.InventoryOutGetInventoryOutInfo)) {\n\t\t\t\t\treturn;\n\t\t\t\t}\n\t\t\t\tthis.$router.push(\"/stock/OutIn/outgoingInfo/\" + row.id);\n\t\t\t},\n\t\t\tgoOtherDetail(row) {\n\t\t\t\tswitch (row.type) {\n\t\t\t\t\tcase 5: // 销售出库\n\t\t\t\t\t\tthis.$router.push(\"/order/manageO/OrderDetails/1/\" + row.sourceId);\n\t\t\t\t\t\tbreak;\n\t\t\t\t\tcase 8: // 调拨出库\n\t\t\t\t\t\tthis.$router.push(\n\t\t\t\t\t\t\t\"/stock/WarehouseManagement/DetailAllocationForm/\" + row.sourceId\n\t\t\t\t\t\t);\n\t\t\t\t\t\tbreak;\n\t\t\t\t\tcase 14: // 采购退货\n\t\t\t\t\t\tthis.$router.push(\n\t\t\t\t\t\t\t\"/Purchase/ManageP/PurchaseReturnOrderLook/\" + row.sourceId\n\t\t\t\t\t\t);\n\t\t\t\t\t\tbreak;\n\t\t\t\t}\n\t\t\t},\n\t\t\t// 打印\n\t\t\topenUrl(row) {\n\t\t\t\tlet routeData = this.$router.resolve({\n\t\t\t\t\tpath: `/OutgoingPrinting/${row.id}`,\n\t\t\t\t});\n\t\t\t\twindow.open(routeData.href, \"_blank\");\n\t\t\t},\n\t\t\t// 打印调拨出库单\n\t\t\topenAllocating(row) {\n\t\t\t\tlet routeData = this.$router.resolve({\n\t\t\t\t\tpath: `/AllocatingOutbound/${row.id}`,\n\t\t\t\t});\n\t\t\t\twindow.open(routeData.href, \"_blank\");\n\t\t\t},\n\t\t\tclearShop() {\n\t\t\t\tthis.searchData.shopId = \"\";\n\t\t\t\tthis.searchData.shopName = \"\";\n\t\t\t\tthis.searchData.warehouseId = \"\";\n\t\t\t\tthis.pageChange(1);\n\t\t\t},\n\t\t\tselShop(val, row) {\n\t\t\t\tthis.searchData.shopName = row[0].name;\n\t\t\t\tthis.searchData.warehouseId = row[0].warehouseId;\n\t\t\t\tthis.pageChange(1);\n\t\t\t},\n\t\t\t// 出库统计\n\t\t\tasync statisticsAllSaleOut() {\n\t\t\t\tif (\n\t\t\t\t\t!this.$accessCheck(this.$Access.InventoryOutStatisticsAllInventoryOut)\n\t\t\t\t) {\n\t\t\t\t\treturn;\n\t\t\t\t}\n\t\t\t\tconst {\n\t\t\t\t\tdata\n\t\t\t\t} = await statisticsAllSaleOut({\n\t\t\t\t\ttype: [\n\t\t\t\t\t\t5, // 销售\n\t\t\t\t\t\t8, // 调拨\n\t\t\t\t\t\t14, // 采购\n\t\t\t\t\t],\n\t\t\t\t});\n\n\t\t\t\tthis.census = data;\n\t\t\t},\n\t\t\t// 出库 审核状态\n\t\t\torderAuditConfirm() {\n\t\t\t\tthis.getData();\n\t\t\t},\n\t\t\tupdateSaleOutStatus(row) {\n\t\t\t\tif (row.deliveryType === 1 && row.type === 5) {\n\t\t\t\t\tthis.out_id = row.id;\n\t\t\t\t\tthis.show_out = true;\n\t\t\t\t\treturn;\n\t\t\t\t}\n\t\t\t\tthis.$confirm(\"确定要审核该出库单吗?\", \"提示\", {\n\t\t\t\t\tconfirmButtonText: \"确定\",\n\t\t\t\t\tcancelButtonText: \"取消\",\n\t\t\t\t\ttype: \"warning\",\n\t\t\t\t}).then(async () => {\n\t\t\t\t\tconst data = await updateSaleOutStatus({\n\t\t\t\t\t\tid: row.id,\n\t\t\t\t\t\tauditName: this.userName,\n\t\t\t\t\t});\n\n\t\t\t\t\tthis.$message({\n\t\t\t\t\t\ttype: \"success\",\n\t\t\t\t\t\tmessage: \"操作成功!\",\n\t\t\t\t\t});\n\t\t\t\t\tthis.getData();\n\t\t\t\t});\n\t\t\t},\n\t\t\t// 获取列表\n\t\t\tasync getAllSaleOut(exports) {\n\t\t\t\tconst params = {\n\t\t\t\t\ttype: this.searchData.source,\n\t\t\t\t\twarehouseId: this.searchData.warehouseId,\n\t\t\t\t\tauditStatus: this.searchData.statusArr,\n\t\t\t\t\tstart: this.searchData.startTime,\n\t\t\t\t\tend: this.searchData.endTime,\n\t\t\t\t\tsearch: this.searchData.goodsName,\n\t\t\t\t\tpage: this.page,\n\t\t\t\t\tpageSize: this.pageSize,\n\t\t\t\t};\n\t\t\t\tif (exports) {\n\t\t\t\t\tparams.export = exports;\n\t\t\t\t\tconst target = await exportGetAllSaleOut({\n\t\t\t\t\t\t...params,\n\t\t\t\t\t});\n\t\t\t\t} else {\n\t\t\t\t\tconst data = await getAllSaleOut({\n\t\t\t\t\t\t...params,\n\t\t\t\t\t});\n\t\t\t\t\tthis.outgoingList = data.data;\n\t\t\t\t\tthis.total = data.pageTotal;\n\t\t\t\t}\n\t\t\t},\n\t\t\t// 搜索\n\t\t\tasync searchAllSaleOut() {\n\t\t\t\tconst data = await searchAllSaleOut({\n\t\t\t\t\ttype: this.searchData.source,\n\t\t\t\t\twarehouseId: this.searchData.warehouseId,\n\t\t\t\t\tauditStatus: this.searchData.statusArr,\n\t\t\t\t\tstart: this.searchData.startTime,\n\t\t\t\t\tend: this.searchData.endTime,\n\t\t\t\t\tsearch: this.searchData.goodsName,\n\t\t\t\t\tpage: this.page,\n\t\t\t\t\tpageSize: this.pageSize,\n\t\t\t\t});\n\t\t\t\tthis.outgoingList = data.data;\n\t\t\t\tthis.total = data.pageTotal;\n\t\t\t},\n\t\t\t// 判断\n\t\t\tgetData() {\n\t\t\t\t// const searchData = this.$_common.deepClone(this.searchData);\n\t\t\t\t// delete searchData.source;\n\t\t\t\t// const isKey = this.$_common.isSerch(searchData);\n\t\t\t\t// if (isKey) {\n\t\t\t\t// this.searchAllSaleOut();\n\t\t\t\t// } else {\n\t\t\t\t// this.getAllSaleOut();\n\t\t\t\t// }\n\t\t\t\tthis.getAllSaleOut();\n\t\t\t},\n\t\t\t// 请求所有仓库列表\n\t\t\tasync getAllWarehouse() {\n\t\t\t\tconst data = await getAllWarehouse({\n\t\t\t\t\tpage: 1,\n\t\t\t\t\tpageSize: 999,\n\t\t\t\t});\n\t\t\t\tthis.warehouseData = data.data;\n\t\t\t},\n\t\t\t// 顶部筛选\n\t\t\tselTopType(tag) {\n\t\t\t\tswitch (this.top_sel) {\n\t\t\t\t\tcase \"outBound\": // 调拨出库\n\t\t\t\t\t\tthis.searchData.source = 8;\n\t\t\t\t\t\tbreak;\n\t\t\t\t\tcase \"salesStock\": // 销售出库\n\t\t\t\t\t\tthis.searchData.source = 5;\n\t\t\t\t\t\tbreak;\n\t\t\t\t\tcase \"purchaseReturns\": // 采购退货\n\t\t\t\t\t\tthis.searchData.source = 14;\n\t\t\t\t\t\tbreak;\n\t\t\t\t\tcase \"allDocuments\": // 全部单据\n\t\t\t\t\t\t// this.searchData.statusArr = []\n\t\t\t\t\t\tthis.searchData.source = \"\";\n\t\t\t\t\t\tbreak;\n\t\t\t\t}\n\t\t\t\tthis.source = this.searchData.source;\n\t\t\t\tthis.pageChange(1);\n\t\t\t},\n\t\t\tpageChange(page) {\n\t\t\t\tthis.page = page;\n\t\t\t\tthis.getData();\n\t\t\t},\n\t\t\tsizeChange(size) {\n\t\t\t\tthis.pageSize = size;\n\t\t\t\tthis.pageChange(1);\n\t\t\t},\n\t\t\t// 搜索条件时间回调\n\t\t\tsearchTimeChange(val) {\n\t\t\t\tif (val && val.length) {\n\t\t\t\t\tthis.searchData.startTime = parseInt(val[0] / 1000);\n\t\t\t\t\tthis.searchData.endTime = parseInt(val[1] / 1000);\n\t\t\t\t} else {\n\t\t\t\t\tthis.searchData.startTime = \"\";\n\t\t\t\t\tthis.searchData.endTime = \"\";\n\t\t\t\t}\n\t\t\t\tthis.pageChange(1);\n\t\t\t},\n\t\t\ttableRowClassName({\n\t\t\t\trow,\n\t\t\t\trowIndex\n\t\t\t}) {\n\t\t\t\tif (parseInt(this.printTag) === 5 && row.printNum > 0) {\n\t\t\t\t\treturn \"print-row\";\n\t\t\t\t}\n\t\t\t\treturn \"\";\n\t\t\t},\n\t\t\t// 刷新页面\n\t\t\tresetPage() {\n\t\t\t\tthis.getData();\n\t\t\t},\n\t\t\tchange() {\n\t\t\t\tthis.timeFlag = this.checkList.some((item) => item === \"制单时间\");\n\t\t\t\tthis.clientFlag = this.checkList.some((item) => item === \"客户\");\n\t\t\t\tthis.customerCallsFlag = this.checkList.some(\n\t\t\t\t\t(item) => item === \"客户电话\"\n\t\t\t\t);\n\t\t\t\tthis.sourceNumberFlag = this.checkList.some(\n\t\t\t\t\t(item) => item === \"来源单号\"\n\t\t\t\t);\n\t\t\t\tthis.modeOfDistributionFlag = this.checkList.some(\n\t\t\t\t\t(item) => item === \"配送方式\"\n\t\t\t\t);\n\t\t\t\tthis.outboundTypeFlag = this.checkList.some(\n\t\t\t\t\t(item) => item === \"出库类型\"\n\t\t\t\t);\n\t\t\t\tthis.auditorFlag = this.checkList.some((item) => item === \"审核人\");\n\t\t\t},\n\t\t},\n\t};\n</script>\n\n<style scoped lang=\"scss\">\n\t.query-form-view {\n\t\tpadding: 10px;\n\t\tborder: 1px solid #eee;\n\t\tmargin-bottom: 10px;\n\t}\n\n\t.customer-type-li {\n\t\tbackground: #fff;\n\t\tpadding: 10px;\n\t\tborder: 1px solid #eee;\n\t\tcursor: pointer;\n\t\tbox-shadow: 0 0 4px 0 hsla(0, 0%, 73%, 0.5);\n\t}\n\n\t.num-p {\n\t\tfont-size: 12px;\n\t\tcolor: #969799;\n\t}\n\n\t/* .type-row{\n padding-bottom: 10px;\n } */\n\t.custom-table-checkbox {\n\t\t.el-checkbox {\n\t\t\tdisplay: block !important;\n\t\t\tmargin: 0 0 $base-padding/4 0;\n\t\t}\n\t}\n</style>\n"]}]}
|