Commit b4fde775 authored by 盖献康's avatar 盖献康

Merge remote-tracking branch 'origin/master'

parents 4958cbce 3ff6fcae
...@@ -122,6 +122,7 @@ aside { ...@@ -122,6 +122,7 @@ aside {
//main-container全局样式 //main-container全局样式
.app-container { .app-container {
padding: 20px; padding: 20px;
min-height: calc(100vh - 50px - 24px - 24px - 5px);
} }
.components-container { .components-container {
......
...@@ -90,6 +90,9 @@ ...@@ -90,6 +90,9 @@
margin-left: 1px; margin-left: 1px;
} }
} }
.el-table__empty-block{
min-height: 88px;
}
} }
/** 表单布局 **/ /** 表单布局 **/
...@@ -132,11 +135,11 @@ ...@@ -132,11 +135,11 @@
} }
} }
.el-table .fixed-width .el-button--mini { .el-table .fixed-width .el-button--mini {
padding-left: 0; padding: 4px 0;
padding-right: 0; width: inherit;
width: inherit; border-radius: 4px!important;
} }
/** 表格更多操作下拉样式 */ /** 表格更多操作下拉样式 */
.el-table .el-dropdown-link,.el-table .el-dropdown-selfdefine { .el-table .el-dropdown-link,.el-table .el-dropdown-selfdefine {
......
...@@ -36,7 +36,7 @@ $base-sub-menu-background:#000c17; ...@@ -36,7 +36,7 @@ $base-sub-menu-background:#000c17;
$base-sub-menu-hover:#001528; $base-sub-menu-hover:#001528;
*/ */
$base-sidebar-width: 200px; $base-sidebar-width: 235px;
// the :export directive is the magic sauce for webpack // the :export directive is the magic sauce for webpack
// https://www.bluematador.com/blog/how-to-share-variables-between-js-and-sass // https://www.bluematador.com/blog/how-to-share-variables-between-js-and-sass
......
...@@ -89,7 +89,7 @@ export default { ...@@ -89,7 +89,7 @@ export default {
data() { data() {
const contentNotNull = (rule, value, callback) => { const contentNotNull = (rule, value, callback) => {
const contentValue = html2Text(value) const contentValue = html2Text(value)
if (contentValue.length === 0) { if ((contentValue.length === 0 || contentValue.trim().length === 0) && !value.includes('img')) {
callback(new Error('请输入内容详情')) callback(new Error('请输入内容详情'))
} else { } else {
callback() callback()
......
...@@ -108,7 +108,7 @@ ...@@ -108,7 +108,7 @@
icon="el-icon-document" icon="el-icon-document"
plain plain
size="mini" size="mini"
style="width: 50px; border-radius: 4px 4px 4px 4px;border: 1px solid #5fb54b;" style="width: 50px; border-radius: 6px 6px 6px 6px;border: 1px solid rgb(95, 181, 75);color: #5FB54B;background: rgba(91,182,71,0.08);"
type="success" type="success"
@click="handleDetail(scope.row)" @click="handleDetail(scope.row)"
>详情 >详情
...@@ -120,7 +120,7 @@ ...@@ -120,7 +120,7 @@
icon="el-icon-edit" icon="el-icon-edit"
plain plain
size="mini" size="mini"
style="width: 50px; border-radius: 4px 4px 4px 4px;border: 1px solid #3490CE;" style="width: 50px; border-radius: 6px 6px 6px 6px;border: 1px solid rgb(52, 144, 206);color: #3490CE;background: rgba(52,144,206,0.1);"
:disabled="scope.row.status === '1'" :disabled="scope.row.status === '1'"
type="primary" type="primary"
@click="handleUpdate(scope.row)" @click="handleUpdate(scope.row)"
...@@ -134,7 +134,7 @@ ...@@ -134,7 +134,7 @@
icon="el-icon-delete" icon="el-icon-delete"
plain plain
size="mini" size="mini"
style="width: 50px; border-radius: 4px 4px 4px 4px;border: 1px solid #DB4747;" style="width: 50px; border-radius: 6px 6px 6px 6px;border: 1px solid rgb(219, 71, 71);color: #DB4747;background: rgba(219,71,71,0.08);"
type="danger" type="danger"
@click="handleDelete(scope.row)" @click="handleDelete(scope.row)"
>删除 >删除
...@@ -147,7 +147,7 @@ ...@@ -147,7 +147,7 @@
icon="el-icon-video-pause" icon="el-icon-video-pause"
plain plain
size="mini" size="mini"
style="width: 50px; border-radius: 4px 4px 4px 4px;border: 1px solid #FF9D4E;" style="width: 50px; border-radius: 6px 6px 6px 6px;border: 1px solid rgb(255, 157, 78);color: #FF9D4E;background: rgba(255,157,78,0.08);"
type="warning" type="warning"
:disabled="scope.row.id === 1" :disabled="scope.row.id === 1"
@click="deListBanner(scope.row)" @click="deListBanner(scope.row)"
......
...@@ -62,20 +62,20 @@ ...@@ -62,20 +62,20 @@
<el-row> <el-row>
<el-col :span="12" style="padding-bottom: 20px;"> <el-col :span="12" style="padding-bottom: 20px;">
<el-button <el-button
icon="el-icon-top-left" class="fourWordswhiteBtn"
class="fourWordsBtn" icon="el-icon-finished"
@click="selectAll()" @click="selectAll()"
>选择全部 >选择全部
</el-button> </el-button>
<el-button <el-button
icon="el-icon-top-right" class="fourWordswhiteBtn"
class="fourWordsBtn" icon="el-icon-back"
@click="reverseSelect(userList)" @click="reverseSelect(userList)"
>反向选择 >反向选择
</el-button> </el-button>
<el-button <el-button
class="fourWordsBtn" class="fourWordswhiteBtn"
icon="el-icon-bottom-left" icon="el-icon-upload2"
@click="handleExport" @click="handleExport"
>批量导出 >批量导出
</el-button> </el-button>
......
...@@ -348,7 +348,7 @@ ...@@ -348,7 +348,7 @@
</div> </div>
<div v-if="detailInfo.status<4" style="padding: 20px;"> <div v-if="detailInfo.status<4" style="padding: 20px;">
<el-button v-show="detailInfo.status==='2'" class="fourWordsBtn" icon="el-icon-check" @click="handAdmission">办理入院</el-button> <el-button v-show="detailInfo.status==='2'||detailInfo.status==='0'" class="fourWordsBtn" icon="el-icon-check" @click="handAdmission">办理入院</el-button>
<el-button v-show="detailInfo.status==='3'" class="fourWordsBtn" icon="el-icon-check" @click="handDisCharge">办理出院</el-button> <el-button v-show="detailInfo.status==='3'" class="fourWordsBtn" icon="el-icon-check" @click="handDisCharge">办理出院</el-button>
<el-button v-show="detailInfo.status==='3'" class="fourWordsBtn" icon="el-icon-check" @click="changeWard">变更病房</el-button> <el-button v-show="detailInfo.status==='3'" class="fourWordsBtn" icon="el-icon-check" @click="changeWard">变更病房</el-button>
<el-button class="backBth" icon="el-icon-back" @click="goBack"> </el-button> <el-button class="backBth" icon="el-icon-back" @click="goBack"> </el-button>
......
...@@ -62,21 +62,21 @@ ...@@ -62,21 +62,21 @@
<el-row :gutter="10" class="mb8" style="margin: 0 0 20px 1px"> <el-row :gutter="10" class="mb8" style="margin: 0 0 20px 1px">
<el-button <el-button
class="fourWordsBtn" class="fourWordswhiteBtn"
icon="el-icon-finished" icon="el-icon-finished"
size="mini" size="mini"
@click="selectAll()" @click="selectAll()"
>选择全部 >选择全部
</el-button> </el-button>
<el-button <el-button
class="fourWordsBtn" class="fourWordswhiteBtn"
icon="el-icon-back" icon="el-icon-back"
size="mini" size="mini"
@click="reverseSelect(hospitalList)" @click="reverseSelect(hospitalList)"
>反向选择 >反向选择
</el-button> </el-button>
<el-button <el-button
class="fourWordsBtn" class="fourWordswhiteBtn"
icon="el-icon-upload2" icon="el-icon-upload2"
size="mini" size="mini"
@click="handleExport()" @click="handleExport()"
...@@ -210,7 +210,7 @@ ...@@ -210,7 +210,7 @@
@click="handleadmission(scope.row)" @click="handleadmission(scope.row)"
>办理入院</el-button> >办理入院</el-button>
<el-button <el-button
v-else-if="scope.row.status==='1'" v-else-if="scope.row.status==='1' || scope.row.status==='0'"
icon="el-icon-paperclip" icon="el-icon-paperclip"
plain plain
size="mini" size="mini"
......
...@@ -286,6 +286,7 @@ ...@@ -286,6 +286,7 @@
clearable clearable
placeholder="请选择病房类型" placeholder="请选择病房类型"
style="width: 100%" style="width: 100%"
disabled="true"
> >
<el-option <el-option
v-for="(item, index) in dict.type.ward_type" v-for="(item, index) in dict.type.ward_type"
...@@ -410,7 +411,8 @@ export default { ...@@ -410,7 +411,8 @@ export default {
checkType: '', checkType: '',
checkItemsName: '', checkItemsName: '',
checkItemsId: '', checkItemsId: '',
payAmount: '' payAmount: '',
devicePrice: ''
} }
], ],
treatment: [ treatment: [
...@@ -492,6 +494,8 @@ export default { ...@@ -492,6 +494,8 @@ export default {
changeWardType(prescribingForm) { changeWardType(prescribingForm) {
if (prescribingForm.diseaseLevel === '1') { if (prescribingForm.diseaseLevel === '1') {
prescribingForm.wardType = '2' prescribingForm.wardType = '2'
} else if (prescribingForm.diseaseLevel === null || prescribingForm.diseaseLevel === '') {
prescribingForm.wardType = null
} else { } else {
prescribingForm.wardType = '1' prescribingForm.wardType = '1'
} }
...@@ -514,7 +518,8 @@ export default { ...@@ -514,7 +518,8 @@ export default {
return { return {
label: item.name, label: item.name,
value: item.id, value: item.id,
payAmount: item.price payAmount: item.price,
devicePrice: item.hospitalPlatformPrice
} }
}) })
this.checkKeys = Object.keys(this.checkItemOptions).length this.checkKeys = Object.keys(this.checkItemOptions).length
...@@ -574,6 +579,7 @@ export default { ...@@ -574,6 +579,7 @@ export default {
if (item.value === rowData.checkItemsId) { if (item.value === rowData.checkItemsId) {
rowData.checkItemsName = item.label rowData.checkItemsName = item.label
rowData.payAmount = item.payAmount rowData.payAmount = item.payAmount
rowData.devicePrice = item.devicePrice
} }
}) })
}, },
...@@ -707,7 +713,8 @@ export default { ...@@ -707,7 +713,8 @@ export default {
checkType: '', checkType: '',
checkItemsName: '', checkItemsName: '',
checkItemsId: '', checkItemsId: '',
payAmount: '' payAmount: '',
devicePrice: ''
} }
break break
case 'treatment': case 'treatment':
......
...@@ -116,14 +116,14 @@ ...@@ -116,14 +116,14 @@
<el-row v-show="treatSchedule<=1"> <el-row v-show="treatSchedule<=1">
<el-col :span="8"> <el-col :span="8">
<el-form-item label="代缴费金额"> <el-form-item label="代缴费金额">
<span>{{ keepTwoDecimals(checkDetail.payAmount) }}</span> <span>{{ keepTwoDecimals(checkDetail.payAmount) }}</span>
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-row> </el-row>
<el-row v-show="treatSchedule>1"> <el-row v-show="treatSchedule>1">
<el-col :span="8"> <el-col :span="8">
<el-form-item label="缴费金额"> <el-form-item label="缴费金额">
<span>{{ keepTwoDecimals(checkDetail.payAmount) }}</span> <span>{{ keepTwoDecimals(checkDetail.payAmount) }}</span>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="8"> <el-col :span="8">
......
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