服务包管理

This commit is contained in:
shidongli 2024-03-06 16:37:43 +08:00
parent 60f99099c8
commit 1b112a1b40

View File

@ -52,7 +52,7 @@
</el-form-item> </el-form-item>
<el-form-item label="服务包价格" prop="packagePrice"> <el-form-item label="服务包价格" prop="packagePrice">
<el-input <el-input
oninput="value=value.replace(/[^\d.]/g,'')" oninput="value=value.replace(/[^\d.]/g,'')"
v-model="queryParams.packagePrice" v-model="queryParams.packagePrice"
placeholder="请输入服务包价格" placeholder="请输入服务包价格"
clearable clearable
@ -165,11 +165,7 @@
:data="servicepackageList" :data="servicepackageList"
@selection-change="handleSelectionChange" @selection-change="handleSelectionChange"
> >
<el-table-column <el-table-column label="序号" align="center" type="index" />
label="序号"
align="center"
type="index"
/>
<el-table-column <el-table-column
label="服务包名称" label="服务包名称"
align="center" align="center"
@ -232,8 +228,7 @@
<el-button <el-button
size="mini" size="mini"
type="text" type="text"
icon="el-icon-notebook-2 icon="el-icon-notebook-2"
"
@click="detail(scope.row)" @click="detail(scope.row)"
>详情</el-button >详情</el-button
> >
@ -348,7 +343,7 @@
</el-form-item> </el-form-item>
<el-form-item label="服务包价格" prop="packagePrice"> <el-form-item label="服务包价格" prop="packagePrice">
<el-input <el-input
oninput="value=value.replace(/[^\d.]/g,'')" oninput="value=value.replace(/[^\d.]/g,'')"
v-model="form.packagePrice" v-model="form.packagePrice"
placeholder="请输入服务包价格" placeholder="请输入服务包价格"
style="width: 204px" style="width: 204px"
@ -378,7 +373,11 @@
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="服务包期限" prop="packageTerm"> <el-form-item label="服务包期限" prop="packageTerm">
<el-input v-model="form.packageTerm" placeholder="请输入服务包期限" style="width: 208px"> <el-input
v-model="form.packageTerm"
placeholder="请输入服务包期限"
style="width: 208px"
>
<el-select <el-select
style="width: 60px" style="width: 60px"
slot="append" slot="append"
@ -422,7 +421,7 @@
:prop="`voList.${index}.serviceContent`" :prop="`voList.${index}.serviceContent`"
> >
<el-select <el-select
style="margin-left:10px" style="margin-left: 10px"
v-model="aitem.serviceContent" v-model="aitem.serviceContent"
placeholder="请选择服务内容" placeholder="请选择服务内容"
@change="changcontent" @change="changcontent"
@ -665,10 +664,19 @@
<span>{{ formdetail.diseaseTypeName }}</span> <span>{{ formdetail.diseaseTypeName }}</span>
</el-form-item> </el-form-item>
<el-form-item label="服务包名称:" prop="packageVersion"> <el-form-item label="服务包名称:" prop="packageVersion">
<span>{{ formdetail.packageName }}</span> <span
style="
display: inline-block;
width: 110px;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
"
>{{ formdetail.packageName }}</span
>
</el-form-item> </el-form-item>
<el-form-item label="价格:" prop="packageVersion"> <el-form-item label="价格:" prop="packageVersion">
<span>{{ formdetail.packagePrice }}</span> <span>{{ formdetail.packagePrice }}</span>
</el-form-item> </el-form-item>
<el-form-item label="服务期限:" prop="packageVersion"> <el-form-item label="服务期限:" prop="packageVersion">
<span>{{ formdetail.packageTermAndUnit }}</span> <span>{{ formdetail.packageTermAndUnit }}</span>
@ -763,8 +771,8 @@ export default {
querydisease: { querydisease: {
pageNum: 1, pageNum: 1,
pageSize: 10, pageSize: 10,
diseaseTypeName:null, diseaseTypeName: null,
departmentId:null, departmentId: null,
}, },
listdisease: [], listdisease: [],
diseasetotal: 0, diseasetotal: 0,
@ -1021,7 +1029,7 @@ export default {
serviccontent(serviceWayId).then(response => { serviccontent(serviceWayId).then(response => {
this.optionscontent = response.rows; this.optionscontent = response.rows;
}); });
this.form.voList.serviceContent=''; this.form.voList.serviceContent = '';
}, },
// //
changcontent(e) { changcontent(e) {
@ -1380,7 +1388,7 @@ export default {
::v-deep .el-input-group { ::v-deep .el-input-group {
width: 204px !important; width: 204px !important;
} }
.leftserv{ .leftserv {
height: 1000px; height: 1000px;
overflow: auto; overflow: auto;
.name { .name {