diff --git a/src/api/common.js b/src/api/common.js index 2669401..11bc7ab 100644 --- a/src/api/common.js +++ b/src/api/common.js @@ -43,10 +43,11 @@ export function checkSms (params) { }) } -export function getFiles (params) { +export function getFiles (params,isLoading) { return request({ url: "/api/admin/other/files", method: "get", - params + params, + isLoading: false, }) } diff --git a/src/store/modules/bigdata.js b/src/store/modules/bigdata.js index 8d5777e..400d8e3 100644 --- a/src/store/modules/bigdata.js +++ b/src/store/modules/bigdata.js @@ -42,12 +42,26 @@ const actions = { index({ table_name: "houses", page: 1, - page_size: 999 + page_size: 999, + filter: [ + { + key: "fenlei", + op: "neq", + value: 1 + } + ] },false), index({ table_name: "lands", page: 1, - page_size: 999 + page_size: 999, + filter: [ + { + key: "fenlei", + op: "neq", + value: 1 + } + ] }) ]).then(res => { const [houses,lands] = res; diff --git a/src/views/assets/component/addFiles.vue b/src/views/assets/component/addFiles.vue index c952f7e..56c1281 100644 --- a/src/views/assets/component/addFiles.vue +++ b/src/views/assets/component/addFiles.vue @@ -310,7 +310,7 @@ export default { }, { "prop": "name", - "label": "地块名称", + "label": "资产名称", "width": 0, "align": "left", "fixed": "left" @@ -497,7 +497,7 @@ export default { }, { "prop": "name", - "label": "地块名称", + "label": "资产名称", "width": 0, "fixed": "left", "align": "left" diff --git a/src/views/assets/component/addHandles.vue b/src/views/assets/component/addHandles.vue index 50a674d..5d70fd4 100644 --- a/src/views/assets/component/addHandles.vue +++ b/src/views/assets/component/addHandles.vue @@ -70,9 +70,17 @@ export default { is-page={false} table-item={ [ + { + prop: "type", + label: "分类", + "fixed": "left", + customFn: row => ( + { row.hasOwnProperty('land_id') ? '房产' : '土地' } + ) + }, { "prop": "name", - "label": "地块名称", + "label": "资产名称", "width": 0, "fixed": "left", "align": "left" @@ -92,13 +100,21 @@ export default { { "prop": "_zichanshengyumianji", "label": "资产剩余面积(m²)", - "width": 160, + "width": 170, customFn: row => { return ( ) } }, + { + prop: "remark", + label: "备注", + width: 200, + customFn: row => ( + + ) + }, { prop: "operate", label: "操作", @@ -197,7 +213,7 @@ export default { }, { "prop": "name", - "label": "地块名称", + "label": "资产名称", "width": 0, "align": "left", "fixed": "left" @@ -424,7 +440,7 @@ export default { }, { "prop": "name", - "label": "地块名称", + "label": "资产名称", "width": 0, "fixed": "left", "align": "left" diff --git a/src/views/assets/component/addHouse.vue b/src/views/assets/component/addHouse.vue index 18b74f5..fd49d1f 100644 --- a/src/views/assets/component/addHouse.vue +++ b/src/views/assets/component/addHouse.vue @@ -102,7 +102,7 @@ export default { }, { "prop": "name", - "label": "地块名称", + "label": "资产名称", "width": 0, "align": "left", "fixed": "left" diff --git a/src/views/assets/detail.vue b/src/views/assets/detail.vue index 90def25..cce3efe 100644 --- a/src/views/assets/detail.vue +++ b/src/views/assets/detail.vue @@ -285,7 +285,7 @@ - + Math.pow(value, 3); + const easeInOutCubic = value => value < 0.5 + ? cubic(value * 2) / 2 + : 1 - cubic((1 - value) * 2) / 2; + const { y } = document.querySelector(href)?.getBoundingClientRect() + let scrollTop = y - 70 + const el = document.querySelector(".app-main-scroll"); + el.scrollTo({ + left: 0, + top: scrollTop, + behavior: "smooth" + }) + // const beginTime = Date.now(); + // const beginValue = el.scrollTop; + // const rAF = window.requestAnimationFrame || (func => setTimeout(func, 16)); + // const frameFunc = () => { + // const progress = (Date.now() - beginTime) / 500; + // if (progress < 1) { + // el.scrollTop = beginValue * (1 - easeInOutCubic(progress)); + // rAF(frameFunc); + // } else { + // el.scrollTop = 0; + // } + // }; + // rAF(frameFunc); + }, + copyLocation () { const input = document.createElement("input"); input.setAttribute("readonly", "readonly"); // 设置为只读, 防止在 ios 下拉起键盘 @@ -1321,6 +1349,10 @@ a:hover { } } } +.myanchor { + + position: fixed; +}