6 changed files with 201 additions and 1731 deletions
-
87src/components/customerOrg/ContactPerson.vue
-
43src/components/unitGrouping/unitGroupCategory.vue
-
52src/components/unitGrouping/unitGroupingTable.vue
-
42src/store/index.js
-
1674src/views/customerOrg/customerOrgGroup.vue
-
34src/views/fee-settings/SysParmType.vue
@ -0,0 +1,43 @@ |
|||||
|
<template> |
||||
|
<div class="examinationcategory"> |
||||
|
<div> |
||||
|
<span>项目类别</span> |
||||
|
<el-select v-model="value" placeholder="请选择" style="margin-left: 20px"> |
||||
|
<el-option |
||||
|
v-for="item in options" |
||||
|
:key="item.id" |
||||
|
:label="item.displayName" |
||||
|
:value="item.id" |
||||
|
> |
||||
|
</el-option> |
||||
|
</el-select> |
||||
|
</div> |
||||
|
<div class=""></div> |
||||
|
</div> |
||||
|
</template> |
||||
|
<script> |
||||
|
import { getapi } from "@/api/api"; |
||||
|
export default { |
||||
|
data() { |
||||
|
return { |
||||
|
options: [], |
||||
|
value: "", |
||||
|
}; |
||||
|
}, |
||||
|
created(){ |
||||
|
this.getitemtype() |
||||
|
}, |
||||
|
methods: { |
||||
|
getitemtype() { |
||||
|
getapi("/api/app/item-type/by-code-all").then((res) => { |
||||
|
this.options = res.data; |
||||
|
}); |
||||
|
}, |
||||
|
}, |
||||
|
}; |
||||
|
</script> |
||||
|
<style scoped> |
||||
|
.examinationcategory { |
||||
|
margin-top: 30px; |
||||
|
} |
||||
|
</style> |
||||
@ -0,0 +1,52 @@ |
|||||
|
<template> |
||||
|
<div style="display: flex"> |
||||
|
<el-table :data="tableData" style="width: 100%"> |
||||
|
<el-table-column prop="index" label="序号" width=""> </el-table-column> |
||||
|
<el-table-column prop="groupnumber" label="分组编号" width=""> |
||||
|
</el-table-column> |
||||
|
<el-table-column prop="groupname" label="分组名称"> </el-table-column> |
||||
|
<el-table-column prop="sex" label="性别"> </el-table-column> |
||||
|
<el-table-column prop="maritalstatus" label="婚姻状况"> </el-table-column> |
||||
|
<el-table-column prop="price" label="价格"> </el-table-column> |
||||
|
</el-table> |
||||
|
<div style="margin-top: 3%; margin-left: 10px"> |
||||
|
<div style="margin-left: 10px; margin-top: 5%"> |
||||
|
<div style="margin-top: 10px"> |
||||
|
<el-button type="primary">新增</el-button> |
||||
|
</div> |
||||
|
<div style="margin-top: 10px"> |
||||
|
<el-button type="success">编辑</el-button> |
||||
|
</div> |
||||
|
<div style="margin-top: 10px"> |
||||
|
<el-button type="danger">删除</el-button> |
||||
|
</div> |
||||
|
</div> |
||||
|
</div> |
||||
|
</div> |
||||
|
</template> |
||||
|
<script> |
||||
|
export default { |
||||
|
data() { |
||||
|
return { |
||||
|
tableData: [ |
||||
|
{ |
||||
|
index: "2", |
||||
|
groupnumber: "33", |
||||
|
groupname: "全部", |
||||
|
sex: "男", |
||||
|
maritalstatus: "未婚", |
||||
|
price: "0", |
||||
|
}, |
||||
|
{ |
||||
|
index: "1", |
||||
|
groupnumber: "2fd", |
||||
|
groupname: "全部", |
||||
|
sex: "女", |
||||
|
maritalstatus: "已婚", |
||||
|
price: "0", |
||||
|
}, |
||||
|
], |
||||
|
}; |
||||
|
}, |
||||
|
}; |
||||
|
</script> |
||||
1674
src/views/customerOrg/customerOrgGroup.vue
File diff suppressed because it is too large
View File
File diff suppressed because it is too large
View File
Write
Preview
Loading…
Cancel
Save
Reference in new issue