|
@@ -9,7 +9,7 @@
|
|
|
<!-- import CSS -->
|
|
<!-- import CSS -->
|
|
|
<link rel="stylesheet" href="static/index.css">
|
|
<link rel="stylesheet" href="static/index.css">
|
|
|
</head>
|
|
</head>
|
|
|
-<style>
|
|
|
|
|
|
|
+<style lang="scss" scoped>
|
|
|
body {
|
|
body {
|
|
|
margin: 0px;
|
|
margin: 0px;
|
|
|
padding: 0px;
|
|
padding: 0px;
|
|
@@ -18,27 +18,59 @@
|
|
|
#app {
|
|
#app {
|
|
|
display: none;
|
|
display: none;
|
|
|
}
|
|
}
|
|
|
-
|
|
|
|
|
.tpl_title {
|
|
.tpl_title {
|
|
|
font-size: 18px;
|
|
font-size: 18px;
|
|
|
margin: 10px 0;
|
|
margin: 10px 0;
|
|
|
}
|
|
}
|
|
|
-
|
|
|
|
|
.item-main {
|
|
.item-main {
|
|
|
padding: 10px 15px;
|
|
padding: 10px 15px;
|
|
|
}
|
|
}
|
|
|
-
|
|
|
|
|
|
|
+ .survey_logo {
|
|
|
|
|
+ width: 125px;
|
|
|
|
|
+ }
|
|
|
|
|
+ /* 选项样式 */
|
|
|
|
|
+ .el-form-item__content{
|
|
|
|
|
+ line-height: 1;
|
|
|
|
|
+ }
|
|
|
.el-form-item__label {
|
|
.el-form-item__label {
|
|
|
- font-weight: 600;
|
|
|
|
|
float: none;
|
|
float: none;
|
|
|
|
|
+ font-weight: 600;
|
|
|
|
|
+ display: block;
|
|
|
|
|
+ line-height: 20px;
|
|
|
|
|
+ margin-bottom: 10px;
|
|
|
|
|
+ text-align: left;
|
|
|
}
|
|
}
|
|
|
-
|
|
|
|
|
- .el-message-box {
|
|
|
|
|
- width: 80%;
|
|
|
|
|
|
|
+ .el-radio{
|
|
|
|
|
+ width: 93%!important;
|
|
|
}
|
|
}
|
|
|
-
|
|
|
|
|
- .survey_logo {
|
|
|
|
|
- width: 125px;
|
|
|
|
|
|
|
+ .el-radio:not(:last-child){
|
|
|
|
|
+ margin-bottom: 10px;
|
|
|
|
|
+ }
|
|
|
|
|
+ .el-radio__label {
|
|
|
|
|
+ font-size: 14px;
|
|
|
|
|
+ padding-left: 10px;
|
|
|
|
|
+ line-height: 20px!important;
|
|
|
|
|
+ white-space: normal;
|
|
|
|
|
+ display: inline-block !important;
|
|
|
|
|
+ vertical-align: top;
|
|
|
|
|
+ }
|
|
|
|
|
+ .el-checkbox-group{
|
|
|
|
|
+ display:flex;
|
|
|
|
|
+ flex-direction: column;
|
|
|
|
|
+ }
|
|
|
|
|
+ .el-checkbox__label {
|
|
|
|
|
+ font-size: 14px;
|
|
|
|
|
+ padding-left: 10px;
|
|
|
|
|
+ line-height: 20px!important;
|
|
|
|
|
+ white-space: normal;
|
|
|
|
|
+ display: inline-block !important;
|
|
|
|
|
+ vertical-align: top;
|
|
|
|
|
+ }
|
|
|
|
|
+ .el-checkbox{
|
|
|
|
|
+ width: 93%!important;
|
|
|
|
|
+ }
|
|
|
|
|
+ .el-checkbox:not(:last-child){
|
|
|
|
|
+ margin-bottom: 10px!important;
|
|
|
}
|
|
}
|
|
|
</style>
|
|
</style>
|
|
|
|
|
|
|
@@ -53,12 +85,12 @@
|
|
|
<el-input v-if="item.type == 'input'" v-model="form2[item.label]" :placeholder="item.placeholder"></el-input>
|
|
<el-input v-if="item.type == 'input'" v-model="form2[item.label]" :placeholder="item.placeholder"></el-input>
|
|
|
<el-input v-if="item.type == 'textarea'" type="textarea" v-model="form2[item.label]"
|
|
<el-input v-if="item.type == 'textarea'" type="textarea" v-model="form2[item.label]"
|
|
|
:placeholder="item.placeholder" :rows=4></el-input>
|
|
:placeholder="item.placeholder" :rows=4></el-input>
|
|
|
- <el-radio-group v-if="item.type == 'radio'" v-model="form2[item.label]">
|
|
|
|
|
|
|
+ <el-radio-group v-if="item.type == 'radio'" v-model="form2[item.label]" class="cus_select">
|
|
|
<el-radio :label="iitem.label" v-for="(iitem, index) in item.items" :key="index">{{ iitem.label }}
|
|
<el-radio :label="iitem.label" v-for="(iitem, index) in item.items" :key="index">{{ iitem.label }}
|
|
|
</el-radio>
|
|
</el-radio>
|
|
|
</el-radio-group>
|
|
</el-radio-group>
|
|
|
|
|
|
|
|
- <el-checkbox-group v-else-if="item.type == 'checkbox'" v-model="form2[item.label]">
|
|
|
|
|
|
|
+ <el-checkbox-group v-else-if="item.type == 'checkbox'" v-model="form2[item.label]" class="cus_select">
|
|
|
<el-checkbox :label="iitem.label" v-for="(iitem, index) in item.items" :key="index"></el-checkbox>
|
|
<el-checkbox :label="iitem.label" v-for="(iitem, index) in item.items" :key="index"></el-checkbox>
|
|
|
</el-checkbox-group>
|
|
</el-checkbox-group>
|
|
|
<el-upload v-if="item.type == 'image'" action="/api/admin/uploadfile" list-type="picture-card"
|
|
<el-upload v-if="item.type == 'image'" action="/api/admin/uploadfile" list-type="picture-card"
|
|
@@ -178,12 +210,12 @@
|
|
|
},
|
|
},
|
|
|
success: res => {
|
|
success: res => {
|
|
|
if (res.code == 0) {
|
|
if (res.code == 0) {
|
|
|
- this.$alert('提交成功', "提交成功", {
|
|
|
|
|
- center: true,
|
|
|
|
|
- showClose: false,
|
|
|
|
|
- confirmButtonText: '确定',
|
|
|
|
|
- type: "success"
|
|
|
|
|
- });
|
|
|
|
|
|
|
+ // this.$alert('提交成功', "提交成功", {
|
|
|
|
|
+ // center: true,
|
|
|
|
|
+ // showClose: false,
|
|
|
|
|
+ // confirmButtonText: '确定',
|
|
|
|
|
+ // type: "success"
|
|
|
|
|
+ // });
|
|
|
window.location.href = "/survey/success.html?title=" + encodeURIComponent(res.data)
|
|
window.location.href = "/survey/success.html?title=" + encodeURIComponent(res.data)
|
|
|
} else {
|
|
} else {
|
|
|
this.$alert("提交失败请稍后再试!", "提交失败", {
|
|
this.$alert("提交失败请稍后再试!", "提交失败", {
|