1 |
- {"remainingRequest":"D:\\wnmp\\www\\vue\\seaBlueAdmin\\node_modules\\thread-loader\\dist\\cjs.js!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\\SingleStore\\order\\ReturnOrder.vue?vue&type=script&lang=js&","dependencies":[{"path":"D:\\wnmp\\www\\vue\\seaBlueAdmin\\src\\views\\SingleStore\\order\\ReturnOrder.vue","mtime":1678954023592},{"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\\thread-loader\\dist\\cjs.js","mtime":1681371925422},{"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:Ly8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KaW1wb3J0IHN0YWZmTGlzdE1vZGFsIGZyb20gIkAvY29tcG9uZW50L2NvbW1vbi9zdGFmZkxpc3RNb2RhbCI7CmltcG9ydCB7IG1hcEdldHRlcnMgfSBmcm9tICJ2dWV4IjsKaW1wb3J0IHsgc2VhcmNoQWxsT3JkZXJPdXQsIGV4cG9ydFNlYXJjaEFsbE9yZGVyT3V0LCBleHBvcnRHZXRBbGxPcmRlck91dCwgZ2V0QWxsT3JkZXJPdXQsIGF1ZGl0T3JkZXJPdXQsIGRlbGV0ZU9yZGVyT3V0IH0gZnJvbSAiQC9hcGkvT3JkZXIiOwpleHBvcnQgZGVmYXVsdCB7CiAgbmFtZTogIlJldHVybk9yZGVyIiwKICBjb21wb25lbnRzOiB7CiAgICBzdGFmZkxpc3RNb2RhbAogIH0sCgogIGRhdGEoKSB7CiAgICByZXR1cm4gewogICAgICB0YWJsZURhdGE6IFtdLAogICAgICBzdGFmZl9zaG93OiBmYWxzZSwKICAgICAgcGFnZVNpemU6IDEwLAogICAgICBwYWdlOiAxLAogICAgICB0b3RhbDogMCwKICAgICAgb3V0V2FyZTogW10sCiAgICAgIG9yZGVyX3N0YXR1czogW3sKICAgICAgICB2YWx1ZTogNSwKICAgICAgICBsYWJlbDogIuW3suWuoeaguCIKICAgICAgfSwgewogICAgICAgIHZhbHVlOiA0LAogICAgICAgIGxhYmVsOiAi5b6F5a6h5qC4IgogICAgICB9XSwKICAgICAgc2luZ2xlX3N0YXR1czogW3sKICAgICAgICB2YWx1ZTogNCwKICAgICAgICBsYWJlbDogIuacquWFpeW6kyIKICAgICAgfSwgewogICAgICAgIHZhbHVlOiAzLAogICAgICAgIGxhYmVsOiAi5bey5YWl5bqTIgogICAgICB9XSwKICAgICAgc2VhcmNoX2Zvcm06IHsKICAgICAgICBzaG9wSWQ6ICIiLAogICAgICAgIHNob3BOYW1lOiAiIiwKICAgICAgICB3YXJlU3RhdHVzOiAiIiwKICAgICAgICBpblN0YXR1czogIiIsCiAgICAgICAgc3RhcnQ6ICIiLAogICAgICAgIGVuZDogIiIsCiAgICAgICAga2V5V29yZDogIiIsCiAgICAgICAgY3VzdG9tZXI6ICIiLAogICAgICAgIGN1c3RvbWVyX2lkOiAiIiwKICAgICAgICBvcGVyYXRvcklkOiAiIiwKICAgICAgICBzdGFmZjogIiIsCiAgICAgICAgc3RhdHVzOiAiIiwKICAgICAgICBjYXRlZ29yeUlkOiBbXQogICAgICB9CiAgICB9OwogIH0sCgogIGNvbXB1dGVkOiB7IC4uLm1hcEdldHRlcnMoewogICAgICBzdG9yZURhdGE6ICJNVXNlci9zdG9yZURhdGEiCiAgICB9KQogIH0sCgogIGNyZWF0ZWQoKSB7CiAgICB0aGlzLmdldEFsbE9yZGVyT3V0KCk7CiAgfSwKCiAgYWN0aXZhdGVkKCkgewogICAgaWYgKHRoaXMuJF9pc0luaXQoKSkgcmV0dXJuOwogICAgdGhpcy5nZXREYXRhKCk7CiAgfSwKCiAgbWV0aG9kczogewogICAgLy8g5omT5Y2wCiAgICBvcGVuVXJsKGlkKSB7CiAgICAgIGxldCByb3V0ZURhdGEgPSB0aGlzLiRyb3V0ZXIucmVzb2x2ZSh7CiAgICAgICAgcGF0aDogYC9SZXR1cm5PcmRlclByaW50aW5nLyR7aWR9YAogICAgICB9KTsKICAgICAgd2luZG93Lm9wZW4ocm91dGVEYXRhLmhyZWYsICJfYmxhbmsiKTsKICAgIH0sCgogICAgLy8gIOmAgOi0p+WNleaQnOe0ogogICAgYXN5bmMgc2VhcmNoQWxsT3JkZXJPdXQoZXhwb3J0cykgewogICAgICBsZXQgcGFyYW1zID0gewogICAgICAgIHNob3BJZDogdGhpcy5zdG9yZURhdGEuaWQsCiAgICAgICAgaW5TdGF0dXM6IHRoaXMuc2VhcmNoX2Zvcm0uaW5TdGF0dXMsCiAgICAgICAgb3BlcmF0b3JJZDogdGhpcy5zZWFyY2hfZm9ybS5vcGVyYXRvcklkLAogICAgICAgIGF1ZGl0U3RhdHVzOiB0aGlzLnNlYXJjaF9mb3JtLnN0YXR1cywKICAgICAgICBzdGFydDogdGhpcy5zZWFyY2hfZm9ybS5zdGFydCwKICAgICAgICBlbmQ6IHRoaXMuc2VhcmNoX2Zvcm0uZW5kLAogICAgICAgIHNlYXJjaDogdGhpcy5zZWFyY2hfZm9ybS5rZXlXb3JkLAogICAgICAgIHBhZ2U6IHRoaXMucGFnZSwKICAgICAgICBwYWdlU2l6ZTogdGhpcy5wYWdlU2l6ZQogICAgICB9OwoKICAgICAgaWYgKGV4cG9ydHMpIHsKICAgICAgICBwYXJhbXMuZXhwb3J0ID0gMTsKICAgICAgICBjb25zdCB0YXJnZXQgPSBhd2FpdCBleHBvcnRTZWFyY2hBbGxPcmRlck91dChwYXJhbXMpOwogICAgICB9IGVsc2UgewogICAgICAgIGNvbnN0IHsKICAgICAgICAgIGRhdGEsCiAgICAgICAgICBwYWdlVG90YWwKICAgICAgICB9ID0gYXdhaXQgc2VhcmNoQWxsT3JkZXJPdXQocGFyYW1zKTsKICAgICAgICB0aGlzLnRhYmxlRGF0YSA9IGRhdGE7CiAgICAgICAgdGhpcy50b3RhbCA9IHBhZ2VUb3RhbDsKICAgICAgfQogICAgfSwKCiAgICAvLyAg6K+35rGC6YCA6LSn5Y2V5YiX6KGoCiAgICBhc3luYyBnZXRBbGxPcmRlck91dChleHBvcnRzKSB7CiAgICAgIGxldCBwYXJhbXMgPSB7CiAgICAgICAgcGFnZTogdGhpcy5wYWdlLAogICAgICAgIHBhZ2VTaXplOiB0aGlzLnBhZ2VTaXplCiAgICAgIH07CgogICAgICBpZiAoZXhwb3J0cykgewogICAgICAgIHBhcmFtcy5leHBvcnQgPSAxOwogICAgICAgIGNvbnN0IHRhcmdldCA9IGF3YWl0IGV4cG9ydEdldEFsbE9yZGVyT3V0KHBhcmFtcyk7CiAgICAgIH0gZWxzZSB7CiAgICAgICAgY29uc3QgewogICAgICAgICAgZGF0YSwKICAgICAgICAgIHBhZ2VUb3RhbAogICAgICAgIH0gPSBhd2FpdCBnZXRBbGxPcmRlck91dChwYXJhbXMpOwogICAgICAgIHRoaXMudGFibGVEYXRhID0gZGF0YTsKICAgICAgICB0aGlzLnRvdGFsID0gcGFnZVRvdGFsOwogICAgICB9CiAgICB9LAoKICAgIGdldERhdGEoZXhwb3J0cykgewogICAgICBjb25zdCBpc0tleSA9IHRoaXMuJF9jb21tb24uaXNTZXJjaCh0aGlzLnNlYXJjaF9mb3JtKTsKCiAgICAgIGlmIChpc0tleSkgewogICAgICAgIHRoaXMuc2VhcmNoQWxsT3JkZXJPdXQoZXhwb3J0cyk7CiAgICAgIH0gZWxzZSB7CiAgICAgICAgdGhpcy5nZXRBbGxPcmRlck91dChleHBvcnRzKTsKICAgICAgfQogICAgfSwKCiAgICAvLyAg5a6h5qC4CiAgICBhc3luYyB1cGRhdGVBdWRpdFN0YXR1cyhyb3cpIHsKICAgICAgdGhpcy4kY29uZmlybSgi56Gu5a6a6KaB5a6h5qC46YCa6L+H6K+l5Y2V5o2u5ZCXPyIsICLmj5DnpLoiLCB7CiAgICAgICAgY29uZmlybUJ1dHRvblRleHQ6ICLnoa7lrpoiLAogICAgICAgIGNhbmNlbEJ1dHRvblRleHQ6ICLlj5bmtogiLAogICAgICAgIHR5cGU6ICJ3YXJuaW5nIgogICAgICB9KS50aGVuKGFzeW5jICgpID0+IHsKICAgICAgICBjb25zdCBkYXRhID0gYXdhaXQgYXVkaXRPcmRlck91dChyb3cuaWQsIHsKICAgICAgICAgIGF1ZGl0TmFtZTogdGhpcy51c2VyTmFtZQogICAgICAgIH0pOwogICAgICAgIHRoaXMuJG1lc3NhZ2UoewogICAgICAgICAgdHlwZTogInN1Y2Nlc3MiLAogICAgICAgICAgbWVzc2FnZTogIuWuoeaguOaIkOWKnyIKICAgICAgICB9KTsKICAgICAgICB0aGlzLmdldERhdGEoKTsKICAgICAgfSk7CiAgICB9LAoKICAgIC8vICDliKDpmaTplIDllK7pgIDotKfljZUKICAgIGRlbChpZCkgewogICAgICB0aGlzLiRjb25maXJtKCLnoa7lrpropoHliKDpmaTor6XljZXmja7lkJfvvJ8iLCAi5o+Q56S6IiwgewogICAgICAgIGNvbmZpcm1CdXR0b25UZXh0OiAi56Gu5a6aIiwKICAgICAgICBjYW5jZWxCdXR0b25UZXh0OiAi5Y+W5raIIiwKICAgICAgICB0eXBlOiAid2FybmluZyIKICAgICAgfSkudGhlbihhc3luYyAoKSA9PiB7CiAgICAgICAgY29uc3QgZGF0YSA9IGF3YWl0IGRlbGV0ZU9yZGVyT3V0KGlkKTsKICAgICAgICB0aGlzLiRtZXNzYWdlKHsKICAgICAgICAgIHR5cGU6ICJzdWNjZXNzIiwKICAgICAgICAgIG1lc3NhZ2U6ICLliKDpmaTmiJDlip8hIgogICAgICAgIH0pOwogICAgICAgIHRoaXMuZ2V0RGF0YSgpOwogICAgICB9KTsKICAgIH0sCgogICAgLy8gIOmAieaLqeaXtumXtAogICAgcmV0dXJXYXJlKHZhbCkgewogICAgICBpZiAodmFsICYmIHZhbC5sZW5ndGgpIHsKICAgICAgICB0aGlzLnNlYXJjaF9mb3JtLnN0YXJ0ID0gdmFsWzBdIC8gMTAwMDsKICAgICAgICB0aGlzLnNlYXJjaF9mb3JtLmVuZCA9IHZhbFsxXSAvIDEwMDAgKyA4NjM5OTsKICAgICAgfSBlbHNlIHsKICAgICAgICB0aGlzLnNlYXJjaF9mb3JtLnN0YXJ0ID0gIiI7CiAgICAgICAgdGhpcy5zZWFyY2hfZm9ybS5lbmQgPSAiIjsKICAgICAgfQoKICAgICAgdGhpcy5wYWdlQ2hhbmdlKDEpOwogICAgfSwKCiAgICAvLyDpgInmi6nlkZjlt6UKICAgIHN0YWZmU2VsKHZhbCkgewogICAgICBjb25zdCByb3cgPSB2YWxbMF07CiAgICAgIHRoaXMuc2VhcmNoX2Zvcm0ub3BlcmF0b3JJZCA9IHJvdy5pZDsKICAgICAgdGhpcy5zZWFyY2hfZm9ybS5zdGFmZiA9IHJvdy5zdGFmZk5hbWU7CiAgICAgIHRoaXMucGFnZUNoYW5nZSgxKTsKICAgIH0sCgogICAgLy8gIOmAieaLqeWVhumTugogICAgc2VsU2hvcCh2YWwsIHJvdykgewogICAgICAvLyB0aGlzLnNlYXJjaF9mb3JtLnNob3BJZCA9IHJvd1swXS5pZAogICAgICB0aGlzLnNlYXJjaF9mb3JtLnNob3BOYW1lID0gcm93WzBdLm5hbWU7CiAgICAgIHRoaXMucGFnZUNoYW5nZSgxKTsKICAgIH0sCgogICAgY2xlYXJTaG9wKCkgewogICAgICB0aGlzLnNlYXJjaF9mb3JtLnNob3BJZCA9ICIiOwogICAgICB0aGlzLnNlYXJjaF9mb3JtLnNob3BOYW1lID0gIiI7CiAgICAgIHRoaXMucGFnZUNoYW5nZSgxKTsKICAgIH0sCgogICAgcGFnZUNoYW5nZShwYWdlKSB7CiAgICAgIHRoaXMucGFnZSA9IHBhZ2U7CiAgICAgIHRoaXMuZ2V0RGF0YSgpOwogICAgfSwKCiAgICBzaXplQ2hhbmdlKHNpemUpIHsKICAgICAgdGhpcy5wYWdlU2l6ZSA9IHNpemU7CiAgICAgIHRoaXMucGFnZUNoYW5nZSgxKTsKICAgIH0sCgogICAgZ29EZXRhaWwocm93KSB7CiAgICAgIGlmICghdGhpcy4kYWNjZXNzQ2hlY2sodGhpcy4kQWNjZXNzLlJldHVybldhcmVob3VzaW5nT3JkZXJHZXRPcmRlclJldHVybikpIHsKICAgICAgICByZXR1cm47CiAgICAgIH0KCiAgICAgIHRoaXMuJHJvdXRlci5wdXNoKGAvb3JkZXIvbWFuYWdlTy9Mb29rV2FyZU9yZGVyLyR7cm93LmlkfWApOwogICAgfQoKICB9Cn07"},{"version":3,"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAmWA;AACA;AACA,SACAA,iBADA,EAEAC,uBAFA,EAGAC,oBAHA,EAIAC,cAJA,EAKAC,aALA,EAMAC,cANA,QAOA,aAPA;AASA;EACAC,mBADA;EAEAC;IACAC;EADA,CAFA;;EAKAC;IACA;MACAC,aADA;MAEAC,iBAFA;MAGAC,YAHA;MAIAC,OAJA;MAKAC,QALA;MAMAC,WANA;MAOAC,eACA;QAAAC;QAAAC;MAAA,CADA,EAEA;QAAAD;QAAAC;MAAA,CAFA,CAPA;MAWAC,gBACA;QAAAF;QAAAC;MAAA,CADA,EAEA;QAAAD;QAAAC;MAAA,CAFA,CAXA;MAeAE;QACAC,UADA;QAEAC,YAFA;QAGAC,cAHA;QAIAC,YAJA;QAKAC,SALA;QAMAC,OANA;QAOAC,WAPA;QAQAC,YARA;QASAC,eATA;QAUAC,cAVA;QAWAC,SAXA;QAYAC,UAZA;QAaAC;MAbA;IAfA;EA+BA,CArCA;;EAsCAC,YACA;MACAC;IADA;EADA,CAtCA;;EA2CAC;IACA;EACA,CA7CA;;EA8CAC;IACA;IACA;EACA,CAjDA;;EAkDAC;IACA;IACAC;MACA;QACAC;MADA;MAGAC;IACA,CAPA;;IAQA;IACA;MACA;QACApB,yBADA;QAEAG,mCAFA;QAGAM,uCAHA;QAIAY,oCAJA;QAKAjB,6BALA;QAMAC,yBANA;QAOAiB,gCAPA;QAQA9B,eARA;QASAD;MATA;;MAWA;QACAgC;QACA;MACA,CAHA,MAGA;QACA;UAAAnC;UAAAoC;QAAA;QAEA;QACA;MACA;IACA,CA9BA;;IA+BA;IACA;MACA;QACAhC,eADA;QAEAD;MAFA;;MAIA;QACAgC;QACA;MACA,CAHA,MAGA;QACA;UAAAnC;UAAAoC;QAAA;QAEA;QACA;MACA;IACA,CA9CA;;IA+CAC;MACA;;MACA;QACA;MACA,CAFA,MAEA;QACA;MACA;IACA,CAtDA;;IAuDA;IACA;MACA;QACAC,uBADA;QAEAC,sBAFA;QAGAC;MAHA,GAIAC,IAJA,CAIA;QACA;UACAC;QADA;QAIA;UACAF,eADA;UAEAG;QAFA;QAIA;MACA,CAdA;IAeA,CAxEA;;IAyEA;IACAC;MACA;QACAN,uBADA;QAEAC,sBAFA;QAGAC;MAHA,GAIAC,IAJA,CAIA;QACA;QAEA;UACAD,eADA;UAEAG;QAFA;QAIA;MACA,CAZA;IAaA,CAxFA;;IAyFA;IACAE;MACA;QACA;QACA;MACA,CAHA,MAGA;QACA;QACA;MACA;;MACA;IACA,CAnGA;;IAoGA;IACAC;MACA;MACA;MACA;MACA;IACA,CA1GA;;IA2GA;IACAC;MACA;MACA;MACA;IACA,CAhHA;;IAiHAC;MACA;MACA;MACA;IACA,CArHA;;IAsHAC;MACA;MACA;IACA,CAzHA;;IA0HAC;MACA;MACA;IACA,CA7HA;;IA8HAC;MACA,IACA,qEADA,EAEA;QACA;MACA;;MACA;IACA;;EArIA;AAlDA","names":["searchAllOrderOut","exportSearchAllOrderOut","exportGetAllOrderOut","getAllOrderOut","auditOrderOut","deleteOrderOut","name","components","staffListModal","data","tableData","staff_show","pageSize","page","total","outWare","order_status","value","label","single_status","search_form","shopId","shopName","wareStatus","inStatus","start","end","keyWord","customer","customer_id","operatorId","staff","status","categoryId","computed","storeData","created","activated","methods","openUrl","path","window","auditStatus","search","params","pageTotal","getData","confirmButtonText","cancelButtonText","type","then","auditName","message","del","returWare","staffSel","selShop","clearShop","pageChange","sizeChange","goDetail"],"sourceRoot":"src/views/SingleStore/order","sources":["ReturnOrder.vue"],"sourcesContent":["<template>\n <ContainerQuery>\n <div slot=\"left\">\n <!--<el-button\n v-if=\"$accessCheck($Access.ReturnWarehousingOrderAddOrderReturn)\"\n size=\"small\"\n type=\"primary\"\n @click=\"$router.push(`/order/manageO/AddWareOrder`)\"\n >\n 新增退货\n </el-button>-->\n <el-button\n v-if=\"$accessCheck($Access.ReturnWarehousingOrderGetAllOrderReturn)\"\n size=\"small\"\n type=\"primary\"\n plain\n @click=\"getData(1)\"\n >\n 导出\n </el-button>\n </div>\n <div\n v-if=\"$accessCheck($Access.ReturnWarehousingOrderSearchAllOrderReturn)\"\n slot=\"right\"\n >\n <el-form :inline=\"true\" size=\"small\">\n <el-form-item label=\"关键词\">\n <el-input\n v-model=\"search_form.keyWord\"\n clearable\n style=\"width: 250px\"\n placeholder=\"订单号/退货单号/商品名称\"\n @keyup.enter.native=\"pageChange(1)\"\n >\n <el-button\n slot=\"append\"\n icon=\"el-icon-search\"\n @click=\"pageChange(1)\"\n ></el-button>\n </el-input>\n </el-form-item>\n <el-form-item label=\"审核状态\">\n <el-select\n v-model=\"search_form.status\"\n clearable\n style=\"width: 150px\"\n placeholder=\"审核状态\"\n @change=\"pageChange(1)\"\n >\n <el-option\n v-for=\"item in order_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 </div>\n <div\n v-if=\"$accessCheck($Access.ReturnWarehousingOrderSearchAllOrderReturn)\"\n slot=\"more\"\n >\n <el-form :inline=\"true\" size=\"small\">\n <el-form-item label=\"关键词\">\n <el-input\n v-model=\"search_form.keyWord\"\n clearable\n style=\"width: 250px\"\n placeholder=\"订单号/退货单号/商品名称\"\n @keyup.enter.native=\"pageChange(1)\"\n >\n <el-button\n slot=\"append\"\n icon=\"el-icon-search\"\n @click=\"pageChange(1)\"\n ></el-button>\n </el-input>\n </el-form-item>\n <el-form-item label=\"时间\">\n <el-date-picker\n v-model=\"search_form.time\"\n clearable\n type=\"daterange\"\n value-format=\"timestamp\"\n range-separator=\"-\"\n start-placeholder=\"开始日期\"\n end-placeholder=\"结束日期\"\n @change=\"returWare\"\n ></el-date-picker>\n </el-form-item>\n <el-form-item label=\"审核状态\">\n <el-select\n v-model=\"search_form.status\"\n clearable\n style=\"width: 150px\"\n placeholder=\"审核状态\"\n @change=\"pageChange(1)\"\n >\n <el-option\n v-for=\"item in order_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 label=\"单据状态\">\n <el-select\n v-model=\"search_form.inStatus\"\n clearable\n style=\"width: 150px\"\n placeholder=\"单据状态\"\n @change=\"pageChange(1)\"\n >\n <el-option\n v-for=\"item in single_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 label=\"业务员\">\n <el-input\n v-model=\"search_form.staff\"\n clearable\n placeholder=\"请选择业务员\"\n @blur=\"search_form.staff = ''\"\n >\n <i\n slot=\"suffix\"\n class=\"el-input__icon el-icon-search\"\n @click=\"staff_show = true\"\n ></i>\n </el-input>\n </el-form-item>\n </el-form>\n </div>\n <el-table border :data=\"tableData\" @row-dblclick=\"goDetail\">\n <el-table-column\n prop=\"id\"\n align=\"left\"\n fixed=\"left\"\n label=\"ID\"\n min-width=\"50\"\n ></el-table-column>\n <el-table-column\n prop=\"no\"\n fixed=\"left\"\n align=\"left\"\n label=\"退货单号\"\n min-width=\"200\"\n >\n <template slot-scope=\"scope\">\n <span\n v-if=\"$accessCheck($Access.ReturnWarehousingOrderGetOrderReturn)\"\n class=\"click-div\"\n @click=\"goDetail(scope.row)\"\n >\n {{ scope.row.no }}\n </span>\n <span v-else>{{ scope.row.no }}</span>\n </template>\n </el-table-column>\n <el-table-column prop=\"goodsCode\" label=\"商品\" min-width=\"160\">\n <template slot-scope=\"scope\">\n <p>{{ scope.row.goodsName }}</p>\n <p>{{ scope.row.goodsCode }}</p>\n </template>\n </el-table-column>\n <el-table-column\n prop=\"unitName\"\n label=\"单位\"\n align=\"left\"\n min-width=\"80\"\n ></el-table-column>\n <el-table-column\n prop=\"skuName\"\n label=\"属性\"\n align=\"left\"\n min-width=\"130\"\n ></el-table-column>\n\n <el-table-column\n align=\"center\"\n prop=\"goodsNum\"\n label=\"数量\"\n min-width=\"80\"\n >\n <template slot-scope=\"scope\">\n {{ $_common.formatNub(scope.row.goodsNum, 2) }}\n </template>\n </el-table-column>\n <el-table-column\n prop=\"saleUnitPrice\"\n align=\"left\"\n label=\"销售单价\"\n min-width=\"120\"\n >\n <template slot-scope=\"scope\">\n {{ $_common.formatNub(scope.row.saleUnitPrice, 2) }}\n </template>\n </el-table-column>\n <el-table-column\n prop=\"saleTotalPrice\"\n align=\"left\"\n label=\"销售金额\"\n min-width=\"100\"\n >\n <template slot-scope=\"scope\">\n {{ $_common.formatNub(scope.row.saleTotalPrice, 2) }}\n </template>\n </el-table-column>\n <el-table-column\n prop=\"returnUnitPrice\"\n align=\"left\"\n label=\"退货单价\"\n min-width=\"100\"\n >\n <template slot-scope=\"scope\">\n {{ $_common.formatNub(scope.row.returnUnitPrice, 2) }}\n </template>\n </el-table-column>\n <el-table-column\n prop=\"returnTotalPrice\"\n align=\"left\"\n label=\"退货金额\"\n min-width=\"100\"\n >\n <template slot-scope=\"scope\">\n {{ $_common.formatNub(scope.row.returnTotalPrice, 2) }}\n </template>\n </el-table-column>\n <el-table-column\n prop=\"operatorName\"\n align=\"left\"\n label=\"操作人\"\n min-width=\"120\"\n ></el-table-column>\n <el-table-column\n prop=\"originNo\"\n align=\"left\"\n label=\"源销售订单号\"\n min-width=\"200\"\n ></el-table-column>\n <el-table-column\n prop=\"auditStatus\"\n label=\"状态\"\n align=\"left\"\n min-width=\"140\"\n >\n <template slot-scope=\"scope\">\n <p>\n 入库:\n <el-tag\n size=\"mini\"\n :type=\"scope.row.inStatus === 4 ? 'info' : 'success'\"\n >\n {{ scope.row.inStatus === 4 ? \"未入库\" : \"已入库\" }}\n </el-tag>\n </p>\n <p>\n 审核:\n <el-tag\n size=\"mini\"\n :type=\"scope.row.auditStatus === 1 ? 'info' : 'success'\"\n >\n {{ scope.row.auditStatus === 1 ? \"待审核\" : \"已审核\" }}\n </el-tag>\n </p>\n </template>\n </el-table-column>\n <el-table-column\n prop=\"auditTime\"\n align=\"left\"\n label=\"审核时间\"\n min-width=\"160\"\n >\n <template slot-scope=\"scope\">\n {{\n scope.row.auditStatus === 2\n ? $_common.formatDate(scope.row.auditTime)\n : \"--\"\n }}\n </template>\n </el-table-column>\n <el-table-column\n label=\"操作\"\n header-align=\"left\"\n align=\"left\"\n fixed=\"right\"\n min-width=\"180\"\n >\n <template slot-scope=\"scope\">\n <el-button-group class=\"table-btn-group\">\n <el-button type=\"text\" @click=\"openUrl(scope.row.id)\">\n 打印\n </el-button>\n <el-button\n v-if=\"\n $accessCheck($Access.ReturnWarehousingOrderGetOrderReturn) &&\n $accessCheck($Access.ReturnWarehousingOrderAuditOrderReturn)\n \"\n :disabled=\"~~scope.row.auditStatus === 2\"\n type=\"text\"\n @click=\"\n $router.push(`/order/manageO/EditWareOrder/${scope.row.id}`)\n \"\n >\n 编辑\n </el-button>\n <el-button\n v-if=\"\n $accessCheck($Access.ReturnWarehousingOrderUpdateOrderReturn)\n \"\n :disabled=\"~~scope.row.auditStatus === 2\"\n type=\"text\"\n @click=\"updateAuditStatus(scope.row)\"\n >\n 审核\n </el-button>\n <el-button\n v-if=\"\n $accessCheck($Access.ReturnWarehousingOrderDeleteOrderReturn)\n \"\n :disabled=\"~~scope.row.auditStatus === 2\"\n type=\"text\"\n @click=\"del(scope.row.id)\"\n >\n 删除\n </el-button>\n </el-button-group>\n </template>\n </el-table-column>\n </el-table>\n <!-- 业务员-->\n <staffListModal\n v-if=\"staff_show\"\n :is-check=\"false\"\n :is-show=\"staff_show\"\n @cancel=\"staff_show = false\"\n @confirm=\"staffSel\"\n />\n <FooterPage\n :page-size=\"pageSize\"\n :total-page.sync=\"total\"\n :current-page.sync=\"page\"\n @pageChange=\"pageChange\"\n @sizeChange=\"sizeChange\"\n ></FooterPage>\n </ContainerQuery>\n</template>\n\n<script>\n import staffListModal from \"@/component/common/staffListModal\";\n import { mapGetters } from \"vuex\";\n import {\n searchAllOrderOut,\n exportSearchAllOrderOut,\n exportGetAllOrderOut,\n getAllOrderOut,\n auditOrderOut,\n deleteOrderOut,\n } from \"@/api/Order\";\n\n export default {\n name: \"ReturnOrder\",\n components: {\n staffListModal,\n },\n data() {\n return {\n tableData: [],\n staff_show: false,\n pageSize: 10,\n page: 1,\n total: 0,\n outWare: [],\n order_status: [\n { value: 5, label: \"已审核\" },\n { value: 4, label: \"待审核\" },\n ],\n single_status: [\n { value: 4, label: \"未入库\" },\n { value: 3, label: \"已入库\" },\n ],\n search_form: {\n shopId: \"\",\n shopName: \"\",\n wareStatus: \"\",\n inStatus: \"\",\n start: \"\",\n end: \"\",\n keyWord: \"\",\n customer: \"\",\n customer_id: \"\",\n operatorId: \"\",\n staff: \"\",\n status: \"\",\n categoryId: [],\n },\n };\n },\n computed: {\n ...mapGetters({\n storeData: \"MUser/storeData\",\n }),\n },\n created() {\n this.getAllOrderOut();\n },\n activated() {\n if (this.$_isInit()) return;\n this.getData();\n },\n methods: {\n // 打印\n openUrl(id) {\n let routeData = this.$router.resolve({\n path: `/ReturnOrderPrinting/${id}`,\n });\n window.open(routeData.href, \"_blank\");\n },\n // 退货单搜索\n async searchAllOrderOut(exports) {\n let params = {\n shopId: this.storeData.id,\n inStatus: this.search_form.inStatus,\n operatorId: this.search_form.operatorId,\n auditStatus: this.search_form.status,\n start: this.search_form.start,\n end: this.search_form.end,\n search: this.search_form.keyWord,\n page: this.page,\n pageSize: this.pageSize,\n };\n if (exports) {\n params.export = 1;\n const target = await exportSearchAllOrderOut(params);\n } else {\n const { data, pageTotal } = await searchAllOrderOut(params);\n\n this.tableData = data;\n this.total = pageTotal;\n }\n },\n // 请求退货单列表\n async getAllOrderOut(exports) {\n let params = {\n page: this.page,\n pageSize: this.pageSize,\n };\n if (exports) {\n params.export = 1;\n const target = await exportGetAllOrderOut(params);\n } else {\n const { data, pageTotal } = await getAllOrderOut(params);\n\n this.tableData = data;\n this.total = pageTotal;\n }\n },\n getData(exports) {\n const isKey = this.$_common.isSerch(this.search_form);\n if (isKey) {\n this.searchAllOrderOut(exports);\n } else {\n this.getAllOrderOut(exports);\n }\n },\n // 审核\n async updateAuditStatus(row) {\n this.$confirm(\"确定要审核通过该单据吗?\", \"提示\", {\n confirmButtonText: \"确定\",\n cancelButtonText: \"取消\",\n type: \"warning\",\n }).then(async () => {\n const data = await auditOrderOut(row.id, {\n auditName: this.userName,\n });\n\n this.$message({\n type: \"success\",\n message: \"审核成功\",\n });\n this.getData();\n });\n },\n // 删除销售退货单\n del(id) {\n this.$confirm(\"确定要删除该单据吗?\", \"提示\", {\n confirmButtonText: \"确定\",\n cancelButtonText: \"取消\",\n type: \"warning\",\n }).then(async () => {\n const data = await deleteOrderOut(id);\n\n this.$message({\n type: \"success\",\n message: \"删除成功!\",\n });\n this.getData();\n });\n },\n // 选择时间\n returWare(val) {\n if (val && val.length) {\n this.search_form.start = val[0] / 1000;\n this.search_form.end = val[1] / 1000 + 86399;\n } else {\n this.search_form.start = \"\";\n this.search_form.end = \"\";\n }\n this.pageChange(1);\n },\n // 选择员工\n staffSel(val) {\n const row = val[0];\n this.search_form.operatorId = row.id;\n this.search_form.staff = row.staffName;\n this.pageChange(1);\n },\n // 选择商铺\n selShop(val, row) {\n // this.search_form.shopId = row[0].id\n this.search_form.shopName = row[0].name;\n this.pageChange(1);\n },\n clearShop() {\n this.search_form.shopId = \"\";\n this.search_form.shopName = \"\";\n this.pageChange(1);\n },\n pageChange(page) {\n this.page = page;\n this.getData();\n },\n sizeChange(size) {\n this.pageSize = size;\n this.pageChange(1);\n },\n goDetail(row) {\n if (\n !this.$accessCheck(this.$Access.ReturnWarehousingOrderGetOrderReturn)\n ) {\n return;\n }\n this.$router.push(`/order/manageO/LookWareOrder/${row.id}`);\n },\n },\n };\n</script>\n\n<style scoped>\n .num-ul > li {\n padding-right: 10px;\n }\n</style>\n"]}]}
|