3fae075e825334da1dff9c770c61a9e3.json 25 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\\Finance\\Handle\\PaymentList.vue?vue&type=script&lang=js&","dependencies":[{"path":"E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\src\\views\\Finance\\Handle\\PaymentList.vue","mtime":1658126510136},{"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:Ly8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KaW1wb3J0IFNlbGVjdFN1cHBsaWVyIGZyb20gIkAvY29tcG9uZW50L2NvbW1vbi9TZWxlY3RTdXBwbGllciI7CmltcG9ydCB7IGV4cG9ydHNnZXRBbGxSZWNlaXZlZCwgZ2V0QWxsRmluYW5jZVR5cGVOb1BhZ2UsIGdldEFsbFBhaWQsIGdldEFsbFJlY2VpdmVkLCBzZWFyY2hQYWlkLCB1cGRhdGVQYWlkU3RhdHVzLCBleHBvcnRzZ2V0QWxsUGFpZCB9IGZyb20gIkAvYXBpL0ZpbmFuY2UiOwpleHBvcnQgZGVmYXVsdCB7CiAgbmFtZTogIlBheW1lbnRMaXN0IiwKICBjb21wb25lbnRzOiB7CiAgICBTZWxlY3RTdXBwbGllcgogIH0sCgogIGRhdGEoKSB7CiAgICByZXR1cm4gewogICAgICBwYXlfdHlwZV9saXN0OiBbXSwKICAgICAgbW9iaWxlOiAiIiwKICAgICAgc2VhcmNoRGF0ZTogewogICAgICAgIGZpbmFuY2VUeXBlSWQ6ICIiLAogICAgICAgIGtleXdvcmQ6ICIiLAogICAgICAgIHN0YXR1czogIiIsCiAgICAgICAgdGltZTogW10sCiAgICAgICAgc3RhcnQ6ICIiLAogICAgICAgIGVuZDogIiIsCiAgICAgICAgc3VwcGxpZXJJZDogIiIKICAgICAgfSwKICAgICAgc3VwcGxpZXJfc2hvdzogZmFsc2UsCiAgICAgIHBheW1lbnRfbGlzdDogW10sCiAgICAgIHN0YXR1c0xpc3Q6IFt7CiAgICAgICAgdmFsdWU6IDEsCiAgICAgICAgbGFiZWw6ICLlvoXlrqHmoLgiCiAgICAgIH0sIHsKICAgICAgICB2YWx1ZTogMiwKICAgICAgICBsYWJlbDogIuW3suWuoeaguCIKICAgICAgfV0sCiAgICAgIHJlZ2lvbl9vcHRpb25zOiBbXSwKICAgICAgdG90YWw6IDAsCiAgICAgIHBhZ2U6IDEsCiAgICAgIHBhZ2VTaXplOiAxMCwKICAgICAgY2hlY2tMaXN0OiBbIuS7mOasvuexu+WeiyIsICLph5Hpop0iLCAi5LyY5oOg6YeR6aKdIiwgIuWunumZheS7mOasvumHkeminSIsICLnm7jlhbPlupfpk7oiLCAi5a6h5qC454q25oCBIl0sCiAgICAgIGNvbHVtbnM6IFt7CiAgICAgICAgbGFiZWw6ICLku5jmrL7nsbvlnosiCiAgICAgIH0sIHsKICAgICAgICBsYWJlbDogIumHkeminSIKICAgICAgfSwgewogICAgICAgIGxhYmVsOiAi5LyY5oOg6YeR6aKdIgogICAgICB9LCB7CiAgICAgICAgbGFiZWw6ICLlrp7pmYXku5jmrL7ph5Hpop0iCiAgICAgIH0sIHsKICAgICAgICBsYWJlbDogIuebuOWFs+W6l+mTuiIKICAgICAgfSwgewogICAgICAgIGxhYmVsOiAi5a6h5qC454q25oCBIgogICAgICB9XSwKICAgICAgcGF5bWVudEZsYWc6IHRydWUsCiAgICAgIG1vbmV5RmxhZzogdHJ1ZSwKICAgICAgZGlzY291bnRzRmxhZzogdHJ1ZSwKICAgICAgcHJhY3RpY2FsRmxhZzogdHJ1ZSwKICAgICAgY29ycmVsYXRpb25GbGFnOiB0cnVlLAogICAgICBhdWRpdEZsYWc6IHRydWUKICAgIH07CiAgfSwKCiAgY3JlYXRlZCgpIHsKICAgIHRoaXMuZ2V0QWxsRmluYW5jZVR5cGUoKTsKICAgIHRoaXMuZ2V0QWxsUGFpZCgpOwogIH0sCgogIGFjdGl2YXRlZCgpIHsKICAgIGlmICh0aGlzLiRfaXNJbml0KCkpIHJldHVybjsKICAgIHRoaXMuZ2V0RGF0YSgpOwogIH0sCgogIG1ldGhvZHM6IHsKICAgIGdvRGV0YWlsKHJvdykgewogICAgICBpZiAoIXRoaXMuJGFjY2Vzc0NoZWNrKHRoaXMuJEFjY2Vzcy5QYXltZW50TGlzdEdldFBhaWRJbmZvKSkgewogICAgICAgIHJldHVybjsKICAgICAgfQoKICAgICAgdGhpcy4kcm91dGVyLnB1c2goYC9GaW5hbmNlL0hhbmRsZS9Mb29rUGF5bWVudC8ke3Jvdy5pZH0vJHtyb3cuY3JlYXRlVGltZX1gKTsKICAgIH0sCgogICAgLy8gIOiOt+WPlui0ouWKoeexu+WeiwogICAgYXN5bmMgZ2V0QWxsRmluYW5jZVR5cGUoKSB7CiAgICAgIGNvbnN0IHsKICAgICAgICBkYXRhCiAgICAgIH0gPSBhd2FpdCBnZXRBbGxGaW5hbmNlVHlwZU5vUGFnZSgyKTsKICAgICAgdGhpcy5wYXlfdHlwZV9saXN0ID0gZGF0YTsKICAgIH0sCgogICAgc3RhZmZTZWwoKSB7fSwKCiAgICAvLyAg6I635Y+W5YiX6KGoCiAgICBhc3luYyBnZXRBbGxQYWlkKGV4cG9ydHMpIHsKICAgICAgbGV0IHBhcmFtcyA9IHsKICAgICAgICBwYWdlOiB0aGlzLnBhZ2UsCiAgICAgICAgcGFnZVNpemU6IHRoaXMucGFnZVNpemUsCiAgICAgICAgZmluYW5jZVR5cGVJZDogdGhpcy5zZWFyY2hEYXRlLmZpbmFuY2VUeXBlSWQsCiAgICAgICAgc3RhcnQ6IHRoaXMuc2VhcmNoRGF0ZS5zdGFydCwKICAgICAgICBlbmQ6IHRoaXMuc2VhcmNoRGF0ZS5lbmQsCiAgICAgICAgYXVkaXRTdGF0dXM6IHRoaXMuc2VhcmNoRGF0ZS5zdGF0dXMsCiAgICAgICAgc3VwcGxpZXJJZDogdGhpcy5zZWFyY2hEYXRlLnN1cHBsaWVySWQsCiAgICAgICAgbm86IHRoaXMuc2VhcmNoRGF0ZS5rZXl3b3JkCiAgICAgIH07CgogICAgICBpZiAoZXhwb3J0cykgewogICAgICAgIHBhcmFtcy5leHBvcnQgPSAxOwogICAgICAgIGNvbnN0IHRhcmdldCA9IGF3YWl0IGV4cG9ydHNnZXRBbGxQYWlkKHsgLi4ucGFyYW1zCiAgICAgICAgfSk7CiAgICAgIH0gZWxzZSB7CiAgICAgICAgY29uc3QgewogICAgICAgICAgZGF0YSwKICAgICAgICAgIHBhZ2VUb3RhbAogICAgICAgIH0gPSBhd2FpdCBnZXRBbGxQYWlkKHsgLi4ucGFyYW1zCiAgICAgICAgfSk7CiAgICAgICAgdGhpcy5wYXltZW50X2xpc3QgPSBkYXRhOwogICAgICAgIHRoaXMudG90YWwgPSBwYWdlVG90YWw7CiAgICAgIH0KICAgIH0sCgogICAgZ2V0RGF0YSgpIHsKICAgICAgdGhpcy5nZXRBbGxQYWlkKCk7CiAgICB9LAoKICAgIC8vIOmAieaLqeWuouaItwogICAgc2VsVW5pdFN1cHBsaWVyKHZhbCkgewogICAgICB0aGlzLnBhZ2VDaGFuZ2UoMSk7CiAgICB9LAoKICAgIHN1cHBsaWVyQ2xlYXIoKSB7CiAgICAgIHRoaXMuc2VhcmNoRGF0ZS5zdXBwbGllcklkID0gIiI7CiAgICAgIHRoaXMucGFnZUNoYW5nZSgxKTsKICAgIH0sCgogICAgLy8gIOiuouWNleaXtumXtAogICAgb3JkZXJEYXRlKHZhbCkgewogICAgICBpZiAodmFsICYmIHZhbC5sZW5ndGgpIHsKICAgICAgICB0aGlzLnNlYXJjaERhdGUuc3RhcnQgPSB2YWxbMF0gLyAxMDAwOwogICAgICAgIHRoaXMuc2VhcmNoRGF0ZS5lbmQgPSB2YWxbMV0gLyAxMDAwICsgODYzOTk7CiAgICAgIH0gZWxzZSB7CiAgICAgICAgdGhpcy5zZWFyY2hEYXRlLnN0YXJ0ID0gIiI7CiAgICAgICAgdGhpcy5zZWFyY2hEYXRlLmVuZCA9ICIiOwogICAgICB9CgogICAgICB0aGlzLnBhZ2VDaGFuZ2UoMSk7CiAgICB9LAoKICAgIC8vIOWIh+mhtQogICAgcGFnZUNoYW5nZSh2YWwpIHsKICAgICAgdGhpcy5wYWdlID0gdmFsOwogICAgICB0aGlzLmdldERhdGEoKTsKICAgIH0sCgogICAgLy8g5q+P6aG15pWw5o2u5aSn5bCP5pS55Y+YCiAgICBzaXplQ2hhbmdlKHZhbCkgewogICAgICB0aGlzLnBhZ2VTaXplID0gdmFsOwogICAgICB0aGlzLnBhZ2VDaGFuZ2UoMSk7CiAgICB9LAoKICAgIC8vIOWuoeaguAogICAgdXBkYXRlQXVkaXRTdGF0dXMocm93KSB7CiAgICAgIHRoaXMuJGNvbmZpcm0oIuivt+ehruiupOWuoeaguOivpeWNleaNrj8iLCAi5o+Q56S6IiwgewogICAgICAgIGNvbmZpcm1CdXR0b25UZXh0OiAi56Gu5a6aIiwKICAgICAgICBjYW5jZWxCdXR0b25UZXh0OiAi5Y+W5raIIiwKICAgICAgICB0eXBlOiAid2FybmluZyIKICAgICAgfSkudGhlbihhc3luYyAoKSA9PiB7CiAgICAgICAgY29uc3QgZGF0YSA9IGF3YWl0IHVwZGF0ZVBhaWRTdGF0dXMoewogICAgICAgICAgaWQ6IHJvdy5pZCwKICAgICAgICAgIGNyZWF0ZVRpbWU6IHJvdy5jcmVhdGVUaW1lCiAgICAgICAgfSk7CiAgICAgICAgdGhpcy4kbWVzc2FnZSh7CiAgICAgICAgICB0eXBlOiAic3VjY2VzcyIsCiAgICAgICAgICBtZXNzYWdlOiAi5a6h5qC45oiQ5YqfISIKICAgICAgICB9KTsKICAgICAgICB0aGlzLnBhZ2VDaGFuZ2UoMSk7CiAgICAgIH0pOwogICAgfSwKCiAgICBjaGFuZ2UoKSB7CiAgICAgIHRoaXMucGF5bWVudEZsYWcgPSB0aGlzLmNoZWNrTGlzdC5zb21lKGl0ZW0gPT4gaXRlbSA9PT0gIuS7mOasvuexu+WeiyIpOwogICAgICB0aGlzLm1vbmV5RmxhZyA9IHRoaXMuY2hlY2tMaXN0LnNvbWUoaXRlbSA9PiBpdGVtID09PSAi6YeR6aKdIik7CiAgICAgIHRoaXMuZGlzY291bnRzRmxhZyA9IHRoaXMuY2hlY2tMaXN0LnNvbWUoaXRlbSA9PiBpdGVtID09PSAi5LyY5oOg6YeR6aKdIik7CiAgICAgIHRoaXMucHJhY3RpY2FsRmxhZyA9IHRoaXMuY2hlY2tMaXN0LnNvbWUoaXRlbSA9PiBpdGVtID09PSAi5a6e6ZmF5LuY5qy+6YeR6aKdIik7CiAgICAgIHRoaXMuY29ycmVsYXRpb25GbGFnID0gdGhpcy5jaGVja0xpc3Quc29tZShpdGVtID0+IGl0ZW0gPT09ICLnm7jlhbPlupfpk7oiKTsKICAgICAgdGhpcy5hdWRpdEZsYWcgPSB0aGlzLmNoZWNrTGlzdC5zb21lKGl0ZW0gPT4gaXRlbSA9PT0gIuWuoeaguOeKtuaAgSIpOwogICAgfQoKICB9Cn07"},{"version":3,"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AA6RA;AACA,SACAA,qBADA,EAEAC,uBAFA,EAGAC,UAHA,EAIAC,cAJA,EAKAC,UALA,EAMAC,gBANA,EAOAC,iBAPA,QAQA,eARA;AAUA;EACAC,mBADA;EAEAC;IACAC;EADA,CAFA;;EAKAC;IACA;MACAC,iBADA;MAEAC,UAFA;MAGAC;QACAC,iBADA;QAEAC,WAFA;QAGAC,UAHA;QAIAC,QAJA;QAKAC,SALA;QAMAC,OANA;QAOAC;MAPA,CAHA;MAaAC,oBAbA;MAcAC,gBAdA;MAeAC,aACA;QAAAC;QAAAC;MAAA,CADA,EAEA;QAAAD;QAAAC;MAAA,CAFA,CAfA;MAmBAC,kBAnBA;MAoBAC,QApBA;MAqBAC,OArBA;MAsBAC,YAtBA;MAuBAC,YACA,MADA,EAEA,IAFA,EAGA,MAHA,EAIA,QAJA,EAKA,MALA,EAMA,MANA,CAvBA;MA+BAC,UACA;QACAN;MADA,CADA,EAIA;QACAA;MADA,CAJA,EAOA;QACAA;MADA,CAPA,EAUA;QACAA;MADA,CAVA,EAaA;QACAA;MADA,CAbA,EAgBA;QACAA;MADA,CAhBA,CA/BA;MAmDAO,iBAnDA;MAoDAC,eApDA;MAqDAC,mBArDA;MAsDAC,mBAtDA;MAuDAC,qBAvDA;MAwDAC;IAxDA;EA0DA,CAhEA;;EAiEAC;IACA;IACA;EACA,CApEA;;EAqEAC;IACA;IACA;EACA,CAxEA;;EAyEAC;IACAC;MACA;QACA;MACA;;MACA,kBACA,yDADA;IAGA,CARA;;IASA;IACA;MACA;QAAA/B;MAAA;MAEA;IACA,CAdA;;IAeAgC,aAfA;;IAgBA;IACA;MACA;QACAd,eADA;QAEAC,uBAFA;QAGAf,4CAHA;QAIAI,4BAJA;QAKAC,wBALA;QAMAwB,mCANA;QAOAvB,sCAPA;QAQAwB;MARA;;MAUA;QACAC;QACA,yCACA;QADA;MAGA,CALA,MAKA;QACA;UAAAnC;UAAAoC;QAAA,uBACA;QADA;QAGA;QACA;MACA;IACA,CAxCA;;IAyCAC;MACA;IACA,CA3CA;;IA4CA;IACAC;MACA;IACA,CA/CA;;IAgDAC;MACA;MACA;IACA,CAnDA;;IAoDA;IACAC;MACA;QACA;QACA;MACA,CAHA,MAGA;QACA;QACA;MACA;;MACA;IACA,CA9DA;;IA+DA;IACAC;MACA;MACA;IACA,CAnEA;;IAoEA;IACAC;MACA;MACA;IACA,CAxEA;;IAyEA;IACAC;MACA;QACAC,uBADA;QAEAC,sBAFA;QAGAC;MAHA,GAIAC,IAJA,CAIA;QACA;UACAC,UADA;UAEAC;QAFA;QAKA;UACAH,eADA;UAEAI;QAFA;QAIA;MACA,CAfA;IAgBA,CA3FA;;IA4FAC;MACA;MACA;MACA;MACA,yCACAC,yBADA;MAGA,2CACAA,uBADA;MAGA;IACA;;EAvGA;AAzEA","names":["exportsgetAllReceived","getAllFinanceTypeNoPage","getAllPaid","getAllReceived","searchPaid","updatePaidStatus","exportsgetAllPaid","name","components","SelectSupplier","data","pay_type_list","mobile","searchDate","financeTypeId","keyword","status","time","start","end","supplierId","supplier_show","payment_list","statusList","value","label","region_options","total","page","pageSize","checkList","columns","paymentFlag","moneyFlag","discountsFlag","practicalFlag","correlationFlag","auditFlag","created","activated","methods","goDetail","staffSel","auditStatus","no","params","pageTotal","getData","selUnitSupplier","supplierClear","orderDate","pageChange","sizeChange","updateAuditStatus","confirmButtonText","cancelButtonText","type","then","id","createTime","message","change","item"],"sourceRoot":"src/views/Finance/Handle","sources":["PaymentList.vue"],"sourcesContent":["<template>\n <ContainerQuery>\n <!-- <div slot=\"tip\" class=\"page-tip-div\">-->\n <!-- <i class=\"el-icon-info\"></i>-->\n <!-- 温馨提示:1、退款单也是在付款单新增页面进行新增,金额输入负数即可!-->\n <!-- 2、付款时,在金额输入框输入正数即可!-->\n <!-- </div>-->\n <div slot=\"left\">\n <el-dropdown\n v-if=\"$accessCheck($Access.PaymentListAddPaid)\"\n split-button\n size=\"small\"\n type=\"primary\"\n @click=\"$router.push('/Finance/Handle/AddPayment')\"\n >\n 新增付款单\n <el-dropdown-menu slot=\"dropdown\">\n <el-dropdown-item>\n <div class=\"dropdown-div\" @click=\"getAllPaid(1)\">导出</div>\n </el-dropdown-item>\n </el-dropdown-menu>\n </el-dropdown>\n <!-- <el-button-->\n <!-- v-if=\"$accessCheck($Access.PaymentListAddPaid)\"-->\n <!-- slot=\"left\"-->\n <!-- size=\"small\"-->\n <!-- type=\"primary\"-->\n <!-- @click=\"$router.push('/Finance/Handle/AddPayment')\"-->\n <!-- >-->\n <!-- 新增付款单-->\n <!-- </el-button>-->\n </div>\n\n <div v-if=\"$accessCheck($Access.PaymentListSearch)\" slot=\"more\">\n <el-form size=\"small\" :inline=\"true\" :model=\"searchDate\">\n <el-form-item>\n <el-input\n v-model=\"searchDate.keyword\"\n clearable\n style=\"width: 220px\"\n placeholder=\"单据编号\"\n @clear=\"pageChange(1)\"\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>\n <SelectSupplier\n v-model=\"searchDate.supplierId\"\n @clear=\"supplierClear\"\n @change=\"selUnitSupplier\"\n />\n </el-form-item>\n <el-form-item>\n <el-date-picker\n v-model=\"searchDate.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=\"searchDate.status\"\n style=\"width: 150px\"\n clearable\n placeholder=\"订单状态\"\n @change=\"pageChange(1)\"\n >\n <el-option\n v-for=\"item in statusList\"\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-select\n v-model=\"searchDate.financeTypeId\"\n style=\"width: 150px\"\n clearable\n placeholder=\"付款类型\"\n @change=\"pageChange(1)\"\n >\n <el-option\n v-for=\"item in pay_type_list\"\n :key=\"item.value\"\n :label=\"item.name\"\n :value=\"item.id\"\n ></el-option>\n </el-select>\n </el-form-item>\n </el-form>\n </div>\n <el-table :data=\"payment_list\" @row-dblclick=\"goDetail\">\n <el-table-column\n prop=\"id\"\n align=\"left\"\n label=\"ID\"\n fixed=\"left\"\n width=\"60\"\n ></el-table-column>\n <el-table-column\n prop=\"no\"\n label=\"单据号\"\n align=\"left\"\n min-width=\"200\"\n fixed=\"left\"\n >\n <template slot-scope=\"scope\">\n <span\n v-if=\"$accessCheck($Access.PaymentListGetPaidInfo)\"\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\n prop=\"sourceNo\"\n label=\"源单据号\"\n align=\"left\"\n min-width=\"200\"\n >\n <template slot-scope=\"scope\">\n <span>{{ scope.row.sourceNo }}</span>\n </template>\n </el-table-column>\n <el-table-column\n prop=\"receiptTime\"\n label=\"单据日期\"\n align=\"left\"\n min-width=\"120\"\n >\n <template slot-scope=\"scope\">\n {{\n scope.row.receiptTime\n ? $_common.formatDate(scope.row.receiptTime, \"yyyy-MM-dd\")\n : \"暂无数据\"\n }}\n </template>\n </el-table-column>\n <el-table-column\n prop=\"supplierName\"\n label=\"供应商\"\n align=\"left\"\n min-width=\"140\"\n show-overflow-tooltip\n ></el-table-column>\n <el-table-column\n v-if=\"paymentFlag\"\n prop=\"financeType\"\n align=\"left\"\n label=\"付款类型\"\n min-width=\"100\"\n ></el-table-column>\n <el-table-column\n v-if=\"moneyFlag\"\n prop=\"totalMoney\"\n label=\"金额\"\n align=\"left\"\n min-width=\"100\"\n >\n <template slot-scope=\"scope\">\n {{ $_common.formattedNumber(scope.row.totalMoney) }}\n </template>\n </el-table-column>\n <el-table-column\n v-if=\"discountsFlag\"\n prop=\"totalDiscountMoney\"\n label=\"优惠金额\"\n align=\"left\"\n min-width=\"100\"\n >\n <template slot-scope=\"scope\">\n {{ $_common.formattedNumber(scope.row.totalDiscountMoney) }}\n </template>\n </el-table-column>\n <el-table-column\n v-if=\"practicalFlag\"\n prop=\"totalFinalMoney\"\n label=\"实付金额\"\n align=\"left\"\n min-width=\"100\"\n >\n <template slot-scope=\"scope\">\n {{ $_common.formattedNumber(scope.row.totalFinalMoney) }}\n </template>\n </el-table-column>\n <el-table-column\n v-if=\"correlationFlag\"\n prop=\"shopName\"\n label=\"相关店铺\"\n align=\"left\"\n min-width=\"160\"\n :show-overflow-tooltip=\"true\"\n ></el-table-column>\n <el-table-column\n v-if=\"auditFlag\"\n prop=\"auditStatus\"\n show-overflow-tooltip\n label=\"审核状态\"\n align=\"left\"\n min-width=\"100\"\n >\n <template slot-scope=\"scope\">\n <span v-if=\"scope.row.auditStatus === 1\" class=\"info-status\">\n 待审核\n </span>\n <span v-else class=\"success-status\">已审核</span>\n </template>\n </el-table-column>\n <el-table-column\n header-align=\"left\"\n align=\"left\"\n label=\"操作\"\n width=\"130\"\n fixed=\"right\"\n >\n <template slot=\"header\" slot-scope=\"scope\">\n <span v-if=\"false\">{{ scope.$index }}</span>\n <span>操作</span>\n <el-popover popper-class=\"custom-table-checkbox\" trigger=\"click\">\n <el-checkbox-group v-model=\"checkList\">\n <el-checkbox\n v-for=\"(item, index) in columns\"\n :key=\"index\"\n :label=\"item.label\"\n @change=\"change\"\n ></el-checkbox>\n </el-checkbox-group>\n <el-button\n slot=\"reference\"\n icon=\"el-icon-setting\"\n type=\"text\"\n ></el-button>\n </el-popover>\n </template>\n <template slot-scope=\"scope\">\n <el-button\n v-if=\"$accessCheck($Access.PaymentListUpdatePaidStatus)\"\n :disabled=\"parseInt(scope.row.auditStatus) === 2\"\n type=\"text\"\n @click=\"updateAuditStatus(scope.row)\"\n >\n 审核\n </el-button>\n <el-button\n v-if=\"$accessCheck($Access.PaymentListGetPaidInfo)\"\n :disabled=\"parseInt(scope.row.auditStatus) === 2\"\n type=\"text\"\n @click=\"\n $router.push(\n `/Finance/Handle/editPayment/${scope.row.id}/${scope.row.createTime}`\n )\n \"\n >\n 编辑\n </el-button>\n </template>\n </el-table-column>\n </el-table>\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 SelectSupplier from \"@/component/common/SelectSupplier\";\n import {\n exportsgetAllReceived,\n getAllFinanceTypeNoPage,\n getAllPaid,\n getAllReceived,\n searchPaid,\n updatePaidStatus,\n exportsgetAllPaid,\n } from \"@/api/Finance\";\n\n export default {\n name: \"PaymentList\",\n components: {\n SelectSupplier,\n },\n data() {\n return {\n pay_type_list: [],\n mobile: \"\",\n searchDate: {\n financeTypeId: \"\",\n keyword: \"\",\n status: \"\",\n time: [],\n start: \"\",\n end: \"\",\n supplierId: \"\",\n },\n\n supplier_show: false,\n payment_list: [],\n statusList: [\n { value: 1, label: \"待审核\" },\n { value: 2, label: \"已审核\" },\n ],\n region_options: [],\n total: 0,\n page: 1,\n pageSize: 10,\n checkList: [\n \"付款类型\",\n \"金额\",\n \"优惠金额\",\n \"实际付款金额\",\n \"相关店铺\",\n \"审核状态\",\n ],\n columns: [\n {\n label: \"付款类型\",\n },\n {\n label: \"金额\",\n },\n {\n label: \"优惠金额\",\n },\n {\n label: \"实际付款金额\",\n },\n {\n label: \"相关店铺\",\n },\n {\n label: \"审核状态\",\n },\n ],\n paymentFlag: true,\n moneyFlag: true,\n discountsFlag: true,\n practicalFlag: true,\n correlationFlag: true,\n auditFlag: true,\n };\n },\n created() {\n this.getAllFinanceType();\n this.getAllPaid();\n },\n activated() {\n if (this.$_isInit()) return;\n this.getData();\n },\n methods: {\n goDetail(row) {\n if (!this.$accessCheck(this.$Access.PaymentListGetPaidInfo)) {\n return;\n }\n this.$router.push(\n `/Finance/Handle/LookPayment/${row.id}/${row.createTime}`\n );\n },\n // 获取财务类型\n async getAllFinanceType() {\n const { data } = await getAllFinanceTypeNoPage(2);\n\n this.pay_type_list = data;\n },\n staffSel() {},\n // 获取列表\n async getAllPaid(exports) {\n let params = {\n page: this.page,\n pageSize: this.pageSize,\n financeTypeId: this.searchDate.financeTypeId,\n start: this.searchDate.start,\n end: this.searchDate.end,\n auditStatus: this.searchDate.status,\n supplierId: this.searchDate.supplierId,\n no: this.searchDate.keyword,\n };\n if (exports) {\n params.export = 1;\n const target = await exportsgetAllPaid({\n ...params,\n });\n } else {\n const { data, pageTotal } = await getAllPaid({\n ...params,\n });\n this.payment_list = data;\n this.total = pageTotal;\n }\n },\n getData() {\n this.getAllPaid();\n },\n // 选择客户\n selUnitSupplier(val) {\n this.pageChange(1);\n },\n supplierClear() {\n this.searchDate.supplierId = \"\";\n this.pageChange(1);\n },\n // 订单时间\n orderDate(val) {\n if (val && val.length) {\n this.searchDate.start = val[0] / 1000;\n this.searchDate.end = val[1] / 1000 + 86399;\n } else {\n this.searchDate.start = \"\";\n this.searchDate.end = \"\";\n }\n this.pageChange(1);\n },\n // 切页\n pageChange(val) {\n this.page = val;\n this.getData();\n },\n // 每页数据大小改变\n sizeChange(val) {\n this.pageSize = val;\n this.pageChange(1);\n },\n // 审核\n updateAuditStatus(row) {\n this.$confirm(\"请确认审核该单据?\", \"提示\", {\n confirmButtonText: \"确定\",\n cancelButtonText: \"取消\",\n type: \"warning\",\n }).then(async () => {\n const data = await updatePaidStatus({\n id: row.id,\n createTime: row.createTime,\n });\n\n this.$message({\n type: \"success\",\n message: \"审核成功!\",\n });\n this.pageChange(1);\n });\n },\n change() {\n this.paymentFlag = this.checkList.some((item) => item === \"付款类型\");\n this.moneyFlag = this.checkList.some((item) => item === \"金额\");\n this.discountsFlag = this.checkList.some((item) => item === \"优惠金额\");\n this.practicalFlag = this.checkList.some(\n (item) => item === \"实际付款金额\"\n );\n this.correlationFlag = this.checkList.some(\n (item) => item === \"相关店铺\"\n );\n this.auditFlag = this.checkList.some((item) => item === \"审核状态\");\n },\n },\n };\n</script>\n<style scoped lang=\"scss\">\n .custom-table-checkbox {\n .el-checkbox {\n display: block !important;\n margin: 0 05px 0;\n }\n }\n</style>\n"]}]}