修改模板名称
This commit is contained in:
parent
7482733836
commit
f3869b25ff
@ -31,20 +31,22 @@
|
|||||||
v-show="showSearch"
|
v-show="showSearch"
|
||||||
label-width="100px"
|
label-width="100px"
|
||||||
>
|
>
|
||||||
<el-form-item
|
<el-form-item label="问卷标题" prop="questionnaireName">
|
||||||
label="模板名称"
|
|
||||||
prop="questionnaireName"
|
|
||||||
label-width="120px"
|
|
||||||
>
|
|
||||||
<el-input
|
<el-input
|
||||||
v-model="queryParams.questionnaireName"
|
v-model="queryParams.questionnaireName"
|
||||||
placeholder="请输入模板名称"
|
placeholder="请输入问卷标题"
|
||||||
|
clearable
|
||||||
|
@keyup.enter.native="handleQuery"
|
||||||
|
/>
|
||||||
|
</el-form-item>
|
||||||
|
<el-form-item label="病种名称" prop="diseaseTypeName">
|
||||||
|
<el-input
|
||||||
|
v-model="queryParams.diseaseTypeName"
|
||||||
|
placeholder="请输入病种名称"
|
||||||
clearable
|
clearable
|
||||||
@keyup.enter.native="handleQuery"
|
@keyup.enter.native="handleQuery"
|
||||||
style="width: 220px"
|
|
||||||
/>
|
/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
|
||||||
<el-form-item>
|
<el-form-item>
|
||||||
<el-button
|
<el-button
|
||||||
type="primary"
|
type="primary"
|
||||||
@ -69,21 +71,56 @@
|
|||||||
width="48"
|
width="48"
|
||||||
align="center"
|
align="center"
|
||||||
/>
|
/>
|
||||||
|
|
||||||
<el-table-column
|
<el-table-column
|
||||||
label="模板名称"
|
label="问卷标题"
|
||||||
align="center"
|
align="center"
|
||||||
prop="questionnaireName"
|
prop="questionnaireName"
|
||||||
width="150"
|
|
||||||
/>
|
/>
|
||||||
<el-table-column label="操作人" align="center" prop="createBy" />
|
<el-table-column
|
||||||
<el-table-column label="创建时间" align="center" prop="createTime">
|
label="问题个数"
|
||||||
|
align="center"
|
||||||
|
prop="questionCount"
|
||||||
|
/>
|
||||||
|
<el-table-column
|
||||||
|
label="问卷模板ID"
|
||||||
|
align="center"
|
||||||
|
prop="questionnaireId"
|
||||||
|
/>
|
||||||
|
<el-table-column
|
||||||
|
label="问卷类型"
|
||||||
|
align="center"
|
||||||
|
prop="questionType"
|
||||||
|
>
|
||||||
<template slot-scope="scope">
|
<template slot-scope="scope">
|
||||||
<span>{{
|
<div v-if="scope.row.questionType == 'REGULAR_QUESTIONNAIRE'">
|
||||||
parseTime(scope.row.createTime, "{y}-{m}-{d}")
|
普通问卷
|
||||||
}}</span>
|
</div>
|
||||||
|
<div
|
||||||
|
v-if="scope.row.questionType == 'SATISFACTION_QUESTIONNAIRE'"
|
||||||
|
>
|
||||||
|
满意度问卷
|
||||||
|
</div>
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
|
<el-table-column
|
||||||
|
label="问卷状态"
|
||||||
|
align="center"
|
||||||
|
prop="questionnaireStatus"
|
||||||
|
>
|
||||||
|
<template slot-scope="scope">
|
||||||
|
<el-tag
|
||||||
|
type="success"
|
||||||
|
v-if="scope.row.questionnaireStatus == 'PUBLISHED'"
|
||||||
|
>已发布</el-tag
|
||||||
|
>
|
||||||
|
<el-tag type="warning" v-else>未发布</el-tag>
|
||||||
|
</template>
|
||||||
|
</el-table-column>
|
||||||
|
<el-table-column
|
||||||
|
label="病种名称"
|
||||||
|
align="center"
|
||||||
|
prop="diseaseTypeName"
|
||||||
|
/>
|
||||||
<el-table-column
|
<el-table-column
|
||||||
label="操作"
|
label="操作"
|
||||||
align="center"
|
align="center"
|
||||||
@ -166,6 +203,8 @@ export default {
|
|||||||
pageNum: 1,
|
pageNum: 1,
|
||||||
pageSize: 10,
|
pageSize: 10,
|
||||||
questionnaireName: null,
|
questionnaireName: null,
|
||||||
|
diseaseTypeName:null,
|
||||||
|
|
||||||
},
|
},
|
||||||
};
|
};
|
||||||
},
|
},
|
||||||
@ -175,31 +214,13 @@ export default {
|
|||||||
|
|
||||||
},
|
},
|
||||||
mounted() {
|
mounted() {
|
||||||
console.log(this.query, 'query')
|
this.handleselectId = this.templateId;
|
||||||
|
|
||||||
console.log(this.templateId, 'templateId')
|
|
||||||
if (this.templateId) {
|
|
||||||
this.handleselectId = this.templateId;
|
|
||||||
|
|
||||||
|
|
||||||
} else {
|
|
||||||
this.questionnaireName = '';
|
|
||||||
this.handleselectId = '';
|
|
||||||
|
|
||||||
|
|
||||||
}
|
|
||||||
if (this.query == true) {
|
|
||||||
this.questionnaireName = '';
|
|
||||||
this.handleselectId = '';
|
|
||||||
|
|
||||||
|
|
||||||
}
|
|
||||||
},
|
},
|
||||||
watch: {
|
watch: {
|
||||||
query: {
|
query: {
|
||||||
handler(val) {
|
handler(val) {
|
||||||
if(val>1){
|
if (val > 1) {
|
||||||
this.questionnaireName = '';
|
this.questionnaireName = '';
|
||||||
this.handleselectId = '';
|
this.handleselectId = '';
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@ -210,12 +231,10 @@ export default {
|
|||||||
handler(val) {
|
handler(val) {
|
||||||
if (val) {
|
if (val) {
|
||||||
this.handleselectId = val;
|
this.handleselectId = val;
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
this.questionnaireName = '';
|
this.questionnaireName = '';
|
||||||
this.handleselectId = '';
|
this.handleselectId = '';
|
||||||
}
|
}
|
||||||
|
|
||||||
},
|
},
|
||||||
deep: true,
|
deep: true,
|
||||||
immediate: true,
|
immediate: true,
|
||||||
|
|||||||
@ -208,7 +208,7 @@ export default {
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
created() {
|
created() {
|
||||||
// this.getDefaultDateRange()
|
this.getDefaultDateRange()
|
||||||
// this.getlist()
|
// this.getlist()
|
||||||
this.getlistleft()
|
this.getlistleft()
|
||||||
},
|
},
|
||||||
@ -248,12 +248,6 @@ export default {
|
|||||||
messageontemplateword(item) {
|
messageontemplateword(item) {
|
||||||
this.queryParams.questionInfoId = item.questionInfoId;
|
this.queryParams.questionInfoId = item.questionInfoId;
|
||||||
this.itemid=item.questionInfoId
|
this.itemid=item.questionInfoId
|
||||||
// var obj = {
|
|
||||||
// questionInfoId: this.itemid
|
|
||||||
// }
|
|
||||||
// questionnaireTaskStatistics(obj).then(res => {
|
|
||||||
// this.tableData = res.data.data
|
|
||||||
// })
|
|
||||||
},
|
},
|
||||||
//计算一周的时间
|
//计算一周的时间
|
||||||
getDefaultDateRange() {
|
getDefaultDateRange() {
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user