bb5f0d2fd96a7768c5c2ba5889c10477.json 23 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\\Purchase\\PurchaseTotalForm\\TotalForm.vue?vue&type=script&lang=js&","dependencies":[{"path":"E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\src\\views\\Purchase\\PurchaseTotalForm\\TotalForm.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:Ly8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KaW1wb3J0IEdvb2RzQ2F0ZWdvcnkgZnJvbSAiQC9jb21wb25lbnQvY29tbW9uL0dvb2RzQ2F0ZWdvcnkudnVlIjsKaW1wb3J0IEZvb3RlclBhZ2UgZnJvbSAiQC9jb21wb25lbnQvY29tbW9uL0Zvb3RlclBhZ2UiOwppbXBvcnQgU2VsZWN0U2hvcCBmcm9tICJAL2NvbXBvbmVudC9nb29kcy9TZWxlY3RTaG9wLnZ1ZSI7CmltcG9ydCB7IGdldEFsbFB1cmNoYXNlQnlGaWVsZHMsIGV4cG9ydGdldEFsbFB1cmNoYXNlQnlGaWVsZHMgfSBmcm9tICJAL2FwaS9QdXJjaGFzZSI7CmltcG9ydCBXYXJlaG91c2VNb2RlbCBmcm9tICJAL2NvbXBvbmVudC9jb21tb24vV2FyZWhvdXNlTW9kZWwudnVlIjsKaW1wb3J0IFNlbGVjdFN1cHBsaWVyIGZyb20gIkAvY29tcG9uZW50L2NvbW1vbi9TZWxlY3RTdXBwbGllci52dWUiOwppbXBvcnQgU3RhZmZMaXN0IGZyb20gIkAvY29tcG9uZW50L2NvbW1vbi9zdGFmZkxpc3RNb2RhbCI7CmltcG9ydCB7IGV4cG9ydGdldEFsbFN1cHBsaWVyQmFsYW5jZURldGFpbCwgZ2V0QWxsU3VwcGxpZXJCYWxhbmNlRGV0YWlsIH0gZnJvbSAiQC9hcGkvRmluYW5jZSI7CmV4cG9ydCBkZWZhdWx0IHsKICBuYW1lOiAiR29vZHNGb3JtIiwKICBjb21wb25lbnRzOiB7CiAgICBHb29kc0NhdGVnb3J5LAogICAgRm9vdGVyUGFnZSwKICAgIC8vIFNlbGVjdFNob3AsCiAgICBXYXJlaG91c2VNb2RlbCwKICAgIFNlbGVjdFN1cHBsaWVyLAogICAgU3RhZmZMaXN0CiAgfSwKCiAgZGF0YSgpIHsKICAgIHJldHVybiB7CiAgICAgIC8vICDlrqHmoLjnirbmgIEKICAgICAgc2hlbmhlX29wdGlvbnM6IFt7CiAgICAgICAgdmFsdWU6IDAsCiAgICAgICAgbGFiZWw6ICLlhajpg6jnirbmgIEiCiAgICAgIH0sIHsKICAgICAgICB2YWx1ZTogNSwKICAgICAgICBsYWJlbDogIuW3suWFpeW6kyIKICAgICAgfSwgewogICAgICAgIHZhbHVlOiA0LAogICAgICAgIGxhYmVsOiAi5pyq5YWl5bqTIgogICAgICB9XSwKICAgICAgY2F0ZWdvcnk6IFtdLAogICAgICBwYWdlU2l6ZTogMTAsCiAgICAgIHBhZ2U6IDEsCiAgICAgIHRvdGFsOiAwLAogICAgICB0YWJsZURhdGE6IFtdLAogICAgICBvblJldHVybjogdHJ1ZSwKICAgICAgc2VhcmNoX2Zvcm06IHsKICAgICAgICBpblN0YXR1czogIiIsCiAgICAgICAgZ29vZHNOYW1lOiAiIiwKICAgICAgICBjYXRlZ29yeUlkOiAiIiwKICAgICAgICBzaG9wSWQ6ICIiLAogICAgICAgIHN0YXJ0OiAiIiwKICAgICAgICBlbmQ6ICIiLAogICAgICAgIG9uUmV0dXJuOiAxLAogICAgICAgIHdhcmVob3VzZU5hbWU6ICIiLAogICAgICAgIHdhcmVob3VzZUlkOiAiIiwKICAgICAgICBzdXBwbGllcklkOiAiIiwKICAgICAgICBidXllcklkOiAiIiwKICAgICAgICBidXllck5hbWU6ICIiCiAgICAgIH0sCiAgICAgIHR5cGU6IDEsCiAgICAgIGZvcm1fbmFtZTogIuWVhuWTgeexu+WIqyIsCiAgICAgIHdhcmVob3VzZV9zaG93OiBmYWxzZSwKICAgICAgc3RhZmZfc2hvdzogZmFsc2UKICAgIH07CiAgfSwKCiAgY3JlYXRlZCgpIHsKICAgIHN3aXRjaCAodGhpcy4kcm91dGUucGF0aCkgewogICAgICBjYXNlICIvUHVyY2hhc2UvUHVyY2hhc2VUb3RhbEZvcm0vR29vZHNGb3JtIjoKICAgICAgICB0aGlzLmZvcm1fbmFtZSA9ICLllYblk4HnsbvliKsiOwogICAgICAgIHRoaXMudHlwZSA9IDE7CiAgICAgICAgYnJlYWs7CgogICAgICBjYXNlICIvUHVyY2hhc2UvUHVyY2hhc2VUb3RhbEZvcm0vU3VwcGxpZXJGb3JtIjoKICAgICAgICB0aGlzLmZvcm1fbmFtZSA9ICLkvpvlupTllYYiOwogICAgICAgIHRoaXMudHlwZSA9IDI7CiAgICAgICAgYnJlYWs7CgogICAgICBjYXNlICIvUHVyY2hhc2UvUHVyY2hhc2VUb3RhbEZvcm0vU3RhZmZGb3JtIjoKICAgICAgICB0aGlzLmZvcm1fbmFtZSA9ICLph4fotK3kurrlkZgiOwogICAgICAgIHRoaXMudHlwZSA9IDM7CiAgICAgICAgYnJlYWs7CiAgICB9CgogICAgdGhpcy5wYWdlQ2hhbmdlKDEpOwogIH0sCgogIG1ldGhvZHM6IHsKICAgIG9wZW5XYXJlaG91c2UoKSB7CiAgICAgIHRoaXMud2FyZWhvdXNlX3Nob3cgPSB0cnVlOwogICAgfSwKCiAgICBzZWxXYXJlaG91c2Uocm93KSB7CiAgICAgIHRoaXMuc2VhcmNoX2Zvcm0ud2FyZWhvdXNlTmFtZSA9IHJvd1swXS53YXJlaG91c2VOYW1lOwogICAgICB0aGlzLnNlYXJjaF9mb3JtLndhcmVob3VzZUlkID0gcm93WzBdLmlkOwogICAgICB0aGlzLnBhZ2VDaGFuZ2UoMSk7CiAgICB9LAoKICAgIHNob3BEZWZhdWx0KHZhbCkgewogICAgICB0aGlzLnNlYXJjaF9mb3JtLnNob3BJZCA9IHZhbDsKICAgICAgdGhpcy5wYWdlQ2hhbmdlKDEpOwogICAgfSwKCiAgICAvLyAg6YCJ5oup5ZWG6ZO6CiAgICBzZWxTaG9wKHJvdykgewogICAgICB0aGlzLnBhZ2VDaGFuZ2UoMSk7CiAgICB9LAoKICAgIC8vICDljrvpmaRjYWl0dWkKICAgIHJlbW92ZUNoYW5nZSh2YWwpIHsKICAgICAgdGhpcy5zZWFyY2hfZm9ybS5vblJldHVybiA9IHZhbCA/IDEgOiAwOwogICAgICB0aGlzLnBhZ2VDaGFuZ2UoMSk7CiAgICB9LAoKICAgIC8vICDojrflj5bmsYfmgLvooago5ZWG5ZOBKQogICAgYXN5bmMgZ2V0QWxsRGF0YShleHBvcnRzKSB7CiAgICAgIGxldCBwYXJhbXMgPSB7CiAgICAgICAgaW5TdGF0dXM6IHRoaXMuc2VhcmNoX2Zvcm0uaW5TdGF0dXMsCiAgICAgICAgLy8g54q25oCBCiAgICAgICAgZ29vZHNOYW1lOiB0aGlzLnNlYXJjaF9mb3JtLmdvb2RzTmFtZSwKICAgICAgICBjYXRlZ29yeUlkOiB0aGlzLnNlYXJjaF9mb3JtLmNhdGVnb3J5SWQsCiAgICAgICAgd2FyZWhvdXNlSWQ6IHRoaXMuc2VhcmNoX2Zvcm0ud2FyZWhvdXNlSWQsCiAgICAgICAgc3RhcnQ6IHRoaXMuc2VhcmNoX2Zvcm0uc3RhcnQsCiAgICAgICAgZW5kOiB0aGlzLnNlYXJjaF9mb3JtLmVuZCwKICAgICAgICB0eXBlOiB0aGlzLnR5cGUsCiAgICAgICAgb25SZXR1cm46IHRoaXMuc2VhcmNoX2Zvcm0ub25SZXR1cm4sCiAgICAgICAgcGFnZTogdGhpcy5wYWdlLAogICAgICAgIHBhZ2VTaXplOiB0aGlzLnBhZ2VTaXplLAogICAgICAgIHN1cHBsaWVySWQ6IHRoaXMuc2VhcmNoX2Zvcm0uc3VwcGxpZXJJZCwKICAgICAgICBidXllcklkOiB0aGlzLnNlYXJjaF9mb3JtLmJ1eWVySWQKICAgICAgfTsKCiAgICAgIGlmIChleHBvcnRzKSB7CiAgICAgICAgcGFyYW1zLmV4cG9ydCA9IDE7CiAgICAgICAgY29uc3QgdGFyZ2V0ID0gYXdhaXQgZXhwb3J0Z2V0QWxsUHVyY2hhc2VCeUZpZWxkcyh7IC4uLnBhcmFtcwogICAgICAgIH0pOwogICAgICB9IGVsc2UgewogICAgICAgIGNvbnN0IHsKICAgICAgICAgIGRhdGEsCiAgICAgICAgICBwYWdlVG90YWwKICAgICAgICB9ID0gYXdhaXQgZ2V0QWxsUHVyY2hhc2VCeUZpZWxkcyh7IC4uLnBhcmFtcwogICAgICAgIH0pOwogICAgICAgIHRoaXMudGFibGVEYXRhID0gZGF0YTsKICAgICAgICB0aGlzLnRvdGFsID0gcGFnZVRvdGFsOwogICAgICB9CiAgICB9LAoKICAgIC8vICDml7bpl7TmkJzntKIKICAgIHRpbWVDaGFuZ2UodmFsKSB7CiAgICAgIGlmICh2YWwgJiYgdmFsLmxlbmd0aCkgewogICAgICAgIHRoaXMuc2VhcmNoX2Zvcm0uc3RhcnQgPSB2YWxbMF0gLyAxMDAwOwogICAgICAgIHRoaXMuc2VhcmNoX2Zvcm0uZW5kID0gdmFsWzFdIC8gMTAwMCArIDg2Mzk5OwogICAgICB9IGVsc2UgewogICAgICAgIHRoaXMuc2VhcmNoX2Zvcm0uc3RhcnQgPSAiIjsKICAgICAgICB0aGlzLnNlYXJjaF9mb3JtLmVuZCA9ICIiOwogICAgICB9CgogICAgICB0aGlzLnBhZ2VDaGFuZ2UoMSk7CiAgICB9LAoKICAgIC8vICDliIbnsbvmkJzntKIKICAgIGNhdGVnb3J5Q2hhbmdlKHZhbCkgewogICAgICBpZiAodmFsICYmIHZhbC5sZW5ndGgpIHsKICAgICAgICB0aGlzLmNhdGVnb3J5ID0gdmFsOwogICAgICAgIHRoaXMuc2VhcmNoX2Zvcm0uY2F0ZWdvcnlJZCA9IHZhbFt2YWwubGVuZ3RoIC0gMV07CiAgICAgIH0gZWxzZSB7CiAgICAgICAgdGhpcy5zZWFyY2hfZm9ybS5jYXRlZ29yeUlkID0gIiI7CiAgICAgICAgdGhpcy5jYXRlZ29yeSA9ICIiOwogICAgICB9CgogICAgICB0aGlzLnBhZ2VDaGFuZ2UoMSk7CiAgICB9LAoKICAgIC8vIOWQiOiuoQogICAgZ2V0U3VtbWFyaWVzKHBhcmFtKSB7CiAgICAgIHJldHVybiB0aGlzLiRfY29tbW9uLmdldFN1bW1hcmllcyhwYXJhbSwgWyLljZXku7ciLCAi6ZSA5ZSu5pS25YWlIiwgIuaIkOacrCIsICLmgLvmiJDmnKwiLCAi5q+b5YipIiwgIuaAu+avm+WIqSJdKTsKICAgIH0sCgogICAgaGFuZGxlQ2xvc2UoKSB7CiAgICAgIHRoaXMuZGlhbG9nVmlzaWJsZSA9IGZhbHNlOwogICAgfSwKCiAgICAvLyDliIfpobUKICAgIHBhZ2VDaGFuZ2UodmFsKSB7CiAgICAgIHRoaXMucGFnZSA9IHZhbDsKICAgICAgdGhpcy5nZXRBbGxEYXRhKCk7CiAgICB9LAoKICAgIC8vIOavj+mhteaVsOaNruWkp+Wwj+aUueWPmAogICAgc2l6ZUNoYW5nZSh2YWwpIHsKICAgICAgdGhpcy5wYWdlU2l6ZSA9IHZhbDsKICAgICAgdGhpcy5wYWdlQ2hhbmdlKDEpOwogICAgfSwKCiAgICBzdXBwbGllckNsZWFyKCkgewogICAgICB0aGlzLnNlYXJjaF9mb3JtLnN1cHBsaWVySWQgPSAiIjsKICAgICAgdGhpcy5wYWdlQ2hhbmdlKDEpOwogICAgfSwKCiAgICBzdGFmZlNlbChyb3cpIHsKICAgICAgdGhpcy5zZWFyY2hfZm9ybS5idXllck5hbWUgPSByb3dbMF0uc3RhZmZOYW1lOwogICAgICB0aGlzLnNlYXJjaF9mb3JtLmJ1eWVySWQgPSByb3dbMF0uaWQ7CiAgICAgIHRoaXMucGFnZUNoYW5nZSgxKTsKICAgIH0KCiAgfQp9Ow=="},{"version":3,"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AA6NA;AACA;AACA;AACA,SACAA,sBADA,EAEAC,4BAFA,QAGA,gBAHA;AAIA;AACA;AACA;AAEA,SACAC,iCADA,EAEAC,2BAFA,QAGA,eAHA;AAIA;EACAC,iBADA;EAEAC;IACAC,aADA;IAEAC,UAFA;IAGA;IACAC,cAJA;IAKAC,cALA;IAMAC;EANA,CAFA;;EAUAC;IACA;MACA;MACAC,iBACA;QAAAC;QAAAC;MAAA,CADA,EAEA;QAAAD;QAAAC;MAAA,CAFA,EAGA;QAAAD;QAAAC;MAAA,CAHA,CAFA;MAOAC,YAPA;MAQAC,YARA;MASAC,OATA;MAUAC,QAVA;MAWAC,aAXA;MAYAC,cAZA;MAaAC;QACAC,YADA;QAEAC,aAFA;QAGAC,cAHA;QAIAC,UAJA;QAKAC,SALA;QAMAC,OANA;QAOAP,WAPA;QAQAQ,iBARA;QASAC,eATA;QAUAC,cAVA;QAWAC,WAXA;QAYAC;MAZA,CAbA;MA2BAC,OA3BA;MA4BAC,iBA5BA;MA6BAC,qBA7BA;MA8BAC;IA9BA;EAgCA,CA3CA;;EA4CAC;IACA;MACA;QACA;QACA;QACA;;MACA;QACA;QACA;QACA;;MACA;QACA;QACA;QACA;IAZA;;IAcA;EACA,CA5DA;;EA6DAC;IACAC;MACA;IACA,CAHA;;IAIAC;MACA;MACA;MACA;IACA,CARA;;IASAC;MACA;MACA;IACA,CAZA;;IAaA;IACAC;MACA;IACA,CAhBA;;IAiBA;IACAC;MACA;MACA;IACA,CArBA;;IAsBA;IACA;MACA;QACArB,mCADA;QACA;QACAC,qCAFA;QAGAC,uCAHA;QAIAK,yCAJA;QAKAH,6BALA;QAMAC,yBANA;QAOAM,eAPA;QAQAb,mCARA;QASAH,eATA;QAUAD,uBAVA;QAWAc,uCAXA;QAYAC;MAZA;;MAcA;QACAa;QACA,oDACA;QADA;MAGA,CALA,MAKA;QACA;UAAAjC;UAAAkC;QAAA,mCACA;QADA;QAGA;QACA;MACA;IACA,CAlDA;;IAmDA;IACAC;MACA;QACA;QACA;MACA,CAHA,MAGA;QACA;QACA;MACA;;MACA;IACA,CA7DA;;IA8DA;IACAC;MACA;QACA;QACA;MACA,CAHA,MAGA;QACA;QACA;MACA;;MACA;IACA,CAxEA;;IAyEA;IACAC;MACA,0CACA,IADA,EAEA,MAFA,EAGA,IAHA,EAIA,KAJA,EAKA,IALA,EAMA,KANA;IAQA,CAnFA;;IAoFAC;MACA;IACA,CAtFA;;IAuFA;IACAC;MACA;MACA;IACA,CA3FA;;IA4FA;IACAC;MACA;MACA;IACA,CAhGA;;IAiGAC;MACA;MACA;IACA,CApGA;;IAqGAC;MACA;MACA;MACA;IACA;;EAzGA;AA7DA","names":["getAllPurchaseByFields","exportgetAllPurchaseByFields","exportgetAllSupplierBalanceDetail","getAllSupplierBalanceDetail","name","components","GoodsCategory","FooterPage","WarehouseModel","SelectSupplier","StaffList","data","shenhe_options","value","label","category","pageSize","page","total","tableData","onReturn","search_form","inStatus","goodsName","categoryId","shopId","start","end","warehouseName","warehouseId","supplierId","buyerId","buyerName","type","form_name","warehouse_show","staff_show","created","methods","openWarehouse","selWarehouse","shopDefault","selShop","removeChange","params","pageTotal","timeChange","categoryChange","getSummaries","handleClose","pageChange","sizeChange","supplierClear","staffSel"],"sourceRoot":"src/views/Purchase/PurchaseTotalForm","sources":["TotalForm.vue"],"sourcesContent":["<template>\n <ContainerQuery>\n <div slot=\"more\">\n <el-form inline size=\"small\" style=\"margin-bottom: 0\">\n <el-form-item>\n <el-input\n v-model=\"search_form.goodsName\"\n placeholder=\"商品名称\"\n clearable\n style=\"width: 200px\"\n @keyup.enter.native=\"pageChange(1)\"\n @clear=\"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 <el-select\n v-model=\"search_form.inStatus\"\n placeholder=\"入库状态\"\n style=\"width: 150px\"\n @change=\"pageChange(1)\"\n >\n <el-option\n v-for=\"item in shenhe_options\"\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=\"search_form.time\"\n type=\"daterange\"\n range-separator=\"-\"\n start-placeholder=\"开始日期\"\n end-placeholder=\"结束日期\"\n value-format=\"timestamp\"\n @change=\"timeChange\"\n ></el-date-picker>\n </el-form-item>\n <el-form-item>\n <GoodsCategory\n v-model=\"category\"\n clearable\n size=\"small\"\n placeholder=\"商品分类\"\n :check-strictly=\"true\"\n width=\"150\"\n @change=\"categoryChange\"\n />\n </el-form-item>\n <!-- <el-form-item label=\"店铺\">-->\n <!-- <SelectShop-->\n <!-- v-model=\"search_form.shopId\"-->\n <!-- :is-default=\"true\"-->\n <!-- :clearable=\"false\"-->\n <!-- @change=\"selShop\"-->\n <!-- @default=\"shopDefault\"-->\n <!-- />-->\n <!-- </el-form-item>-->\n <el-form-item prop=\"warehouseName\">\n <div>\n <el-input\n v-model=\"search_form.warehouseName\"\n placeholder=\"采购仓库\"\n readonly\n >\n <i\n slot=\"suffix\"\n class=\"el-input__icon el-icon-search\"\n @click=\"openWarehouse()\"\n ></i>\n </el-input>\n </div>\n </el-form-item>\n <el-form-item v-if=\"type === 2\">\n <SelectSupplier\n v-model=\"search_form.supplierId\"\n @clear=\"supplierClear\"\n @change=\"pageChange(1)\"\n />\n </el-form-item>\n <el-form-item v-if=\"type === 3\">\n <el-input\n v-model=\"search_form.buyerName\"\n placeholder=\"采购人员\"\n style=\"width: 200px\"\n readonly\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-item>\n <el-checkbox v-model=\"onReturn\" @change=\"removeChange\">\n 去除采退\n </el-checkbox>\n </el-form-item>\n </el-form>\n </div>\n <div slot=\"left\">\n <el-button size=\"small\" type=\"primary\" @click=\"getAllData(1)\">\n 导出\n </el-button>\n </div>\n <el-table\n size=\"mini\"\n :data=\"tableData\"\n show-summary\n :summary-method=\"getSummaries\"\n >\n <el-table-column\n prop=\"id\"\n label=\"ID\"\n fixed=\"left\"\n width=\"50\"\n ></el-table-column>\n <el-table-column\n v-if=\"form_name === '商品类别'\"\n prop=\"categoryName\"\n label=\"商品类别\"\n min-width=\"100\"\n ></el-table-column>\n <el-table-column\n prop=\"warehouseName\"\n label=\"仓库\"\n min-width=\"100\"\n ></el-table-column>\n <el-table-column\n v-if=\"form_name === '供应商'\"\n prop=\"supplierName\"\n label=\"供应商\"\n min-width=\"120\"\n ></el-table-column>\n <el-table-column\n v-if=\"form_name === '采购人员'\"\n prop=\"buyerName\"\n label=\"采购人员\"\n min-width=\"120\"\n ></el-table-column>\n <el-table-column\n prop=\"materielName\"\n show-overflow-tooltip\n label=\"商品\"\n min-width=\"160\"\n ></el-table-column>\n <el-table-column\n prop=\"materielCode\"\n label=\"商品编码\"\n min-width=\"140\"\n ></el-table-column>\n <el-table-column prop=\"unitName\" label=\"规格\" min-width=\"80\">\n <template slot-scope=\"scope\">\n {{ scope.row.unitName }};{{ scope.row.skuName }}\n </template>\n </el-table-column>\n <!-- <el-table-column\n prop=\"shopName\"\n label=\"商铺\"\n min-width=\"160\"\n show-overflow-tooltip\n ></el-table-column>-->\n <el-table-column prop=\"allNum\" label=\"数量\" header- min-width=\"100\">\n <template slot-scope=\"scope\">\n {{ $_common.formatNub(scope.row.allNum, 2) }}\n <div v-if=\"scope.row.isEq === 5\">\n 其他单位:{{ $_common.formatNub(scope.row.otherNum) }}\n </div>\n </template>\n </el-table-column>\n <el-table-column prop=\"inStatus\" label=\"入库状态\" min-width=\"100\">\n <template slot-scope=\"scope\">\n {{ scope.row.inStatus === 4 ? \"未入库\" : \"已入库\" }}\n </template>\n </el-table-column>\n <el-table-column prop=\"costPrice\" label=\"成本\" min-width=\"100\">\n <template slot-scope=\"scope\">\n {{ $_common.formattedNumber(scope.row.costPrice, 2) }}\n </template>\n </el-table-column>\n <el-table-column prop=\"total\" label=\"总成本\" header- min-width=\"100\">\n <template slot-scope=\"scope\">\n {{ $_common.formattedNumber(scope.row.total, 2) }}\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 <WarehouseModel\n v-if=\"warehouse_show\"\n :is-check=\"false\"\n :is-show=\"warehouse_show\"\n @confirm=\"selWarehouse\"\n @cancel=\"warehouse_show = false\"\n />\n <StaffList\n v-if=\"staff_show\"\n :is-show=\"staff_show\"\n :is-check=\"false\"\n :isserch=\"true\"\n @cancel=\"staff_show = false\"\n @confirm=\"staffSel\"\n />\n </ContainerQuery>\n</template>\n\n<script>\n import GoodsCategory from \"@/component/common/GoodsCategory.vue\";\n import FooterPage from \"@/component/common/FooterPage\";\n import SelectShop from \"@/component/goods/SelectShop.vue\";\n import {\n getAllPurchaseByFields,\n exportgetAllPurchaseByFields,\n } from \"@/api/Purchase\";\n import WarehouseModel from \"@/component/common/WarehouseModel.vue\";\n import SelectSupplier from \"@/component/common/SelectSupplier.vue\";\n import StaffList from \"@/component/common/staffListModal\";\n\n import {\n exportgetAllSupplierBalanceDetail,\n getAllSupplierBalanceDetail,\n } from \"@/api/Finance\";\n export default {\n name: \"GoodsForm\",\n components: {\n GoodsCategory,\n FooterPage,\n // SelectShop,\n WarehouseModel,\n SelectSupplier,\n StaffList,\n },\n data() {\n return {\n // 审核状态\n shenhe_options: [\n { value: 0, label: \"全部状态\" },\n { value: 5, label: \"已入库\" },\n { value: 4, label: \"未入库\" },\n ],\n category: [],\n pageSize: 10,\n page: 1,\n total: 0,\n tableData: [],\n onReturn: true,\n search_form: {\n inStatus: \"\",\n goodsName: \"\",\n categoryId: \"\",\n shopId: \"\",\n start: \"\",\n end: \"\",\n onReturn: 1,\n warehouseName: \"\",\n warehouseId: \"\",\n supplierId: \"\",\n buyerId: \"\",\n buyerName: \"\",\n },\n type: 1,\n form_name: \"商品类别\",\n warehouse_show: false,\n staff_show: false,\n };\n },\n created() {\n switch (this.$route.path) {\n case \"/Purchase/PurchaseTotalForm/GoodsForm\":\n this.form_name = \"商品类别\";\n this.type = 1;\n break;\n case \"/Purchase/PurchaseTotalForm/SupplierForm\":\n this.form_name = \"供应商\";\n this.type = 2;\n break;\n case \"/Purchase/PurchaseTotalForm/StaffForm\":\n this.form_name = \"采购人员\";\n this.type = 3;\n break;\n }\n this.pageChange(1);\n },\n methods: {\n openWarehouse() {\n this.warehouse_show = true;\n },\n selWarehouse(row) {\n this.search_form.warehouseName = row[0].warehouseName;\n this.search_form.warehouseId = row[0].id;\n this.pageChange(1);\n },\n shopDefault(val) {\n this.search_form.shopId = val;\n this.pageChange(1);\n },\n // 选择商铺\n selShop(row) {\n this.pageChange(1);\n },\n // 去除caitui\n removeChange(val) {\n this.search_form.onReturn = val ? 1 : 0;\n this.pageChange(1);\n },\n // 获取汇总表(商品)\n async getAllData(exports) {\n let params = {\n inStatus: this.search_form.inStatus, // 状态\n goodsName: this.search_form.goodsName,\n categoryId: this.search_form.categoryId,\n warehouseId: this.search_form.warehouseId,\n start: this.search_form.start,\n end: this.search_form.end,\n type: this.type,\n onReturn: this.search_form.onReturn,\n page: this.page,\n pageSize: this.pageSize,\n supplierId: this.search_form.supplierId,\n buyerId: this.search_form.buyerId,\n };\n if (exports) {\n params.export = 1;\n const target = await exportgetAllPurchaseByFields({\n ...params,\n });\n } else {\n const { data, pageTotal } = await getAllPurchaseByFields({\n ...params,\n });\n this.tableData = data;\n this.total = pageTotal;\n }\n },\n // 时间搜索\n timeChange(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 categoryChange(val) {\n if (val && val.length) {\n this.category = val;\n this.search_form.categoryId = val[val.length - 1];\n } else {\n this.search_form.categoryId = \"\";\n this.category = \"\";\n }\n this.pageChange(1);\n },\n // 合计\n getSummaries(param) {\n return this.$_common.getSummaries(param, [\n \"单价\",\n \"销售收入\",\n \"成本\",\n \"总成本\",\n \"毛利\",\n \"总毛利\",\n ]);\n },\n handleClose() {\n this.dialogVisible = false;\n },\n // 切页\n pageChange(val) {\n this.page = val;\n this.getAllData();\n },\n // 每页数据大小改变\n sizeChange(val) {\n this.pageSize = val;\n this.pageChange(1);\n },\n supplierClear() {\n this.search_form.supplierId = \"\";\n this.pageChange(1);\n },\n staffSel(row) {\n this.search_form.buyerName = row[0].staffName;\n this.search_form.buyerId = row[0].id;\n this.pageChange(1);\n },\n },\n };\n</script>\n\n<style scoped></style>\n"]}]}