修改知识库
This commit is contained in:
parent
fb5565e193
commit
b9ad682d12
@ -62,9 +62,9 @@
|
|||||||
<el-table-column label="操作" align="center" class-name="small-padding fixed-width">
|
<el-table-column label="操作" align="center" class-name="small-padding fixed-width">
|
||||||
<template slot-scope="scope">
|
<template slot-scope="scope">
|
||||||
<el-button size="mini" type="text" @click="handleselect(scope.row)"
|
<el-button size="mini" type="text" @click="handleselect(scope.row)"
|
||||||
v-if="handleselectId != scope.row.textMessageId">选择</el-button>
|
v-if="handleselectId != scope.row.id">选择</el-button>
|
||||||
<el-button size="mini" type="text" @click="nohandleselect(scope.row)"
|
<el-button size="mini" type="text" @click="nohandleselect(scope.row)"
|
||||||
v-if="handleselectId == scope.row.textMessageId">取消选择</el-button>
|
v-if="handleselectId == scope.row.id">取消选择</el-button>
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
</el-table>
|
</el-table>
|
||||||
@ -147,6 +147,7 @@ export default {
|
|||||||
},
|
},
|
||||||
templateId(newValue, oldValue) {
|
templateId(newValue, oldValue) {
|
||||||
this.handleselectId = newValue;
|
this.handleselectId = newValue;
|
||||||
|
console.log( this.handleselectId,' this.handleselectId')
|
||||||
},
|
},
|
||||||
templateName(newValue, oldValue) {
|
templateName(newValue, oldValue) {
|
||||||
this.handleselectName = newValue;
|
this.handleselectName = newValue;
|
||||||
@ -161,15 +162,14 @@ export default {
|
|||||||
this.Departmentlist();
|
this.Departmentlist();
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
listDisease(){
|
|
||||||
this.$emit("on-template", { templateId: '', templateName: '', templateContent: '' });
|
|
||||||
},
|
|
||||||
nohandleselect() {
|
nohandleselect() {
|
||||||
this.handleselectId = ''
|
this.handleselectId = ''
|
||||||
this.handleselectName = ''
|
this.handleselectName = ''
|
||||||
this.$emit("on-template", { templateId: '', templateName: '', templateContent: "" });
|
this.$emit("on-template", { templateId: '', templateName: '', templateContent: "" });
|
||||||
},
|
},
|
||||||
handleselect(item) {
|
handleselect(item) {
|
||||||
|
console.log(item.id,'id')
|
||||||
this.handleselectId = item.id
|
this.handleselectId = item.id
|
||||||
this.handleselectName = item.textMessageName
|
this.handleselectName = item.textMessageName
|
||||||
this.$emit("on-template", { templateId: item.id, templateName: item.textMessageName, templateContent: item.templateContent });
|
this.$emit("on-template", { templateId: item.id, templateName: item.textMessageName, templateContent: item.templateContent });
|
||||||
|
|||||||
@ -167,14 +167,14 @@
|
|||||||
size="mini"
|
size="mini"
|
||||||
type="text"
|
type="text"
|
||||||
@click="handleselect(scope.row)"
|
@click="handleselect(scope.row)"
|
||||||
v-if="handleselectId != scope.row.textMessageId"
|
v-if="handleselectId != scope.row.id"
|
||||||
>选择</el-button
|
>选择</el-button
|
||||||
>
|
>
|
||||||
<el-button
|
<el-button
|
||||||
size="mini"
|
size="mini"
|
||||||
type="text"
|
type="text"
|
||||||
@click="nohandleselect(scope.row)"
|
@click="nohandleselect(scope.row)"
|
||||||
v-if="handleselectId == scope.row.textMessageId"
|
v-if="handleselectId == scope.row.id"
|
||||||
>取消选择</el-button
|
>取消选择</el-button
|
||||||
>
|
>
|
||||||
</template>
|
</template>
|
||||||
|
|||||||
@ -244,6 +244,24 @@
|
|||||||
:inline="true"
|
:inline="true"
|
||||||
:rules="rulesphone"
|
:rules="rulesphone"
|
||||||
>
|
>
|
||||||
|
<!-- <br/> -->
|
||||||
|
<el-form-item label="是否接通" prop="phone">
|
||||||
|
<el-radio v-model="formlist.phoneConnectStatus" label="1"
|
||||||
|
>是</el-radio
|
||||||
|
>
|
||||||
|
<el-radio v-model="formlist.phoneConnectStatus" label="0"
|
||||||
|
>否</el-radio
|
||||||
|
>
|
||||||
|
</el-form-item>
|
||||||
|
<br />
|
||||||
|
|
||||||
|
<el-form-item label="任务处理信息" prop="routeHandleRemark">
|
||||||
|
<el-input
|
||||||
|
v-model="formlist.routeHandleRemark"
|
||||||
|
placeholder="请输入任务处理信息"
|
||||||
|
/>
|
||||||
|
</el-form-item>
|
||||||
|
<br />
|
||||||
<!-- <el-form-item label="话术名称" prop="scriptName">
|
<!-- <el-form-item label="话术名称" prop="scriptName">
|
||||||
<el-input
|
<el-input
|
||||||
disabled
|
disabled
|
||||||
@ -260,7 +278,7 @@
|
|||||||
placeholder="请输入通用话术名称"
|
placeholder="请输入通用话术名称"
|
||||||
/>
|
/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<!-- <br /> -->
|
<br />
|
||||||
<!-- <el-form-item label="话术简介" prop="scriptIntroduction">
|
<!-- <el-form-item label="话术简介" prop="scriptIntroduction">
|
||||||
<el-input
|
<el-input
|
||||||
disabled
|
disabled
|
||||||
@ -278,22 +296,29 @@
|
|||||||
/>
|
/>
|
||||||
</el-form-item> -->
|
</el-form-item> -->
|
||||||
<!-- <br /> -->
|
<!-- <br /> -->
|
||||||
<el-form-item label="电话外呼" prop="phonePushSign">
|
<el-form-item label="电话推送" prop="phonePushSign">
|
||||||
<!-- <el-input
|
<!-- <el-input
|
||||||
|
|
||||||
type="textarea"
|
type="textarea"
|
||||||
v-model="formlist.routeHandleRemark"
|
v-model="formlist.routeHandleRemark"
|
||||||
placeholder="请输入任务处理信息"
|
placeholder="请输入任务处理信息"
|
||||||
/> -->
|
/> -->
|
||||||
<el-switch
|
<!-- <el-switch
|
||||||
|
disabled
|
||||||
v-model="formlist.phonePushSign"
|
v-model="formlist.phonePushSign"
|
||||||
active-color="#13ce66"
|
active-color="#13ce66"
|
||||||
active-value="1"
|
active-value="1"
|
||||||
inactive-value="0"
|
inactive-value="0"
|
||||||
>
|
>
|
||||||
</el-switch>
|
</el-switch> -->
|
||||||
|
<el-radio disabled v-model="formlist.routeHandleRemark" label="1"
|
||||||
|
>已开启</el-radio
|
||||||
|
>
|
||||||
|
<el-radio disabled v-model="formlist.routeHandleRemark" label="0"
|
||||||
|
>未开启</el-radio
|
||||||
|
>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<!-- <br /> -->
|
<br />
|
||||||
|
|
||||||
<el-form-item label="电话" prop="patientPhone">
|
<el-form-item label="电话" prop="patientPhone">
|
||||||
<el-input
|
<el-input
|
||||||
@ -302,11 +327,12 @@
|
|||||||
placeholder="请输入电话"
|
placeholder="请输入电话"
|
||||||
/>
|
/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<!-- <br /> -->
|
<br />
|
||||||
<!-- <div style="background:red;width:200px;height:1600px"> -->
|
<!-- <div style="background:red;width:200px;height:1600px"> -->
|
||||||
<el-form-item label="重复次数" prop="phoneRedialTimes">
|
<el-form-item label="重复次数" prop="phoneRedialTimes">
|
||||||
<el-select
|
<el-select
|
||||||
v-model="formlist.phoneRedialTimes"
|
v-model="formlist.phoneRedialTimes"
|
||||||
|
disabled
|
||||||
style="width: 200px"
|
style="width: 200px"
|
||||||
>
|
>
|
||||||
<el-option
|
<el-option
|
||||||
@ -318,30 +344,40 @@
|
|||||||
</el-option>
|
</el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<!-- <br /> -->
|
<br />
|
||||||
<el-form-item label="发送短信" prop="phone">
|
<el-form-item label="发送短信" prop="phone">
|
||||||
<el-input
|
<el-select
|
||||||
|
disabled
|
||||||
|
v-model="formlist.phoneMessageRemind"
|
||||||
style="width: 200px"
|
style="width: 200px"
|
||||||
v-model="formlist.phone"
|
>
|
||||||
|
<el-option
|
||||||
|
v-for="item in optionslist"
|
||||||
|
:key="item.dictValue"
|
||||||
|
:label="item.dictLabel"
|
||||||
|
:value="item.dictValue"
|
||||||
|
>
|
||||||
|
</el-option>
|
||||||
|
</el-select>
|
||||||
|
<!-- <el-input
|
||||||
|
style="width: 200px"
|
||||||
|
v-model="formlist.phoneMessageRemind"
|
||||||
placeholder="请输入电话"
|
placeholder="请输入电话"
|
||||||
|
/> -->
|
||||||
|
</el-form-item>
|
||||||
|
<br />
|
||||||
|
|
||||||
|
<el-form-item label="话术图" prop="phone">
|
||||||
|
<img
|
||||||
|
:src="formlist.scriptFilePath"
|
||||||
|
style="width: 250px; height: 200px"
|
||||||
|
|
||||||
/>
|
/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<!-- <br /> -->
|
<br />
|
||||||
|
|
||||||
<el-form-item label="是否接通" prop="phone">
|
<el-form-item label="短信模板:" prop="phone">
|
||||||
<el-radio v-model="radio" label="1">备选项</el-radio>
|
<span class="spanname">
|
||||||
<el-radio v-model="radio" label="2">备选项</el-radio>
|
|
||||||
</el-form-item>
|
|
||||||
<!-- <br /> -->
|
|
||||||
<el-form-item label="是否发送短信" prop="phone">
|
|
||||||
<el-radio v-model="radio" label="1">备选项</el-radio>
|
|
||||||
<el-radio v-model="radio" label="2">备选项</el-radio>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="话术图" prop="phone">
|
|
||||||
<img src="@/assets/images/dark.svg" style="width:250px;height:200px" alt="dark" />
|
|
||||||
</el-form-item>
|
|
||||||
<span class="pushMethod">
|
|
||||||
短信模板:
|
|
||||||
<message
|
<message
|
||||||
style="width: 200px"
|
style="width: 200px"
|
||||||
@on-template="messageontemplateMESSAGE"
|
@on-template="messageontemplateMESSAGE"
|
||||||
@ -350,11 +386,8 @@
|
|||||||
></message>
|
></message>
|
||||||
</span>
|
</span>
|
||||||
|
|
||||||
<!-- <br/> -->
|
</el-form-item>
|
||||||
|
|
||||||
<!-- <br /> -->
|
|
||||||
|
|
||||||
<!-- </div> -->
|
|
||||||
</el-form>
|
</el-form>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@ -370,7 +403,7 @@ import {
|
|||||||
selectFollowPatientInfo,
|
selectFollowPatientInfo,
|
||||||
question,
|
question,
|
||||||
addPatientQuestionResult,
|
addPatientQuestionResult,
|
||||||
selectPhonePush
|
selectPhonePush,
|
||||||
} from "@/api/system/followupsee";
|
} from "@/api/system/followupsee";
|
||||||
import { getScript } from "@/api/manage/script";
|
import { getScript } from "@/api/manage/script";
|
||||||
import Cookies from "js-cookie";
|
import Cookies from "js-cookie";
|
||||||
@ -384,6 +417,7 @@ export default {
|
|||||||
|
|
||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
|
optionslist: [],
|
||||||
obj: {},
|
obj: {},
|
||||||
radio: "1",
|
radio: "1",
|
||||||
checkList: [],
|
checkList: [],
|
||||||
@ -429,7 +463,7 @@ export default {
|
|||||||
};
|
};
|
||||||
},
|
},
|
||||||
created() {
|
created() {
|
||||||
// this.infolist()
|
this.infolistword();
|
||||||
this.id = this.$route.query.manageRouteId;
|
this.id = this.$route.query.manageRouteId;
|
||||||
this.info();
|
this.info();
|
||||||
this.infolistMESSAGE();
|
this.infolistMESSAGE();
|
||||||
@ -447,12 +481,15 @@ export default {
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
// infolist(){
|
// 发送短信
|
||||||
// console.log(this.form.manageRouteNodeId,'manageRouteNodeId')
|
infolistword() {
|
||||||
// selectPhonePush(this.form.manageRouteNodeId).then(res=>{
|
var dictType = "text_message_remind";
|
||||||
// console.log(res,'red')
|
getAgencytype(dictType).then((res) => {
|
||||||
// })
|
this.optionslist = res.data;
|
||||||
// },
|
// this.taskinfo();
|
||||||
|
});
|
||||||
|
},
|
||||||
|
|
||||||
// 短信
|
// 短信
|
||||||
messageontemplateMESSAGE(item) {
|
messageontemplateMESSAGE(item) {
|
||||||
console.log(item, "2222222");
|
console.log(item, "2222222");
|
||||||
@ -460,6 +497,7 @@ export default {
|
|||||||
this.formlist.phoneMessageTemplateName = item.templateName;
|
this.formlist.phoneMessageTemplateName = item.templateName;
|
||||||
// this.form.messagePreview = item.templateContent;
|
// this.form.messagePreview = item.templateContent;
|
||||||
},
|
},
|
||||||
|
// 重复次数
|
||||||
infolistMESSAGE() {
|
infolistMESSAGE() {
|
||||||
var dictType = "redial_times";
|
var dictType = "redial_times";
|
||||||
getAgencytype(dictType).then((res) => {
|
getAgencytype(dictType).then((res) => {
|
||||||
@ -697,6 +735,9 @@ export default {
|
|||||||
background: #fff !important;
|
background: #fff !important;
|
||||||
color: #606266;
|
color: #606266;
|
||||||
}
|
}
|
||||||
|
.spanname {
|
||||||
|
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;
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user