购买三轮车修复
This commit is contained in:
parent
8c4c26f554
commit
085cc12542
@ -99,15 +99,15 @@
|
|||||||
<el-col :span="24" class="el-card pt-6" v-if="formData.cars_info">
|
<el-col :span="24" class="el-card pt-6" v-if="formData.cars_info">
|
||||||
<div class="tit">租赁信息</div>
|
<div class="tit">租赁信息</div>
|
||||||
<div>
|
<div>
|
||||||
<el-row>
|
<el-row v-for="(item,index) in formData.cars_info" :key="index">
|
||||||
<el-col :span="4">
|
<el-col :span="4">
|
||||||
<el-form-item label-width="120px" label="车牌号"><el-input v-model="formData.cars_info.license"
|
<el-form-item label-width="120px" label="车牌号"><el-input v-model="item.license"
|
||||||
placeholder="请输入车牌号" clearable :style="{ width: '100%' }"></el-input>
|
placeholder="请输入车牌号" clearable :style="{ width: '100%' }"></el-input>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="4">
|
<el-col :span="4">
|
||||||
<el-form-item label-width="120px" label="车辆类型">
|
<el-form-item label-width="120px" label="车辆类型">
|
||||||
<el-input v-model="formData.type" placeholder="请输入车辆类型" clearable
|
<el-input v-model="item.type" placeholder="请输入车辆类型" clearable
|
||||||
:style="{ width: '100%' }"></el-input></el-form-item>
|
:style="{ width: '100%' }"></el-input></el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="6">
|
<el-col :span="6">
|
||||||
@ -117,7 +117,7 @@
|
|||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="6">
|
<el-col :span="6">
|
||||||
<el-form-item label-width="120px" label="签约时间">
|
<el-form-item label-width="120px" label="签约时间">
|
||||||
<el-input v-model="formData.update_time" placeholder="请输入签约时间" clearable
|
<el-input v-model="item.rent_time" placeholder="请输入签约时间" clearable
|
||||||
:style="{ width: '100%' }"></el-input></el-form-item>
|
:style="{ width: '100%' }"></el-input></el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
</el-row>
|
</el-row>
|
||||||
@ -127,9 +127,9 @@
|
|||||||
<!-- 小组公司申请车辆 -->
|
<!-- 小组公司申请车辆 -->
|
||||||
<!-- {{ formData.contract_logistic_id }}
|
<!-- {{ formData.contract_logistic_id }}
|
||||||
{{ formData.type }} -->
|
{{ formData.type }} -->
|
||||||
<div v-if="formData.contract_logistic_id && formData.type == '租赁车辆'" class="el-card pt-6">
|
|
||||||
<div class="tit">租赁信息</div>
|
|
||||||
|
|
||||||
|
<div v-if="formData.contract_logistic_id && formData.type == 0 && formData.status==0" class="el-card pt-6">
|
||||||
|
<div class="tit">租赁信息</div>
|
||||||
<div style="padding: 0 2vw">
|
<div style="padding: 0 2vw">
|
||||||
<el-checkbox-group :max="formData.num" v-model="checkList" @change="handChangeFn">
|
<el-checkbox-group :max="formData.num" v-model="checkList" @change="handChangeFn">
|
||||||
<el-checkbox :label="item.license" v-for="(item, index) in formData.car_list" :key="index" />
|
<el-checkbox :label="item.license" v-for="(item, index) in formData.car_list" :key="index" />
|
||||||
@ -176,10 +176,16 @@ const formData = reactive({
|
|||||||
company_b_code: "",
|
company_b_code: "",
|
||||||
company_b_email: "@service.ebaoquan.org",
|
company_b_email: "@service.ebaoquan.org",
|
||||||
num: "",
|
num: "",
|
||||||
cars_info: {
|
cars_info:
|
||||||
|
[
|
||||||
|
{
|
||||||
id: "",
|
id: "",
|
||||||
license: "",
|
license: "",
|
||||||
},
|
type:"",
|
||||||
|
rent_time:""
|
||||||
|
}
|
||||||
|
]
|
||||||
|
,
|
||||||
car_list: [],
|
car_list: [],
|
||||||
type: 0,
|
type: 0,
|
||||||
status: 0,
|
status: 0,
|
||||||
@ -204,6 +210,11 @@ const handChangeFn = (e) => {
|
|||||||
});
|
});
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
|
const typeFn=(type)=>{
|
||||||
|
if(type==0)return"租赁车辆"
|
||||||
|
if(type==1)return"自有车辆"
|
||||||
|
if(type==2)return"购买车辆"
|
||||||
|
}
|
||||||
const test = () => {
|
const test = () => {
|
||||||
window.open(formData.file, "_blank");
|
window.open(formData.file, "_blank");
|
||||||
};
|
};
|
||||||
@ -211,7 +222,10 @@ leaseContractDetail({ id: route.query.id }).then((res) => {
|
|||||||
for (let key in formData) {
|
for (let key in formData) {
|
||||||
formData[key] = res[key];
|
formData[key] = res[key];
|
||||||
}
|
}
|
||||||
formData.type ? (formData.type = "自有车辆") : (formData.type = "租赁车辆");
|
// formData.type ? (formData.type = "自有车辆") : (formData.type = "租赁车辆");
|
||||||
|
formData.cars_info.forEach(item=>{
|
||||||
|
item.type=typeFn(item.type)
|
||||||
|
})
|
||||||
});
|
});
|
||||||
|
|
||||||
const handleAvatarSuccess_three = (response, uploadFile) => {
|
const handleAvatarSuccess_three = (response, uploadFile) => {
|
||||||
|
@ -60,7 +60,7 @@
|
|||||||
},
|
},
|
||||||
}">详情</router-link>
|
}">详情</router-link>
|
||||||
</el-button>
|
</el-button>
|
||||||
<el-button v-if="row.status == 1 && row.contract_logistic_id != 0" type="primary" link
|
<el-button v-if="row.status == 1 " type="primary" link
|
||||||
@click="sendContractPopFn(row.id)">发送合同</el-button>
|
@click="sendContractPopFn(row.id)">发送合同</el-button>
|
||||||
<el-button v-if="row.status == 2" :disabled="row.nums > 0" @click="sendAgaintPopFn(row.id)" link
|
<el-button v-if="row.status == 2" :disabled="row.nums > 0" @click="sendAgaintPopFn(row.id)" link
|
||||||
type="primary">重新发送{{ row.nums ? row.nums + "s" : "" }}</el-button>
|
type="primary">重新发送{{ row.nums ? row.nums + "s" : "" }}</el-button>
|
||||||
@ -125,7 +125,7 @@ const timeFn = (i: number) => {
|
|||||||
}, 1000);
|
}, 1000);
|
||||||
};
|
};
|
||||||
const sendContractPopFn = (id: number) => {
|
const sendContractPopFn = (id: number) => {
|
||||||
(showPop.value = true), (sendAgainPop.value = true), (contractId = id);
|
(showPop.value = true), (sendAgainPop.value = false), (contractId = id);
|
||||||
};
|
};
|
||||||
const sendAgaintPopFn = (id: number) => {
|
const sendAgaintPopFn = (id: number) => {
|
||||||
(showPop.value = true), (contractId = id);
|
(showPop.value = true), (contractId = id);
|
||||||
@ -173,12 +173,12 @@ const typeFn = (status: number) => {
|
|||||||
switch (status) {
|
switch (status) {
|
||||||
case 0:
|
case 0:
|
||||||
return "租赁合同";
|
return "租赁合同";
|
||||||
|
|
||||||
case 1:
|
case 1:
|
||||||
return "自由车辆合同";
|
return "自有车辆合同";
|
||||||
|
|
||||||
case 2:
|
case 2:
|
||||||
return "解除合同";
|
return "解除合同";
|
||||||
|
case 3:
|
||||||
|
return "购买合同";
|
||||||
default:
|
default:
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
Loading…
x
Reference in New Issue
Block a user