|
@@ -1,5 +1,5 @@
|
|
<template>
|
|
<template>
|
|
- <div v-loading="loading" element-loading-text="跳转中...">
|
|
|
|
|
|
+ <div class="car-edit" v-loading="loading" element-loading-text="跳转中...">
|
|
<div class="communal-title">
|
|
<div class="communal-title">
|
|
<div>修改车公司资料</div>
|
|
<div>修改车公司资料</div>
|
|
</div>
|
|
</div>
|
|
@@ -66,113 +66,85 @@
|
|
</el-form-item>
|
|
</el-form-item>
|
|
</el-col>
|
|
</el-col>
|
|
</el-row>
|
|
</el-row>
|
|
- <el-row>
|
|
|
|
- <el-col :span="23">
|
|
|
|
- <el-form-item label="其他信息" prop="OtherInfo">
|
|
|
|
- <el-input type="textarea" :rows="3" placeholder="请输入内容" v-model="upData.OtherInfo"
|
|
|
|
- style="width: 80%;"></el-input>
|
|
|
|
- </el-form-item>
|
|
|
|
- </el-col>
|
|
|
|
- </el-row>
|
|
|
|
- <el-row>
|
|
|
|
- <el-col :span="6">
|
|
|
|
- <el-form-item label="有相关的车辆资质" prop="QualificationScore" label-width="130px">
|
|
|
|
- <template>
|
|
|
|
- <el-radio v-model="upData.QualificationScore" label="A"
|
|
|
|
- style="margin-right: 10px">A</el-radio>
|
|
|
|
- <el-radio v-model="upData.QualificationScore" label="B"
|
|
|
|
- style="margin-right: 10px">B</el-radio>
|
|
|
|
- <el-radio v-model="upData.QualificationScore" label="C"
|
|
|
|
- style="margin-right: 10px">C</el-radio>
|
|
|
|
- </template>
|
|
|
|
- </el-form-item>
|
|
|
|
- </el-col>
|
|
|
|
- <el-col :span="9">
|
|
|
|
- <el-form-item label="车辆2-4年新,VIP及以上需要2年新" prop="CarAgeScore" label-width="260px">
|
|
|
|
- <template>
|
|
|
|
- <el-radio v-model="upData.CarAgeScore" label="A" style="margin-right: 10px">A</el-radio>
|
|
|
|
- <el-radio v-model="upData.CarAgeScore" label="B" style="margin-right: 10px">B</el-radio>
|
|
|
|
- <el-radio v-model="upData.CarAgeScore" label="C" style="margin-right: 10px">C</el-radio>
|
|
|
|
- </template>
|
|
|
|
- </el-form-item>
|
|
|
|
- </el-col>
|
|
|
|
- <el-col :span="9">
|
|
|
|
- <el-form-item label="车身干净,无文字图片等" prop="CleanImgScore" label-width="170px">
|
|
|
|
- <template>
|
|
|
|
- <el-radio v-model="upData.CleanImgScore" label="A" style="margin-right: 10px">A</el-radio>
|
|
|
|
- <el-radio v-model="upData.CleanImgScore" label="B" style="margin-right: 10px">B</el-radio>
|
|
|
|
- <el-radio v-model="upData.CleanImgScore" label="C" style="margin-right: 10px">C</el-radio>
|
|
|
|
- </template>
|
|
|
|
- </el-form-item>
|
|
|
|
- </el-col>
|
|
|
|
- </el-row>
|
|
|
|
- <el-row>
|
|
|
|
- <el-col :span="6">
|
|
|
|
- <el-form-item label="车内整洁、无异味" prop="SmellScore" label-width="130px">
|
|
|
|
- <template>
|
|
|
|
- <el-radio v-model="upData.SmellScore" label="A" style="margin-right: 10px">A</el-radio>
|
|
|
|
- <el-radio v-model="upData.SmellScore" label="B" style="margin-right: 10px">B</el-radio>
|
|
|
|
- <el-radio v-model="upData.SmellScore" label="C" style="margin-right: 10px">C</el-radio>
|
|
|
|
- </template>
|
|
|
|
- </el-form-item>
|
|
|
|
- </el-col>
|
|
|
|
- <el-col :span="9">
|
|
|
|
- <el-form-item label="提前备水,纸巾等" prop="WaterPaperScore" label-width="260px">
|
|
|
|
- <template>
|
|
|
|
- <el-radio v-model="upData.WaterPaperScore" label="A" style="margin-right: 10px">A</el-radio>
|
|
|
|
- <el-radio v-model="upData.WaterPaperScore" label="B" style="margin-right: 10px">B</el-radio>
|
|
|
|
- <el-radio v-model="upData.WaterPaperScore" label="C" style="margin-right: 10px">C</el-radio>
|
|
|
|
- </template>
|
|
|
|
- </el-form-item>
|
|
|
|
- </el-col>
|
|
|
|
- <el-col :span="9">
|
|
|
|
- <el-form-item label="车辆配置高(皮座椅等)" prop="HardwareScore" label-width="170px">
|
|
|
|
- <template>
|
|
|
|
- <el-radio v-model="upData.HardwareScore" label="A" style="margin-right: 10px">A</el-radio>
|
|
|
|
- <el-radio v-model="upData.HardwareScore" label="B" style="margin-right: 10px">B</el-radio>
|
|
|
|
- <el-radio v-model="upData.HardwareScore" label="C" style="margin-right: 10px">C</el-radio>
|
|
|
|
- </template>
|
|
|
|
- </el-form-item>
|
|
|
|
- </el-col>
|
|
|
|
- </el-row>
|
|
|
|
- <el-row>
|
|
|
|
- <el-col :span="6">
|
|
|
|
- <el-form-item label="时间概念强" prop="TimeScore" label-width="130px">
|
|
|
|
- <template>
|
|
|
|
- <el-radio v-model="upData.TimeScore" label="A" style="margin-right: 10px">A</el-radio>
|
|
|
|
- <el-radio v-model="upData.TimeScore" label="B" style="margin-right: 10px">B</el-radio>
|
|
|
|
- <el-radio v-model="upData.TimeScore" label="C" style="margin-right: 10px">C</el-radio>
|
|
|
|
- </template>
|
|
|
|
- </el-form-item>
|
|
|
|
- </el-col>
|
|
|
|
- <el-col :span="9">
|
|
|
|
- <el-form-item label="安全意识高" prop="SafetyScore" label-width="260px">
|
|
|
|
- <template>
|
|
|
|
- <el-radio v-model="upData.SafetyScore" label="A" style="margin-right: 10px">A</el-radio>
|
|
|
|
- <el-radio v-model="upData.SafetyScore" label="B" style="margin-right: 10px">B</el-radio>
|
|
|
|
- <el-radio v-model="upData.SafetyScore" label="C" style="margin-right: 10px">C</el-radio>
|
|
|
|
- </template>
|
|
|
|
- </el-form-item>
|
|
|
|
- </el-col>
|
|
|
|
- <el-col :span="9">
|
|
|
|
- <el-form-item label="司机驾龄时间长,提前熟悉路线" prop="DrivingAgeScore" label-width="210px">
|
|
|
|
- <template>
|
|
|
|
- <el-radio v-model="upData.DrivingAgeScore" label="A" style="margin-right: 10px">A</el-radio>
|
|
|
|
- <el-radio v-model="upData.DrivingAgeScore" label="B" style="margin-right: 10px">B</el-radio>
|
|
|
|
- <el-radio v-model="upData.DrivingAgeScore" label="C" style="margin-right: 10px">C</el-radio>
|
|
|
|
- </template>
|
|
|
|
- </el-form-item>
|
|
|
|
- </el-col>
|
|
|
|
- </el-row>
|
|
|
|
|
|
+ <el-form-item label="其他信息" prop="OtherInfo">
|
|
|
|
+ <el-input type="textarea" :rows="3" placeholder="请输入内容" v-model="upData.OtherInfo"
|
|
|
|
+ ></el-input>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ <div class="appraise-box">
|
|
|
|
+ <el-form-item label="有相关的车辆资质" prop="QualificationScore" label-width="224px">
|
|
|
|
+ <template>
|
|
|
|
+ <el-radio v-model="upData.QualificationScore" label="A"
|
|
|
|
+ style="margin-right: 10px">A</el-radio>
|
|
|
|
+ <el-radio v-model="upData.QualificationScore" label="B"
|
|
|
|
+ style="margin-right: 10px">B</el-radio>
|
|
|
|
+ <el-radio v-model="upData.QualificationScore" label="C"
|
|
|
|
+ style="margin-right: 10px">C</el-radio>
|
|
|
|
+ </template>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ <el-form-item label="车辆2-4年新,VIP及以上需要2年新" prop="CarAgeScore" label-width="260px">
|
|
|
|
+ <template>
|
|
|
|
+ <el-radio v-model="upData.CarAgeScore" label="A" style="margin-right: 10px">A</el-radio>
|
|
|
|
+ <el-radio v-model="upData.CarAgeScore" label="B" style="margin-right: 10px">B</el-radio>
|
|
|
|
+ <el-radio v-model="upData.CarAgeScore" label="C" style="margin-right: 10px">C</el-radio>
|
|
|
|
+ </template>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ <el-form-item label="车身干净,无文字图片等" prop="CleanImgScore" label-width="260px">
|
|
|
|
+ <template>
|
|
|
|
+ <el-radio v-model="upData.CleanImgScore" label="A" style="margin-right: 10px">A</el-radio>
|
|
|
|
+ <el-radio v-model="upData.CleanImgScore" label="B" style="margin-right: 10px">B</el-radio>
|
|
|
|
+ <el-radio v-model="upData.CleanImgScore" label="C" style="margin-right: 10px">C</el-radio>
|
|
|
|
+ </template>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ <el-form-item label="车内整洁、无异味" prop="SmellScore" label-width="224px">
|
|
|
|
+ <template>
|
|
|
|
+ <el-radio v-model="upData.SmellScore" label="A" style="margin-right: 10px">A</el-radio>
|
|
|
|
+ <el-radio v-model="upData.SmellScore" label="B" style="margin-right: 10px">B</el-radio>
|
|
|
|
+ <el-radio v-model="upData.SmellScore" label="C" style="margin-right: 10px">C</el-radio>
|
|
|
|
+ </template>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ <el-form-item label="提前备水,纸巾等" prop="WaterPaperScore" label-width="260px">
|
|
|
|
+ <template>
|
|
|
|
+ <el-radio v-model="upData.WaterPaperScore" label="A" style="margin-right: 10px">A</el-radio>
|
|
|
|
+ <el-radio v-model="upData.WaterPaperScore" label="B" style="margin-right: 10px">B</el-radio>
|
|
|
|
+ <el-radio v-model="upData.WaterPaperScore" label="C" style="margin-right: 10px">C</el-radio>
|
|
|
|
+ </template>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ <el-form-item label="车辆配置高(皮座椅等)" prop="HardwareScore" label-width="260px">
|
|
|
|
+ <template>
|
|
|
|
+ <el-radio v-model="upData.HardwareScore" label="A" style="margin-right: 10px">A</el-radio>
|
|
|
|
+ <el-radio v-model="upData.HardwareScore" label="B" style="margin-right: 10px">B</el-radio>
|
|
|
|
+ <el-radio v-model="upData.HardwareScore" label="C" style="margin-right: 10px">C</el-radio>
|
|
|
|
+ </template>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ <el-form-item label="时间概念强" prop="TimeScore" label-width="224px">
|
|
|
|
+ <template>
|
|
|
|
+ <el-radio v-model="upData.TimeScore" label="A" style="margin-right: 10px">A</el-radio>
|
|
|
|
+ <el-radio v-model="upData.TimeScore" label="B" style="margin-right: 10px">B</el-radio>
|
|
|
|
+ <el-radio v-model="upData.TimeScore" label="C" style="margin-right: 10px">C</el-radio>
|
|
|
|
+ </template>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ <el-form-item label="安全意识高" prop="SafetyScore" label-width="260px">
|
|
|
|
+ <template>
|
|
|
|
+ <el-radio v-model="upData.SafetyScore" label="A" style="margin-right: 10px">A</el-radio>
|
|
|
|
+ <el-radio v-model="upData.SafetyScore" label="B" style="margin-right: 10px">B</el-radio>
|
|
|
|
+ <el-radio v-model="upData.SafetyScore" label="C" style="margin-right: 10px">C</el-radio>
|
|
|
|
+ </template>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ <el-form-item label="司机驾龄时间长,提前熟悉路线" prop="DrivingAgeScore" label-width="260px">
|
|
|
|
+ <template>
|
|
|
|
+ <el-radio v-model="upData.DrivingAgeScore" label="A" style="margin-right: 10px">A</el-radio>
|
|
|
|
+ <el-radio v-model="upData.DrivingAgeScore" label="B" style="margin-right: 10px">B</el-radio>
|
|
|
|
+ <el-radio v-model="upData.DrivingAgeScore" label="C" style="margin-right: 10px">C</el-radio>
|
|
|
|
+ </template>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ </div>
|
|
<el-form-item>
|
|
<el-form-item>
|
|
- <div style="margin-left: 60%;">
|
|
|
|
- <el-button type="primary" @click="editBtn">立即保存</el-button>
|
|
|
|
|
|
+ <div>
|
|
|
|
+ <el-button type="primary" @click="editBtn">保 存</el-button>
|
|
<router-link to='/home/CarData'>
|
|
<router-link to='/home/CarData'>
|
|
- <el-button>取消</el-button>
|
|
|
|
|
|
+ <el-button>取 消</el-button>
|
|
</router-link>
|
|
</router-link>
|
|
</div>
|
|
</div>
|
|
-
|
|
|
|
-
|
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
</el-form>
|
|
</el-form>
|
|
</template>
|
|
</template>
|
|
@@ -188,10 +160,9 @@ export default {
|
|
callback();
|
|
callback();
|
|
} else
|
|
} else
|
|
callback(new Error("请输入正确的手机号"));
|
|
callback(new Error("请输入正确的手机号"));
|
|
-
|
|
|
|
-
|
|
|
|
};
|
|
};
|
|
return {
|
|
return {
|
|
|
|
+ clientWidth:document.body.clientWidth,
|
|
rules: {
|
|
rules: {
|
|
UnitArea: [
|
|
UnitArea: [
|
|
{ required: true, message: '请输入单位地区', trigger: 'blur' },
|
|
{ required: true, message: '请输入单位地区', trigger: 'blur' },
|
|
@@ -244,10 +215,15 @@ export default {
|
|
|
|
|
|
}
|
|
}
|
|
},
|
|
},
|
|
|
|
+ watch:{
|
|
|
|
+ clientWidth(newVal,oldVal){
|
|
|
|
+ console.log(newVal);//浏览器窗口变化时,打印宽度。
|
|
|
|
+ }
|
|
|
|
+ },
|
|
methods: {
|
|
methods: {
|
|
-
|
|
|
|
|
|
+
|
|
carData() {
|
|
carData() {
|
|
- var url = "http://localhost:5256/api/Resource/QuerCarData"
|
|
|
|
|
|
+ var url = "/api/Resource/QuerCarData"
|
|
var that = this
|
|
var that = this
|
|
this.$axios({
|
|
this.$axios({
|
|
method: 'post',
|
|
method: 'post',
|
|
@@ -282,7 +258,7 @@ export default {
|
|
this.upData.Remark = this.upData.OtherInfo
|
|
this.upData.Remark = this.upData.OtherInfo
|
|
that.$refs.upData.validate((valid) => {
|
|
that.$refs.upData.validate((valid) => {
|
|
if (valid) {
|
|
if (valid) {
|
|
- var url = "http://localhost:5256/api/Resource/AddCarData"
|
|
|
|
|
|
+ var url = "/api/Resource/AddCarData"
|
|
|
|
|
|
that.$axios({
|
|
that.$axios({
|
|
method: 'post',
|
|
method: 'post',
|
|
@@ -370,24 +346,29 @@ export default {
|
|
this.CarDataEdit = JSON.parse(localStorage.getItem('CarDataEdit'));
|
|
this.CarDataEdit = JSON.parse(localStorage.getItem('CarDataEdit'));
|
|
this.carData();
|
|
this.carData();
|
|
this.editData();
|
|
this.editData();
|
|
|
|
+ // let that = this;
|
|
|
|
+ // window.onresize =() =>{
|
|
|
|
+ // return (()=>{
|
|
|
|
+ // window.clientWidth = document.body.clientWidth;
|
|
|
|
+ // that.clientWidth = window.clientWidth;
|
|
|
|
+ // })()
|
|
|
|
+ // }
|
|
}
|
|
}
|
|
}
|
|
}
|
|
</script>
|
|
</script>
|
|
<style>
|
|
<style>
|
|
-.communal-list {
|
|
|
|
|
|
+.car-edit{
|
|
background-color: #fff;
|
|
background-color: #fff;
|
|
- padding: 10px;
|
|
|
|
|
|
+ padding: 20px;
|
|
box-shadow: 0 0 5px #0005;
|
|
box-shadow: 0 0 5px #0005;
|
|
border-radius: 10px;
|
|
border-radius: 10px;
|
|
}
|
|
}
|
|
-
|
|
|
|
-.communal-title {
|
|
|
|
|
|
+.car-edit .communal-title {
|
|
display: flex;
|
|
display: flex;
|
|
font-size: 17px;
|
|
font-size: 17px;
|
|
font-weight: 600;
|
|
font-weight: 600;
|
|
color: #555;
|
|
color: #555;
|
|
- margin-top: 8px;
|
|
|
|
- margin-bottom: 2px;
|
|
|
|
|
|
+ margin-bottom: 20px;
|
|
justify-content: space-between;
|
|
justify-content: space-between;
|
|
align-items: center;
|
|
align-items: center;
|
|
}
|
|
}
|
|
@@ -400,4 +381,21 @@ export default {
|
|
margin-left: 10px;
|
|
margin-left: 10px;
|
|
padding: 8px 20px;
|
|
padding: 8px 20px;
|
|
}
|
|
}
|
|
|
|
+.appraise-box{
|
|
|
|
+ display: flex;
|
|
|
|
+ flex-wrap: wrap;
|
|
|
|
+ justify-content: space-between;
|
|
|
|
+ margin: 50px 0;
|
|
|
|
+}
|
|
|
|
+.appraise-box>div{
|
|
|
|
+ width: 30%;
|
|
|
|
+}
|
|
|
|
+@media screen and (max-width: 1700px) {
|
|
|
|
+ .appraise-box>div{
|
|
|
|
+ width: 48%;
|
|
|
|
+ }
|
|
|
|
+ .appraise-box>div el-form-item__content{
|
|
|
|
+ width: 260px!important;
|
|
|
|
+ }
|
|
|
|
+}
|
|
</style>
|
|
</style>
|