xg
This commit is contained in:
parent
d5327ff470
commit
fae9b69f90
@ -11,7 +11,7 @@ class Video extends BlockEmbed {
|
|||||||
static create(value) {
|
static create(value) {
|
||||||
const node = super.create();
|
const node = super.create();
|
||||||
// 添加video标签所需的属性
|
// 添加video标签所需的属性
|
||||||
node.setAttribute('style', 'object-fit:fill;width: 100%;')
|
node.setAttribute('style', 'object-fit:fill;max-width: 100%;')
|
||||||
node.setAttribute('preload', 'auto') // auto - 当页面加载后载入整个视频 meta - 当页面加载后只载入元数据 none - 当页面加载后不载入视频
|
node.setAttribute('preload', 'auto') // auto - 当页面加载后载入整个视频 meta - 当页面加载后只载入元数据 none - 当页面加载后不载入视频
|
||||||
// node.setAttribute('playsinline', 'true')
|
// node.setAttribute('playsinline', 'true')
|
||||||
// node.setAttribute('x-webkit-airplay', 'allow')
|
// node.setAttribute('x-webkit-airplay', 'allow')
|
||||||
|
|||||||
@ -398,6 +398,12 @@ export default {
|
|||||||
getRouteNodeInfo(this.$route.query.signRecordId).then(res => {
|
getRouteNodeInfo(this.$route.query.signRecordId).then(res => {
|
||||||
this.allroutelist = res.data
|
this.allroutelist = res.data
|
||||||
this.routelist = this.allroutelist.filter(item => item.conditionSatisfyStatus);
|
this.routelist = this.allroutelist.filter(item => item.conditionSatisfyStatus);
|
||||||
|
this.routelist.forEach(e => {
|
||||||
|
if (e.taskNodeType == 'PROPAGANDA_ARTICLE') {
|
||||||
|
e.templateDetail.propagandaContent = e.templateDetail?.propagandaContent?.replace(/\<img/gi,
|
||||||
|
"<img style='max-width:100%'")
|
||||||
|
}
|
||||||
|
})
|
||||||
this.tab = 2
|
this.tab = 2
|
||||||
loading.close();
|
loading.close();
|
||||||
}).catch(err => {
|
}).catch(err => {
|
||||||
|
|||||||
@ -268,7 +268,7 @@ export default {
|
|||||||
created() {
|
created() {
|
||||||
if (this.lookitemnew) {
|
if (this.lookitemnew) {
|
||||||
this.questiondata = this.lookitemnew;
|
this.questiondata = this.lookitemnew;
|
||||||
this.questiondata.subjectResultList.forEach((e) => {
|
this.questiondata.subjectResultList?.forEach((e) => {
|
||||||
e.optionResults.forEach((el) => {
|
e.optionResults.forEach((el) => {
|
||||||
console.log(el, "el");
|
console.log(el, "el");
|
||||||
if (
|
if (
|
||||||
|
|||||||
@ -202,7 +202,7 @@
|
|||||||
</div>
|
</div>
|
||||||
<div class="flex">
|
<div class="flex">
|
||||||
<div class="pushMethod">
|
<div class="pushMethod">
|
||||||
重播次数:
|
重拨次数:
|
||||||
<span>
|
<span>
|
||||||
<el-select v-model="form.phoneRedialTimes" style="width: 100px">
|
<el-select v-model="form.phoneRedialTimes" style="width: 100px">
|
||||||
<el-option v-for="item in optionslistS" :key="item.dictValue" :label="item.dictLabel"
|
<el-option v-for="item in optionslistS" :key="item.dictValue" :label="item.dictLabel"
|
||||||
|
|||||||
@ -11,7 +11,7 @@
|
|||||||
<img src="../../../assets/manage/blueliebiao.png" alt="" v-if="type == 'table'" />
|
<img src="../../../assets/manage/blueliebiao.png" alt="" v-if="type == 'table'" />
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<SearchFilter :labelWidths="280" style="width: calc(100% - 80px);" :widths="90" size="mini" @search="handleQuery"
|
<SearchFilter :labelWidths="280" style="width: calc(100% - 80px);" :widths="80" size="mini" @search="handleQuery"
|
||||||
@reset="resetQuery" @minShowCtrol="getMaxTableHeight">
|
@reset="resetQuery" @minShowCtrol="getMaxTableHeight">
|
||||||
<el-form-item label="患者姓名" prop="patientName">
|
<el-form-item label="患者姓名" prop="patientName">
|
||||||
<el-input v-model="queryParams.patientName" placeholder="请输入患者姓名" clearable @keyup.enter.native="handleQuery"
|
<el-input v-model="queryParams.patientName" placeholder="请输入患者姓名" clearable @keyup.enter.native="handleQuery"
|
||||||
|
|||||||
@ -327,7 +327,7 @@
|
|||||||
</div>
|
</div>
|
||||||
<div class="flex">
|
<div class="flex">
|
||||||
<div class="pushMethod">
|
<div class="pushMethod">
|
||||||
重播次数:
|
重拨次数:
|
||||||
<span>
|
<span>
|
||||||
<el-select v-model="form.phoneRedialTimes" style="width: 110px">
|
<el-select v-model="form.phoneRedialTimes" style="width: 110px">
|
||||||
<el-option v-for="item in optionslistSname" :key="item.dictValue" :label="item.dictLabel"
|
<el-option v-for="item in optionslistSname" :key="item.dictValue" :label="item.dictLabel"
|
||||||
@ -479,7 +479,7 @@ import indexjs from "./indexjs.js";
|
|||||||
export default indexjs;
|
export default indexjs;
|
||||||
</script>
|
</script>
|
||||||
<style scoped lang="scss">
|
<style scoped lang="scss">
|
||||||
.txxt
|
.txxt
|
||||||
::v-deep.el-form-item--medium .el-form-item__content {
|
::v-deep.el-form-item--medium .el-form-item__content {
|
||||||
line-height: 36px;
|
line-height: 36px;
|
||||||
height: 40px;
|
height: 40px;
|
||||||
|
|||||||
@ -194,7 +194,7 @@ export default {
|
|||||||
});
|
});
|
||||||
},
|
},
|
||||||
|
|
||||||
// 重播次数
|
// 重拨次数
|
||||||
infolistMESSAGE() {
|
infolistMESSAGE() {
|
||||||
var dictType = "redial_times";
|
var dictType = "redial_times";
|
||||||
getAgencytype(dictType).then((res) => {
|
getAgencytype(dictType).then((res) => {
|
||||||
|
|||||||
@ -195,7 +195,7 @@
|
|||||||
</div>
|
</div>
|
||||||
<div class="flex">
|
<div class="flex">
|
||||||
<div class="itemlist">
|
<div class="itemlist">
|
||||||
重播次数:
|
重拨次数:
|
||||||
<span>
|
<span>
|
||||||
<el-select v-model="formInline.phoneRedialTimes" style="width: 100px">
|
<el-select v-model="formInline.phoneRedialTimes" style="width: 100px">
|
||||||
<el-option v-for="item in optionslistS" :key="item.dictValue" :label="item.dictLabel"
|
<el-option v-for="item in optionslistS" :key="item.dictValue" :label="item.dictLabel"
|
||||||
@ -299,7 +299,7 @@
|
|||||||
</div>
|
</div>
|
||||||
<div class="flex">
|
<div class="flex">
|
||||||
<div class="itemlist">
|
<div class="itemlist">
|
||||||
重播次数:
|
重拨次数:
|
||||||
<span>
|
<span>
|
||||||
<el-select v-model="formInline.phoneRedialTimes" style="width: 100px">
|
<el-select v-model="formInline.phoneRedialTimes" style="width: 100px">
|
||||||
<el-option v-for="item in optionslisttime" :key="item.dictValue" :label="item.dictLabel"
|
<el-option v-for="item in optionslisttime" :key="item.dictValue" :label="item.dictLabel"
|
||||||
|
|||||||
@ -435,7 +435,7 @@
|
|||||||
</div>
|
</div>
|
||||||
<div class="flex">
|
<div class="flex">
|
||||||
<div class="pushMethod">
|
<div class="pushMethod">
|
||||||
重播次数:
|
重拨次数:
|
||||||
<span>
|
<span>
|
||||||
<el-select
|
<el-select
|
||||||
v-model="form.phoneRedialTimes"
|
v-model="form.phoneRedialTimes"
|
||||||
@ -743,7 +743,6 @@ export default {
|
|||||||
methods: {
|
methods: {
|
||||||
// 问卷库模板选择
|
// 问卷库模板选择
|
||||||
looklist() {
|
looklist() {
|
||||||
console.log(22222)
|
|
||||||
this.lookquestionlist = true;
|
this.lookquestionlist = true;
|
||||||
},
|
},
|
||||||
// 预览问卷
|
// 预览问卷
|
||||||
@ -1109,7 +1108,7 @@ export default {
|
|||||||
this.$refs.wangeditor.emit();
|
this.$refs.wangeditor.emit();
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
// 点击
|
// 切换节点
|
||||||
async bottomclickevent(uitem, index, uindex) {
|
async bottomclickevent(uitem, index, uindex) {
|
||||||
await this.onemit();
|
await this.onemit();
|
||||||
const loading = this.$loading({
|
const loading = this.$loading({
|
||||||
@ -1348,6 +1347,29 @@ export default {
|
|||||||
spinner: "el-icon-loading",
|
spinner: "el-icon-loading",
|
||||||
background: "rgba(0, 0, 0, 0.7)",
|
background: "rgba(0, 0, 0, 0.7)",
|
||||||
});
|
});
|
||||||
|
console.log(this.form)
|
||||||
|
if (this.form.taskNodeType != 'PHONE_OUTBOUND') {
|
||||||
|
if (this.form.messagePushSign == "1") {
|
||||||
|
if (!this.form.messageTemplateId) {
|
||||||
|
this.$message.error("请选择短信模板");
|
||||||
|
return loading.close();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
if (this.form.officialPushSign == "1") {
|
||||||
|
if (!this.form.officialTemplateId) {
|
||||||
|
this.$message.error("请选择公众号模板");
|
||||||
|
return loading.close();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
if (this.form.appletPushSign == "1") {
|
||||||
|
if (!this.form.appletTemplateId) {
|
||||||
|
this.$message.error("请选择小程序模板");
|
||||||
|
return loading.close();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}else{
|
||||||
|
|
||||||
|
}
|
||||||
if (
|
if (
|
||||||
Number(this.form.routeNodeDay) != 0 &&
|
Number(this.form.routeNodeDay) != 0 &&
|
||||||
Number(this.form.routeNodeDay) < 0
|
Number(this.form.routeNodeDay) < 0
|
||||||
@ -1367,10 +1389,6 @@ export default {
|
|||||||
this.$message.error("请选择任务细分");
|
this.$message.error("请选择任务细分");
|
||||||
return loading.close();
|
return loading.close();
|
||||||
}
|
}
|
||||||
// if (!this.form.taskStatus) {
|
|
||||||
// this.$message.error("请选择任务状态");
|
|
||||||
// return loading.close();
|
|
||||||
// }
|
|
||||||
updateRouteCheckStatus({
|
updateRouteCheckStatus({
|
||||||
routeCheckStatus: this.routeform.routeCheckStatus,
|
routeCheckStatus: this.routeform.routeCheckStatus,
|
||||||
id: this.form.specialDiseaseNodeId,
|
id: this.form.specialDiseaseNodeId,
|
||||||
|
|||||||
@ -178,7 +178,7 @@
|
|||||||
<!-- 电话外呼 -->
|
<!-- 电话外呼 -->
|
||||||
<div v-if="form.taskType == 'PHONE_OUTBOUND'">
|
<div v-if="form.taskType == 'PHONE_OUTBOUND'">
|
||||||
<div class="topitem">
|
<div class="topitem">
|
||||||
<el-form-item label="重播次数:" prop="patientId">
|
<el-form-item label="重拨次数:" prop="patientId">
|
||||||
<el-input v-model="form.phoneRedialTimes" style="width: 260px" disabled />
|
<el-input v-model="form.phoneRedialTimes" style="width: 260px" disabled />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="时间间隔:" prop="patientId">
|
<el-form-item label="时间间隔:" prop="patientId">
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user