Browse Source

fix():修改路内BUG

tags/PMS_V1.0.0_Alpha5
guoxin 1 year ago
parent
commit
5ebffe93aa
  1. 9
      src/assets/css/base.scss
  2. 130
      src/components/Search/ResultPanel/index.scss
  3. 8
      src/components/SystemResult/index.scss
  4. 14
      src/pages/InRoadMgm/BusinessMgm/ChargeRules/index.scss
  5. 16
      src/pages/InRoadMgm/BusinessMgm/SpecialRecord/index.scss
  6. 4
      src/pages/InRoadMgm/InRoadOverview/index.scss
  7. 4
      src/pages/InRoadMgm/PersonMgm/Performance/WorkerStat/index.scss
  8. 2
      src/pages/InRoadMgm/PersonMgm/PersonInfo/index.scss
  9. 4
      src/pages/InRoadMgm/RecordInquiry/DisabledCarParkRecordTotal/index.scss
  10. 27
      src/pages/InRoadMgm/RecordInquiry/DisabledCarParkRecordTotal/loadable.jsx
  11. 4
      src/pages/InRoadMgm/RecordInquiry/ParkRecordTotal/index.scss
  12. 4
      src/pages/InRoadMgm/RoadMgm/RoadConf/index.scss
  13. 2
      src/pages/InRoadMgm/Stuff/ModelConf/loadable.jsx
  14. 2
      src/pages/OperationCenter/CustomerServieMgm/CallbackSuggestion/index.scss
  15. 2
      src/pages/OperationCenter/CustomerServieMgm/CallbackSuggestion/loadable.jsx
  16. 99
      src/pages/SystemMgm/AdminMgm/loadable.jsx
  17. 8
      src/services/InroadMgm/RoadMgm/RoadMgm.js

9
src/assets/css/base.scss

