{"remainingRequest":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\jenkins\\workspace\\xq-web-bpm\\src\\views\\portal\\IndexLayout.vue?vue&type=template&id=4e3636b0&scoped=true&","dependencies":[{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\src\\views\\portal\\IndexLayout.vue","mtime":1675071993022},{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\vue-loader\\lib\\loaders\\templateLoader.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\vue-loader\\lib\\index.js","mtime":499162500000}],"contextDependencies":[],"result":["\n<div class=\"fullheight\">\n  <ht-table\n    @load=\"loadData\"\n    :data=\"data\"\n    :pageResult=\"pageResult\"\n    :selection=\"true\"\n    quick-search-props=\"name,memo\"\n    ref=\"layoutTable\"\n  >\n    <template v-slot:toolbar>\n     \n        <el-button size=\"small\" @click=\"handleCommand({command:'add'})\" icon=\"el-icon-plus\" type=\"primary\">添加</el-button>\n        <ht-delete-button :url=\"deleteUrl\" :htTable=\"$refs.layoutTable\">删除</ht-delete-button>\n      \n    </template>\n    <template>\n      <ht-table-column type=\"index\" width=\"50\" align=\"center\" label=\"序号\" />\n      <ht-table-column prop=\"id\" label=\"主键\" :sortable=\"true\" hidden />\n      <ht-table-column\n        prop=\"name\"\n        label=\"布局名称\"\n        width=\"300\"\n        :sortable=\"true\"\n        :show-overflow-tooltip=\"true\"\n      />\n      <ht-table-column prop=\"memo\" label=\"布局描述\" :sortable=\"true\" />\n      <ht-table-column width=\"150\">\n        <template v-slot:header>\n          <span style=\"color: #2274af\">操作</span>\n        </template>\n        <template v-slot=\"{row}\">\n          <el-dropdown\n            size=\"mini\"\n            split-button\n            @command=\"handleCommand\"\n            @click=\"handleCommand({row:row,command:'edit'})\"\n          >\n            <span>\n              <i class=\"el-icon-edit\"></i>修改\n            </span>\n            <el-dropdown-menu slot=\"dropdown\">\n              <el-dropdown-item icon=\"el-icon-menu\" :command=\"{row:row,command:'design'}\">设计</el-dropdown-item>\n            </el-dropdown-menu>\n          </el-dropdown>\n        </template>\n      </ht-table-column>\n    </template>\n  </ht-table>\n\n  <ht-sidebar-dialog\n    width=\"50%\"\n    :title=\"sidebarTitle\"\n    :visible=\"dialogVisible\"\n    :before-close=\"handleClose\"\n  >\n    <el-form v-model=\"layout\" data-vv-scope=\"editForm\">\n      <ht-form-item label=\"布局名称\" prop=\"name\" label-width=\"100px\">\n        <ht-input\n          v-model=\"layout.name\"\n          autocomplete=\"off\"\n          :validate=\"{required:true}\"\n          placeholder=\"请输入名称\"\n        ></ht-input>\n      </ht-form-item>\n      <ht-form-item label=\"排序\" prop=\"code\" label-width=\"100px\">\n        <ht-input\n          type=\"number\"\n          :min=\"1\"\n          v-model=\"layout.sn\"\n          autocomplete=\"off\"\n          :validate=\"{required:true,alpha_num:true}\"\n          placeholder=\"请输入排序\"\n        ></ht-input>\n      </ht-form-item>\n      <ht-form-item label=\"描述\" label-width=\"100px\">\n        <ht-input\n          v-model=\"layout.memo\"\n          autocomplete=\"off\"\n          placeholder=\"请输入描述信息\"\n        ></ht-input>\n      </ht-form-item>\n      <ht-form-item label=\"模板\" label-width=\"100px\">\n        <ht-input \n          type=\"textarea\" \n          :cols=\"80\"\n          :autosize=\"{minRows: 6}\"\n          v-model=\"layout.templateHtml2\" \n          :validate=\"{'required':true}\"\n          placeholder=\"请输入模板代码\" \n          />\n      </ht-form-item>\n    </el-form>\n    <div slot=\"footer\" class=\"dialog-footer\">\n      <ht-submit-button\n        request-method=\"POST\"\n        :url=\"saveUrl\"\n        :model=\"layout\"\n        :is-submit=\"isSubmit\"\n        scope-name=\"editForm\"\n        @before-save-data=\"beforeSaveData\"\n        @after-save-data=\"afterSaveData\"\n      >{{$t('eip.common.save')}}</ht-submit-button>\n      <el-button @click=\"handleClose\">{{$t('eip.common.cancel')}}</el-button>\n    </div>\n  </ht-sidebar-dialog>\n  <ht-load-data :url=\"loadDataUrl\" context=\"portal\" @after-load-data=\"afterLoadData\"></ht-load-data>\n\n  <el-dialog\n    class=\"form-editor-dialog\"\n    fullscreen\n    destroy-on-close\n    :visible=\"designShow\"\n    :before-close=\"() => designShow=false\"\n  >\n  </el-dialog>\n</div>\n",null]}