diff --git a/src/App.vue b/src/App.vue
index a48f598..8036df8 100644
--- a/src/App.vue
+++ b/src/App.vue
@@ -13,7 +13,7 @@ export default {
components: { ThemePicker },
mounted() {
autofit.init({
- dh: 1080,
+ dh: 998,
dw: 1920,
el: "body",
resize: true,
diff --git a/src/api/auditPagesApi/index.js b/src/api/auditPagesApi/index.js
new file mode 100644
index 0000000..628a75f
--- /dev/null
+++ b/src/api/auditPagesApi/index.js
@@ -0,0 +1,455 @@
+import request from '@/utils/request'
+
+// 新增单位
+export function postUnit(method,data) {
+ return request({
+ url: '/tc/unit',
+ method: method,
+ data,
+ })
+}
+// 查询单位列表
+export function listUnit(query) {
+ return request({
+ url: '/tc/unit/list',
+ method: 'get',
+ params: query
+ })
+}
+
+// 查询单位列表
+export function listUnitdw(query) {
+ return request({
+ url: '/tc/unit/dwList',
+ method: 'get',
+ params: query
+ })
+}
+
+// 新增资产查询单位列表
+export function unitAllList(params){
+ return request({
+ url: '/tc/unit/allList',
+ method: 'get',
+ params
+ })
+}
+
+// 删除单位
+export function delUnit(unitId) {
+ return request({
+ url: '/tc/unit/' + unitId,
+ method: 'delete'
+ })
+}
+
+// 单位详情
+export function lookUnit(unitId) {
+ return request({
+ url: '/tc/unit/' + unitId,
+ method: 'get'
+ })
+}
+
+// 查询/新增/修改 资产列表
+export function assetUnit(method,query) {
+ return request({
+ url: '/tc/assetCurrent',
+ method: method,
+ params: query
+ })
+}
+// 新增/修改 资产列表
+export function assetUnitData(method,data) {
+ return request({
+ url: '/tc/assetCurrent',
+ method: method,
+ data
+ })
+}
+
+// 查询详情
+export function assetInfo(id) {
+ return request({
+ url: '/tc/assetCurrent/' + id,
+ method: 'get',
+ })
+}
+
+// 删除资产
+export function deleteAssetInfo(id) {
+ return request({
+ url: '/tc/assetCurrent/' + id,
+ method: 'delete',
+
+ })
+}
+
+// 小程序资产
+
+// 分页查询
+export function miniProgramsList(params){
+ return request({
+ url: '/tc/miniPrograms',
+ method: 'get',
+ params
+ })
+}
+
+// 新增/修改 资产列表
+export function assetMiniPrograms(method,data) {
+ return request({
+ url: '/tc/miniPrograms',
+ method: method,
+ data
+ })
+}
+
+// 查询详情
+export function miniProgramsInfo(id) {
+ return request({
+ url: '/tc/miniPrograms/' + id,
+ method: 'get',
+ })
+}
+// 删除
+export function deleteMiniPrograms(id) {
+ return request({
+ url: '/tc/miniPrograms/delete/' + id,
+ method: 'delete',
+ })
+}
+
+// 公众号资产
+
+// 分页查询
+export function assetOfficialAccountList(params){
+ return request({
+ url: '/tc/assetOfficialAccount',
+ method: 'get',
+ params
+ })
+}
+
+// 新增/修改 资产列表
+export function assetOfficialAccount(method,data) {
+ return request({
+ url: '/tc/assetOfficialAccount',
+ method: method,
+ data
+ })
+}
+
+// 查询详情
+export function assetOfficialAccountInfo(id) {
+ return request({
+ url: '/tc/assetOfficialAccount/' + id,
+ method: 'get',
+ })
+}
+// 删除
+export function deleteAssetOfficialAccount(id) {
+ return request({
+ url: '/tc/assetOfficialAccount/delete/' + id,
+ method: 'delete',
+ })
+}
+
+// 电子邮件资产
+
+// 分页查询
+export function assetEmailList(params){
+ return request({
+ url: '/tc/assetEmail',
+ method: 'get',
+ params
+ })
+}
+
+// 新增/修改 资产列表
+export function assetEmail(method,data) {
+ return request({
+ url: '/tc/assetEmail',
+ method: method,
+ data
+ })
+}
+
+// 查询详情
+export function assetEmailInfo(id) {
+ return request({
+ url: '/tc/assetEmail/' + id,
+ method: 'get',
+ })
+}
+// 删除
+export function deleteAssetEmail(id) {
+ return request({
+ url: '/tc/assetEmail/delete/' + id,
+ method: 'delete',
+ })
+}
+
+// 移动应用程序资产
+
+// 分页查询
+export function assetAppList(params){
+ return request({
+ url: '/tc/assetApp',
+ method: 'get',
+ params
+ })
+}
+
+// 新增/修改 资产列表
+export function assetApp(method,data) {
+ return request({
+ url: '/tc/assetApp',
+ method: method,
+ data
+ })
+}
+
+// 查询详情
+export function assetAppInfo(id) {
+ return request({
+ url: '/tc/assetApp/' + id,
+ method: 'get',
+ })
+}
+// 删除
+export function deleteAssetApp(id) {
+ return request({
+ url: '/tc/assetApp/delete/' + id,
+ method: 'delete',
+ })
+}
+
+
+// 领导端admin修改密码
+export function editPassword(id) {
+ return request({
+ url:"/tc/unit/edit/" + id,
+ method:"get"
+ })
+}
+
+// 根据资产类型获取组织架构
+export function schema(type){
+ return request({
+ url:"/tc/schema",
+ method:"get",
+ params:type
+ })
+}
+
+// -----------------------------------------
+
+// web资产--单位端资产编辑
+export function unitEdit(data){
+ return request({
+ url:"/tc/assetCurrent/unitEdit",
+ method:"post",
+ data
+ })
+}
+
+
+// web资产--管理端资产审核
+export function assetAudit(data){
+ return request({
+ url:"/tc/assetCurrent/audit",
+ method:"post",
+ data
+ })
+}
+
+// web资产--分页查询管理端/单位端审核列表
+export function getAuditList(params){
+ return request({
+ url:"/tc/assetCurrent/getAuditList",
+ method:"get",
+ params
+ })
+}
+
+// web资产--单位端查看中间数据详情
+export function lookInfo(id){
+ return request({
+ url:"/tc/assetCurrent/lookInfo/" + id,
+ method:"get",
+ })
+}
+
+// ------------------------------------------
+
+// 小程序资产--单位端资产编辑
+export function miniProgramsUnitEdit(data){
+ return request({
+ url:"/tc/miniPrograms/unitEdit",
+ method:"post",
+ data
+ })
+}
+
+
+// 小程序资产--管理端资产审核
+export function miniProgramsAudit(data){
+ return request({
+ url:"/tc/miniPrograms/audit",
+ method:"post",
+ data
+ })
+}
+
+// 小程序资产--分页查询管理端/单位端审核列表
+export function miniProgramsGetAuditList(params){
+ return request({
+ url:"/tc/miniPrograms/getAuditList",
+ method:"get",
+ params
+ })
+}
+
+// 小程序资产--单位端查看中间数据详情
+export function miniProgramsLookInfo(id){
+ return request({
+ url:"/tc/miniPrograms/lookInfo/" + id,
+ method:"get",
+ })
+}
+
+
+// ------------------------------------------
+
+// 公众号资产--单位端资产编辑
+export function gzhUnitEdit(data){
+ return request({
+ url:"/tc/assetOfficialAccount/unitEdit",
+ method:"post",
+ data
+ })
+}
+
+
+// 公众号资产--管理端资产审核
+export function gzhAudit(data){
+ return request({
+ url:"/tc/assetOfficialAccount/audit",
+ method:"post",
+ data
+ })
+}
+
+// 公众号资产--分页查询管理端/单位端审核列表
+export function gzhGetAuditList(params){
+ return request({
+ url:"/tc/assetOfficialAccount/getAuditList",
+ method:"get",
+ params
+ })
+}
+
+// 公众号资产--单位端查看中间数据详情
+export function gzhLookInfo(id){
+ return request({
+ url:"/tc/assetOfficialAccount/lookInfo/" + id,
+ method:"get",
+ })
+}
+
+
+// ------------------------------------------
+
+// 电子邮件资产--单位端资产编辑
+export function EmailUnitEdit(data){
+ return request({
+ url:"/tc/assetEmail/unitEdit",
+ method:"post",
+ data
+ })
+}
+
+
+// 电子邮件资产--管理端资产审核
+export function EmailAudit(data){
+ return request({
+ url:"/tc/assetEmail/audit",
+ method:"post",
+ data
+ })
+}
+
+// 电子邮件资产--分页查询管理端/单位端审核列表
+export function EmailList(params){
+ return request({
+ url:"/tc/assetEmail/getAuditList",
+ method:"get",
+ params
+ })
+}
+
+// 电子邮件资产--单位端查看中间数据详情
+export function EmailLookInfo(id){
+ return request({
+ url:"/tc/assetEmail/lookInfo/" + id,
+ method:"get",
+ })
+}
+
+
+// ------------------------------------------
+
+// 移动应用系统资产--单位端资产编辑
+export function assetAppUnitEdit(data){
+ return request({
+ url:"/tc/assetApp/unitEdit",
+ method:"post",
+ data
+ })
+}
+
+
+// 移动应用系统资产--管理端资产审核
+export function AppAudit(data){
+ return request({
+ url:"/tc/assetApp/audit",
+ method:"post",
+ data
+ })
+}
+
+// 移动应用系统资产--分页查询管理端/单位端审核列表
+export function AppList(params){
+ return request({
+ url:"/tc/assetApp/getAuditList",
+ method:"get",
+ params
+ })
+}
+
+// 移动应用系统资产--单位端查看中间数据详情
+export function AppLookInfo(id){
+ return request({
+ url:"/tc/assetApp/lookInfo/" + id,
+ method:"get",
+ })
+}
+
+
+// 单位查看自己单位具体信息
+export function unitOwnInfo(){
+ return request({
+ url:"/tc/schema/unitOwnInfo",
+ method:"get",
+ })
+}
+
+// 单位修改自己单位具体信息
+export function unitEditOwn(data){
+ return request({
+ url:"/tc/schema/unitEditOwn",
+ method:"post",
+ data
+ })
+}
\ No newline at end of file
diff --git a/src/api/login.js b/src/api/login.js
index ed1c38a..7b7388f 100644
--- a/src/api/login.js
+++ b/src/api/login.js
@@ -1,4 +1,4 @@
-import request from "@/utils/request";
+import request from '@/utils/request'
// 登录方法
export function login(username, password, code, uuid) {
@@ -6,55 +6,55 @@ export function login(username, password, code, uuid) {
username,
password,
code,
- uuid,
- };
+ uuid
+ }
return request({
- url: "/login",
+ url: '/login',
headers: {
isToken: false,
- repeatSubmit: false,
+ repeatSubmit: false
},
- method: "post",
- data: data,
- });
+ method: 'post',
+ data: data
+ })
}
// 注册方法
export function register(data) {
return request({
- url: "/register",
+ url: '/register',
headers: {
- isToken: false,
+ isToken: false
},
- method: "post",
- data: data,
- });
+ method: 'post',
+ data: data
+ })
}
// 获取用户详细信息
export function getInfo() {
return request({
- url: "/getInfo",
- method: "get",
- });
+ url: '/getInfo',
+ method: 'get'
+ })
}
// 退出方法
export function logout() {
return request({
- url: "/logout",
- method: "post",
- });
+ url: '/logout',
+ method: 'post'
+ })
}
// 获取验证码
export function getCodeImg() {
return request({
- url: "/captchaImage",
+ url: '/captchaImage',
headers: {
- isToken: false,
+ isToken: false
},
- method: "get",
- timeout: 20000,
- });
-}
+ method: 'get',
+ timeout: 20000
+ })
+}
\ No newline at end of file
diff --git a/src/api/renwuApi/index.js b/src/api/renwuApi/index.js
new file mode 100644
index 0000000..a3101e2
--- /dev/null
+++ b/src/api/renwuApi/index.js
@@ -0,0 +1,216 @@
+import request from '@/utils/request'
+
+export function addassetTaskadd(data) {
+ return request({
+ url: '/unit/assetTask/add',
+ method: "post",
+ data,
+ })
+ }
+
+ export function getassetTask(params) {
+ return request({
+ url: '/unit/assetTask/page',
+ method: "get",
+ params,
+ })
+ }
+
+ export function getassetTaskid(params) {
+ return request({
+ url: `/unit/assetTask/${params}`,
+ method: "get",
+ // params,
+ })
+ }
+
+ export function geassetTaskcHc(params) {
+ return request({
+ url: `/unit/assetTask/zcHc`,
+ method: "get",
+ params,
+ })
+ }
+
+ export function assetTasktaskSh(params) {
+ return request({
+ url: `/unit/assetTask/taskSh`,
+ method: "get",
+ params,
+ })
+ }
+
+ export function assetTasksh(data) {
+ return request({
+ url: `/unit/assetTask/sh`,
+ method: "post",
+ data,
+ })
+ }
+
+ export function assetTaskzc(data) {
+ return request({
+ url: `/unit/assetTask/zc`,
+ method: "post",
+ data,
+ })
+ }
+
+ export function assetTaskjyTj(data) {
+ return request({
+ url: `/unit/assetTask/jyTj`,
+ method: "post",
+ data,
+ })
+ }
+
+ export function assetTaskdwHc(params) {
+ return request({
+ url: `/unit/assetTask/dwHc`,
+ method: "get",
+ params,
+ })
+ }
+
+ export function assetLcpage(params) {
+ return request({
+ url: `/unit/assetLc/page`,
+ method: "get",
+ params,
+ })
+ }
+//小程序详情
+ export function assetTaskminitaskSh(params) {
+ return request({
+ url: `/unit/assetTask/minitaskSh`,
+ method: "get",
+ params,
+ })
+ }
+
+ //公众号资产任务审核详情信息
+ export function assetTaskofficetaskSh(params) {
+ return request({
+ url: `/unit/assetTask/officetaskSh`,
+ method: "get",
+ params,
+ })
+ }
+ //移动应用程序资产
+ export function assetTaskapptaskSh(params) {
+ return request({
+ url: `/unit/assetTask/apptaskSh`,
+ method: "get",
+ params,
+ })
+ }
+
+ //电子邮件资产任务审核详情信息
+ export function assetTaskemailtaskSh(params) {
+ return request({
+ url: `/unit/assetTask/emailtaskSh`,
+ method: "get",
+ params,
+ })
+ }
+
+ //小程序审核报废
+ export function assetTaskxcxzc(data) {
+ return request({
+ url: `/unit/assetTask/xcxzc`,
+ method: "post",
+ data,
+ })
+ }
+ //公众号审核报废
+ export function assetTaskgzhzc(data) {
+ return request({
+ url: `/unit/assetTask/gzhzc`,
+ method: "post",
+ data,
+ })
+ }
+
+ //电子邮件审核报废
+ export function assetTaskemailzc(data) {
+ return request({
+ url: `/unit/assetTask/emailzc`,
+ method: "post",
+ data,
+ })
+ }
+ //电子邮件tijiao
+ export function assetTaskemailjyTj(data) {
+ return request({
+ url: `/unit/assetTask/emailjyTj`,
+ method: "post",
+ data,
+ })
+}
+ //移动应用审核报废
+ export function assetTaskappzc(data) {
+ return request({
+ url: `/unit/assetTask/appzc`,
+ method: "post",
+ data,
+ })
+ }
+ //移动应用审核报废
+ export function assetTaskappjyTj(data) {
+ return request({
+ url: `/unit/assetTask/appjyTj`,
+ method: "post",
+ data,
+ })
+ }
+ //小程序单位端校验提交
+export function assetTaskxcxjyTj(data) {
+ return request({
+ url: `/unit/assetTask/xcxjyTj`,
+ method: "post",
+ data,
+ })
+ }
+
+ //小程序单位端校验提交
+export function assetTaskgzhjyTj(data) {
+ return request({
+ url: `/unit/assetTask/gzhjyTj`,
+ method: "post",
+ data,
+ })
+}
+//关闭任务
+export function assetTaskclose(params) {
+ return request({
+ url: `/unit/assetTask/close`,
+ method: "get",
+ params,
+ })
+}
+
+//管理端-单位核查比例图
+export function assetTaskdwHcBl(data) {
+ return request({
+ url: `/unit/assetTask/dwHcBl`,
+ method: "post",
+ data,
+ })
+}
+
+export function assetTaskzcTj(data) {
+ return request({
+ url: `/unit/assetTask/zcTj`,
+ method: "post",
+ data,
+ })
+}
+
+
+export function assetTaskhistory(params) {
+ return request({
+ url: `/unit/assetTask/history`,
+ method: "get",
+ params,
+ })
+}
\ No newline at end of file
diff --git a/src/api/system/user.js b/src/api/system/user.js
index b5e3edd..9b0211a 100644
--- a/src/api/system/user.js
+++ b/src/api/system/user.js
@@ -96,7 +96,7 @@ export function updateUserPwd(oldPassword, newPassword) {
return request({
url: '/system/user/profile/updatePwd',
method: 'put',
- data: data
+ params: data
})
}
diff --git a/src/assets/styles/element-ui.scss b/src/assets/styles/element-ui.scss
index 363092a..feb26c6 100644
--- a/src/assets/styles/element-ui.scss
+++ b/src/assets/styles/element-ui.scss
@@ -69,7 +69,7 @@
// dropdown
.el-dropdown-menu {
a {
- display: block
+ display: block;
}
}
@@ -89,4 +89,4 @@
> .el-submenu__title
.el-submenu__icon-arrow {
display: none;
-}
\ No newline at end of file
+}
diff --git a/src/assets/styles/index.scss b/src/assets/styles/index.scss
index 85dc934..af706c4 100644
--- a/src/assets/styles/index.scss
+++ b/src/assets/styles/index.scss
@@ -189,3 +189,11 @@ aside {
margin-bottom: 10px;
}
}
+.has-gutter {
+ background-color: red;
+}
+.el-table {
+ .evenNumber-row {
+ background-color: #f6f9fd;
+ }
+}
diff --git a/src/components/DictTag/index.vue b/src/components/DictTag/index.vue
index 6b5b230..055bfe3 100644
--- a/src/components/DictTag/index.vue
+++ b/src/components/DictTag/index.vue
@@ -3,21 +3,24 @@
{{ item.label + ' ' }}{{ item.label + " " }}
- {{ item.label + ' ' }}
+ {{ item.label + " " }}
@@ -43,47 +46,72 @@ export default {
},
separator: {
type: String,
- default: ","
- }
+ default: ",",
+ },
},
data() {
return {
unmatchArray: [], // 记录未匹配的项
- }
+ };
},
computed: {
values() {
- if (this.value === null || typeof this.value === 'undefined' || this.value === '') return []
- return Array.isArray(this.value) ? this.value.map(item => '' + item) : String(this.value).split(this.separator)
+ if (
+ this.value === null ||
+ typeof this.value === "undefined" ||
+ this.value === ""
+ )
+ return [];
+ return Array.isArray(this.value)
+ ? this.value.map((item) => "" + item)
+ : String(this.value).split(this.separator);
},
unmatch() {
- this.unmatchArray = []
+ this.unmatchArray = [];
// 没有value不显示
- if (this.value === null || typeof this.value === 'undefined' || this.value === '' || this.options.length === 0) return false
+ if (
+ this.value === null ||
+ typeof this.value === "undefined" ||
+ this.value === "" ||
+ this.options.length === 0
+ )
+ return false;
// 传入值为数组
- let unmatch = false // 添加一个标志来判断是否有未匹配项
- this.values.forEach(item => {
- if (!this.options.some(v => v.value === item)) {
- this.unmatchArray.push(item)
- unmatch = true // 如果有未匹配项,将标志设置为true
+ let unmatch = false; // 添加一个标志来判断是否有未匹配项
+ this.values.forEach((item) => {
+ if (!this.options.some((v) => v.value === item)) {
+ this.unmatchArray.push(item);
+ unmatch = true; // 如果有未匹配项,将标志设置为true
}
- })
- return unmatch // 返回标志的值
+ });
+ return unmatch; // 返回标志的值
},
-
},
filters: {
handleArray(array) {
- if (array.length === 0) return '';
+ if (array.length === 0) return "";
return array.reduce((pre, cur) => {
- return pre + ' ' + cur;
- })
+ return pre + " " + cur;
+ });
},
- }
+ },
};
diff --git a/src/components/MainApp/TopTitle.vue b/src/components/MainApp/TopTitle.vue
new file mode 100644
index 0000000..5e11b62
--- /dev/null
+++ b/src/components/MainApp/TopTitle.vue
@@ -0,0 +1,58 @@
+
+
+
+
+
+
+
diff --git a/src/components/MainApp/index.vue b/src/components/MainApp/index.vue
index 6e1ee3b..c179d6d 100644
--- a/src/components/MainApp/index.vue
+++ b/src/components/MainApp/index.vue
@@ -1,9 +1,90 @@
- 1111
+
-
+
diff --git a/src/components/MyPagination/index.vue b/src/components/MyPagination/index.vue
new file mode 100644
index 0000000..3989e2d
--- /dev/null
+++ b/src/components/MyPagination/index.vue
@@ -0,0 +1,204 @@
+
+
+
+
+
+
+
diff --git a/src/layout/components/AppMain.vue b/src/layout/components/AppMain.vue
index 16c86dd..0de0a55 100644
--- a/src/layout/components/AppMain.vue
+++ b/src/layout/components/AppMain.vue
@@ -1,12 +1,12 @@
-
-
+