@ -63,11 +63,11 @@ a {
overflow: auto; overflow: auto;
} }
.ant-table-content::-webkit-scrollbar { .ant-table-content::-webkit-scrollbar {
width: 5px;
width: 12px;
} }
.ant-table-content::-webkit-scrollbar-thumb { .ant-table-content::-webkit-scrollbar-thumb {
background-color: #9da2ab; background-color: #9da2ab;
border-radius: 10px;
border-radius: 4px;
} }
.ant-table-thead{ .ant-table-thead{
position: sticky; position: sticky;
@ -761,12 +761,11 @@ color:var(--color-text) !important;
.yisa-custom-scrollbar{ .yisa-custom-scrollbar{
&::-webkit-scrollbar{ &::-webkit-scrollbar{
width: 10px;
background-color: #3e4557;
width: 12px;
cursor: pointer; cursor: pointer;
} }
&::-webkit-scrollbar-thumb{ &::-webkit-scrollbar-thumb{
background-color: #9da2ab; background-color: #9da2ab;
border-radius: 5px;
border-radius: 4px;
} }
} }

130
src/components/Search/ResultPanel/index.scss

@ -1,8 +1,8 @@
@import "@/assets/css/mixin.scss"; @import "@/assets/css/mixin.scss";
$color-container-bg : var(--color-container-bg);
$color-user-list-bg : var(--color-user-list-bg);
$color-text : var(--color-text);
$color-primary : var(--color-primary);
$color-container-bg: var(--color-container-bg);
$color-user-list-bg: var(--color-user-list-bg);
$color-text: var(--color-text);
$color-primary: var(--color-primary);
.right-list { .right-list {
width: calc(100% - 375px); width: calc(100% - 375px);
@ -129,7 +129,7 @@ $color-primary : var(--color-primary);
// overflow: hidden; // overflow: hidden;
background: var(--car-item-bg); background: var(--car-item-bg);
border: 1px solid var(--color-card-line); border: 1px solid var(--color-card-line);
// box-shadow: 0px 3px 8px 0px rgba(0,0,0,0.16);
// box-shadow: 0px 3px 8px 0px rgba(0,0,0,0.16);
border-radius: 8px; border-radius: 8px;
// overflow: hidden; // overflow: hidden;
position: relative; position: relative;
@ -142,54 +142,54 @@ $color-primary : var(--color-primary);
width: 100%; width: 100%;
height: calc(148px); height: calc(148px);
background: var(--img-bg); background: var(--img-bg);
text-align:center;
text-align: center;
border-radius: 8px; border-radius: 8px;
// overflow: hidden; // overflow: hidden;
// text-align: center; // text-align: center;
// display: flex; // display: flex;
// align-items: center; // align-items: center;
// justify-content: center; // justify-content: center;
img{
img {
// border-radius: 8px 8px 0 0; // border-radius: 8px 8px 0 0;
object-fit: fill;
object-fit: fill;
// width: 148px; // width: 148px;
// height: 148px; // height: 148px;
} }
} }
.bottomInfo { .bottomInfo {
width: 100%; width: 100%;
height: calc(275px - 148px);
height: calc(275px - 148px);
// background: var(--car-item-info-bg); // background: var(--car-item-info-bg);
padding: 10px 10px 10px 10px; padding: 10px 10px 10px 10px;
// box-shadow: 0px 3px 8px 0px rgba(0,0,0,0.16);
.innerWrap{
// box-shadow: 0px 3px 8px 0px rgba(0,0,0,0.16);
.innerWrap {
width: 100%; width: 100%;
height: 100%; height: 100%;
overflow-y: auto; overflow-y: auto;
.infoItem{
.infoItem {
display: flex; display: flex;
align-items: baseline; align-items: baseline;
// justify-content: space-between; // justify-content: space-between;
margin: 5px 0; margin: 5px 0;
.leftName{
.leftName {
display: inline-block; display: inline-block;
font-size: 14px; font-size: 14px;
font-family: Microsoft YaHei, Microsoft YaHei-Regular;
font-family:
Microsoft YaHei,
Microsoft YaHei-Regular;
font-weight: 400; font-weight: 400;
text-align: left; text-align: left;
color: var(--color-text); color: var(--color-text);
width: 30%; width: 30%;
} }
.rightData{
.rightData {
display: inline-block; display: inline-block;
width:70%;
width: 70%;
text-align: left; text-align: left;
@include textEllipsis(two); @include textEllipsis(two);
&.plate{
&.plate {
width: auto; width: auto;
padding: 0 10px; padding: 0 10px;
height: 26px; height: 26px;
@ -198,33 +198,33 @@ $color-primary : var(--color-primary);
// border: 1px solid #707070; // border: 1px solid #707070;
border-radius: 4px; border-radius: 4px;
text-align: center; text-align: center;
background:#1D7FDF;
background: #1d7fdf;
color: #ffffff; color: #ffffff;
box-shadow: 0px 3px 6px 0px rgba(0,0,0,0.16);
box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.16);
} }
// 黑色 // 黑色
&.plate1{
background:#041526;
&.plate1 {
background: #041526;
color: #ffffff; color: #ffffff;
} }
// 白色 // 白色
&.plate2{
background:#ffffff;
&.plate2 {
background: #ffffff;
color: #333333; color: #333333;
} }
// 蓝色 // 蓝色
&.plate5{
background:#1D7FDF;
&.plate5 {
background: #1d7fdf;
color: #ffffff; color: #ffffff;
} }
// 黄色 // 黄色
&.plate6{
background:#FFC833;
&.plate6 {
background: #ffc833;
color: #333333; color: #333333;
} }
// 绿色 // 绿色
&.plate9{
background:linear-gradient(180deg,#ffffff, #0eb132);
&.plate9 {
background: linear-gradient(180deg, #ffffff, #0eb132);
color: #ffffff; color: #ffffff;
} }
} }
@ -234,12 +234,12 @@ $color-primary : var(--color-primary);
.innerWrap::-webkit-scrollbar-track-piece { .innerWrap::-webkit-scrollbar-track-piece {
background-color: var(--color-scrollbar-trace); background-color: var(--color-scrollbar-trace);
} }
.innerWrap::-webkit-scrollbar { .innerWrap::-webkit-scrollbar {
width: 0px; width: 0px;
height: 4px; height: 4px;
} }
.innerWrap::-webkit-scrollbar-thumb { .innerWrap::-webkit-scrollbar-thumb {
background-color: var(--color-scrollbar-thumb); background-color: var(--color-scrollbar-thumb);
background-clip: padding-box; background-clip: padding-box;
@ -258,16 +258,16 @@ $color-primary : var(--color-primary);
position: relative; position: relative;
// float: left; // float: left;
margin: 0 10px 10px 0; margin: 0 10px 10px 0;
.topImg { .topImg {
width: 100%; width: 100%;
height: 148px; height: 148px;
border-radius: 8px; border-radius: 8px;
img { img {
object-fit: fill
object-fit: fill;
} }
} }
.bottomInfo { .bottomInfo {
// position: absolute; // position: absolute;
// bottom: 0; // bottom: 0;
@ -277,33 +277,35 @@ $color-primary : var(--color-primary);
height: 95px; height: 95px;
// background: var(--car-item-info-bg); // background: var(--car-item-info-bg);
padding: 10px 10px 10px 10px; padding: 10px 10px 10px 10px;
.innerWrap { .innerWrap {
width: 100%; width: 100%;
height: 100%; height: 100%;
overflow-y: auto; overflow-y: auto;
.infoItem { .infoItem {
display: flex; display: flex;
align-items: baseline; align-items: baseline;
// justify-content: space-between; // justify-content: space-between;
margin: 5px 0; margin: 5px 0;
.leftName { .leftName {
display: inline-block; display: inline-block;
font-size: 14px; font-size: 14px;
font-family: Microsoft YaHei, Microsoft YaHei-Regular;
font-family:
Microsoft YaHei,
Microsoft YaHei-Regular;
font-weight: 400; font-weight: 400;
text-align: left; text-align: left;
color: var(--color-text); color: var(--color-text);
width: 30%; width: 30%;
} }
.rightData { .rightData {
display: inline-block; display: inline-block;
width: 70%; width: 70%;
text-align: left; text-align: left;
&.plate { &.plate {
width: auto; width: auto;
padding: 0 10px; padding: 0 10px;
@ -313,34 +315,34 @@ $color-primary : var(--color-primary);
// border: 1px solid #707070; // border: 1px solid #707070;
border-radius: 4px; border-radius: 4px;
text-align: center; text-align: center;
background: #1D7FDF;
background: #1d7fdf;
color: #ffffff; color: #ffffff;
} }
// 黑色 // 黑色
&.plate1 { &.plate1 {
background: #041526; background: #041526;
color: #ffffff; color: #ffffff;
} }
// 白色 // 白色
&.plate2 { &.plate2 {
background: #ffffff; background: #ffffff;
color: #333333; color: #333333;
} }
// 蓝色 // 蓝色
&.plate5 { &.plate5 {
background: #1D7FDF;
background: #1d7fdf;
color: #ffffff; color: #ffffff;
} }
// 黄色 // 黄色
&.plate6 { &.plate6 {
background: #FFC833;
background: #ffc833;
color: #333333; color: #333333;
} }
// 绿色 // 绿色
&.plate9 { &.plate9 {
background: linear-gradient(180deg, #ffffff, #0eb132); background: linear-gradient(180deg, #ffffff, #0eb132);
@ -349,17 +351,16 @@ $color-primary : var(--color-primary);
} }
} }
} }
// .innerWrap::-webkit-scrollbar{width:0;} // .innerWrap::-webkit-scrollbar{width:0;}
.innerWrap::-webkit-scrollbar-track-piece { .innerWrap::-webkit-scrollbar-track-piece {
background-color: var(--color-scrollbar-trace); background-color: var(--color-scrollbar-trace);
} }
.innerWrap::-webkit-scrollbar { .innerWrap::-webkit-scrollbar {
width: 0px;
height: 4px;
width: 12px;
} }
.innerWrap::-webkit-scrollbar-thumb { .innerWrap::-webkit-scrollbar-thumb {
background-color: var(--color-scrollbar-thumb); background-color: var(--color-scrollbar-thumb);
background-clip: padding-box; background-clip: padding-box;
@ -375,25 +376,25 @@ $color-primary : var(--color-primary);
// margin: 0 10px 10px 0; // margin: 0 10px 10px 0;
// } // }
} }
&.car4 { &.car4 {
.carCard { .carCard {
margin: 0 calc((100% - (258px * 4)) / 4) 10px 0; margin: 0 calc((100% - (258px * 4)) / 4) 10px 0;
} }
} }
&.car3 { &.car3 {
.carCard { .carCard {
margin: 0 calc((100% - (258px * 3)) / 3) 10px 0; margin: 0 calc((100% - (258px * 3)) / 3) 10px 0;
} }
} }
&.car2 { &.car2 {
.carCard { .carCard {
margin: 0 calc((100% - (258px * 2)) / 2) 10px 0; margin: 0 calc((100% - (258px * 2)) / 2) 10px 0;
} }
} }
&.car1 { &.car1 {
.carCard { .carCard {
margin: 0 calc((100% - (258px * 1)) / 1) 10px 0; margin: 0 calc((100% - (258px * 1)) / 1) 10px 0;
@ -406,17 +407,18 @@ $color-primary : var(--color-primary);
} }
.table-wrap::-webkit-scrollbar { .table-wrap::-webkit-scrollbar {
width: 5px;
height: 5px;
width: 12px;
cursor: pointer; cursor: pointer;
} }
.table-wrap::-webkit-scrollbar-thumb { .table-wrap::-webkit-scrollbar-thumb {
background-color: #9da2ab; background-color: #9da2ab;
border-radius: 10px;
border-radius: 4px;
}
.table-wrap::-webkit-scrollbar-corner {
background: transparent !important;
} }
} }
} }
// .popconfirm-common{ // .popconfirm-common{
@ -429,4 +431,4 @@ $color-primary : var(--color-primary);
flex-flow: row nowrap; flex-flow: row nowrap;
} }
// }
// }

8
src/components/SystemResult/index.scss

@ -140,15 +140,13 @@ $color-primary : var(--color-primary);
} }
.table-wrap::-webkit-scrollbar { .table-wrap::-webkit-scrollbar {
width: 4px;
height: 4px;
width: 12px;
background: transparent;
} }
.table-wrap::-webkit-scrollbar-thumb { .table-wrap::-webkit-scrollbar-thumb {
background-color: var(--color-scrollbar-thumb);
background-clip: padding-box;
background-color: #9da2ab;
border-radius: 4px; border-radius: 4px;
min-height: 28px;
} }
} }

14
src/pages/InRoadMgm/BusinessMgm/ChargeRules/index.scss

@ -235,14 +235,12 @@ margin-top: 20px;
} }
.addRuleModal { .addRuleModal {
width: 1000px !important; width: 1000px !important;
.addRule::-webkit-scrollbar-track {
background: white;
}
.addRule::-webkit-scrollbar-thumb { .addRule::-webkit-scrollbar-thumb {
background: gray;
background-color: #9da2ab;
border-radius: 4px;
} }
.addRule::-webkit-scrollbar { .addRule::-webkit-scrollbar {
width: 3px;
width: 12px;
} }
.addRule { .addRule {
max-height: 473px; max-height: 473px;
@ -510,10 +508,10 @@ margin-top: 20px;
overflow-y: auto; overflow-y: auto;
&::-webkit-scrollbar-thumb { &::-webkit-scrollbar-thumb {
background-color: #9da2ab; background-color: #9da2ab;
border-radius: 10px;
border-radius: 4px;
} }
&::-webkit-scrollbar{ &::-webkit-scrollbar{
width: 5px;
width: 12px;
} }
} }
.bindTable { .bindTable {
@ -581,7 +579,7 @@ margin-top: 20px;
} }
} }
.content::-webkit-scrollbar { .content::-webkit-scrollbar {
width: 3px;
width: 12px;
} }
} }
} }

16
src/pages/InRoadMgm/BusinessMgm/SpecialRecord/index.scss

@ -133,18 +133,18 @@ $color-primary: var(--color-primary);
overflow: auto; overflow: auto;
} }
.ant-table-content::-webkit-scrollbar { .ant-table-content::-webkit-scrollbar {
width: 5px;
width: 12px;
} }
.ant-table-content::-webkit-scrollbar-thumb { .ant-table-content::-webkit-scrollbar-thumb {
background-color: #9da2ab; background-color: #9da2ab;
border-radius: 10px;
}
.ant-table-content::-webkit-scrollbar-track {
/*滚动条里面轨道*/
-webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
border-radius: 10px;
background: #ffffff;
border-radius: 4px;
} }
// .ant-table-content::-webkit-scrollbar-track {
// /*滚动条里面轨道*/
// -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
// border-radius: 10px;
// background: #ffffff;
// }
.ant-table-tbody .ant-table-row .ant-table-cell { .ant-table-tbody .ant-table-row .ant-table-cell {
background-color: #3e4557 !important; background-color: #3e4557 !important;
color: #ffffff !important; color: #ffffff !important;

4
src/pages/InRoadMgm/InRoadOverview/index.scss

@ -151,10 +151,10 @@ $color-primary: var(--color-primary);
margin-top: 10px; margin-top: 10px;
} }
.overFlow::-webkit-scrollbar { .overFlow::-webkit-scrollbar {
width: 5px;
width: 12px;
} }
.overFlow::-webkit-scrollbar-thumb { .overFlow::-webkit-scrollbar-thumb {
background-color: #9da2ab; background-color: #9da2ab;
border-radius: 10px;
border-radius: 4px;
} }
} }

