部分布局调整

This commit is contained in:
coderxqt 2026-09-21 17:51:25 +08:00
parent 332ffe2f68
commit 2b9d429aca
2 changed files with 119 additions and 103 deletions

View File

@ -125,18 +125,6 @@
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="外呼方式" align="center" prop="phoneDialMethod" /> <el-table-column label="外呼方式" align="center" prop="phoneDialMethod" />
<!-- <el-table-column label="推送结果状态码" align="center" prop="errorCode" /> -->
<!-- <el-table-column
label="推送结果状态码,success:成功,fail:失败"
align="center"
prop="errorStatus"
/> -->
<el-table-column
label="录音存储路径"
align="center"
prop="phoneDialRecordVideo"
show-overflow-tooltip
/>
<el-table-column label="通话时长" align="center" prop="phoneDuration" /> <el-table-column label="通话时长" align="center" prop="phoneDuration" />
<el-table-column label="通话费用" align="center" prop="phoneCost" /> <el-table-column label="通话费用" align="center" prop="phoneCost" />
<el-table-column label="关联账单id" align="center" prop="billId" /> <el-table-column label="关联账单id" align="center" prop="billId" />
@ -177,22 +165,24 @@
<!-- 添加或修改电话拨打记录对话框 --> <!-- 添加或修改电话拨打记录对话框 -->
<el-dialog :title="title" :visible.sync="open" width="700px" append-to-body> <el-dialog :title="title" :visible.sync="open" width="700px" append-to-body>
<el-form ref="form" :model="form" :rules="rules" label-width="110px"> <el-form ref="form" :model="form" :rules="rules" label-width="110px">
<el-form-item label="患者手机号" prop="patientPhone"> <div style="display: flex">
<el-input <el-form-item label="患者手机号" prop="patientPhone">
v-model="form.patientPhone" <el-input
placeholder="请输入患者手机号" v-model="form.patientPhone"
/> placeholder="请输入患者手机号"
</el-form-item> />
<el-form-item label="呼叫时间" prop="dialTime"> </el-form-item>
<el-date-picker <el-form-item label="呼叫时间" prop="dialTime">
clearable <el-date-picker
v-model="form.dialTime" clearable
type="date" v-model="form.dialTime"
value-format="yyyy-MM-dd" type="date"
placeholder="请选择呼叫时间" value-format="yyyy-MM-dd"
> placeholder="请选择呼叫时间"
</el-date-picker> >
</el-form-item> </el-date-picker>
</el-form-item>
</div>
<el-form-item label="电话模板名称" prop="phoneTemplateName"> <el-form-item label="电话模板名称" prop="phoneTemplateName">
<el-input <el-input
v-model="form.phoneTemplateName" v-model="form.phoneTemplateName"
@ -202,28 +192,33 @@
<el-form-item label="电话内容"> <el-form-item label="电话内容">
<editor v-model="form.messageNodeContent" :min-height="192" /> <editor v-model="form.messageNodeContent" :min-height="192" />
</el-form-item> </el-form-item>
<el-form-item label="外呼方式" prop="phoneDialMethod"> <div style="display: flex">
<el-select <el-form-item label="外呼方式" prop="phoneDialMethod">
v-model="form.phoneDialMethod" <el-select
clearable style="width: 206px"
placeholder="请选择外呼方式" v-model="form.phoneDialMethod"
> clearable
<el-option label="自动外呼" value="AI" /> placeholder="请选择外呼方式"
<el-option label="人工随访电话" value="COMMON" /> >
</el-select> <el-option label="自动外呼" value="AI" />
</el-form-item> <el-option label="人工随访电话" value="COMMON" />
<el-form-item label="推送结果状态码" prop="errorCode"> </el-select>
<el-input </el-form-item>
v-model="form.errorCode" <el-form-item label="推送结果" prop="errorCode">
placeholder="请输入推送结果状态码" <el-input v-model="form.errorCode" placeholder="请输入推送结果" />
/> </el-form-item>
</el-form-item> </div>
<el-form-item label="通话时长" prop="phoneDuration"> <div style="display: flex">
<el-input v-model="form.phoneDuration" placeholder="请输入通话时长" /> <el-form-item label="通话时长" prop="phoneDuration">
</el-form-item> <el-input
<el-form-item label="通话费用" prop="phoneCost"> v-model="form.phoneDuration"
<el-input v-model="form.phoneCost" placeholder="请输入通话费用" /> placeholder="请输入通话时长"
</el-form-item> />
</el-form-item>
<el-form-item label="通话费用" prop="phoneCost">
<el-input v-model="form.phoneCost" placeholder="请输入通话费用" />
</el-form-item>
</div>
</el-form> </el-form>
<div slot="footer" class="dialog-footer"> <div slot="footer" class="dialog-footer">
<!-- <el-button type="primary" @click="submitForm">确 定</el-button> --> <!-- <el-button type="primary" @click="submitForm">确 定</el-button> -->
@ -370,6 +365,13 @@ export default {
this.form = response.data; this.form = response.data;
this.open = true; this.open = true;
this.title = "查看电话拨打记录"; this.title = "查看电话拨打记录";
if (this.form.errorCode == "0") {
this.form.errorCode = "成功";
} else if (this.form.errorCode == "1") {
this.form.errorCode = "失败";
} else {
this.form.errorCode = "";
}
}); });
}, },
/** 提交按钮 */ /** 提交按钮 */

