diff --git a/api/index.js b/api/index.js index 030c6fe..4e5561c 100644 --- a/api/index.js +++ b/api/index.js @@ -164,3 +164,5 @@ export const setVehiclemessageDelete = (params) => post("/vehiclemessage/deleteV export const getAuditUserList = (params) => post("/sys/user/audit/user", params); export const goCheckLicenceNo = (params) => post("/vehiclemessage/goCheckLicenceNo", params); export const uploadSmd = (params) => upload("/busImgfiles/upload/smd", params); // 上传图片至smd(不上传到数据库,返回文件地址) + +export const getVehicleTypeList = () => post("/app/dictionaries/getLevels", {loading: false, DICTIONARIES_ID: '20e73033ae1f81f342fa09c451f02fce'}) //获取车辆类型 diff --git a/pages/door_access_control/share_office_vehicle_info/add.vue b/pages/door_access_control/share_office_vehicle_info/add.vue index bdd77cc..302f456 100644 --- a/pages/door_access_control/share_office_vehicle_info/add.vue +++ b/pages/door_access_control/share_office_vehicle_info/add.vue @@ -66,6 +66,7 @@ import { getAuditUserList, getVehiclemessageView, + getVehicleTypeList, goCheckLicenceNo, setVehiclemessageSave, setVehiclemessageUpdate, @@ -83,7 +84,7 @@ export default { {id: '3', name: "绿牌"}, {id: '4', name: "黑牌"}, ], - VEHICLE_TYPE_LIST: [{id: '1', name: "轿车"}], + VEHICLE_TYPE_LIST: [], VEHICLE_PORT_LIST: [ {id: "0", name: "全部"}, {id: "1", name: "东港区"}, @@ -124,6 +125,7 @@ export default { } }, onLoad(event) { + this.getVehicleTypeList(); this.getUserList(); this.VEHICLE_ID = event.VEHICLE_ID if (event.VEHICLE_ID) { @@ -177,6 +179,14 @@ export default { fnSingleChoiceCancel() { this.picker.show = false }, + async getVehicleTypeList() { + const { list } = await getVehicleTypeList(); + const TYPE_LIST = []; + for (let i = 0; i < list.length; i++){ + TYPE_LIST.push({id: list[i].DICTIONARIES_ID, name: list[i].NAME}) + } + this.VEHICLE_TYPE_LIST = TYPE_LIST; + }, async getData() { const resData = await getVehiclemessageView({VEHICLE_ID: this.$route.query.VEHICLE_ID}); this.form = resData.pd; diff --git a/pages/door_access_control/share_office_vehicle_info/index.vue b/pages/door_access_control/share_office_vehicle_info/index.vue index d865d9c..a4519e3 100644 --- a/pages/door_access_control/share_office_vehicle_info/index.vue +++ b/pages/door_access_control/share_office_vehicle_info/index.vue @@ -58,7 +58,7 @@ diff --git a/pages/door_access_control/share_office_vehicle_info/view.vue b/pages/door_access_control/share_office_vehicle_info/view.vue index 1a1fdca..8885fbf 100644 --- a/pages/door_access_control/share_office_vehicle_info/view.vue +++ b/pages/door_access_control/share_office_vehicle_info/view.vue @@ -54,7 +54,7 @@