|  |  |  | 
|---|
|  |  |  | </el-table-column> | 
|---|
|  |  |  | <el-table-column label="操作" align="center"> | 
|---|
|  |  |  | <template slot-scope="scope"> | 
|---|
|  |  |  | <el-button | 
|---|
|  |  |  | <!-- <el-button | 
|---|
|  |  |  | size="mini" | 
|---|
|  |  |  | @click="variableEdit(scope.$index, scope.row)" | 
|---|
|  |  |  | >编辑</el-button | 
|---|
|  |  |  | > | 
|---|
|  |  |  | > --> | 
|---|
|  |  |  | <el-button | 
|---|
|  |  |  | size="mini" | 
|---|
|  |  |  | type="danger" | 
|---|
|  |  |  | 
|---|
|  |  |  | </el-row> | 
|---|
|  |  |  | <!-- 选中患者列表 --> | 
|---|
|  |  |  | <SFtable | 
|---|
|  |  |  | @details="detailhz" | 
|---|
|  |  |  | @handleUpdate="handleUpdate" | 
|---|
|  |  |  | @handleSelectionChange="handleSelectionChange" | 
|---|
|  |  |  | :currentList="form.patTaskRelevances" | 
|---|
|  |  |  | :tableLabel="tableLabelhz" | 
|---|
|  |  |  | :serialnumber="false" | 
|---|
|  |  |  | :controlxz="false" | 
|---|
|  |  |  | :typeinfo="2" | 
|---|
|  |  |  | /> | 
|---|
|  |  |  | 
|---|
|  |  |  | :currentList="patientuserList" | 
|---|
|  |  |  | :tableLabel="tableLabelhz" | 
|---|
|  |  |  | :serialnumber="false" | 
|---|
|  |  |  | :controlsc="false" | 
|---|
|  |  |  | :center="false" | 
|---|
|  |  |  | :typeinfo="3" | 
|---|
|  |  |  | /> | 
|---|
|  |  |  | </el-row> | 
|---|
|  |  |  | 
|---|
|  |  |  | radio: 1, | 
|---|
|  |  |  | checkboxlist: [], | 
|---|
|  |  |  | tableLabel: [], | 
|---|
|  |  |  |  | 
|---|
|  |  |  | // 患者表单 | 
|---|
|  |  |  | tableLabelhz: [ | 
|---|
|  |  |  | { label: "序号", width: "", prop: "patid" }, | 
|---|
|  |  |  | 
|---|
|  |  |  | userList: [], //模版列表 | 
|---|
|  |  |  | patientuserList: [], //选择患者列表 | 
|---|
|  |  |  | sonuserList: [], //选中患者列表 | 
|---|
|  |  |  | delvariableList: [], //删除变量临时存储 | 
|---|
|  |  |  | variableList: [ | 
|---|
|  |  |  | { | 
|---|
|  |  |  | name: "姓名", | 
|---|
|  |  |  | 
|---|
|  |  |  | this.id = this.$route.query.id; | 
|---|
|  |  |  | this.form.hospType = this.$route.query.type; | 
|---|
|  |  |  | this.listDept(); | 
|---|
|  |  |  | this.Getdetails(); | 
|---|
|  |  |  | this.Acquisitiontype(); | 
|---|
|  |  |  | this.Getdetails(); | 
|---|
|  |  |  | }, | 
|---|
|  |  |  |  | 
|---|
|  |  |  | methods: { | 
|---|
|  |  |  | 
|---|
|  |  |  | ); | 
|---|
|  |  |  | console.log(filteredArray, "存前变量"); | 
|---|
|  |  |  | this.form.textParam = this.convertFormat2ToFormat1(filteredArray); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | if (this.form.id) { | 
|---|
|  |  |  | this.form.isoperation = 2; | 
|---|
|  |  |  | } else { | 
|---|
|  |  |  | 
|---|
|  |  |  | this.multiple = !selection.length; | 
|---|
|  |  |  | console.log(this.ids); | 
|---|
|  |  |  | }, | 
|---|
|  |  |  | // 删除选中患者 | 
|---|
|  |  |  | detailhz(row, info) {}, | 
|---|
|  |  |  | getList() {}, | 
|---|
|  |  |  | handleQuery() { | 
|---|
|  |  |  | this.handleAddpatient(); | 
|---|
|  |  |  | 
|---|
|  |  |  | Getdetails() { | 
|---|
|  |  |  | if (this.id) { | 
|---|
|  |  |  | getTaskInfo({ taskid: this.id }).then((res) => { | 
|---|
|  |  |  | const filteredArray = ""; | 
|---|
|  |  |  | let filteredArray = ""; | 
|---|
|  |  |  | if (res.code == 200) { | 
|---|
|  |  |  | this.form = res.data; | 
|---|
|  |  |  | this.checkList = this.form.serviceform.split(","); | 
|---|
|  |  |  | this.daytime = this.form.sendlimitabegin.split(","); | 
|---|
|  |  |  | if (this.form.sendlimitaend) | 
|---|
|  |  |  | this.time1 = this.form.sendlimitaend.split(","); | 
|---|
|  |  |  | if (this.form.sendlimitnbegin) | 
|---|
|  |  |  | this.time2 = this.form.sendlimitaend.split(","); | 
|---|
|  |  |  | if (this.form.sendlimitnend) | 
|---|
|  |  |  | this.time3 = this.form.sendlimitaend.split(","); | 
|---|
|  |  |  | filteredArray = this.convertFormat1ToFormat2(this.form.textParam); | 
|---|
|  |  |  | console.log(filteredArray, "filteredArray"); | 
|---|
|  |  |  | this.variableList = this.transitionList.concat(filteredArray); | 
|---|
|  |  |  | } else { | 
|---|
|  |  |  | this.$modal.msgError(res.code); | 
|---|
|  |  |  | 
|---|
|  |  |  | }, | 
|---|
|  |  |  |  | 
|---|
|  |  |  | // 变量--------------- | 
|---|
|  |  |  | variableEdit(index, row) { | 
|---|
|  |  |  | console.log(index, row); | 
|---|
|  |  |  | }, | 
|---|
|  |  |  | // variableEdit(index, row) { | 
|---|
|  |  |  | //   console.log(index, row); | 
|---|
|  |  |  | // }, | 
|---|
|  |  |  | variableDelete(index, row) { | 
|---|
|  |  |  | this.variableList.splice(index, 1); | 
|---|
|  |  |  | row.isoperation = 3; | 
|---|
|  |  |  | this.delvariableList.push(row); | 
|---|
|  |  |  | console.log(index, row); | 
|---|
|  |  |  | }, | 
|---|
|  |  |  | // 时间---------- | 
|---|
|  |  |  | 
|---|
|  |  |  | } | 
|---|
|  |  |  | this.form.sendTimeslot = combinedData; | 
|---|
|  |  |  | // 展示数据临时存储日期、早、中、晚 | 
|---|
|  |  |  | console.log(11); | 
|---|
|  |  |  | console.log(this.time2, "this.time2"); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | this.form.sendlimitabegin = this.daytime.join(","); | 
|---|
|  |  |  | if (this.time1) this.form.sendlimitaend = this.time1.join(","); | 
|---|
|  |  |  | if (this.time2) this.form.sendlimitnbegin = this.time2.join(","); | 
|---|