1 line
12 KiB
JSON
1 line
12 KiB
JSON
{"remainingRequest":"F:\\workspace\\webstorm\\SafetyScreen-ui-bonus\\node_modules\\babel-loader\\lib\\index.js!F:\\workspace\\webstorm\\SafetyScreen-ui-bonus\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!F:\\workspace\\webstorm\\SafetyScreen-ui-bonus\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!F:\\workspace\\webstorm\\SafetyScreen-ui-bonus\\src\\components\\home\\teamDialog.vue?vue&type=script&lang=js","dependencies":[{"path":"F:\\workspace\\webstorm\\SafetyScreen-ui-bonus\\src\\components\\home\\teamDialog.vue","mtime":1743149128636},{"path":"F:\\workspace\\webstorm\\SafetyScreen-ui-bonus\\babel.config.js","mtime":1743149128313},{"path":"F:\\workspace\\webstorm\\SafetyScreen-ui-bonus\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1740032832373},{"path":"F:\\workspace\\webstorm\\SafetyScreen-ui-bonus\\node_modules\\babel-loader\\lib\\index.js","mtime":1740032833520},{"path":"F:\\workspace\\webstorm\\SafetyScreen-ui-bonus\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1740032832373},{"path":"F:\\workspace\\webstorm\\SafetyScreen-ui-bonus\\node_modules\\vue-loader\\lib\\index.js","mtime":1740032833997}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:InVzZSBzdHJpY3QiOwoKdmFyIF9pbnRlcm9wUmVxdWlyZURlZmF1bHQgPSByZXF1aXJlKCJGOi93b3Jrc3BhY2Uvd2Vic3Rvcm0vU2FmZXR5U2NyZWVuLXVpLWJvbnVzL25vZGVfbW9kdWxlcy9AYmFiZWwvcnVudGltZS9oZWxwZXJzL2ludGVyb3BSZXF1aXJlRGVmYXVsdC5qcyIpLmRlZmF1bHQ7Ck9iamVjdC5kZWZpbmVQcm9wZXJ0eShleHBvcnRzLCAiX19lc01vZHVsZSIsIHsKICB2YWx1ZTogdHJ1ZQp9KTsKZXhwb3J0cy5kZWZhdWx0ID0gdm9pZCAwOwp2YXIgX3JlZ2VuZXJhdG9yUnVudGltZTIgPSBfaW50ZXJvcFJlcXVpcmVEZWZhdWx0KHJlcXVpcmUoIkY6L3dvcmtzcGFjZS93ZWJzdG9ybS9TYWZldHlTY3JlZW4tdWktYm9udXMvbm9kZV9tb2R1bGVzL0BiYWJlbC9ydW50aW1lL2hlbHBlcnMvcmVnZW5lcmF0b3JSdW50aW1lLmpzIikpOwp2YXIgX29iamVjdFNwcmVhZDIgPSBfaW50ZXJvcFJlcXVpcmVEZWZhdWx0KHJlcXVpcmUoIkY6L3dvcmtzcGFjZS93ZWJzdG9ybS9TYWZldHlTY3JlZW4tdWktYm9udXMvbm9kZV9tb2R1bGVzL0BiYWJlbC9ydW50aW1lL2hlbHBlcnMvb2JqZWN0U3ByZWFkMi5qcyIpKTsKdmFyIF9hc3luY1RvR2VuZXJhdG9yMiA9IF9pbnRlcm9wUmVxdWlyZURlZmF1bHQocmVxdWlyZSgiRjovd29ya3NwYWNlL3dlYnN0b3JtL1NhZmV0eVNjcmVlbi11aS1ib251cy9ub2RlX21vZHVsZXMvQGJhYmVsL3J1bnRpbWUvaGVscGVycy9hc3luY1RvR2VuZXJhdG9yLmpzIikpOwpyZXF1aXJlKCJjb3JlLWpzL21vZHVsZXMvZXMubnVtYmVyLmNvbnN0cnVjdG9yLmpzIik7CnZhciBfaG9tZSA9IHJlcXVpcmUoIkAvYXBpL2hvbWUvaG9tZSIpOwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwp2YXIgX2RlZmF1bHQgPSBleHBvcnRzLmRlZmF1bHQgPSB7CiAgcHJvcHM6IHsKICAgIHByb0lkOiB7CiAgICAgIHR5cGU6IE51bWJlciwKICAgICAgZGVmYXVsdDogdW5kZWZpbmVkCiAgICB9CiAgfSwKICBuYW1lOiAncGllRGlhbG9nJywKICBkYXRhOiBmdW5jdGlvbiBkYXRhKCkgewogICAgcmV0dXJuIHsKICAgICAgdGFibGVWaXNpYmxlOiBmYWxzZSwKICAgICAgZm9ybURhdGE6IHsKICAgICAgICBwYWdlTnVtOiAxLAogICAgICAgIHBhZ2VTaXplOiAxMCwKICAgICAgICB0ZWFtTmFtZTogJycsCiAgICAgICAgbWFzdGVyTmFtZTogJycKICAgICAgfSwKICAgICAgdG90YWw6IDAsCiAgICAgIHRhYmxlRGF0YTogW10sCiAgICAgIC8vIOWyl+S9jeS4i+aLiQogICAgICBwb3N0VHlwZU9wdGlvbnM6IFtdCiAgICB9OwogIH0sCiAgY3JlYXRlZDogZnVuY3Rpb24gY3JlYXRlZCgpIHt9LAogIG1vdW50ZWQ6IGZ1bmN0aW9uIG1vdW50ZWQoKSB7fSwKICB3YXRjaDoge30sCiAgbWV0aG9kczogewogICAgb3BlbkRpYWxvZzogZnVuY3Rpb24gb3BlbkRpYWxvZyhwcm9JZCkgewogICAgICAvLyDmuIXnqbrooajljZUKICAgICAgdGhpcy5mb3JtRGF0YSA9IHsKICAgICAgICBwYWdlTnVtOiAxLAogICAgICAgIHBhZ2VTaXplOiAxMCwKICAgICAgICB0ZWFtTmFtZTogJycsCiAgICAgICAgcG9zdENvZGU6ICcnCiAgICAgIH07CiAgICAgIGNvbnNvbGUubG9nKCfwn5qAIH4gb3BlbkRpYWxvZyB+IHByb0lkOicsIHByb0lkKTsKICAgICAgdGhpcy50YWJsZVZpc2libGUgPSB0cnVlOwogICAgICB0aGlzLmdldFRhYmxlTGlzdCgpOwogICAgfSwKICAgIGhhbmRsZVF1ZXJ5OiBmdW5jdGlvbiBoYW5kbGVRdWVyeSgpIHsKICAgICAgY29uc29sZS5sb2coJ/CfmoAgfiBoYW5kbGVRdWVyeSB+ICcsIHRoaXMuZm9ybURhdGEpOwogICAgICB0aGlzLmdldFRhYmxlTGlzdCgpOwogICAgfSwKICAgIC8vIOiOt+WPluihqOagvOaVsOaNrgogICAgZ2V0VGFibGVMaXN0OiBmdW5jdGlvbiBnZXRUYWJsZUxpc3QoKSB7CiAgICAgIHZhciBfdGhpcyA9IHRoaXM7CiAgICAgIHJldHVybiAoMCwgX2FzeW5jVG9HZW5lcmF0b3IyLmRlZmF1bHQpKC8qI19fUFVSRV9fKi8oMCwgX3JlZ2VuZXJhdG9yUnVudGltZTIuZGVmYXVsdCkoKS5tYXJrKGZ1bmN0aW9uIF9jYWxsZWUoKSB7CiAgICAgICAgdmFyIHBhcmFtcywgcmVzOwogICAgICAgIHJldHVybiAoMCwgX3JlZ2VuZXJhdG9yUnVudGltZTIuZGVmYXVsdCkoKS53cmFwKGZ1bmN0aW9uIF9jYWxsZWUkKF9jb250ZXh0KSB7CiAgICAgICAgICB3aGlsZSAoMSkgc3dpdGNoIChfY29udGV4dC5wcmV2ID0gX2NvbnRleHQubmV4dCkgewogICAgICAgICAgICBjYXNlIDA6CiAgICAgICAgICAgICAgcGFyYW1zID0gKDAsIF9vYmplY3RTcHJlYWQyLmRlZmF1bHQpKCgwLCBfb2JqZWN0U3ByZWFkMi5kZWZhdWx0KSh7fSwgX3RoaXMuZm9ybURhdGEpLCB7fSwgewogICAgICAgICAgICAgICAgcHJvSWQ6IF90aGlzLnByb0lkCiAgICAgICAgICAgICAgfSk7CiAgICAgICAgICAgICAgY29uc29sZS5sb2coJ/CfmoAgfiBnZXRUYWJsZUxpc3QgfiAnLCBwYXJhbXMpOwogICAgICAgICAgICAgIF9jb250ZXh0Lm5leHQgPSA0OwogICAgICAgICAgICAgIHJldHVybiAoMCwgX2hvbWUuZ2V0VGVhbURldGFpbHMpKHBhcmFtcyk7CiAgICAgICAgICAgIGNhc2UgNDoKICAgICAgICAgICAgICByZXMgPSBfY29udGV4dC5zZW50OwogICAgICAgICAgICAgIF90aGlzLnRhYmxlRGF0YSA9IHJlcy5yb3dzOwogICAgICAgICAgICAgIF90aGlzLnRvdGFsID0gcmVzLnRvdGFsOwogICAgICAgICAgICAgIGNvbnNvbGUubG9nKCfwn5qAIH4g5YiX6KGoIH4gcmVzOicsIHJlcyk7CiAgICAgICAgICAgIGNhc2UgODoKICAgICAgICAgICAgY2FzZSAiZW5kIjoKICAgICAgICAgICAgICByZXR1cm4gX2NvbnRleHQuc3RvcCgpOwogICAgICAgICAgfQogICAgICAgIH0sIF9jYWxsZWUpOwogICAgICB9KSkoKTsKICAgIH0KICB9Cn07"},{"version":3,"names":["_home","require","props","proId","type","Number","default","undefined","name","data","tableVisible","formData","pageNum","pageSize","teamName","masterName","total","tableData","postTypeOptions","created","mounted","watch","methods","openDialog","postCode","console","log","getTableList","handleQuery","_this","_asyncToGenerator2","_regeneratorRuntime2","mark","_callee","params","res","wrap","_callee$","_context","prev","next","_objectSpread2","getTeamDetails","sent","rows","stop"],"sources":["src/components/home/teamDialog.vue"],"sourcesContent":["<template>\r\n <div>\r\n <!-- 班组弹框 -->\r\n <el-dialog\r\n title=\"\"\r\n style=\"margin-top: 5vh\"\r\n :visible.sync=\"tableVisible\"\r\n width=\"80%\"\r\n append-to-body\r\n :close-on-click-modal=\"false\"\r\n >\r\n <!-- 表单 -->\r\n <el-form inline :model=\"formData\" class=\"demo-form-inline\">\r\n <el-form-item label=\"班组名称\" prop=\"teamName\" size=\"small\">\r\n <el-input\r\n v-model=\"formData.teamName\"\r\n placeholder=\"请输入班组名称\"\r\n clearable\r\n ></el-input>\r\n </el-form-item>\r\n <el-form-item label=\"班组长\" prop=\"masterName\">\r\n <el-input\r\n v-model=\"formData.masterName\"\r\n placeholder=\"请输入班组长\"\r\n clearable\r\n ></el-input>\r\n </el-form-item>\r\n <el-form-item>\r\n <el-button\r\n type=\"primary\"\r\n @click=\"handleQuery\"\r\n icon=\"el-icon-search\"\r\n >查询</el-button\r\n >\r\n </el-form-item>\r\n </el-form>\r\n\r\n <!-- 列表 -->\r\n <el-table\r\n :data=\"tableData\"\r\n style=\"width: 100%\"\r\n height=\"500\"\r\n border\r\n stripe\r\n >\r\n <el-table-column\r\n type=\"index\"\r\n label=\"序号\"\r\n width=\"80\"\r\n align=\"center\"\r\n :index=\"\r\n indexContinuation(formData.pageNum, formData.pageSize)\r\n \"\r\n ></el-table-column>\r\n <el-table-column\r\n prop=\"teamName\"\r\n label=\"班组名称\"\r\n ></el-table-column>\r\n <el-table-column\r\n prop=\"masterName\"\r\n label=\"班组长\"\r\n ></el-table-column>\r\n <el-table-column\r\n prop=\"masterPhone\"\r\n label=\"班组长电话\"\r\n ></el-table-column>\r\n <el-table-column\r\n prop=\"peopleCount\"\r\n label=\"班组人数\"\r\n ></el-table-column>\r\n </el-table>\r\n\r\n <pagination\r\n v-if=\"total > 0\"\r\n :total=\"total\"\r\n :page.sync=\"formData.pageNum\"\r\n :limit.sync=\"formData.pageSize\"\r\n @pagination=\"getTableList\"\r\n />\r\n </el-dialog>\r\n </div>\r\n</template>\r\n\r\n<script>\r\nimport { getTeamDetails } from '@/api/home/home'\r\n\r\nexport default {\r\n props: {\r\n proId: {\r\n type: Number,\r\n default: undefined,\r\n },\r\n },\r\n name: 'pieDialog',\r\n data() {\r\n return {\r\n tableVisible: false,\r\n formData: {\r\n pageNum: 1,\r\n pageSize: 10,\r\n teamName: '',\r\n masterName: '',\r\n },\r\n total: 0,\r\n tableData: [],\r\n // 岗位下拉\r\n postTypeOptions: [],\r\n }\r\n },\r\n created() {},\r\n mounted() {},\r\n watch: {},\r\n methods: {\r\n openDialog(proId) {\r\n // 清空表单\r\n this.formData = {\r\n pageNum: 1,\r\n pageSize: 10,\r\n teamName: '',\r\n postCode: '',\r\n }\r\n console.log('🚀 ~ openDialog ~ proId:', proId)\r\n this.tableVisible = true\r\n this.getTableList()\r\n },\r\n handleQuery() {\r\n console.log('🚀 ~ handleQuery ~ ', this.formData)\r\n this.getTableList()\r\n },\r\n // 获取表格数据\r\n async getTableList() {\r\n const params = {\r\n ...this.formData,\r\n proId: this.proId,\r\n }\r\n console.log('🚀 ~ getTableList ~ ', params)\r\n const res = await getTeamDetails(params)\r\n this.tableData = res.rows\r\n this.total = res.total\r\n console.log('🚀 ~ 列表 ~ res:', res)\r\n },\r\n },\r\n}\r\n</script>\r\n\r\n<style lang=\"scss\" scoped></style>\r\n"],"mappings":";;;;;;;;;;;AAoFA,IAAAA,KAAA,GAAAC,OAAA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;iCAEA;EACAC,KAAA;IACAC,KAAA;MACAC,IAAA,EAAAC,MAAA;MACAC,OAAA,EAAAC;IACA;EACA;EACAC,IAAA;EACAC,IAAA,WAAAA,KAAA;IACA;MACAC,YAAA;MACAC,QAAA;QACAC,OAAA;QACAC,QAAA;QACAC,QAAA;QACAC,UAAA;MACA;MACAC,KAAA;MACAC,SAAA;MACA;MACAC,eAAA;IACA;EACA;EACAC,OAAA,WAAAA,QAAA;EACAC,OAAA,WAAAA,QAAA;EACAC,KAAA;EACAC,OAAA;IACAC,UAAA,WAAAA,WAAApB,KAAA;MACA;MACA,KAAAQ,QAAA;QACAC,OAAA;QACAC,QAAA;QACAC,QAAA;QACAU,QAAA;MACA;MACAC,OAAA,CAAAC,GAAA,6BAAAvB,KAAA;MACA,KAAAO,YAAA;MACA,KAAAiB,YAAA;IACA;IACAC,WAAA,WAAAA,YAAA;MACAH,OAAA,CAAAC,GAAA,6BAAAf,QAAA;MACA,KAAAgB,YAAA;IACA;IACA;IACAA,YAAA,WAAAA,aAAA;MAAA,IAAAE,KAAA;MAAA,WAAAC,kBAAA,CAAAxB,OAAA,mBAAAyB,oBAAA,CAAAzB,OAAA,IAAA0B,IAAA,UAAAC,QAAA;QAAA,IAAAC,MAAA,EAAAC,GAAA;QAAA,WAAAJ,oBAAA,CAAAzB,OAAA,IAAA8B,IAAA,UAAAC,SAAAC,QAAA;UAAA,kBAAAA,QAAA,CAAAC,IAAA,GAAAD,QAAA,CAAAE,IAAA;YAAA;cACAN,MAAA,OAAAO,cAAA,CAAAnC,OAAA,MAAAmC,cAAA,CAAAnC,OAAA,MACAuB,KAAA,CAAAlB,QAAA;gBACAR,KAAA,EAAA0B,KAAA,CAAA1B;cAAA;cAEAsB,OAAA,CAAAC,GAAA,yBAAAQ,MAAA;cAAAI,QAAA,CAAAE,IAAA;cAAA,OACA,IAAAE,oBAAA,EAAAR,MAAA;YAAA;cAAAC,GAAA,GAAAG,QAAA,CAAAK,IAAA;cACAd,KAAA,CAAAZ,SAAA,GAAAkB,GAAA,CAAAS,IAAA;cACAf,KAAA,CAAAb,KAAA,GAAAmB,GAAA,CAAAnB,KAAA;cACAS,OAAA,CAAAC,GAAA,mBAAAS,GAAA;YAAA;YAAA;cAAA,OAAAG,QAAA,CAAAO,IAAA;UAAA;QAAA,GAAAZ,OAAA;MAAA;IACA;EACA;AACA","ignoreList":[]}]} |