4
src/pages/InRoadMgm/PersonMgm/Performance/WorkerStat/index.scss

@ -133,11 +133,11 @@ $color-primary: var(--color-primary);
} }
} }
.ant-table-wrapper::-webkit-scrollbar { .ant-table-wrapper::-webkit-scrollbar {
width: 5px;
width: 12px;
} }
.ant-table-wrapper::-webkit-scrollbar-thumb { .ant-table-wrapper::-webkit-scrollbar-thumb {
background-color: #9da2ab; background-color: #9da2ab;
border-radius: 10px;
border-radius: 4px;
} }
.yisa-table .ant-table-thead .ant-table-cell { .yisa-table .ant-table-thead .ant-table-cell {
background-color: #616b83 !important; background-color: #616b83 !important;

2
src/pages/InRoadMgm/PersonMgm/PersonInfo/index.scss

@ -52,7 +52,7 @@
height: calc(100% - 32px - 15px); height: calc(100% - 32px - 15px);
&:hover { &:hover {
&::-webkit-scrollbar { &::-webkit-scrollbar {
width: 8px;
width: 12px;
height: 8px; height: 8px;
} }
} }

4
src/pages/InRoadMgm/RecordInquiry/DisabledCarParkRecordTotal/index.scss

@ -286,9 +286,9 @@ $color-primary: var(--color-primary);
overflow-y: scroll; overflow-y: scroll;
} }
.disableModal::-webkit-scrollbar { .disableModal::-webkit-scrollbar {
width: 5px;
width: 12px;
} }
.disableModal::-webkit-scrollbar-thumb { .disableModal::-webkit-scrollbar-thumb {
background-color: #9da2ab; background-color: #9da2ab;
border-radius: 10px;
border-radius: 4px;
} }

