Commit 196cfeec by wangshuangqing

添加dip测试站点

parent 22daa387
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
* @Author: wsq * @Author: wsq
* @Date: 2022-04-22 15:20:58 * @Date: 2022-04-22 15:20:58
* @LastEditors: wsq * @LastEditors: wsq
* @LastEditTime: 2023-02-10 16:10:23 * @LastEditTime: 2023-02-15 15:57:48
* @Description: * @Description:
--> -->
<template> <template>
...@@ -27,9 +27,16 @@ ...@@ -27,9 +27,16 @@
符合临床路径:<span>{{ topdata.clinical_route_name }}</span> 符合临床路径:<span>{{ topdata.clinical_route_name }}</span>
</div> </div>
</div> </div>
<div class="outClinicalpathway_top_left_two">
<el-radio-group v-model="radio">
<el-radio :label="1">长期医嘱</el-radio>
<el-radio :label="2">临时医嘱</el-radio>
</el-radio-group>
</div>
</div> </div>
<!-- 右侧按钮 --> <!-- 右侧按钮 -->
<div class="outClinicalpathway_top_right"> <div class="outClinicalpathway_top_right">
<div class="outClinicalpathway_top_right_btn">
<el-button <el-button
style="background-color: #0283bb; color: #ffff" style="background-color: #0283bb; color: #ffff"
@click="joinorder()" @click="joinorder()"
...@@ -42,6 +49,7 @@ ...@@ -42,6 +49,7 @@
> >
</div> </div>
</div> </div>
</div>
<!--病情变异弹框开始 --> <!--病情变异弹框开始 -->
<el-dialog :visible.sync="editdialogFormVisible" width="30%" @close="close"> <el-dialog :visible.sync="editdialogFormVisible" width="30%" @close="close">
<el-form <el-form
...@@ -142,9 +150,9 @@ ...@@ -142,9 +150,9 @@
default-expand-all default-expand-all
> >
<el-table-column type="selection" width="55" /> <el-table-column type="selection" width="55" />
<el-table-column label="医嘱类型" width="180"> <!-- <el-table-column label="医嘱类型" width="120">
<template #default="scope">{{ yztype[scope.row.type] }}</template> <template #default="scope">{{ yztype[scope.row.type] }}</template>
</el-table-column> </el-table-column> -->
<el-table-column <el-table-column
show-overflow-tooltip show-overflow-tooltip
property="advice_name" property="advice_name"
...@@ -163,25 +171,24 @@ ...@@ -163,25 +171,24 @@
label="医院项目名称" label="医院项目名称"
width="150" width="150"
/> />
<el-table-column prop="inventoryNum" label="库存数量" width="120">
</el-table-column>
<el-table-column <el-table-column
show-overflow-tooltip show-overflow-tooltip
property="specifications" property="specifications"
label="规格说明" label="规格说明"
width="150" width="120"
/> />
<el-table-column <el-table-column
show-overflow-tooltip show-overflow-tooltip
property="dosage" property="dosage"
label="药品剂型" label="药品剂型"
width="80"
/> />
<el-table-column <el-table-column
show-overflow-tooltip show-overflow-tooltip
property="isAntibiotic" property="isAntibiotic"
label="抗生素否" label="抗生素否"
width="110" width="100"
> >
<template #default="scope"> <template #default="scope">
<el-select <el-select
...@@ -200,13 +207,12 @@ ...@@ -200,13 +207,12 @@
<span v-else>{{ scope.row.isAntibiotic }}</span> <span v-else>{{ scope.row.isAntibiotic }}</span>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column prop="medicUseQuantity" label="用量" width="120"> <el-table-column prop="medicUseQuantity" label="用量" width="90">
<template #default="scope"> <template #default="scope">
<el-input <el-input
v-if="scope.row.advice_name == null && scope.row.ischeck == 1" v-if="scope.row.advice_name == null && scope.row.ischeck == 1"
v-model="scope.row.medicUseQuantity" v-model="scope.row.medicUseQuantity"
size="mini" size="mini"
placeholder="请输入内容"
></el-input> ></el-input>
<span v-else>{{ scope.row.medicUseQuantity }}</span> <span v-else>{{ scope.row.medicUseQuantity }}</span>
</template> </template>
...@@ -215,6 +221,7 @@ ...@@ -215,6 +221,7 @@
show-overflow-tooltip show-overflow-tooltip
property="medicUseUnit" property="medicUseUnit"
label="单位" label="单位"
width="50"
/> />
<el-table-column <el-table-column
show-overflow-tooltip show-overflow-tooltip
...@@ -243,7 +250,7 @@ ...@@ -243,7 +250,7 @@
show-overflow-tooltip show-overflow-tooltip
property="medicUsePlan" property="medicUsePlan"
label="频率" label="频率"
width="140" width="100"
> >
<template #default="scope"> <template #default="scope">
<el-select <el-select
...@@ -263,24 +270,22 @@ ...@@ -263,24 +270,22 @@
</template> </template>
</el-table-column> </el-table-column>
<el-table-column prop="dropNumber" label="滴数" width="120"> <el-table-column prop="dropNumber" label="滴数" width="90">
<template #default="scope"> <template #default="scope">
<el-input <el-input
v-if="scope.row.advice_name == null && scope.row.ischeck == 1" v-if="scope.row.advice_name == null && scope.row.ischeck == 1"
v-model="scope.row.dropNumber" v-model="scope.row.dropNumber"
size="mini" size="mini"
placeholder="请输入内容"
></el-input> ></el-input>
<span v-else>{{ scope.row.dropNumber }}</span> <span v-else>{{ scope.row.dropNumber }}</span>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column prop="medicQuantity" label="用药总量" width="120"> <el-table-column prop="medicQuantity" label="用药总量" width="90">
<template #default="scope"> <template #default="scope">
<el-input <el-input
v-if="scope.row.advice_name == null && scope.row.ischeck == 1" v-if="scope.row.advice_name == null && scope.row.ischeck == 1"
v-model="scope.row.medicQuantity" v-model="scope.row.medicQuantity"
size="mini" size="mini"
placeholder="请输入内容"
></el-input> ></el-input>
<span v-else>{{ scope.row.medicQuantity }}</span> <span v-else>{{ scope.row.medicQuantity }}</span>
</template> </template>
...@@ -289,12 +294,13 @@ ...@@ -289,12 +294,13 @@
show-overflow-tooltip show-overflow-tooltip
property="medicUnit" property="medicUnit"
label="单位" label="单位"
width="50"
/> />
<el-table-column <el-table-column
show-overflow-tooltip show-overflow-tooltip
property="remark" property="remark"
label="嘱托" label="嘱托"
width="400'" width="320'"
> >
<template #default="scope"> <template #default="scope">
<el-input <el-input
...@@ -391,6 +397,7 @@ export default { ...@@ -391,6 +397,7 @@ export default {
tempRowChildren: [], tempRowChildren: [],
medicUseModeoptions: [], //途径 medicUseModeoptions: [], //途径
medicUsePlanoptions: [], //频率 medicUsePlanoptions: [], //频率
radio: 1,
}); });
//获取途径,频率的下拉数据 //获取途径,频率的下拉数据
const gemedicUseModeoptions = () => { const gemedicUseModeoptions = () => {
...@@ -700,7 +707,6 @@ export default { ...@@ -700,7 +707,6 @@ export default {
monthlyPlanTable, monthlyPlanTable,
multipleTable, multipleTable,
SelectionChange, SelectionChange,
gettopdata, gettopdata,
getlefttime, getlefttime,
timeclick, timeclick,
...@@ -727,6 +733,14 @@ export default { ...@@ -727,6 +733,14 @@ export default {
@import "../styles/mixin.scss"; @import "../styles/mixin.scss";
@import "../styles/media/components/outClinicalpathway.scss"; @import "../styles/media/components/outClinicalpathway.scss";
//单选框
::v-deep .el-radio__input.is-checked .el-radio__inner {
background-color: #0085ba !important;
border-color: #1097e0 !important;
}
::v-deep .el-radio__input.is-checked + .el-radio__label {
color: #0085ba !important;
}
//多选框选中状态背景颜色 //多选框选中状态背景颜色
::v-deep .el-checkbox__input.is-checked .el-checkbox__inner { ::v-deep .el-checkbox__input.is-checked .el-checkbox__inner {
background-color: #0085ba !important; background-color: #0085ba !important;
...@@ -888,22 +902,33 @@ export default { ...@@ -888,22 +902,33 @@ export default {
} }
} }
} }
&_two {
height: 50%;
display: flex;
align-items: end;
}
} }
&_right { &_right {
height: 100%; height: 100%;
width: 20%; width: 20%;
display: flex;
justify-content: center;
&_btn {
height: 50%;
width: 100%;
display: flex; display: flex;
align-items: center; align-items: center;
justify-content: center; justify-content: center;
} }
} }
}
&_table { &_table {
height: 81%; height: 81%;
width: 100%; width: 100%;
display: flex; display: flex;
&_left { &_left {
width: 10%; width: 11%;
height: 100%; height: 100%;
margin-right: 5px; margin-right: 5px;
background-color: #ffff; background-color: #ffff;
...@@ -922,9 +947,8 @@ export default { ...@@ -922,9 +947,8 @@ export default {
} }
} }
&_right { &_right {
width: 89%; width: 88%;
height: 100%; height: 100%;
// overflow: scroll;
} }
} }
} }
......
...@@ -2,38 +2,40 @@ ...@@ -2,38 +2,40 @@
* @Author: ninglupeng * @Author: ninglupeng
* @Date: 2022-06-07 00:31:25 * @Date: 2022-06-07 00:31:25
* @LastEditors: wsq * @LastEditors: wsq
* @LastEditTime: 2023-01-09 13:31:21 * @LastEditTime: 2023-02-21 11:11:23
* @Description: * @Description:
*/ */
const path = require('path'); const path = require('path')
function resolve(dir) { function resolve(dir) {
return path.join(__dirname, dir) return path.join(__dirname, dir)
} }
module.exports = { module.exports = {
publicPath: "./", //导出路径 publicPath: './', //导出路径
assetsDir: "web", //静态资源文件夹 assetsDir: 'web', //静态资源文件夹
productionSourceMap: false, productionSourceMap: false,
devServer: { //测试环境代理 devServer: {
//测试环境代理
port: 8066, //测试端口 port: 8066, //测试端口
proxy: { proxy: {
'/api': { '/api': {
//target: 'http://192.168.18.166:8099/', //target: 'http://192.168.18.166:8099/',
target: 'http://192.168.18.166:8100/', //target: 'http://192.168.18.166:8100/',//drg测试站点
target: 'http://192.168.18.166:8033/', //dip测试站点
changeOrigin: true, changeOrigin: true,
pathRewrite: { pathRewrite: {
'^/': '/' '^/': '/',
} },
} },
} },
}, },
configureWebpack: { configureWebpack: {
resolve: { resolve: {
alias: { alias: {
'@': resolve('src') '@': resolve('src'),
} },
} },
}, },
lintOnSave: false, //取消eslint lintOnSave: false, //取消eslint
css: { css: {
...@@ -44,6 +46,6 @@ module.exports = { ...@@ -44,6 +46,6 @@ module.exports = {
// @import "@/assets/mixin.scss"; // @import "@/assets/mixin.scss";
// ` // `
// } // }
} },
} },
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment