Browse Source

修改

master
mch 2 years ago
parent
commit
ba134e5ac5
  1. 14
      src/api/api.js
  2. 2
      src/components/gender.vue
  3. 5
      src/router/index.js
  4. 60
      src/views/diagnosis.vue
  5. 19
      src/views/feesettings/referencerange.vue
  6. 3
      src/views/hoem.vue

14
src/api/api.js

@ -32,10 +32,13 @@ instance.interceptors.request.use(
return Promise.reject(err)
}
)
// let urls='http://81.70.217.145:9529'
// const urls='http://81.70.217.145:9529'
//axios中get的封装
const toatalpath='http://81.70.217.145:9529'
export function getapi(url, params = {}, config) {
return new Promise((resolve, reject) => {
axios.get(`${url}`, {
axios.get(`${toatalpath}${url}`, {
params: params,
...config
}).then(res => {
@ -45,10 +48,11 @@ export function getapi(url, params = {}, config) {
})
})
}
//axios封装post
export function postapi(url, paramsdata = {}, config) {
return new Promise((resolve, reject) => {
axios.post(`${url}`, paramsdata, config).then(res => {
axios.post(`${toatalpath}${url}`, paramsdata, config).then(res => {
resolve(res.data)
}, err => {
reject(err.data)
@ -58,7 +62,7 @@ export function postapi(url, paramsdata = {}, config) {
//axios封装deleteapi
export function deletapi(url, params = {}, config) {
return new Promise((resolve, reject) => {
axios.delete(`${url}`, {
axios.delete(`${toatalpath}${url}`, {
params: params,
...config
}).then(res => {
@ -71,7 +75,7 @@ export function deletapi(url, params = {}, config) {
//axios封装Put方法
export function putapi(url, params = {}, config) {
return new Promise((resolve, reject) => {
axios.put(`${url}`, params, config).then(res => {
axios.put(`${toatalpath}${url}`, params, config).then(res => {
resolve(res.data)
}).catch(err => {
reject(err.data)
@ -81,7 +85,6 @@ export function putapi(url, params = {}, config) {
//响应拦截
instance.interceptors.response.use( //你真是一个大聪明 response、request混淆了
(res) => {
// console.log(res);
if (res.data.code == 1) {
const { data } = res;
@ -93,7 +96,6 @@ instance.interceptors.response.use( //你真是一个大聪明 response、reques
// type: 'warning'
// });
Message.error(res.data.message);
}
// const { data } = res;

2
src/components/gender.vue

@ -151,7 +151,7 @@ export default {
Sortable.create(tbody, {
handle: ".move",
animation: 300,
//
//
// draggable: ".module-manager .el-table__row",
onEnd({ newIndex, oldIndex }) {
// console.log(arr);

5
src/router/index.js

@ -191,6 +191,11 @@ const routes = [
name: 'referencerange',
component: () => import('../views/feesettings/referencerange.vue')
},
{
path: '/diagnosis',
name: 'diagnosis',
component: () => import('../views/diagnosis.vue')
},
]
},
];

60
src/views/diagnosis.vue

@ -0,0 +1,60 @@
<template>
<div class="box">
<div style="width: 95%">
<el-card>
<el-table
:data="tableData"
style="width: 100%"
row-key="id"
class="el-table__body-wrapper tbody"
@row-click="rowick"
highlight-current-row
>
<el-table-column prop="id" label="编号" width="300">
</el-table-column>
<el-table-column prop="displayName" label="名称" width="">
</el-table-column>
<el-table-column prop="creatorName" label="创建者" width="">
</el-table-column>
</el-table>
</el-card>
</div>
<!-- 按钮区域 -->
<div>1</div>
</div>
</template>
<script>
import { postapi } from "@/api/api";
export default {
data() {
return {
pages: {
Filter: "",
SkipCount: 0,
MaxResultCount: 100,
Sorting: "displayOrder desc",
},
tableData: [],
initTableData: [],
};
},
created() {
this.getlist();
},
methods: {
rowick() {},
getlist() {
postapi("/api/app/diagnosis/getlistinfilter", this.pages).then((res) => {
this.initTableData = [...res.data.items];
this.tableData = res.data.items;
console.log(res);
});
},
},
};
</script>
<style scoped>
.box {
display: flex;
}
</style>

19
src/views/feesettings/referencerange.vue

@ -8,6 +8,7 @@
</div>
</template>
<script>
import { getapi } from "@/api/api";
import { referencerangelist } from "@/request/commonapi";
export default {
data() {
@ -20,14 +21,20 @@ export default {
};
},
created() {
this.getlist()
this.getlist();
this.aa();
},
methods: {
getlist(){
referencerangelist(this.pages).then(res=>{
console.log(res);
})
}
aa() {
getapi("/api/app/reference-range", this.pages).then((res) => {
console.log(res);
});
},
getlist() {
referencerangelist(this.pages).then((res) => {
console.log(res);
});
},
},
};
</script>

3
src/views/hoem.vue

@ -146,6 +146,9 @@
>
<el-menu-item index="diagnosticleve"
><i class="el-icon-menu"></i>诊断级别</el-menu-item
>
<el-menu-item index="diagnosis"
><i class="el-icon-menu"></i>诊断</el-menu-item
>
</el-submenu>
<!-- <el-submenu index="2">

Loading…
Cancel
Save