任务待办

This commit is contained in:
shidongli 2024-06-17 18:07:15 +08:00
parent 52328a7966
commit 925c3531ef
3 changed files with 40 additions and 45 deletions

View File

@ -602,6 +602,7 @@ export default {
taskType: row.taskType, taskType: row.taskType,
templateId: row.templateId, templateId: row.templateId,
manageRouteId: row.manageRouteId, manageRouteId: row.manageRouteId,
manageRouteNodeId: row.manageRouteNodeId,
visitRecordId: row.visitRecordId, visitRecordId: row.visitRecordId,
taskExecuteRecordId: row.taskExecuteRecordId, taskExecuteRecordId: row.taskExecuteRecordId,

View File

@ -428,7 +428,7 @@
<el-form-item label="短信模板:" prop="phone"> <el-form-item label="短信模板:" prop="phone">
<span class="spanname"> <span class="spanname">
<message <message
style="width: 200px" style="width: 200px;height:100px"
@on-template="messageontemplateMESSAGE" @on-template="messageontemplateMESSAGE"
:templateId="formlist.phoneMessageTemplateId" :templateId="formlist.phoneMessageTemplateId"
:templateName="formlist.phoneMessageTemplateName" :templateName="formlist.phoneMessageTemplateName"
@ -444,10 +444,10 @@
</div> </div>
</div> </div>
</div> </div>
</div>
</template> </template>
<script> <script>
import message from "../components/message.vue";
import { selectFollowPatientInfo, question, addPatientQuestionResult, selectPhonePush, } from "@/api/system/followupsee"; import { selectFollowPatientInfo, question, addPatientQuestionResult, selectPhonePush, } from "@/api/system/followupsee";
import { import {
selectPatientQuestionSubmit, selectPatientQuestionSubmit,
@ -455,6 +455,9 @@ import {
import { getScript } from "@/api/manage/script"; import { getScript } from "@/api/manage/script";
import Cookies from 'js-cookie' import Cookies from 'js-cookie'
export default { export default {
components: {
message,
},
name: "patientdetails", name: "patientdetails",
data() { data() {
return { return {
@ -463,6 +466,7 @@ export default {
checked: false, checked: false,
formlist: {}, formlist: {},
optionslistS:[], optionslistS:[],
optionslist:[],
rules: { rules: {
routeHandleRemark: [ routeHandleRemark: [
{ required: true, message: '请输入任务处理信息', trigger: 'change' } { required: true, message: '请输入任务处理信息', trigger: 'change' }
@ -646,6 +650,8 @@ export default {
font-size: 13px; font-size: 13px;
color: #64666a; color: #64666a;
.spanname { .spanname {
width: 100%;
pointer-events: none; pointer-events: none;
} }
} }
@ -733,12 +739,12 @@ export default {
} }
.bottomheader { .bottomheader {
overflow: scroll; overflow-y: scroll;
width: 99%; width: 99%;
height: 100vh; height: 67vh;
background-color: #fff; background-color: #fff;
margin: 10px auto; margin: 10px auto;
padding: 10px 20px; padding: 10px 20px;
.sport { .sport {
padding: 10px 50px 10px 10px; padding: 10px 50px 10px 10px;
font-size: 20px; font-size: 20px;

View File

@ -246,11 +246,11 @@
> >
<!-- <br/> --> <!-- <br/> -->
<el-form-item label="是否接通" prop="phone"> <el-form-item label="是否接通" prop="phone">
<el-radio v-model="formlist.phoneConnectStatus" label="CONNECTED" <el-radio v-model="formlist.phoneConnectStatus" label="1"
>已接通</el-radio ></el-radio
> >
<el-radio v-model="formlist.phoneConnectStatus" label="NOTCONNECTED" <el-radio v-model="formlist.phoneConnectStatus" label="0"
>未接通</el-radio ></el-radio
> >
</el-form-item> </el-form-item>
<br /> <br />
@ -311,10 +311,10 @@
inactive-value="0" inactive-value="0"
> >
</el-switch> --> </el-switch> -->
<el-radio disabled v-model="formlist.phonePushSign" label="1" <el-radio disabled v-model="formlist.routeHandleRemark" label="1"
>已开启</el-radio >已开启</el-radio
> >
<el-radio disabled v-model="formlist.phonePushSign" label="0" <el-radio disabled v-model="formlist.routeHandleRemark" label="0"
>未开启</el-radio >未开启</el-radio
> >
</el-form-item> </el-form-item>
@ -366,20 +366,7 @@
/> --> /> -->
</el-form-item> </el-form-item>
<br /> <br />
<div class="pushMethod">
<el-form-item label="短信模板:" prop="phone">
<span class="spanname">
<message
style="width: 200px"
@on-template="messageontemplateMESSAGE"
:templateId="formlist.phoneMessageTemplateId"
:templateName="formlist.phoneMessageTemplateName"
></message>
</span>
</el-form-item>
</div>
<br/>
<el-form-item label="话术图" prop="phone"> <el-form-item label="话术图" prop="phone">
<img <img
:src="formlist.scriptFilePath" :src="formlist.scriptFilePath"
@ -388,6 +375,19 @@
/> />
</el-form-item> </el-form-item>
<br /> <br />
<el-form-item label="短信模板:" prop="phone">
<span class="spanname">
<message
style="width: 200px;height:100px"
@on-template="messageontemplateMESSAGE"
:templateId="formlist.phoneMessageTemplateId"
:templateName="formlist.phoneMessageTemplateName"
></message>
</span>
</el-form-item>
</el-form> </el-form>
</div> </div>
</div> </div>
@ -692,8 +692,6 @@ export default {
(this.form.diseaseTypeId = this.formlist.diseaseTypeId), (this.form.diseaseTypeId = this.formlist.diseaseTypeId),
(this.form.diseaseTypeName = this.formlist.diseaseTypeName), (this.form.diseaseTypeName = this.formlist.diseaseTypeName),
(this.form.routeHandleRemark = this.formlist.routeHandleRemark); (this.form.routeHandleRemark = this.formlist.routeHandleRemark);
(this.form.phoneConnectStatus= this.formlist.phoneConnectStatus);
(this.form.visitRecordId = this.$route.query.visitRecordId), (this.form.visitRecordId = this.$route.query.visitRecordId),
// console.log(this.form, 'this.form') // console.log(this.form, 'this.form')
// return // return
@ -733,23 +731,13 @@ export default {
}; };
</script> </script>
<style lang="scss" scoped> <style lang="scss" scoped>
.pushMethod {
height: 30px;
// margin-top: 30px;
line-height: 30px;
font-size: 13px;
color: #64666a;
.spanname {
pointer-events: none;
}
}
::v-deep .el-input.is-disabled .el-input__inner { ::v-deep .el-input.is-disabled .el-input__inner {
background: #fff !important; background: #fff !important;
color: #606266; color: #606266;
} }
// .spanname { .spanname {
// pointer-events: none; pointer-events: none;
// } }
::v-deep .el-textarea.is-disabled .el-textarea__inner { ::v-deep .el-textarea.is-disabled .el-textarea__inner {
color: #606266; color: #606266;
background: #fff; background: #fff;
@ -830,9 +818,9 @@ export default {
} }
.bottomheader { .bottomheader {
overflow: scroll; overflow-y: scroll;
width: 99%; width: 99%;
height: 100vh; height: 67vh;
background-color: #fff; background-color: #fff;
margin: 10px auto; margin: 10px auto;
padding: 10px 20px; padding: 10px 20px;