Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
F
founder_vue
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
常超
founder_vue
Commits
e2ec3a87
Commit
e2ec3a87
authored
Nov 02, 2023
by
yuhao
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改用户管理
parent
ef2bd4ac
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
227 additions
and
219 deletions
+227
-219
src/components/form.vue
+227
-219
No files found.
src/components/form.vue
View file @
e2ec3a87
...
@@ -969,7 +969,7 @@ export default {
...
@@ -969,7 +969,7 @@ export default {
// debugger;
// debugger;
if
(
this
.
propFormField
[
i
][
"data"
][
j
].
prop
)
{
if
(
this
.
propFormField
[
i
][
"data"
][
j
].
prop
)
{
this
.
rules
[
this
.
propFormField
[
i
][
"data"
][
j
].
id
]
=
this
.
rules
[
this
.
propFormField
[
i
][
"data"
][
j
].
id
]
=
this
.
$rules
[
this
.
propFormField
[
i
][
"data"
][
j
].
prop
];
this
.
$rules
[
this
.
propFormField
[
i
][
"data"
][
j
].
prop
];
//如果有规则的话 拿到全局的规则 规则是一个数组,数组里是对象 将规则复制到所绑定的对象那个中去,然后每一项绑定对象
//如果有规则的话 拿到全局的规则 规则是一个数组,数组里是对象 将规则复制到所绑定的对象那个中去,然后每一项绑定对象
}
}
}
}
...
@@ -978,9 +978,9 @@ export default {
...
@@ -978,9 +978,9 @@ export default {
// self.formLabelAlign[this.propFormField[i].id] = ""
// self.formLabelAlign[this.propFormField[i].id] = ""
if
(
this
.
propFormField
[
i
].
data
[
j
].
fileId
)
{
if
(
this
.
propFormField
[
i
].
data
[
j
].
fileId
)
{
self
.
$set
(
self
.
$set
(
self
.
fileLists
,
self
.
fileLists
,
this
.
propFormField
[
i
].
data
[
j
].
fileId
,
this
.
propFormField
[
i
].
data
[
j
].
fileId
,
[]
[]
);
);
}
else
{
}
else
{
self
.
$set
(
self
.
fileLists
,
this
.
propFormField
[
i
].
data
[
j
].
id
,
[]);
self
.
$set
(
self
.
fileLists
,
this
.
propFormField
[
i
].
data
[
j
].
id
,
[]);
...
@@ -992,9 +992,9 @@ export default {
...
@@ -992,9 +992,9 @@ export default {
// self.formLabelAlign[this.propFormField[i].id] = ""
// self.formLabelAlign[this.propFormField[i].id] = ""
if
(
this
.
propFormField
[
i
].
data
[
j
].
fileId
)
{
if
(
this
.
propFormField
[
i
].
data
[
j
].
fileId
)
{
self
.
$set
(
self
.
$set
(
self
.
imageUrl
,
self
.
imageUrl
,
this
.
propFormField
[
i
].
data
[
j
].
fileId
,
this
.
propFormField
[
i
].
data
[
j
].
fileId
,
""
""
);
);
}
else
{
}
else
{
self
.
$set
(
self
.
imageUrl
,
this
.
propFormField
[
i
].
data
[
j
].
id
,
""
);
self
.
$set
(
self
.
imageUrl
,
this
.
propFormField
[
i
].
data
[
j
].
id
,
""
);
...
@@ -1002,9 +1002,9 @@ export default {
...
@@ -1002,9 +1002,9 @@ export default {
}
}
if
(
this
.
propFormField
[
i
].
data
[
j
].
type
===
"checkboxBotton"
)
{
if
(
this
.
propFormField
[
i
].
data
[
j
].
type
===
"checkboxBotton"
)
{
self
.
$set
(
self
.
$set
(
self
.
formLabelAlign
,
self
.
formLabelAlign
,
this
.
propFormField
[
i
].
data
[
j
].
id
,
this
.
propFormField
[
i
].
data
[
j
].
id
,
false
false
);
);
}
}
if
(
this
.
propFormField
[
i
].
data
[
j
].
childrenAsAdd
)
{
if
(
this
.
propFormField
[
i
].
data
[
j
].
childrenAsAdd
)
{
...
@@ -1072,8 +1072,8 @@ export default {
...
@@ -1072,8 +1072,8 @@ export default {
let
objStr
=
itemData
.
objStr
?
`
${
itemData
.
objStr
}
.`
:
""
;
let
objStr
=
itemData
.
objStr
?
`
${
itemData
.
objStr
}
.`
:
""
;
itemData
.
data
.
forEach
((
item
)
=>
{
itemData
.
data
.
forEach
((
item
)
=>
{
if
(
if
(
self
.
formLabelAlign
[
item
.
id
]
||
self
.
formLabelAlign
[
item
.
id
]
||
self
.
formLabelAlign
[
item
.
id_1
]
self
.
formLabelAlign
[
item
.
id_1
]
)
{
)
{
// debugger;
// debugger;
if
(
item
.
type
!==
"file"
)
{
if
(
item
.
type
!==
"file"
)
{
...
@@ -1082,28 +1082,28 @@ export default {
...
@@ -1082,28 +1082,28 @@ export default {
if
(
item
.
multiple
)
{
if
(
item
.
multiple
)
{
let
str
=
`#
${
self
.
formLabelAlign
[
item
.
id
].
join
(
"#"
)}
`
;
let
str
=
`#
${
self
.
formLabelAlign
[
item
.
id
].
join
(
"#"
)}
`
;
if
(
if
(
item
.
id
==
"zljsdwdm"
||
item
.
id
==
"zljsdwdm"
||
item
.
id
==
"kyxsbshlx"
||
item
.
id
==
"kyxsbshlx"
||
item
.
id
==
"shseSjhylydm"
||
item
.
id
==
"shseSjhylydm"
||
item
.
id
==
"bkmxSyfw"
||
item
.
id
==
"bkmxSyfw"
||
item
.
id
==
"bkmxMxCode"
||
item
.
id
==
"bkmxMxCode"
||
item
.
id
==
"mxCode"
item
.
id
==
"mxCode"
)
{
)
{
str
=
self
.
formLabelAlign
[
item
.
id
].
join
(
","
);
str
=
self
.
formLabelAlign
[
item
.
id
].
join
(
","
);
}
}
params
.
append
(
objStr
+
item
.
id
,
str
);
params
.
append
(
objStr
+
item
.
id
,
str
);
}
else
{
}
else
{
params
.
append
(
params
.
append
(
objStr
+
item
.
id
,
objStr
+
item
.
id
,
self
.
formLabelAlign
[
item
.
id
]
self
.
formLabelAlign
[
item
.
id
]
);
);
}
}
}
else
if
(
item
.
type
==
"date"
||
item
.
type
==
"dates"
)
{
}
else
if
(
item
.
type
==
"date"
||
item
.
type
==
"dates"
)
{
//如果他的类型是date 时间框
//如果他的类型是date 时间框
if
(
self
.
formLabelAlign
[
item
.
id
])
{
if
(
self
.
formLabelAlign
[
item
.
id
])
{
params
.
append
(
params
.
append
(
objStr
+
item
.
id
,
objStr
+
item
.
id
,
self
.
formLabelAlign
[
item
.
id
]
self
.
formLabelAlign
[
item
.
id
]
);
);
}
}
}
else
if
(
item
.
type
==
"setValue"
)
{
}
else
if
(
item
.
type
==
"setValue"
)
{
...
@@ -1111,12 +1111,12 @@ export default {
...
@@ -1111,12 +1111,12 @@ export default {
if
(
item
.
id
==
"mxList"
)
{
if
(
item
.
id
==
"mxList"
)
{
debugger
;
debugger
;
self
.
formLabelAlign
[
item
.
id
].
forEach
(
self
.
formLabelAlign
[
item
.
id
].
forEach
(
(
itemMx
,
indexMx
)
=>
{
(
itemMx
,
indexMx
)
=>
{
params
.
append
(
params
.
append
(
objStr
+
item
.
id
+
"["
+
indexMx
+
"]"
,
objStr
+
item
.
id
+
"["
+
indexMx
+
"]"
,
itemMx
itemMx
);
);
}
}
);
);
}
else
{
}
else
{
let
str
=
`#
${
self
.
formLabelAlign
[
item
.
id
].
join
(
"#"
)}
`
;
let
str
=
`#
${
self
.
formLabelAlign
[
item
.
id
].
join
(
"#"
)}
`
;
...
@@ -1125,7 +1125,7 @@ export default {
...
@@ -1125,7 +1125,7 @@ export default {
}
else
{
}
else
{
if
(
item
.
id
==
"jsrXm"
)
{
if
(
item
.
id
==
"jsrXm"
)
{
let
arr
=
item
.
codeOptions
.
filter
(
let
arr
=
item
.
codeOptions
.
filter
(
(
items
)
=>
self
.
formLabelAlign
[
item
.
id
]
==
items
.
value
(
items
)
=>
self
.
formLabelAlign
[
item
.
id
]
==
items
.
value
);
);
for
(
var
index
in
arr
[
0
])
{
for
(
var
index
in
arr
[
0
])
{
if
(
index
==
"label"
)
{
if
(
index
==
"label"
)
{
...
@@ -1138,15 +1138,23 @@ export default {
...
@@ -1138,15 +1138,23 @@ export default {
}
}
}
else
{
}
else
{
params
.
append
(
params
.
append
(
objStr
+
item
.
id
,
objStr
+
item
.
id
,
self
.
formLabelAlign
[
item
.
id
]
self
.
formLabelAlign
[
item
.
id
]
);
);
}
}
}
}
}
else
if
(
item
.
type
==
"photo"
)
{
}
else
if
(
item
.
type
==
"photo"
)
{
for
(
var
val
in
this
.
imageUrl
)
{
if
(
item
.
isbase64
)
{
if
(
val
==
item
.
id
&&
this
.
imageUrl
[
val
])
{
for
(
var
val
in
self
.
fileBase64
)
{
params
.
append
(
objStr
+
item
.
id
,
this
.
imageUrl
[
val
]);
if
(
val
==
item
.
id
&&
self
.
fileBase64
[
val
])
{
params
.
append
(
objStr
+
item
.
id
,
self
.
fileBase64
[
val
]);
}
}
}
else
{
for
(
var
val
in
this
.
imageUrl
)
{
if
(
val
==
item
.
id
&&
this
.
imageUrl
[
val
])
{
params
.
append
(
objStr
+
item
.
id
,
this
.
imageUrl
[
val
]);
}
}
}
}
}
}
else
if
(
item
.
type
==
"datetime"
)
{
}
else
if
(
item
.
type
==
"datetime"
)
{
...
@@ -1156,8 +1164,8 @@ export default {
...
@@ -1156,8 +1164,8 @@ export default {
//1.2普通字段处理
//1.2普通字段处理
else
{
else
{
params
.
append
(
params
.
append
(
objStr
+
item
.
id
,
objStr
+
item
.
id
,
self
.
formLabelAlign
[
item
.
id
]
self
.
formLabelAlign
[
item
.
id
]
);
);
}
}
}
}
...
@@ -1171,46 +1179,46 @@ export default {
...
@@ -1171,46 +1179,46 @@ export default {
if
(
self
.
formLabelAlign
[
subItem
.
id
])
{
if
(
self
.
formLabelAlign
[
subItem
.
id
])
{
if
(
itemData
.
objStr
)
{
if
(
itemData
.
objStr
)
{
params
.
append
(
params
.
append
(
itemData
.
objStr
+
"."
+
subItem
.
id
,
itemData
.
objStr
+
"."
+
subItem
.
id
,
self
.
formLabelAlign
[
subItem
.
id
]
self
.
formLabelAlign
[
subItem
.
id
]
);
);
}
else
{
}
else
{
params
.
append
(
params
.
append
(
subItem
.
id
,
subItem
.
id
,
self
.
formLabelAlign
[
subItem
.
id
]
self
.
formLabelAlign
[
subItem
.
id
]
);
);
}
}
}
else
{
}
else
{
self
.
formLabelAlign
[
subItem
.
id
]
=
self
.
formLabelAlign
[
self
.
formLabelAlign
[
subItem
.
id
]
=
self
.
formLabelAlign
[
subItem
.
id
subItem
.
id
]
]
?
self
.
formLabelAlign
[
subItem
.
id
][
?
self
.
formLabelAlign
[
subItem
.
id
][
self
.
formLabelAlign
[
subItem
.
id
].
length
-
1
self
.
formLabelAlign
[
subItem
.
id
].
length
-
1
]
]
:
""
;
:
""
;
console
.
log
(
self
.
formLabelAlign
[
subItem
.
id
]);
//二级字典取到的是一个数组,value : ["111",''112] 拿到数组里的第二个值
console
.
log
(
self
.
formLabelAlign
[
subItem
.
id
]);
//二级字典取到的是一个数组,value : ["111",''112] 拿到数组里的第二个值
if
(
self
.
formLabelAlign
[
subItem
.
id
])
{
if
(
self
.
formLabelAlign
[
subItem
.
id
])
{
//如果这个有值的话就添加到参数里
//如果这个有值的话就添加到参数里
if
(
itemData
.
objStr
)
{
if
(
itemData
.
objStr
)
{
params
.
append
(
params
.
append
(
itemData
.
objStr
+
"."
+
subItem
.
id
,
itemData
.
objStr
+
"."
+
subItem
.
id
,
self
.
formLabelAlign
[
subItem
.
id
]
self
.
formLabelAlign
[
subItem
.
id
]
);
);
}
else
{
}
else
{
params
.
append
(
params
.
append
(
subItem
.
id
,
subItem
.
id
,
self
.
formLabelAlign
[
subItem
.
id
]
self
.
formLabelAlign
[
subItem
.
id
]
);
);
}
}
console
.
log
(
console
.
log
(
"2)二级字典处"
+
itemData
.
objStr
+
subItem
.
id
,
"2)二级字典处"
+
itemData
.
objStr
+
subItem
.
id
,
self
.
formLabelAlign
[
subItem
.
id
]
self
.
formLabelAlign
[
subItem
.
id
]
);
);
}
}
}
}
}
else
if
(
}
else
if
(
subItem
.
type
==
"date"
||
subItem
.
type
==
"date"
||
subItem
.
type
==
"dates"
subItem
.
type
==
"dates"
)
{
)
{
//如果他的类型是date 时间框
//如果他的类型是date 时间框
if
(
self
.
formLabelAlign
[
subItem
.
id
])
{
if
(
self
.
formLabelAlign
[
subItem
.
id
])
{
...
@@ -1218,19 +1226,19 @@ export default {
...
@@ -1218,19 +1226,19 @@ export default {
var
time
=
""
;
var
time
=
""
;
if
(
subItem
.
id
!=
"fkqx"
)
{
if
(
subItem
.
id
!=
"fkqx"
)
{
time
=
time
=
window
.
util
.
timeStampTurnTime
(
window
.
util
.
timeStampTurnTime
(
self
.
formLabelAlign
[
subItem
.
id
]
self
.
formLabelAlign
[
subItem
.
id
]
)
||
""
;
)
||
""
;
}
else
{
}
else
{
time
=
time
=
self
.
formLabelAlign
[
subItem
.
id
].
substring
(
0
,
10
)
||
self
.
formLabelAlign
[
subItem
.
id
].
substring
(
0
,
10
)
||
""
;
""
;
}
}
if
(
self
.
formLabelAlign
[
subItem
.
id
])
{
if
(
self
.
formLabelAlign
[
subItem
.
id
])
{
if
(
itemData
.
objStr
)
{
if
(
itemData
.
objStr
)
{
params
.
append
(
params
.
append
(
itemData
.
objStr
+
"."
+
subItem
.
id
,
itemData
.
objStr
+
"."
+
subItem
.
id
,
time
time
);
);
}
else
{
}
else
{
params
.
append
(
subItem
.
id
,
time
);
params
.
append
(
subItem
.
id
,
time
);
...
@@ -1242,29 +1250,29 @@ export default {
...
@@ -1242,29 +1250,29 @@ export default {
if
(
subItem
.
multiple
)
{
if
(
subItem
.
multiple
)
{
if
(
itemData
.
objStr
)
{
if
(
itemData
.
objStr
)
{
params
.
append
(
params
.
append
(
itemData
.
objStr
+
"."
+
subItem
.
id
,
itemData
.
objStr
+
"."
+
subItem
.
id
,
self
.
formLabelAlign
[
subItem
.
id
][
self
.
formLabelAlign
[
subItem
.
id
][
self
.
formLabelAlign
[
subItem
.
id
].
length
-
1
self
.
formLabelAlign
[
subItem
.
id
].
length
-
1
]
]
);
);
}
else
{
}
else
{
params
.
append
(
params
.
append
(
subItem
.
id
,
subItem
.
id
,
self
.
formLabelAlign
[
subItem
.
id
][
self
.
formLabelAlign
[
subItem
.
id
][
self
.
formLabelAlign
[
subItem
.
id
].
length
-
1
self
.
formLabelAlign
[
subItem
.
id
].
length
-
1
]
]
);
);
}
}
}
else
{
}
else
{
if
(
itemData
.
objStr
)
{
if
(
itemData
.
objStr
)
{
params
.
append
(
params
.
append
(
itemData
.
objStr
+
"."
+
subItem
.
id
,
itemData
.
objStr
+
"."
+
subItem
.
id
,
self
.
formLabelAlign
[
subItem
.
id
]
self
.
formLabelAlign
[
subItem
.
id
]
);
);
}
else
{
}
else
{
params
.
append
(
params
.
append
(
subItem
.
id
,
subItem
.
id
,
self
.
formLabelAlign
[
subItem
.
id
]
self
.
formLabelAlign
[
subItem
.
id
]
);
);
}
}
}
}
...
@@ -1277,13 +1285,13 @@ export default {
...
@@ -1277,13 +1285,13 @@ export default {
if
(
self
.
formLabelAlign
[
subItem
.
id
])
{
if
(
self
.
formLabelAlign
[
subItem
.
id
])
{
if
(
itemData
.
objStr
)
{
if
(
itemData
.
objStr
)
{
params
.
append
(
params
.
append
(
itemData
.
objStr
+
"."
+
subItem
.
id
,
itemData
.
objStr
+
"."
+
subItem
.
id
,
self
.
formLabelAlign
[
subItem
.
id
]
self
.
formLabelAlign
[
subItem
.
id
]
);
);
}
else
{
}
else
{
params
.
append
(
params
.
append
(
subItem
.
id
,
subItem
.
id
,
self
.
formLabelAlign
[
subItem
.
id
]
self
.
formLabelAlign
[
subItem
.
id
]
);
);
}
}
}
else
if
(
subItem
.
radioStr
)
{
}
else
if
(
subItem
.
radioStr
)
{
...
@@ -1304,8 +1312,8 @@ export default {
...
@@ -1304,8 +1312,8 @@ export default {
if
(
itemData
.
objStr
)
{
if
(
itemData
.
objStr
)
{
params
.
append
(
params
.
append
(
itemData
.
objStr
+
"."
+
subItem
.
id
,
itemData
.
objStr
+
"."
+
subItem
.
id
,
radioParams
.
toString
()
radioParams
.
toString
()
);
);
}
else
{
}
else
{
params
.
append
(
subItem
.
id
,
radioParams
.
toString
());
params
.
append
(
subItem
.
id
,
radioParams
.
toString
());
...
@@ -1313,20 +1321,20 @@ export default {
...
@@ -1313,20 +1321,20 @@ export default {
}
else
{
}
else
{
if
(
itemData
.
objStr
)
{
if
(
itemData
.
objStr
)
{
params
.
append
(
params
.
append
(
itemData
.
objStr
+
"."
+
subItem
.
id
,
itemData
.
objStr
+
"."
+
subItem
.
id
,
self
.
formLabelAlign
[
subItem
.
id
]
self
.
formLabelAlign
[
subItem
.
id
]
);
);
}
else
{
}
else
{
params
.
append
(
params
.
append
(
subItem
.
id
,
subItem
.
id
,
self
.
formLabelAlign
[
subItem
.
id
]
self
.
formLabelAlign
[
subItem
.
id
]
);
);
}
}
}
}
}
}
console
.
log
(
console
.
log
(
"1)普通字段处"
+
itemData
.
objStr
+
"."
+
subItem
.
id
,
"1)普通字段处"
+
itemData
.
objStr
+
"."
+
subItem
.
id
,
self
.
formLabelAlign
[
subItem
.
id
]
self
.
formLabelAlign
[
subItem
.
id
]
);
);
}
}
}
}
...
@@ -1352,78 +1360,78 @@ export default {
...
@@ -1352,78 +1360,78 @@ export default {
if
(
currentc
&&
currentc
.
type
==
"date"
)
{
if
(
currentc
&&
currentc
.
type
==
"date"
)
{
if
(
val5
[
ite
])
{
if
(
val5
[
ite
])
{
var
time
=
var
time
=
window
.
util
.
timeStampTurnTime
(
val5
[
ite
])
||
""
;
window
.
util
.
timeStampTurnTime
(
val5
[
ite
])
||
""
;
params
.
append
(
params
.
append
(
subItem
.
id
+
"["
+
index
+
"]."
+
ite
,
subItem
.
id
+
"["
+
index
+
"]."
+
ite
,
time
time
);
);
}
}
}
else
if
(
}
else
if
(
currentc
&&
currentc
&&
currentc
.
type
==
"code"
&&
currentc
.
type
==
"code"
&&
currentc
.
multiple
==
true
currentc
.
multiple
==
true
)
{
)
{
if
(
val5
[
ite
].
length
!=
0
)
{
if
(
val5
[
ite
].
length
!=
0
)
{
params
.
append
(
params
.
append
(
subItem
.
id
+
"["
+
index
+
"]."
+
ite
,
subItem
.
id
+
"["
+
index
+
"]."
+
ite
,
val5
[
ite
]
val5
[
ite
]
);
);
}
}
}
else
if
(
}
else
if
(
currentc
&&
currentc
&&
currentc
.
type
==
"lazyCodeTree"
currentc
.
type
==
"lazyCodeTree"
)
{
)
{
val5
[
ite
]
=
val5
[
ite
]
val5
[
ite
]
=
val5
[
ite
]
?
val5
[
ite
][
val5
[
ite
].
length
-
1
]
?
val5
[
ite
][
val5
[
ite
].
length
-
1
]
:
""
;
:
""
;
if
(
val5
[
ite
])
{
if
(
val5
[
ite
])
{
//如果这个有值的话就添加到参数里
//如果这个有值的话就添加到参数里
params
.
append
(
params
.
append
(
subItem
.
id
+
"["
+
index
+
"]."
+
ite
,
subItem
.
id
+
"["
+
index
+
"]."
+
ite
,
val5
[
ite
]
val5
[
ite
]
);
);
}
}
}
else
if
(
currentcs
&&
currentcs
.
type
==
"file"
)
{
}
else
if
(
currentcs
&&
currentcs
.
type
==
"file"
)
{
if
(
val5
[
ite
]
instanceof
Array
)
{
if
(
val5
[
ite
]
instanceof
Array
)
{
val5
[
ite
].
forEach
(
val5
[
ite
].
forEach
(
(
fuJianMessageItem
,
fuJianMessageIndex
)
=>
{
(
fuJianMessageItem
,
fuJianMessageIndex
)
=>
{
for
(
var
fielMessageName
in
fuJianMessageItem
)
{
for
(
var
fielMessageName
in
fuJianMessageItem
)
{
if
(
fuJianMessageItem
[
fielMessageName
])
{
if
(
fuJianMessageItem
[
fielMessageName
])
{
params
.
append
(
params
.
append
(
subItem
.
id
+
subItem
.
id
+
"["
+
"["
+
index
+
index
+
"]."
+
"]."
+
ite
+
ite
+
"["
+
"["
+
fuJianMessageIndex
+
fuJianMessageIndex
+
"]."
+
"]."
+
fielMessageName
,
fielMessageName
,
fuJianMessageItem
[
fielMessageName
]
fuJianMessageItem
[
fielMessageName
]
);
);
}
}
}
}
}
}
);
);
}
}
}
else
if
(
ite
==
"xxzjbh"
)
{
}
else
if
(
ite
==
"xxzjbh"
)
{
params
.
append
(
params
.
append
(
subItem
.
id
+
"["
+
index
+
"]."
+
ite
,
subItem
.
id
+
"["
+
index
+
"]."
+
ite
,
val5
[
ite
]
val5
[
ite
]
);
);
}
else
if
(
currentc
&&
currentc
.
type
!=
"file"
)
{
}
else
if
(
currentc
&&
currentc
.
type
!=
"file"
)
{
console
.
log
(
console
.
log
(
"3)有子级表单数据处理."
+
"3)有子级表单数据处理."
+
subItem
.
id
+
subItem
.
id
+
"["
+
"["
+
index
+
index
+
"]."
+
"]."
+
ite
,
ite
,
val5
[
ite
]
val5
[
ite
]
);
);
params
.
append
(
params
.
append
(
subItem
.
id
+
"["
+
index
+
"]."
+
ite
,
subItem
.
id
+
"["
+
index
+
"]."
+
ite
,
val5
[
ite
]
val5
[
ite
]
);
);
}
}
}
}
...
@@ -1445,38 +1453,38 @@ export default {
...
@@ -1445,38 +1453,38 @@ export default {
fileObject
[
fileItem
]
=
[
self
.
fileLists
[
fileItem
][
i
].
raw
];
fileObject
[
fileItem
]
=
[
self
.
fileLists
[
fileItem
][
i
].
raw
];
}
}
params
.
append
(
params
.
append
(
fileItem
+
"["
+
(
fileObject
[
fileItem
].
length
-
1
)
+
"]"
,
fileItem
+
"["
+
(
fileObject
[
fileItem
].
length
-
1
)
+
"]"
,
self
.
fileLists
[
fileItem
][
i
].
raw
self
.
fileLists
[
fileItem
][
i
].
raw
);
);
}
else
{
}
else
{
Object
.
keys
(
self
.
fileLists
[
fileItem
][
i
]).
forEach
((
keyItem
)
=>
{
Object
.
keys
(
self
.
fileLists
[
fileItem
][
i
]).
forEach
((
keyItem
)
=>
{
if
(
self
.
fileLists
[
fileItem
][
i
][
keyItem
]
instanceof
Array
)
{
if
(
self
.
fileLists
[
fileItem
][
i
][
keyItem
]
instanceof
Array
)
{
var
childrenFileObject
=
{};
var
childrenFileObject
=
{};
self
.
fileLists
[
fileItem
][
i
][
keyItem
].
forEach
(
self
.
fileLists
[
fileItem
][
i
][
keyItem
].
forEach
(
(
singleFileItem
,
singleFileItemIndex
)
=>
{
(
singleFileItem
,
singleFileItemIndex
)
=>
{
if
(
singleFileItem
.
raw
)
{
if
(
singleFileItem
.
raw
)
{
if
(
childrenFileObject
[
keyItem
])
{
if
(
childrenFileObject
[
keyItem
])
{
childrenFileObject
[
keyItem
].
push
(
childrenFileObject
[
keyItem
].
push
(
self
.
fileLists
[
fileItem
][
i
].
raw
self
.
fileLists
[
fileItem
][
i
].
raw
);
}
else
{
childrenFileObject
[
keyItem
]
=
[
self
.
fileLists
[
fileItem
][
i
].
raw
,
];
}
params
.
append
(
fileItem
+
"["
+
i
+
"]."
+
keyItem
+
"["
+
(
childrenFileObject
[
keyItem
].
length
-
1
)
+
"]"
,
singleFileItem
.
raw
);
);
}
else
{
childrenFileObject
[
keyItem
]
=
[
self
.
fileLists
[
fileItem
][
i
].
raw
,
];
}
}
params
.
append
(
fileItem
+
"["
+
i
+
"]."
+
keyItem
+
"["
+
(
childrenFileObject
[
keyItem
].
length
-
1
)
+
"]"
,
singleFileItem
.
raw
);
}
}
}
);
);
}
}
});
});
...
@@ -1488,40 +1496,40 @@ export default {
...
@@ -1488,40 +1496,40 @@ export default {
console
.
log
(
self
.
formLabelAlign
);
console
.
log
(
self
.
formLabelAlign
);
if
(
if
(
self
.
pageBs
&&
self
.
pageBs
&&
((
self
.
pageBs
==
"adjustRlqbxs"
&&
((
self
.
pageBs
==
"adjustRlqbxs"
&&
self
.
formLabelAlign
.
tgz
[
0
].
xm
==
""
)
||
self
.
formLabelAlign
.
tgz
[
0
].
xm
==
""
)
||
(
self
.
pageBs
==
"adjustRlqbxs"
&&
(
self
.
pageBs
==
"adjustRlqbxs"
&&
self
.
formLabelAlign
.
ry
[
0
].
xm
==
""
))
self
.
formLabelAlign
.
ry
[
0
].
xm
==
""
))
)
{
)
{
this
.
$message
.
error
(
"请填写线索提供者及可疑人员"
);
this
.
$message
.
error
(
"请填写线索提供者及可疑人员"
);
return
;
return
;
}
else
if
(
}
else
if
(
self
.
pageBs
&&
self
.
pageBs
&&
self
.
pageBs
==
"adjustZdxxgl"
&&
self
.
pageBs
==
"adjustZdxxgl"
&&
self
.
formLabelAlign
.
zdryxxgl
[
0
].
xm
==
""
self
.
formLabelAlign
.
zdryxxgl
[
0
].
xm
==
""
)
{
)
{
this
.
$message
.
error
(
"请填写阵地管理人员"
);
this
.
$message
.
error
(
"请填写阵地管理人员"
);
return
;
return
;
}
else
if
(
}
else
if
(
self
.
pageBs
&&
self
.
pageBs
&&
self
.
pageBs
==
"addzdcyryxx"
&&
self
.
pageBs
==
"addzdcyryxx"
&&
self
.
formLabelAlign
.
ryjl
.
length
==
0
self
.
formLabelAlign
.
ryjl
.
length
==
0
)
{
)
{
this
.
$message
.
error
(
"请填写从业人员及人员经历"
);
this
.
$message
.
error
(
"请填写从业人员及人员经历"
);
}
else
if
(
}
else
if
(
self
.
pageBs
&&
self
.
pageBs
&&
self
.
pageBs
==
"addzdjyhd"
&&
self
.
pageBs
==
"addzdjyhd"
&&
self
.
formLabelAlign
.
jyry
[
0
]?.
xm
==
""
self
.
formLabelAlign
.
jyry
[
0
]?.
xm
==
""
// self.formLabelAlign.xgry[0]?.xm == ""
// self.formLabelAlign.xgry[0]?.xm == ""
)
{
)
{
this
.
$message
.
error
(
"请填写交易活动相关人员信息!"
);
this
.
$message
.
error
(
"请填写交易活动相关人员信息!"
);
return
;
return
;
}
else
if
(
}
else
if
(
self
.
pageBs
&&
self
.
pageBs
&&
self
.
pageBs
==
"adjustZdxsxx"
&&
self
.
pageBs
==
"adjustZdxsxx"
&&
(
self
.
formLabelAlign
.
tgz
[
0
].
xm
==
""
||
(
self
.
formLabelAlign
.
tgz
[
0
].
xm
==
""
||
self
.
formLabelAlign
.
kyry
[
0
].
xm
==
""
)
self
.
formLabelAlign
.
kyry
[
0
].
xm
==
""
)
)
{
)
{
this
.
$message
.
error
(
"请填写线索提供者及可疑人员"
);
this
.
$message
.
error
(
"请填写线索提供者及可疑人员"
);
return
;
return
;
...
@@ -1571,7 +1579,7 @@ export default {
...
@@ -1571,7 +1579,7 @@ export default {
isLt1M
=
file
.
raw
.
size
/
1024
/
1024
<
101
;
isLt1M
=
file
.
raw
.
size
/
1024
/
1024
<
101
;
var
index
=
file
.
name
.
lastIndexOf
(
"."
);
var
index
=
file
.
name
.
lastIndexOf
(
"."
);
const
isJPG
=
/^.*
\.(
jpg|jpeg|png|mp4|pdf|docx|doc
)
$/i
.
test
(
const
isJPG
=
/^.*
\.(
jpg|jpeg|png|mp4|pdf|docx|doc
)
$/i
.
test
(
file
.
name
.
substring
(
index
)
file
.
name
.
substring
(
index
)
);
);
// debugger;
// debugger;
if
(
item
.
type
==
"photo"
)
{
if
(
item
.
type
==
"photo"
)
{
...
@@ -1584,9 +1592,9 @@ export default {
...
@@ -1584,9 +1592,9 @@ export default {
if
(
isJPG
)
{
if
(
isJPG
)
{
this
.
$set
(
self
.
imageUrl
,
item
.
id
,
file
.
raw
);
this
.
$set
(
self
.
imageUrl
,
item
.
id
,
file
.
raw
);
this
.
$set
(
this
.
$set
(
self
.
formLabelAlign
,
self
.
formLabelAlign
,
item
.
id
,
item
.
id
,
URL
.
createObjectURL
(
file
.
raw
)
URL
.
createObjectURL
(
file
.
raw
)
);
);
// if (this.pageBs == "addZdjyhd") {
// if (this.pageBs == "addZdjyhd") {
// self.formLabelAlign[item.id].push(URL.createObjectURL(file.raw))
// self.formLabelAlign[item.id].push(URL.createObjectURL(file.raw))
...
@@ -1705,15 +1713,15 @@ export default {
...
@@ -1705,15 +1713,15 @@ export default {
cancelButtonText
:
"取消"
,
cancelButtonText
:
"取消"
,
type
:
"warning"
,
type
:
"warning"
,
})
})
.
then
(()
=>
{
.
then
(()
=>
{
this
.
$emit
(
"removePhoto"
,
item
);
this
.
$emit
(
"removePhoto"
,
item
);
})
})
.
catch
(()
=>
{
.
catch
(()
=>
{
this
.
$message
({
this
.
$message
({
type
:
"info"
,
type
:
"info"
,
message
:
"已取消删除"
,
message
:
"已取消删除"
,
});
});
});
});
},
},
handleBeforeRemove
(
file
,
fileList
,
item
,
parentItem
)
{
},
handleBeforeRemove
(
file
,
fileList
,
item
,
parentItem
)
{
},
handlerPreview
(
file
,
fileList
,
item
,
parentItem
)
{
},
handlerPreview
(
file
,
fileList
,
item
,
parentItem
)
{
},
...
@@ -1739,7 +1747,7 @@ export default {
...
@@ -1739,7 +1747,7 @@ export default {
console
.
log
(
index2
);
console
.
log
(
index2
);
console
.
log
(
obj
);
console
.
log
(
obj
);
let
self
=
this
,
let
self
=
this
,
addObj
;
addObj
;
// 解决修改的时候添加错误问题
// 解决修改的时候添加错误问题
if
(
self
.
formLabelAlign
[
obj
.
id
].
length
<=
0
)
{
if
(
self
.
formLabelAlign
[
obj
.
id
].
length
<=
0
)
{
let
pageList
=
obj
.
list
[
0
].
name
;
let
pageList
=
obj
.
list
[
0
].
name
;
...
@@ -1763,7 +1771,7 @@ export default {
...
@@ -1763,7 +1771,7 @@ export default {
if
(
val2
==
obj
)
{
if
(
val2
==
obj
)
{
//通过比较两个对象是否相等 将formLabelAlign里绑定的数据复制了一份
//通过比较两个对象是否相等 将formLabelAlign里绑定的数据复制了一份
addObj
=
JSON
.
parse
(
addObj
=
JSON
.
parse
(
JSON
.
stringify
(
self
.
formLabelAlign
[
val2
.
id
][
0
])
JSON
.
stringify
(
self
.
formLabelAlign
[
val2
.
id
][
0
])
);
);
//实现深拷贝赋值
//实现深拷贝赋值
for
(
var
val3
in
addObj
)
{
for
(
var
val3
in
addObj
)
{
...
@@ -1771,18 +1779,18 @@ export default {
...
@@ -1771,18 +1779,18 @@ export default {
}
}
self
.
$set
(
self
.
$set
(
self
.
formLabelAlign
[
val2
.
id
],
self
.
formLabelAlign
[
val2
.
id
],
self
.
formLabelAlign
[
val2
.
id
].
length
,
self
.
formLabelAlign
[
val2
.
id
].
length
,
addObj
addObj
);
);
//添加时候拷贝rules
//添加时候拷贝rules
val2
.
list
[
0
].
name
.
forEach
((
val7
)
=>
{
val2
.
list
[
0
].
name
.
forEach
((
val7
)
=>
{
if
(
val7
.
prop
)
{
if
(
val7
.
prop
)
{
let
rulesName
=
let
rulesName
=
val2
.
id
+
val2
.
id
+
[
self
.
formLabelAlign
[
val2
.
id
].
length
-
1
]
+
[
self
.
formLabelAlign
[
val2
.
id
].
length
-
1
]
+
"."
+
"."
+
val7
.
id
;
val7
.
id
;
self
.
$set
(
self
.
rules
,
rulesName
,
self
.
$rules
[
val7
.
prop
]);
self
.
$set
(
self
.
rules
,
rulesName
,
self
.
$rules
[
val7
.
prop
]);
}
}
});
});
...
@@ -1790,11 +1798,11 @@ export default {
...
@@ -1790,11 +1798,11 @@ export default {
for
(
var
f
=
0
;
f
<
val2
.
list
[
0
].
name
.
length
;
f
++
)
{
for
(
var
f
=
0
;
f
<
val2
.
list
[
0
].
name
.
length
;
f
++
)
{
if
(
val2
.
list
[
0
].
name
[
f
].
type
==
"file"
)
{
if
(
val2
.
list
[
0
].
name
[
f
].
type
==
"file"
)
{
self
.
fileLists
[
val2
.
id
][
self
.
fileLists
[
val2
.
id
][
self
.
formLabelAlign
[
val2
.
id
].
length
-
1
self
.
formLabelAlign
[
val2
.
id
].
length
-
1
]
=
{};
]
=
{};
self
.
fileLists
[
val2
.
id
][
self
.
fileLists
[
val2
.
id
][
self
.
formLabelAlign
[
val2
.
id
].
length
-
1
self
.
formLabelAlign
[
val2
.
id
].
length
-
1
][
val2
.
list
[
0
].
name
[
f
].
id
]
==
[];
][
val2
.
list
[
0
].
name
[
f
].
id
]
==
[];
}
}
}
}
this
.
$message
.
success
(
"新增成功"
);
this
.
$message
.
success
(
"新增成功"
);
...
@@ -1836,13 +1844,13 @@ export default {
...
@@ -1836,13 +1844,13 @@ export default {
if
(
val5
.
type
==
"code"
||
val5
.
type
==
"codeTree"
)
{
if
(
val5
.
type
==
"code"
||
val5
.
type
==
"codeTree"
)
{
if
(
val5
.
codeOptions
.
length
==
0
)
{
if
(
val5
.
codeOptions
.
length
==
0
)
{
axios
axios
.
get
(
`JsonData/
${
val5
.
codeTree
}
.json`
)
.
get
(
`JsonData/
${
val5
.
codeTree
}
.json`
)
.
then
((
res
)
=>
{
.
then
((
res
)
=>
{
self
.
$set
(
val5
,
"codeOptions"
,
res
.
data
.
data
.
rows
);
self
.
$set
(
val5
,
"codeOptions"
,
res
.
data
.
data
.
rows
);
})
})
.
catch
((
err
)
=>
{
.
catch
((
err
)
=>
{
console
.
log
(
err
);
console
.
log
(
err
);
});
});
}
}
}
}
if
(
val5
.
showIcon
&&
val5
.
id
==
"asjbh"
)
{
if
(
val5
.
showIcon
&&
val5
.
id
==
"asjbh"
)
{
...
@@ -1856,13 +1864,13 @@ export default {
...
@@ -1856,13 +1864,13 @@ export default {
}
else
{
}
else
{
if
(
val2
.
codeOptions
.
length
==
0
)
{
if
(
val2
.
codeOptions
.
length
==
0
)
{
axios
axios
.
get
(
`JsonData/
${
val2
.
codeTree
}
.json`
)
.
get
(
`JsonData/
${
val2
.
codeTree
}
.json`
)
.
then
((
res
)
=>
{
.
then
((
res
)
=>
{
self
.
$set
(
val2
,
"codeOptions"
,
res
.
data
.
data
.
rows
);
self
.
$set
(
val2
,
"codeOptions"
,
res
.
data
.
data
.
rows
);
})
})
.
catch
((
err
)
=>
{
.
catch
((
err
)
=>
{
console
.
log
(
err
);
console
.
log
(
err
);
});
});
}
}
}
}
}
}
...
@@ -1885,7 +1893,7 @@ export default {
...
@@ -1885,7 +1893,7 @@ export default {
self
.
formLabelAligns
[
val3
.
id
].
forEach
((
val6
,
jIndex
)
=>
{
self
.
formLabelAligns
[
val3
.
id
].
forEach
((
val6
,
jIndex
)
=>
{
let
obj
=
new
Object
();
let
obj
=
new
Object
();
obj
[
val5
.
id
]
=
obj
[
val5
.
id
]
=
self
.
formLabelAligns
[
val3
.
id
][
jIndex
][
val5
.
id
];
self
.
formLabelAligns
[
val3
.
id
][
jIndex
][
val5
.
id
];
self
.
$set
(
self
.
fileLists
[
val3
.
id
],
jIndex
,
obj
);
self
.
$set
(
self
.
fileLists
[
val3
.
id
],
jIndex
,
obj
);
});
});
}
}
...
@@ -1894,13 +1902,13 @@ export default {
...
@@ -1894,13 +1902,13 @@ export default {
});
});
}
else
if
(
val2
.
type
==
"file"
)
{
}
else
if
(
val2
.
type
==
"file"
)
{
if
(
if
(
self
.
formLabelAligns
[
val2
.
id
]
&&
self
.
formLabelAligns
[
val2
.
id
]
&&
self
.
formLabelAligns
[
val2
.
id
].
length
>
0
self
.
formLabelAligns
[
val2
.
id
].
length
>
0
)
{
)
{
self
.
$set
(
self
.
$set
(
self
.
fileLists
,
self
.
fileLists
,
val2
.
id
,
val2
.
id
,
self
.
formLabelAligns
[
val2
.
id
]
self
.
formLabelAligns
[
val2
.
id
]
);
);
}
}
}
}
...
@@ -1915,12 +1923,12 @@ export default {
...
@@ -1915,12 +1923,12 @@ export default {
"formLabelAlign.jssj"
(
val
)
{
"formLabelAlign.jssj"
(
val
)
{
if
(
this
.
$route
.
path
==
"/addYjrw"
)
{
if
(
this
.
$route
.
path
==
"/addYjrw"
)
{
if
(
if
(
new
Date
(
val
)
>
new
Date
(
val
)
>
new
Date
(
new
Date
(
this
.
$moment
(
new
Date
().
getTime
()
+
3600
*
1000
*
24
*
30
).
format
(
this
.
$moment
(
new
Date
().
getTime
()
+
3600
*
1000
*
24
*
30
).
format
(
"YYYY-MM-DD"
"YYYY-MM-DD"
)
)
)
)
)
{
)
{
this
.
$set
(
this
.
formLabelAlign
,
"jssj"
,
""
);
this
.
$set
(
this
.
formLabelAlign
,
"jssj"
,
""
);
this
.
$message
.
error
(
"最大时间间隔为一个月"
);
this
.
$message
.
error
(
"最大时间间隔为一个月"
);
...
@@ -2148,7 +2156,7 @@ $-header-fontSize: 18px;
...
@@ -2148,7 +2156,7 @@ $-header-fontSize: 18px;
margin-top
:
-10px
!important
;
margin-top
:
-10px
!important
;
}
}
::v-deep
.el-upload-list__item.is-success
::v-deep
.el-upload-list__item.is-success
::v-deep
.el-upload-list__item-status-label
{
::v-deep
.el-upload-list__item-status-label
{
line-height
:
36px
;
line-height
:
36px
;
}
}
::v-deep
.el-date-editor--daterange
{
::v-deep
.el-date-editor--daterange
{
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment