1 line
10 KiB
JSON
1 line
10 KiB
JSON
{"remainingRequest":"F:\\workspace\\webstorm\\SafetyScreen-ui-bonus\\node_modules\\babel-loader\\lib\\index.js!F:\\workspace\\webstorm\\SafetyScreen-ui-bonus\\node_modules\\@vue\\cli-plugin-eslint\\node_modules\\eslint-loader\\index.js??ref--13-0!F:\\workspace\\webstorm\\SafetyScreen-ui-bonus\\src\\views\\mixins\\common.js","dependencies":[{"path":"F:\\workspace\\webstorm\\SafetyScreen-ui-bonus\\src\\views\\mixins\\common.js","mtime":1743149128753},{"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\\@vue\\cli-plugin-eslint\\node_modules\\eslint-loader\\index.js","mtime":1740032832690}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:InVzZSBzdHJpY3QiOwoKdmFyIF9pbnRlcm9wUmVxdWlyZURlZmF1bHQgPSByZXF1aXJlKCJGOi93b3Jrc3BhY2Uvd2Vic3Rvcm0vU2FmZXR5U2NyZWVuLXVpLWJvbnVzL25vZGVfbW9kdWxlcy9AYmFiZWwvcnVudGltZS9oZWxwZXJzL2ludGVyb3BSZXF1aXJlRGVmYXVsdC5qcyIpLmRlZmF1bHQ7Ck9iamVjdC5kZWZpbmVQcm9wZXJ0eShleHBvcnRzLCAiX19lc01vZHVsZSIsIHsKICB2YWx1ZTogdHJ1ZQp9KTsKZXhwb3J0cy5jb21tb25NaXhpbiA9IHZvaWQgMDsKcmVxdWlyZSgiY29yZS1qcy9tb2R1bGVzL2VzLmFycmF5LmNvbmNhdC5qcyIpOwpyZXF1aXJlKCJjb3JlLWpzL21vZHVsZXMvZXMucmVnZXhwLmV4ZWMuanMiKTsKcmVxdWlyZSgiY29yZS1qcy9tb2R1bGVzL2VzLnJlZ2V4cC50ZXN0LmpzIik7CnJlcXVpcmUoImNvcmUtanMvbW9kdWxlcy9lcy5zdHJpbmcucmVwbGFjZS5qcyIpOwp2YXIgX29iamVjdFNwcmVhZDIgPSBfaW50ZXJvcFJlcXVpcmVEZWZhdWx0KHJlcXVpcmUoIkY6L3dvcmtzcGFjZS93ZWJzdG9ybS9TYWZldHlTY3JlZW4tdWktYm9udXMvbm9kZV9tb2R1bGVzL0BiYWJlbC9ydW50aW1lL2hlbHBlcnMvb2JqZWN0U3ByZWFkMi5qcyIpKTsKdmFyIF91dGlscyA9IHJlcXVpcmUoIkAvdXRpbHMiKTsKdmFyIGNvbW1vbk1peGluID0gZXhwb3J0cy5jb21tb25NaXhpbiA9IHsKICBkYXRhOiBmdW5jdGlvbiBkYXRhKCkgewogICAgcmV0dXJuIHsKICAgICAgLy8g5L+u5pS55pe255qE5pWw5o2u5rqQCiAgICAgIGVkaXRQYXJhbXM6IG51bGwKICAgIH07CiAgfSwKICBtZXRob2RzOiB7CiAgICAvKiog5paw5bu6ICovaGFuZGxlQWRkRGF0YTogZnVuY3Rpb24gaGFuZGxlQWRkRGF0YSgpIHsKICAgICAgdGhpcy5lZGl0UGFyYW1zID0gbnVsbDsKICAgICAgdGhpcy5kaWFsb2dDb25maWcub3V0ZXJUaXRsZSA9IHRoaXMuYWRkRGlhbG9nVGl0bGU7CiAgICAgIHRoaXMuZGlhbG9nQ29uZmlnLm91dGVyVmlzaWJsZSA9IHRydWU7CiAgICB9LAogICAgLyoqIOWIoOmZpCAqL2hhbmRsZURlbGV0ZURhdGE6IGZ1bmN0aW9uIGhhbmRsZURlbGV0ZURhdGEoaWQsIG1ldGhvZCkgewogICAgICB2YXIgX3RoaXMgPSB0aGlzOwogICAgICB0aGlzLiRtb2RhbC5jb25maXJtKCfmmK/lkKbnoa7lrprliKDpmaQnKS50aGVuKGZ1bmN0aW9uICgpIHsKICAgICAgICBtZXRob2QoaWQpLnRoZW4oZnVuY3Rpb24gKHJlcykgewogICAgICAgICAgX3RoaXMuJG1vZGFsLm1zZ1N1Y2Nlc3MoJ+aTjeS9nOaIkOWKn++8gScpOwogICAgICAgICAgX3RoaXMuJHJlZnMudGFibGVSZWYuZ2V0VGFibGVMaXN0KCk7CiAgICAgICAgfSkuY2F0Y2goZnVuY3Rpb24gKGVycikge30pOwogICAgICB9KTsKICAgIH0sCiAgICAvKiog57yW6L6RICovaGFuZGxlRWRpdERhdGE6IGZ1bmN0aW9uIGhhbmRsZUVkaXREYXRhKGRhdGEpIHsKICAgICAgdGhpcy5lZGl0UGFyYW1zID0gZGF0YTsKICAgICAgdGhpcy5kaWFsb2dDb25maWcub3V0ZXJUaXRsZSA9IHRoaXMuZWRpdERpYWxvZ1RpdGxlOwogICAgICB0aGlzLmRpYWxvZ0NvbmZpZy5vdXRlclZpc2libGUgPSB0cnVlOwogICAgfSwKICAgIC8qKiDlr7zlhaXmlbDmja4gKi9oYW5kbGVJbXBvcnREYXRhOiBmdW5jdGlvbiBoYW5kbGVJbXBvcnREYXRhKCkgewogICAgICBjb25zb2xlLmxvZygn5a+85YWlLS0nKTsKICAgIH0sCiAgICAvKiog5a+85Ye65pWw5o2uICovaGFuZGxlRXhwb3J0RGF0YTogZnVuY3Rpb24gaGFuZGxlRXhwb3J0RGF0YShkYXRhLCB1cmwsIGZpbGVOYW1lLCBxdWVyeVBhcmFtcykgewogICAgICB0aGlzLmRvd25sb2FkKHVybCwgKDAsIF9vYmplY3RTcHJlYWQyLmRlZmF1bHQpKCgwLCBfb2JqZWN0U3ByZWFkMi5kZWZhdWx0KSh7fSwgcXVlcnlQYXJhbXMpLCB7fSwgewogICAgICAgIGRhdGFDb25kaXRpb246IGRhdGEKICAgICAgfSksICIiLmNvbmNhdChmaWxlTmFtZSwgIl8iKS5jb25jYXQobmV3IERhdGUoKS5nZXRUaW1lKCksICIueGxzeCIpKTsKICAgIH0sCiAgICAvKiog5YWz6Zet5aSW5L6n5by55qGGICovY2xvc2VEaWFsb2dPdXRlcjogZnVuY3Rpb24gY2xvc2VEaWFsb2dPdXRlcigpIHsKICAgICAgdGhpcy5kaWFsb2dDb25maWcub3V0ZXJWaXNpYmxlID0gZmFsc2U7CiAgICB9LAogICAgLyoqIOWFs+mXreWGheS+p+W8ueahhiAqL2Nsb3NlRGlhbG9nSW5uZXI6IGZ1bmN0aW9uIGNsb3NlRGlhbG9nSW5uZXIoKSB7CiAgICAgIHRoaXMuZGlhbG9nQ29uZmlnLmlubmVyVmlzaWJsZSA9IGZhbHNlOwogICAgfSwKICAgIC8qKiDlhbPpl63lvLnmoYYgIOeUseihqOWNlee7hOS7tumAmuefpeeItue7hOS7tuWFs+mXreW8ueahhueahOiHquWumuS5ieS6i+S7tiAqL2Nsb3NlRGlhbG9nOiBmdW5jdGlvbiBjbG9zZURpYWxvZyh0eXBlKSB7CiAgICAgIHRoaXMuZGlhbG9nQ29uZmlnLm91dGVyVmlzaWJsZSA9IGZhbHNlOwogICAgICBpZiAodHlwZSkgewogICAgICAgIHRoaXMuJHJlZnMudGFibGVSZWYuZ2V0VGFibGVMaXN0KCk7CiAgICAgIH0KICAgIH0sCiAgICAvKiog5omL5py65Y+36ISx5a+G5aSE55CGICovcGhvbmVDcnlwdG86IGZ1bmN0aW9uIHBob25lQ3J5cHRvKHBob25lTnVtYmVyKSB7CiAgICAgIHZhciByZWcgPSAvXigxWzMtOV1bMC05XSlcZHs0fShcZHs0fSQpLzsKICAgICAgdmFyIGlzTW9iaWxlID0gcmVnLnRlc3QocGhvbmVOdW1iZXIpOwogICAgICBpZiAoaXNNb2JpbGUpIHsKICAgICAgICByZXR1cm4gcGhvbmVOdW1iZXIucmVwbGFjZShyZWcsICIkMSoqKiokMiIpOwogICAgICB9CiAgICAgIHJldHVybiBwaG9uZU51bWJlcjsKICAgIH0sCiAgICAvKiog6Lqr5Lu96K+B5Y+36ISx5a+G5aSE55CGICovaWRDYXJkQ3J5cHRvOiBmdW5jdGlvbiBpZENhcmRDcnlwdG8oaWRDYXJkKSB7CiAgICAgIHZhciByZWcgPSAvXiguezZ9KSg/OlxkKykoLns0fSkkLzsKICAgICAgcmV0dXJuIGlkQ2FyZC5yZXBsYWNlKHJlZywgJ1wkMSoqKioqKlwkMicpOwogICAgfQogIH0KfTs="},{"version":3,"names":["_utils","require","commonMixin","exports","data","editParams","methods","handleAddData","dialogConfig","outerTitle","addDialogTitle","outerVisible","handleDeleteData","id","method","_this","$modal","confirm","then","res","msgSuccess","$refs","tableRef","getTableList","catch","err","handleEditData","editDialogTitle","handleImportData","console","log","handleExportData","url","fileName","queryParams","download","_objectSpread2","default","dataCondition","concat","Date","getTime","closeDialogOuter","closeDialogInner","innerVisible","closeDialog","type","phoneCrypto","phoneNumber","reg","isMobile","test","replace","idCardCrypto","idCard"],"sources":["F:/workspace/webstorm/SafetyScreen-ui-bonus/src/views/mixins/common.js"],"sourcesContent":["import { param2Obj } from '@/utils'\r\n\r\nexport const commonMixin = {\r\n data() {\r\n return {\r\n // 修改时的数据源\r\n editParams: null,\r\n }\r\n },\r\n methods: {\r\n /** 新建 */\r\n handleAddData() {\r\n this.editParams = null\r\n this.dialogConfig.outerTitle = this.addDialogTitle\r\n this.dialogConfig.outerVisible = true\r\n },\r\n /** 删除 */\r\n handleDeleteData(id, method) {\r\n this.$modal.confirm('是否确定删除').then(() => {\r\n method(id).then(res => {\r\n this.$modal.msgSuccess('操作成功!')\r\n this.$refs.tableRef.getTableList()\r\n }).catch(err => {})\r\n })\r\n },\r\n /** 编辑 */\r\n handleEditData(data) {\r\n this.editParams = data\r\n this.dialogConfig.outerTitle = this.editDialogTitle\r\n this.dialogConfig.outerVisible = true\r\n },\r\n /** 导入数据 */\r\n handleImportData() {\r\n console.log('导入--')\r\n },\r\n /** 导出数据 */\r\n handleExportData(data, url, fileName, queryParams) {\r\n this.download(\r\n url,\r\n {\r\n ...queryParams,\r\n dataCondition: data\r\n },\r\n `${fileName}_${new Date().getTime()}.xlsx`,\r\n )\r\n },\r\n /** 关闭外侧弹框 */\r\n closeDialogOuter() {\r\n this.dialogConfig.outerVisible = false\r\n },\r\n /** 关闭内侧弹框 */\r\n closeDialogInner() {\r\n this.dialogConfig.innerVisible = false\r\n },\r\n\r\n /** 关闭弹框 由表单组件通知父组件关闭弹框的自定义事件 */\r\n closeDialog(type) {\r\n this.dialogConfig.outerVisible = false\r\n if(type) {\r\n this.$refs.tableRef.getTableList()\r\n }\r\n },\r\n /** 手机号脱密处理 */\r\n phoneCrypto(phoneNumber) {\r\n let reg = /^(1[3-9][0-9])\\d{4}(\\d{4}$)/\r\n let isMobile = reg.test(phoneNumber)\r\n if (isMobile) {\r\n return phoneNumber.replace(reg, \"$1****$2\")\r\n }\r\n return phoneNumber\r\n },\r\n /** 身份证号脱密处理 */\r\n idCardCrypto(idCard) {\r\n let reg = /^(.{6})(?:\\d+)(.{4})$/\r\n return idCard.replace(reg, '\\$1******\\$2')\r\n }\r\n }\r\n}\r\n"],"mappings":"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","ignoreList":[]}]} |