From 9a61e46d96536f3299e57f7259ae1c9972256ec6 Mon Sep 17 00:00:00 2001
From: riku <risaku@163.com>
Date: 星期二, 30 九月 2025 09:42:09 +0800
Subject: [PATCH] 1. 隐藏未完成的账户匹配页面 2. 根据第三方新的接口文档修改接口url地址
---
src/views/fysp/scene/SceneInspectFile.vue | 72 +++++++++++++++++++++++------------
1 files changed, 47 insertions(+), 25 deletions(-)
diff --git a/src/views/fysp/scene/SceneInspectFile.vue b/src/views/fysp/scene/SceneInspectFile.vue
index ddd17c8..2f0e860 100644
--- a/src/views/fysp/scene/SceneInspectFile.vue
+++ b/src/views/fysp/scene/SceneInspectFile.vue
@@ -53,9 +53,9 @@
<el-button type="primary" :loading="docLoading" @click="handelDownload">
涓嬭浇
</el-button>
- <el-button type="default" :loading="docLoading" @click="handelPrint">
+ <!-- <el-button type="default" :loading="docLoading" @click="handelPrint">
鎵撳嵃
- </el-button>
+ </el-button> -->
</div>
</template>
</el-dialog>
@@ -124,6 +124,20 @@
emits('update:modelValue', value);
}
+function setParam(value, length) {
+ const _value = value ? value : '';
+ const offset = length - _value.length;
+ if (offset > 0) {
+ let str = _value;
+ for (let i = 0; i < offset; i++) {
+ str += ' ';
+ }
+ return str;
+ } else {
+ return _value;
+ }
+}
+
// 鏍煎紡鍖栧満鏅俊鎭紝鐢熸垚鍙傛暟缁撴瀯
function parseParam() {
const selected = sceneInfoList.value.filter((v, i) => {
@@ -137,16 +151,22 @@
type: v.scense.typeid,
params: {
district: v.scense.districtname,
- name: v.scense.name,
- employerUnit: v.scense.csEmployerUnit,
- constructionUnit: v.subScene.csConstructionUnit,
- timeRange: v.subScene.csStartTime
- ? `${v.subScene.csStartTime}鑷�${v.subScene.csEndTime}`
- : undefined,
- stage: v.subScene.siExtension1,
- contacts: v.subScene.csConstructionContacts,
- contactsTel: v.subScene.csConstructionContactsTel,
- location: v.scense.location
+ name: setParam(v.scense.name, 57),
+ employerUnit: setParam(v.scense.csEmployerUnit, 30),
+ constructionUnit: setParam(
+ v.subScene ? v.subScene.csConstructionUnit : '',
+ 36
+ ),
+ timeRange: setParam(
+ v.subScene && v.subScene.csStartTime
+ ? `${v.subScene.csStartTime}鑷�${v.subScene.csEndTime}`
+ : '',
+ 26
+ ),
+ stage: setParam(v.subScene ? v.subScene.siExtension1 : '', 36),
+ contacts: setParam(v.scense.contacts, 27),
+ contactsTel: setParam(v.scense.contactst, 40),
+ location: setParam(v.scense.location, 27)
}
};
// 椁愰ギ
@@ -155,10 +175,10 @@
type: v.scense.typeid,
params: {
district: v.scense.districtname,
- location: v.scense.location,
- name: v.scense.name,
- contacts: v.scense.contacts,
- contactsTel: v.scense.contactst
+ location: setParam(v.scense.location, 63),
+ name: setParam(v.scense.name, 64),
+ contacts: setParam(v.scense.contacts, 67),
+ contactsTel: setParam(v.scense.contactst, 62)
}
};
// default:
@@ -167,15 +187,15 @@
}
});
- param.forEach((p) => {
- for (const key in p.params) {
- let value = p.params[key];
- if (value == undefined) {
- // 鑻ュ睘鎬х己澶憋紝鍒欐敼涓�20涓┖鏍肩锛屽搴攚ord涓�10涓腑鏂囧瓧绗︾殑闀垮害
- p.params[key] = ' ';
- }
- }
- });
+ // param.forEach((p) => {
+ // for (const key in p.params) {
+ // let value = p.params[key];
+ // if (value == undefined) {
+ // // 鑻ュ睘鎬х己澶憋紝鍒欐敼涓�20涓┖鏍肩锛屽搴攚ord涓�10涓腑鏂囧瓧绗︾殑闀垮害
+ // p.params[key] = ' ';
+ // }
+ // }
+ // });
return param;
}
@@ -192,6 +212,8 @@
break;
// 椁愰ギ
case 5:
+ template = '/椁愰ギ宸℃煡鍗曟嵁妯℃澘.docx';
+ _param = p.params;
break;
default:
break;
--
Gitblit v1.9.3