提交 6188428e 编写于 作者: vino's avatar vino

问诊优化

上级 8301f27d
......@@ -15,7 +15,7 @@
<el-form-item label="备注">
<el-col :span="15">
<el-input type="textarea" v-model="model.coordinatedRemark" style="width: 90%;" size="small" minlength="2" maxlength="500" placeholder="(选填)请输入备注信息"></el-input>
<el-input type="textarea" v-model="model.coordinatedRemark" style="width: 130%;" size="small" minlength="2" maxlength="500" placeholder="(选填)请输入备注信息"></el-input>
</el-col>
</el-form-item>
......
......@@ -65,6 +65,10 @@ export default {
type: Boolean,
default: false
},
operateUserID: {
type: String,
default: ""
},
},
data() {
return {
......@@ -92,6 +96,15 @@ export default {
this.title = "批量设置运营";
}
},
watch:{
operateUserID:function (){
if(!this.batchFlag){
this.model.operatorId = this.operateUserID;
this.changeOperator(this.operateUserID);
}
}
},
methods: {
confirm() {
this.$refs.setForm.validate((valid) => {
......
......@@ -13,7 +13,7 @@
size="mini"
style="width: 100%;">
<el-form-item label="分诊科室">
<el-form-item label="分诊科室" class="required-label" prop="triageDepartmentId">
<el-select
v-model="model.triageDepartmentId"
placeholder="请选择分诊科室"
......@@ -31,7 +31,7 @@
</el-select>
</el-form-item>
<el-form-item label="备注" class="required-label">
<el-form-item label="备注">
<el-col :span="15">
<el-input type="textarea" v-model="model.triageRemark" style="width: 90%;" size="small" minlength="2"
maxlength="500" placeholder="请输入备注"></el-input>
......@@ -75,7 +75,11 @@ export default {
triageDepartmentId: "",
triageDepartment:""
},
addRules: {}
addRules: {
triageDepartmentId: [
{required: true, message: "请选择分诊科室", trigger: 'change'}
],
}
}
},
created() {
......
......@@ -221,7 +221,7 @@
></table-component>
</el-tab-pane>
</el-tabs>
<match-component @search="search" :matchVisible.sync="matchVisible" :diagnoseLogId="diagnoseLogId" :batchFlag="batchFlag" :multipleSelection="multipleSelection"></match-component>
<match-component @search="search" :matchVisible.sync="matchVisible" :diagnoseLogId="diagnoseLogId" :batchFlag="batchFlag" :multipleSelection="multipleSelection" :operateUserID="operateUserID"></match-component>
<refund-component @search="search" :refundVisible.sync="refundVisible" :diagnoseLogId="diagnoseLogId"></refund-component>
<followup-component @search="search" :followupVisible.sync="followupVisible" :diagnoseLogId="diagnoseLogId"></followup-component>
<matching-doctor @search="search" :doctorVisible.sync="doctorVisible" :diagnoseLogId="diagnoseLogId"></matching-doctor>
......@@ -330,6 +330,7 @@ export default {
bizType:0,
diagnoseType:0,
doctorId:"",
operateUserID:"",
pickerOptions1: {
disabledDate: (time) => {
return time.getTime() > new Date().getTime(); //减去一天的时间代表可以选择同一天;
......@@ -526,6 +527,7 @@ export default {
this.matchVisible = true;
this.diagnoseLogId = row.diagnoseLogId;
this.batchFlag = false;
this.operateUserID = row.operateUserID;
},
//查看详情/编辑详情
goDetail(row,flag) {
......@@ -674,8 +676,10 @@ export default {
})
},
// 设置科室
setOffice(value) {
setOffice(row) {
this.doctorVisible = true;
this.diagnoseLogId = row.diagnoseLogId;
this.bizType = 15;
},
handleSizeChange(value) {
this.searchParam.pageSize = value;
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册