27
src/pages/InRoadMgm/RecordInquiry/DisabledCarParkRecordTotal/loadable.jsx

@ -605,7 +605,9 @@ function DisabledCarParkRecordTotal() {
} }
}) })
} }
const [getPartId, setGetPartId] = useState({})
function conversion(record) { function conversion(record) {
setGetPartId(record.park_id)
ajax({ ajax({
url: "/api/bpm/record/get_change_temporary", url: "/api/bpm/record/get_change_temporary",
type: "post", type: "post",
@ -633,7 +635,29 @@ function DisabledCarParkRecordTotal() {
} }
}) })
} }
const [getValue,setGetValue]=useState({})
function handleSearch(e){
let data = {
...ltcData,
park_id: getPartId
}
ajax({
url: "/api/bpm/record/change_temporary_check",
type: "post",
data:data,
}).then((res) => {
let { status, data } = res
if (status == 20000) {
search(getValue)
setLtcVisible(false);
} else {
message.error(res.message)
}
})
}
function search(e) { function search(e) {
setGetValue(e)
utils.tableScrollTop("parent-table-scroll") utils.tableScrollTop("parent-table-scroll")
if (!e.type) { if (!e.type) {
e.type = 1 e.type = 1
@ -684,7 +708,7 @@ function DisabledCarParkRecordTotal() {
</Descriptions> </Descriptions>
<Descriptions title="入场照片"> <Descriptions title="入场照片">
<Descriptions.Item label="车辆照片"><img width={300} height={200} src={params.in_veh_pic} onError={handleImgError} onClick={() => { setBigPic(params.in_veh_pic); setBigpicVisible(true) }} /></Descriptions.Item> <Descriptions.Item label="车辆照片"><img width={300} height={200} src={params.in_veh_pic} onError={handleImgError} onClick={() => { setBigPic(params.in_veh_pic); setBigpicVisible(true) }} /></Descriptions.Item>
<Descriptions.Item label="车牌照片"><img width={300} height={200} src={params.in_plate_pic} onError={handleImgError} onClick={() => { setBigPic(params.in_plate_pic); setBigpicVisible(true) }} /></Descriptions.Item>
<Descriptions.Item label="车牌照片"><img width={300} height={200} src={params.in_plate_pic} onError={handleImgError} onClick={() => { setBigPic(params.in_plate_pic); setBigpicVisible(true) }} /></Descriptions.Item>
</Descriptions> </Descriptions>
</div> </div>
); );
@ -760,6 +784,7 @@ function DisabledCarParkRecordTotal() {
onCancel={() => { onCancel={() => {
setLtcVisible(false); setLtcVisible(false);
}} }}
onOk={handleSearch}
> >
<div className="ltc-box"> <div className="ltc-box">
<div className="ltc-title">转为临停车</div> <div className="ltc-title">转为临停车</div>

4
src/pages/InRoadMgm/RecordInquiry/ParkRecordTotal/index.scss

@ -224,11 +224,11 @@ $color-primary: var(--color-primary);
overflow: auto; overflow: auto;
} }
.hanleHistoyModal::-webkit-scrollbar { .hanleHistoyModal::-webkit-scrollbar {
width: 5px;
width: 12px;
} }
.hanleHistoyModal::-webkit-scrollbar-thumb { .hanleHistoyModal::-webkit-scrollbar-thumb {
background-color: #9da2ab; background-color: #9da2ab;
border-radius: 10px;
border-radius: 4px;
} }
.modal-img{ .modal-img{
img{ img{

4
src/pages/InRoadMgm/RoadMgm/RoadConf/index.scss

@ -173,9 +173,9 @@ $color-primary: var(--color-primary);
left: 100px; left: 100px;
} }
.handleCloseDetail::-webkit-scrollbar { .handleCloseDetail::-webkit-scrollbar {
width: 5px;
width: 12px;
} }
.handleCloseDetail::-webkit-scrollbar-thumb { .handleCloseDetail::-webkit-scrollbar-thumb {
background-color: #9da2ab; background-color: #9da2ab;
border-radius: 10px;
border-radius: 4px;
} }

2
src/pages/InRoadMgm/Stuff/ModelConf/loadable.jsx

@ -274,6 +274,7 @@ function ModelConf(props) {
remarks: '', remarks: '',
model_name: '' model_name: ''
}) })
setNewGetOperationName([])
} }
let param = { let param = {
name: '', name: '',
@ -336,6 +337,7 @@ function ModelConf(props) {
remarks: '', remarks: '',
model_name: '' model_name: ''
}) })
setNewGetOperationName([])
} }
}) })
} }

