diff --git a/src/views/system/ManuallyCreatingTasks/index.vue b/src/views/system/ManuallyCreatingTasks/index.vue index ee6b8d9..db07ccc 100644 --- a/src/views/system/ManuallyCreatingTasks/index.vue +++ b/src/views/system/ManuallyCreatingTasks/index.vue @@ -123,21 +123,16 @@
-
- {{""}} - - + + +
- {{""}} - - 指定时间: + + 指定时间: + +
@@ -192,8 +187,10 @@ style="margin-right: 5px" @change="handleCheckAllChange3($event, item)" > --> - {{""}} - 立即执行 + + 立即执行 + +
@@ -552,6 +549,7 @@ export default { } }, + heightLine: 0, optionsname: '', options: [], @@ -617,12 +615,11 @@ export default { phoneDialMethod: "", plantype: "PLUSDAY", nodePlanTime: "", - checked1: 1, - checked2: false, - checked3: false, + checked1: '', + checked2: '', + checked3: '', disabled: true, - disableddata: false, - disabledcount: false + }, ], @@ -633,7 +630,10 @@ export default { }, watch: { }, + created() { + console.log(this.$route.query,'this.$route.quer') + this.infolist(); this.infolistword(); this.infolistMESSAGE(); @@ -647,6 +647,19 @@ export default { this.updata.departmentId = this.$route.query.departmentId; this.updata.departmentName = this.$route.query.departmentName; this.formInline = this.list[0]; + if(this.$route.query.path=='/patient/signRecord'){ + this.list[0].checked1=1 + this.list[0].routeNodeName='AFTER_VISIT_DISCHARGE' + this.list[0].plantype='PLUSDAY' + + + } + if(this.$route.query.path=="/patient/patientinfoimport" || this.$route.query.path=="/task/Patientmanagement"){ + + this.list[0].checked2=2 + this.list[0].routeNodeName='' + this.list[0].plantype='APPOINT' + } }, mounted() { @@ -654,32 +667,64 @@ export default { this.screenChange() }, methods: { + +// 计划类型:plantype; +// CURRENT:立即执行; +// APPOINT:指定日期; +// PLUSDAY:第几天 + // 第1行 + handleFocus(item){ + console.log(item,'item,index') + item.checked1=1 + item.checked2="" + item.checked3="" + item.nodePlanTime = "" + item.timedata = "" + item.plantype = "PLUSDAY" + + }, + // 第1行 + handleFocusone(item){ + item.checked1=1 + item.checked2="" + item.checked3="" + item.nodePlanTime = "" + item.timedata = "" + item.plantype = "PLUSDAY" + + + }, + // 第2行 + setCurrentTime(item,index) { + console.log(item,'item,index') + item.checked1="" + item.checked2=2 + item.checked3="" + item.routeNodeName = "" + item.routeNodeDay = "" + item.plantype = "APPOINT" + item.timedata = "" +}, + topclack(item,index){ + }, + input(item,index){ + item.nodePlanTime = new Date(); + this.$forceUpdate() + }, + handleDateChange(value) { + console.log(value) + // 当日期改变时,手动关闭弹框 + + }, // 出院/诊后 handleCheckAllChange1(e, item) { console.log(e, item, 'value') item.checked2 = "" item.checked3 = "" - item.disabled = true - item.disableddata = false - item.disabledcount = false + item.checked1 = 1 item.nodePlanTime = "" item.timedata = "" item.plantype = "PLUSDAY" - // if (e == true) { - // item.checked2 = false - // item.checked3 = false - // item.disabled = true - // item.disableddata = false - // item.disabledcount = false - // item.nodePlanTime = "" - // item.timedata = "" - // item.plantype = "PLUSDAY" - // } else { - // item.disableddata = true - // item.disabledcount = true - // item.routeNodeName = "" - // item.routeNodeDay = "" - // } }, // 指定时间 handleCheckAllChange2(e, item, index) { @@ -688,24 +733,8 @@ export default { console.log(this.list, 'list') item.routeNodeName = "" item.routeNodeDay = "" - item.disabled = false - item.disableddata = true - item.disabledcount = true item.plantype = "APPOINT" item.timedata = "" - - - // if (e == false) { - // item.nodePlanTime = "" - // item.disabled = true - // } else { - // item.plantype = "APPOINT" - // item.timedata = "" - // console.log(e, item, index, 'value2') - // item.disabled = false - // item.disableddata = true - // item.disabledcount = true - // } }, // 立即执行 handleCheckAllChange3(e, item) { @@ -724,9 +753,6 @@ export default { item.timedata = data console.log(data, '日期'); item.plantype = "CURRENT" - item.disableddata = true - item.disabledcount = true - item.disabled = true item.nodePlanTime = "" // if (e == true) { // console.log('00000000000000000000') @@ -766,9 +792,7 @@ export default { delete e.checked1; delete e.checked2; delete e.checked3; - delete e.disableddata; - delete e.disabledcount; - delete e.disabled; + }) console.log(newObj, 'this.newObj') console.log(this.updata, 'this.updata') @@ -1034,9 +1058,7 @@ export default { checked1: 1, checked2: "", checked3: "", - disabled: true, - disableddata: false, - disabledcount: false, + timedata: "", }); @@ -1269,7 +1291,10 @@ export default { padding-left: 12px; } } +::v-deep .el-timeline-item__node--normal{ + left: 0px; +} ::v-deep .el-timeline-item__timestamp { margin: 0 !important; padding: 0 !important; @@ -1300,4 +1325,10 @@ export default { ::v-deep .el-form-item__content { display: inline-block !important; } +::v-deep .el-icon-circle-plus-outline{ + cursor: pointer; +} +::v-deep .el-icon-delete{ + cursor: pointer; +}