From 7c20fd15b7fbc2bd5756b39d5ab655cc849ffcc3 Mon Sep 17 00:00:00 2001
From: zhanghua <314079846@qq.com>
Date: 星期三, 16 七月 2025 22:39:23 +0800
Subject: [PATCH] 添加时间筛选
---
src/views/operate/disposal/casepool/dispatch/updateUser/uploadResult/components/evidence/index.vue | 71 ++++++++++++++++++++---------------
1 files changed, 40 insertions(+), 31 deletions(-)
diff --git a/src/views/operate/disposal/casepool/dispatch/updateUser/uploadResult/components/evidence/index.vue b/src/views/operate/disposal/casepool/dispatch/updateUser/uploadResult/components/evidence/index.vue
index 009da8f..102aeaf 100644
--- a/src/views/operate/disposal/casepool/dispatch/updateUser/uploadResult/components/evidence/index.vue
+++ b/src/views/operate/disposal/casepool/dispatch/updateUser/uploadResult/components/evidence/index.vue
@@ -15,7 +15,8 @@
</div>
<!-- 鏃堕棿 -->
<el-form-item label="鏃堕棿:" prop="investigationTime">
- <el-date-picker v-model="evidence.investigationTime" value-format="yyyy-MM-dd HH:mm:ss" type="datetime" placeholder="閫夋嫨鏃堕棿">
+ <el-date-picker v-model="evidence.investigationTime" value-format="yyyy-MM-dd HH:mm:ss"
+ type="datetime" placeholder="閫夋嫨鏃堕棿">
</el-date-picker>
</el-form-item>
<!-- 鍦板潃 -->
@@ -38,8 +39,9 @@
<!-- 鐓х墖闄勪欢 -->
<el-form-item label="鐓х墖闄勪欢:" prop="pic">
<div class="upImg">
- <MyUpload :picture-list="evidence.pic" @setPictureUrl="setPicUrl" @delPictureUrl="delPicUrl"></MyUpload>
- <div class="tip">{{evidence.pic.length}} / 4</div>
+ <MyUpload :picture-list="evidence.pic" @setPictureUrl="setPicUrl" @delPictureUrl="delPicUrl">
+ </MyUpload>
+ <div class="tip">{{ evidence.pic.length }} / 4</div>
</div>
</el-form-item>
</el-form>
@@ -134,6 +136,7 @@
import { deepClone, getTypeList } from '@/utils/helper'
import { validateName, validatePhone, validateCardId } from '@/utils/validate'
import MyUpload from "@/components/myUpload"
+import { FILE_ORIGINAL_PATH } from "@/utils";
export default {
components: {
MyUpload
@@ -219,10 +222,10 @@
},
userRules: {
illegalType: [{ trigger: ['change', 'blur'], message: '妗堜欢绫诲瀷涓嶈兘涓虹┖', required: true }],
- name: [{ required: true,trigger: ['change', 'blur'], validator: checkUserName }],
- phoneCode: [{ required: true,trigger: ['change', 'blur'], validator: checkPhone }],
+ name: [{ required: true, trigger: ['change', 'blur'], validator: checkUserName }],
+ phoneCode: [{ required: true, trigger: ['change', 'blur'], validator: checkPhone }],
certificateType: [{ trigger: ['change', 'blur'], validator: checkCard }],
- certificateCode: [{ required: true,trigger: ['change', 'blur'], validator: checkCode }],
+ certificateCode: [{ required: true, trigger: ['change', 'blur'], validator: checkCode }],
educationDegree: [{ required: true, trigger: ['change', 'blur'], message: '鏂囧寲绋嬪害涓嶈兘涓虹┖' }],
nation: [{ required: true, trigger: ['change', 'blur'], message: '姘戞棌涓嶈兘涓虹┖' }],
liveAddress: [{ required: true, trigger: ['change', 'blur'], message: '鐜颁綇鍧�涓嶈兘涓虹┖' }],
@@ -271,20 +274,22 @@
}
},
async created() {
- await this.getCardTypeList();
- await this.getSchoolList();
- await this.getNationList();
- this.$set(this.user, 'illegalType', this.illegalType);
- if (this.evidenceData) {
- this.evidence = deepClone(this.evidenceData);
- this.evidence.pic = this.evidenceData.pic.split(',');
- this.user = this.evidence.partyInfo;
- this.evidence.userInfo = this.evidence.partyInfo.name;
+ await this.getCardTypeList();
+ await this.getSchoolList();
+ await this.getNationList();
+ this.$set(this.user, 'illegalType', this.illegalType);
+ if (this.evidenceData) {
+ this.evidence = deepClone(this.evidenceData);
+ console.log(this.evidenceData.pic);
+
+ this.evidence.pic = this.evidenceData.pic.split(',');
+ this.user = this.evidence.partyInfo;
+ this.evidence.userInfo = this.evidence.partyInfo.name;
}
},
methods: {
handleSuccess2(res, file, filelist) {
- const baseUrl = 'http://140.143.152.226:8410/';
+ const baseUrl = '';
if (this.evidence.pic.length < 4) {
this.evidence.pic.push(baseUrl + res.data.url1)
}
@@ -306,8 +311,8 @@
checkUser() {
this.$refs.userForm.validate((valid) => {
if (valid) {
- this.evidence.userInfo = this.user.name + '...';
- this.userFlag = false;
+ this.evidence.userInfo = this.user.name + '...';
+ this.userFlag = false;
} else {
this.evidence.userInfo = null;
this.$message.warning('璇锋鏌ュ繀濉」');
@@ -339,29 +344,31 @@
async getNationList() {
this.nationOptions = await getTypeList(1, '05');
},
- // 璁剧疆涓婁紶鎴愬姛涔嬪悗鐨勫浘鐗囧湴鍧�
- setPicUrl({ url }) {
- const baseUrl = 'http://140.143.152.226:8410/';
+ // 璁剧疆涓婁紶鎴愬姛涔嬪悗鐨勫浘鐗囧湴鍧�
+ setPicUrl({ url }) {
+ const baseUrl = '';
if (this.evidence.pic.length < 4) {
- this.evidence.pic.push(baseUrl + url);
+ this.evidence.pic.push(url)
}
},
//鍒犻櫎鍥剧墖
- delPicUrl({url}){
- const baseUrl = 'http://140.143.152.226:8410/';
- this.evidence.pic.splice(this.evidence.pic.indexOf(baseUrl + url),1);
+ delPicUrl({ url }) {
+ const baseUrl = '';
+ this.evidence.pic.splice(this.evidence.pic.indexOf(baseUrl + url), 1);
}
},
- props:['evidenceData', 'illegalType']
+ props: ['evidenceData', 'illegalType']
}
</script>
<style lang="scss" scoped>
.evidence {
line-height: 60px;
position: relative;
- .evidence-item{
+
+ .evidence-item {
display: flex;
}
+
.evidence-title {
line-height: 60px;
font-weight: 650;
@@ -421,7 +428,7 @@
position: absolute;
top: 0;
z-index: 3000;
- background-color: #06122c;
+ background-color: #fff;
.user-form-header {
background-color: #fff;
@@ -434,11 +441,13 @@
padding-bottom: 60px;
}
-.sp-user-info{
- ::v-deep .el-input{
+
+.sp-user-info {
+ ::v-deep .el-input {
width: 200px;
}
}
+
.user-form-content {
padding-top: 20px;
@@ -453,7 +462,7 @@
.el-select {
flex: 1;
- :deep(.el-input__inner){
+ :deep(.el-input__inner) {
padding: 0px 15px;
}
}
--
Gitblit v1.8.0