2
src/pages/OperationCenter/CustomerServieMgm/CallbackSuggestion/index.scss

@ -193,7 +193,7 @@ $color-primary: var(--color-primary);
} }
} }
} }
.checkMsg {
.checkMsg-modalTip {
width: 1500px !important; width: 1500px !important;
.car-error { .car-error {
display: flex; display: flex;

2
src/pages/OperationCenter/CustomerServieMgm/CallbackSuggestion/loadable.jsx

@ -698,7 +698,7 @@ function CallbackSuggestion(props) {
visible={imgVisible} visible={imgVisible}
onCancel={imgModal} onCancel={imgModal}
footer={null} footer={null}
className="checkMsg"
className="checkMsg-modalTip"
title='查看详情' title='查看详情'
> >
<div className="car-error"> <div className="car-error">

99
src/pages/SystemMgm/AdminMgm/loadable.jsx

@ -124,7 +124,7 @@ function AdminMgm(props) {
}) })
} else { } else {
setGovernmentStatus(true)
// setGovernmentStatus(true)
setGetAreaStatus(false) setGetAreaStatus(false)
let arr = v let arr = v
let newArr = arr[arr.length - 1]; let newArr = arr[arr.length - 1];
@ -135,15 +135,34 @@ function AdminMgm(props) {
ajax.getOrgDetail(data).then(res => { ajax.getOrgDetail(data).then(res => {
console.log(res); console.log(res);
if (res.status === 20000) { if (res.status === 20000) {
setAddManage(Object.assign({},addManage,{
setAddManage(Object.assign({}, addManage, {
deptName: v, deptName: v,
government_style:res.data.control_type,
government_area:res.data.control_area
government_style: res.data.control_type,
government_area: res.data.control_area
})) }))
if (res.data.control_area.length === 0) {
setGovernmentStatus(false)
} else {
setGovernmentStatus(true)
}
} else { } else {
message.error(res.message) message.error(res.message)
} }
}) })
let arrSte = v
let newArrarrSte = arrSte[arrSte.length - 1];
let strarrSte = newArrarrSte.toString()
let dataarrSte = {
depart_id: strarrSte
}
ajax.roleList(dataarrSte).then(res => {
if (res.status === 20000) {
setGetRoleData(res.data)
} else {
message.error(res.message)
}
})
} }
}; };
console.log(addManage); console.log(addManage);
@ -691,14 +710,14 @@ function AdminMgm(props) {
</div> </div>
<div className="timePicker "> <div className="timePicker ">
<div className="btnBox"> <div className="btnBox">
<Button className="yisa-btn reset" onClick={() => { getResetData() }}>
<Button className="yisa-btn reset" onClick={() => { getResetData() }}>
重置 重置
</Button> </Button>
<Button type="primary" className="yisa-btn submit" onClick={() => { getSearchData() }}>
查询
<Button type="primary" className="yisa-btn submit" onClick={() => { getSearchData() }}>
查询
</Button> </Button>
</div> </div>
</div> </div>
</div> </div>
@ -707,7 +726,7 @@ function AdminMgm(props) {
<div className="result-info-row"> <div className="result-info-row">
<span className="font">共检索到<em>{resultData.total_records}</em>条结果</span> <span className="font">共检索到<em>{resultData.total_records}</em>条结果</span>
<Button type="primary" className="yisa-btn" onClick={() => { addAdmin() }}> <Button type="primary" className="yisa-btn" onClick={() => { addAdmin() }}>
添加
添加
</Button> </Button>
</div> </div>
<ResultFlowResult ajaxLoad={ajaxLoading} resultData={resultData.data ? resultData.data : []}> <ResultFlowResult ajaxLoad={ajaxLoading} resultData={resultData.data ? resultData.data : []}>
@ -1011,7 +1030,30 @@ function AdminMgm(props) {
if (selectedOptions.length === 1) { if (selectedOptions.length === 1) {
setGovernmentStatus(false) setGovernmentStatus(false)
} else { } else {
setGovernmentStatus(true)
setGetAreaStatus(false)
let arr = v
let newArr = arr[arr.length - 1];
let str = newArr.toString()
let data = {
id: str
}
ajax.getOrgDetail(data).then(res => {
console.log(res);
if (res.status === 20000) {
setGetImg(Object.assign({}, getImg, {
deptName: v,
government_style: res.data.control_type,
government_area: res.data.control_area
}))
if (res.data.control_area.length === 0) {
setGovernmentStatus(false)
} else {
setGovernmentStatus(true)
}
} else {
message.error(res.message)
}
})
} }
if (v.length != []) { if (v.length != []) {
setGetImg( setGetImg(
@ -1064,25 +1106,22 @@ function AdminMgm(props) {
/> />
</div> </div>
{
getAreaStatus ?
<div className="yisa-search">
<label>管辖区域</label>
<Tree
checkable
style={{ width: 260, marginLeft: 14 }}
onCheck={onCheck}
checkedKeys={getImg.government_area}
// onSelect={onSelect}
treeData={getGovernmentArea}
fieldNames={{
title: 'name',
key: 'id',
children: 'children'
}}
/>
</div> : ''
}
<div className="yisa-search">
<label>管辖区域</label>
<Tree
checkable
style={{ width: 260, marginLeft: 14 }}
onCheck={onCheck}
checkedKeys={getImg.government_area}
// onSelect={onSelect}
treeData={getGovernmentArea}
fieldNames={{
title: 'name',
key: 'id',
children: 'children'
}}
/>
</div>
<div className="yisa-search"> <div className="yisa-search">
<label>管辖车场接入方式</label> <label>管辖车场接入方式</label>

8
src/services/InroadMgm/RoadMgm/RoadMgm.js

@ -85,6 +85,13 @@ const addBerth = (params) => {
data: params, data: params,
}); });
}; };
const getTemporary = (params) => {
return ajax({
url: "/api/bpm/record/change_temporary_check",
type: "post",
data: params,
});
};
///api/bpm/road/get_road_toll_list 收费员管理-获取该路段能添加的收费员列表 ///api/bpm/road/get_road_toll_list 收费员管理-获取该路段能添加的收费员列表
const getRoadTollList = (params) => { const getRoadTollList = (params) => {
@ -372,6 +379,7 @@ export default {
importBerth, importBerth,
getTollList, getTollList,
addBerth, addBerth,
getTemporary,
editBerth, editBerth,
getRoadTollList, getRoadTollList,
getRoadInfo, getRoadInfo,

Loading…
Cancel
Save