Files
tekelanew_acs/acs/nladmin-ui/node_modules/.cache/vue-loader/5f640c5f4acc81232f8d1c68b2f2cc33.json

1 line
10 KiB
JSON
Raw Normal View History

2024-12-03 17:40:13 +08:00
{"remainingRequest":"D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\src\\views\\generator\\config.vue?vue&type=template&id=877419d0&scoped=true","dependencies":[{"path":"D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\src\\views\\generator\\config.vue","mtime":1732871026694},{"path":"D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1732872824662},{"path":"D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\node_modules\\vue-loader\\lib\\loaders\\templateLoader.js","mtime":1732872827008},{"path":"D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1732872824662},{"path":"D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\node_modules\\vue-loader\\lib\\index.js","mtime":1732872825835}],"contextDependencies":[],"result":["\n<div class=\"app-container\">\n <el-row :gutter=\"15\">\n <el-col style=\"margin-bottom: 10px\">\n <el-card class=\"box-card\" shadow=\"never\">\n <div slot=\"header\" class=\"clearfix\">\n <span class=\"role-span\">字段配置:{{ table_name }}</span>\n <el-button\n :loading=\"genLoading\"\n icon=\"el-icon-s-promotion\"\n size=\"mini\"\n style=\"float: right; padding: 6px 9px;\"\n type=\"success\"\n @click=\"toGen\"\n >保存&生成</el-button>\n <el-button\n :loading=\"columnLoading\"\n icon=\"el-icon-check\"\n size=\"mini\"\n style=\"float: right; padding: 6px 9px;margin-right: 9px\"\n type=\"primary\"\n @click=\"saveColumnConfig\"\n >保存</el-button>\n <el-tooltip class=\"item\" effect=\"dark\" content=\"数据库中表字段变动时使用该功能\" placement=\"top-start\">\n <el-button\n :loading=\"syncLoading\"\n icon=\"el-icon-refresh\"\n size=\"mini\"\n style=\"float: right; padding: 6px 9px;\"\n type=\"info\"\n @click=\"sync\"\n >同步</el-button>\n </el-tooltip>\n </div>\n <el-form size=\"mini\" label-width=\"90px\">\n <el-table v-loading=\"loading\" :data=\"data\" :max-height=\"tableHeight\" size=\"mini\" style=\"width: 100%;margin-bottom: 15px\">\n <el-table-column prop=\"column_name\" label=\"字段名称\" />\n <el-table-column prop=\"column_type\" label=\"字段类型\" />\n <el-table-column prop=\"remark\" label=\"字段描述\">\n <template slot-scope=\"scope\">\n <el-input v-model=\"data[scope.$index].remark\" size=\"mini\" class=\"edit-input\" />\n </template>\n </el-table-column>\n <el-table-column align=\"center\" label=\"必填\" width=\"70px\">\n <template slot-scope=\"scope\">\n <el-checkbox v-model=\"data[scope.$index].not_null\" />\n </template>\n </el-table-column>\n <el-table-column align=\"center\" label=\"列表\" width=\"70px\">\n <template slot-scope=\"scope\">\n <el-checkbox v-model=\"data[scope.$index].list_show\" />\n </template>\n </el-table-column>\n <el-table-column align=\"center\" label=\"表单\" width=\"70px\">\n <template slot-scope=\"scope\">\n <el-checkbox v-model=\"data[scope.$index].form_show\" />\n </template>\n </el-table-column>\n <el-table-column label=\"表单类型\">\n <template slot-scope=\"scope\">\n <el-select v-model=\"data[scope.$index].form_type\" filterable class=\"edit-input\" clearable size=\"mini\" placeholder=\"请选择\">\n <el-option\n label=\"文本框\"\n value=\"Input\"\n />\n <el-option\n label=\"文本域\"\n