口门门禁车辆申请替换车辆类型
parent
1371d526ae
commit
9a0af93217
|
@ -96,3 +96,4 @@ export const setVehiclemessageUpdate = (params) => post("/vehiclemessage/updateV
|
||||||
export const getAuditUserList = (params) => post("/sys/user/audit/user", params);
|
export const getAuditUserList = (params) => post("/sys/user/audit/user", params);
|
||||||
export const setVehiclemessageDelete = (params) => post("/vehiclemessage/deleteVehicleMessage", params);
|
export const setVehiclemessageDelete = (params) => post("/vehiclemessage/deleteVehicleMessage", params);
|
||||||
export const uploadSmd = (params) => upload("/busImgfiles/upload/smd", params); // 上传图片至smd(不上传到数据库,返回文件地址)
|
export const uploadSmd = (params) => upload("/busImgfiles/upload/smd", params); // 上传图片至smd(不上传到数据库,返回文件地址)
|
||||||
|
export const getVehicleTypeList = () => post("/app/dictionaries/getLevels", {loading: false, DICTIONARIES_ID: '20e73033ae1f81f342fa09c451f02fce'}) //获取车辆类型
|
||||||
|
|
|
@ -25,9 +25,6 @@
|
||||||
|
|
||||||
<app-time v-model="form.VISIT_START_TIME" prop="VISIT_START_TIME" label="有效期开始"/>
|
<app-time v-model="form.VISIT_START_TIME" prop="VISIT_START_TIME" label="有效期开始"/>
|
||||||
<app-time v-model="form.VISIT_END_TIME" prop="VISIT_END_TIME" label="有效期结束"/>
|
<app-time v-model="form.VISIT_END_TIME" prop="VISIT_END_TIME" label="有效期结束"/>
|
||||||
<!-- <app-department label="审核公司" :id.sync="form.AUDITOR_DEPARTMENT_ID" :name.sync="form.AUDITOR_DEPARTMENT_NAME"-->
|
|
||||||
<!-- type='0'-->
|
|
||||||
<!-- prop="AUDITOR_DEPARTMENT_ID"/>-->
|
|
||||||
<u-form-item label="审核公司" prop="corpInfo" borderBottom required
|
<u-form-item label="审核公司" prop="corpInfo" borderBottom required
|
||||||
@click="fnSingleChoiceClick('corpInfoList')">
|
@click="fnSingleChoiceClick('corpInfoList')">
|
||||||
<u-input v-model="form.corpInfoName" border="none" readonly input-align="right"/>
|
<u-input v-model="form.corpInfoName" border="none" readonly input-align="right"/>
|
||||||
|
@ -73,8 +70,10 @@
|
||||||
import AppTime from "@/components/time/index.vue";
|
import AppTime from "@/components/time/index.vue";
|
||||||
import AppDepartment from "@/components/department/index.vue";
|
import AppDepartment from "@/components/department/index.vue";
|
||||||
import AppPersonnel from "@/components/personnel/index.vue";
|
import AppPersonnel from "@/components/personnel/index.vue";
|
||||||
import {addVehicleMessage,goCheckLicenceNo,getVehiclemessageView, setVehiclemessageSave,getCorpInfoList,
|
import {
|
||||||
setVehiclemessageUpdate,getAuditUserList,uploadSmd} from "@/api";
|
addVehicleMessage, goCheckLicenceNo, getVehiclemessageView, setVehiclemessageSave, getCorpInfoList,
|
||||||
|
setVehiclemessageUpdate, getAuditUserList, uploadSmd, getVehicleTypeList
|
||||||
|
} from "@/api";
|
||||||
export default {
|
export default {
|
||||||
components: {
|
components: {
|
||||||
AppTime,
|
AppTime,
|
||||||
|
@ -96,7 +95,7 @@ export default {
|
||||||
{id: "1", name: "东港区"},
|
{id: "1", name: "东港区"},
|
||||||
{id: "2", name: "西港区"},
|
{id: "2", name: "西港区"},
|
||||||
],
|
],
|
||||||
VEHICLE_TYPE_LIST: [{id: '1', name: "轿车"}],
|
VEHICLE_TYPE_LIST: [],
|
||||||
form: {
|
form: {
|
||||||
LICENCE_TYPE: '',
|
LICENCE_TYPE: '',
|
||||||
LICENCE_TYPE_NAME: '',
|
LICENCE_TYPE_NAME: '',
|
||||||
|
@ -149,6 +148,7 @@ export default {
|
||||||
this.getData();
|
this.getData();
|
||||||
}
|
}
|
||||||
this.getCorpInfoList()
|
this.getCorpInfoList()
|
||||||
|
this.getVehicleTypes();
|
||||||
},
|
},
|
||||||
computed: {
|
computed: {
|
||||||
userInfo() {
|
userInfo() {
|
||||||
|
@ -337,6 +337,14 @@ export default {
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
|
async getVehicleTypes() {
|
||||||
|
const { list } = await getVehicleTypeList();
|
||||||
|
const TYPE_LIST = [];
|
||||||
|
for (let i = 0; i < list.length; i++){
|
||||||
|
TYPE_LIST.push({id: list[i].BIANMA, name: list[i].NAME})
|
||||||
|
}
|
||||||
|
this.VEHICLE_TYPE_LIST = TYPE_LIST;
|
||||||
|
},
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
|
|
|
@ -54,7 +54,7 @@
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
import { getVehiclemessageView } from "@/api";
|
import { getVehiclemessageView, getVehicleTypeList } from "@/api";
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
data() {
|
data() {
|
||||||
|
@ -67,11 +67,7 @@ export default {
|
||||||
3: "绿牌",
|
3: "绿牌",
|
||||||
4: "黑牌",
|
4: "黑牌",
|
||||||
},
|
},
|
||||||
VEHICLE_TYPE_MAP: {
|
VEHICLE_TYPE_MAP: {},
|
||||||
0: "货车",
|
|
||||||
1: "轿车",
|
|
||||||
2: "大巴客车",
|
|
||||||
},
|
|
||||||
VEHICLE_PORT_MAP: {
|
VEHICLE_PORT_MAP: {
|
||||||
0: "全部",
|
0: "全部",
|
||||||
1: "东港区",
|
1: "东港区",
|
||||||
|
@ -81,6 +77,7 @@ export default {
|
||||||
},
|
},
|
||||||
onShow() {
|
onShow() {
|
||||||
this.getData()
|
this.getData()
|
||||||
|
this.getVehicleTypes();
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
async getData() {
|
async getData() {
|
||||||
|
@ -93,6 +90,16 @@ export default {
|
||||||
this.info.vehicleImgs[i].FILEPATH = this.$filePath + resData.pd.vehicleImgs[i].filepath;
|
this.info.vehicleImgs[i].FILEPATH = this.$filePath + resData.pd.vehicleImgs[i].filepath;
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
async getVehicleTypes() {
|
||||||
|
const { list } = await getVehicleTypeList();
|
||||||
|
const TYPE_LIST = [];
|
||||||
|
for (let i = 0; i < list.length; i++){
|
||||||
|
TYPE_LIST.push({id: list[i].BIANMA, name: list[i].NAME})
|
||||||
|
}
|
||||||
|
const TYPE_MAP = new Map(TYPE_LIST.map(item => [item.id, item.name]));
|
||||||
|
// 如果你需要将 Map 转换为普通对象
|
||||||
|
this.VEHICLE_TYPE_MAP = Object.fromEntries(TYPE_MAP);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
|
|
|
@ -1079,7 +1079,7 @@ export default {
|
||||||
setTimeout(() => {
|
setTimeout(() => {
|
||||||
var pages = getCurrentPages(); // 获取当前页面栈
|
var pages = getCurrentPages(); // 获取当前页面栈
|
||||||
var prePage = pages[pages.length - 2]; // 上级页面
|
var prePage = pages[pages.length - 2]; // 上级页面
|
||||||
if (prePage.route == 'pages/related_party_units/view') {
|
if (prePage.route === 'pages/related_party_units/view') {
|
||||||
prePage.$vm.reloadx();
|
prePage.$vm.reloadx();
|
||||||
}
|
}
|
||||||
uni.navigateBack()
|
uni.navigateBack()
|
||||||
|
|
Loading…
Reference in New Issue