1 |
- {"remainingRequest":"D:\\jiayue\\cemp-ui\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\jiayue\\cemp-ui\\src\\views\\gen\\index.vue?vue&type=template&id=7f9711ae&scoped=true&","dependencies":[{"path":"D:\\jiayue\\cemp-ui\\src\\views\\gen\\index.vue","mtime":1619070292893},{"path":"D:\\jiayue\\cemp-ui\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jiayue\\cemp-ui\\node_modules\\vue-loader\\lib\\loaders\\templateLoader.js","mtime":499162500000},{"path":"D:\\jiayue\\cemp-ui\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jiayue\\cemp-ui\\node_modules\\vue-loader\\lib\\index.js","mtime":499162500000}],"contextDependencies":[],"result":["\n<div class=\"execution\">\n <basic-container>\n <el-row :gutter=\"20\">\n <el-col :span=\"4\">\n <div class=\"grid-content bg-purple\">\n <el-select\n v-model=\"q.dsName\"\n placeholder=\"请选择数据源\"\n @change=\"search\"\n >\n <el-option\n v-for=\"item in dataSourceList\"\n :key=\"item.id\"\n :label=\"item.name\"\n :value=\"item.name\"\n />\n </el-select>\n </div>\n </el-col>\n <el-col :span=\"4\">\n <div class=\"grid-content bg-purple\">\n <el-input v-model=\"q.tableName\" placeholder=\"表名称\" />\n </div>\n </el-col>\n <el-col :span=\"12\">\n <div class=\"grid-content bg-purple\">\n <el-button type=\"primary\" icon=\"el-icon-search\" @click=\"search\"\n >搜索</el-button\n >\n <el-button type=\"primary\" icon=\"el-icon-download\" @click=\"openBatch\"\n >批量生成</el-button\n >\n </div>\n </el-col>\n </el-row>\n <avue-crud\n ref=\"crud\"\n :page.sync=\"page\"\n :data=\"tableData\"\n :table-loading=\"tableLoading\"\n :option=\"tableOption\"\n @on-load=\"getList\"\n @size-change=\"sizeChange\"\n @current-change=\"currentChange\"\n @refresh-change=\"refreshChange\"\n >\n <template slot-scope=\"scope\" slot=\"menu\">\n <el-button\n type=\"text\"\n icon=\"el-icon-check\"\n @click=\"handleDown(scope.row, scope.index)\"\n >生成\n </el-button>\n <el-button\n type=\"text\"\n icon=\"el-icon-edit\"\n @click=\"handleDesign(scope.row, scope.index)\"\n >设计\n </el-button>\n </template>\n </avue-crud>\n\n <el-dialog :visible.sync=\"box\" title=\"生成配置\" width=\"50%\" lock-scroll>\n <div class=\"pull-auto\">\n <avue-form ref=\"formData\" :option=\"formOption\" v-model=\"formData\">\n <template slot-scope=\"scope\" slot=\"menuForm\">\n <el-button\n type=\"primary\"\n icon=\"el-icon-view\"\n plain\n @click=\"handleView()\"\n >预览\n </el-button>\n <el-button type=\"info\" icon=\"el-icon-check\" plain @click=\"gen()\"\n >下载\n </el-button>\n </template>\n </avue-form>\n </div>\n </el-dialog>\n <el-dialog\n :visible.sync=\"boxBatch\"\n title=\"批量生成\"\n width=\"50%\"\n lock-scroll\n >\n <div class=\"pull-auto\">\n <avue-form\n ref=\"formBatchData\"\n :option=\"formBatchOption\"\n v-model=\"formBatchData\"\n @submit=\"batchGen\"\n />\n </div>\n </el-dialog>\n </basic-container>\n <!-- 预览界面 -->\n <el-dialog\n :title=\"preview.title\"\n :visible.sync=\"preview.open\"\n width=\"80%\"\n top=\"5vh\"\n append-to-body\n >\n <Preview :queryData=\"this.formData\" v-if=\"preview.open\" />\n </el-dialog>\n</div>\n",null]}
|