diff --git a/api/app/lib/controllers/overview/building.js b/api/app/lib/controllers/overview/building.js index 28e00a34..bdc0764a 100644 --- a/api/app/lib/controllers/overview/building.js +++ b/api/app/lib/controllers/overview/building.js @@ -36,6 +36,10 @@ async function roadState(ctx) { const projectRoadRes = await models.Project.findAll({ type: 'road', }) + //在建工程 + const buildingCount = await models.Project.count({ + where: { done: true } + }) const bridgeRes = await models.Bridge.findAll({}) let constructionYear = [] @@ -45,8 +49,8 @@ async function roadState(ctx) { constructionYear.reverse() const roadState = { - //总数 - projectAll: projectRoadRes.length, + //在建总数 + buildingCount: buildingCount, // 在建数量 buildingRoad: 0, // 已建数量 diff --git a/weapp/src/packages/components/inputPickers/index.jsx b/weapp/src/packages/components/inputPickers/index.jsx index 94b865e1..4273d82a 100644 --- a/weapp/src/packages/components/inputPickers/index.jsx +++ b/weapp/src/packages/components/inputPickers/index.jsx @@ -12,11 +12,11 @@ export default function InputPicker(props) { useEffect(() => { setCurSelector(selector) - }, []) + }, [selector]) - useEffect(()=>{ + useEffect(() => { handleInput({ detail: { value: value } }) - },[value]) + }, [value]) function handleInput({ detail: { value: v } }) { onInput(v) @@ -34,7 +34,7 @@ export default function InputPicker(props) { return ( - {title} +   {title} { isHighAccuracy: true, highAccuracyExpireTime: 1000 * 6, success: function (res) { - console.log(res); setLongitude(res.longitude) setLatitude(res.latitude) Taro.request({ url: `https://apis.map.qq.com/ws/geocoder/v1/?location=${res.latitude},${res.longitude}&key=${key}`, success: function (res) { // 根据自己项目需求获取res内容 - console.log('地址信息:', res); let addresscity = '' addresscity = res.data.result.address_component.province + res.data.result.address_component.city + res.data.result.address_component.district + res.data.result.address_component.street_number - // + res.data.result.address_component.street + // + res.data.result.address_component.street // addresscity = res.data.result.formatted_addresses.standard_address let street = res.data.result.address_component.street setRoad(street) @@ -217,7 +215,9 @@ const Index = () => { let projectList = [] if (data.length) { data.forEach(e => { - projectList.push(e.entryName) + if (e.done == false) { + projectList.push(e.entryName) + } }) } setProjdetList(projectList) @@ -466,7 +466,6 @@ const Index = () => { default: break; } - console.log(files, '=============='); for (i; i < files.length; i++) { const tempFilePaths = files[i].url let token = getState('token') || Taro.getStorageSync('token') @@ -595,8 +594,6 @@ const Index = () => { } }) } - console.log(video, 'video'); - console.log(scenePic, 'tupia'); return ( {/* { diff --git a/web/client/src/sections/organization/containers/user.js b/web/client/src/sections/organization/containers/user.js index 2d0bef0f..2a4de927 100644 --- a/web/client/src/sections/organization/containers/user.js +++ b/web/client/src/sections/organization/containers/user.js @@ -25,7 +25,7 @@ const UserManage = (props) => { const [depModalRecord, setDepModalRecord] = useState(); const [selectedTree, setSelectedTree] = useState(); const [depCrumbs, setDepCrumbs] = useState([]); - const [depUserCopy, setDepUserCopy] = useState([])//用于存放除了自己的管理的数组,即自己不能调整自己是否为管理员 + const [depUserCopy, setDepUserCopy] = useState([]) const [uid, setuid] = useState() const [editAble, setEditAble] = useState(user?.username !== 'SuperAdmin' && user?.userResources?.find(i => i.resourceId === 'USERMANAGE')?.isshow === "true" ? true : '')//控制操作(新增删除等操作,对应权限的'不可编辑')是否可操作 const [depMessagedata, setdepMessagedata] = useState(depMessage) @@ -274,9 +274,9 @@ const UserManage = (props) => { setDepModalVisible(true) setDepModalType('edit') }} /> - { delDepartment(id) }}> + {user?.username === 'SuperAdmin' ? { delDepartment(id) }} > - + : ''} : null } diff --git a/web/client/src/sections/quanju/containers/footer/build/index.js b/web/client/src/sections/quanju/containers/footer/build/index.js index 3573ab62..daa7bd5b 100644 --- a/web/client/src/sections/quanju/containers/footer/build/index.js +++ b/web/client/src/sections/quanju/containers/footer/build/index.js @@ -97,7 +97,7 @@ const Build = (props) => { }) //console.log('onlineproject', onlineproject) let sunonlineproject = onlineproject?.reduce((x, y) => x + y.total, 0) - let projectAll = buildingnumber?.projectAll + let buildingCount = buildingnumber?.buildingCount //console.log('projectAll', projectAll) //let projectAll= let safetyData = alldengji?.filter(item => item.name === '一级公路' || item.name === '二级公路' || item.name === '三级公路' || item.name === '四级公路' || item.name === '等外公路') @@ -164,7 +164,7 @@ const Build = (props) => { */}
-
{projectAll || 0}
+
{buildingCount || 0}
{/* */} {/* */}