Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
S
so-manage-ui
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
smart-operation
so-manage-ui
Commits
e2989c11
Commit
e2989c11
authored
May 08, 2023
by
白舜
🎱
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
文案调整: 组织机构 -> 组织,机构 -> 组织
parent
c70867ff
Changes
15
Hide whitespace changes
Inline
Side-by-side
Showing
15 changed files
with
47 additions
and
48 deletions
+47
-48
src/components/register-org-user.vue
src/components/register-org-user.vue
+18
-19
src/page/main/develop/account/add/system-form.vue
src/page/main/develop/account/add/system-form.vue
+2
-2
src/page/main/develop/account/detail/index.vue
src/page/main/develop/account/detail/index.vue
+1
-1
src/page/main/develop/account/index.vue
src/page/main/develop/account/index.vue
+2
-2
src/page/main/develop/systemApproval/approval/index.vue
src/page/main/develop/systemApproval/approval/index.vue
+1
-1
src/page/main/develop/systemApproval/detail/index.vue
src/page/main/develop/systemApproval/detail/index.vue
+1
-1
src/page/main/develop/systemApproval/index.vue
src/page/main/develop/systemApproval/index.vue
+2
-2
src/page/main/log/userAccount/index.vue
src/page/main/log/userAccount/index.vue
+2
-2
src/page/main/log/userBehavior/detail/index.vue
src/page/main/log/userBehavior/detail/index.vue
+1
-1
src/page/main/log/userBehavior/index.vue
src/page/main/log/userBehavior/index.vue
+1
-1
src/page/main/system/organization/index.vue
src/page/main/system/organization/index.vue
+6
-6
src/page/main/system/organization/org-detail/index.vue
src/page/main/system/organization/org-detail/index.vue
+2
-2
src/page/main/system/organization/org-form.vue
src/page/main/system/organization/org-form.vue
+6
-6
src/page/main/system/organization/org-user/org-account-form.vue
...ge/main/system/organization/org-user/org-account-form.vue
+1
-1
src/page/register/index.vue
src/page/register/index.vue
+1
-1
No files found.
src/components/register-org-user.vue
View file @
e2989c11
<
template
>
<
template
>
<div
class=
"register-personal-user"
>
<div
class=
"register-personal-user"
>
<el-form
ref=
"form"
:model=
"formData"
:rules=
"formDataRules"
>
<el-form
ref=
"form"
:model=
"formData"
:rules=
"formDataRules"
>
<el-form-item
label=
"用户组织
机构
"
prop=
"oid"
>
<el-form-item
label=
"用户组织"
prop=
"oid"
>
<el-select
<el-select
v-model=
"formData.oid"
v-model=
"formData.oid"
placeholder=
"搜索并选择"
placeholder=
"搜索并选择"
...
@@ -82,12 +82,12 @@
...
@@ -82,12 +82,12 @@
</el-form>
</el-form>
</div>
</div>
</template>
</template>
<
script
>
<
script
>
import
md5
from
"
js-md5
"
;
import
md5
from
"
js-md5
"
;
export
default
{
export
default
{
name
:
"
RegisterOrgUser
"
,
// 注册政府
机构
用户
name
:
"
RegisterOrgUser
"
,
// 注册政府
组织
用户
data
()
{
data
()
{
const
validateUserId
=
(
rule
,
value
,
callback
)
=>
{
const
validateUserId
=
(
rule
,
value
,
callback
)
=>
{
let
reg
=
new
RegExp
(
/^
[
a-zA-Z0-9|
\-
|_|
\.]
+$/
);
let
reg
=
new
RegExp
(
/^
[
a-zA-Z0-9|
\-
|_|
\.]
+$/
);
...
@@ -115,7 +115,7 @@
...
@@ -115,7 +115,7 @@
};
};
const
validatePassword
=
(
rule
,
value
,
callback
)
=>
{
const
validatePassword
=
(
rule
,
value
,
callback
)
=>
{
let
reg
=
new
RegExp
(
/^
(?=
.*
\d)(?=
.*
[
a-zA-Z
])(?=
.*
[^
a-zA-Z0-9
])
.
{8,20}
$/
);
let
reg
=
new
RegExp
(
/^
(?=
.*
\d)(?=
.*
[
a-zA-Z
])(?=
.*
[^
a-zA-Z0-9
])
.
{8,20}
$/
);
setTimeout
(()
=>
{
setTimeout
(()
=>
{
if
(
value
==
""
)
{
if
(
value
==
""
)
{
callback
(
new
Error
(
"
请输入密码
"
));
callback
(
new
Error
(
"
请输入密码
"
));
...
@@ -137,7 +137,7 @@
...
@@ -137,7 +137,7 @@
};
};
const
validatePhone
=
(
rule
,
value
,
callback
)
=>
{
const
validatePhone
=
(
rule
,
value
,
callback
)
=>
{
const
reg
=
/^
(?:(?:\+
|00
)
86
)?
1
[
3-9
]\d{9}
$/
;
const
reg
=
/^
(?:(?:\+
|00
)
86
)?
1
[
3-9
]\d{9}
$/
;
setTimeout
(()
=>
{
setTimeout
(()
=>
{
if
(
!
reg
.
test
(
value
))
{
if
(
!
reg
.
test
(
value
))
{
callback
(
new
Error
(
"
请输入正确的手机号码
"
));
callback
(
new
Error
(
"
请输入正确的手机号码
"
));
...
@@ -146,12 +146,12 @@
...
@@ -146,12 +146,12 @@
}
}
});
});
};
};
return
{
return
{
formData
:
{
formData
:
{
is_inside
:
1
,
// 固定1
is_inside
:
1
,
// 固定1
user_category
:
0
,
// 用户类型0
user_category
:
0
,
// 用户类型0
oid
:
""
,
// 用户组织
机构
必填
oid
:
""
,
// 用户组织 必填
user_id
:
""
,
// 用户名 必填
user_id
:
""
,
// 用户名 必填
password
:
""
,
// 密码 必填
password
:
""
,
// 密码 必填
confirm_password
:
""
,
confirm_password
:
""
,
...
@@ -164,7 +164,7 @@
...
@@ -164,7 +164,7 @@
},
},
formDataRules
:
{
formDataRules
:
{
oid
:
[
oid
:
[
{
required
:
true
,
message
:
"
请选择用户组织
机构
"
,
trigger
:
"
change
"
},
{
required
:
true
,
message
:
"
请选择用户组织
"
,
trigger
:
"
change
"
},
],
],
user_id
:
[
user_id
:
[
{
required
:
true
,
message
:
"
请输入用户名
"
,
trigger
:
"
blur
"
},
{
required
:
true
,
message
:
"
请输入用户名
"
,
trigger
:
"
blur
"
},
...
@@ -197,7 +197,7 @@
...
@@ -197,7 +197,7 @@
getOrgList
(
queryText
)
{
getOrgList
(
queryText
)
{
if
(
queryText
)
{
if
(
queryText
)
{
this
.
laodingOrgList
=
true
;
this
.
laodingOrgList
=
true
;
this
.
$api
.
general
this
.
$api
.
general
.
getOrgList
({
.
getOrgList
({
limit
:
9999999
,
limit
:
9999999
,
...
@@ -210,7 +210,7 @@
...
@@ -210,7 +210,7 @@
this
.
$message
.
error
(
data
.
errMsg
);
this
.
$message
.
error
(
data
.
errMsg
);
this
.
orgList
=
[];
this
.
orgList
=
[];
}
}
this
.
laodingOrgList
=
false
;
this
.
laodingOrgList
=
false
;
});
});
}
else
{
}
else
{
...
@@ -230,11 +230,11 @@
...
@@ -230,11 +230,11 @@
},
},
countDownAction
()
{
countDownAction
()
{
this
.
countDown
=
60
;
this
.
countDown
=
60
;
if
(
this
.
countDownTimer
)
{
if
(
this
.
countDownTimer
)
{
clearInterval
(
this
.
countDownTimer
);
clearInterval
(
this
.
countDownTimer
);
}
}
this
.
countDownTimer
=
setInterval
(()
=>
{
this
.
countDownTimer
=
setInterval
(()
=>
{
if
(
this
.
countDown
>
0
)
{
if
(
this
.
countDown
>
0
)
{
this
.
countDown
--
;
this
.
countDown
--
;
...
@@ -250,16 +250,16 @@
...
@@ -250,16 +250,16 @@
...
this
.
formData
,
...
this
.
formData
,
password
:
md5
(
this
.
formData
.
password
),
password
:
md5
(
this
.
formData
.
password
),
};
};
delete
formData
.
confirm_password
;
delete
formData
.
confirm_password
;
this
.
$api
.
general
.
registerlUser
(
formData
).
then
(({
data
})
=>
{
this
.
$api
.
general
.
registerlUser
(
formData
).
then
(({
data
})
=>
{
if
(
data
.
success
==
1
)
{
if
(
data
.
success
==
1
)
{
this
.
$message
({
this
.
$message
({
message
:
"
注册成功
"
,
message
:
"
注册成功
"
,
type
:
"
success
"
,
type
:
"
success
"
,
});
});
this
.
$emit
(
"
success
"
);
this
.
$emit
(
"
success
"
);
}
else
{
}
else
{
this
.
$message
({
this
.
$message
({
...
@@ -288,18 +288,17 @@
...
@@ -288,18 +288,17 @@
},
},
};
};
</
script
>
</
script
>
<
style
lang=
"less"
scoped
>
<
style
lang=
"less"
scoped
>
.msg-code {
.msg-code {
display: flex;
display: flex;
justify-content: space-between;
justify-content: space-between;
align-items: center;
align-items: center;
margin-top: 25px;
margin-top: 25px;
> .bg-identify {
> .bg-identify {
margin-left: 6px;
margin-left: 6px;
flex-shrink: 0;
flex-shrink: 0;
}
}
}
}
</
style
>
</
style
>
\ No newline at end of file
src/page/main/develop/account/add/system-form.vue
View file @
e2989c11
...
@@ -6,7 +6,7 @@
...
@@ -6,7 +6,7 @@
:rules=
"formRules"
:rules=
"formRules"
ref=
"systemRef"
ref=
"systemRef"
style=
"max-width: 66%"
>
style=
"max-width: 66%"
>
<el-form-item
label=
"所属
机构
"
prop=
"organization_id"
>
<el-form-item
label=
"所属
组织
"
prop=
"organization_id"
>
<el-tree-select
<el-tree-select
v-model=
"systemForm.organization_id"
v-model=
"systemForm.organization_id"
:data=
"orgData"
:data=
"orgData"
...
@@ -225,7 +225,7 @@ const checkPhoneRepet = (rule, value, callback) => {
...
@@ -225,7 +225,7 @@ const checkPhoneRepet = (rule, value, callback) => {
};
};
const
formRules
=
reactive
({
const
formRules
=
reactive
({
organization_id
:
[{
required
:
true
,
message
:
"
请选择组织
机构
"
,
trigger
:
"
change
"
}],
organization_id
:
[{
required
:
true
,
message
:
"
请选择组织
"
,
trigger
:
"
change
"
}],
business_name
:
[
business_name
:
[
{
required
:
true
,
message
:
"
请输入业务系统名称
"
,
trigger
:
"
blur
"
},
{
required
:
true
,
message
:
"
请输入业务系统名称
"
,
trigger
:
"
blur
"
},
{
max
:
50
,
message
:
"
业务系统名称最大长度为50个字符
"
,
trigger
:
"
blur
"
},
{
max
:
50
,
message
:
"
业务系统名称最大长度为50个字符
"
,
trigger
:
"
blur
"
},
...
...
src/page/main/develop/account/detail/index.vue
View file @
e2989c11
...
@@ -46,7 +46,7 @@ import bgBreadcrumb from "@/components/bg-breadcrumb.vue";
...
@@ -46,7 +46,7 @@ import bgBreadcrumb from "@/components/bg-breadcrumb.vue";
const
route
=
useRoute
();
const
route
=
useRoute
();
const
baseInfo
=
reactive
([
const
baseInfo
=
reactive
([
{
{
name
:
"
所属
机构
"
,
name
:
"
所属
组织
"
,
value
:
""
,
value
:
""
,
nameWidth
:
130
,
nameWidth
:
130
,
},
},
...
...
src/page/main/develop/account/index.vue
View file @
e2989c11
...
@@ -3,7 +3,7 @@
...
@@ -3,7 +3,7 @@
<bg-breadcrumb></bg-breadcrumb>
<bg-breadcrumb></bg-breadcrumb>
<div
class=
"flex_row"
>
<div
class=
"flex_row"
>
<div
class=
"flex_left bgc_white"
>
<div
class=
"flex_left bgc_white"
>
<div
class=
"tree_header"
>
政务
机构
</div>
<div
class=
"tree_header"
>
政务
组织
</div>
<div
class=
"tree_content"
>
<div
class=
"tree_content"
>
<div
class=
"search"
>
<div
class=
"search"
>
<el-input
v-model=
"filterTree"
placeholder=
"请输入组织名称搜索"
:prefix-icon=
"Search"
/>
<el-input
v-model=
"filterTree"
placeholder=
"请输入组织名称搜索"
:prefix-icon=
"Search"
/>
...
@@ -207,7 +207,7 @@ const headers = ref([
...
@@ -207,7 +207,7 @@ const headers = ref([
prop
:
"
system_account
"
,
prop
:
"
system_account
"
,
},
},
{
{
label
:
"
所属
机构
"
,
label
:
"
所属
组织
"
,
prop
:
"
organization_name
"
,
prop
:
"
organization_name
"
,
minWidth
:
180
,
minWidth
:
180
,
},
},
...
...
src/page/main/develop/systemApproval/approval/index.vue
View file @
e2989c11
...
@@ -76,7 +76,7 @@ const instanceData = reactive({
...
@@ -76,7 +76,7 @@ const instanceData = reactive({
approveBasicInfo
:
[
approveBasicInfo
:
[
{
{
key
:
"
organization_name
"
,
key
:
"
organization_name
"
,
label
:
"
所属
机构
"
,
label
:
"
所属
组织
"
,
value
:
""
,
value
:
""
,
// slot: "approvalStatus",
// slot: "approvalStatus",
},
},
...
...
src/page/main/develop/systemApproval/detail/index.vue
View file @
e2989c11
...
@@ -24,7 +24,7 @@ const instanceData = reactive({
...
@@ -24,7 +24,7 @@ const instanceData = reactive({
approveBasicInfo
:
[
approveBasicInfo
:
[
{
{
key
:
"
organization_name
"
,
key
:
"
organization_name
"
,
label
:
"
所属
机构
"
,
label
:
"
所属
组织
"
,
value
:
""
,
value
:
""
,
// slot: "approvalStatus",
// slot: "approvalStatus",
},
},
...
...
src/page/main/develop/systemApproval/index.vue
View file @
e2989c11
...
@@ -2,7 +2,7 @@
...
@@ -2,7 +2,7 @@
<div
class=
"page_container"
>
<div
class=
"page_container"
>
<bg-breadcrumb></bg-breadcrumb>
<bg-breadcrumb></bg-breadcrumb>
<div
class=
"main_container"
>
<div
class=
"main_container"
>
<bg-filter-group
@
search=
"changeSearch"
v-model=
"filter.search"
placeholder=
"请输入业务系统名称、账号或所属
机构
"
>
<bg-filter-group
@
search=
"changeSearch"
v-model=
"filter.search"
placeholder=
"请输入业务系统名称、账号或所属
组织
"
>
<template
v-slot:filter_group
>
<template
v-slot:filter_group
>
<div
class=
"left-filter filter_list"
>
<div
class=
"left-filter filter_list"
>
<div
class=
"filter_item"
>
<div
class=
"filter_item"
>
...
@@ -133,7 +133,7 @@ const state = reactive({
...
@@ -133,7 +133,7 @@ const state = reactive({
minWidth
:
120
,
minWidth
:
120
,
},
},
{
{
label
:
"
所属
机构
"
,
label
:
"
所属
组织
"
,
prop
:
"
organization_name
"
,
prop
:
"
organization_name
"
,
width
:
200
,
width
:
200
,
},
},
...
...
src/page/main/log/userAccount/index.vue
View file @
e2989c11
...
@@ -5,7 +5,7 @@
...
@@ -5,7 +5,7 @@
<bg-filter-group
<bg-filter-group
@
search=
"changeSearch"
@
search=
"changeSearch"
v-model=
"filter.search"
v-model=
"filter.search"
placeholder=
"请输入账号、手机号和所属
机构
"
>
placeholder=
"请输入账号、手机号和所属
组织
"
>
<template
v-slot:left_action
>
<template
v-slot:left_action
>
<div
class=
"apaas_button"
>
<div
class=
"apaas_button"
>
<el-button
type=
"primary"
@
click=
"exportFile"
>
<el-button
type=
"primary"
@
click=
"exportFile"
>
...
@@ -206,7 +206,7 @@ const state = reactive({
...
@@ -206,7 +206,7 @@ const state = reactive({
// width: 200,
// width: 200,
},
},
{
{
label
:
"
所属
机构
"
,
label
:
"
所属
组织
"
,
prop
:
"
name
"
,
prop
:
"
name
"
,
// width: 120,
// width: 120,
},
},
...
...
src/page/main/log/userBehavior/detail/index.vue
View file @
e2989c11
...
@@ -37,7 +37,7 @@ const instanceData = reactive({
...
@@ -37,7 +37,7 @@ const instanceData = reactive({
},
},
{
{
key
:
"
org_name
"
,
key
:
"
org_name
"
,
label
:
"
所属
机构
"
,
label
:
"
所属
组织
"
,
value
:
""
,
value
:
""
,
},
},
{
{
...
...
src/page/main/log/userBehavior/index.vue
View file @
e2989c11
...
@@ -5,7 +5,7 @@
...
@@ -5,7 +5,7 @@
<bg-filter-group
<bg-filter-group
@
search=
"changeSearch"
@
search=
"changeSearch"
v-model=
"filter.search"
v-model=
"filter.search"
placeholder=
"请输入账号、手机号和所属
机构
"
>
placeholder=
"请输入账号、手机号和所属
组织
"
>
<template
v-slot:left_action
>
<template
v-slot:left_action
>
<div
class=
"apaas_button"
>
<div
class=
"apaas_button"
>
<el-button
type=
"primary"
@
click=
"exportFile"
>
<el-button
type=
"primary"
@
click=
"exportFile"
>
...
...
src/page/main/system/organization/index.vue
View file @
e2989c11
...
@@ -3,7 +3,7 @@
...
@@ -3,7 +3,7 @@
<bg-breadcrumb></bg-breadcrumb>
<bg-breadcrumb></bg-breadcrumb>
<div
class=
"flex_row"
>
<div
class=
"flex_row"
>
<div
class=
"flex_left bgc_white"
>
<div
class=
"flex_left bgc_white"
>
<div
class=
"tree_header"
>
政务
机构
</div>
<div
class=
"tree_header"
>
政务
组织
</div>
<div
class=
"tree_content"
>
<div
class=
"tree_content"
>
<div
class=
"search"
>
<div
class=
"search"
>
<el-input
v-model=
"search"
placeholder=
"请输入组织名称搜索"
:prefix-icon=
"Search"
@
input=
"searchChange"
/>
<el-input
v-model=
"search"
placeholder=
"请输入组织名称搜索"
:prefix-icon=
"Search"
@
input=
"searchChange"
/>
...
@@ -282,17 +282,17 @@ const toOrgDetail = () => {
...
@@ -282,17 +282,17 @@ const toOrgDetail = () => {
};
};
const
baseInfo
=
reactive
([
const
baseInfo
=
reactive
([
{
{
name
:
"
机构
类型
"
,
name
:
"
组织
类型
"
,
value
:
""
,
value
:
""
,
nameWidth
:
130
,
nameWidth
:
130
,
},
},
{
{
name
:
"
组织
机构
代码
"
,
name
:
"
组织代码
"
,
value
:
""
,
value
:
""
,
nameWidth
:
130
,
nameWidth
:
130
,
},
},
{
{
name
:
"
机构
名称
"
,
name
:
"
组织
名称
"
,
value
:
""
,
value
:
""
,
callback
:
toOrgDetail
,
callback
:
toOrgDetail
,
nameWidth
:
130
,
nameWidth
:
130
,
...
@@ -315,12 +315,12 @@ const baseInfo = reactive([
...
@@ -315,12 +315,12 @@ const baseInfo = reactive([
]);
]);
const
baseInfo2
=
reactive
([
const
baseInfo2
=
reactive
([
{
{
name
:
"
机构
名称
"
,
name
:
"
组织
名称
"
,
value
:
""
,
value
:
""
,
nameWidth
:
130
,
nameWidth
:
130
,
},
},
{
{
name
:
"
组织
机构
代码
"
,
name
:
"
组织代码
"
,
value
:
""
,
value
:
""
,
nameWidth
:
130
,
nameWidth
:
130
,
},
},
...
...
src/page/main/system/organization/org-detail/index.vue
View file @
e2989c11
...
@@ -60,12 +60,12 @@ const route = useRoute();
...
@@ -60,12 +60,12 @@ const route = useRoute();
const
baseInfo
=
reactive
([
const
baseInfo
=
reactive
([
{
{
name
:
"
机构
名称
"
,
name
:
"
组织
名称
"
,
value
:
""
,
value
:
""
,
nameWidth
:
130
,
nameWidth
:
130
,
},
},
{
{
name
:
"
组织
机构
代码
"
,
name
:
"
组织代码
"
,
value
:
""
,
value
:
""
,
nameWidth
:
130
,
nameWidth
:
130
,
},
},
...
...
src/page/main/system/organization/org-form.vue
View file @
e2989c11
...
@@ -13,10 +13,10 @@
...
@@ -13,10 +13,10 @@
<el-checkbox
v-model=
"orgForm.level"
@
change=
"isTop"
label=
"顶级"
/>
<el-checkbox
v-model=
"orgForm.level"
@
change=
"isTop"
label=
"顶级"
/>
</el-form-item>
</el-form-item>
</el-form-item>
</el-form-item>
<el-form-item
label=
"政务
机构
名称"
prop=
"name"
>
<el-form-item
label=
"政务
组织
名称"
prop=
"name"
>
<el-input
v-model=
"orgForm.name"
/>
<el-input
v-model=
"orgForm.name"
/>
</el-form-item>
</el-form-item>
<el-form-item
label=
"组织
机构
代码"
prop=
"organization_code"
>
<el-form-item
label=
"组织代码"
prop=
"organization_code"
>
<el-input
v-model=
"orgForm.organization_code"
/>
<el-input
v-model=
"orgForm.organization_code"
/>
</el-form-item>
</el-form-item>
<el-form-item
label=
"组织介绍"
prop=
"description"
>
<el-form-item
label=
"组织介绍"
prop=
"description"
>
...
@@ -75,13 +75,13 @@ const checkName = (rule, value, callback) => {
...
@@ -75,13 +75,13 @@ const checkName = (rule, value, callback) => {
const
formRules
=
reactive
({
const
formRules
=
reactive
({
p_organization_id
:
[{
required
:
true
,
message
:
"
输入上级目录
"
,
trigger
:
"
blur
"
}],
p_organization_id
:
[{
required
:
true
,
message
:
"
输入上级目录
"
,
trigger
:
"
blur
"
}],
name
:
[
name
:
[
{
required
:
true
,
message
:
"
请输入
机构
名称
"
,
trigger
:
"
blur
"
},
{
required
:
true
,
message
:
"
请输入
组织
名称
"
,
trigger
:
"
blur
"
},
{
max
:
50
,
message
:
"
机构
名称最大长度为50位
"
,
trigger
:
"
blur
"
},
{
max
:
50
,
message
:
"
组织
名称最大长度为50位
"
,
trigger
:
"
blur
"
},
{
validator
:
checkName
,
trigger
:
"
blur
"
},
{
validator
:
checkName
,
trigger
:
"
blur
"
},
],
],
organization_code
:
[
organization_code
:
[
{
required
:
true
,
message
:
"
请输入组织
机构
代码
"
,
trigger
:
"
blur
"
},
{
required
:
true
,
message
:
"
请输入组织代码
"
,
trigger
:
"
blur
"
},
{
max
:
18
,
message
:
"
组织
机构
代码最大长度为18位
"
,
trigger
:
"
blur
"
},
{
max
:
18
,
message
:
"
组织代码最大长度为18位
"
,
trigger
:
"
blur
"
},
{
validator
:
checkCode
,
trigger
:
"
blur
"
},
{
validator
:
checkCode
,
trigger
:
"
blur
"
},
],
],
});
});
...
...
src/page/main/system/organization/org-user/org-account-form.vue
View file @
e2989c11
...
@@ -6,7 +6,7 @@
...
@@ -6,7 +6,7 @@
:rules=
"orgAccountFormRules"
:rules=
"orgAccountFormRules"
ref=
"orgformAccountRef"
ref=
"orgformAccountRef"
style=
"max-width: 66%"
>
style=
"max-width: 66%"
>
<el-form-item
label=
"所属组织
机构
"
prop=
"organization_id"
>
<el-form-item
label=
"所属组织"
prop=
"organization_id"
>
<el-tree-select
<el-tree-select
v-model=
"orgAccountForm.organization_id"
v-model=
"orgAccountForm.organization_id"
:data=
"orgData"
:data=
"orgData"
...
...
src/page/register/index.vue
View file @
e2989c11
...
@@ -19,7 +19,7 @@
...
@@ -19,7 +19,7 @@
<div
class=
"dashed_line"
></div>
<div
class=
"dashed_line"
></div>
</div>
</div>
<div
class=
"info-form"
>
<div
class=
"info-form"
>
<el-form-item
prop=
"organization_id"
label=
"所属
机构
"
>
<el-form-item
prop=
"organization_id"
label=
"所属
组织
"
>
<el-tree-select
<el-tree-select
v-model=
"infoForm.organization_id"
v-model=
"infoForm.organization_id"
:data=
"orgData"
:data=
"orgData"
...
...
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