{"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\\system\\SysTypeManager\\SysTypeCatManager.vue?vue&type=template&id=7731a1c7&scoped=true&","dependencies":[{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\src\\views\\system\\SysTypeManager\\SysTypeCatManager.vue","mtime":1675071993225},{"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    :show-export=\"false\"\n    quick-search-props=\"name\"\n    :default-sorter=\"[{direction: 'DESC', property: 'updateTime'}]\"\n    ref=\"htTable\"\n    @row-click=\"rowClick\"\n  >\n    <template v-slot:toolbar>\n      <el-row>\n        <el-button size=\"small\" @click=\"showDialog()\" icon=\"el-icon-plus\"\n        type=\"primary\"\n          >添加</el-button\n        >\n        <ht-delete-button\n          url=\"${portal}/sys/category/v1/remove\"\n          :htTable=\"$refs.htTable\"\n          :style=\"{marginLeft: '10px'}\"\n          >删除</ht-delete-button\n        >\n      </el-row>\n    </template>\n    <template>\n      <ht-table-column type=\"index\" width=\"50\" align=\"center\" label=\"序号\" />\n      <ht-table-column prop=\"id\" label=\"主键\" hidden />\n      <ht-table-column prop=\"name\" label=\"分类名称\" :sortable=\"true\" />\n      <ht-table-column\n        prop=\"groupKey\"\n        label=\"分类组业务主键\"\n        :sortable=\"true\"\n        :show-overflow-tooltip=\"true\"\n      />\n      <!-- <ht-table-column prop=\"type\" label=\"类型\">\n        <template v-slot=\"{row}\">\n          <el-tag v-if=\"row.type==1\">树形结构</el-tag>\n          <el-tag type=\"danger\" v-else>平铺结构</el-tag>\n        </template>\n      </ht-table-column> -->\n      <ht-table-column width=\"120\" label=\"操作\">\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> <i class=\"el-icon-edit\"></i>编辑 </span>\n            <el-dropdown-menu slot=\"dropdown\">\n              <el-dropdown-item\n                icon=\"el-icon-s-tools\"\n                :command=\"{row: row, command: 'treeManage'}\"\n              >\n                分类管理\n              </el-dropdown-item>\n            </el-dropdown-menu>\n          </el-dropdown>\n        </template>\n      </ht-table-column>\n    </template>\n  </ht-table>\n  <classdialog ref=\"classtree\">\n    \n  </classdialog>\n  <ht-sidebar-dialog\n    width=\"28%\"\n    :title=\"(model.id ? '编辑' : '添加') + '分类标识'\"\n    :visible=\"dialogVisible\"\n    :before-close=\"handleClose\"\n  >\n    <el-form v-model=\"model\" data-vv-scope=\"editModelForm\">\n      <ht-form-item label=\"分类名称\" label-width=\"120px\">\n        <ht-input\n          v-model=\"model.name\"\n          autocomplete=\"off\"\n          :validate=\"{required: true}\"\n          placeholder=\"请输入分类名称\"\n          :maxlength=\"50\"\n          :showWordLimit=\"true\"\n        ></ht-input>\n      </ht-form-item>\n      <ht-form-item label=\"分类业务主键\" label-width=\"120px\">\n        <ht-input\n          v-model=\"model.groupKey\"\n          v-pinyin=\"model.name\"\n          autocomplete=\"off\"\n          :disabled=\"model.id ? true : false\"\n          :validate=\"{required: true, alpha_dash: true}\"\n          placeholder=\"请输入分类业务主键\"\n          :maxlength=\"50\"\n          :showWordLimit=\"true\"\n        ></ht-input>\n      </ht-form-item>\n      <!-- <ht-form-item label=\"类型\">\n        <ht-radio\n          v-model=\"model.type\"\n          :options=\"[{ key: 0, value: '平铺结构'}, { key: 1, value: '树形结构'}]\"\n        />\n      </ht-form-item> -->\n    </el-form>\n    <div slot=\"footer\" class=\"dialog-footer\">\n      <ht-submit-button\n        url=\"/sys/category/v1/save\"\n        context=\"portal\"\n        :model=\"model\"\n        scope-name=\"editModelForm\"\n        @after-save-data=\"afterSaveData\"\n        >{{ $t('eip.common.save') }}</ht-submit-button\n      >\n      <el-button @click=\"handleClose()\">{{\n        $t('eip.common.cancel')\n      }}</el-button>\n    </div>\n  </ht-sidebar-dialog>\n</div>\n",null]}