{"remainingRequest":"D:\\jiayue\\pig-ui\\node_modules\\babel-loader\\lib\\index.js!D:\\jiayue\\pig-ui\\src\\const\\crud\\admin\\client.js","dependencies":[{"path":"D:\\jiayue\\pig-ui\\src\\const\\crud\\admin\\client.js","mtime":1619070292869},{"path":"D:\\jiayue\\pig-ui\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jiayue\\pig-ui\\node_modules\\babel-loader\\lib\\index.js","mtime":315532800000}],"contextDependencies":[],"result":["/*\r\n * Copyright (c) 2018-2025, lengleng All rights reserved.\r\n *\r\n * Redistribution and use in source and binary forms, with or without\r\n * modification, are permitted provided that the following conditions are met:\r\n *\r\n * Redistributions of source code must retain the above copyright notice,\r\n * this list of conditions and the following disclaimer.\r\n * Redistributions in binary form must reproduce the above copyright\r\n * notice, this list of conditions and the following disclaimer in the\r\n * documentation and/or other materials provided with the distribution.\r\n * Neither the name of the pig4cloud.com developer nor the names of its\r\n * contributors may be used to endorse or promote products derived from\r\n * this software without specific prior written permission.\r\n * Author: lengleng (wangiegie@gmail.com)\r\n */\nimport { getObj } from '@/api/admin/client';\nvar DIC = {\n vaild: [{\n label: '否',\n value: 'false'\n }, {\n label: '是',\n value: 'true'\n }]\n};\n\nvar validateClient = function validateClient(rule, value, callback) {\n getObj(value).then(function (response) {\n if (window.boxType === 'edit') {\n return callback();\n }\n\n var result = response.data.data;\n\n if (result.length !== 0) {\n callback(new Error('客户端已存在'));\n } else {\n callback();\n }\n });\n};\n\nexport var tableOption = {\n border: true,\n index: true,\n indexLabel: '序号',\n stripe: true,\n menuAlign: 'center',\n searchMenuSpan: 6,\n align: 'center',\n column: [{\n width: 150,\n label: '编号',\n prop: 'clientId',\n align: 'center',\n sortable: true,\n rules: [{\n required: true,\n message: '请输入clientId',\n trigger: 'blur'\n }, {\n validator: validateClient,\n trigger: 'blur'\n }]\n }, {\n label: '密钥',\n prop: 'clientSecret',\n align: 'center',\n sortable: true,\n overHidden: true,\n width: 120,\n rules: [{\n required: true,\n message: '请输入clientSecret',\n trigger: 'blur'\n }]\n }, {\n label: '域',\n prop: 'scope',\n align: 'center',\n rules: [{\n required: true,\n message: '请输入scope',\n trigger: 'blur'\n }]\n }, {\n label: '授权模式',\n prop: 'authorizedGrantTypes',\n align: 'center',\n overHidden: true,\n rules: [{\n required: true,\n message: '请输入授权模式',\n trigger: 'blur'\n }]\n }, {\n label: '回调地址',\n prop: 'webServerRedirectUri',\n align: 'center',\n hide: true\n }, {\n label: '权限',\n prop: 'authorities',\n align: 'center',\n hide: true\n }, {\n label: '自动放行',\n prop: 'autoapprove',\n align: 'center',\n type: 'radio',\n border: true,\n dicData: DIC.vaild,\n rules: [{\n required: true,\n message: '请选择是否放行',\n trigger: 'blur'\n }]\n }, {\n label: '令牌时效',\n prop: 'accessTokenValidity',\n align: 'center'\n }, {\n label: '刷新时效',\n prop: 'refreshTokenValidity',\n align: 'center'\n }, {\n label: '扩展信息',\n prop: 'additionalInformation',\n align: 'center',\n hide: true\n }, {\n label: '资源ID',\n prop: 'resourceIds',\n align: 'center',\n hide: true\n }]\n};",{"version":3,"sources":["D:/jiayue/pig-ui/src/const/crud/admin/client.js"],"names":["getObj","DIC","vaild","label","value","validateClient","rule","callback","then","response","window","boxType","result","data","length","Error","tableOption","border","index","indexLabel","stripe","menuAlign","searchMenuSpan","align","column","width","prop","sortable","rules","required","message","trigger","validator","overHidden","hide","type","dicData"],"mappings":"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","sourcesContent":["/*\r\n * Copyright (c) 2018-2025, lengleng All rights reserved.\r\n *\r\n * Redistribution and use in source and binary forms, with or without\r\n * modification, are permitted provided that the following conditions are met:\r\n *\r\n * Redistributions of source code must retain the above copyright notice,\r\n * this list of conditions and the following disclaimer.\r\n * Redistributions in binary form must reproduce the above copyright\r\n * notice, this list of conditions and the following disclaimer in the\r\n * documentation and/or other materials provided with the distribution.\r\n * Neither the name of the pig4cloud.com developer nor the names of its\r\n * contributors may be used to endorse or promote products derived from\r\n * this software without specific prior written permission.\r\n * Author: lengleng (wangiegie@gmail.com)\r\n */\r\n\r\nimport {getObj} from '@/api/admin/client'\r\n\r\nconst DIC = {\r\n vaild: [{\r\n label: '否',\r\n value: 'false'\r\n }, {\r\n label: '是',\r\n value: 'true'\r\n }]\r\n}\r\n\r\nvar validateClient = (rule, value, callback) => {\r\n getObj(value).then(response => {\r\n if (window.boxType === 'edit') {\r\n return callback()\r\n }\r\n const result = response.data.data\r\n if (result.length !== 0) {\r\n callback(new Error('客户端已存在'))\r\n } else {\r\n callback()\r\n }\r\n })\r\n}\r\n\r\nexport const tableOption = {\r\n border: true,\r\n index: true,\r\n indexLabel: '序号',\r\n stripe: true,\r\n menuAlign: 'center',\r\n searchMenuSpan: 6,\r\n align: 'center',\r\n column: [{\r\n width: 150,\r\n label: '编号',\r\n prop: 'clientId',\r\n align: 'center',\r\n sortable: true,\r\n rules: [{\r\n required: true,\r\n message: '请输入clientId',\r\n trigger: 'blur'\r\n }, {validator: validateClient, trigger: 'blur'}]\r\n }, {\r\n label: '密钥',\r\n prop: 'clientSecret',\r\n align: 'center',\r\n sortable: true,\r\n overHidden: true,\r\n width: 120,\r\n rules: [{\r\n required: true,\r\n message: '请输入clientSecret',\r\n trigger: 'blur'\r\n }]\r\n }, {\r\n label: '域',\r\n prop: 'scope',\r\n align: 'center',\r\n rules: [{\r\n required: true,\r\n message: '请输入scope',\r\n trigger: 'blur'\r\n }]\r\n }, {\r\n label: '授权模式',\r\n prop: 'authorizedGrantTypes',\r\n align: 'center',\r\n overHidden: true,\r\n rules: [{\r\n required: true,\r\n message: '请输入授权模式',\r\n trigger: 'blur'\r\n }]\r\n }, {\r\n label: '回调地址',\r\n prop: 'webServerRedirectUri',\r\n align: 'center',\r\n hide: true\r\n }, {\r\n label: '权限',\r\n prop: 'authorities',\r\n align: 'center',\r\n hide: true\r\n }, {\r\n label: '自动放行',\r\n prop: 'autoapprove',\r\n align: 'center',\r\n type: 'radio',\r\n border: true,\r\n dicData: DIC.vaild,\r\n rules: [{\r\n required: true,\r\n message: '请选择是否放行',\r\n trigger: 'blur'\r\n }]\r\n }, {\r\n label: '令牌时效',\r\n prop: 'accessTokenValidity',\r\n align: 'center',\r\n }, {\r\n label: '刷新时效',\r\n prop: 'refreshTokenValidity',\r\n align: 'center',\r\n }, {\r\n label: '扩展信息',\r\n prop: 'additionalInformation',\r\n align: 'center',\r\n hide: true\r\n }, {\r\n label: '资源ID',\r\n prop: 'resourceIds',\r\n align: 'center',\r\n hide: true\r\n }]\r\n}\r\n"]}]}