-
基本信息
-
-
+
+
+
+
+
+
+ 基本信息
+
+
+
+ 查看详情
+
+
+
+
+
@@ -880,7 +893,7 @@ import { downloadFileFormatNew } from '@/services/helper'
}
const clearSelected = () => {
- dataTable.value.clearSelection();
+ dataTable.value.clearTable();
}
@@ -932,13 +945,33 @@ import { downloadFileFormatNew } from '@/services/helper'
color: #202531;
font-weight: bold;
margin-bottom: 10px;
+ max-width: 960px;
+ display: flex;
+ justify-content: space-between;
+ align-items: center;
+}
+.detail_btn {
+ font-size: 14px;
+ font-weight: normal;
}
.icon_box {
- background-color: rgb(42, 74, 167);
- color: rgb(255, 255, 255);
- padding: 2px 4px;
- border-radius: 4px;
- font-size: 14px;
+ display: flex;
+ align-items: center;
+}
+.step_icon {
+ display: inline-block;
+ width: 20px;
+ height: 20px;
+ text-align: center;
+ line-height: 20px;
+ background-color: #2a4aa7;
+ color: #fff;
+ border-radius: 4px;
+ font-size: 14px;
+ margin-right: 8px;
+}
+.info_box {
+ max-width: 960px;
}
.main_container {
flex: 1;
@@ -969,7 +1002,7 @@ import { downloadFileFormatNew } from '@/services/helper'
bottom: unset
}
.dialog_form {
- padding: 16px;
+ padding: 24px 8px 6px;
}
\ No newline at end of file
diff --git a/src/page/main/system/organization/org-form.vue b/src/page/main/system/organization/org-form.vue
index 3e3640fc988d14cb045bfb223c637dfd0fe6d3a3..75b0991fdc79621568f6f14793b8a50e63c658a2 100644
--- a/src/page/main/system/organization/org-form.vue
+++ b/src/page/main/system/organization/org-form.vue
@@ -5,7 +5,6 @@
:model="orgForm"
:rules="formRules"
ref="orgRef"
- style="max-width: 80%"
>
-
+
-
+
将文件拖到此处,或 点击上传
@@ -41,105 +44,119 @@
\ No newline at end of file
diff --git a/src/page/main/system/organization/org-user/index.vue b/src/page/main/system/organization/org-user/index.vue
index c1bab5f131caefabd6127ba09e89afade7cdb029..949ff6bd0b19b5fbce953a123fe7efc4118099de 100644
--- a/src/page/main/system/organization/org-user/index.vue
+++ b/src/page/main/system/organization/org-user/index.vue
@@ -4,7 +4,7 @@
组织管理
组织管理
- 新增组织管理员
+ {{route.query.id ? '编辑组织用户':'新增组织管理员'}}
@@ -144,12 +144,14 @@ const getOrgPersonFormData = (data) => {
})
}else {
- const params = {...formData,
- // organization_id: orgId.value,
- logo: formData.logo && formData.logo.length > 0 ? formData.logo[0].url : '',
- is_admin: 2,
- password: CryptoJS.AES.encrypt(formData.password,"swuE9cmCZQwrkYRV").toString()
- };
+ const params = {
+ ...formData,
+ // organization_id: orgId.value,
+ logo: formData.logo && formData.logo.length > 0 ? formData.logo[0].url : '',
+ is_admin: 2,
+ password: CryptoJS.AES.encrypt(formData.password,"swuE9cmCZQwrkYRV").toString()
+ };
+ params.document_type = params.document_type == "" ? 0 : params.document_type
$axios.post(`/apaas/system/v5/org/add/user`,params)
.then((res) => {
if (res.data.code == 200) {
@@ -190,7 +192,7 @@ const getDetail = () => {
orgAccountRef.value.setForm({
organization_id: form.organization_id,
select_role: form.select_role,
- logo: [{url:form.logo}],
+ logo: form.logo ? [{url:form.logo}] : [],
system_account: form.system_account,
contact_phone: form.contact_phone,
state: form.state,
@@ -199,7 +201,7 @@ const getDetail = () => {
orgPersonRef.value.setForm({
contact_name: form.contact_name,
- document_type: form.document_type,
+ document_type: form.document_type ? form.document_type : "",
document_number: form.document_number,
contact_email: form.contact_email,
remark: form.remark,
diff --git a/src/page/main/system/organization/platform-user/index.vue b/src/page/main/system/organization/platform-user/index.vue
index f76a8fac15c8fb541e9db91d809a6925b8f08a01..11055c9767bac2288cec0c20440e4a5bdf750a56 100644
--- a/src/page/main/system/organization/platform-user/index.vue
+++ b/src/page/main/system/organization/platform-user/index.vue
@@ -4,7 +4,7 @@
组织管理
组织管理
- 新增平台用户
+ {{route.query.id ? '编辑平台用户':'新增平台用户'}}
@@ -217,7 +217,7 @@ const getDetail = () => {
if (res.data.code == 200) {
const form = res.data.data;
platformAccountFormRef.value.setForm({
- logo: [{url:form.logo}],
+ logo: form.logo ? [{url:form.logo}] : [],
system_account: form.system_account,
contact_phone: form.contact_phone,
state: form.state,
diff --git a/src/page/main/system/organization/user-detail/index.vue b/src/page/main/system/organization/user-detail/index.vue
index 006425900fb71049b2754d8cf0664d2254abc393..763dd45abc2c627220a69aa805e6d1165fdcf26d 100644
--- a/src/page/main/system/organization/user-detail/index.vue
+++ b/src/page/main/system/organization/user-detail/index.vue
@@ -1,45 +1,45 @@
-
-
- 组织管理
- 组织管理
- 用户详情
-
+
+
+ 组织管理
+ 组织管理
+ 用户详情
+
+
+
+
+
-
-
-
-
-
-
![]()
-

-
-
-
-
-
+
+
+
![]()
+
-
+
+
+
\ No newline at end of file
diff --git a/src/page/main/system/role/index.vue b/src/page/main/system/role/index.vue
index 8d5cfc6c7d026037bb0c24b2dcebd87f155396f0..9b88b2d5817612f51dd1f996eba30f980e69f45b 100644
--- a/src/page/main/system/role/index.vue
+++ b/src/page/main/system/role/index.vue
@@ -146,7 +146,7 @@
{
} // 表格关键字筛选
const changeUseRow = (row) => {
+ if (row.role_type == 1 || row.role_type == 2) {
+ return
+ }
axios
.post(`/apaas/system/v5/role/state/${row.id}/${row.state}`)
.then((res) => {