8ea6c78d8a35f01d7325eeace5dd2e89.json 27 KB

1
  1. {"remainingRequest":"D:\\qianger\\7\\jindouyunNewFront\\node_modules\\babel-loader\\lib\\index.js!D:\\qianger\\7\\jindouyunNewFront\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!D:\\qianger\\7\\jindouyunNewFront\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\qianger\\7\\jindouyunNewFront\\src\\views\\Finance\\Handle\\HandleList.vue?vue&type=script&lang=js&","dependencies":[{"path":"D:\\qianger\\7\\jindouyunNewFront\\src\\views\\Finance\\Handle\\HandleList.vue","mtime":1658126510116},{"path":"D:\\qianger\\7\\jindouyunNewFront\\babel.config.js","mtime":1655374732000},{"path":"D:\\qianger\\7\\jindouyunNewFront\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\qianger\\7\\jindouyunNewFront\\node_modules\\babel-loader\\lib\\index.js","mtime":315532800000},{"path":"D:\\qianger\\7\\jindouyunNewFront\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\qianger\\7\\jindouyunNewFront\\node_modules\\vue-loader\\lib\\index.js","mtime":1655715099000}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:Ly8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KaW1wb3J0IFNlbGVjdFNob3AgZnJvbSAiQC9jb21wb25lbnQvZ29vZHMvU2VsZWN0U2hvcC52dWUiOwppbXBvcnQgU2VsZWN0U3VwcGxpZXIgZnJvbSAiQC9jb21wb25lbnQvY29tbW9uL1NlbGVjdFN1cHBsaWVyLnZ1ZSI7CmltcG9ydCB7IGdldEFsbFBheSwgZXhwb3J0R2V0QWxsUGF5LCBleHBvcnRTZWFyY2hQYXksIHNlYXJjaFBheSwgdXBkYXRlUGF5U3RhdHVzIH0gZnJvbSAiQC9hcGkvRmluYW5jZSI7CmV4cG9ydCBkZWZhdWx0IHsKICBuYW1lOiAiSGFuZGxlIiwKICBjb21wb25lbnRzOiB7CiAgICBTZWxlY3RTdXBwbGllcgogIH0sCgogIGRhdGEoKSB7CiAgICByZXR1cm4gewogICAgICB0b3RhbDogMCwKICAgICAgcGFnZTogMSwKICAgICAgcGFnZVNpemU6IDEwLAogICAgICBzaG93X3Nob3A6IGZhbHNlLAogICAgICB0YWJsZURhdGE6IFtdLAogICAgICBkb2NfU3RhdHVzOiBbewogICAgICAgIGlkOiAxLAogICAgICAgIG5hbWU6ICLlvoXlrqHmoLgiCiAgICAgIH0sIHsKICAgICAgICBpZDogMiwKICAgICAgICBuYW1lOiAi5bey5a6h5qC4IgogICAgICB9XSwKICAgICAgb2Zmc2V0X1N0YXR1czogW3sKICAgICAgICB2YWx1ZTogNCwKICAgICAgICBsYWJlbDogIuacquaguOmUgCIKICAgICAgfSwgewogICAgICAgIHZhbHVlOiA1LAogICAgICAgIGxhYmVsOiAi5bey5qC46ZSAIgogICAgICB9LCB7CiAgICAgICAgdmFsdWU6IDMsCiAgICAgICAgbGFiZWw6ICLpg6jliIbmoLjplIAiCiAgICAgIH1dLAogICAgICBkb2NfdHlwZTogW3sKICAgICAgICBpZDogMiwKICAgICAgICBuYW1lOiAi6YeH6LSt6K6i5Y2VIgogICAgICB9LCB7CiAgICAgICAgaWQ6IDQsCiAgICAgICAgbmFtZTogIumHh+i0remAgOi0p+WNlSIKICAgICAgfV0sCiAgICAgIHNob3A6ICIiLAogICAgICB0aW1lOiBbXSwKICAgICAgc2VhcmNoX2Zvcm06IHsKICAgICAgICBrZXl3b3JkOiAiIiwKICAgICAgICBzaG9wSWQ6ICIiLAogICAgICAgIGF1ZGl0U3RhdHVzOiAiIiwKICAgICAgICByZWNlaXB0VHlwZUlkOiAiIiwKICAgICAgICBzdGFydDogIiIsCiAgICAgICAgZW5kOiAiIiwKICAgICAgICBzdXBwbGllcklkOiAiIiwKICAgICAgICBvZmZzZXRTdGF0dXM6IFtdCiAgICAgIH0sCiAgICAgIGNoZWNrTGlzdDogWyLljZXmja7ml6XmnJ8iLCAi5bqU5LuY57G75Z6LIiwgIuS8mOaDoOmHkeminSIsICLlrp7pmYXlupTku5jph5Hpop0iLCAi5LuT5bqTIiwgIuWNleaNruexu+WeiyIsICLnirbmgIEiLCAi5qC46ZSA54q25oCBIl0sCiAgICAgIGNvbHVtbnM6IFt7CiAgICAgICAgbGFiZWw6ICLljZXmja7ml6XmnJ8iCiAgICAgIH0sIHsKICAgICAgICBsYWJlbDogIuW6lOS7mOexu+WeiyIKICAgICAgfSwgewogICAgICAgIGxhYmVsOiAi5LyY5oOg6YeR6aKdIgogICAgICB9LCB7CiAgICAgICAgbGFiZWw6ICLlrp7pmYXlupTku5jph5Hpop0iCiAgICAgIH0sIHsKICAgICAgICBsYWJlbDogIuS7k+W6kyIKICAgICAgfSwgewogICAgICAgIGxhYmVsOiAi5Y2V5o2u57G75Z6LIgogICAgICB9LCB7CiAgICAgICAgbGFiZWw6ICLnirbmgIEiCiAgICAgIH0sIHsKICAgICAgICBsYWJlbDogIuaguOmUgOeKtuaAgSIKICAgICAgfV0sCiAgICAgIHRpbWVGbGFnOiB0cnVlLAogICAgICBkZWFsV2l0aEZsYWc6IHRydWUsCiAgICAgIGRpc2NvdW50c0ZsYWc6IHRydWUsCiAgICAgIHByYWN0aWNhbEZsYWc6IHRydWUsCiAgICAgIHN0b3JlRmxhZzogdHJ1ZSwKICAgICAgcmVjZWlwdHNGbGFnOiB0cnVlLAogICAgICBzdGF0ZUZsYWc6IHRydWUsCiAgICAgIHN0YXRlRmxhZ29mZlNldDogdHJ1ZSwKICAgICAgc291cmNlTm86ICIiCiAgICB9OwogIH0sCgogIGNyZWF0ZWQoKSB7CiAgICB0aGlzLmdldEFsbFBheSgpOwogIH0sCgogIGFjdGl2YXRlZCgpIHsKICAgIGlmICh0aGlzLiRfaXNJbml0KCkpIHJldHVybjsKICAgIHRoaXMuZ2V0QWxsUGF5KCk7CiAgfSwKCiAgbWV0aG9kczogewogICAgLy8gIOiOt+WPluS+m+W6lOWVhiBzZWxTdXBwbGllcgogICAgc2VsU3VwcGxpZXIodmFsKSB7CiAgICAgIHRoaXMucGFnZUNoYW5nZSgxKTsKICAgIH0sCgogICAgc3VwcGxpZXJDbGVhcigpIHsKICAgICAgdGhpcy5zZWFyY2hfZm9ybS5zdXBwbGllcklkID0gIiI7CiAgICAgIHRoaXMucGFnZUNoYW5nZSgxKTsKICAgIH0sCgogICAgLy8g5YiX6KGoCiAgICBhc3luYyBnZXRBbGxQYXkoZXhwb3J0cykgewogICAgICBsZXQgcGFyYW1zID0gewogICAgICAgIHBhZ2U6IHRoaXMucGFnZSwKICAgICAgICBwYWdlU2l6ZTogdGhpcy5wYWdlU2l6ZSwKICAgICAgICBrZXl3b3JkOiB0aGlzLnNlYXJjaF9mb3JtLmtleXdvcmQsCiAgICAgICAgd2FyZWhvdXNlSWQ6ICIiLAogICAgICAgIGF1ZGl0U3RhdHVzOiB0aGlzLnNlYXJjaF9mb3JtLmF1ZGl0U3RhdHVzLAogICAgICAgIHBheVJlY2VpcHRJZHM6ICIiLAogICAgICAgIHN0YXJ0OiB0aGlzLnNlYXJjaF9mb3JtLnN0YXJ0LAogICAgICAgIGVuZDogdGhpcy5zZWFyY2hfZm9ybS5lbmQsCiAgICAgICAgc3VwcGxpZXJJZDogdGhpcy5zZWFyY2hfZm9ybS5zdXBwbGllcklkLAogICAgICAgIG9mZnNldFN0YXR1czogdGhpcy5zZWFyY2hfZm9ybS5vZmZzZXRTdGF0dXMgfHwgMCwKICAgICAgICBzb3VyY2VObzogdGhpcy5zb3VyY2VObwogICAgICB9OwoKICAgICAgaWYgKGV4cG9ydHMpIHsKICAgICAgICBjb25zdCBkYXRhID0gYXdhaXQgZXhwb3J0R2V0QWxsUGF5KHsKICAgICAgICAgIGlzRXhwb3J0OiB0cnVlLAogICAgICAgICAgLi4ucGFyYW1zCiAgICAgICAgfSk7CiAgICAgIH0gZWxzZSB7CiAgICAgICAgY29uc3QgewogICAgICAgICAgZGF0YSwKICAgICAgICAgIHBhZ2VUb3RhbAogICAgICAgIH0gPSBhd2FpdCBnZXRBbGxQYXkocGFyYW1zKTsKICAgICAgICB0aGlzLnRhYmxlRGF0YSA9IGRhdGE7CiAgICAgICAgdGhpcy50b3RhbCA9IHBhZ2VUb3RhbDsKICAgICAgfQogICAgfSwKCiAgICAvLyAg5a6h5qC4CiAgICBhc3luYyB1cGRhdGVBdWRpdFN0YXR1cyhyb3cpIHsKICAgICAgdGhpcy4kY29uZmlybSgi56Gu5a6a6KaB6L+b6KGM5LuY5qy+5pON5L2c5ZCXPyIsICLmj5DnpLoiLCB7CiAgICAgICAgY29uZmlybUJ1dHRvblRleHQ6ICLnoa7lrpoiLAogICAgICAgIGNhbmNlbEJ1dHRvblRleHQ6ICLlj5bmtogiLAogICAgICAgIHR5cGU6ICJ3YXJuaW5nIgogICAgICB9KS50aGVuKGFzeW5jICgpID0+IHsKICAgICAgICBjb25zdCBkYXRhID0gYXdhaXQgdXBkYXRlUGF5U3RhdHVzKHsKICAgICAgICAgIGlkOiByb3cuaWQsCiAgICAgICAgICBjcmVhdGVUaW1lOiByb3cuY3JlYXRlVGltZQogICAgICAgIH0pOwogICAgICAgIHRoaXMuZ2V0QWxsUGF5KCk7CiAgICAgICAgdGhpcy4kbWVzc2FnZSh7CiAgICAgICAgICB0eXBlOiAic3VjY2VzcyIsCiAgICAgICAgICBtZXNzYWdlOiAi5pON5L2c5oiQ5YqfIgogICAgICAgIH0pOwogICAgICB9KTsKICAgIH0sCgogICAgcGF5UGFnZShyb3cpIHsKICAgICAgdGhpcy4kcm91dGVyLnB1c2goYC9GaW5hbmNlL0hhbmRsZS9BZGRQYXltZW50P2lkPSR7cm93LmlkfSZjcmVhdGVUaW1lPSR7cm93LmNyZWF0ZVRpbWV9JnB1cmNoYXNlSWQ9JHtyb3cucHVyY2hhc2VJZH1gKTsKICAgIH0sCgogICAgLy8g6YCJ5oup5ZWG6ZO6CiAgICBzZWxTaG9wKHZhbCkgewogICAgICB0aGlzLnBhZ2VDaGFuZ2UoMSk7CiAgICB9LAoKICAgIHNob3BDbGVhcigpIHsKICAgICAgdGhpcy5zZWFyY2hfZm9ybS5zaG9wSWQgPSAiIjsKICAgICAgdGhpcy5wYWdlQ2hhbmdlKDEpOwogICAgfSwKCiAgICAvLyAg6K6i5Y2V5pe26Ze0CiAgICBvcmRlckRhdGUodmFsKSB7CiAgICAgIGlmICh2YWwgJiYgdmFsLmxlbmd0aCkgewogICAgICAgIHRoaXMuc2VhcmNoX2Zvcm0uc3RhcnQgPSB2YWxbMF0gLyAxMDAwOwogICAgICAgIHRoaXMuc2VhcmNoX2Zvcm0uZW5kID0gdmFsWzFdIC8gMTAwMCArIDg2Mzk5OwogICAgICB9IGVsc2UgewogICAgICAgIHRoaXMuc2VhcmNoX2Zvcm0uc3RhcnQgPSAiIjsKICAgICAgICB0aGlzLnNlYXJjaF9mb3JtLmVuZCA9ICIiOwogICAgICB9CgogICAgICB0aGlzLnBhZ2VDaGFuZ2UoMSk7CiAgICB9LAoKICAgIHBhZ2VDaGFuZ2UodmFsKSB7CiAgICAgIHRoaXMucGFnZSA9IHZhbDsKICAgICAgdGhpcy5nZXRBbGxQYXkoKTsKICAgIH0sCgogICAgc2l6ZUNoYW5nZSh2YWwpIHsKICAgICAgdGhpcy5wYWdlU2l6ZSA9IHZhbDsKICAgICAgdGhpcy5wYWdlQ2hhbmdlKDEpOwogICAgfSwKCiAgICBjaGFuZ2UoKSB7CiAgICAgIHRoaXMudGltZUZsYWcgPSB0aGlzLmNoZWNrTGlzdC5zb21lKGl0ZW0gPT4gaXRlbSA9PT0gIuWNleaNruaXpeacnyIpOwogICAgICB0aGlzLmRlYWxXaXRoRmxhZyA9IHRoaXMuY2hlY2tMaXN0LnNvbWUoaXRlbSA9PiBpdGVtID09PSAi5bqU5LuY57G75Z6LIik7CiAgICAgIHRoaXMuZGlzY291bnRzRmxhZyA9IHRoaXMuY2hlY2tMaXN0LnNvbWUoaXRlbSA9PiBpdGVtID09PSAi5LyY5oOg6YeR6aKdIik7CiAgICAgIHRoaXMucHJhY3RpY2FsRmxhZyA9IHRoaXMuY2hlY2tMaXN0LnNvbWUoaXRlbSA9PiBpdGVtID09PSAi5a6e6ZmF5bqU5LuY6YeR6aKdIik7CiAgICAgIHRoaXMuc3RvcmVGbGFnID0gdGhpcy5jaGVja0xpc3Quc29tZShpdGVtID0+IGl0ZW0gPT09ICLku5PlupMiKTsKICAgICAgdGhpcy5yZWNlaXB0c0ZsYWcgPSB0aGlzLmNoZWNrTGlzdC5zb21lKGl0ZW0gPT4gaXRlbSA9PT0gIuWNleaNruexu+WeiyIpOwogICAgICB0aGlzLnN0YXRlRmxhZyA9IHRoaXMuY2hlY2tMaXN0LnNvbWUoaXRlbSA9PiBpdGVtID09PSAi54q25oCBIik7CiAgICAgIHRoaXMuc3RhdGVGbGFnb2ZmU2V0ID0gdGhpcy5jaGVja0xpc3Quc29tZShpdGVtID0+IGl0ZW0gPT09ICLlkozmtojnirbmgIEiKTsKICAgIH0KCiAgfQp9Ow=="},{"version":3,"mappings":"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","names":["getAllPay","exportGetAllPay","exportSearchPay","searchPay","updatePayStatus","name","components","SelectSupplier","data","total","page","pageSize","show_shop","tableData","doc_Status","id","offset_Status","value","label","doc_type","shop","time","search_form","keyword","shopId","auditStatus","receiptTypeId","start","end","supplierId","offsetStatus","checkList","columns","timeFlag","dealWithFlag","discountsFlag","practicalFlag","storeFlag","receiptsFlag","stateFlag","stateFlagoffSet","sourceNo","created","activated","methods","selSupplier","supplierClear","warehouseId","payReceiptIds","isExport","pageTotal","confirmButtonText","cancelButtonText","type","then","createTime","message","payPage","selShop","shopClear","orderDate","pageChange","sizeChange","change","item"],"sourceRoot":"src/views/Finance/Handle","sources":["HandleList.vue"],"sourcesContent":["<template>\n <!-- 应付单列表-->\n <ContainerQuery>\n <div slot=\"tip\" class=\"page-tip-div\">\n <i class=\"el-icon-info\"></i>\n 温馨提示:应付单是在采购入库单/采退出库单审核后会自动生成,应付单系统自动审核!\n </div>\n <div slot=\"left\">\n <el-button type=\"primary\" size=\"small\" @click=\"getAllPay(1)\">\n 导出\n </el-button>\n </div>\n <el-form\n v-if=\"$accessCheck($Access.HandleListSearch)\"\n slot=\"more\"\n style=\"margin-bottom: 0\"\n :inline=\"true\"\n size=\"small\"\n >\n <el-form-item>\n <el-input\n v-model=\"sourceNo\"\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 <SelectSupplier\n v-model=\"search_form.supplierId\"\n @clear=\"supplierClear\"\n @change=\"selSupplier\"\n />\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=\"search_form.auditStatus\"\n style=\"width: 200px\"\n clearable\n placeholder=\"单据状态\"\n @change=\"pageChange(1)\"\n >\n <el-option\n v-for=\"(item, index) in doc_Status\"\n :key=\"index\"\n :label=\"item.name\"\n :value=\"item.id\"\n ></el-option>\n </el-select>\n </el-form-item>\n <!-- <el-form-item>-->\n <!-- <el-select-->\n <!-- v-model=\"search_form.offsetStatus\"-->\n <!-- style=\"width: 150px\"-->\n <!-- clearable-->\n <!-- placeholder=\"核销状态\"-->\n <!-- @change=\"pageChange(1)\"-->\n <!-- >-->\n <!-- <el-option-->\n <!-- v-for=\"(item, index) in offset_Status\"-->\n <!-- :key=\"index\"-->\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=\"search_form.offsetStatus\"\n multiple\n style=\"width: 200px\"\n placeholder=\"核销状态\"\n @change=\"pageChange(1)\"\n >\n <el-option\n v-for=\"item in offset_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 <el-table ref=\"filterTable\" :data=\"tableData\">\n <el-table-column\n prop=\"id\"\n align=\"left\"\n label=\"ID\"\n fixed=\"left\"\n min-width=\"50\"\n ></el-table-column>\n <el-table-column\n prop=\"no\"\n label=\"单据编号\"\n align=\"left\"\n min-width=\"180\"\n fixed=\"left\"\n :show-overflow-tooltip=\"true\"\n ></el-table-column>\n <el-table-column\n prop=\"sourceNo\"\n label=\"源订单号\"\n align=\"left\"\n min-width=\"180\"\n :show-overflow-tooltip=\"true\"\n >\n <template slot-scope=\"scope\">\n <span\n v-if=\"\n $accessCheck($Access.PurchaseReturnOrderGetPurchaseOutInfoById) &&\n scope.row.financeType === '采购退款单'\n \"\n class=\"click-div\"\n @click=\"\n $router.push(\n `/Purchase/ManageP/PurchaseReturnOrderLook/${scope.row.purchaseId} `\n )\n \"\n >\n {{ scope.row.sourceNo }}\n </span>\n <span\n v-else-if=\"\n $accessCheck($Access.PurchaseOrderAddPurchase) &&\n scope.row.financeType === '采购单'\n \"\n class=\"click-div\"\n @click=\"\n $router.push(\n `/Purchase/ManageP/PurchaseOrderLook/${scope.row.purchaseId} `\n )\n \"\n >\n {{ scope.row.sourceNo }}\n </span>\n <span v-else>{{ scope.row.sourceNo }}</span>\n </template>\n </el-table-column>\n <el-table-column prop=\"supplierName\" label=\"供应商\" min-width=\"160\">\n <template slot-scope=\"scope\">\n <p>{{ scope.row.supplierName }}</p>\n </template>\n </el-table-column>\n <el-table-column prop=\"supplierName\" label=\"供应商编号\" min-width=\"160\">\n <template slot-scope=\"scope\">\n <p>{{ scope.row.supplierCode }}</p>\n </template>\n </el-table-column>\n <el-table-column\n v-if=\"timeFlag\"\n prop=\"createTime\"\n label=\"单据日期\"\n align=\"left\"\n min-width=\"140\"\n >\n <template slot-scope=\"scope\">\n {{ $_common.formatDate(scope.row.createTime) }}\n </template>\n </el-table-column>\n <el-table-column\n v-if=\"dealWithFlag\"\n prop=\"financeType\"\n label=\"应付类型\"\n align=\"left\"\n min-width=\"100\"\n ></el-table-column>\n <el-table-column\n v-if=\"discountsFlag\"\n prop=\"discountMoney\"\n label=\"优惠金额\"\n align=\"left\"\n min-width=\"100\"\n >\n <template slot-scope=\"scope\">\n {{ $_common.formattedNumber(scope.row.discountMoney) }}\n </template>\n </el-table-column>\n <el-table-column\n v-if=\"practicalFlag\"\n prop=\"payMoney\"\n label=\"应付金额\"\n align=\"left\"\n min-width=\"120\"\n >\n <template slot-scope=\"scope\">\n {{ $_common.formattedNumber(scope.row.payMoney) }}\n </template>\n </el-table-column>\n <el-table-column\n v-if=\"storeFlag\"\n prop=\"warehouseName\"\n label=\"仓库\"\n align=\"left\"\n min-width=\"150\"\n :show-overflow-tooltip=\"true\"\n ></el-table-column>\n <el-table-column\n v-if=\"receiptsFlag\"\n prop=\"receiptTypeId\"\n label=\"单据类型\"\n align=\"left\"\n min-width=\"100\"\n >\n <template slot-scope=\"scope\">\n {{ scope.row.receiptTypeId === 2 ? \"采购订单\" : \"采购退货单\" }}\n </template>\n </el-table-column>\n <el-table-column\n v-if=\"stateFlag\"\n prop=\"auditStatus\"\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 v-if=\"stateFlagoffSet\"\n prop=\"offsetStatus\"\n label=\"核销状态\"\n align=\"left\"\n min-width=\"100\"\n >\n <template slot-scope=\"scope\">\n <span v-if=\"scope.row.offsetStatus === 5\" class=\"success-status\">\n 已核销\n </span>\n <span v-else-if=\"scope.row.offsetStatus === 4\" class=\"info-status\">\n 待核销\n </span>\n <span v-else class=\"warning-status\">部分核销</span>\n </template>\n </el-table-column>\n <el-table-column\n header-align=\"left\"\n align=\"left\"\n fixed=\"right\"\n min-width=\"140\"\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.HandleListUpdatePayStatus)\"\n :disabled=\"scope.row.auditStatus === 2\"\n type=\"text\"\n @click=\"updateAuditStatus(scope.row)\"\n >\n 审核\n </el-button>\n <!--已审核或者核销状态为已核销或者应付金额大于0 有一条为true 就不能付款-->\n <el-button\n v-if=\"$accessCheck($Access.PaymentListAddPaid)\"\n :disabled=\"\n parseInt(scope.row.auditStatus) !== 2 ||\n parseInt(scope.row.offsetStatus) === 5 ||\n Number(scope.row.payMoney) <= 0\n \"\n type=\"text\"\n @click=\"payPage(scope.row)\"\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<script>\n import SelectShop from \"@/component/goods/SelectShop.vue\";\n import SelectSupplier from \"@/component/common/SelectSupplier.vue\";\n import {\n getAllPay,\n exportGetAllPay,\n exportSearchPay,\n searchPay,\n updatePayStatus,\n } from \"@/api/Finance\";\n export default {\n name: \"Handle\",\n components: {\n SelectSupplier,\n },\n data() {\n return {\n total: 0,\n page: 1,\n pageSize: 10,\n show_shop: false,\n tableData: [],\n doc_Status: [\n { id: 1, name: \"待审核\" },\n { id: 2, name: \"已审核\" },\n ],\n offset_Status: [\n { value: 4, label: \"未核销\" },\n { value: 5, label: \"已核销\" },\n { value: 3, label: \"部分核销\" },\n ],\n doc_type: [\n { id: 2, name: \"采购订单\" },\n { id: 4, name: \"采购退货单\" },\n ],\n shop: \"\",\n time: [],\n search_form: {\n keyword: \"\",\n shopId: \"\",\n auditStatus: \"\",\n receiptTypeId: \"\",\n start: \"\",\n end: \"\",\n supplierId: \"\",\n offsetStatus: [],\n },\n checkList: [\n \"单据日期\",\n \"应付类型\",\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 label: \"状态\",\n },\n {\n label: \"核销状态\",\n },\n ],\n timeFlag: true,\n dealWithFlag: true,\n discountsFlag: true,\n practicalFlag: true,\n storeFlag: true,\n receiptsFlag: true,\n stateFlag: true,\n stateFlagoffSet: true,\n sourceNo: \"\",\n };\n },\n created() {\n this.getAllPay();\n },\n activated() {\n if (this.$_isInit()) return;\n this.getAllPay();\n },\n methods: {\n // 获取供应商 selSupplier\n selSupplier(val) {\n this.pageChange(1);\n },\n supplierClear() {\n this.search_form.supplierId = \"\";\n this.pageChange(1);\n },\n // 列表\n async getAllPay(exports) {\n let params = {\n page: this.page,\n pageSize: this.pageSize,\n keyword: this.search_form.keyword,\n warehouseId: \"\",\n auditStatus: this.search_form.auditStatus,\n payReceiptIds: \"\",\n start: this.search_form.start,\n end: this.search_form.end,\n supplierId: this.search_form.supplierId,\n offsetStatus: this.search_form.offsetStatus || 0,\n sourceNo: this.sourceNo,\n };\n if (exports) {\n const data = await exportGetAllPay({\n isExport: true,\n ...params,\n });\n } else {\n const { data, pageTotal } = await getAllPay(params);\n\n this.tableData = data;\n this.total = pageTotal;\n }\n },\n // 审核\n async updateAuditStatus(row) {\n this.$confirm(\"确定要进行付款操作吗?\", \"提示\", {\n confirmButtonText: \"确定\",\n cancelButtonText: \"取消\",\n type: \"warning\",\n }).then(async () => {\n const data = await updatePayStatus({\n id: row.id,\n createTime: row.createTime,\n });\n\n this.getAllPay();\n this.$message({\n type: \"success\",\n message: \"操作成功\",\n });\n });\n },\n payPage(row) {\n this.$router.push(\n `/Finance/Handle/AddPayment?id=${row.id}&createTime=${row.createTime}&purchaseId=${row.purchaseId}`\n );\n },\n // 选择商铺\n selShop(val) {\n this.pageChange(1);\n },\n shopClear() {\n this.search_form.shopId = \"\";\n this.pageChange(1);\n },\n // 订单时间\n orderDate(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 pageChange(val) {\n this.page = val;\n this.getAllPay();\n },\n sizeChange(val) {\n this.pageSize = val;\n this.pageChange(1);\n },\n change() {\n this.timeFlag = this.checkList.some((item) => item === \"单据日期\");\n this.dealWithFlag = 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.storeFlag = this.checkList.some((item) => item === \"仓库\");\n this.receiptsFlag = this.checkList.some((item) => item === \"单据类型\");\n this.stateFlag = this.checkList.some((item) => item === \"状态\");\n this.stateFlagoffSet = this.checkList.some(\n (item) => item === \"和消状态\"\n );\n },\n },\n };\n</script>\n\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"]}]}