{"remainingRequest":"D:\\jenkins\\workspace\\xq-web-fvue\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\jenkins\\workspace\\xq-web-fvue\\src\\views\\main\\organizationPermission\\OrgAuthPage.vue?vue&type=template&id=e3bdee2e&scoped=true&","dependencies":[{"path":"D:\\jenkins\\workspace\\xq-web-fvue\\src\\views\\main\\organizationPermission\\OrgAuthPage.vue","mtime":1667327530012},{"path":"D:\\jenkins\\workspace\\xq-web-fvue\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\xq-web-fvue\\node_modules\\vue-loader\\lib\\loaders\\templateLoader.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\xq-web-fvue\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\xq-web-fvue\\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=\"[{prop: 'b.FULLNAME_', label: '管理员'}]\"\n      ref=\"htTable\"\n      :show-custom-column=\"false\"\n      :show-export=\"false\"\n      @row-click=\"rowClick\"\n    >\n      <template v-slot:toolbar>\n       \n          <el-button size=\"small\" @click=\"showDialog()\" icon=\"el-icon-plus\" type='primary'\n            >添加</el-button\n          >\n          <ht-delete-button\n            :url=\"demDeleteUrl\"\n            :htTable=\"$refs.htTable && $refs.htTable.$refs.htTable\"\n            @after-delete=\"afterDelete\"\n            parameter=\"id\"\n            >删除</ht-delete-button\n          >\n       \n      </template>\n      <template>\n        <ht-table-column type=\"index\" width=\"50\" align=\"center\" label=\"序号\" />\n        <ht-table-column\n          prop=\"userName\"\n          label=\"管理员\"\n          :show-overflow-tooltip=\"true\"\n        >\n          <template v-slot=\"{ row, column, $index }\">\n            <el-link\n              type=\"primary\"\n              @click=\"handleCommand({ row: row, command: 'editOrgAuthPage' })\"\n              title=\"点击编辑\"\n              >{{ row.userName }}</el-link\n            >\n          </template>\n        </ht-table-column>\n\n        <ht-table-column prop=\"orgName\" label=\"管理的组织\" width=\"100\" />\n        <ht-table-column prop=\"demName\" label=\"所属维度\" width=\"100\" />\n        <ht-table-column prop=\"orgPerms\" label=\"组织权限\" width=\"100\">\n          <template v-slot=\"{ row }\">\n            <el-tag v-if=\"row.orgPerms && row.orgPerms.indexOf('add') >= 0\"\n                    type=\"info\">增加</el-tag\n            >\n            <el-tag v-if=\"row.orgPerms && row.orgPerms.indexOf('delete') >= 0\"\n                    type=\"info\">删除</el-tag\n            >\n            <el-tag v-if=\"row.orgPerms && row.orgPerms.indexOf('edit') >= 0\"\n                    type=\"info\">修改</el-tag\n            >\n          </template>\n        </ht-table-column>\n        <ht-table-column prop=\"userPerms\" label=\"用户权限\" width=\"100\">\n          <template v-slot=\"{ row }\">\n            <el-tag v-if=\"row.userPerms && row.userPerms.indexOf('add') >= 0\"\n                    type=\"info\">增加</el-tag\n            >\n            <el-tag v-if=\"row.userPerms && row.userPerms.indexOf('delete') >= 0\"\n                    type=\"info\">删除</el-tag\n            >\n            <el-tag v-if=\"row.userPerms && row.userPerms.indexOf('edit') >= 0\"\n                    type=\"info\">修改</el-tag\n            >\n            <el-tag v-if=\"row.userPerms && row.userPerms.indexOf('setMaster') >= 0\"\n                    type=\"info\">设置主组织</el-tag\n            >\n            <el-tag v-if=\"row.userPerms && row.userPerms.indexOf('setPos') >= 0\"\n                    type=\"info\">设置岗位</el-tag\n            >\n          </template>\n        </ht-table-column>\n        <ht-table-column prop=\"posPerms\" label=\"岗位权限\" width=\"100\">\n          <template v-slot=\"{ row }\">\n            <el-tag v-if=\"row.posPerms && row.posPerms.indexOf('add') >= 0\"\n                    type=\"info\">增加</el-tag\n            >\n            <el-tag v-if=\"row.posPerms && row.posPerms.indexOf('delete') >= 0\"\n                    type=\"info\">删除</el-tag\n            >\n            <el-tag v-if=\"row.posPerms && row.posPerms.indexOf('edit') >= 0\"\n                    type=\"info\">修改</el-tag\n            >\n          </template>\n        </ht-table-column>\n        <ht-table-column prop=\"orgauthPerms\" label=\"分级权限\" width=\"100\">\n          <template v-slot=\"{ row }\">\n            <el-tag\n              v-if=\"row.orgauthPerms && row.orgauthPerms.indexOf('add') >= 0\"\n              type=\"info\">增加</el-tag\n            >\n            <el-tag\n              v-if=\"row.orgauthPerms && row.orgauthPerms.indexOf('delete') >= 0\"\n              type=\"info\">删除</el-tag\n            >\n            <el-tag\n              v-if=\"row.orgauthPerms && row.orgauthPerms.indexOf('edit') >= 0\"\n              type=\"info\">修改</el-tag\n            >\n          </template>\n        </ht-table-column>\n        <ht-table-column prop=\"layoutPerms\" label=\"布局权限\" width=\"100\">\n          <template v-slot=\"{ row }\">\n            <el-tag\n              v-if=\"row.layoutPerms && row.layoutPerms.indexOf('add') >= 0\"\n              type=\"info\">增加</el-tag\n            >\n            <el-tag\n              v-if=\"row.layoutPerms && row.layoutPerms.indexOf('delete') >= 0\"\n              type=\"info\">删除</el-tag\n            >\n            <el-tag\n              v-if=\"row.layoutPerms && row.layoutPerms.indexOf('edit') >= 0\"\n              type=\"info\">修改</el-tag\n            >\n          </template>\n        </ht-table-column>\n      </template>\n    </ht-table>\n\n    <el-dialog\n      width=\"50%\"\n      :title=\"dialogTitle\"\n      :visible=\"dialogVisible\"\n      :before-close=\"handleClose\"\n      :destroy-on-close=\"true\"\n      :append-to-body=\"true\"\n    >\n      <el-form v-model=\"orgAuth\" v-form>\n        <ht-form-item\n          label=\"用户账号\"\n          prop=\"name\"\n          label-width=\"100px\"\n          v-show=\"false\"\n        >\n          <ht-input v-model=\"orgAuth.account\" />\n        </ht-form-item>\n        <ht-form-item label=\"组织管理员\" prop=\"name\" label-width=\"100px\">\n<!--          <ht-input-->\n<!--            v-model=\"orgAuth.userName\"-->\n<!--            autocomplete=\"off\"-->\n<!--            :validate=\"{ required: true }\"-->\n<!--            :disabled=\"true\"-->\n<!--          ></ht-input>-->\n<!--          <el-button type=\"primary\" icon=\"el-icon-user\" @click=\"selectUser\"-->\n<!--            >选择用户</el-button-->\n<!--          >-->\n          <eip-user-selector\n              v-model=\"orgAuth.userName\"\n              placeholder=\"选择用户\"\n              :append-to-body=\"true\"\n              :single=\"true\"\n              @input=\"valueChange\"\n              :config=\"{account:'orgAuth.account'}\"/>\n        </ht-form-item>\n        <ht-form-item label=\"是否全选\">\n          <el-button icon=\"icon-test\" @click=\"selectAll\">{{\n            isSelectAll\n          }}</el-button>\n        </ht-form-item>\n        <ht-form-item label=\"组织权限\" prop=\"code\" label-width=\"100px\">\n          <ht-checkbox\n            v-model=\"orgAuth.orgPerms\"\n            :options=\"checkValue\"\n            :validate=\"{ required: false }\"\n            @input=\"checkClick\"\n          />\n        </ht-form-item>\n        <ht-form-item label=\"用户权限\" prop=\"code\" label-width=\"100px\">\n          <ht-checkbox\n            v-model=\"orgAuth.userPerms\"\n            :options=\"userCheckValue\"\n            :validate=\"{ required: false }\"\n            @input=\"checkClick\"\n          />\n        </ht-form-item>\n        <ht-form-item label=\"岗位权限\" prop=\"code\" label-width=\"100px\">\n          <ht-checkbox\n            v-model=\"orgAuth.posPerms\"\n            :options=\"checkValue\"\n            :validate=\"{ required: false }\"\n            @input=\"checkClick\"\n          />\n        </ht-form-item>\n        <ht-form-item label=\"分级权限\" prop=\"code\" label-width=\"100px\">\n          <ht-checkbox\n            v-model=\"orgAuth.orgauthPerms\"\n            :options=\"checkValue\"\n            :validate=\"{ required: false }\"\n            @input=\"checkClick\"\n          />\n        </ht-form-item>\n        <ht-form-item label=\"布局权限\" prop=\"code\" label-width=\"100px\">\n          <ht-checkbox\n            v-model=\"orgAuth.layoutPerms\"\n            :options=\"checkValue\"\n            :validate=\"{ required: false }\"\n            @input=\"checkClick\"\n          />\n        </ht-form-item>\n      </el-form>\n      <div slot=\"footer\" class=\"dialog-footer\" v-if=\"!readOnly\">\n        <ht-submit-button\n          :url=\"saveRoleUrl\"\n          :model=\"orgAuth\"\n          :isSubmit=\"isSubmit\"\n          :requestMethod=\"requestMethod\"\n          scopeName=\"editDemForm\"\n          @before-save-data=\"beforeSaveData\"\n          @after-save-data=\"afterSaveData\"\n          >{{ $t(\"eip.common.save\") }}</ht-submit-button\n        >\n        <el-button @click=\"dialogCancle('dialogVisible')\">{{\n          $t(\"eip.common.cancel\")\n        }}</el-button>\n      </div>\n    </el-dialog>\n\n    <ht-load-data\n      :url=\"loadDataUrl\"\n      context=\"uc\"\n      @after-load-data=\"afterLoadData\"\n    ></ht-load-data>\n    <eip-user-dialog\n      ref=\"eipUserDialog\"\n      @onConfirm=\"addUnderUser\"\n      single\n      append-to-body\n    />\n  </div>\n",null]}