{"remainingRequest":"D:\\jenkins\\workspace\\xq-web-fvue\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\jenkins\\workspace\\xq-web-fvue\\src\\views\\main\\systemSafety\\PasswordPolicy.vue?vue&type=script&lang=js&","dependencies":[{"path":"D:\\jenkins\\workspace\\xq-web-fvue\\src\\views\\main\\systemSafety\\PasswordPolicy.vue","mtime":1667327530216},{"path":"D:\\jenkins\\workspace\\xq-web-fvue\\node_modules\\babel-loader\\lib\\index.js","mtime":315532800000},{"path":"D:\\jenkins\\workspace\\xq-web-fvue\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\xq-web-fvue\\node_modules\\vue-loader\\lib\\index.js","mtime":499162500000}],"contextDependencies":[],"result":["//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\r\nimport uc from '@/api/uc.js'\r\nimport utils from '@/hotent-ui-util.js'\r\n\r\nexport default {\r\n name: 'sys-pwd-strategy',\r\n components: {},\r\n props: {},\r\n computed: {},\r\n data() {\r\n return {\r\n fullscreenLoading: false,\r\n form: {},\r\n options: [\r\n {key: 1, value: '无限制'},\r\n {key: 2, value: '必须包含数字、字母'},\r\n {key: 3, value: '必须包含数字、字母、特殊字符'},\r\n {key: 4, value: '必须包含数字、大小字母、特殊字符'},\r\n ],\r\n }\r\n },\r\n mounted() {\r\n uc.getDefaultPwdStrategy().then((data) => {\r\n if (data) {\r\n let form = data\r\n if (form.enable == 1) {\r\n form.enable = true\r\n } else {\r\n form.enable = false\r\n }\r\n //\r\n this.form = form\r\n }\r\n })\r\n },\r\n methods: {\r\n confirm() {\r\n if (this.form.initPwd.length > 30) {\r\n this.$message({type: 'warning', message: '内容超出输入限制'})\r\n return false\r\n }\r\n console.log(this.form)\r\n utils.validateForm(this, \"form\")\r\n .then(r => {\r\n this.fullscreenLoading = true;\r\n let param = {};\r\n Object.assign(param, this.form);\r\n param.id = \"1\";\r\n if(param.enable){\r\n param.enable = 1;\r\n }else {\r\n param.enable = 0;\r\n }\r\n uc.saveDefaultPwdStrategy(param).then(\r\n data => {\r\n this.fullscreenLoading = false;\r\n if (data.state) {\r\n this.$message.success(data.message);\r\n } else {\r\n this.$message.error(data.message || \"保存失败\");\r\n }\r\n },\r\n error => {\r\n this.fullscreenLoading = false;\r\n this.$message.error(error || \"保存失败\");\r\n }\r\n );\r\n })\r\n .catch(reason => {\r\n this.fullscreenLoading = false;\r\n this.$message.error(\"表单校验不通过,请检查表单\");\r\n })\r\n },\r\n },\r\n created() {},\r\n}\r\n",null]}