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

问诊优化

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