@@ -168,10 +190,19 @@
-
+
评价
+
+
+
+
+ 不满意
+ 较满意
+ 满意
+
+
+
+
+
+
+
![预览图片]()
+
+ 第{{ index + 1 }}页
+
+
+
+
@@ -197,6 +252,8 @@
+
+
@@ -213,6 +270,7 @@ import {getDict} from "@/api/Home";
import {queryLinkageById} from "@/api/linkage";
import {nameCorrect} from'@/util/fileUpload'
import {selectRegistrationList } from '@/api/enterprise'
+import { formattedTimeYYYYmmdd } from'@/util/util';
//用户筛选弹窗
// import Popup from './userFilter.vue';
@@ -236,6 +294,7 @@ const data = reactive({
imageList:[],
show: ref(false),
dataList:[],
+ evaluateImageList:[],
});
//保存参数
const submitData = reactive({
@@ -280,6 +339,8 @@ const submitData = reactive({
authorization:0,
lawFieldText:"",
checkCategoryText:"",
+ uniteCheck:"",
+ inspectionEfficiency: 0,
})
const tapGood = () => {
@@ -342,6 +403,26 @@ const setAttr = () =>{
}
},error=>{});
}
+const setEvaluateFile = (id) =>{
+ // 查询检查要求字典信息
+ getAttr(id, success => {
+ if (success.data.filePreview != null) {
+ if(success.data.filePreview.fileList != null) {
+ for (var i=0; i
{});
+}
const onChange = (newIndex) => {
index.value = newIndex;
@@ -350,7 +431,7 @@ const onChange = (newIndex) => {
//初始化参数,获取扫码的企业统一信用编码
onMounted(() =>{
- nameCorrect();
+ // nameCorrect();
//查询执法登记信息
queryEnforcementRegistrationById(route?.query?.id,success =>{
submitData.enterpriseName = success.data.enterpriseName;
@@ -374,7 +455,7 @@ onMounted(() =>{
// 执法类别
submitData.checkCategoryText = success.data.checkCategoryText;
// 检查时间
- submitData.enforcementTime = success.data.enforcementTime;
+ submitData.enforcementTime = formattedTimeYYYYmmdd(success.data.enforcementTime);
//评价信息
submitData.isEvaluate = success.data.isEvaluate;
if (null != success.data.enterpriseEvaluate && "" != success.data.enterpriseEvaluate) {
@@ -382,6 +463,8 @@ onMounted(() =>{
submitData.linkman = success.data.enterpriseEvaluate.linkman;
submitData.linkmanTel = success.data.enterpriseEvaluate.linkmanTel;
submitData.authorization = success.data.enterpriseEvaluate.authorization;
+ submitData.inspectionEfficiency = success.data.enterpriseEvaluate.inspectionEfficiency;
+ setEvaluateFile(success.data.enterpriseEvaluate.id)
}
if(success.data.reslut == 0){
@@ -420,6 +503,7 @@ onMounted(() =>{
}
console.log(data.lawCer)
}
+ submitData.uniteCheck = success.data.uniteCheck;
// setLinkageItem(submitData.lawEnforcementItem);
// setLinkageGA(submitData.lawEnforcementBasis);
@@ -430,21 +514,23 @@ onMounted(() =>{
for (let index = 0; index < success.data.length; index++) {
const element = success.data[index];
var arr = [];
- arr.push(element.lawEnforcer);
+ arr.push(nameCorrect(element.lawEnforcer));
let tow = element.lawEnforcerTwo.split(",");
- arr.push(...tow);
+ for (const key in tow) {
+ arr.push(nameCorrect(tow[key]));
+ }
var obj = {
"deptName": element.bureauDeptName,
"deptId": element.bureauDeptId,
"userList": arr
}
data.dataList.push(obj)
- console.log(data.da)
}
},error =>{
})
}
+ console.log(data.dataList)
},error=>{
@@ -801,7 +887,23 @@ export default {
}
/***/
+.eval-star {
+ margin: 0 0.7rem 0 0.2rem;
+ }
+ .eval-star i {
+ margin: 0 0.3rem;
+ color: #ddd;
+ font-size: 0.5rem;
+ }
+
+ .eval-star i.active {
+ color: #fbb516;
+ }
+ .eval-star-font{
+ font-weight: bold;
+ font-size: 0.4rem;
+ }
diff --git a/src/views/enterprise/registrationList.vue b/src/views/enterprise/registrationList.vue
index ec5458f..4d80d46 100644
--- a/src/views/enterprise/registrationList.vue
+++ b/src/views/enterprise/registrationList.vue
@@ -72,9 +72,9 @@
-
-
检查时间:{{ item.createTime }}
-
+
+
检查时间:{{ formattedTimeYYYYmmdd(item.createTime) }}
+
联
@@ -110,7 +110,7 @@
-