dbb065770a8f49d7acf1b6ffb840fb49.json 9.0 KB

1
  1. {"remainingRequest":"E:\\boman-framwork\\ruoyi-ui\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!E:\\boman-framwork\\ruoyi-ui\\src\\views\\tool\\gen\\basicInfoForm.vue?vue&type=script&lang=js&","dependencies":[{"path":"E:\\boman-framwork\\ruoyi-ui\\src\\views\\tool\\gen\\basicInfoForm.vue","mtime":1621241925649},{"path":"E:\\boman-framwork\\ruoyi-ui\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"E:\\boman-framwork\\ruoyi-ui\\node_modules\\babel-loader\\lib\\index.js","mtime":315532800000},{"path":"E:\\boman-framwork\\ruoyi-ui\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"E:\\boman-framwork\\ruoyi-ui\\node_modules\\vue-loader\\lib\\index.js","mtime":499162500000}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:Ly8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KDQpleHBvcnQgZGVmYXVsdCB7DQogIG5hbWU6ICJCYXNpY0luZm9Gb3JtIiwNCiAgcHJvcHM6IHsNCiAgICBpbmZvOiB7DQogICAgICB0eXBlOiBPYmplY3QsDQogICAgICBkZWZhdWx0OiBudWxsDQogICAgfQ0KICB9LA0KICBkYXRhKCkgew0KICAgIHJldHVybiB7CiAgICAgIGVtYmVkRWRpdDogW3sKICAgICAgICBuYW1lOiAn5Y2V6KGoJywKICAgICAgICBpZDogJ2NydWQnLAogICAgICB9LHsKICAgICAgICBuYW1lOiAn5aS06aG1562+JywKICAgICAgICBpZDogJ2hlYWRUYWInLAogICAgICB9LHsKICAgICAgICBuYW1lOiAn5Li75a2Q6KGoJywKICAgICAgICBpZDogJ2l0ZW1UYWInLAogICAgICB9LHsKICAgICAgICBuYW1lOiAn5qCR6KGoJywKICAgICAgICBpZDogJ3RyZWUnLAogICAgICB9XSwNCiAgICAgIHJ1bGVzOiB7DQogICAgICAgIHRhYmxlTmFtZTogWw0KICAgICAgICAgIHsgcmVxdWlyZWQ6IHRydWUsIG1lc3NhZ2U6ICLooajlkI3np7DkuI3og73kuLrnqboiLCB0cmlnZ2VyOiAiYmx1ciIgfQ0KICAgICAgICBdLA0KICAgICAgICB0YWJsZUNvbW1lbnQ6IFsNCiAgICAgICAgICB7IHJlcXVpcmVkOiB0cnVlLCBtZXNzYWdlOiAi6KGo5o+P6L+w5LiN6IO95Li656m6IiwgdHJpZ2dlcjogImJsdXIiIH0NCiAgICAgICAgXSwNCiAgICAgICAgbWVudVJvbGU6IFsNCiAgICAgICAgICB7IHJlcXVpcmVkOiB0cnVlLCBtZXNzYWdlOiAi6I+c5Y2V5p2D6ZmQ5LiN6IO95Li656m6IiwgdHJpZ2dlcjogImJsdXIiIH0NCiAgICAgICAgXSwKICAgICAgICB2aWV3VHlwZTogWw0KICAgICAgICAgIHsgcmVxdWlyZWQ6IHRydWUsIG1lc3NhZ2U6ICLpobXpnaLmqKHmnb/kuI3og73kuLrnqboiLCB0cmlnZ2VyOiAiYmx1ciIgfQ0KICAgICAgICBdLAogICAgICAgIHRhYmxlQ29sdW1uOiBbCiAgICAgICAgICB7IHJlcXVpcmVkOiB0cnVlLCBtZXNzYWdlOiAi5YiX5pWw5LiN6IO95Li656m6IiwgdHJpZ2dlcjogImJsdXIiIH0KICAgICAgICBdDQogICAgICB9DQogICAgfTsNCiAgfQ0KfTsNCg=="},{"version":3,"sources":["basicInfoForm.vue"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAsGA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA","file":"basicInfoForm.vue","sourceRoot":"src/views/tool/gen","sourcesContent":["<template>\r\n <el-form ref=\"basicInfoForm\" :model=\"info\" :rules=\"rules\" label-width=\"150px\">\r\n <el-row :gutter=\"20\">\r\n <el-col :span=\"12\">\r\n <el-form-item label=\"表名称\" prop=\"tableName\">\r\n <el-input v-model=\"info.tableName\" placeholder=\"请输入表名称\" />\r\n </el-form-item>\r\n </el-col>\r\n <el-col :span=\"12\">\r\n <el-form-item label=\"实际数据库表\" prop=\"realTableName\">\r\n <el-input v-model=\"info.realTableName\" placeholder=\"请输入实际数据库表\" />\r\n </el-form-item>\r\n </el-col>\r\n <el-col :span=\"24\">\r\n <el-form-item label=\"表描述\" prop=\"tableComment\">\r\n <el-input v-model=\"info.tableComment\" placeholder=\"请输入表描述\" />\r\n </el-form-item>\r\n </el-col>\r\n <el-col :span=\"12\">\r\n <el-form-item label=\"是否菜单\" >\r\n <el-radio-group v-model=\"info.isMenu\">\r\n <el-radio label=\"Y\">是</el-radio>\r\n <el-radio label=\"N\">否</el-radio>\r\n </el-radio-group>\r\n </el-form-item>\r\n </el-col>\n <el-col :span=\"12\">\n <el-form-item label=\"列数\" prop=\"tableColumn\">\n <el-input type=\"number\" :max=\"4\" v-model=\"info.tableColumn\" placeholder=\"请输入列数\" />\n </el-form-item>\n </el-col>\r\n <el-col :span=\"12\">\r\n <el-form-item label=\"菜单权限\" prop=\"menuRole\">\r\n <el-input v-model=\"info.menuRole\" placeholder=\"请输入菜单权限\" />\r\n </el-form-item>\r\n </el-col>\n <el-col :span=\"12\">\n <el-form-item label=\"页面模板\" prop=\"tplCategory\">\n <el-select style=\"width: 100%;\" v-model=\"info.tplCategory\" placeholder=\"页面模板\" clearable>\n <el-option v-for=\"dict in embedEdit\" :key=\"dict.id\" :label=\"dict.name\" :value=\"dict.id\" />\n </el-select>\n </el-form-item>\n </el-col>\r\n <el-col :span=\"12\" >\r\n <el-form-item label=\"新增程序\" prop=\"triggerCreate\">\r\n <el-input v-model=\"info.triggerCreate\" placeholder=\"请输入新增程序\" />\r\n </el-form-item>\r\n </el-col>\r\n <el-col :span=\"12\">\r\n <el-form-item label=\"检索程序\" prop=\"triggerRetrieve\">\r\n <el-input v-model=\"info.triggerRetrieve\" placeholder=\"请输入检索程序\" maxlength=\"50\" />\r\n </el-form-item>\r\n </el-col>\r\n <el-col :span=\"12\">\r\n <el-form-item label=\"修改程序\" prop=\"triggerUpdate\">\r\n <el-input v-model=\"info.triggerUpdate\" placeholder=\"请输入修改程序\" maxlength=\"50\" />\r\n </el-form-item>\r\n </el-col>\r\n <el-col :span=\"12\">\r\n <el-form-item label=\"删除程序\" prop=\"triggerDelete\">\r\n <el-input v-model=\"info.triggerDelete\" placeholder=\"请输入删除程序\" maxlength=\"50\" />\r\n </el-form-item>\r\n </el-col>\r\n <el-col :span=\"12\">\r\n <el-form-item label=\"提交程序\" prop=\"triggerSubmit\">\r\n <el-input v-model=\"info.triggerSubmit\" placeholder=\"请输入提交程序\" maxlength=\"50\" />\r\n </el-form-item>\r\n </el-col>\r\n <el-col :span=\"12\">\r\n <el-form-item label=\"过滤条件\" prop=\"filterConditions\">\r\n <el-input v-model=\"info.filterConditions\" placeholder=\"请输入过滤条件\" maxlength=\"50\" />\r\n </el-form-item>\r\n </el-col>\r\n <el-col :span=\"12\">\r\n <el-form-item label=\"显示字段\" prop=\"dkColumn\">\r\n <el-input :disabled=\"true\" :value=\"info.dkColumnName\" placeholder=\"请输入显示字段\" maxlength=\"50\" />\r\n </el-form-item>\r\n </el-col>\r\n <el-col :span=\"12\">\r\n <el-form-item label=\"输入字段\" prop=\"akColumn\">\r\n <el-input :disabled=\"true\" :value=\"info.akColumnName\" placeholder=\"请输入输入字段\" maxlength=\"50\" />\r\n </el-form-item>\r\n </el-col>\r\n <el-col :span=\"12\">\r\n <el-form-item label=\"主键\" prop=\"tablePrimaryKeyName\">\r\n <el-input :disabled=\"true\" :value=\"info.tablePrimaryKeyName\" placeholder=\"请输入主键\" maxlength=\"50\" />\r\n </el-form-item>\r\n </el-col>\r\n <el-col :span=\"12\">\r\n <el-form-item label=\"扩展属性\" prop=\"extendedAttributes\">\r\n <el-input v-model=\"info.extendedAttributes\" type=\"textarea\" placeholder=\"请输入内容\"></el-input>\r\n </el-form-item>\r\n </el-col>\r\n <el-col :span=\"12\">\r\n <el-form-item label=\"备注\" prop=\"remark\">\r\n <el-input v-model=\"info.remark\" type=\"textarea\" placeholder=\"请输入内容\"></el-input>\r\n </el-form-item>\r\n </el-col>\r\n </el-row>\r\n </el-form>\r\n</template>\r\n<script>\r\nexport default {\r\n name: \"BasicInfoForm\",\r\n props: {\r\n info: {\r\n type: Object,\r\n default: null\r\n }\r\n },\r\n data() {\r\n return {\n embedEdit: [{\n name: '单表',\n id: 'crud',\n },{\n name: '头页签',\n id: 'headTab',\n },{\n name: '主子表',\n id: 'itemTab',\n },{\n name: '树表',\n id: 'tree',\n }],\r\n rules: {\r\n tableName: [\r\n { required: true, message: \"表名称不能为空\", trigger: \"blur\" }\r\n ],\r\n tableComment: [\r\n { required: true, message: \"表描述不能为空\", trigger: \"blur\" }\r\n ],\r\n menuRole: [\r\n { required: true, message: \"菜单权限不能为空\", trigger: \"blur\" }\r\n ],\n viewType: [\r\n { required: true, message: \"页面模板不能为空\", trigger: \"blur\" }\r\n ],\n tableColumn: [\n { required: true, message: \"列数不能为空\", trigger: \"blur\" }\n ]\r\n }\r\n };\r\n }\r\n};\r\n</script>\r\n"]}]}