ffb5634da06e05ebd893c9af87855a2d.json 19 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\\Supplier\\settlement.vue?vue&type=script&lang=js&","dependencies":[{"path":"E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\src\\views\\Supplier\\settlement.vue","mtime":1655374732000},{"path":"E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\babel.config.js","mtime":1655374732000},{"path":"E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\node_modules\\babel-loader\\lib\\index.js","mtime":315532800000},{"path":"E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\node_modules\\vue-loader\\lib\\index.js","mtime":1655715099000}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:Ly8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KaW1wb3J0IHsgZ2V0QWxsU3VwcGxpZXJXaXRoZHJhd2FsLCB1cGRhdGVBdWRpdFN0YXR1cyB9IGZyb20gIkAvYXBpL1N1cHBsaWVyIjsKaW1wb3J0IFNlbGVjdFN1cHBsaWVyIGZyb20gIkAvY29tcG9uZW50L2NvbW1vbi9TZWxlY3RTdXBwbGllciI7CmV4cG9ydCBkZWZhdWx0IHsKICBuYW1lOiAiU2V0dGxlbWVudCIsCiAgY29tcG9uZW50czogewogICAgU2VsZWN0U3VwcGxpZXIKICB9LAoKICBkYXRhKCkgewogICAgcmV0dXJuIHsKICAgICAgc2VhcmNoRGF0ZTogewogICAgICAgIHN1cHBsaWVySWQ6ICIiLAogICAgICAgIHNldHRsZW1lbnRfdHlwZTogIiIsCiAgICAgICAgc2V0dGxlbWVudF9zdGF0dXM6ICIiLAogICAgICAgIHRpbWU6IFtdLAogICAgICAgIHN0YXJ0OiAiIiwKICAgICAgICBlbmQ6ICIiCiAgICAgIH0sCiAgICAgIGFkZF9mb3JtOiB7CiAgICAgICAgZGVsZXRlX3JlYXNvbjogIiIKICAgICAgfSwKICAgICAgZGVsZXRlU2VsOiBmYWxzZSwKICAgICAgdGFibGVEYXRhOiBbe31dLAogICAgICB0b3RhbDogMCwKICAgICAgcGFnZTogMSwKICAgICAgcGFnZVNpemU6IDEwLAogICAgICBkZWxfaWQ6IDAsCiAgICAgIHJ1bGVzOiB7CiAgICAgICAgZGVsZXRlX3JlYXNvbjogW3sKICAgICAgICAgIHJlcXVpcmVkOiB0cnVlLAogICAgICAgICAgbWVzc2FnZTogIuivt+i+k+WFpeaLkue7neWOn+WboCIsCiAgICAgICAgICB0cmlnZ2VyOiAiYmx1ciIKICAgICAgICB9XQogICAgICB9LAogICAgICBhY3RpdmVOYW1lOiAiMCIsCiAgICAgIHR5cGVfZm9ybTogW3sKICAgICAgICB2YWx1ZTogMCwKICAgICAgICBsYWJlbDogIuWFqOmDqCIKICAgICAgfSwgewogICAgICAgIHZhbHVlOiAxLAogICAgICAgIGxhYmVsOiAi5b6u5L+h6ZKx5YyFIgogICAgICB9LCB7CiAgICAgICAgdmFsdWU6IDIsCiAgICAgICAgbGFiZWw6ICLmlK/ku5jlrp0iCiAgICAgIH0sIHsKICAgICAgICB2YWx1ZTogMywKICAgICAgICBsYWJlbDogIumTtuihjOWNoSIKICAgICAgfV0KICAgIH07CiAgfSwKCiAgY3JlYXRlZCgpIHsKICAgIHRoaXMuZ2V0QWxsU3VwcGxpZXJXaXRoZHJhd2FsKCk7CiAgfSwKCiAgbWV0aG9kczogewogICAgdGFiQ2hhbmdlKCkgewogICAgICB0aGlzLnNlYXJjaERhdGUuc2V0dGxlbWVudF9zdGF0dXMgPSBwYXJzZUludCh0aGlzLmFjdGl2ZU5hbWUpOwogICAgICB0aGlzLnBhZ2VDaGFuZ2UoMSk7CiAgICB9LAoKICAgIHBhZ2VDaGFuZ2UodmFsKSB7CiAgICAgIHRoaXMucGFnZSA9IHZhbDsKICAgICAgdGhpcy5nZXRBbGxTdXBwbGllcldpdGhkcmF3YWwoKTsKICAgIH0sCgogICAgLy8g5q+P6aG15pWw5o2u5aSn5bCP5pS55Y+YCiAgICBzaXplQ2hhbmdlKHZhbCkgewogICAgICB0aGlzLnBhZ2VTaXplID0gdmFsOwogICAgICB0aGlzLnBhZ2VDaGFuZ2UoMSk7CiAgICB9LAoKICAgIHNldHRsZW1lbnREYXRlKHZhbCkgewogICAgICBpZiAodmFsICYmIHZhbC5sZW5ndGgpIHsKICAgICAgICB0aGlzLnNlYXJjaERhdGUuc3RhcnQgPSB2YWxbMF0gLyAxMDAwOwogICAgICAgIHRoaXMuc2VhcmNoRGF0ZS5lbmQgPSB2YWxbMV0gLyAxMDAwICsgODYzOTk7CiAgICAgIH0gZWxzZSB7CiAgICAgICAgdGhpcy5zZWFyY2hEYXRlLnN0YXJ0ID0gIiI7CiAgICAgICAgdGhpcy5zZWFyY2hEYXRlLmVuZCA9ICIiOwogICAgICB9CgogICAgICB0aGlzLnBhZ2VDaGFuZ2UoMSk7CiAgICB9LAoKICAgIGFzeW5jIGdldEFsbFN1cHBsaWVyV2l0aGRyYXdhbCgpIHsKICAgICAgY29uc3QgZGF0YSA9IGF3YWl0IGdldEFsbFN1cHBsaWVyV2l0aGRyYXdhbCh7CiAgICAgICAgcGFnZTogdGhpcy5wYWdlLAogICAgICAgIHBhZ2VTaXplOiB0aGlzLnBhZ2VTaXplLAogICAgICAgIGF1ZGl0U3RhdHVzOiB0aGlzLnNlYXJjaERhdGUuc2V0dGxlbWVudF9zdGF0dXMsCiAgICAgICAgc3RhcnRUaW1lOiB0aGlzLnNlYXJjaERhdGUuc3RhcnQsCiAgICAgICAgZW5kVGltZTogdGhpcy5zZWFyY2hEYXRlLmVuZCwKICAgICAgICB0eXBlOiB0aGlzLnNlYXJjaERhdGUuc2V0dGxlbWVudF90eXBlLAogICAgICAgIHN1cHBsaWVySWQ6IHRoaXMuc2VhcmNoRGF0ZS5zdXBwbGllcklkCiAgICAgIH0pOwogICAgICB0aGlzLnRhYmxlRGF0YSA9IGRhdGEuZGF0YTsKICAgICAgdGhpcy50b3RhbCA9IGRhdGEucGFnZVRvdGFsOwogICAgfSwKCiAgICBlZGl0U2VsKHN0YXR1cywgaWQpIHsKICAgICAgY29uc3QgdGlwID0gc3RhdHVzID09PSA0ID8gIumAmui/h+WuoeaguCIgOiAi5omT5qy+IjsKICAgICAgdGhpcy4kY29uZmlybShg56Gu5a6a6KaBJHt0aXB95ZCX77yfYCwgIuaPkOekuiIsIHsKICAgICAgICBjb25maXJtQnV0dG9uVGV4dDogIuehruWumiIsCiAgICAgICAgY2FuY2VsQnV0dG9uVGV4dDogIuWPlua2iCIsCiAgICAgICAgdHlwZTogIndhcm5pbmciCiAgICAgIH0pLnRoZW4oYXN5bmMgKCkgPT4gewogICAgICAgIGNvbnN0IGRhdGEgPSBhd2FpdCB1cGRhdGVBdWRpdFN0YXR1cyhpZCwgewogICAgICAgICAgc3RhdHVzOiBzdGF0dXMKICAgICAgICB9KTsKICAgICAgICB0aGlzLiRtZXNzYWdlLnN1Y2Nlc3MoIuaTjeS9nOaIkOWKnyIpOwogICAgICAgIHRoaXMuZ2V0QWxsU3VwcGxpZXJXaXRoZHJhd2FsKCk7CiAgICAgIH0pOwogICAgfSwKCiAgICBkZWxldGVTZWx0KGlkKSB7CiAgICAgIHRoaXMuZGVsZXRlU2VsID0gdHJ1ZTsKICAgICAgdGhpcy5kZWxfaWQgPSBpZDsKICAgIH0sCgogICAgYXN5bmMgZGVsZXRlU29uKCkgewogICAgICB0aGlzLiRyZWZzLmFkZF9mb3JtLnZhbGlkYXRlKGFzeW5jIHZhbGlkID0+IHsKICAgICAgICBpZiAodmFsaWQpIHsKICAgICAgICAgIGNvbnN0IGRhdGEgPSBhd2FpdCB1cGRhdGVBdWRpdFN0YXR1cyh0aGlzLmRlbF9pZCwgewogICAgICAgICAgICBzdGF0dXM6IDMsCiAgICAgICAgICAgIHJlYXNvbjogdGhpcy5hZGRfZm9ybS5kZWxldGVfcmVhc29uCiAgICAgICAgICB9KTsKICAgICAgICAgIHRoaXMuZGVsZXRlU2VsID0gZmFsc2U7CiAgICAgICAgICB0aGlzLiRtZXNzYWdlLnN1Y2Nlc3MoIuaTjeS9nOaIkOWKnyIpOwogICAgICAgICAgdGhpcy5nZXRBbGxTdXBwbGllcldpdGhkcmF3YWwoKTsKICAgICAgICB9CiAgICAgIH0pOwogICAgfSwKCiAgICBjbGVhclN1cHBsaWVyKCkgewogICAgICB0aGlzLnNlYXJjaERhdGUuc3VwcGxpZXJJZCA9ICIiOwogICAgICB0aGlzLnBhZ2VDaGFuZ2UoMSk7CiAgICB9LAoKICAgIHNlbFVuaXRTdXBwbGllcih2YWwpIHsKICAgICAgdGhpcy5wYWdlQ2hhbmdlKDEpOwogICAgfQoKICB9Cn07"},{"version":3,"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAqMA;AACA;AACA;EACAA,kBADA;EAEAC;IACAC;EADA,CAFA;;EAKAC;IACA;MACAC;QACAC,cADA;QAEAC,mBAFA;QAGAC,qBAHA;QAIAC,QAJA;QAKAC,SALA;QAMAC;MANA,CADA;MASAC;QACAC;MADA,CATA;MAaAC,gBAbA;MAcAC,eAdA;MAeAC,QAfA;MAgBAC,OAhBA;MAiBAC,YAjBA;MAkBAC,SAlBA;MAmBAC;QACAP,gBACA;UAAAQ;UAAAC;UAAAC;QAAA,CADA;MADA,CAnBA;MAwBAC,eAxBA;MAyBAC,YACA;QACAC,QADA;QAEAC;MAFA,CADA,EAKA;QACAD,QADA;QAEAC;MAFA,CALA,EASA;QACAD,QADA;QAEAC;MAFA,CATA,EAaA;QACAD,QADA;QAEAC;MAFA,CAbA;IAzBA;EA4CA,CAlDA;;EAmDAC;IACA;EACA,CArDA;;EAsDAC;IACAC;MACA;MACA;IACA,CAJA;;IAKAC;MACA;MACA;IACA,CARA;;IASA;IACAC;MACA;MACA;IACA,CAbA;;IAcAC;MACA;QACA;QACA;MACA,CAHA,MAGA;QACA;QACA;MACA;;MACA;IACA,CAvBA;;IAwBA;MACA;QACAhB,eADA;QAEAC,uBAFA;QAGAgB,8CAHA;QAIAC,gCAJA;QAKAC,4BALA;QAMAC,qCANA;QAOA/B;MAPA;MASA;MACA;IACA,CApCA;;IAqCAgC;MACA;MACA;QACAC,uBADA;QAEAC,sBAFA;QAGAH;MAHA,GAIAI,IAJA,CAIA;QACA;UACAC;QADA;QAGA;QACA;MACA,CAVA;IAWA,CAlDA;;IAmDAC;MACA;MACA;IACA,CAtDA;;IAuDA;MACA;QACA;UACA;YACAD,SADA;YAEAE;UAFA;UAIA;UACA;UACA;QACA;MACA,CAVA;IAWA,CAnEA;;IAoEAC;MACA;MACA;IACA,CAvEA;;IAwEAC;MACA;IACA;;EA1EA;AAtDA","names":["name","components","SelectSupplier","data","searchDate","supplierId","settlement_type","settlement_status","time","start","end","add_form","delete_reason","deleteSel","tableData","total","page","pageSize","del_id","rules","required","message","trigger","activeName","type_form","value","label","created","methods","tabChange","pageChange","sizeChange","settlementDate","auditStatus","startTime","endTime","type","editSel","confirmButtonText","cancelButtonText","then","status","deleteSelt","reason","clearSupplier","selUnitSupplier"],"sourceRoot":"src/views/Supplier","sources":["settlement.vue"],"sourcesContent":["<template>\n <ContainerQuery>\n <div slot=\"more\">\n <el-form size=\"small\" :inline=\"true\">\n <el-form-item>\n <SelectSupplier\n v-model=\"searchDate.supplierId\"\n @clear=\"clearSupplier\"\n @change=\"selUnitSupplier\"\n />\n </el-form-item>\n <el-form-item>\n <el-select\n v-model=\"searchDate.settlement_type\"\n clearable\n placeholder=\"提现方式\"\n @change=\"pageChange(1)\"\n >\n <el-option\n v-for=\"item in type_form\"\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-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=\"settlementDate\"\n ></el-date-picker>\n </el-form-item>\n </el-form>\n </div>\n\n <el-tabs v-model=\"activeName\" type=\"card\" @tab-click=\"tabChange\">\n <el-tab-pane label=\"全部\" name=\"0\"></el-tab-pane>\n <el-tab-pane label=\"待审核\" name=\"1\"></el-tab-pane>\n <el-tab-pane label=\"待打款\" name=\"4\"></el-tab-pane>\n <el-tab-pane label=\"已结算\" name=\"2\"></el-tab-pane>\n <el-tab-pane label=\"已拒绝\" name=\"3\"></el-tab-pane>\n </el-tabs>\n <el-table :data=\"tableData\" style=\"width: 100%\">\n <el-table-column\n prop=\"accountContent.name\"\n label=\"姓名\"\n min-width=\"100\"\n ></el-table-column>\n <el-table-column\n prop=\"accountContent.account\"\n label=\"账号\"\n min-width=\"140\"\n ></el-table-column>\n <el-table-column\n prop=\"supplierName\"\n label=\"供应商\"\n min-width=\"120\"\n ></el-table-column>\n <el-table-column prop=\"money\" label=\"提现金额\" min-width=\"100\">\n <template slot-scope=\"scope\">\n {{ $_common.formattedNumber(scope.row.money) }}\n </template>\n </el-table-column>\n <el-table-column prop=\"name\" label=\"提现方式\" min-width=\"100\">\n <template slot-scope=\"scope\">\n {{\n scope.row.type === 1\n ? \"微信钱包\"\n : scope.row.type === 2\n ? \"支付宝提现\"\n : scope.row.type === 3\n ? \"银行打款\"\n : \"其他\"\n }}\n </template>\n </el-table-column>\n <el-table-column prop=\"name\" label=\"提现状态\" min-width=\"100\">\n <template slot-scope=\"scope\">\n <span v-if=\"scope.row.auditStatus === 1\" class=\"info-status\">\n 待审核\n </span>\n <span v-else-if=\"scope.row.auditStatus === 2\" class=\"success-status\">\n 已结算\n </span>\n <el-tooltip\n v-else-if=\"scope.row.auditStatus === 3\"\n effect=\"dark\"\n :content=\"scope.row.reason\"\n placement=\"top\"\n >\n <span class=\"danger-status\">已拒绝</span>\n </el-tooltip>\n <span v-else-if=\"scope.row.auditStatus === 4\" class=\"primary-status\">\n 待打款\n </span>\n <span v-else>其他</span>\n </template>\n </el-table-column>\n <el-table-column prop=\"name\" label=\"申请时间\" min-width=\"160\">\n <template slot-scope=\"scope\">\n {{ $_common.formatDate(scope.row.createTime) }}\n </template>\n </el-table-column>\n <el-table-column prop=\"address\" label=\"操作\" min-width=\"140\">\n <template slot-scope=\"scope\">\n <el-button\n v-if=\"\n $accessCheck(\n $Access.SupplierSettlement_SupplierWithdrawalUpStatus\n )\n \"\n type=\"text\"\n size=\"mini\"\n :disabled=\"\n scope.row.auditStatus === 2 ||\n scope.row.auditStatus === 3 ||\n scope.row.auditStatus === 4\n \"\n @click=\"editSel(4, scope.row.id)\"\n >\n 审核\n </el-button>\n <el-button\n v-if=\"\n $accessCheck($Access.SupplierSettlement_SupplierWithdrawalRefulse)\n \"\n type=\"text\"\n size=\"mini\"\n :disabled=\"\n scope.row.auditStatus === 2 ||\n scope.row.auditStatus === 3 ||\n scope.row.auditStatus === 4\n \"\n @click=\"deleteSelt(scope.row.id)\"\n >\n 拒绝\n </el-button>\n <el-button\n v-if=\"\n $accessCheck($Access.SupplierSettlement_SupplierWithdrawalCash)\n \"\n type=\"text\"\n size=\"mini\"\n :disabled=\"scope.row.auditStatus !== 4\"\n @click=\"editSel(2, scope.row.id)\"\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 />\n <el-dialog\n :close-on-press-escape=\"false\"\n :close-on-click-modal=\"false\"\n title=\"拒绝原因\"\n :visible.sync=\"deleteSel\"\n width=\"30%\"\n >\n <span>\n <el-form\n ref=\"add_form\"\n :rules=\"rules\"\n label-width=\"100px\"\n class=\"demo-ruleForm\"\n :model=\"add_form\"\n >\n <el-form-item label=\"拒绝原因\" prop=\"delete_reason\">\n <el-input\n v-model=\"add_form.delete_reason\"\n placeholder=\"请输入拒绝原因\"\n size=\"small\"\n ></el-input>\n </el-form-item>\n </el-form>\n </span>\n <span slot=\"footer\" class=\"dialog-footer\">\n <el-button @click=\"deleteSel = false\">取 消</el-button>\n <el-button type=\"primary\" @click=\"deleteSon\">确 定</el-button>\n </span>\n </el-dialog>\n </ContainerQuery>\n</template>\n\n<script>\n import { getAllSupplierWithdrawal, updateAuditStatus } from \"@/api/Supplier\";\n import SelectSupplier from \"@/component/common/SelectSupplier\";\n export default {\n name: \"Settlement\",\n components: {\n SelectSupplier,\n },\n data() {\n return {\n searchDate: {\n supplierId: \"\",\n settlement_type: \"\",\n settlement_status: \"\",\n time: [],\n start: \"\",\n end: \"\",\n },\n add_form: {\n delete_reason: \"\",\n },\n\n deleteSel: false,\n tableData: [{}],\n total: 0,\n page: 1,\n pageSize: 10,\n del_id: 0,\n rules: {\n delete_reason: [\n { required: true, message: \"请输入拒绝原因\", trigger: \"blur\" },\n ],\n },\n activeName: \"0\",\n type_form: [\n {\n value: 0,\n label: \"全部\",\n },\n {\n value: 1,\n label: \"微信钱包\",\n },\n {\n value: 2,\n label: \"支付宝\",\n },\n {\n value: 3,\n label: \"银行卡\",\n },\n ],\n };\n },\n created() {\n this.getAllSupplierWithdrawal();\n },\n methods: {\n tabChange() {\n this.searchDate.settlement_status = parseInt(this.activeName);\n this.pageChange(1);\n },\n pageChange(val) {\n this.page = val;\n this.getAllSupplierWithdrawal();\n },\n // 每页数据大小改变\n sizeChange(val) {\n this.pageSize = val;\n this.pageChange(1);\n },\n settlementDate(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 async getAllSupplierWithdrawal() {\n const data = await getAllSupplierWithdrawal({\n page: this.page,\n pageSize: this.pageSize,\n auditStatus: this.searchDate.settlement_status,\n startTime: this.searchDate.start,\n endTime: this.searchDate.end,\n type: this.searchDate.settlement_type,\n supplierId: this.searchDate.supplierId,\n });\n this.tableData = data.data;\n this.total = data.pageTotal;\n },\n editSel(status, id) {\n const tip = status === 4 ? \"通过审核\" : \"打款\";\n this.$confirm(`确定要${tip}吗?`, \"提示\", {\n confirmButtonText: \"确定\",\n cancelButtonText: \"取消\",\n type: \"warning\",\n }).then(async () => {\n const data = await updateAuditStatus(id, {\n status: status,\n });\n this.$message.success(\"操作成功\");\n this.getAllSupplierWithdrawal();\n });\n },\n deleteSelt(id) {\n this.deleteSel = true;\n this.del_id = id;\n },\n async deleteSon() {\n this.$refs.add_form.validate(async (valid) => {\n if (valid) {\n const data = await updateAuditStatus(this.del_id, {\n status: 3,\n reason: this.add_form.delete_reason,\n });\n this.deleteSel = false;\n this.$message.success(\"操作成功\");\n this.getAllSupplierWithdrawal();\n }\n });\n },\n clearSupplier() {\n this.searchDate.supplierId = \"\";\n this.pageChange(1);\n },\n selUnitSupplier(val) {\n this.pageChange(1);\n },\n },\n };\n</script>\n\n<style scoped></style>\n"]}]}