Browse Source

feat:道路名称

dev
zhaobing 1 year ago
parent
commit
93a6daa9a5
  1. 6
      web/client/src/sections/fillion/components/maintenanceTable.js
  2. 8
      web/client/src/sections/fillion/components/patrolTable.js
  3. 4
      web/client/src/sections/fillion/containers/maintenanceSpotCheck.js

6
web/client/src/sections/fillion/components/maintenanceTable.js

@ -73,8 +73,10 @@ const DetailForm = (props) => {
obj.name == 'id' ?
moment(data.time).format("YYYYMMDD") * 10000 + data.id
:
obj.name == 'projectType' || obj.name == 'reportType' ?
reportTypeText(data[obj.name]) : obj.name == 'inspectionNoException' ? changeBoolean(data[obj.name]) :
obj.name === 'projectType' ?
reportTypeText(data[obj.name])
: obj.name === 'reportType' ? data['codeRoad'] && data['codeRoad'].length ? data['codeRoad'][0] === 'X' ? '县道'
: data['codeRoad'][0] === 'Y' ? '乡道' : '村道' : '' :
data[obj.name]
}
disabled

8
web/client/src/sections/fillion/components/patrolTable.js

@ -42,8 +42,8 @@ const DetailForm = (props) => {
const keyList = [
// { key: '编号', name: 'id' },
// isPatrol ?'巡查管理详情' :isRoad ? '建设上报详情' : '异常反馈详情'
//{ key: '工程类型', name: 'projectType', skip: isPatrol },
//{ key: '反馈类型', name: 'projectType', skip: !isAnomaly },
{ key: '工程类型', name: 'projectType', skip: isPatrol },
{ key: '反馈类型', name: 'projectType', skip: !isAnomaly },
{ key: '工程名称', name: 'projectName', skip: !isRoad },
{ key: '所在路段', name: 'road', skip: isPatrol },
{ key: '具体位置', name: 'address', skip: isPatrol },
@ -60,7 +60,7 @@ const DetailForm = (props) => {
{ key: '路线名称', name: 'road', skip: !isPatrol },
{ key: '巡查路段', name: 'roadSectionStart', skip: !isPatrol },
{ key: '具体位置', name: 'address', skip: !isPatrol },
{ key: '是否有异常', name: 'inspectionNoException', skip: !isPatrol },
{ key: '巡查结果无异常', name: 'inspectionNoException', skip: !isPatrol },
// insectionNoException
{ key: '路面损坏', name: 'roadDamage', skip: !isPatrol },
{ key: '安防损坏', name: 'securityDamage', skip: !isPatrol },
@ -113,7 +113,9 @@ const DetailForm = (props) => {
moment(data.time).format("YYYYMMDD") * 10000 + data.id
:
obj.name === 'projectType' ?
reportTypeText(data[obj.name])
// : obj.name === 'inspectionNoException' ? changeBoolean(data[])
: obj.name === 'reportType' ? data['codeRoad'] && data['codeRoad'].length ? data['codeRoad'][0] === 'X' ? '县道'
: data['codeRoad'][0] === 'Y' ? '乡道' : '村道' : '' :
data[obj.name]

4
web/client/src/sections/fillion/containers/maintenanceSpotCheck.js

@ -116,7 +116,7 @@ const DetailForm = (props) => {
data[obj.name] && data[obj.name] instanceof Array ? data[obj.name].map(videoUrl => {
return <div style={{ width: '44%', margin: 6 }}>
<video width={'100%'} style={{ marginBottom: 4 }} >
<source src={qndmn + '/' + videoUrl} type="video/mp4" />
<source src={qndmn + '/' + videoUrl} type="video/mp4" controls />
</video>
</div>
}) : '暂无视频'
@ -494,7 +494,7 @@ const MaintenanceSpotCheck = (props) => {
</div>
)
}
function mapStateToProps (state) {
function mapStateToProps(state) {
const { auth, spotCheckDetail, reportDetail } = state
//('state1', state)
return {

Loading…
Cancel
Save