Merge remote-tracking branch 'origin/master'

master
wangwei 2 years ago
commit 23c7cd4afd

@ -0,0 +1,56 @@
import axios from "@/utils/request";
export function filterRlCompany(query) {
return axios(
{
url: "/udi/basic/rel/filter",
method: "get",
params: query
}
)
}
export function filterByUuid(query) {
return axios(
{
url: "/udiwms/udiinfo/local/filterByUuid",
method: "get",
params: query
}
)
}
export function seachCompany(query) {
return axios(
{
url: "/udi/auth/user/comapny/search",
method: "get",
params: query
}
)
}
export function deleteRel(query) {
return axios({
url: "/udi/basic/rel/delete",
method: "post",
data: query
});
}
export function batchCombine(query) {
return axios({
url: "/udi/basic/rel/batch/save",
method: "post",
data: query
});
}

@ -10,7 +10,6 @@
"> ">
<span>产品标识:</span> <span>产品标识:</span>
</div> </div>
<el-table :data="detailList" style="width: 100%" border key="3" highlight-current-row> <el-table :data="detailList" style="width: 100%" border key="3" highlight-current-row>
<el-table-column label="产品最小销售标识" prop="nameCode" show-overflow-tooltip></el-table-column> <el-table-column label="产品最小销售标识" prop="nameCode" show-overflow-tooltip></el-table-column>
<el-table-column label="物资名称" prop="cpmctymc" show-overflow-tooltip></el-table-column> <el-table-column label="物资名称" prop="cpmctymc" show-overflow-tooltip></el-table-column>
@ -464,7 +463,7 @@
<script> <script>
import { filterByUuid, selectOriginuuid } from '@/api/basic/product/udiInfo' import {filterByUuid} from "@/api/basic/udiRlCompany";
export default { export default {
name: "SelectDIDetailDialog", name: "SelectDIDetailDialog",
@ -482,7 +481,7 @@ export default {
}, },
methods: { methods: {
getDetailList(detailQuery) { getDetailList(detailQuery) {
selectOriginuuid(detailQuery) filterByUuid(detailQuery)
.then((response) => { .then((response) => {
this.detailList = response.data || []; this.detailList = response.data || [];
}) })
@ -512,6 +511,7 @@ export default {
padding-bottom: 17px; padding-bottom: 17px;
padding-top: 17px; padding-top: 17px;
} }
.itemTag { .itemTag {
float: left; float: left;
text-align: right; text-align: right;

@ -342,6 +342,7 @@ import {superSearch} from "@/api/basic/udiInfo";
import {combineUdi, combineAllUdi, checkExitUdi} from "@/api/basic/product/udiRelevance"; import {combineUdi, combineAllUdi, checkExitUdi} from "@/api/basic/product/udiRelevance";
import selectDiDetail from "./SelectDIDetailDialog" import selectDiDetail from "./SelectDIDetailDialog"
import {isBlank} from "@/utils/strUtil"; import {isBlank} from "@/utils/strUtil";
import {batchCombine} from "../../../api/basic/udiRlCompany";
export default { export default {
name: "closeDialog", name: "closeDialog",
@ -350,26 +351,10 @@ export default {
type: Function, type: Function,
required: true, required: true,
}, },
relId: { companyId: {
type: Number,
required: true,
},
isImport: {
type: Object,
required: true,
},
data: {
type: Object, type: Object,
required: true, required: true,
}, },
thirdId: {
type: Object,
required: true,
},
idSpliUdi: {
type: Object,
required: true,
}
}, },
data() { data() {
@ -388,11 +373,7 @@ export default {
cpmctymc1: "", cpmctymc1: "",
combineLoading: false, combineLoading: false,
combineQuery: { combineQuery: {
idSpliUdi: false, companyId: null,
thirdId: "",
relId: "",
erpName: "",
thirdName: null,
keys: [], keys: [],
}, },
checked: true, checked: true,
@ -540,18 +521,7 @@ export default {
}, },
checkCombine() { checkCombine() {
if(isBlank(this.relId)) {
this.checkedUdi();
} else {
this.$confirm("是否确定关联DI产品名称:" + this.cpmctymc1 + ":与第三方产品名称" + this.data.cpmctymc, "提示", {
confirmButtonText: "确定",
cancelButtonText: "取消",
type: "warning",
})
.then(() => {
this.checkedUdi(); this.checkedUdi();
});
}
}, },
checkedUdi() { checkedUdi() {
@ -583,68 +553,19 @@ export default {
return; return;
} }
this.combineLoading = true; this.combineLoading = true;
checkExitUdi(this.combineQuery)
.then((response) => {
this.combineLoading = false;
if (response.code == 20000) {
this.combine(); this.combine();
// combineUdi(this.combineQuery)
// .then((response) => {
// this.combineLoading = false;
// if (response.code == 20000) {
// this.$emit("closeUdi", true);
// } else {
// this.$emit("closeUdi", false);
// }
// })
// .catch(() => {
// this.combineLoading = false;
// this.$emit("closeUdi", false);
// });
} else if (response.code == 499) {
this.$confirm(response.message, {type: "warning"})
.then(_ => {
this.combine();
// combineUdi(this.combineQuery)
// .then((response) => {
// this.combineLoading = false;
// if (response.code == 20000) {
// this.$emit("closeUdi", true);
// } else {
// this.$emit("closeUdi", false);
// }
// })
// .catch(() => {
// this.combineLoading = false;
// this.$emit("closeUdi", false);
// });
})
.catch(_ => {
this.combineQuery.keys = [];
});
}
})
.catch(() => {
this.combineLoading = false;
this.$emit("closeUdi", false);
});
}, },
combine() { combine() {
if (this.idSpliUdi) { this.combineQuery.companyId = this.companyId;
this.combineQuery.idSpliUdi = true; batchCombine(this.combineQuery)
this.combineQuery.thirdId = this.thirdId;
this.combineQuery.erpName = this.data.thirdName;
}
combineUdi(this.combineQuery)
.then((response) => { .then((response) => {
this.combineLoading = false; this.combineLoading = false;
if (response.code == 20000) { if (response.code == 20000) {
this.$emit("closeUdi", true); this.intentBack();
} else { } else {
this.$message.error(response.message); this.$message.error(response.message);
this.$emit("closeUdi", false); this.intentBack();
} }
}) })
.catch(() => { .catch(() => {

@ -0,0 +1,424 @@
<template>
<div>
<el-card>
<el-form :model="filterQuery" label-width="120px" v-show="showSearch">
<el-row>
<el-col :span="6">
<el-form-item label="注册企业:">
<el-select
v-model="filterQuery.companyIdFk"
style="width: 90%"
filterable
remote
clearable="true"
reserve-keyword
placeholder="请选择注册企业"
:remote-method="findMethod"
:loading="loading"
>
<el-option
v-for="item in fromOptions"
:key="item.companyName"
:label="item.companyName"
:value="item.id"
>
<span style="float: left">{{ item.companyName }}</span>
</el-option>
</el-select>
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item label="产品编码:">
<el-input v-model="filterQuery.unionCode" style="width: 90%" placeholder="请输入DI/医保编码/商品条码"
clearable="true"></el-input>
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item label="产品名称:">
<el-input v-model="filterQuery.cpmctymc" style="width: 90%" placeholder="请输入物资名称"
clearable="true"></el-input>
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item label="规格型号:">
<el-input v-model="filterQuery.ggxh" style="width: 90%" placeholder="请输入规格型号" clearable="true"></el-input>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="6">
<el-form-item label="注册备案号:">
<el-input v-model="filterQuery.zczbhhzbapzbh" style="width: 90%" placeholder="请输入注册备案号"
clearable="true"></el-input>
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item label="生产企业:">
<el-input v-model="filterQuery.ylqxzcrbarmc" style="width: 90%" placeholder="请输入生产企业/注册备案人"
clearable="true"></el-input>
</el-form-item>
</el-col>
</el-row>
</el-form>
<div class="top-right-btn">
<el-button-group style="display:flex;">
<el-button icon="el-icon-view" type="primary" @click="hideSearch">/</el-button>
<el-button type="primary" icon="el-icon-refresh" @click="onReset"></el-button>
<el-button type="primary" icon="el-icon-search" @click="search"></el-button>
<el-button type="primary" icon="el-icon-bottom-right" @click="selectProduct()"></el-button>
</el-button-group>
</div>
<el-divider style="margin: 15px"></el-divider>
<el-table v-loading="loading" :data="list" key="1" style="width: 100%"
border>
<el-table-column label="序号" type="index"></el-table-column>
<el-table-column label="注册企业" prop="companyName" show-overflow-tooltip></el-table-column>
<el-table-column label="企业类型" prop="companyName" show-overflow-tooltip>
<template slot-scope="scope">
<span>{{ companyTypeMap[scope.row.companyType] }}</span>
</template>
</el-table-column>
<el-table-column label="最小销售产品标识" prop="nameCode" show-overflow-tooltip></el-table-column>
<el-table-column label="产品名称" prop="cpmctymc" show-overflow-tooltip></el-table-column>
<el-table-column label="规格型号" prop="ggxh" show-overflow-tooltip></el-table-column>
<el-table-column label="生产企业" prop="ylqxzcrbarmc" show-overflow-tooltip></el-table-column>
<el-table-column label="注册/备案号" prop="zczbhhzbapzbh" show-overflow-tooltip></el-table-column>
<el-table-column width="120" label="操作">
<template slot-scope="scope">
<el-button type="text" @click.native.stop="handleModifyClick(scope.row)">详情</el-button>
<el-button type="text" @click.native.stop="deleteDialog(scope.row)">删除</el-button>
</template>
</el-table-column>
</el-table>
<el-dialog
title="产品信息详情"
:visible.sync="editDialogVisible"
:close-on-click-modal="false"
:close-on-press-escape="false"
width="60%"
v-if="editDialogVisible"
>
<selectDetail
:detailQuery="detailQuery"
:checked="checked"
@closeUdi="closeUdi"
>
</selectDetail>
</el-dialog>
<el-dialog
title="选入医疗器械信息"
:visible.sync="selectProductVisible"
width="85%"
:close-on-click-modal="false"
:close-on-press-escape="false"
v-if="selectProductVisible"
>
<selectLocalUdi
:closeDialog="closeDialog"
:companyId="filterQuery.companyIdFk"
></selectLocalUdi>
</el-dialog>
<pagination
v-show="total>0"
:total="total"
:limit.sync="filterQuery.limit"
:page.sync="filterQuery.page"
@pagination="handleCurrentChange"
></pagination>
</el-card>
</div>
</template>
<script>
import selectProduct from "./basicCompanyProductsImport";
import selectUdi from "./udiInfoRelevance.vue";
import selectErp from "./udiInfoselectErpUdi";
import selectLocalUdi from "./UdiInfoSelectLocalUdi";
import selectDetail from "./udilnfoManageSpDetail";
import {filterRlCompany, seachCompany, deleteRel} from "../../../api/basic/udiRlCompany";
export default {
data() {
return {
showSearch: true,
filterQuery: {
unionCode: null,
udiCode: null,
ylqxzcrbarmc: "",
cpmctymc: "",
nameCode: "",
ggxh: null,
page: 1,
limit: 20,
addType: 1,
thrPiId: null,
filterType: null,
companyName: null,
companyIdFk: null,
},
fromOptions: [],
editQuery: null,
detailQuery: null,
defaultSys: null,
isImport: false,
isImportUdi: false,
isUploadSmp: false,
isSpCombine: false,
isImportFile: false,
uploadFileUrl: null,
checked: false,
list: [],
detailList: [],
sysList: [],
filterList: [],
total: 0,
thirdNo: "",
uuid: "111",
originUuid: null,
thirdId: null,
relId: "",
thisData: {
nameCode: null,
cpmctymc: null,
ggxh: null
},
selectProductVisible: false,
multipleSelection: [],
editDialogVisible: false, //
selectUdiDialogVisible: false, //
selectErpDialogVisible: false, //ERP
selectLocalVisible: false, //UDI
selectVersionVisible: false,
isUseDyCheck: false,
loading: false,
activeNames: ['1'],
companyTypeMap: {
1: "生产企业",
2: "代理商",
3: "购买方",
},
};
},
methods: {
onReset() {
this.$router.push({
path: "",
});
this.filterQuery = {
lockStatus: null,
unionCode: null,
udiCode: null,
ylqxzcrbarmc: "",
cpmctymc: "",
thrPiId: null,
nameCode: "",
ggxh: null,
page: 1,
limit: 20,
addType: 1,
};
this.total = 0;
this.list = [];
this.getList();
},
search() {
this.filterQuery.page = 1;
this.getList();
},
hideSearch() {
this.showSearch = !this.showSearch;
},
getList() {
this.loading = true;
filterRlCompany(this.filterQuery)
.then((response) => {
this.loading = false;
this.list = response.data.list || [];
this.total = response.data.total || 0;
})
.catch(() => {
this.loading = false;
this.list = [];
this.total = 0;
});
},
keyup_submit(event) {
this.filterQuery.page = 1;
this.getList();
event.target.select();
},
handleDetail(row) {
this.editQuery = row;
},
deleteOrders(data) {
this.loading = true;
let tquery = {
id: data.id + "",
};
deleteRel(tquery)
.then((response) => {
this.loading = false;
if (response.code == 20000) {
this.getList();
this.$message({
type: "success",
message: "删除成功!",
});
} else {
this.$message.error(response.message);
}
})
.catch(() => {
});
},
deleteDialog(rowId) {
this.$confirm("此操作将永久删除该产品信息, 是否继续?", "提示", {
confirmButtonText: "确定",
cancelButtonText: "取消",
type: "warning",
})
.then(() => {
this.deleteOrders(rowId);
})
.catch(() => {
});
},
selectProduct() {
if (this.$isBlank(this.filterQuery.companyIdFk)) {
this.$message.error("请先选择注册企业!");
return;
}
this.selectProductVisible = true;
},
cancelDialog() {
this.editDialogVisible = false;
},
handleCurrentChange(val) {
this.filterQuery.page = val.page;
this.getList();
},
handleModifyClick(row) {
this.uuid = row.uuid;
this.isImport = false;
this.thisData = row;
this.editDialogVisible = true;
this.detailQuery = row;
this.checked = row.isUseDy == 1;
},
closeUdi(val) {
this.selectUdiDialogVisible = false;
this.selectErpDialogVisible = false;
this.selectLocalVisible = false;
this.getList();
},
selectVersion() {
this.selectVersionVisible = true;
this.uuid = this.editQuery.uuid;
this.originUuid = this.editQuery.originUuid;
},
closeDialog() {
this.selectErpDialogVisible = false;
this.selectLocalVisible = false;
this.selectVersionVisible = false;
this.selectProductVisible = false;
this.getList();
},
findMethod(query) {
this.fromOptions = [];
let cQuery = {
searchKey: query,
page: 1,
limit: 10,
};
seachCompany(cQuery)
.then((response) => {
this.loading = false;
this.fromOptions = response.data || [];
})
.catch(() => {
this.loading = false;
this.fromOptions = [];
});
},
}
,
mounted() {
}
,
components: {
selectUdi,
selectErp,
selectLocalUdi,
selectProduct,
selectDetail
}
,
created() {
this.getList();
this.findMethod();
}
,
}
;
</script>
<style scoped>
.el-table .cell.el-tooltip {
white-space: pre-wrap;
}
.itemTag {
float: left;
text-align: left;
margin-top: 10px;
width: 25%;
}
.text {
font-size: 13px;
font-family: "Microsoft YaHei";
}
.query-form-item {
display: block !important;
margin-right: 10px;
margin-bottom: 5px;
}
.el-row {
display: flex;
flex-wrap: wrap;
}
.el-col {
border-radius: 4px;
flex-wrap: wrap;
}
.form-title {
font-size: 16px;
font-family: Noto Sans SC;
font-weight: bold;
color: #303133;
padding-bottom: 17px;
padding-top: 17px;
}
</style>

@ -1,18 +1,8 @@
<template> <template>
<div> <div>
<el-card> <el-card>
<el-table :data="sysList" style="width: 100%" key="2" border> <el-table v-loading="loading" :data="detailList" style="width: 100%; margin-top: 20px" border key="3"
<el-table-column label="序号" type="index"></el-table-column> @current-change="handleDetail">
<el-table-column label="系统名称" prop="sysName" show-overflow-tooltip></el-table-column>
<el-table-column label="产品编码" prop="thirdId" show-overflow-tooltip></el-table-column>
<el-table-column label="产品名称" prop="thirdName" show-overflow-tooltip></el-table-column>
<el-table-column label="规格型号" prop="spec" show-overflow-tooltip></el-table-column>
<el-table-column label="注册/备案凭证号" prop="registerNo" show-overflow-tooltip></el-table-column>
<el-table-column label="生产企业" prop="manufactory" show-overflow-tooltip></el-table-column>
</el-table>
<el-table v-loading="loading" :data="detailList" style="width: 100%; margin-top: 20px" border key="3" @current-change="handleDetail">
<el-table-column label="产品标识" prop="nameCode" show-overflow-tooltip></el-table-column> <el-table-column label="产品标识" prop="nameCode" show-overflow-tooltip></el-table-column>
<el-table-column label="产品通用名" prop="cpmctymc" show-overflow-tooltip></el-table-column> <el-table-column label="产品通用名" prop="cpmctymc" show-overflow-tooltip></el-table-column>
<el-table-column label="包装级别" prop="packLevel" show-overflow-tooltip></el-table-column> <el-table-column label="包装级别" prop="packLevel" show-overflow-tooltip></el-table-column>
@ -459,39 +449,14 @@
</el-collapse> </el-collapse>
<el-row :gutter="20" class="el-row" type="flex">
<el-col :span="24" class="el-col">
<div style="margin-top: 18px;margin-bottom: 18px">
<el-checkbox v-model="checked" disabled
>启用使用单元
</el-checkbox>
<el-checkbox v-model="detailQuery.isDisable" disabled
>是否禁用
</el-checkbox>
<el-checkbox v-model="detailQuery.isAdavence" disabled
>是否寄售
</el-checkbox>
<el-checkbox v-model="detailQuery.allowNoBatch" disabled
>允许无批次号
</el-checkbox>
<el-checkbox v-model="detailQuery.allowNoExpire" disabled
>允许无失效日期
</el-checkbox>
<el-checkbox v-model="detailQuery.allowNoProduct" disabled
>允许无生产日期
</el-checkbox>
</div>
</el-col>
</el-row>
</el-form> </el-form>
</el-card> </el-card>
</div> </div>
</template> </template>
<script> <script>
import {filterDetail} from "@/api/basic/udiinfoImport";
import {thirdSysDetail} from "@/api/basic/udiRelevance"; import {filterByUuid} from "@/api/basic/udiRlCompany";
import {filterByUuid} from "@/api/basic/udiInfo";
export default { export default {
name: "udilnfoManageSpDetail", name: "udilnfoManageSpDetail",
@ -500,10 +465,6 @@ export default {
type: Object, type: Object,
required: true, required: true,
}, },
relevanceEdit: {
type: Object,
required: true,
},
checked: { checked: {
type: Boolean, type: Boolean,
required: true, required: true,
@ -513,36 +474,12 @@ export default {
return { return {
sysList: [], sysList: [],
detailList: [], detailList: [],
relevanceEdit: {
id: null,
thirdId: "",
isDisable: null,
isUseDy: false,
isLock: null,
isAdavence: null,
},
} }
}, },
methods: { methods: {
getThirdSysDetail() {
let query = {
id: this.relevanceEdit.id,
};
thirdSysDetail(query)
.then((response) => {
this.loading = false;
this.sysList = response.data.list || [];
})
.catch(() => {
this.loading = false;
this.sysList = [];
});
},
getDetailList() { getDetailList() {
let ttquery = { let ttquery = {
id: this.detailQuery.rlId uuid: this.detailQuery.uuid
}; };
this.loading = true; this.loading = true;
filterByUuid(ttquery) filterByUuid(ttquery)
@ -563,7 +500,6 @@ export default {
}, },
}, },
created() { created() {
this.getThirdSysDetail();
this.getDetailList(this.detailQuery.id); this.getDetailList(this.detailQuery.id);
} }
} }
@ -610,6 +546,7 @@ export default {
.el-table .cell.el-tooltip { .el-table .cell.el-tooltip {
white-space: pre-wrap; white-space: pre-wrap;
} }
.form-title { .form-title {
font-size: 16px; font-size: 16px;
font-family: Noto Sans SC; font-family: Noto Sans SC;

@ -2,11 +2,25 @@
<!-- 用户信息填写 页面--> <!-- 用户信息填写 页面-->
<el-card class="userInformation"> <el-card class="userInformation">
<!-- 用户填写信息表单 --> <!-- 用户填写信息表单 -->
<div> <div
<h2 style="text-align: center">用户注册表</h2> style="
<div style="display: flex"> display: flex;
flex-wrap: wrap;
flex-direction: column;
align-items: flex-end;
"
>
<!-- 审核认证 --> <!-- 审核认证 -->
<el-form <div
style=" width: 100%;
font-size: 30px;
text-align: center;
}"
>
<span>审核状态:</span>
<span> 已通过</span>
</div>
<!-- <el-form
style="margin: 20px; width: 300px" style="margin: 20px; width: 300px"
label-width="80px" label-width="80px"
label-position="right" label-position="right"
@ -43,7 +57,7 @@
v-model="certificationForm.businessld" v-model="certificationForm.businessld"
></el-input> ></el-input>
</el-form-item> </el-form-item>
</el-form> </el-form> -->
<!-- 企业信息 --> <!-- 企业信息 -->
<el-form <el-form
label-width="135px" label-width="135px"
@ -51,7 +65,7 @@
:rules="rulesFirmForm" :rules="rulesFirmForm"
ref="firmForm" ref="firmForm"
label-position="right" label-position="right"
style="margin: 20px; width: 400px" style="margin: 20px; width: 100%"
> >
<h3 style="text-align: center">企业信息</h3> <h3 style="text-align: center">企业信息</h3>
<el-form-item label="企业名称" prop="companyName"> <el-form-item label="企业名称" prop="companyName">
@ -116,22 +130,9 @@
<el-form-item label="备注" prop="comments"> <el-form-item label="备注" prop="comments">
<el-input v-model="firmForm.comments"></el-input> <el-input v-model="firmForm.comments"></el-input>
</el-form-item> </el-form-item>
<el-form-item>
<el-button
type="primary"
class="bntNext"
@click="submitfirmForm('firmForm')"
>提交</el-button
>
</el-form-item>
</el-form>
<!-- 企业负责人信息 --> <!-- 企业负责人信息 -->
<el-form
label-width="80px"
class="userForm"
label-position="right"
style="margin: 20px; width: 300px"
>
<h4 style="text-align: center">企业负责人信息</h4> <h4 style="text-align: center">企业负责人信息</h4>
<el-form-item label="姓名"> <el-form-item label="姓名">
<el-input placeholder="请输入姓名"></el-input> </el-form-item <el-input placeholder="请输入姓名"></el-input> </el-form-item
@ -146,26 +147,23 @@
><el-form-item label="邮箱"> ><el-form-item label="邮箱">
<el-input placeholder="请输入邮箱"></el-input> <el-input placeholder="请输入邮箱"></el-input>
</el-form-item> </el-form-item>
<!-- <el-form-item>
<el-button
type="primary"
class="bntNext"
@click="submitfirmForm('firmForm')"
>提交</el-button
>
</el-form-item> -->
</el-form> </el-form>
</div>
<!-- 资质证书表格 --> <!-- 资质证书表格 -->
<div <el-table :data="tableData" border>
style=" <el-table-column prop="date" label="证书名称"> </el-table-column>
display: flex;
justify-content: space-between;
margin: 50px 20px 20px;
"
>
<span>企业资质证书</span>
<el-button type="success">添加资质证书</el-button>
</div>
<el-table :data="tableData" border style="width: 100%">
<el-table-column fixed prop="date" label="证书名称"> </el-table-column>
<el-table-column prop="name" label="证书编号"> </el-table-column> <el-table-column prop="name" label="证书编号"> </el-table-column>
<el-table-column prop="province" label="起始日期"> </el-table-column> <el-table-column prop="province" label="起始日期"> </el-table-column>
<el-table-column prop="city" label="有效期至"> </el-table-column> <el-table-column prop="city" label="有效期至"> </el-table-column>
<el-table-column prop="address" label="证书文件"> </el-table-column> <el-table-column prop="address" label="证书文件"> </el-table-column>
<el-table-column label="操作"> <el-table-column label="操作" fixed="right" width="140px">
<template slot-scope="scope"> <template slot-scope="scope">
<el-button @click="handleClick(scope.row)" type="text" size="small" <el-button @click="handleClick(scope.row)" type="text" size="small"
>查看</el-button >查看</el-button
@ -175,6 +173,12 @@
</template> </template>
</el-table-column> </el-table-column>
</el-table> </el-table>
<el-button-group
style="width: 100%; display: flex; justify-content: center"
>
<el-button type="primary" style="margin: 10px 50px">注册</el-button>
<el-button type="primary" style="margin: 10px 50px">修改</el-button>
</el-button-group>
</div> </div>
</el-card> </el-card>
</template> </template>
@ -339,12 +343,14 @@ export default {
<style rel="stylesheet/scss" lang="scss"> <style rel="stylesheet/scss" lang="scss">
.userInformation { .userInformation {
background-image: url("../assets/login.jpg");
.el-card__body { .el-card__body {
display: flex; display: flex;
justify-content: center; justify-content: flex-end;
margin-right: 50px;
.el-select {
width: 100%;
} }
.el-input {
width: 200px;
} }
} }
</style> </style>

Loading…
Cancel
Save