{"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\\uc\\Tenant\\TenantTypeManager.vue?vue&type=template&id=6fd6e4d8&scoped=true&","dependencies":[{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\src\\views\\uc\\Tenant\\TenantTypeManager.vue","mtime":1675071993381},{"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,code\"\n    :show-export=\"false\"\n    :show-custom-column=\"false\"\n    ref=\"htTable\"\n    @row-click=\"rowClick\"\n  >\n    <template v-slot:toolbar>\n      \n        <el-button size=\"small\" @click=\"showDialog()\" icon=\"el-icon-plus\" type='primary'>添加</el-button>\n        <ht-delete-button url=\"${uc}/uc/tenantType/v1/remove\" :htTable=\"$refs.htTable\" :style=\"{marginLeft: '10px'}\">删除</ht-delete-button>\n      \n    </template>\n    <template>\n      <ht-table-column type=\"index\" width=\"50\" align=\"center\" label=\"序号\" />\n      <ht-table-column prop=\"name\" label=\"类型名称\" :sortable=\"true\" :show-overflow-tooltip=\"true\">\n        <template v-slot=\"{row}\">\n          <el-link type=\"primary\" @click=\"showDialog(row.id)\" title=\"查看详情\">{{row.name}}</el-link>\n        </template>\n      </ht-table-column>\n      <ht-table-column prop=\"code\" label=\"类型编码\" :sortable=\"true\" :show-overflow-tooltip=\"true\">\n      </ht-table-column>\n      <!--<ht-table-column\n        prop=\"status\"\n        label=\"状态\"\n        width=\"110\"\n        :filters=\"[{text:'禁用', value:'disabled'},{text:'启用', value:'enable'}]\">\n        <template v-slot=\"{row}\">\n          <el-tag type=\"warning\" v-if=\"row.status=='disabled'\">禁用</el-tag>\n          <el-tag type=\"success\" v-if=\"row.status=='enable'\">启用</el-tag>\n        </template>\n      </ht-table-column>-->\n      <ht-table-column\n        prop=\"isDefault\"\n        label=\"是否默认\"\n        width=\"110\"\n        :filters=\"[{text:'否', value:'0'},{text:'是', value:'1'}]\"\n      >\n        <template v-slot=\"{row}\">\n          <el-tag type=\"warning\" v-if=\"row.isDefault=='0'\">否</el-tag>\n          <el-tag type=\"success\" v-if=\"row.isDefault=='1'\">是</el-tag>\n        </template>\n      </ht-table-column>\n      <ht-table-column prop=\"createTime\" label=\"创建时间\" :sortable=\"true\" :show-overflow-tooltip=\"true\">\n        <template v-slot=\"{row}\">\n          <span>{{row.createTime}}</span>\n        </template>\n      </ht-table-column>\n      <ht-table-column prop=\"updateTime\" label=\"最后更新时间\" :sortable=\"true\" :show-overflow-tooltip=\"true\">\n        <template v-slot=\"{row}\">\n          <span >{{row.updateTime}}</span>\n        </template>\n      </ht-table-column>\n      <ht-table-column width=\"180\" label=\"操作\">\n        <template v-slot=\"{row}\">\n          <el-dropdown\n            size=\"mini\"\n            split-button\n            @command=\"handleCommand\"\n            @click=\"handleCommand({row:row,command:'assignUser'})\"\n          >\n            <span>\n              <i class=\"el-icon-user\"></i>设置管理员\n            </span>\n            <el-dropdown-menu slot=\"dropdown\">\n              <el-dropdown-item\n                icon=\"el-icon-plus\"\n                :command=\"{row:row,command:'setDefault'}\"\n              >设置为默认</el-dropdown-item>\n            </el-dropdown-menu>\n          </el-dropdown>\n        </template>\n      </ht-table-column>\n    </template>\n  </ht-table>\n  <ht-sidebar-dialog\n    width=\"28%\"\n    :title=\"tenantType.id?'编辑租户类型':'新增租户类型'\"\n    class=\"sp-manager__dialog\"\n    :visible=\"dialogVisible\"\n    :before-close=\"beforeCloseDialog\"\n  >\n    <el-form v-form data-vv-scope=\"tenantTypeForm\"  v-model=\"tenantType\">\n      <ht-form-item label=\"类型名称\" label-width=\"120px\">\n        <ht-input v-model=\"tenantType.name\" :validate=\"{required:true,\n                  regex: {\n                      exp: '^[\\\\s\\\\S]{1,21}$',\n                      message: '内容超出输入限制'\n                  }}\" autocomplete=\"off\"/>\n      </ht-form-item>\n      <ht-form-item label=\"类型编码\" label-width=\"120px\">\n        <ht-input v-model=\"tenantType.code\"\n          autocomplete=\"off\"\n          :validate=\"{\n            required: true,\n            alpha_num: true,\n            isExist: '${uc}/uc/tenantType/v1/checkCode?code=',\n            regex: {\n              exp: '^[\\\\s\\\\S]{1,50}$',\n              message: '内容超出输入限制'\n            }\n          }\"\n         :disabled=\"tenantType.id?true:false\"\n          v-pinyin=\"tenantType.name\"/>\n      </ht-form-item>\n      <!--<ht-form-item label=\"状态\" label-width=\"120px\">\n        <ht-select\n          v-model=\"tenantType.status\"\n          :options=\"[{'key': 'disabled', 'value':'禁用'},{'key': 'enable', 'value':'启用'}]\"\n          :validate=\"{'required':true}\"\n        />\n      </ht-form-item>-->\n      <ht-form-item label=\"类型说明\" label-width=\"120px\">\n        <ht-input type=\"textarea\" v-model=\"tenantType.desc\" placeholder=\"请输入类型说明\" />\n      </ht-form-item>\n    </el-form>\n    <div slot=\"footer\" style=\"text-align: center\">\n      <ht-submit-button\n        url=\"${uc}/uc/tenantType/v1/save\"\n        :model=\"tenantType\"\n        scope-name=\"tenantTypeForm\"\n        @after-save-data=\"afterSaveData\"\n      >{{$t(\"eip.common.save\")}}</ht-submit-button>\n      <el-button @click=\"beforeCloseDialog\">{{$t(\"eip.common.cancel\")}}</el-button>\n    </div>\n  </ht-sidebar-dialog>\n  <!-- 租户用户管理 -->\n  <tenant-auth-manager ref=\"tenantAuthManager\"></tenant-auth-manager>\n</div>\n",null]}