diff --git a/package.json b/package.json index fea1f5f6..348ca233 100644 --- a/package.json +++ b/package.json @@ -64,7 +64,6 @@ "miniprogram-api-typings": "^3.3.2", "node-sass": "npm:dart-sass@^1.25.0", "postcss-comment": "^2.0.0", - "sass-loader": "^7.1.0", "uview-ui": "^1.8.4", "vue-template-compiler": "^2.6.11" }, diff --git a/src/apps/AppAskForm/AppForm.vue b/src/apps/AppAskForm/AppForm.vue index 36c488bf..1dee8ce4 100644 --- a/src/apps/AppAskForm/AppForm.vue +++ b/src/apps/AppAskForm/AppForm.vue @@ -3,7 +3,7 @@ - + @@ -29,7 +29,11 @@ export default { return !!this.$route.query?.id && this.access }, errMsg() { - return this.err || (this.access ? "表单不存在" : "无法获取用户信息") + this.access && (this.err = "表单不存在") + return this.err || "数据读取中..." + }, + errStatus() { + return !!this.err ? "error" : "loading" }, isPreview() { return !!this.$route.query?.preview @@ -64,7 +68,7 @@ export default { }, created() { this.checkAccess() - document.title = "调查问卷" + document.title = "问卷调查" } } diff --git a/src/apps/AppWalkask/AppWalkask.vue b/src/apps/AppWalkask/AppWalkask.vue new file mode 100644 index 00000000..b82a00ad --- /dev/null +++ b/src/apps/AppWalkask/AppWalkask.vue @@ -0,0 +1,51 @@ + + + + + diff --git a/src/components/AiResult.vue b/src/components/AiResult.vue index f634921e..fe5bf54e 100644 --- a/src/components/AiResult.vue +++ b/src/components/AiResult.vue @@ -30,6 +30,9 @@ export default { if (this.status == "error") { obj.image = this.$cdn + "result/fail.png" obj.tips = this.tips || "提交失败!" + } else if (this.status == "loading") { + obj.image = "https://cdn.cunwuyun.cn/wxAdmin/img/message.png" + obj.tips = this.tips || "数据读取中..." } return obj } diff --git a/src/components/AiTopFixed.vue b/src/components/AiTopFixed.vue index 5c801794..6e4581ec 100644 --- a/src/components/AiTopFixed.vue +++ b/src/components/AiTopFixed.vue @@ -39,10 +39,8 @@ export default { } .fixed { - display: flex; - align-items: center; width: 100%; - height: 100rpx; + min-height: 100px; top: 0; position: fixed; z-index: 9; @@ -54,11 +52,8 @@ export default { } .content { - display: flex; - align-items: center; - width: 100%; - height: 100rpx; - padding: 0 32px; + min-height: 100px; + padding: 20px 32px; box-sizing: border-box; }