调整套餐设置布局
This commit is contained in:
@@ -234,7 +234,7 @@
|
|||||||
<th>服务范围</th>
|
<th>服务范围</th>
|
||||||
<th>下级医技类型</th>
|
<th>下级医技类型</th>
|
||||||
<th>备注</th>
|
<th>备注</th>
|
||||||
<th>操作</th>
|
<th style="padding-left: 40px;">操作</th>
|
||||||
</tr>
|
</tr>
|
||||||
</thead>
|
</thead>
|
||||||
<tbody>
|
<tbody>
|
||||||
@@ -412,12 +412,7 @@
|
|||||||
</select>
|
</select>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="form-item">
|
|
||||||
<span class="form-label">套餐类别</span>
|
|
||||||
<select class="form-control form-select" v-model="packageCategory" disabled>
|
|
||||||
<option value="检验套餐">检验套餐</option>
|
|
||||||
</select>
|
|
||||||
</div>
|
|
||||||
<div class="form-item">
|
<div class="form-item">
|
||||||
<span class="form-label">套餐级别</span>
|
<span class="form-label">套餐级别</span>
|
||||||
<select class="form-control form-select" id="packageLevel" v-model="packageLevel">
|
<select class="form-control form-select" id="packageLevel" v-model="packageLevel">
|
||||||
@@ -457,23 +452,19 @@
|
|||||||
</select>
|
</select>
|
||||||
</div>
|
</div>
|
||||||
<div class="form-item">
|
<div class="form-item">
|
||||||
<span class="form-label"><span style="color:red">*</span>套餐名称</span>
|
<span class="form-label"><span style="color:red"></span>套餐名称</span>
|
||||||
<el-autocomplete
|
<el-autocomplete
|
||||||
ref="autocompleteRef"
|
ref="autocompleteRef"
|
||||||
v-model="packageName"
|
v-model="packageName"
|
||||||
:fetch-suggestions="queryDiagnosisItems"
|
:fetch-suggestions="queryDiagnosisItems"
|
||||||
placeholder="输入套餐名称或首字母搜索"
|
placeholder="输入套餐名称或首字母搜索"
|
||||||
class="form-control"
|
style="width: 100%;"
|
||||||
@select="handleSelectPackage"
|
@select="handleSelectPackage"
|
||||||
@focus="handleFocus"
|
@focus="handleFocus"
|
||||||
clearable
|
clearable
|
||||||
trigger-on-focus
|
trigger-on-focus
|
||||||
:min-length="0"
|
:min-length="0"
|
||||||
>
|
></el-autocomplete>
|
||||||
<template #suffix>
|
|
||||||
<i class="el-icon-search"></i>
|
|
||||||
</template>
|
|
||||||
</el-autocomplete>
|
|
||||||
<div class="error-message" id="packageNameError" style="color: #ff4d4f; font-size: 12px; margin-top: 4px; display: none;">套餐名称不能为空</div>
|
<div class="error-message" id="packageNameError" style="color: #ff4d4f; font-size: 12px; margin-top: 4px; display: none;">套餐名称不能为空</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="form-item">
|
<div class="form-item">
|
||||||
@@ -492,6 +483,10 @@
|
|||||||
<span class="form-label">制单人</span>
|
<span class="form-label">制单人</span>
|
||||||
<input type="text" class="form-control" readonly :value="userStore.nickName">
|
<input type="text" class="form-control" readonly :value="userStore.nickName">
|
||||||
</div>
|
</div>
|
||||||
|
<div class="form-item">
|
||||||
|
<span class="form-label">备注</span>
|
||||||
|
<input type="text" class="form-control" v-model="remarks" placeholder="请输入备注">
|
||||||
|
</div>
|
||||||
<div class="form-item">
|
<div class="form-item">
|
||||||
<span class="form-label">是否停用</span>
|
<span class="form-label">是否停用</span>
|
||||||
<div class="radio-group">
|
<div class="radio-group">
|
||||||
@@ -536,10 +531,7 @@
|
|||||||
</label>
|
</label>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="form-item">
|
|
||||||
<span class="form-label">备注</span>
|
|
||||||
<input type="text" class="form-control" v-model="remarks" placeholder="请输入备注">
|
|
||||||
</div>
|
|
||||||
<div class="form-item">
|
<div class="form-item">
|
||||||
<span class="form-label">服务费</span>
|
<span class="form-label">服务费</span>
|
||||||
<input type="text" class="form-control" :value="serviceFee.toFixed(2)" readonly>
|
<input type="text" class="form-control" :value="serviceFee.toFixed(2)" readonly>
|
||||||
@@ -1422,7 +1414,7 @@ const handleAdd = (row, index) => {
|
|||||||
ElMessage.warning('请先保存或取消当前正在编辑的行');
|
ElMessage.warning('请先保存或取消当前正在编辑的行');
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
const newRow = { id: Date.now(), code: '', name: '', department: row.department, sortOrder: row.sortOrder + 0.5, remark: '' };
|
const newRow = { id: Date.now(), code: '', name: '', department: row.department, sortOrder: row.sortOrder + 1, remark: '' };
|
||||||
tableData.value.splice(index + 1, 0, newRow);
|
tableData.value.splice(index + 1, 0, newRow);
|
||||||
editingRowId.value = newRow.id;
|
editingRowId.value = newRow.id;
|
||||||
};
|
};
|
||||||
|
|||||||
Reference in New Issue
Block a user