diff --git a/ant-design-vue-jeecg/src/views/tms/basicdata/logisticsdriver/LogisticsDriverList.vue b/ant-design-vue-jeecg/src/views/tms/basicdata/logisticsdriver/LogisticsDriverList.vue new file mode 100644 index 0000000..d0533bf --- /dev/null +++ b/ant-design-vue-jeecg/src/views/tms/basicdata/logisticsdriver/LogisticsDriverList.vue @@ -0,0 +1,215 @@ + + + + \ No newline at end of file diff --git a/ant-design-vue-jeecg/src/views/tms/basicdata/logisticsdriver/modules/LogisticsDriverForm.vue b/ant-design-vue-jeecg/src/views/tms/basicdata/logisticsdriver/modules/LogisticsDriverForm.vue new file mode 100644 index 0000000..d6de1f0 --- /dev/null +++ b/ant-design-vue-jeecg/src/views/tms/basicdata/logisticsdriver/modules/LogisticsDriverForm.vue @@ -0,0 +1,124 @@ + + + \ No newline at end of file diff --git a/ant-design-vue-jeecg/src/views/tms/basicdata/logisticsdriver/modules/LogisticsDriverModal.Style#Drawer.vue b/ant-design-vue-jeecg/src/views/tms/basicdata/logisticsdriver/modules/LogisticsDriverModal.Style#Drawer.vue new file mode 100644 index 0000000..22cabf6 --- /dev/null +++ b/ant-design-vue-jeecg/src/views/tms/basicdata/logisticsdriver/modules/LogisticsDriverModal.Style#Drawer.vue @@ -0,0 +1,84 @@ + + + + + \ No newline at end of file diff --git a/ant-design-vue-jeecg/src/views/tms/basicdata/logisticsdriver/modules/LogisticsDriverModal.vue b/ant-design-vue-jeecg/src/views/tms/basicdata/logisticsdriver/modules/LogisticsDriverModal.vue new file mode 100644 index 0000000..ff97a58 --- /dev/null +++ b/ant-design-vue-jeecg/src/views/tms/basicdata/logisticsdriver/modules/LogisticsDriverModal.vue @@ -0,0 +1,60 @@ + + + \ No newline at end of file diff --git a/ant-design-vue-jeecg/src/views/tms/carinout/vehicleinout/VehicleInOutList.vue b/ant-design-vue-jeecg/src/views/tms/carinout/vehicleinout/VehicleInOutList.vue index 80795d9..becb69e 100644 --- a/ant-design-vue-jeecg/src/views/tms/carinout/vehicleinout/VehicleInOutList.vue +++ b/ant-design-vue-jeecg/src/views/tms/carinout/vehicleinout/VehicleInOutList.vue @@ -235,6 +235,21 @@ align:"center", dataIndex: 'driverTel' }, + { + title:'司机身份证', + align:"center", + dataIndex: 'driverIdCard' + }, + { + title:'进厂门', + align:"center", + dataIndex: 'enterFactoryDoor' + }, + { + title:'出厂门', + align:"center", + dataIndex: 'exitFactoryDoor' + }, { title:'当前状态', align:"center", diff --git a/ant-design-vue-jeecg/src/views/tms/outbound/vehicledemandcount/VehicleDemandCountList.vue b/ant-design-vue-jeecg/src/views/tms/outbound/vehicledemandcount/VehicleDemandCountList.vue index e15ce58..ddb1426 100644 --- a/ant-design-vue-jeecg/src/views/tms/outbound/vehicledemandcount/VehicleDemandCountList.vue +++ b/ant-design-vue-jeecg/src/views/tms/outbound/vehicledemandcount/VehicleDemandCountList.vue @@ -124,6 +124,14 @@ 删除 + + + 确认审核 + + + + 提货 + @@ -132,6 +140,7 @@ + @@ -142,12 +151,14 @@ import { getAction,deleteAction } from '@/api/manage' import { JeecgListMixin } from '@/mixins/JeecgListMixin' import VehicleDemandCountModal from './modules/VehicleDemandCountModal' + import TakeModal from './modules/TakeModal.vue' export default { name: 'VehicleDemandCountList', mixins:[JeecgListMixin, mixinDevice], components: { - VehicleDemandCountModal + VehicleDemandCountModal, + TakeModal }, data () { return { @@ -229,7 +240,7 @@ title: '操作', dataIndex: 'action', align:"center", - // fixed:"right", + fixed:"right", width:120, scopedSlots: { customRender: 'action' } } @@ -241,7 +252,7 @@ exportXlsUrl: "/vehicledemandcount/vehicleDemandCount/exportXls", importExcelUrl: "vehicledemandcount/vehicleDemandCount/importExcel", getByVdNo: "vehicledemandcount/vehicleDemandCount/getByVdNo", - + handleExamine: "/vehicledemandcount/vehicleDemandCount/handleExamine" }, dictOptions:{}, superFieldList:[], @@ -290,6 +301,30 @@ //清空列表选中 // this.onClearSelected() }, + // 审核 + handleExamine(record){ + if(record.auditResult == "1") { + this.$message.warning("已经审核过了!"); + return; + } + getAction(this.url.handleExamine, {id:record.id}).then(res => { + if (res.success) { + this.$message.success(res.message); + this.getByVdNo(record.vdNo); + } else { + this.$message.warning(res.message); + } + }) + }, + // 提货 + handleTake(record){ + this.$refs.takeModal.edit(record); + this.$refs.takeModal.title = "提货"; + this.$refs.takeModal.disableSubmit = false; + }, + takeModalOk(){ + this.$message.success("操作成功,请到车辆出入厂流程管理中查询数据"); + }, loadData(){}, initDictConfig(){ }, diff --git a/ant-design-vue-jeecg/src/views/tms/outbound/vehicledemandcount/modules/TakeForm.vue b/ant-design-vue-jeecg/src/views/tms/outbound/vehicledemandcount/modules/TakeForm.vue new file mode 100644 index 0000000..5092fd3 --- /dev/null +++ b/ant-design-vue-jeecg/src/views/tms/outbound/vehicledemandcount/modules/TakeForm.vue @@ -0,0 +1,213 @@ + + + \ No newline at end of file diff --git a/ant-design-vue-jeecg/src/views/tms/outbound/vehicledemandcount/modules/TakeModal.vue b/ant-design-vue-jeecg/src/views/tms/outbound/vehicledemandcount/modules/TakeModal.vue new file mode 100644 index 0000000..fb5543b --- /dev/null +++ b/ant-design-vue-jeecg/src/views/tms/outbound/vehicledemandcount/modules/TakeModal.vue @@ -0,0 +1,60 @@ + + + \ No newline at end of file