知识库修改

This commit is contained in:
shidongli 2024-03-28 09:31:40 +08:00
parent 435c34bf28
commit f930a80d79
3 changed files with 42 additions and 38 deletions

View File

@ -143,7 +143,7 @@
> >
<template slot-scope="scope"> <template slot-scope="scope">
{{scope.row.suitTaskTypeName!="null"?scope.row.suitTaskTypeName:''}} {{scope.row.suitTaskTypeName!="null"?scope.row.suitTaskTypeName:''}}
</template> </template>
</el-table-column> </el-table-column>
<el-table-column <el-table-column
@ -229,7 +229,7 @@
<!-- 添加或修改短信模板信息对话框 --> <!-- 添加或修改短信模板信息对话框 -->
<el-dialog :title="title" :visible.sync="open" width="500px" append-to-body> <el-dialog :title="title" :visible.sync="open" width="500px" append-to-body>
<el-form ref="form" :model="form" :rules="rules" label-width="80px"> <el-form ref="form" :model="form" :rules="rules" label-width="110px">
<el-form-item label="短信模板名称" prop="textMessageName"> <el-form-item label="短信模板名称" prop="textMessageName">
<el-input <el-input
v-model="form.textMessageName" v-model="form.textMessageName"
@ -240,7 +240,7 @@
<el-input v-model="form.textMessageId" placeholder="请输入短信ID" /> <el-input v-model="form.textMessageId" placeholder="请输入短信ID" />
</el-form-item> </el-form-item>
<el-form-item label="短信排序" prop="textMessageSort"> <el-form-item label="短信排序" prop="textMessageSort">
<el-input-number v-model="form.textMessageSort" controls-position="right" :min="0" placeholder="请输入短信排序"   style="width:380px"/> <el-input-number v-model="form.textMessageSort" controls-position="right" :min="0" placeholder="请输入短信排序"   style="width:350px"/>
</el-form-item> </el-form-item>
@ -255,7 +255,7 @@
<el-select <el-select
v-model="form.suitTaskTypeIds" v-model="form.suitTaskTypeIds"
placeholder="请选择适用任务类型" placeholder="请选择适用任务类型"
style="width: 380px" style="width: 350px"
multiple multiple
> >
<el-option <el-option
@ -271,7 +271,7 @@
<el-select <el-select
v-model="form.textMessageChannel" v-model="form.textMessageChannel"
placeholder="请选择短信通道" placeholder="请选择短信通道"
style="width: 380px" style="width: 350px"
> >
<el-option <el-option
v-for="item in options" v-for="item in options"
@ -286,7 +286,7 @@
<el-select <el-select
v-model="form.textMessageStatus" v-model="form.textMessageStatus"
placeholder="请选择短信状态" placeholder="请选择短信状态"
style="width: 380px" style="width: 350px"
> >
<el-option <el-option
v-for="item in optionstext" v-for="item in optionstext"
@ -303,7 +303,7 @@
v-if="departmentName == '请选择科室'" v-if="departmentName == '请选择科室'"
@click="clickinnerVisible()" @click="clickinnerVisible()"
style=" style="
width: 379px; width: 350px;
text-align: left; text-align: left;
height: 36px; height: 36px;
color: #c0c4cc; color: #c0c4cc;
@ -316,7 +316,7 @@
type="" type=""
v-else v-else
style=" style="
width: 379px; width: 350px;
text-align: left; text-align: left;
height: 36px; height: 36px;
padding-left: -10px; padding-left: -10px;
@ -331,7 +331,7 @@
v-if="diseaseTypeName == '请选择病种'" v-if="diseaseTypeName == '请选择病种'"
@click="clickdisease()" @click="clickdisease()"
style=" style="
width: 379px; width: 350px;
text-align: left; text-align: left;
height: 36px; height: 36px;
color: #c0c4cc; color: #c0c4cc;
@ -344,7 +344,7 @@
type="" type=""
v-else v-else
style=" style="
width: 379px; width: 350px;
text-align: left; text-align: left;
height: 36px; height: 36px;
padding-left: -10px; padding-left: -10px;
@ -879,7 +879,7 @@ export default {
this.open = true; this.open = true;
this.title = "修改短信模板信息"; this.title = "修改短信模板信息";
}); });
}, },
/** 提交按钮 */ /** 提交按钮 */
submitForm() { submitForm() {

View File

@ -221,14 +221,13 @@
/> />
<!-- 添加或修改话术信息对话框 --> <!-- 添加或修改话术信息对话框 -->
<el-dialog :title="title" :visible.sync="open" width="500px" append-to-body v-if="open"> <el-dialog :title="title" :visible.sync="open" width="700px" append-to-body v-if="open">
<el-form ref="form" :model="form" :rules="rules" label-width="80px"> <el-form ref="form" :model="form" :rules="rules" label-width="110px" :inline="true">
<el-form-item label="通用话术名称" prop="commonScriptName"> <el-form-item label="通用话术名称" prop="commonScriptName">
<el-input <el-input
maxlength="100" maxlength="100"
v-model="form.commonScriptName" v-model="form.commonScriptName"
placeholder="请输入通用话术名称" placeholder="请输入通用话术名称"
type="textarea"
/> />
</el-form-item> </el-form-item>
<el-form-item label="话术名称" prop="scriptName"> <el-form-item label="话术名称" prop="scriptName">
@ -239,8 +238,8 @@
/> />
</el-form-item> </el-form-item>
<el-form-item label="话术排序" prop="scriptSort"> <el-form-item label="话术排序" prop="scriptSort">
<el-input-number v-model="form.scriptSort" controls-position="right" :min="0" placeholder="请输入话术排序"   style="width:380px"/> <el-input-number v-model="form.scriptSort" controls-position="right" :min="0" placeholder="请输入话术排序"   style="width:206px"/>
</el-form-item> </el-form-item>
<el-form-item label="话术ID" prop="scriptId"> <el-form-item label="话术ID" prop="scriptId">
<el-input <el-input
@ -260,7 +259,7 @@
<el-select <el-select
v-model="form.scriptStatus" v-model="form.scriptStatus"
placeholder="请选择" placeholder="请选择"
style="width: 379px" style="width: 206px"
> >
<el-option <el-option
v-for="item in optionsadd" v-for="item in optionsadd"
@ -272,21 +271,14 @@
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="话术简介" prop="scriptIntroduction">
<el-input
maxlength="200"
v-model="form.scriptIntroduction"
placeholder="请输入话术简介"
type="textarea"
/>
</el-form-item>
<el-form-item label="科室名称" prop="departmentId"> <el-form-item label="科室名称" prop="departmentId">
<el-button <el-button
type="" type=""
v-if="departmentName == '请选择科室'" v-if="departmentName == '请选择科室'"
@click="clickinnerVisible()" @click="clickinnerVisible()"
style=" style="
width: 379px; width: 206px;
text-align: left; text-align: left;
height: 36px; height: 36px;
color: #c0c4cc; color: #c0c4cc;
@ -299,7 +291,7 @@
type="" type=""
v-else v-else
style=" style="
width: 379px; width: 206px;
text-align: left; text-align: left;
height: 36px; height: 36px;
padding-left: -10px; padding-left: -10px;
@ -314,7 +306,7 @@
v-if="diseaseTypeName == '请选择病种'" v-if="diseaseTypeName == '请选择病种'"
@click="clickdisease()" @click="clickdisease()"
style=" style="
width: 379px; width: 206px;
text-align: left; text-align: left;
height: 36px; height: 36px;
color: #c0c4cc; color: #c0c4cc;
@ -327,7 +319,7 @@
type="" type=""
v-else v-else
style=" style="
width: 379px; width: 206px;
text-align: left; text-align: left;
height: 36px; height: 36px;
padding-left: -10px; padding-left: -10px;
@ -336,6 +328,15 @@
>{{ diseaseTypeName }}</el-button >{{ diseaseTypeName }}</el-button
> >
</el-form-item> </el-form-item>
<el-form-item label="话术简介" prop="scriptIntroduction">
<el-input
maxlength="200"
v-model="form.scriptIntroduction"
placeholder="请输入话术简介"
type="textarea"
/>
</el-form-item>
<el-form-item label="图片" prop="scriptFilePath"> <el-form-item label="图片" prop="scriptFilePath">
<stationAcatar <stationAcatar
@imgUrl="imgUrl" @imgUrl="imgUrl"
@ -834,7 +835,7 @@ export default {
this.loading = true; this.loading = true;
listScriptNum(this.querydepartmen).then(response => { listScriptNum(this.querydepartmen).then(response => {
this.DepartmentoList = response.data; this.DepartmentoList = response.data;
// //
let sum = 0; let sum = 0;
this.DepartmentoList.forEach((item) => { this.DepartmentoList.forEach((item) => {
if (item.countNum != null) { if (item.countNum != null) {
@ -1050,6 +1051,9 @@ export default {
::v-deep .el-input-number .el-input__inner{ ::v-deep .el-input-number .el-input__inner{
text-align: left; text-align: left;
} }
::v-deep .el-textarea__inner{
width: 206px;
}
.leftscript { .leftscript {
// width: 30%; // width: 30%;
height: 850px; height: 850px;

View File

@ -179,7 +179,7 @@
<!-- 添加或修改微信模板信息对话框 --> <!-- 添加或修改微信模板信息对话框 -->
<el-dialog :title="title" :visible.sync="open" width="500px" append-to-body> <el-dialog :title="title" :visible.sync="open" width="500px" append-to-body>
<el-form ref="form" :model="form" :rules="rules" label-width="80px"> <el-form ref="form" :model="form" :rules="rules" label-width="110px">
<el-form-item label="微信模板名称" prop="wechatTemplateName"> <el-form-item label="微信模板名称" prop="wechatTemplateName">
<el-input <el-input
v-model="form.wechatTemplateName" v-model="form.wechatTemplateName"
@ -190,7 +190,7 @@
<el-input v-model="form.templateId" placeholder="请输入模板ID" /> <el-input v-model="form.templateId" placeholder="请输入模板ID" />
</el-form-item> </el-form-item>
<el-form-item label="微信排序" prop="templateSort"> <el-form-item label="微信排序" prop="templateSort">
<el-input-number v-model="form.templateSort" controls-position="right" :min="0" placeholder="请输入微信排序"   style="width:380px"/> <el-input-number v-model="form.templateSort" controls-position="right" :min="0" placeholder="请输入微信排序"   style="width:350px"/>
</el-form-item> </el-form-item>
<el-form-item label="模板内容" prop="templateContent"> <el-form-item label="模板内容" prop="templateContent">
@ -206,7 +206,7 @@
<el-select <el-select
v-model="form.templateSource" v-model="form.templateSource"
placeholder="请选择" placeholder="请选择"
style="width: 380px" style="width: 350px"
> >
<el-option <el-option
v-for="item in options" v-for="item in options"
@ -221,7 +221,7 @@
<el-select <el-select
v-model="form.suitTaskTypeIds" v-model="form.suitTaskTypeIds"
placeholder="请选择" placeholder="请选择"
style="width: 380px" style="width: 350px"
multiple multiple
> >
<el-option <el-option
@ -239,7 +239,7 @@
v-if="departmentName == '请选择科室'" v-if="departmentName == '请选择科室'"
@click="clickinnerVisible()" @click="clickinnerVisible()"
style=" style="
width: 379px; width: 350px;
text-align: left; text-align: left;
height: 36px; height: 36px;
color: #c0c4cc; color: #c0c4cc;
@ -252,7 +252,7 @@
type="" type=""
v-else v-else
style=" style="
width: 379px; width: 350px;
text-align: left; text-align: left;
height: 36px; height: 36px;
padding-left: -10px; padding-left: -10px;
@ -267,7 +267,7 @@
v-if="diseaseTypeName == '请选择病种'" v-if="diseaseTypeName == '请选择病种'"
@click="clickdisease()" @click="clickdisease()"
style=" style="
width: 379px; width: 350px;
text-align: left; text-align: left;
height: 36px; height: 36px;
color: #c0c4cc; color: #c0c4cc;
@ -280,7 +280,7 @@
type="" type=""
v-else v-else
style=" style="
width: 379px; width: 350px;
text-align: left; text-align: left;
height: 36px; height: 36px;
padding-left: -10px; padding-left: -10px;