|
|
@ -16,7 +16,7 @@ |
|
|
|
<el-input v-model="queryParams.params.linkPerson" placeholder="" clearable /> |
|
|
|
</el-form-item> |
|
|
|
<!-- <el-form-item label="联系电话"> |
|
|
|
<el-input v-model="queryParams.params.contactNumber" placeholder="" clearable /> |
|
|
|
<el-input v-model="queryParams.params.linkPhone" placeholder="" clearable /> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="注册日期"> |
|
|
|
<el-date-picker v-model="queryParams.params.createDateStart" type="date" placeholder="选择日期" |
|
|
@ -42,16 +42,17 @@ |
|
|
|
<div class=""> |
|
|
|
<el-table v-loading="tableLoading" :data="dataList" border style="width: 100%"> |
|
|
|
<el-table-column fixed width="60" label="序号" type="index" :index="indexMethod" align="center" /> |
|
|
|
<el-table-column label="操作" align="center" width="100"> |
|
|
|
<el-table-column label="操作" align="center" width="160"> |
|
|
|
<template slot-scope="scope"> |
|
|
|
<el-button type="primary" size="mini" @click="toRelevancy(scope.row)">授权</el-button> |
|
|
|
<el-button type="primary" size="mini" @click="toDialog(scope.row)">注册信息</el-button> |
|
|
|
</template> |
|
|
|
</el-table-column> |
|
|
|
<el-table-column prop="orgName" label="单位名称" align="center" /> |
|
|
|
<!-- <el-table-column prop="unitAddress" label="单位地址" align="center" /> --> |
|
|
|
<el-table-column prop="linkPerson" label="联系人" align="center" /> |
|
|
|
<!-- <el-table-column prop="contactNumber" label="联系电话" align="center" /> |
|
|
|
<el-table-column prop="registerDate" label="注册日期" align="center" /> --> |
|
|
|
<el-table-column prop="linkPhone" label="联系电话" align="center" /> |
|
|
|
<!-- <el-table-column prop="registerDate" label="注册日期" align="center" /> --> |
|
|
|
<el-table-column prop="authorizeGroupName" label="权限组" align="center" /> |
|
|
|
</el-table> |
|
|
|
</div> |
|
|
@ -81,6 +82,47 @@ |
|
|
|
</div> |
|
|
|
</el-dialog> |
|
|
|
|
|
|
|
|
|
|
|
<!-- 权限组设置 --> |
|
|
|
<el-dialog :title="orgNameTitle" :visible.sync="roleDialog2" width="60%"> |
|
|
|
<el-table v-loading="tableLoading" :data="registerList" border style="width: 100%;margin-top: -20px;"> |
|
|
|
<el-table-column fixed width="60" label="序号" type="index" :index="indexMethod" align="center" /> |
|
|
|
<!-- <el-table-column label="操作" align="center" width="80"> |
|
|
|
<template slot-scope="scope"> |
|
|
|
<el-button type="primary" size="mini" @click="toRelevancy(scope.row)">保存</el-button> |
|
|
|
</template> |
|
|
|
</el-table-column> --> |
|
|
|
<el-table-column prop="sourceName" label="资源名称" align="center" /> |
|
|
|
<el-table-column prop="createTime" label="注册日期" align="center" /> |
|
|
|
<el-table-column label="有效期至" align="center"> |
|
|
|
<template slot-scope="scope"> |
|
|
|
<el-date-picker v-model="scope.row.expireDate" type="date" placeholder="选择日期" format="yyyy-MM-dd" |
|
|
|
value-format="yyyy-MM-dd" style="width: 200px;"> |
|
|
|
</el-date-picker> |
|
|
|
</template> |
|
|
|
</el-table-column> |
|
|
|
<el-table-column label="注册类型" align="center"> |
|
|
|
<template slot-scope="scope"> |
|
|
|
<el-radio-group v-model="scope.row.regType" @change="radioChange(scope.row.regType)"> |
|
|
|
<el-radio :label="1">正式版</el-radio> |
|
|
|
<el-radio :label="2">体验版</el-radio> |
|
|
|
</el-radio-group> |
|
|
|
</template> |
|
|
|
</el-table-column> |
|
|
|
|
|
|
|
</el-table> |
|
|
|
<!-- <div slot="footer" class="dialog-footer"> |
|
|
|
<el-button type="primary" @click="saveRole('roleForm')">保 存</el-button> |
|
|
|
<el-button @click="closeDialog">关 闭</el-button> |
|
|
|
</div> --> |
|
|
|
|
|
|
|
<div style="margin-top: 10px" class="text-center"> |
|
|
|
<el-button type="primary" @click="saveRegister">保 存</el-button> |
|
|
|
<el-button @click="dialogClose2">关 闭</el-button> |
|
|
|
</div> |
|
|
|
|
|
|
|
</el-dialog> |
|
|
|
|
|
|
|
</div> |
|
|
|
</template> |
|
|
|
|
|
|
@ -125,7 +167,11 @@ |
|
|
|
groupSids: [], |
|
|
|
orgSid: '' |
|
|
|
}, |
|
|
|
roleList: [] |
|
|
|
roleList: [], |
|
|
|
orgNameTitle: "", |
|
|
|
radio: "", |
|
|
|
roleDialog2: false, |
|
|
|
registerList: [] |
|
|
|
} |
|
|
|
}, |
|
|
|
mounted() { |
|
|
@ -207,6 +253,10 @@ |
|
|
|
this.roleForm.groupSids = row.groupSids |
|
|
|
|
|
|
|
}, |
|
|
|
doClose() { |
|
|
|
this.$store.dispatch('tagsView/delView', this.$route) |
|
|
|
this.$router.go(-1) |
|
|
|
}, |
|
|
|
|
|
|
|
saveRole() { |
|
|
|
|
|
|
@ -224,7 +274,34 @@ |
|
|
|
groupSids: [], |
|
|
|
orgSid: '' |
|
|
|
} |
|
|
|
}, |
|
|
|
|
|
|
|
toDialog(row) { |
|
|
|
this.orgNameTitle = "单位注册信息:" + row.orgName |
|
|
|
|
|
|
|
req.getRegistrationInformation(row.orgSid).then(res => { |
|
|
|
this.registerList = res.data |
|
|
|
this.roleDialog2 = true |
|
|
|
}) |
|
|
|
|
|
|
|
}, |
|
|
|
radioChange(val) { |
|
|
|
|
|
|
|
}, |
|
|
|
saveRegister() { |
|
|
|
console.log("aaa", this.registerList); |
|
|
|
|
|
|
|
req.saveReg(this.registerList).then(res => { |
|
|
|
this.roleDialog2 = false |
|
|
|
}) |
|
|
|
|
|
|
|
}, |
|
|
|
dialogClose2() { |
|
|
|
this.roleDialog2 = false |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
</script> |
|
|
|