From 4470052c3b6bdeb18e45987f8aa293d1e93d0552 Mon Sep 17 00:00:00 2001
From: Ludc <2870569285@qq.com>
Date: 星期二, 18 十一月 2025 11:59:12 +0800
Subject: [PATCH] 所有文件上传接口增加文件安全校验逻辑。
---
Source/UBCS-WEB/src/views/code/code.vue | 46 +++++++++++++++++++++++++---------------------
1 files changed, 25 insertions(+), 21 deletions(-)
diff --git a/Source/UBCS-WEB/src/views/code/code.vue b/Source/UBCS-WEB/src/views/code/code.vue
index fad06a0..60297f3 100644
--- a/Source/UBCS-WEB/src/views/code/code.vue
+++ b/Source/UBCS-WEB/src/views/code/code.vue
@@ -2,7 +2,7 @@
<basic-container class="code-total" style=" height: 100%">
<!-- 缂栫爜瑙勫垯淇℃伅灞曠ず鍖哄煙 -->
<basic-container class="code-rule-container">
- <div style="height: 55vh;overflow: auto;">
+ <div style="height: 49vh;overflow: auto;">
<p
style="
margin-top: -5px;
@@ -142,7 +142,6 @@
</template>
</avue-crud>
</div>
-
</basic-container>
<!-- 楂樼骇鏌ヨ瀵硅瘽妗� -->
@@ -220,7 +219,7 @@
<!-- 鍩虹鐮佹灞曠ず鍖哄煙 -->
<basic-container class="code-basicsec-container">
- <div style="height: 23.5vh;overflow: auto">
+ <div style="height: 29.3vh;overflow: auto">
<p
style="margin-top: -5px;
margin-bottom: 4px;
@@ -384,18 +383,12 @@
<el-col :span="13">
<basic-container>
<div class="box" style="height: 60vh; margin-bottom: -40px">
- <el-form>
- <el-form-item :label-width="50" label="鐮佸��:" required>
- <el-input
- v-model="codeClassifyForm.id"
- style="width: 18vw"
- ></el-input>
+ <el-form label-width="55px">
+ <el-form-item label="鍚嶇О:" required>
+ <el-input v-model="codeClassifyForm.name"></el-input>
</el-form-item>
- <el-form-item :label-width="50" label="鍚嶇О:" required>
- <el-input
- v-model="codeClassifyForm.name"
- style="width: 18vw"
- ></el-input>
+ <el-form-item label="鐮佸��:">
+ <el-input v-model="codeClassifyForm.id"></el-input>
</el-form-item>
</el-form>
</div>
@@ -897,11 +890,12 @@
</el-form-item>
<el-form-item
:label-width="rightFormLabelWidth"
- label="鑷畾涔夌殑娴佹按绠楁硶:"
+ label="鑷畾涔夋祦姘寸畻娉�:"
>
<template>
<vciWebRefer
ref="refer"
+ :disabled="basicSecOnlyRead"
:display="true"
:referConfig="this.referConfig || {}"
:serialType="form.serialType"
@@ -910,8 +904,6 @@
@setReferValue="setReferValue"
></vciWebRefer>
</template>
-
-
</el-form-item>
</div>
<!-- 灞傜骇鐮佹 -->
@@ -1761,7 +1753,9 @@
//鑷畾涔夋祦姘村け鐒�
setReferValue(data) {
if (data.field) {
- this.form[data.field] = data.value || "";
+ // this.form[data.field] = data.value || "";
+ this.form.customCodeSerialClass = data.rawData[0].id || "";
+ console.log(this.form.customCodeSerialClass);
this.form[data.showField] = data.text || "";
this.form.serialType = data.rawData[0].serialType || "";
this.form.customCodeSerialType = data.rawData[0].serialType || "";
@@ -2045,7 +2039,11 @@
}
);
} else {
- if (!this.tipsCodeSecValueMessage(this.codeClassifyForm.id)) {
+ // if (!this.tipsCodeSecValueMessage(this.codeClassifyForm.id)) {
+ // return;
+ // }
+ if(!this.codeClassifyForm.name){
+ this.$message.error('璇疯緭鍏ュ悕绉�');
return;
}
if(!await this.regexCharacter(this.codeClassifyForm.id)){
@@ -2518,8 +2516,6 @@
},
{
data: [],
-
-
title: "鎻忚堪",
fieldType: "text",
queryField: "description",
@@ -3494,6 +3490,14 @@
row != null && row.customCodeSerialClass != ""
? row.customCodeSerialClass
: "", //鑷畾涔夋祦姘寸畻娉�
+ customCodeSerialClassText:
+ row != null && row.customCodeSerialClassText != ""
+ ? row.customCodeSerialClassText
+ : "", //鑷畾涔夋祦姘寸畻娉曟樉绀哄��
+ customCodeSerialType:
+ row != null && row.customCodeSerialType != ""
+ ? row.customCodeSerialType
+ : "", //鑷畾涔夋祦姘寸畻娉曠被鍨�
});
this.loadCodeFillType();
this.loadCodeFillSeparator();
--
Gitblit v1.9.3