Browse Source

basicAction引入修改

release_1.3.0
wenlele 2 years ago
parent
commit
e62633981a
  1. 3
      code/VideoAccess-VCMP/web/client/src/sections/application/actions/application.js
  2. 3
      code/VideoAccess-VCMP/web/client/src/sections/equipmentWarehouse/actions/camera.js
  3. 3
      code/VideoAccess-VCMP/web/client/src/sections/example/actions/example.js
  4. 79
      code/VideoAccess-VCMP/web/client/src/sections/journaling/components/videoScreen.jsx
  5. 3
      code/VideoAccess-VCMP/web/client/src/sections/offline/actions/carrierpigeon.js
  6. 3
      code/VideoAccess-VCMP/web/client/src/sections/offline/actions/statuscode.js
  7. 3
      code/VideoAccess-VCMP/web/readme.md

3
code/VideoAccess-VCMP/web/client/src/sections/application/actions/application.js

@ -1,7 +1,6 @@
"use strict"; "use strict";
import { basicAction } from "@peace/utils"; import { ApiTable,basicAction } from "$utils";
import { ApiTable } from "$utils";
export function getApplication (query) { export function getApplication (query) {
return (dispatch) => return (dispatch) =>

3
code/VideoAccess-VCMP/web/client/src/sections/equipmentWarehouse/actions/camera.js

@ -1,7 +1,6 @@
"use strict"; "use strict";
import { basicAction } from "@peace/utils"; import { ApiTable,basicAction } from "$utils";
import { ApiTable } from "$utils";
export function getCamera(query) { export function getCamera(query) {
return (dispatch) => return (dispatch) =>

3
code/VideoAccess-VCMP/web/client/src/sections/example/actions/example.js

@ -1,7 +1,6 @@
'use strict'; 'use strict';
import { basicAction } from '@peace/utils' import { ApiTable ,basicAction} from '$utils'
import { ApiTable } from '$utils'
export function getMembers (orgId) { export function getMembers (orgId) {
return dispatch => basicAction({ return dispatch => basicAction({

79
code/VideoAccess-VCMP/web/client/src/sections/journaling/components/videoScreen.jsx

@ -6,43 +6,6 @@ import VideoCard from './videoCard'
const VideoScreen = (props) => { const VideoScreen = (props) => {
const [pageSize, setPageSize] = useState(4) //
const [queryData, setQueryData] = useState([{ label: '全部', value: '全部', key: '0' }]) //
const [leftTree, setLefTtree] = useState([{ label: '全部', value: '全部', key: '0' }]) //
const [playData, setPlayData] = useState([]) //
const [queryValue, setQueryValue] = useState(['全部']) //
const [leftValue, setLeftValue] = useState() //
const api = useRef();
useEffect(() => {
let query = []
treeData?.map(v => [
query.push({ label: v.label, value: v.value, key: v.key })
])
setQueryData([{ label: '全部', value: '全部', key: '0', children: query }])
}, [])
useEffect(() => {
if (treeData && queryValue.includes('全部')) {
setLefTtree(treeData)
} else {
let leftData = []
queryValue.map(item => leftData.push(treeData?.find(({ value }) => item == value))) //
setLefTtree([{ label: '全部', value: '全部', key: '0', children: leftData }])
}
}, [queryData, queryValue])
useEffect(() => {
setLeftValue()
}, [])
const treeData = [{ const treeData = [{
label: '公司', label: '公司',
value: '公司', value: '公司',
@ -102,7 +65,7 @@ const VideoScreen = (props) => {
content: ['5442542542', '452345', '234524525'], content: ['5442542542', '452345', '234524525'],
serialNo: "F61504020", serialNo: "F61504020",
type: "yingshi", type: "yingshi",
yingshiToken: "at.7pl4c5orb9fpndtlbjpsn5m11szujnf7-1laxxre0ob-010o8fw-kqeuwthva" yingshiToken: "at.7pl4c5orb9fpndtlbjpsn5m11szujnf7-1laxxre0ob-010o8fw-kqeuwthva",
} }
}, },
] ]
@ -128,6 +91,43 @@ const VideoScreen = (props) => {
] ]
}] }]
const [pageSize, setPageSize] = useState(4) //
const [queryData, setQueryData] = useState([{ label: '全部', value: '全部', key: '0' }]) //
const [leftTree, setLefTtree] = useState([{ label: '全部', value: '全部', key: '0', children: treeData}]) //
const [playData, setPlayData] = useState([]) //
const [queryValue, setQueryValue] = useState(['全部']) //
const [leftValue, setLeftValue] = useState() //
const api = useRef();
useEffect(() => {
let query = []
treeData?.map(v => [
query.push({ label: v.label, value: v.value, key: v.key })
])
setQueryData([{ label: '全部', value: '全部', key: '0', children: query }])
}, [])
useEffect(() => {
if (treeData && queryValue.includes('全部')) {
setLefTtree(treeData)
} else {
let leftData = []
queryValue.map(item => leftData.push(treeData?.find(({ value }) => item == value))) //
setLefTtree([{ label: '全部', value: '全部', key: '0', children: leftData }])
}
}, [queryData, queryValue])
useEffect(() => {
setLeftValue()
}, [])
// //
const screen = { width: 193, marginRight: 20, marginBottom: 16, color: "#fff", }; const screen = { width: 193, marginRight: 20, marginBottom: 16, color: "#fff", };
@ -214,6 +214,9 @@ const VideoScreen = (props) => {
console.log(e); console.log(e);
setLeftValue(e) setLeftValue(e)
}} }}
onSelect={(e)=>{
console.log(e);
}}
style={{ width: 150, color: '#FFFFFF' }} style={{ width: 150, color: '#FFFFFF' }}
/> />
</div> </div>

3
code/VideoAccess-VCMP/web/client/src/sections/offline/actions/carrierpigeon.js

@ -1,7 +1,6 @@
"use strict"; "use strict";
import { basicAction } from "@peace/utils"; import { ApiTable,basicAction } from "$utils";
import { ApiTable } from "$utils";
export function getCameraListAll() {//获取摄像头能力列表 export function getCameraListAll() {//获取摄像头能力列表
return (dispatch) => return (dispatch) =>

3
code/VideoAccess-VCMP/web/client/src/sections/offline/actions/statuscode.js

@ -1,7 +1,6 @@
"use strict"; "use strict";
import { basicAction } from "@peace/utils"; import { ApiTable,basicAction } from "$utils";
import { ApiTable } from "$utils";
export function getStatus(query) { export function getStatus(query) {
return (dispatch) => return (dispatch) =>

3
code/VideoAccess-VCMP/web/readme.md

@ -116,8 +116,7 @@
``` js ``` js
'use strict'; 'use strict';
import { basicAction } from '@peace/utils' import { ApiTable ,basicAction} from '$utils'
import { ApiTable } from '$utils'
export function getMembers(orgId) { export function getMembers(orgId) {
return dispatch => basicAction({ return dispatch => basicAction({

Loading…
Cancel
Save