You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1 line
24 KiB
1 line
24 KiB
{"remainingRequest":"D:\\code\\vue\\front\\node_modules\\babel-loader\\lib\\index.js!D:\\code\\vue\\front\\node_modules\\cache-loader\\dist\\cjs.js??ref--1-0!D:\\code\\vue\\front\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\code\\vue\\front\\src\\pages\\kechengleixing\\add.vue?vue&type=script&lang=js","dependencies":[{"path":"D:\\code\\vue\\front\\src\\pages\\kechengleixing\\add.vue","mtime":1709633803000},{"path":"D:\\code\\vue\\front\\babel.config.js","mtime":1709633798000},{"path":"D:\\code\\vue\\front\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\code\\vue\\front\\node_modules\\babel-loader\\lib\\index.js","mtime":456789000000},{"path":"D:\\code\\vue\\front\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\code\\vue\\front\\node_modules\\vue-loader\\lib\\index.js","mtime":499162500000}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:ZXhwb3J0IGRlZmF1bHQgewogIGRhdGEoKSB7CiAgICBsZXQgc2VsZiA9IHRoaXM7CiAgICByZXR1cm4gewogICAgICBpZDogJycsCiAgICAgIGJhc2VVcmw6ICcnLAogICAgICBybzogewogICAgICAgIGtlY2hlbmdsZWl4aW5nOiBmYWxzZQogICAgICB9LAogICAgICB0eXBlOiAnJywKICAgICAgdXNlclRhYmxlTmFtZTogbG9jYWxTdG9yYWdlLmdldEl0ZW0oJ1VzZXJUYWJsZU5hbWUnKSwKICAgICAgcnVsZUZvcm06IHsKICAgICAgICBrZWNoZW5nbGVpeGluZzogJycKICAgICAgfSwKICAgICAgcnVsZXM6IHsKICAgICAgICBrZWNoZW5nbGVpeGluZzogW10KICAgICAgfSwKICAgICAgY2VudGVyVHlwZTogZmFsc2UKICAgIH07CiAgfSwKICBjb21wdXRlZDoge30sCiAgY29tcG9uZW50czoge30sCiAgY3JlYXRlZCgpIHsKICAgIGlmICh0aGlzLiRyb3V0ZS5xdWVyeS5jZW50ZXJUeXBlKSB7CiAgICAgIHRoaXMuY2VudGVyVHlwZSA9IHRydWU7CiAgICB9CiAgICAvL3RoaXMuYmcoKTsKICAgIGxldCB0eXBlID0gdGhpcy4kcm91dGUucXVlcnkudHlwZSA/IHRoaXMuJHJvdXRlLnF1ZXJ5LnR5cGUgOiAnJzsKICAgIHRoaXMuaW5pdCh0eXBlKTsKICAgIHRoaXMuYmFzZVVybCA9IHRoaXMuJGNvbmZpZy5iYXNlVXJsOwogIH0sCiAgbWV0aG9kczogewogICAgZ2V0TWFrZVplcm8ocykgewogICAgICByZXR1cm4gcyA8IDEwID8gJzAnICsgcyA6IHM7CiAgICB9LAogICAgLy8g5LiL6L29CiAgICBkb3dubG9hZChmaWxlKSB7CiAgICAgIHdpbmRvdy5vcGVuKGAke2ZpbGV9YCk7CiAgICB9LAogICAgLy8g5Yid5aeL5YyWCiAgICBpbml0KHR5cGUpIHsKICAgICAgdGhpcy50eXBlID0gdHlwZTsKICAgICAgaWYgKHR5cGUgPT0gJ2Nyb3NzJykgewogICAgICAgIHZhciBvYmogPSBKU09OLnBhcnNlKGxvY2FsU3RvcmFnZS5nZXRJdGVtKCdjcm9zc09iaicpKTsKICAgICAgICBmb3IgKHZhciBvIGluIG9iaikgewogICAgICAgICAgaWYgKG8gPT0gJ2tlY2hlbmdsZWl4aW5nJykgewogICAgICAgICAgICB0aGlzLnJ1bGVGb3JtLmtlY2hlbmdsZWl4aW5nID0gb2JqW29dOwogICAgICAgICAgICB0aGlzLnJvLmtlY2hlbmdsZWl4aW5nID0gdHJ1ZTsKICAgICAgICAgICAgY29udGludWU7CiAgICAgICAgICB9CiAgICAgICAgfQogICAgICB9IGVsc2UgaWYgKHR5cGUgPT0gJ2VkaXQnKSB7CiAgICAgICAgdGhpcy5pbmZvKCk7CiAgICAgIH0KICAgICAgLy8g6I635Y+W55So5oi35L+h5oGvCiAgICAgIHRoaXMuJGh0dHAuZ2V0KHRoaXMudXNlclRhYmxlTmFtZSArICcvc2Vzc2lvbicsIHsKICAgICAgICBlbXVsYXRlSlNPTjogdHJ1ZQogICAgICB9KS50aGVuKHJlcyA9PiB7CiAgICAgICAgaWYgKHJlcy5kYXRhLmNvZGUgPT0gMCkgewogICAgICAgICAgdmFyIGpzb24gPSByZXMuZGF0YS5kYXRhOwogICAgICAgIH0KICAgICAgfSk7CiAgICAgIGlmIChsb2NhbFN0b3JhZ2UuZ2V0SXRlbSgncmFmZmxlVHlwZScpICYmIGxvY2FsU3RvcmFnZS5nZXRJdGVtKCdyYWZmbGVUeXBlJykgIT0gbnVsbCkgewogICAgICAgIGxvY2FsU3RvcmFnZS5yZW1vdmVJdGVtKCdyYWZmbGVUeXBlJyk7CiAgICAgICAgc2V0VGltZW91dCgoKSA9PiB7CiAgICAgICAgICB0aGlzLm9uU3VibWl0KCk7CiAgICAgICAgfSwgMzAwKTsKICAgICAgfQogICAgfSwKICAgIC8vIOWkmue6p+iBlOWKqOWPguaVsAogICAgLy8g5aSa57qn6IGU5Yqo5Y+C5pWwCiAgICBpbmZvKCkgewogICAgICB0aGlzLiRodHRwLmdldChga2VjaGVuZ2xlaXhpbmcvZGV0YWlsLyR7dGhpcy4kcm91dGUucXVlcnkuaWR9YCwgewogICAgICAgIGVtdWxhdGVKU09OOiB0cnVlCiAgICAgIH0pLnRoZW4ocmVzID0+IHsKICAgICAgICBpZiAocmVzLmRhdGEuY29kZSA9PSAwKSB7CiAgICAgICAgICB0aGlzLnJ1bGVGb3JtID0gcmVzLmRhdGEuZGF0YTsKICAgICAgICB9CiAgICAgIH0pOwogICAgfSwKICAgIC8vIOaPkOS6pAogICAgb25TdWJtaXQoKSB7CiAgICAgIC8v5pu05paw6Leo6KGo5bGe5oCnCiAgICAgIHZhciBjcm9zc3VzZXJpZDsKICAgICAgdmFyIGNyb3NzcmVmaWQ7CiAgICAgIHZhciBjcm9zc29wdG51bTsKICAgICAgdGhpcy4kcmVmc1sicnVsZUZvcm0iXS52YWxpZGF0ZSh2YWxpZCA9PiB7CiAgICAgICAgaWYgKHZhbGlkKSB7CiAgICAgICAgICBpZiAodGhpcy50eXBlID09ICdjcm9zcycpIHsKICAgICAgICAgICAgdmFyIHN0YXR1c0NvbHVtbk5hbWUgPSBsb2NhbFN0b3JhZ2UuZ2V0SXRlbSgnc3RhdHVzQ29sdW1uTmFtZScpOwogICAgICAgICAgICB2YXIgc3RhdHVzQ29sdW1uVmFsdWUgPSBsb2NhbFN0b3JhZ2UuZ2V0SXRlbSgnc3RhdHVzQ29sdW1uVmFsdWUnKTsKICAgICAgICAgICAgaWYgKHN0YXR1c0NvbHVtbk5hbWUgJiYgc3RhdHVzQ29sdW1uTmFtZSAhPSAnJykgewogICAgICAgICAgICAgIHZhciBvYmogPSBKU09OLnBhcnNlKGxvY2FsU3RvcmFnZS5nZXRJdGVtKCdjcm9zc09iaicpKTsKICAgICAgICAgICAgICBpZiAoIXN0YXR1c0NvbHVtbk5hbWUuc3RhcnRzV2l0aCgiWyIpKSB7CiAgICAgICAgICAgICAgICBmb3IgKHZhciBvIGluIG9iaikgewogICAgICAgICAgICAgICAgICBpZiAobyA9PSBzdGF0dXNDb2x1bW5OYW1lKSB7CiAgICAgICAgICAgICAgICAgICAgb2JqW29dID0gc3RhdHVzQ29sdW1uVmFsdWU7CiAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIHZhciB0YWJsZSA9IGxvY2FsU3RvcmFnZS5nZXRJdGVtKCdjcm9zc1RhYmxlJyk7CiAgICAgICAgICAgICAgICB0aGlzLiRodHRwLnBvc3QodGFibGUgKyAnL3VwZGF0ZScsIG9iaikudGhlbihyZXMgPT4ge30pOwogICAgICAgICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgICAgICBjcm9zc3VzZXJpZCA9IE51bWJlcihsb2NhbFN0b3JhZ2UuZ2V0SXRlbSgnZnJvbnRVc2VyaWQnKSk7CiAgICAgICAgICAgICAgICBjcm9zc3JlZmlkID0gb2JqWydpZCddOwogICAgICAgICAgICAgICAgY3Jvc3NvcHRudW0gPSBsb2NhbFN0b3JhZ2UuZ2V0SXRlbSgnc3RhdHVzQ29sdW1uTmFtZScpOwogICAgICAgICAgICAgICAgY3Jvc3NvcHRudW0gPSBjcm9zc29wdG51bS5yZXBsYWNlKC9cWy8sICIiKS5yZXBsYWNlKC9cXS8sICIiKTsKICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0KICAgICAgICAgIH0KICAgICAgICAgIGlmIChjcm9zc3JlZmlkICYmIGNyb3NzdXNlcmlkKSB7CiAgICAgICAgICAgIHRoaXMucnVsZUZvcm0uY3Jvc3N1c2VyaWQgPSBjcm9zc3VzZXJpZDsKICAgICAgICAgICAgdGhpcy5ydWxlRm9ybS5jcm9zc3JlZmlkID0gY3Jvc3NyZWZpZDsKICAgICAgICAgICAgdmFyIHBhcmFtcyA9IHsKICAgICAgICAgICAgICBwYWdlOiAxLAogICAgICAgICAgICAgIGxpbWl0OiAxMCwKICAgICAgICAgICAgICBjcm9zc3VzZXJpZDogY3Jvc3N1c2VyaWQsCiAgICAgICAgICAgICAgY3Jvc3NyZWZpZDogY3Jvc3NyZWZpZAogICAgICAgICAgICB9OwogICAgICAgICAgICB0aGlzLiRodHRwLmdldCgna2VjaGVuZ2xlaXhpbmcvbGlzdCcsIHsKICAgICAgICAgICAgICBwYXJhbXM6IHBhcmFtcwogICAgICAgICAgICB9KS50aGVuKHJlcyA9PiB7CiAgICAgICAgICAgICAgaWYgKHJlcy5kYXRhLmRhdGEudG90YWwgPj0gY3Jvc3NvcHRudW0pIHsKICAgICAgICAgICAgICAgIHRoaXMuJG1lc3NhZ2UoewogICAgICAgICAgICAgICAgICBtZXNzYWdlOiBsb2NhbFN0b3JhZ2UuZ2V0SXRlbSgndGlwcycpLAogICAgICAgICAgICAgICAgICB0eXBlOiAnZXJyb3InLAogICAgICAgICAgICAgICAgICBkdXJhdGlvbjogMTUwMAogICAgICAgICAgICAgICAgfSk7CiAgICAgICAgICAgICAgICByZXR1cm4gZmFsc2U7CiAgICAgICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgICAgIC8vIOi3qOihqOiuoeeulwoKICAgICAgICAgICAgICAgIHRoaXMuJGh0dHAucG9zdChga2VjaGVuZ2xlaXhpbmcvJHt0aGlzLnJ1bGVGb3JtLmlkID8gJ3VwZGF0ZScgOiB0aGlzLmNlbnRlclR5cGUgPyAnc2F2ZScgOiAnYWRkJ31gLCB0aGlzLnJ1bGVGb3JtKS50aGVuKHJlcyA9PiB7CiAgICAgICAgICAgICAgICAgIGlmIChyZXMuZGF0YS5jb2RlID09IDApIHsKICAgICAgICAgICAgICAgICAgICB0aGlzLiRtZXNzYWdlKHsKICAgICAgICAgICAgICAgICAgICAgIG1lc3NhZ2U6ICfmk43kvZzmiJDlip8nLAogICAgICAgICAgICAgICAgICAgICAgdHlwZTogJ3N1Y2Nlc3MnLAogICAgICAgICAgICAgICAgICAgICAgZHVyYXRpb246IDE1MDAsCiAgICAgICAgICAgICAgICAgICAgICBvbkNsb3NlOiAoKSA9PiB7CiAgICAgICAgICAgICAgICAgICAgICAgIHRoaXMuJHJvdXRlci5nbygtMSk7CiAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgfSk7CiAgICAgICAgICAgICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgICAgICAgICAgdGhpcy4kbWVzc2FnZSh7CiAgICAgICAgICAgICAgICAgICAgICBtZXNzYWdlOiByZXMuZGF0YS5tc2csCiAgICAgICAgICAgICAgICAgICAgICB0eXBlOiAnZXJyb3InLAogICAgICAgICAgICAgICAgICAgICAgZHVyYXRpb246IDE1MDAKICAgICAgICAgICAgICAgICAgICB9KTsKICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgfSk7CiAgICAgICAgICAgICAgfQogICAgICAgICAgICB9KTsKICAgICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgIHRoaXMuJGh0dHAucG9zdChga2VjaGVuZ2xlaXhpbmcvJHt0aGlzLnJ1bGVGb3JtLmlkID8gJ3VwZGF0ZScgOiB0aGlzLmNlbnRlclR5cGUgPyAnc2F2ZScgOiAnYWRkJ31gLCB0aGlzLnJ1bGVGb3JtKS50aGVuKHJlcyA9PiB7CiAgICAgICAgICAgICAgaWYgKHJlcy5kYXRhLmNvZGUgPT0gMCkgewogICAgICAgICAgICAgICAgdGhpcy4kbWVzc2FnZSh7CiAgICAgICAgICAgICAgICAgIG1lc3NhZ2U6ICfmk43kvZzmiJDlip8nLAogICAgICAgICAgICAgICAgICB0eXBlOiAnc3VjY2VzcycsCiAgICAgICAgICAgICAgICAgIGR1cmF0aW9uOiAxNTAwLAogICAgICAgICAgICAgICAgICBvbkNsb3NlOiAoKSA9PiB7CiAgICAgICAgICAgICAgICAgICAgdGhpcy4kcm91dGVyLmdvKC0xKTsKICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgfSk7CiAgICAgICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgICAgIHRoaXMuJG1lc3NhZ2UoewogICAgICAgICAgICAgICAgICBtZXNzYWdlOiByZXMuZGF0YS5tc2csCiAgICAgICAgICAgICAgICAgIHR5cGU6ICdlcnJvcicsCiAgICAgICAgICAgICAgICAgIGR1cmF0aW9uOiAxNTAwCiAgICAgICAgICAgICAgICB9KTsKICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0pOwogICAgICAgICAgfQogICAgICAgIH0KICAgICAgfSk7CiAgICB9LAogICAgLy8g6I635Y+WdXVpZAogICAgZ2V0VVVJRCgpIHsKICAgICAgcmV0dXJuIG5ldyBEYXRlKCkuZ2V0VGltZSgpOwogICAgfSwKICAgIC8vIOi/lOWbngogICAgYmFjaygpIHsKICAgICAgdGhpcy4kcm91dGVyLmdvKC0xKTsKICAgIH0KICB9Cn07"},{"version":3,"names":["data","self","id","baseUrl","ro","kechengleixing","type","userTableName","localStorage","getItem","ruleForm","rules","centerType","computed","components","created","$route","query","init","$config","methods","getMakeZero","s","download","file","window","open","obj","JSON","parse","o","info","$http","get","emulateJSON","then","res","code","json","removeItem","setTimeout","onSubmit","crossuserid","crossrefid","crossoptnum","$refs","validate","valid","statusColumnName","statusColumnValue","startsWith","table","post","Number","replace","params","page","limit","total","$message","message","duration","onClose","$router","go","msg","getUUID","Date","getTime","back"],"sources":["src/pages/kechengleixing/add.vue"],"sourcesContent":["<template>\r\n<div :style='{\"width\":\"100%\",\"padding\":\"30px 7% 40px\",\"margin\":\"0px auto\",\"position\":\"relative\",\"background\":\"#fff\"}'>\r\n <el-form\r\n\t :style='{\"border\":\"1px solid #eee\",\"width\":\"100%\",\"padding\":\"30px\",\"position\":\"relative\",\"background\":\"#fcfcfc\"}'\r\n class=\"add-update-preview\"\r\n ref=\"ruleForm\"\r\n :model=\"ruleForm\"\r\n :rules=\"rules\"\r\n label-width=\"180px\"\r\n >\r\n <el-form-item :style='{\"padding\":\"10px\",\"margin\":\"0 0 10px\",\"background\":\"none\"}' label=\"课程类型\" prop=\"kechengleixing\">\r\n <el-input v-model=\"ruleForm.kechengleixing\" \r\n placeholder=\"课程类型\" clearable :disabled=\" false ||ro.kechengleixing\"></el-input>\r\n </el-form-item>\r\n\r\n <el-form-item :style='{\"padding\":\"0\",\"margin\":\"0\"}'>\r\n <el-button :style='{\"border\":\"0\",\"cursor\":\"pointer\",\"padding\":\"0\",\"margin\":\"0 20px 0 0\",\"outline\":\"none\",\"color\":\"rgba(255, 255, 255, 1)\",\"borderRadius\":\"4px\",\"background\":\"#F5BB00\",\"width\":\"128px\",\"lineHeight\":\"40px\",\"fontSize\":\"14px\",\"height\":\"40px\"}' type=\"primary\" @click=\"onSubmit\">提交</el-button>\r\n <el-button :style='{\"border\":\"0px solid rgba(64, 158, 255, 1)\",\"cursor\":\"pointer\",\"padding\":\"0\",\"margin\":\"0\",\"outline\":\"none\",\"color\":\"#fff\",\"borderRadius\":\"4px\",\"background\":\"#333\",\"width\":\"128px\",\"lineHeight\":\"40px\",\"fontSize\":\"14px\",\"height\":\"40px\"}' @click=\"back()\">返回</el-button>\r\n </el-form-item>\r\n </el-form>\r\n</div>\r\n</template>\r\n\r\n<script>\r\n export default {\r\n data() {\r\n\t let self = this\r\n return {\r\n id: '',\r\n baseUrl: '',\r\n ro:{\r\n\t\t\t\tkechengleixing : false,\r\n },\r\n type: '',\r\n userTableName: localStorage.getItem('UserTableName'),\r\n ruleForm: {\r\n kechengleixing: '',\r\n },\r\n\r\n\r\n rules: {\r\n kechengleixing: [\r\n ],\r\n },\r\n\t\tcenterType: false,\r\n };\r\n },\r\n computed: {\r\n\r\n\r\n\r\n },\r\n components: {\r\n },\r\n created() {\r\n\t\tif(this.$route.query.centerType){\r\n\t\t\tthis.centerType = true\r\n\t\t}\r\n\t //this.bg();\r\n let type = this.$route.query.type ? this.$route.query.type : '';\r\n this.init(type);\r\n this.baseUrl = this.$config.baseUrl;\r\n },\r\n methods: {\r\n getMakeZero(s) {\r\n return s < 10 ? '0' + s : s;\r\n },\r\n // 下载\r\n download(file){\r\n window.open(`${file}`)\r\n },\r\n // 初始化\r\n init(type) {\r\n this.type = type;\r\n if(type=='cross'){\r\n var obj = JSON.parse(localStorage.getItem('crossObj'));\r\n for (var o in obj){\r\n if(o=='kechengleixing'){\r\n this.ruleForm.kechengleixing = obj[o];\r\n this.ro.kechengleixing = true;\r\n continue;\r\n }\r\n }\r\n }else if(type=='edit'){\r\n\t\t\tthis.info()\r\n\t\t}\r\n // 获取用户信息\r\n this.$http.get(this.userTableName + '/session', {emulateJSON: true}).then(res => {\r\n if (res.data.code == 0) {\r\n var json = res.data.data;\r\n }\r\n });\r\n\r\n\t\tif (localStorage.getItem('raffleType') && localStorage.getItem('raffleType') != null) {\r\n\t\t\tlocalStorage.removeItem('raffleType')\r\n\t\t\tsetTimeout(() => {\r\n\t\t\t\tthis.onSubmit()\r\n\t\t\t}, 300)\r\n\t\t}\r\n },\r\n\r\n // 多级联动参数\r\n // 多级联动参数\r\n info() {\r\n this.$http.get(`kechengleixing/detail/${this.$route.query.id}`, {emulateJSON: true}).then(res => {\r\n if (res.data.code == 0) {\r\n this.ruleForm = res.data.data;\r\n }\r\n });\r\n },\r\n // 提交\r\n onSubmit() {\r\n\r\n\t\t\t//更新跨表属性\r\n\t\t\tvar crossuserid;\r\n\t\t\tvar crossrefid;\r\n\t\t\tvar crossoptnum;\r\n\t\t\tthis.$refs[\"ruleForm\"].validate(valid => {\r\n\t\t\t\tif(valid) {\r\n\t\t\t\t\tif(this.type=='cross'){\r\n\t\t\t\t\t\tvar statusColumnName = localStorage.getItem('statusColumnName');\r\n\t\t\t\t\t\tvar statusColumnValue = localStorage.getItem('statusColumnValue');\r\n\t\t\t\t\t\tif(statusColumnName && statusColumnName!='') {\r\n\t\t\t\t\t\t\tvar obj = JSON.parse(localStorage.getItem('crossObj'));\r\n\t\t\t\t\t\t\tif(!statusColumnName.startsWith(\"[\")) {\r\n\t\t\t\t\t\t\t\tfor (var o in obj){\r\n\t\t\t\t\t\t\t\t\tif(o==statusColumnName){\r\n\t\t\t\t\t\t\t\t\t\tobj[o] = statusColumnValue;\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\tvar table = localStorage.getItem('crossTable');\r\n\t\t\t\t\t\t\t\tthis.$http.post(table+'/update', obj).then(res => {});\r\n\t\t\t\t\t\t\t} else {\r\n\t\t\t\t\t\t\t\tcrossuserid=Number(localStorage.getItem('frontUserid'));\r\n\t\t\t\t\t\t\t\tcrossrefid=obj['id'];\r\n\t\t\t\t\t\t\t\tcrossoptnum=localStorage.getItem('statusColumnName');\r\n\t\t\t\t\t\t\t\tcrossoptnum=crossoptnum.replace(/\\[/,\"\").replace(/\\]/,\"\");\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif(crossrefid && crossuserid) {\r\n\t\t\t\t\t\tthis.ruleForm.crossuserid=crossuserid;\r\n\t\t\t\t\t\tthis.ruleForm.crossrefid=crossrefid;\r\n\t\t\t\t\t\tvar params = {\r\n\t\t\t\t\t\t\tpage: 1,\r\n\t\t\t\t\t\t\tlimit: 10,\r\n\t\t\t\t\t\t\tcrossuserid:crossuserid,\r\n\t\t\t\t\t\t\tcrossrefid:crossrefid,\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\tthis.$http.get('kechengleixing/list', {\r\n\t\t\t\t\t\t\tparams: params\r\n\t\t\t\t\t\t}).then(res => {\r\n\t\t\t\t\t\t\tif(res.data.data.total>=crossoptnum) {\r\n\t\t\t\t\t\t\t\tthis.$message({\r\n\t\t\t\t\t\t\t\t\tmessage: localStorage.getItem('tips'),\r\n\t\t\t\t\t\t\t\t\ttype: 'error',\r\n\t\t\t\t\t\t\t\t\tduration: 1500,\r\n\t\t\t\t\t\t\t\t});\r\n\t\t\t\t\t\t\t\treturn false;\r\n\t\t\t\t\t\t\t} else {\r\n\t\t\t\t\t\t\t\t// 跨表计算\r\n\r\n\r\n\t\t\t\t\t\t\t\tthis.$http.post(`kechengleixing/${this.ruleForm.id?'update':this.centerType?'save':'add'}`, this.ruleForm).then(res => {\r\n\t\t\t\t\t\t\t\t\tif (res.data.code == 0) {\r\n\t\t\t\t\t\t\t\t\t\tthis.$message({\r\n\t\t\t\t\t\t\t\t\t\t\tmessage: '操作成功',\r\n\t\t\t\t\t\t\t\t\t\t\ttype: 'success',\r\n\t\t\t\t\t\t\t\t\t\t\tduration: 1500,\r\n\t\t\t\t\t\t\t\t\t\t\tonClose: () => {\r\n\t\t\t\t\t\t\t\t\t\t\t\tthis.$router.go(-1);\r\n\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t});\r\n\t\t\t\t\t\t\t\t\t} else {\r\n\t\t\t\t\t\t\t\t\t\tthis.$message({\r\n\t\t\t\t\t\t\t\t\t\t\tmessage: res.data.msg,\r\n\t\t\t\t\t\t\t\t\t\t\ttype: 'error',\r\n\t\t\t\t\t\t\t\t\t\t\tduration: 1500\r\n\t\t\t\t\t\t\t\t\t\t});\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t});\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t});\r\n\t\t\t\t\t} else {\r\n\r\n\r\n\t\t\t\t\t\tthis.$http.post(`kechengleixing/${this.ruleForm.id?'update':this.centerType?'save':'add'}`, this.ruleForm).then(res => {\r\n\t\t\t\t\t\t\tif (res.data.code == 0) {\r\n\t\t\t\t\t\t\t\tthis.$message({\r\n\t\t\t\t\t\t\t\t\tmessage: '操作成功',\r\n\t\t\t\t\t\t\t\t\ttype: 'success',\r\n\t\t\t\t\t\t\t\t\tduration: 1500,\r\n\t\t\t\t\t\t\t\t\tonClose: () => {\r\n\t\t\t\t\t\t\t\t\t\tthis.$router.go(-1);\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t});\r\n\t\t\t\t\t\t\t} else {\r\n\t\t\t\t\t\t\t\tthis.$message({\r\n\t\t\t\t\t\t\t\t\tmessage: res.data.msg,\r\n\t\t\t\t\t\t\t\t\ttype: 'error',\r\n\t\t\t\t\t\t\t\t\tduration: 1500\r\n\t\t\t\t\t\t\t\t});\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t});\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t});\r\n\t\t},\r\n\t\t// 获取uuid\r\n\t\tgetUUID () {\r\n\t\t\treturn new Date().getTime();\r\n\t\t},\r\n\t\t// 返回\r\n\t\tback() {\r\n\t\t\tthis.$router.go(-1);\r\n\t\t},\r\n }\r\n };\r\n</script>\r\n\r\n<style rel=\"stylesheet/scss\" lang=\"scss\" scoped>\r\n\t.el-date-editor.el-input {\r\n\t\twidth: auto;\r\n\t}\r\n\t\r\n\t.add-update-preview .el-form-item /deep/ .el-form-item__label {\r\n\t padding: 0 10px 0 0;\r\n\t color: #666;\r\n\t font-weight: 500;\r\n\t width: 180px;\r\n\t font-size: 14px;\r\n\t line-height: 40px;\r\n\t text-align: right;\r\n\t}\r\n\t\r\n\t.add-update-preview .el-form-item /deep/ .el-form-item__content {\r\n\t margin-left: 180px;\r\n\t}\r\n\t\r\n\t.add-update-preview .el-input /deep/ .el-input__inner {\r\n\t border: 1px solid #ddd;\r\n\t border-radius: 4px;\r\n\t padding: 0 12px;\r\n\t box-shadow: 0 0 0px rgba(64, 158, 255, .5);\r\n\t outline: none;\r\n\t color: #666;\r\n\t background: #fff;\r\n\t width: 400px;\r\n\t font-size: 14px;\r\n\t height: 40px;\r\n\t}\r\n\t.add-update-preview .el-input-number /deep/ .el-input__inner {\r\n\t\ttext-align: left;\r\n\t border: 1px solid #ddd;\r\n\t border-radius: 4px;\r\n\t padding: 0 12px;\r\n\t box-shadow: 0 0 0px rgba(64, 158, 255, .5);\r\n\t outline: none;\r\n\t color: #666;\r\n\t background: #fff;\r\n\t width: 400px;\r\n\t font-size: 14px;\r\n\t height: 40px;\r\n\t}\r\n\t.add-update-preview .el-input-number /deep/ .el-input-number__decrease {\r\n\t\tdisplay: none;\r\n\t}\r\n\t.add-update-preview .el-input-number /deep/ .el-input-number__increase {\r\n\t\tdisplay: none;\r\n\t}\r\n\t\r\n\t.add-update-preview .el-select /deep/ .el-input__inner {\r\n\t border: 1px solid #ddd;\r\n\t border-radius: 4px;\r\n\t padding: 0 10px;\r\n\t box-shadow: 0 0 0px rgba(64, 158, 255, .5);\r\n\t outline: none;\r\n\t color: #666;\r\n\t background: #fff;\r\n\t width: 200px;\r\n\t font-size: 14px;\r\n\t height: 40px;\r\n\t}\r\n\t\r\n\t.add-update-preview .el-date-editor /deep/ .el-input__inner {\r\n\t border: 1px solid #ddd;\r\n\t border-radius: 4px;\r\n\t padding: 0 10px 0 30px;\r\n\t box-shadow: 0 0 0px rgba(64, 158, 255, .5);\r\n\t outline: none;\r\n\t color: #666;\r\n\t background: #fff;\r\n\t width: 200px;\r\n\t font-size: 14px;\r\n\t height: 40px;\r\n\t}\r\n\t\r\n\t.add-update-preview /deep/ .el-upload--picture-card {\r\n\t\tbackground: transparent;\r\n\t\tborder: 0;\r\n\t\tborder-radius: 0;\r\n\t\twidth: auto;\r\n\t\theight: auto;\r\n\t\tline-height: initial;\r\n\t\tvertical-align: middle;\r\n\t}\r\n\t\r\n\t.add-update-preview /deep/ .upload .upload-img {\r\n\t border: 1px solid #ddd;\r\n\t cursor: pointer;\r\n\t border-radius: 6px;\r\n\t color: #999;\r\n\t background: #fff;\r\n\t width: 200px;\r\n\t font-size: 32px;\r\n\t line-height: 100px;\r\n\t text-align: center;\r\n\t height: 100px;\r\n\t}\r\n\t\r\n\t.add-update-preview /deep/ .el-upload-list .el-upload-list__item {\r\n\t border: 1px solid #ddd;\r\n\t cursor: pointer;\r\n\t border-radius: 6px;\r\n\t color: #999;\r\n\t background: #fff;\r\n\t width: 200px;\r\n\t font-size: 32px;\r\n\t line-height: 100px;\r\n\t text-align: center;\r\n\t height: 100px;\r\n\t}\r\n\t\r\n\t.add-update-preview /deep/ .el-upload .el-icon-plus {\r\n\t border: 1px solid #ddd;\r\n\t cursor: pointer;\r\n\t border-radius: 6px;\r\n\t color: #999;\r\n\t background: #fff;\r\n\t width: 200px;\r\n\t font-size: 32px;\r\n\t line-height: 100px;\r\n\t text-align: center;\r\n\t height: 100px;\r\n\t}\r\n\t\r\n\t.add-update-preview .el-textarea /deep/ .el-textarea__inner {\r\n\t border: 1px solid #ddd;\r\n\t border-radius: 4px;\r\n\t padding: 12px;\r\n\t box-shadow: 0 0 0px rgba(64, 158, 255, .5);\r\n\t outline: none;\r\n\t color: #666;\r\n\t background: #fff;\r\n\t width: 400px;\r\n\t font-size: 14px;\r\n\t height: 120px;\r\n\t}\r\n</style>\r\n"],"mappings":"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","ignoreList":[]}]} |