CRM_26-08-05#story#9126,车辆管理、服务商管理系统需求(清除数据)

This commit is contained in:
zlf
2026-08-06 09:58:58 +08:00
parent 4b71881ceb
commit 9af26f9b32
+6 -12
View File
@@ -723,18 +723,8 @@ export default {
}, },
methods:{ methods:{
async initPage() { async initPage() {
// 重置图片槽位,避免 keep-alive 缓存复用时残留上一辆车的图片 // 整体重置为初始 datakeep-alive 缓存复用时清空上一次的新增/修改数据,含 watcher 改过的 vehicleTypes.disabled),再按当前模式初始化
this.vehicleLicenseFrontList = [] Object.assign(this.$data, this.$options.data.call(this, this))
this.vehicleLicenseBackList = []
this.vehicleLicenseCarPhotoList = []
this.vehicleFrontPhotoList = []
this.insurancePictureFiles = []
this.vehicleLicenseFront = ''
this.vehicleLicenseBack = ''
this.vehicleLicenseCarPhoto = ''
this.vehicleFrontPhoto = ''
this.insurancePicturePhoto = ''
this.vehicleLicenseBackOcrFlag = false
this.id=this.$route.params?.id this.id=this.$route.params?.id
this.approvalForm.supplierId=this.$route.params?.supplierId this.approvalForm.supplierId=this.$route.params?.supplierId
const urlParams = new URLSearchParams(window.location.search); const urlParams = new URLSearchParams(window.location.search);
@@ -745,6 +735,10 @@ export default {
if( this.id){ if( this.id){
await this.vehicleInfo() await this.vehicleInfo()
}else{ }else{
// 新增:清空 el-tree 勾选状态(缓存复用时可能残留上一辆车的服务种类勾选)
this.$nextTick(() => {
this.$refs.tree && this.$refs.tree.setCheckedKeys([])
})
this.originData={ this.originData={
vehicleType:'', vehicleType:'',
vehicleStatus:'', vehicleStatus:'',