diff --git a/src/api/Sys.ts b/src/api/Sys.ts
index d2a98e7..45d93c2 100644
--- a/src/api/Sys.ts
+++ b/src/api/Sys.ts
@@ -405,6 +405,53 @@ export function saveUser(data) {
method: "DELETE",
});
}
+/**
+ *查看系统设置-基础设置
+ */
+ export function basicSetting() {
+ return request({
+ url: `/admin/sysKey/basicSetting`,
+ method: "GET",
+ });
+}
+/**
+ *查看系统设置-安全设置
+ */
+ export function securitySetting() {
+ return request({
+ url: `/admin/sysKey/securitySetting`,
+ method: "GET",
+ });
+}
+/**
+ *查看系统设置-文件上传设置
+ */
+ export function uploadSetting() {
+ return request({
+ url: `/admin/sysKey/uploadSetting`,
+ method: "GET",
+ });
+}
+/**
+ *查看系统设置-用户协议-隐私协议
+ */
+ export function dealSetting(params) {
+ return request({
+ url: `/admin/sysKey/dealSetting/${params.dealKeyWord}`,
+ method: "GET",
+ });
+}
+/**
+ *保存系统设置-基础设置础设置-安全设置-文件上传设置
+ */
+ export function saveSetting(params) {
+ return request({
+ url: `/admin/sysKey/saveSetting`,
+ method: "POST",
+ data:params,
+ });
+}
+
diff --git a/src/utils/common.ts b/src/utils/common.ts
index 3c42206..781ca42 100644
--- a/src/utils/common.ts
+++ b/src/utils/common.ts
@@ -30,6 +30,8 @@ export enum FileType {
workDynamics = 'workDynamics',//工作管理
message = 'message',//消息管理富文本
messageCover = 'messageCover',//消息管理封面
+ system = 'system',//系统设置Logo
+ agreement = 'agreement',//协议
}
// 文件接口类型
export enum ApiFile {
diff --git a/src/views/system/base/govuser/details.vue b/src/views/system/base/govuser/details.vue
index 1e98b4a..211fe26 100644
--- a/src/views/system/base/govuser/details.vue
+++ b/src/views/system/base/govuser/details.vue
@@ -65,6 +65,16 @@
style="width: 240px;"
/>
+
+
+
+
+
({
state: [{ required: true, message: "请选择账号状态", trigger: "change" }],
orgcodes: [{ required: true, message: "请选择任职地区", trigger: "change" }],
delState: [{ required: true, message: "请选择状态", trigger: "change" }],
-
+ usertype: [{ required: true, message: "请选择用户类型", trigger: "change" }],
});
const props = defineProps({
visible: {
@@ -150,7 +160,6 @@ const handleSubmit = () => {
addPostFactorForm.value.syspassword = password.value
}
}
- console.log(addPostFactorForm,'addPostFactorForm==>');
let params = {
...addPostFactorForm.value,
password:addPostFactorForm.value.syspassword
@@ -182,6 +191,12 @@ const getRoleList = () => {
}
});
};
+//用户类型
+const usertypeList = ref([
+ {name:'政府用户',value:1},
+ {name:'党员',value:2},
+ {name:'群众',value:3},
+])
//岗位List
const postList = ref([]);
const postProps = {
diff --git a/src/views/system/base/govuser/index.vue b/src/views/system/base/govuser/index.vue
index b57a10d..3fc5d17 100644
--- a/src/views/system/base/govuser/index.vue
+++ b/src/views/system/base/govuser/index.vue
@@ -99,6 +99,16 @@
label="职务"
>
+
+
+ {{scope.row.usertype==1?'政府用户':scope.row.usertype==2?'党员':'群众'}}
+
+
{
unitId: null,
};
getUserPage(params).then((res: any) => {
+ console.log(res,'res===>');
+
tableData.value = res.data.list;
total.value = res.data.total;
tableDataloading.value = false;
diff --git a/src/views/system/setting/file.vue b/src/views/system/setting/file.vue
index 84b20e0..f9e54cf 100644
--- a/src/views/system/setting/file.vue
+++ b/src/views/system/setting/file.vue
@@ -8,37 +8,49 @@
class="center-form"
>
-
+
-
- 保存
-