-
+
-
-
- 否
-
-
@@ -381,7 +351,7 @@ import { uploadFile } from "@/util/fileUpload";
import { reactive, ref } from "vue";
import * as w6s from "szient-js-sdk";
import { addEvaluateInfo } from "@/api/enterprise";
-import { showSuccessToast } from "vant";
+import { showFailToast, showSuccessToast } from "vant";
const { useCommon, useMy } = $globalStore;
const router = useRouter();
const route = useRoute();
@@ -473,19 +443,48 @@ const save = () => {
submitData.otherProblemSwitch = 1;
}
submitData.fileObjList = [];
- addEvaluateInfo(
- submitData,
- (success) => {
- if (success.success) {
- showSuccessToast("保存成功");
- router.push({ path: "/enterprise/registrationList" });
+ console.log(submitData.satisfactionLevel);
+ console.log(submitData.satisfactionLevel == 3);
+ console.log(submitData.serviceExperience == 0);
+ if (submitData.satisfactionLevel == 1) {
+ addEvaluateInfo(
+ submitData,
+ (success) => {
+ if (success.success) {
+ showSuccessToast("保存成功");
+ router.push({ path: "/enterprise/registrationList" });
+ }
+ },
+ (error) => {
+ console.log("评价失败");
+ console.log(error);
}
- },
- (error) => {
- console.log("评价失败");
- console.log(error);
+ );
+ } else {
+ if (submitData.serviceExperience == 0) {
+ showFailToast("请为 文明执法项 评分");
+ } else if (submitData.checkEffect == 0) {
+ showFailToast("请为 执法效率项评分");
+ } else if (submitData.proceduralLegality == 0) {
+ showFailToast("请为 程序合法项 评分");
+ } else if (submitData.checkEffectiveness == 0) {
+ showFailToast("请为 检查效果项 评分");
+ } else {
+ addEvaluateInfo(
+ submitData,
+ (success) => {
+ if (success.success) {
+ showSuccessToast("保存成功");
+ router.push({ path: "/enterprise/registrationList" });
+ }
+ },
+ (error) => {
+ console.log("评价失败");
+ console.log(error);
+ }
+ );
}
- );
+ }
};
const uploadFiles = (file) => {
console.log(file);
@@ -691,7 +690,8 @@ const deleteFile = (file, index) => {
box-sizing: border-box;
}
.otherProBlemItem {
- padding: 15px;
+ padding: 6px;
+ line-height: 30px;
}
.otherProBlemText {
font-size: 16px;
@@ -788,4 +788,36 @@ const deleteFile = (file, index) => {
background-size: 100%;
opacity: 1;
}
+.otherProBlemItemIcon {
+ display: flex;
+ padding: 5px;
+}
+.onbad {
+ background: url("../../../assets/images/onbad.png") no-repeat;
+ background-size: 100%;
+ height: 20px;
+ width: 20px;
+ opacity: 1;
+}
+.ongood {
+ background: url("../../../assets/images/ongood.png") no-repeat;
+ background-size: 100%;
+ height: 20px;
+ width: 20px;
+ opacity: 1;
+}
+.bad {
+ background: url("../../../assets/images/bad.png") no-repeat;
+ background-size: 100%;
+ height: 20px;
+ width: 20px;
+ opacity: 1;
+}
+.good {
+ background: url("../../../assets/images/good.png") no-repeat;
+ background-size: 100%;
+ height: 20px;
+ width: 20px;
+ opacity: 1;
+}
diff --git a/src/views/enterprise/registrationDetail.vue b/src/views/enterprise/registrationDetail.vue
index 2b62f71..7239eb0 100644
--- a/src/views/enterprise/registrationDetail.vue
+++ b/src/views/enterprise/registrationDetail.vue
@@ -143,8 +143,9 @@
- 评价
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 非常不满意
- 不满意
- 基本满意
- 满意
- 非常满意
-
-
-
-
-
-
- 非常不满意
- 不满意
- 基本满意
- 满意
- 非常满意
-
-
-
-
-
-
- 非常不满意
- 不满意
- 基本满意
- 满意
- 非常满意
-
-
-
-
-
-
- 非常不满意
- 不满意
- 基本满意
- 满意
+
+
- 非常满意
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+ 非常不满意
+ 不满意
+ 基本满意
+ 满意
+ 非常满意
-
-
![预览图片]()
-
+
+
+
+
+ 非常不满意
+ 不满意
+ 基本满意
+ 满意
+ 非常满意
+
+
+
+
+
+
+ 非常不满意
+ 不满意
+ 基本满意
+ 满意
+ 非常满意
+
+
+
+
+
+
+ 非常不满意
+ 不满意
+ 基本满意
+ 满意
+ 非常满意
- 第{{ indexImg2 + 1 }}页
-
-
-
-
-
其他问题
-
-
-
-
1、是否存在逐利检查,接受被检查企业的馈赠、报酬、福利等?
-
-
-
- 是
-
-
-
- 是
-
-
-
- 否
-
-
-
- 否
-
-
-
-
-
2、是否存在要求被检查企业提供宴请、娱乐、旅游等活动?
-
-
-
- 是
-
-
-
- 是
-
-
-
- 否
-
-
-
- 否
-
-
-
-
-
3、是否存在干扰企业正常生产经营,刻意要求法定代表人到场行为?
-
-
-
- 是
-
-
-
- 是
-
-
-
- 否
-
-
-
- 否
-
-
-
-
-
4、是否存在任性处罚企业,乱查封、乱扣押、乱冻结、动辄责令停产停业的行为?
-
-
-
- 是
-
-
-
- 是
-
-
-
- 否
-
-
-
- 否
-
-
-
-
-
5、是否存在变相检查,以观摩、督导、考察等名义行检查之实?
-
-
-
- 是
-
- 是
-
-
-
-
否
+
+
+
+
+
+
+
+
+
![预览图片]()
+
+ 第{{ indexImg2 + 1 }}页
+
+
+
-
-
-
否
+
+
其他问题
+
+
+
+
1、是否存在逐利检查,接受被检查企业的馈赠、报酬、福利等?
+
+
+
+
2、是否存在要求被检查企业提供宴请、娱乐、旅游等活动?
+
+
+
+
3、是否存在干扰企业正常生产经营,刻意要求法定代表人到场行为?
+
+
+
+
4、是否存在任性处罚企业,乱查封、乱扣押、乱冻结、动辄责令停产停业的行为?
+
+
+
+
5、是否存在变相检查,以观摩、督导、考察等名义行检查之实?
+
+
+
-
-
-
@@ -1232,7 +1246,7 @@ export default {
.file-upload {
position: relative;
min-height: 3rem;
- max-height: 6.5rem;
+ // max-height: 6.5rem;
padding: 1rem 0.27rem 0.27rem 0.43rem;
box-sizing: border-box;
border-top: 5px solid #f4f4f4;
@@ -1471,7 +1485,7 @@ export default {
.eval-list > div > label {
margin: 0.2rem 0;
color: #999;
- font-size: 0.35rem;
+ // font-size: 0.35rem;
}
.eval-list > div.active > label {
@@ -1481,9 +1495,9 @@ export default {
.eval-list > div > span {
display: block;
- margin: 0.2rem auto 0.1rem;
+ margin: 0.5rem auto 0.2rem;
width: 0.8rem;
- height: 0.8rem;
+ height: 1rem;
}
.eval-list > div#evalBad > span {
@@ -1526,28 +1540,46 @@ export default {
.van-hairline-unset--top-bottom:after {
border: 0;
}
-.LevelIsNot1{
- padding-top: 10px;
- padding-left: 30px;
- // background-color: #999
+.evaluateText {
+ font-size: 0.42rem;
+}
+.cardsty {
+ margin: 3% 0;
+ width: 100%;
+ padding: 5%;
+ background: #fff;
+ border-radius: 0.2rem;
+ font-size: 0.37rem;
+ box-sizing: border-box;
+}
+.cardsty label {
+ margin-right: 0.4rem;
+ color: #323233;
+}
+.eval-star {
+ margin: 0 0.7rem 0 0.2rem;
}
+
.eval-item {
display: flex;
align-items: center;
margin: 0.27rem 0;
+ font-weight: 800;
}
.otherProBlem {
margin: 3% 0;
width: 100%;
- padding: 5%;
background: #fff;
border-radius: 0.2rem;
- font-size: 0.37rem;
box-sizing: border-box;
}
+// .otherProBlem span{
+// font-size: 0.37rem;
+// }
.otherProBlemItem {
- padding: 15px;
+ padding: 7px;
+ line-height: 30px;
}
.otherProBlemText {
font-size: 16px;
@@ -1558,5 +1590,37 @@ export default {
display: flex;
float: right;
}
+.otherProBlemItemIcon {
+ display: flex;
+ padding: 3px;
+}
+.onbad {
+ background: url("../../assets/images/onbad.png") no-repeat;
+ background-size: 100%;
+ height: 20px;
+ width: 20px;
+ opacity: 1;
+}
+.ongood {
+ background: url("../../assets/images/ongood.png") no-repeat;
+ background-size: 100%;
+ height: 20px;
+ width: 20px;
+ opacity: 1;
+}
+.bad {
+ background: url("../../assets/images/bad.png") no-repeat;
+ background-size: 100%;
+ height: 20px;
+ width: 20px;
+ opacity: 1;
+}
+.good {
+ background: url("../../assets/images/good.png") no-repeat;
+ background-size: 100%;
+ height: 20px;
+ width: 20px;
+ opacity: 1;
+}