{"remainingRequest":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\jenkins\\workspace\\xq-web-bpm\\src\\components\\dialog\\DefAuthorizePageDialog.vue?vue&type=template&id=9101a41c&scoped=true&","dependencies":[{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\src\\components\\dialog\\DefAuthorizePageDialog.vue","mtime":1675071991710},{"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>\n  <el-dialog\n    title=\"授权查询\"\n    :append-to-body=\"true\"\n    :visible.sync=\"dialogVisible\"\n    :before-close=\"()=>dialogVisible=false\"\n    :destroy-on-close=\"true\"\n    :close-on-click-modal=\"false\"\n    width=\"70%\"\n  >\n    <el-container>\n      <el-main>\n        <ht-table\n          @load=\"loadData\"\n          :data=\"data\"\n          :pageResult=\"pageResult\"\n          :selection=\"false\"\n          quick-search-props=\"defName,ownerName\"\n          :show-export=\"false\"\n          :showCustomColumn=\"false\"\n          ref=\"htTable\"\n          @row-click=\"rowClick\"\n        >\n          <template v-slot:toolbar v-if=\"defRow && defRow.defKey\">\n            <el-button-group>\n              <el-button size=\"small\" @click=\"editAuth()\" icon=\"el-icon-plus\">新增授权</el-button>\n            </el-button-group>\n          </template>\n          <template>\n            <ht-table-column prop=\"rightType\" label=\"授权类型\" width=\"120\" :filters=\"rightTypeFilters\">\n              <template v-slot=\"{row}\">\n                <el-tag v-if=\"row.rightType == 'everyone'\">所有人</el-tag>\n                <el-tag v-if=\"row.rightType == 'org'\">组织</el-tag>\n                <el-tag v-if=\"row.rightType == 'role'\">角色</el-tag>\n                <el-tag v-if=\"row.rightType == 'pos'\">岗位</el-tag>\n                <el-tag v-if=\"row.rightType == 'user'\">用户</el-tag>\n              </template>\n            </ht-table-column>\n            <ht-table-column prop=\"ownerName\" label=\"用户组名称\" width=\"120\" :show-overflow-tooltip=\"true\"></ht-table-column>\n            <ht-table-column prop=\"authDesc\" label=\"所属授权\" :show-overflow-tooltip=\"true\">\n              <template v-slot=\"{row}\">\n                <el-link type=\"primary\" @click=\"editAuth(row)\" title=\"点击编辑\">{{row.authDesc}}</el-link>\n              </template>\n            </ht-table-column>\n            <ht-table-column prop=\"multiPle\" label=\"类型\" width=\"100\" :filters=\"[{text: '流程定义', value: '1'}, {text: '流程分类', value: '2'}]\">\n              <template v-slot=\"{row}\">\n                <el-tag v-if=\"row.multiPle == '1'\">流程定义</el-tag>\n                <el-tag type=\"success\" v-if=\"row.multiPle == '2'\">流程分类</el-tag>\n              </template>\n            </ht-table-column>\n            <ht-table-column prop=\"defName\" label=\"名称\" :show-overflow-tooltip=\"true\"></ht-table-column>\n            <ht-table-column prop=\"defKey\" label=\"流程Key/分类ID\" :show-overflow-tooltip=\"true\"></ht-table-column>\n            <ht-table-column prop=\"start\" label=\"启动\" width=\"80\">\n              <template v-slot=\"{row}\">\n                <el-tag v-if=\"row.start == 1\">是</el-tag>\n              </template>\n            </ht-table-column>\n            <ht-table-column prop=\"management\" label=\"定义\" width=\"180\">\n              <template v-slot=\"{row}\">\n                <span>{{getAuthDesc(row.content,'management')}}</span>\n              </template>\n            </ht-table-column>\n            <ht-table-column prop=\"instance\" label=\"实例\" width=\"120\">\n              <template v-slot=\"{row}\">\n              <span>{{getAuthDesc(row.content,'instance')}}</span>\n              </template>\n            </ht-table-column>\n            <ht-table-column prop=\"task\" label=\"任务\" width=\"80\">\n              <template v-slot=\"{row}\">\n                <el-tag v-if=\"row.task == 1\">是</el-tag>\n              </template>\n            </ht-table-column>\n          </template>\n        </ht-table>\n      </el-main>\n    </el-container>\n  </el-dialog>\n  <!-- 授权设置  -->\n  <def-authorize-dialog\n    ref=\"defAuthorizeDialog\"\n    name=\"defAuthorizeDialog\"\n    @onConfirm=\"authorizeConfirm\"\n  ></def-authorize-dialog>\n</div>\n",null]}