View File

@ -105,7 +105,8 @@
<el-table-column <el-table-column
label="模板名称" label="模板名称"
align="center" align="center"
prop="messageTemplateId" prop="template"
show-overflow-tooltip
/> />
<el-table-column label="短信长度" align="center" prop="messageLength" /> <el-table-column label="短信长度" align="center" prop="messageLength" />
@ -152,63 +153,69 @@
/> />
<!-- 添加或修改短信发送结果记录对话框 --> <!-- 添加或修改短信发送结果记录对话框 -->
<el-dialog :title="title" :visible.sync="open" width="600px" append-to-body> <el-dialog :title="title" :visible.sync="open" width="800px" append-to-body>
<el-form ref="form" :model="form" :rules="rules" label-width="110px"> <el-form ref="form" :model="form" :rules="rules" label-width="110px">
<el-form-item label="患者手机号" prop="patientPhone"> <div style="display: flex">
<el-input <el-form-item label="患者手机号" prop="patientPhone">
v-model="form.patientPhone" <el-input
placeholder="请输入患者手机号" v-model="form.patientPhone"
/> placeholder="请输入患者手机号"
</el-form-item> />
<el-form-item label="消息发送时间" prop="sendTime"> </el-form-item>
<el-date-picker <el-form-item label="消息发送时间" prop="sendTime">
clearable <el-date-picker
v-model="form.sendTime" clearable
type="date" v-model="form.sendTime"
value-format="yyyy-MM-dd" type="date"
placeholder="请选择消息发送时间" value-format="yyyy-MM-dd"
> placeholder="请选择消息发送时间"
</el-date-picker> >
</el-form-item> </el-date-picker>
<el-form-item label="模板名称" prop="messageTemplateId"> </el-form-item>
<el-input </div>
v-model="form.messageTemplateId" <el-form-item label="模板名称" prop="template">
placeholder="请输入模板名称" <el-input v-model="form.template" placeholder="请输入模板名称" />
/>
</el-form-item> </el-form-item>
<el-form-item label="消息内容"> <el-form-item label="消息内容">
<editor v-model="form.messageNodeContent" :min-height="192" /> <editor v-model="form.messageNodeContent" :min-height="192" />
</el-form-item> </el-form-item>
<el-form-item label="推送结果状态码" prop="errorCode"> <div style="display: flex">
<el-input <el-form-item label="推送结果" prop="errorCode">
v-model="form.errorCode" <el-input v-model="form.errorCode" placeholder="请输入推送" />
placeholder="请输入推送结果状态码" </el-form-item>
/>
</el-form-item> <el-form-item label="短信长度" prop="messageLength">
<el-form-item label="短信长度" prop="messageLength"> <el-input
<el-input v-model="form.messageLength" placeholder="请输入短信长度" /> v-model="form.messageLength"
</el-form-item> placeholder="请输入短信长度"
<el-form-item label="短信数量" prop="messageQuantity"> />
<el-input </el-form-item>
v-model="form.messageQuantity" </div>
placeholder="请输入短信数量" <div style="display: flex">
/> <el-form-item label="短信数量" prop="messageQuantity">
</el-form-item> <el-input
<el-form-item label="短信单价" prop="messageUnitPrice"> v-model="form.messageQuantity"
<el-input placeholder="请输入短信数量"
v-model="form.messageUnitPrice" />
placeholder="请输入短信单价" </el-form-item>
/> <el-form-item label="短信单价" prop="messageUnitPrice">
</el-form-item> <el-input
<el-form-item label="短信价格" prop="messagePrice"> v-model="form.messageUnitPrice"
<el-input placeholder="请输入短信单价"
v-model="form.messageExpense" />
placeholder="请输入短信价格" </el-form-item>
/> </div>
</el-form-item> <div style="display: flex">
<el-form-item label="关联账单id" prop="billId"> <el-form-item label="短信价格" prop="messagePrice">
<el-input v-model="form.billId" placeholder="请输入关联账单id" /> <el-input
</el-form-item> v-model="form.messageExpense"
placeholder="请输入短信价格"
/>
</el-form-item>
<el-form-item label="关联账单id" prop="billId">
<el-input v-model="form.billId" placeholder="请输入关联账单id" />
</el-form-item>
</div>
</el-form> </el-form>
<div slot="footer" class="dialog-footer"> <div slot="footer" class="dialog-footer">
<!-- <el-button type="primary" @click="submitForm">确 定</el-button> --> <!-- <el-button type="primary" @click="submitForm">确 定</el-button> -->
@ -340,6 +347,13 @@ export default {
this.form = response.data; this.form = response.data;
this.open = true; this.open = true;
this.title = "查看短信发送结果记录"; this.title = "查看短信发送结果记录";
if (this.form.errorCode == "0") {
this.form.errorCode = "成功";
} else if (this.form.errorCode == "1") {
this.form.errorCode = "失败";
} else {
this.form.errorCode = "";
}
}); });
}, },
/** 提交按钮 */ /** 提交按钮 */