|
@@ -43,7 +43,8 @@
|
|
<view class="log" @tap="scan('2')"></view>
|
|
<view class="log" @tap="scan('2')"></view>
|
|
</view>
|
|
</view>
|
|
<view :class="getlooterClass">
|
|
<view :class="getlooterClass">
|
|
- <input class="input" v-model.trim="currentLuggageNum" disabled="true" @tap="baggageEntry" type="text"
|
|
|
|
|
|
+ <input class="input" v-model.trim="currentLuggageNum" disabled="true" @tap="baggageEntry"
|
|
|
|
+ type="text"
|
|
placeholder-style="font-size:.8125rem;color:rgb(189, 214, 231);display:flex;justify-content: start;"
|
|
placeholder-style="font-size:.8125rem;color:rgb(189, 214, 231);display:flex;justify-content: start;"
|
|
placeholder="请输入行李号" />
|
|
placeholder="请输入行李号" />
|
|
<view class="log_l"></view>
|
|
<view class="log_l"></view>
|
|
@@ -53,22 +54,34 @@
|
|
</view>
|
|
</view>
|
|
<view class="content_bootom" :style="{top:dataheight}">
|
|
<view class="content_bootom" :style="{top:dataheight}">
|
|
<view class="choice" @touchmove="movetran">
|
|
<view class="choice" @touchmove="movetran">
|
|
- <view :class="action === true ?'handle':'handles'" @tap="clicker(true)">已处理({{listdate1.length}}件)</view>
|
|
|
|
- <view :class="action !== true ?'handle':'handles'" @tap="clicker(false)">未处理({{listdate2.length}}件)</view>
|
|
|
|
|
|
+ <view :class="action === true ?'handle':'handles'" @tap="clicker(true)">已处理({{listdate1.length}}件)
|
|
|
|
+ </view>
|
|
|
|
+ <view :class="action !== true ?'handle':'handles'" @tap="clicker(false)">未处理({{listdate2.length}}件)
|
|
|
|
+ </view>
|
|
</view>
|
|
</view>
|
|
<scroll-view scroll-y="true" class="scroll-Y">
|
|
<scroll-view scroll-y="true" class="scroll-Y">
|
|
- <view v-if="action === true" :class="item.types ? 'ups':'up'" v-for="(item, index) in listdate1" :key="index"
|
|
|
|
- @touchstart="start" @touchend="(e)=>end(e,item)">
|
|
|
|
- <view class="list" @tap="toDetail(item.luggageNum)">行李编号:{{ item.luggageNum }}</view>
|
|
|
|
- <view :class="item.abnormalType!=null?'error':'normal'">{{item.abnormalType!=null?item.abnormalType:"正常"}}</view>
|
|
|
|
- <view class="down_up" v-if="pagename == 'LOAD' && item.abnormalType!='OFF'" @tap="up(item,index)"></view>
|
|
|
|
|
|
+ <view v-if="action === true" :class="item.types ? 'ups':'up'" v-for="(item, index) in listdate1"
|
|
|
|
+ :key="index" @touchstart="start" @touchend="(e)=>end(e,item)">
|
|
|
|
+ <view class="list" @tap="toDetail(item.luggageNum)">{{ item.luggageNum }}</view>
|
|
|
|
+ <view class="normal">
|
|
|
|
+ {{item.specialType!=null?item.specialType:" "}}
|
|
|
|
+ </view>
|
|
|
|
+ <view :class="item.abnormalType!=null?'error':'normal'">
|
|
|
|
+ {{item.abnormalType!=null?item.abnormalType:"正常"}}</view>
|
|
|
|
+ <view class="down_up" v-if="pagename == 'LOAD' && item.abnormalType!='OFF'"
|
|
|
|
+ @tap="up(item,index)"></view>
|
|
<view class="delete" v-if="pagename == 'LOAD' && item.abnormalType!='OFF'">
|
|
<view class="delete" v-if="pagename == 'LOAD' && item.abnormalType!='OFF'">
|
|
<view class="log" @click="()=>up(item,index)"></view>
|
|
<view class="log" @click="()=>up(item,index)"></view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
- <view v-if="action !== true" :class="item.types ? 'ups':'up'" v-for="(item, index) in listdate2" :key="index">
|
|
|
|
- <view class="list" @tap="toDetail(item.luggageNum)">行李编号:{{ item.luggageNum }}</view>
|
|
|
|
- <view :class="item.abnormalType!=null?'error':'normal'">{{item.abnormalType!=null?item.abnormalType:"正常"}}</view>
|
|
|
|
|
|
+ <view v-if="action !== true" :class="item.types ? 'ups':'up'" v-for="(item, index) in listdate2"
|
|
|
|
+ :key="index">
|
|
|
|
+ <view class="list" @tap="toDetail(item.luggageNum)">{{ item.luggageNum }}</view>
|
|
|
|
+ <view class="normal">
|
|
|
|
+ {{item.specialType!=null?item.specialType:" "}}
|
|
|
|
+ </view>
|
|
|
|
+ <view :class="item.abnormalType!=null?'error':'normal'">
|
|
|
|
+ {{item.abnormalType!=null?item.abnormalType:"正常"}}</view>
|
|
<!-- <view class="down_up" @tap="up"></view> -->
|
|
<!-- <view class="down_up" @tap="up"></view> -->
|
|
</view>
|
|
</view>
|
|
</scroll-view>
|
|
</scroll-view>
|
|
@@ -77,15 +90,15 @@
|
|
</view>
|
|
</view>
|
|
<!-- 提示信息和下拉弹窗 -->
|
|
<!-- 提示信息和下拉弹窗 -->
|
|
<mask-model :headername="headername" :typeShow="typeShow" :tabname="tabname" ref="showMask" btnType="1"
|
|
<mask-model :headername="headername" :typeShow="typeShow" :tabname="tabname" ref="showMask" btnType="1"
|
|
- @confirm="confirm" @next="next" @load="load" @cancel="cancel" titleColoe="#666666" cancelColor="#666666" confirmColor="#007AFF"
|
|
|
|
- :maskTitle="maskTitle"></mask-model>
|
|
|
|
|
|
+ @confirm="confirm" @next="next" @load="load" @cancel="cancel" titleColoe="#666666" cancelColor="#666666"
|
|
|
|
+ confirmColor="#007AFF" :maskTitle="maskTitle"></mask-model>
|
|
<!-- 一键弹窗 -->
|
|
<!-- 一键弹窗 -->
|
|
- <mask-model :headername="headername" :typeShow="typeShow" ref="showMask2" btnType="1"
|
|
|
|
- @confirm="confirm2" @cancel="cancel" titleColoe="#666666" cancelColor="#666666" confirmColor="#007AFF"
|
|
|
|
|
|
+ <mask-model :headername="headername" :typeShow="typeShow" ref="showMask2" btnType="1" @confirm="confirm2"
|
|
|
|
+ @cancel="cancel" titleColoe="#666666" cancelColor="#666666" confirmColor="#007AFF"
|
|
:maskTitle="maskTitle2"></mask-model>
|
|
:maskTitle="maskTitle2"></mask-model>
|
|
<!-- 航班开始操作弹窗 -->
|
|
<!-- 航班开始操作弹窗 -->
|
|
- <mask-model :headername="headername" :typeShow="typeShow" ref="showMask3" btnType="1"
|
|
|
|
- @confirm="confirm3" @cancel="cancel3" titleColoe="#666666" cancelColor="#666666" confirmColor="#007AFF"
|
|
|
|
|
|
+ <mask-model :headername="headername" :typeShow="typeShow" ref="showMask3" btnType="1" @confirm="confirm3"
|
|
|
|
+ @cancel="cancel3" titleColoe="#666666" cancelColor="#666666" confirmColor="#007AFF"
|
|
:maskTitle="maskTitle3"></mask-model>
|
|
:maskTitle="maskTitle3"></mask-model>
|
|
</view>
|
|
</view>
|
|
</template>
|
|
</template>
|
|
@@ -106,58 +119,61 @@
|
|
arr: [],
|
|
arr: [],
|
|
navname: '',
|
|
navname: '',
|
|
action: true,
|
|
action: true,
|
|
- listdate:[],
|
|
|
|
|
|
+ listdate: [],
|
|
listdate1: [],
|
|
listdate1: [],
|
|
- loadNumber:0,
|
|
|
|
|
|
+ loadNumber: 0,
|
|
listdate2: [],
|
|
listdate2: [],
|
|
startData: {
|
|
startData: {
|
|
clientX: 0,
|
|
clientX: 0,
|
|
clientY: 0
|
|
clientY: 0
|
|
},
|
|
},
|
|
stratvalue: '', //开始位置
|
|
stratvalue: '', //开始位置
|
|
- container_ID:'',
|
|
|
|
|
|
+ container_ID: '',
|
|
endvalue: '', //结束位置
|
|
endvalue: '', //结束位置
|
|
maskTitle: '该行李不属于当前航班,请选择处理方式。',
|
|
maskTitle: '该行李不属于当前航班,请选择处理方式。',
|
|
- maskTitle2:"",
|
|
|
|
- maskTitle3:"",
|
|
|
|
|
|
+ maskTitle2: "",
|
|
|
|
+ maskTitle3: "",
|
|
tabname: '', //航班名称
|
|
tabname: '', //航班名称
|
|
typeShow: true,
|
|
typeShow: true,
|
|
headername: '提示信息',
|
|
headername: '提示信息',
|
|
- flightNO:null,
|
|
|
|
- flightDate:null,
|
|
|
|
- onFlightDate:null,
|
|
|
|
- flightDetail:{},
|
|
|
|
- index:0,
|
|
|
|
- currentLuggageNum:null,
|
|
|
|
- pagename:"",
|
|
|
|
- currentLuggage:null,
|
|
|
|
- currentIndex:null,
|
|
|
|
- abnormalList:[
|
|
|
|
- {
|
|
|
|
- "type":null,
|
|
|
|
- "name":"无"
|
|
|
|
|
|
+ flightNO: "null",
|
|
|
|
+ flightDate: null,
|
|
|
|
+ outAirport:null,
|
|
|
|
+ landAirport:null,
|
|
|
|
+ onFlightDate: null,
|
|
|
|
+ flightDetail: {},
|
|
|
|
+ index: 0,
|
|
|
|
+ currentLuggageNum: null,
|
|
|
|
+ pagename: "",
|
|
|
|
+ currentLuggage: null,
|
|
|
|
+ currentIndex: null,
|
|
|
|
+ abnormalList: [{
|
|
|
|
+ "type": null,
|
|
|
|
+ "name": "无"
|
|
},
|
|
},
|
|
{
|
|
{
|
|
- "type":"NAL",
|
|
|
|
- "name":"未被授权的装载"
|
|
|
|
|
|
+ "type": "NAL",
|
|
|
|
+ "name": "未被授权的装载"
|
|
},
|
|
},
|
|
{
|
|
{
|
|
- "type":"OFF",
|
|
|
|
- "name":"已卸载"
|
|
|
|
|
|
+ "type": "OFF",
|
|
|
|
+ "name": "已卸载"
|
|
},
|
|
},
|
|
{
|
|
{
|
|
- "type":"UNS",
|
|
|
|
- "name":"未找到"
|
|
|
|
|
|
+ "type": "UNS",
|
|
|
|
+ "name": "未找到"
|
|
},
|
|
},
|
|
{
|
|
{
|
|
- "type":"OND",
|
|
|
|
- "name":"在场未装载,未被授权"
|
|
|
|
|
|
+ "type": "OND",
|
|
|
|
+ "name": "在场未装载,未被授权"
|
|
},
|
|
},
|
|
{
|
|
{
|
|
- "type":"ONA",
|
|
|
|
- "name":"在场未装载,已授权"
|
|
|
|
|
|
+ "type": "ONA",
|
|
|
|
+ "name": "在场未装载,已授权"
|
|
}
|
|
}
|
|
],
|
|
],
|
|
|
|
+ oldRfidList: [],
|
|
|
|
+
|
|
}
|
|
}
|
|
},
|
|
},
|
|
created(option) {},
|
|
created(option) {},
|
|
@@ -165,8 +181,10 @@
|
|
this.pagename = option.item
|
|
this.pagename = option.item
|
|
this.flightNO = option.flightNO
|
|
this.flightNO = option.flightNO
|
|
this.flightDate = option.date
|
|
this.flightDate = option.date
|
|
|
|
+ this.outAirport = option.outAirport
|
|
|
|
+ this.landAirport = option.landAirport
|
|
this.getNode()
|
|
this.getNode()
|
|
- switch (this.pagename){
|
|
|
|
|
|
+ switch (this.pagename) {
|
|
case "SORT":
|
|
case "SORT":
|
|
this.navname = "分拣"
|
|
this.navname = "分拣"
|
|
break;
|
|
break;
|
|
@@ -185,31 +203,54 @@
|
|
default:
|
|
default:
|
|
break;
|
|
break;
|
|
}
|
|
}
|
|
- if(this.flightNO!="null"&&this.flightNO){
|
|
|
|
|
|
+ if (this.flightNO != "null" && this.flightNO) {
|
|
this.getFlightData()
|
|
this.getFlightData()
|
|
- this.getluggageList()
|
|
|
|
}
|
|
}
|
|
|
|
+ console.log("onLoad")
|
|
},
|
|
},
|
|
onUnload() {
|
|
onUnload() {
|
|
uni.$off("scancodemsg");
|
|
uni.$off("scancodemsg");
|
|
|
|
+ this.$devapi.RFIDStopInventory()
|
|
|
|
+ this.$devapi.ISRFIDOPEN = !this.$devapi.ISRFIDOPEN
|
|
},
|
|
},
|
|
onShow() {
|
|
onShow() {
|
|
uni.$on("scancodemsg", (data) => {
|
|
uni.$on("scancodemsg", (data) => {
|
|
|
|
+ // data.msg = '0089580761'
|
|
if (data.msg.trim().length > 9) {
|
|
if (data.msg.trim().length > 9) {
|
|
this.currentLuggageNum = data.msg.trim()
|
|
this.currentLuggageNum = data.msg.trim()
|
|
- this.getluggage(this.currentLuggageNum,true)
|
|
|
|
|
|
+ this.getluggage(this.currentLuggageNum, true)
|
|
}
|
|
}
|
|
- if(data.msg.trim().length < 9){
|
|
|
|
|
|
+ if (data.msg.trim().length < 9) {
|
|
this.container_ID = data.msg.trim()
|
|
this.container_ID = data.msg.trim()
|
|
}
|
|
}
|
|
});
|
|
});
|
|
|
|
+ uni.$on("scancodeList", (data) => {
|
|
|
|
+ // data.msg = ['0089580818','0089580819','0089580820', '0089580783', '0089580816']
|
|
|
|
+ if (this.flightNO == "null" && data.msg.length > 0) {
|
|
|
|
+ this.currentLuggageNum = data.msg[0].trim()
|
|
|
|
+ this.getluggage(this.currentLuggageNum, true)
|
|
|
|
+ this.$devapi.RFIDStopInventory()
|
|
|
|
+ this.$devapi.ISRFIDOPEN = !this.$devapi.ISRFIDOPEN
|
|
|
|
+ } else if (this.flightNO && data.msg.length > 0) {
|
|
|
|
+ data.msg.map(item => {
|
|
|
|
+ if (_.findIndex(this.listdate1, function(o) {
|
|
|
|
+ return o.luggageNum == item
|
|
|
|
+ }) < 0) {
|
|
|
|
+ if (item.trim().length > 9) {
|
|
|
|
+ this.currentLuggageNum = item.trim()
|
|
|
|
+ this.getluggage(this.currentLuggageNum, true)
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ })
|
|
|
|
+ }
|
|
|
|
+ });
|
|
if (this.$storage.getJson('airport')) {
|
|
if (this.$storage.getJson('airport')) {
|
|
this.index = this.$storage.getJson('airport')
|
|
this.index = this.$storage.getJson('airport')
|
|
}
|
|
}
|
|
- if(this.flightNO!="null"&&this.flightNO){
|
|
|
|
|
|
+ if (this.flightNO != "null" && this.flightNO) {
|
|
this.getFlightData()
|
|
this.getFlightData()
|
|
- this.getluggageList()
|
|
|
|
}
|
|
}
|
|
|
|
+ console.log("onShow")
|
|
},
|
|
},
|
|
onHide() {
|
|
onHide() {
|
|
uni.$off("scancodemsg");
|
|
uni.$off("scancodemsg");
|
|
@@ -234,20 +275,18 @@
|
|
maskModel: maskModel,
|
|
maskModel: maskModel,
|
|
},
|
|
},
|
|
methods: {
|
|
methods: {
|
|
- scan(type){
|
|
|
|
|
|
+ scan(type) {
|
|
let that = this
|
|
let that = this
|
|
uni.scanCode({
|
|
uni.scanCode({
|
|
onlyFromCamera: true,
|
|
onlyFromCamera: true,
|
|
- success: function (res) {
|
|
|
|
- if(type=="1"){
|
|
|
|
|
|
+ success: function(res) {
|
|
|
|
+ if (type == "1") {
|
|
that.stratvalue = res.result;
|
|
that.stratvalue = res.result;
|
|
- }
|
|
|
|
- else if(type=="2"){
|
|
|
|
|
|
+ } else if (type == "2") {
|
|
that.container_ID = res.result;
|
|
that.container_ID = res.result;
|
|
- }
|
|
|
|
- else{
|
|
|
|
|
|
+ } else {
|
|
that.currentLuggageNum = res.result
|
|
that.currentLuggageNum = res.result
|
|
- that.getluggage(that.currentLuggageNum,true)
|
|
|
|
|
|
+ that.getluggage(that.currentLuggageNum, true)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
});
|
|
});
|
|
@@ -261,24 +300,27 @@
|
|
await this.$http.httpPost('/openApi/query', data).then(res => {
|
|
await this.$http.httpPost('/openApi/query', data).then(res => {
|
|
if (res.code == "0") {
|
|
if (res.code == "0") {
|
|
res.returnData.map(item => {
|
|
res.returnData.map(item => {
|
|
- if(item.nodeCode == this.pagename){
|
|
|
|
|
|
+ if (item.nodeCode == this.pagename) {
|
|
this.stratvalue = item.nodeDescribe;
|
|
this.stratvalue = item.nodeDescribe;
|
|
}
|
|
}
|
|
})
|
|
})
|
|
}
|
|
}
|
|
})
|
|
})
|
|
},
|
|
},
|
|
- next(data){
|
|
|
|
|
|
+ next(data) {
|
|
this.flightNO = this.currentLuggage.carrierFlights;
|
|
this.flightNO = this.currentLuggage.carrierFlights;
|
|
this.flightDate = this.currentLuggage.carrierFlightsDate;
|
|
this.flightDate = this.currentLuggage.carrierFlightsDate;
|
|
|
|
+ this.outAirport = this.currentLuggage.outAirport;
|
|
|
|
+ this.landAirport = this.currentLuggage.landAirport;
|
|
this.loadNumber = 0;
|
|
this.loadNumber = 0;
|
|
this.getFlightData()
|
|
this.getFlightData()
|
|
- this.getluggageList()
|
|
|
|
this.$refs.showMask.hide();
|
|
this.$refs.showMask.hide();
|
|
},
|
|
},
|
|
- load(){
|
|
|
|
|
|
+ load() {
|
|
this.currentLuggage.carrierFlights = this.flightNO
|
|
this.currentLuggage.carrierFlights = this.flightNO
|
|
this.currentLuggage.carrierFlightsDate = this.flightDate;
|
|
this.currentLuggage.carrierFlightsDate = this.flightDate;
|
|
|
|
+ this.currentLuggage.outAirport = this.outAirport;
|
|
|
|
+ this.currentLuggage.landAirport = this.landAirport;
|
|
let datas = this.setLuggage()
|
|
let datas = this.setLuggage()
|
|
this.sendData(datas)
|
|
this.sendData(datas)
|
|
},
|
|
},
|
|
@@ -288,59 +330,65 @@
|
|
"page": 1,
|
|
"page": 1,
|
|
"pageSize": 10,
|
|
"pageSize": 10,
|
|
"dataContent": [{
|
|
"dataContent": [{
|
|
- "carrierFlights":this.flightNO
|
|
|
|
|
|
+ "carrierFlights": this.flightNO
|
|
}],
|
|
}],
|
|
"event": "0"
|
|
"event": "0"
|
|
}
|
|
}
|
|
await this.$http.httpPost('/openApi/query', data).then(res => {
|
|
await this.$http.httpPost('/openApi/query', data).then(res => {
|
|
- if (res.code == "0"&&res.returnData.length>0) {
|
|
|
|
|
|
+ if (res.code == "0" && res.returnData.length > 0) {
|
|
this.flightDetail = []
|
|
this.flightDetail = []
|
|
- if(this.flightDate&&this.flightDate!="null"){
|
|
|
|
- res.returnData.map(item =>{
|
|
|
|
- if(this.flightDate == item.carrierFlightsDate){
|
|
|
|
|
|
+ if (this.flightDate && this.flightDate != "null") {
|
|
|
|
+ console.log(this.outAirport)
|
|
|
|
+ console.log(this.landAirport)
|
|
|
|
+ res.returnData.map(item => {
|
|
|
|
+ if (this.flightDate == item.carrierFlightsDate && this.outAirport == item.outAirport&& this.landAirport == item.landAirport) {
|
|
this.flightDetail = item
|
|
this.flightDetail = item
|
|
|
|
+ this.getluggageList()
|
|
}
|
|
}
|
|
})
|
|
})
|
|
- }
|
|
|
|
- else{
|
|
|
|
|
|
+ } else {
|
|
this.flightDetail = res.returnData[0]
|
|
this.flightDetail = res.returnData[0]
|
|
|
|
+ this.getluggageList()
|
|
}
|
|
}
|
|
- if(this.flightDetail.scheduleTakeOffTime){
|
|
|
|
- this.flightDetail.scheduleTakeOffTime = this.flightDetail.scheduleTakeOffTime.split("T")[1]
|
|
|
|
- }
|
|
|
|
- else{
|
|
|
|
|
|
+ if (this.flightDetail.scheduleTakeOffTime) {
|
|
|
|
+ this.flightDetail.scheduleTakeOffTime = this.flightDetail.scheduleTakeOffTime
|
|
|
|
+ .split("T")[1]
|
|
|
|
+ } else {
|
|
item.scheduleTakeOffTime = "-"
|
|
item.scheduleTakeOffTime = "-"
|
|
}
|
|
}
|
|
- if(this.flightDetail.scheduleLandInTime){
|
|
|
|
- this.flightDetail.scheduleLandInTime = this.flightDetail.scheduleLandInTime.split("T")[1]
|
|
|
|
- }
|
|
|
|
- else{
|
|
|
|
|
|
+ if (this.flightDetail.scheduleLandInTime) {
|
|
|
|
+ this.flightDetail.scheduleLandInTime = this.flightDetail.scheduleLandInTime.split(
|
|
|
|
+ "T")[1]
|
|
|
|
+ } else {
|
|
item.scheduleLandInTime = "-"
|
|
item.scheduleLandInTime = "-"
|
|
}
|
|
}
|
|
- }
|
|
|
|
- else{
|
|
|
|
|
|
+
|
|
|
|
+ } else {
|
|
this.$scanAudio.src = "../../static/hqhb.mp3"
|
|
this.$scanAudio.src = "../../static/hqhb.mp3"
|
|
this.$scanAudio.play()
|
|
this.$scanAudio.play()
|
|
uni.showToast({
|
|
uni.showToast({
|
|
- icon:'none',
|
|
|
|
- title: "未查询到"+this.flightNO+"航班信息",
|
|
|
|
|
|
+ icon: 'none',
|
|
|
|
+ title: "未查询到" + this.flightNO + "航班信息",
|
|
duration: 5000
|
|
duration: 5000
|
|
});
|
|
});
|
|
}
|
|
}
|
|
})
|
|
})
|
|
},
|
|
},
|
|
- async getluggageList(){
|
|
|
|
|
|
+ async getluggageList() {
|
|
|
|
+ console.log(123)
|
|
let data = {
|
|
let data = {
|
|
- "serviceId": 3001,
|
|
|
|
|
|
+ "serviceId": 3001,
|
|
"page": 1,
|
|
"page": 1,
|
|
"pageSize": 999,
|
|
"pageSize": 999,
|
|
- "dataContent": {
|
|
|
|
- "carrierFlights": this.flightNO,
|
|
|
|
- "carrierFlightsDate":this.flightDate
|
|
|
|
- },
|
|
|
|
- "event": "0"
|
|
|
|
|
|
+ "dataContent": {
|
|
|
|
+ "carrierFlights": this.flightDetail.carrierFlights,
|
|
|
|
+ "carrierFlightsDate": this.flightDetail.carrierFlightsDate,
|
|
|
|
+ "outAirport":this.flightDetail.outAirport,
|
|
|
|
+ "landAirport":this.flightDetail.landAirport
|
|
|
|
+ },
|
|
|
|
+ "event": "0"
|
|
}
|
|
}
|
|
-
|
|
|
|
|
|
+
|
|
await this.$http.httpPost('/openApi/query', data).then(res => {
|
|
await this.$http.httpPost('/openApi/query', data).then(res => {
|
|
this.listdate1 = []
|
|
this.listdate1 = []
|
|
this.listdate2 = []
|
|
this.listdate2 = []
|
|
@@ -348,53 +396,48 @@
|
|
this.listdate = res.returnData;
|
|
this.listdate = res.returnData;
|
|
res.returnData.map(item => {
|
|
res.returnData.map(item => {
|
|
this.abnormalList.map(item2 => {
|
|
this.abnormalList.map(item2 => {
|
|
- if(item.abnormalType == item2.type){
|
|
|
|
|
|
+ if (item.abnormalType == item2.type) {
|
|
item.abnormalName = item2.name
|
|
item.abnormalName = item2.name
|
|
}
|
|
}
|
|
})
|
|
})
|
|
- switch (this.pagename){
|
|
|
|
|
|
+ switch (this.pagename) {
|
|
case "SORT":
|
|
case "SORT":
|
|
- if(item.sorting_time!=null){
|
|
|
|
|
|
+ if (item.sorting_time != null) {
|
|
this.listdate1.push(item)
|
|
this.listdate1.push(item)
|
|
this.listdate1.sort(this.compareDesc("sorting_time"))
|
|
this.listdate1.sort(this.compareDesc("sorting_time"))
|
|
- }
|
|
|
|
- else{
|
|
|
|
|
|
+ } else {
|
|
this.listdate2.push(item)
|
|
this.listdate2.push(item)
|
|
}
|
|
}
|
|
break;
|
|
break;
|
|
case "LOAD":
|
|
case "LOAD":
|
|
- if(item.loading_time!=null){
|
|
|
|
|
|
+ if (item.loading_time != null) {
|
|
this.listdate1.push(item)
|
|
this.listdate1.push(item)
|
|
this.listdate1.sort(this.compareDesc("loading_time"))
|
|
this.listdate1.sort(this.compareDesc("loading_time"))
|
|
- }
|
|
|
|
- else{
|
|
|
|
|
|
+ } else {
|
|
this.listdate2.push(item)
|
|
this.listdate2.push(item)
|
|
}
|
|
}
|
|
break;
|
|
break;
|
|
- case "INFL":
|
|
|
|
- if(item.installation_time!=null){
|
|
|
|
|
|
+ case "INFL":
|
|
|
|
+ if (item.installation_time != null) {
|
|
this.listdate1.push(item)
|
|
this.listdate1.push(item)
|
|
this.listdate1.sort(this.compareDesc("installation_time"))
|
|
this.listdate1.sort(this.compareDesc("installation_time"))
|
|
- }
|
|
|
|
- else{
|
|
|
|
|
|
+ } else {
|
|
this.listdate2.push(item)
|
|
this.listdate2.push(item)
|
|
}
|
|
}
|
|
break;
|
|
break;
|
|
case "UNLOAD":
|
|
case "UNLOAD":
|
|
- if(item.unloadtime!=null){
|
|
|
|
|
|
+ if (item.unloadtime != null) {
|
|
this.listdate1.push(item)
|
|
this.listdate1.push(item)
|
|
this.listdate1.sort(this.compareDesc("unloadtime"))
|
|
this.listdate1.sort(this.compareDesc("unloadtime"))
|
|
- }
|
|
|
|
- else{
|
|
|
|
|
|
+ } else {
|
|
this.listdate2.push(item)
|
|
this.listdate2.push(item)
|
|
}
|
|
}
|
|
break;
|
|
break;
|
|
case "ARRIVED":
|
|
case "ARRIVED":
|
|
- if(item.arrivedtime!=null){
|
|
|
|
|
|
+ if (item.arrivedtime != null) {
|
|
this.listdate1.push(item)
|
|
this.listdate1.push(item)
|
|
this.listdate1.sort(this.compareDesc("arrivedtime"))
|
|
this.listdate1.sort(this.compareDesc("arrivedtime"))
|
|
- }
|
|
|
|
- else{
|
|
|
|
|
|
+ } else {
|
|
this.listdate2.push(item)
|
|
this.listdate2.push(item)
|
|
}
|
|
}
|
|
break;
|
|
break;
|
|
@@ -402,67 +445,71 @@
|
|
break;
|
|
break;
|
|
}
|
|
}
|
|
})
|
|
})
|
|
- console.log(this.loadNumber)
|
|
|
|
- if(this.loadNumber == 0&&this.currentLuggageNum!=null){
|
|
|
|
|
|
+ if (this.loadNumber == 0 && this.currentLuggageNum != null) {
|
|
this.loadNumber = this.listdate1.length;
|
|
this.loadNumber = this.listdate1.length;
|
|
let datas = this.setLuggage()
|
|
let datas = this.setLuggage()
|
|
this.sendData(datas)
|
|
this.sendData(datas)
|
|
- }
|
|
|
|
- else{
|
|
|
|
|
|
+ } else {
|
|
this.loadNumber = this.listdate1.length;
|
|
this.loadNumber = this.listdate1.length;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
-
|
|
|
|
|
|
+
|
|
})
|
|
})
|
|
},
|
|
},
|
|
- async getluggage(num,isSend){
|
|
|
|
|
|
+ async getluggage(num, isSend) {
|
|
let data = {
|
|
let data = {
|
|
- "serviceId": 3002,
|
|
|
|
- "page": 1,
|
|
|
|
- "pageSize": 10,
|
|
|
|
- "dataContent": {
|
|
|
|
- "luggageNum":num,//行李号
|
|
|
|
- },
|
|
|
|
- "event": "0"
|
|
|
|
|
|
+ "serviceId": 3002,
|
|
|
|
+ "page": 1,
|
|
|
|
+ "pageSize": 1,
|
|
|
|
+ "dataContent": {
|
|
|
|
+ "luggageNum": num, //行李号
|
|
|
|
+ },
|
|
|
|
+ "event": "0"
|
|
}
|
|
}
|
|
await this.$http.httpPost('/openApi/query', data).then(res => {
|
|
await this.$http.httpPost('/openApi/query', data).then(res => {
|
|
- if(res.code == "0"&&res.returnData.length>0){
|
|
|
|
|
|
+ if (res.code == "0" && res.returnData.length > 0) {
|
|
this.currentLuggage = res.returnData[0];
|
|
this.currentLuggage = res.returnData[0];
|
|
- console.log(this.flightNO)
|
|
|
|
- if(this.flightNO !="null"&&this.flightNO&&this.flightNO == res.returnData[0].carrierFlights&&isSend==true){
|
|
|
|
|
|
+ if (this.flightNO != "null" && this.flightNO && this.flightNO == res.returnData[0]
|
|
|
|
+ .carrierFlights && isSend == true) {
|
|
let datas = this.setLuggage()
|
|
let datas = this.setLuggage()
|
|
this.sendData(datas)
|
|
this.sendData(datas)
|
|
- }
|
|
|
|
- else if(this.flightNO !="null"&&this.flightNO&&this.flightNO != res.returnData[0].carrierFlights){
|
|
|
|
- this.tabname = res.returnData[0].carrierFlights
|
|
|
|
- this.typeShow = true
|
|
|
|
- this.$refs.showMask.show();
|
|
|
|
- this.$scanAudio.src = "../../static/qzcz.mp3"
|
|
|
|
- this.$scanAudio.play()
|
|
|
|
- }
|
|
|
|
- else if(this.flightNO =="null"){
|
|
|
|
|
|
+ } else if (this.flightNO != "null" && this.flightNO && this.flightNO != res.returnData[
|
|
|
|
+ 0].carrierFlights) {
|
|
|
|
+ if (this.$storage.get('times') == 1 && this.$storage.get('device') == 1) {
|
|
|
|
+ return
|
|
|
|
+ } else {
|
|
|
|
+ this.tabname = res.returnData[0].carrierFlights
|
|
|
|
+ this.typeShow = true
|
|
|
|
+ this.$refs.showMask.show();
|
|
|
|
+ this.$scanAudio.src = "../../static/qzcz.mp3"
|
|
|
|
+ this.$scanAudio.play()
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ } else if (this.flightNO == "null") {
|
|
this.typeShow = false
|
|
this.typeShow = false
|
|
- this.maskTitle3 = '是否对航班:'+ res.returnData[0].carrierFlights + "行李进行"+this.navname+"操作?"
|
|
|
|
|
|
+ this.maskTitle3 = '是否对航班:' + res.returnData[0].carrierFlights + "行李进行" + this
|
|
|
|
+ .navname + "操作?"
|
|
this.headername = '提示'
|
|
this.headername = '提示'
|
|
this.$refs.showMask3.show();
|
|
this.$refs.showMask3.show();
|
|
this.$scanAudio.src = "../../static/kscz.mp3"
|
|
this.$scanAudio.src = "../../static/kscz.mp3"
|
|
this.$scanAudio.play()
|
|
this.$scanAudio.play()
|
|
}
|
|
}
|
|
- }
|
|
|
|
- else{
|
|
|
|
|
|
+ } else {
|
|
|
|
+ this.$devapi.RFIDStopInventory()
|
|
|
|
+ this.$devapi.ISRFIDOPEN = !this.$devapi.ISRFIDOPEN
|
|
this.$scanAudio.src = "../../static/hqxl.mp3"
|
|
this.$scanAudio.src = "../../static/hqxl.mp3"
|
|
this.$scanAudio.play()
|
|
this.$scanAudio.play()
|
|
uni.showToast({
|
|
uni.showToast({
|
|
- icon:'none',
|
|
|
|
- title: "未查询到"+this.currentLuggageNum+"行李信息",
|
|
|
|
|
|
+ icon: 'none',
|
|
|
|
+ title: "未查询到" + this.currentLuggageNum + "行李信息",
|
|
duration: 5000
|
|
duration: 5000
|
|
});
|
|
});
|
|
}
|
|
}
|
|
})
|
|
})
|
|
},
|
|
},
|
|
- setLuggage(data){
|
|
|
|
|
|
+ setLuggage(data) {
|
|
let arr = []
|
|
let arr = []
|
|
- if(data){
|
|
|
|
|
|
+ if (data) {
|
|
data.map(item => {
|
|
data.map(item => {
|
|
item.nodeCode = this.pagename;
|
|
item.nodeCode = this.pagename;
|
|
item.nodeName = this.navname;
|
|
item.nodeName = this.navname;
|
|
@@ -477,8 +524,7 @@
|
|
arr.push(item)
|
|
arr.push(item)
|
|
})
|
|
})
|
|
return arr
|
|
return arr
|
|
- }
|
|
|
|
- else{
|
|
|
|
|
|
+ } else {
|
|
this.currentLuggage.nodeCode = this.pagename;
|
|
this.currentLuggage.nodeCode = this.pagename;
|
|
this.currentLuggage.nodeName = this.navname;
|
|
this.currentLuggage.nodeName = this.navname;
|
|
this.currentLuggage.location_code = this.stratvalue;
|
|
this.currentLuggage.location_code = this.stratvalue;
|
|
@@ -492,9 +538,9 @@
|
|
arr.push(this.currentLuggage)
|
|
arr.push(this.currentLuggage)
|
|
return arr
|
|
return arr
|
|
}
|
|
}
|
|
-
|
|
|
|
|
|
+
|
|
},
|
|
},
|
|
- async sendData(result){
|
|
|
|
|
|
+ async sendData(result) {
|
|
let that = this;
|
|
let that = this;
|
|
let data = {
|
|
let data = {
|
|
"serviceId": 3005,
|
|
"serviceId": 3005,
|
|
@@ -503,40 +549,38 @@
|
|
}
|
|
}
|
|
await this.$http.httpPost('/openApi/query', data).then(res => {
|
|
await this.$http.httpPost('/openApi/query', data).then(res => {
|
|
if (res.code == "0") {
|
|
if (res.code == "0") {
|
|
- if(result.length>1){
|
|
|
|
- setTimeout(function(){
|
|
|
|
|
|
+ if (result.length > 1) {
|
|
|
|
+ setTimeout(function() {
|
|
uni.showToast({
|
|
uni.showToast({
|
|
- icon:'none',
|
|
|
|
|
|
+ icon: 'none',
|
|
title: "操作行李成功",
|
|
title: "操作行李成功",
|
|
duration: 5000
|
|
duration: 5000
|
|
});
|
|
});
|
|
that.getluggageList()
|
|
that.getluggageList()
|
|
- },3000)
|
|
|
|
- }
|
|
|
|
- else{
|
|
|
|
|
|
+ }, 3000)
|
|
|
|
+ } else {
|
|
this.getluggageList()
|
|
this.getluggageList()
|
|
}
|
|
}
|
|
- }
|
|
|
|
- else{
|
|
|
|
|
|
+ } else {
|
|
this.$scanAudio.src = "../../static/czsb.mp3"
|
|
this.$scanAudio.src = "../../static/czsb.mp3"
|
|
this.$scanAudio.play()
|
|
this.$scanAudio.play()
|
|
uni.showToast({
|
|
uni.showToast({
|
|
- icon:'none',
|
|
|
|
|
|
+ icon: 'none',
|
|
title: "操作失败",
|
|
title: "操作失败",
|
|
duration: 5000
|
|
duration: 5000
|
|
});
|
|
});
|
|
}
|
|
}
|
|
})
|
|
})
|
|
-
|
|
|
|
|
|
+
|
|
},
|
|
},
|
|
datatime() {
|
|
datatime() {
|
|
let dataTime = Format("yyyy-MM-dd hh:mm:ss", new Date());
|
|
let dataTime = Format("yyyy-MM-dd hh:mm:ss", new Date());
|
|
return dataTime
|
|
return dataTime
|
|
},
|
|
},
|
|
//下拉
|
|
//下拉
|
|
- up(item,index) {
|
|
|
|
|
|
+ up(item, index) {
|
|
this.currentLuggageNum = item.luggageNum;
|
|
this.currentLuggageNum = item.luggageNum;
|
|
- this.getluggage(this.currentLuggageNum,false);
|
|
|
|
|
|
+ this.getluggage(this.currentLuggageNum, false);
|
|
this.currentIndex = index
|
|
this.currentIndex = index
|
|
this.typeShow = false
|
|
this.typeShow = false
|
|
this.maskTitle = '是否确定要拉下该件行李?'
|
|
this.maskTitle = '是否确定要拉下该件行李?'
|
|
@@ -546,49 +590,46 @@
|
|
this.$scanAudio.play()
|
|
this.$scanAudio.play()
|
|
},
|
|
},
|
|
confirm: function(e) { //确定按钮
|
|
confirm: function(e) { //确定按钮
|
|
- this.currentLuggage.abnormalState="OFF"
|
|
|
|
- this.currentLuggage.abnormalName="拉下"
|
|
|
|
|
|
+ this.currentLuggage.abnormalState = "OFF"
|
|
|
|
+ this.currentLuggage.abnormalName = "拉下"
|
|
let datas = this.setLuggage()
|
|
let datas = this.setLuggage()
|
|
this.sendData(datas)
|
|
this.sendData(datas)
|
|
},
|
|
},
|
|
confirm2(e) { //确定一键操作按钮
|
|
confirm2(e) { //确定一键操作按钮
|
|
uni.showToast({
|
|
uni.showToast({
|
|
- icon:'none',
|
|
|
|
|
|
+ icon: 'none',
|
|
title: "操作中",
|
|
title: "操作中",
|
|
duration: 5000
|
|
duration: 5000
|
|
});
|
|
});
|
|
let data = this.listdate2
|
|
let data = this.listdate2
|
|
let datas = this.setLuggage(data)
|
|
let datas = this.setLuggage(data)
|
|
this.sendData(datas)
|
|
this.sendData(datas)
|
|
- // this.listdate2.map((item,index) =>{
|
|
|
|
- // this.currentLuggage = item;
|
|
|
|
- // this.currentLuggageNum = item.luggageNum;
|
|
|
|
-
|
|
|
|
- // this.sendData()
|
|
|
|
- // })
|
|
|
|
},
|
|
},
|
|
-
|
|
|
|
|
|
+
|
|
confirm3: function(e) { //确定按钮
|
|
confirm3: function(e) { //确定按钮
|
|
|
|
+ this.$devapi.RFIDStartInventory()
|
|
|
|
+ this.$devapi.ISRFIDOPEN = !this.$devapi.ISRFIDOPEN
|
|
this.flightNO = this.currentLuggage.carrierFlights
|
|
this.flightNO = this.currentLuggage.carrierFlights
|
|
this.flightDate = this.currentLuggage.carrierFlightsDate
|
|
this.flightDate = this.currentLuggage.carrierFlightsDate
|
|
|
|
+ this.landAirport = this.currentLuggage.landAirport
|
|
|
|
+ this.outAirport = this.currentLuggage.outAirport
|
|
this.getFlightData();
|
|
this.getFlightData();
|
|
- this.getluggageList();
|
|
|
|
},
|
|
},
|
|
cancel3: function() { //取消按钮
|
|
cancel3: function() { //取消按钮
|
|
- this.flightNO=null
|
|
|
|
|
|
+ this.flightNO = "null"
|
|
},
|
|
},
|
|
cancel: function() { //取消按钮
|
|
cancel: function() { //取消按钮
|
|
console.log('您点击了取消按钮');
|
|
console.log('您点击了取消按钮');
|
|
},
|
|
},
|
|
- toDetail(num){
|
|
|
|
|
|
+ toDetail(num) {
|
|
uni.navigateTo({
|
|
uni.navigateTo({
|
|
// url: "/pages/detail/index?luggageNum=" + data.msg
|
|
// url: "/pages/detail/index?luggageNum=" + data.msg
|
|
- url: "/pages/detail/index?luggageNum="+num
|
|
|
|
|
|
+ url: "/pages/detail/index?luggageNum=" + num
|
|
})
|
|
})
|
|
},
|
|
},
|
|
clickOrder() {
|
|
clickOrder() {
|
|
this.typeShow = false
|
|
this.typeShow = false
|
|
- this.maskTitle2 = '是否确定要一键'+this.navname+'全部行李?'
|
|
|
|
|
|
+ this.maskTitle2 = '是否确定要一键' + this.navname + '全部行李?'
|
|
this.headername = '操作提示'
|
|
this.headername = '操作提示'
|
|
this.$refs.showMask2.show();
|
|
this.$refs.showMask2.show();
|
|
this.$scanAudio.src = "../../static/yjzc.mp3"
|
|
this.$scanAudio.src = "../../static/yjzc.mp3"
|
|
@@ -606,30 +647,30 @@
|
|
},
|
|
},
|
|
fall() {
|
|
fall() {
|
|
uni.navigateBack({
|
|
uni.navigateBack({
|
|
- delta:1
|
|
|
|
|
|
+ delta: 1
|
|
})
|
|
})
|
|
},
|
|
},
|
|
clicker(e) {
|
|
clicker(e) {
|
|
this.action = !this.action
|
|
this.action = !this.action
|
|
- if(e != this.action){
|
|
|
|
|
|
+ if (e != this.action) {
|
|
this.action = e
|
|
this.action = e
|
|
}
|
|
}
|
|
},
|
|
},
|
|
-
|
|
|
|
|
|
+
|
|
compareDesc(propertyName) {
|
|
compareDesc(propertyName) {
|
|
- return function(object1, object2) {
|
|
|
|
- var value1 = object1[propertyName];
|
|
|
|
- var value2 = object2[propertyName];
|
|
|
|
- if(value2 < value1) {
|
|
|
|
- return -1;
|
|
|
|
- } else if(value2 > value1) {
|
|
|
|
- return 1;
|
|
|
|
- } else {
|
|
|
|
- return 0;
|
|
|
|
- }
|
|
|
|
- }
|
|
|
|
|
|
+ return function(object1, object2) {
|
|
|
|
+ var value1 = object1[propertyName];
|
|
|
|
+ var value2 = object2[propertyName];
|
|
|
|
+ if (value2 < value1) {
|
|
|
|
+ return -1;
|
|
|
|
+ } else if (value2 > value1) {
|
|
|
|
+ return 1;
|
|
|
|
+ } else {
|
|
|
|
+ return 0;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
},
|
|
},
|
|
-
|
|
|
|
|
|
+
|
|
movetran(e) {
|
|
movetran(e) {
|
|
let arr = uni.getSystemInfoSync().windowHeight;
|
|
let arr = uni.getSystemInfoSync().windowHeight;
|
|
this.dataheight = (e.changedTouches[0].clientY / 16) + 'rem'
|
|
this.dataheight = (e.changedTouches[0].clientY / 16) + 'rem'
|
|
@@ -706,7 +747,7 @@
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
- .fight_center{
|
|
|
|
|
|
+ .fight_center {
|
|
width: 3rem;
|
|
width: 3rem;
|
|
display: flex;
|
|
display: flex;
|
|
flex-direction: column;
|
|
flex-direction: column;
|
|
@@ -717,6 +758,7 @@
|
|
font-size: 16px;
|
|
font-size: 16px;
|
|
line-height: 24px;
|
|
line-height: 24px;
|
|
font-weight: 700;
|
|
font-weight: 700;
|
|
|
|
+
|
|
>.aircraft {
|
|
>.aircraft {
|
|
width: 1.75rem;
|
|
width: 1.75rem;
|
|
height: 1.75rem;
|
|
height: 1.75rem;
|
|
@@ -725,19 +767,22 @@
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
- >.craids{
|
|
|
|
|
|
+
|
|
|
|
+ >.craids {
|
|
height: 5.625rem;
|
|
height: 5.625rem;
|
|
padding: 0 2.5625rem 0 2.5625rem;
|
|
padding: 0 2.5625rem 0 2.5625rem;
|
|
display: flex;
|
|
display: flex;
|
|
justify-content: center;
|
|
justify-content: center;
|
|
align-items: center;
|
|
align-items: center;
|
|
- >p{
|
|
|
|
|
|
+
|
|
|
|
+ >p {
|
|
color: rgb(189, 214, 231);
|
|
color: rgb(189, 214, 231);
|
|
font-family: Noto Sans SC;
|
|
font-family: Noto Sans SC;
|
|
font-size: 13px;
|
|
font-size: 13px;
|
|
font-weight: 500;
|
|
font-weight: 500;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
+
|
|
>.scanning {
|
|
>.scanning {
|
|
height: 12rem;
|
|
height: 12rem;
|
|
padding: 0 1.5rem 0 1.5rem;
|
|
padding: 0 1.5rem 0 1.5rem;
|
|
@@ -856,6 +901,7 @@
|
|
width: 100%;
|
|
width: 100%;
|
|
display: flex;
|
|
display: flex;
|
|
align-items: center;
|
|
align-items: center;
|
|
|
|
+ justify-content: space-between;
|
|
margin-left: 1rem;
|
|
margin-left: 1rem;
|
|
border-bottom: 1px solid rgb(238, 238, 238);
|
|
border-bottom: 1px solid rgb(238, 238, 238);
|
|
|
|
|
|
@@ -866,26 +912,27 @@
|
|
background: url('../../static/xia.png') no-repeat;
|
|
background: url('../../static/xia.png') no-repeat;
|
|
background-size: 100% 100%;
|
|
background-size: 100% 100%;
|
|
}
|
|
}
|
|
-
|
|
|
|
- >.error{
|
|
|
|
|
|
+
|
|
|
|
+ >.error {
|
|
width: 20%;
|
|
width: 20%;
|
|
- color:red
|
|
|
|
|
|
+ color: red
|
|
}
|
|
}
|
|
- >.normal{
|
|
|
|
|
|
+
|
|
|
|
+ >.normal {
|
|
width: 20%;
|
|
width: 20%;
|
|
- color:#4682b4
|
|
|
|
|
|
+ color: #4682b4
|
|
}
|
|
}
|
|
|
|
+
|
|
>.list {
|
|
>.list {
|
|
- width: 70%;
|
|
|
|
position: relative;
|
|
position: relative;
|
|
- height: 3.75rem;
|
|
|
|
|
|
+ height: 3rem;
|
|
display: flex;
|
|
display: flex;
|
|
align-items: center;
|
|
align-items: center;
|
|
transform: all 3s;
|
|
transform: all 3s;
|
|
right: 0;
|
|
right: 0;
|
|
color: rgb(0, 0, 0);
|
|
color: rgb(0, 0, 0);
|
|
font-family: Noto Sans SC;
|
|
font-family: Noto Sans SC;
|
|
- font-size: 13px;
|
|
|
|
|
|
+ font-size: 16px;
|
|
font-weight: 500;
|
|
font-weight: 500;
|
|
}
|
|
}
|
|
|
|
|
|
@@ -913,6 +960,7 @@
|
|
width: 100%;
|
|
width: 100%;
|
|
display: flex;
|
|
display: flex;
|
|
align-items: center;
|
|
align-items: center;
|
|
|
|
+ justify-content: space-between;
|
|
margin-left: 1rem;
|
|
margin-left: 1rem;
|
|
border-bottom: 1px solid rgb(238, 238, 238);
|
|
border-bottom: 1px solid rgb(238, 238, 238);
|
|
|
|
|
|
@@ -927,18 +975,16 @@
|
|
}
|
|
}
|
|
|
|
|
|
>.list {
|
|
>.list {
|
|
- width: 97%;
|
|
|
|
position: relative;
|
|
position: relative;
|
|
- height: 3.75rem;
|
|
|
|
|
|
+ height: 3rem;
|
|
display: flex;
|
|
display: flex;
|
|
align-items: center;
|
|
align-items: center;
|
|
- right: 3.75rem;
|
|
|
|
- // right: 0;
|
|
|
|
|
|
+ transform: all 3s;
|
|
|
|
+ right: 0;
|
|
color: rgb(0, 0, 0);
|
|
color: rgb(0, 0, 0);
|
|
font-family: Noto Sans SC;
|
|
font-family: Noto Sans SC;
|
|
- font-size: 13px;
|
|
|
|
|
|
+ font-size: 16px;
|
|
font-weight: 500;
|
|
font-weight: 500;
|
|
- transform: all 3s;
|
|
|
|
}
|
|
}
|
|
|
|
|
|
>.delete {
|
|
>.delete {
|