Browse Source

Merge remote-tracking branch 'origin/master'

master
hp 3 years ago
parent
commit
346923f45e
  1. 200
      anrui-scm/anrui-scm-ui/src/views/cheliang/hegezhengtaizhang/hegezhengtaizhangAdd.vue

200
anrui-scm/anrui-scm-ui/src/views/cheliang/hegezhengtaizhang/hegezhengtaizhangAdd.vue

@ -1,8 +1,6 @@
<template>
<div class="app-container">
<div class="tab-header webtop">
<!-- <div v-if="stateId==='0'">新增合格证台账信息</div>-->
<!-- <div v-else>修改合格证台账信息</div>-->
<div>{{ viewTitle }}</div>
<div>
<el-button type="primary" size="small" @click="handleCreate()">保存</el-button>
@ -98,7 +96,6 @@
<el-col :span="24">
<el-form-item prop="remarks">
<span slot="label">备注</span>
<!-- <el-input v-model="temp.remarks" type="textarea" :rows="3" maxlength="125" placeholder="" class="addinputw addinputw_remarks" clearable/>-->
<span>{{ temp.remarks }}</span>
</el-form-item>
</el-col>
@ -112,210 +109,212 @@
</el-col>
</el-row>
<div class="title">合格证详细信息</div>
<el-row>
<el-col :span="12">
<el-form-item>
<span slot="label">底盘ID</span>
<el-input v-model="temp.chassisId" maxlength="125" placeholder="" class="addinputw" clearable/>
</el-form-item>
</el-col>
<el-col :span="12">
<el-col :span="24">
<el-form-item>
<span slot="label">转向类型</span>
<el-input v-model="temp.steeringType" maxlength="125" placeholder="" class="addinputw" clearable/>
<span slot="label">车辆制造企业名称</span>
<el-input v-model="temp.manufacturer" maxlength="125" placeholder="" class="addinputwOne" clearable/>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="12">
<el-form-item>
<span slot="label">制造日期</span>
<el-date-picker v-model="temp.manufactureDate" type="date" format="yyyy-MM-dd" class="addinputw"
value-format="yyyy-MM-dd" placeholder="选择日期时间"/>
<!-- <el-date-picker v-model="temp.manufactureDate" type="date" placeholder="选择日期时间" /> -->
<span slot="label">车辆品牌</span>
<el-input v-model="temp.carBrand" maxlength="125" placeholder="" class="addinputw" clearable/>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item>
<span slot="label">排放标准</span>
<el-input v-model="temp.emissionStandard" maxlength="125" placeholder="" class="addinputw" clearable/>
<span slot="label">车辆名称</span>
<el-input v-model="temp.carName" maxlength="125" placeholder="" class="addinputw" clearable/>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="12">
<el-form-item>
<span slot="label">轴距</span>
<el-input v-model="temp.wheelbase" maxlength="125" placeholder="" class="addinputw" clearable/>
<span slot="label">车辆型号</span>
<el-input v-model="temp.carModel" maxlength="125" placeholder="" class="addinputw" clearable/>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item>
<span slot="label">驾驶室准乘人数</span>
<el-input v-model="temp.seatingCapacity" maxlength="125" placeholder="" class="addinputw" clearable @keyup.native="temp.seatingCapacity = oninput(temp.seatingCapacity,2)"/>
<span slot="label">车架号</span>
<el-input v-model="temp.vinNo" placeholder="" clearable class="addinputw"/>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="24">
<el-form-item>
<span slot="label">车身颜色</span>
<el-input v-model="temp.carColor" maxlength="125" placeholder="" class="addinputwOne" clearable/>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="12">
<el-form-item>
<span slot="label">轴数</span>
<el-input v-model="temp.axleNum" maxlength="125" placeholder="" class="addinputw" clearable/>
<span slot="label">底盘型号</span>
<el-input v-model="temp.chassisModel" maxlength="125" placeholder="" class="addinputw" clearable/>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item>
<span slot="label">燃料类型</span>
<el-input v-model="temp.fuelType" maxlength="125" placeholder="" class="addinputw" clearable/>
<span slot="label">底盘ID</span>
<el-input v-model="temp.chassisId" maxlength="125" placeholder="" class="addinputw" clearable/>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="12">
<el-col :span="24">
<el-form-item>
<span slot="label">额定载客人数</span>
<el-input v-model="temp.limitPassenger" maxlength="125" placeholder="" class="addinputw" clearable @keyup.native="temp.limitPassenger = oninput(temp.limitPassenger,2)"/>
<span slot="label">发动机型号</span>
<el-input v-model="temp.engineType" maxlength="125" placeholder="" class="addinputwOne" clearable/>
</el-form-item>
</el-col>
<el-col :span="12">
</el-row>
<el-row>
<el-col :span="24">
<el-form-item>
<span slot="label">车身颜色</span>
<el-input v-model="temp.carColor" maxlength="125" placeholder="" class="addinputw" clearable/>
<span slot="label">发动机号</span>
<el-input v-model="temp.engineNo" maxlength="125" placeholder="" class="addinputwOne" clearable/>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="12">
<el-form-item>
<span slot="label">制造厂商</span>
<el-autocomplete v-model="temp.manufacturer" :fetch-suggestions="querySearchAsync3" class="addinputw" placeholder="请输入制造厂商" @select="handleSelect3">
<i slot="suffix" class="el-icon-edit el-input__icon" @click="inputclear3"/>
<template slot-scope="{ item }">
<div style="paddingg:5px;background-color:Azure;">
<span>制造厂商</span>
<span style="color:red">{{ item.manufacturerName }}</span><br>
</div>
</template>
</el-autocomplete>
<span slot="label">燃料种类</span>
<el-input v-model="temp.fuelType" maxlength="125" placeholder="" class="addinputw" clearable/>
</el-form-item>
</el-col>
<el-col :span="12">
<el-col :span="6">
<el-form-item>
<span slot="label">发动机型号</span>
<el-input v-model="temp.engineType" maxlength="125" placeholder="" class="addinputw" clearable/>
<span slot="label">排量</span>
<el-input v-model="temp.displacement" maxlength="125" placeholder="" class="addinputw" clearable/>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="12">
<el-col :span="6">
<el-form-item>
<span slot="label">整备质量</span>
<el-input v-model="temp.saddleMass" maxlength="125" placeholder="" class="addinputw" clearable/>
<span slot="label">功率</span>
<el-input v-model="temp.power" maxlength="125" placeholder="" class="addinputw" clearable/>
</el-form-item>
</el-col>
<el-col :span="12">
</el-row>
<el-row>
<el-col :span="24">
<el-form-item>
<span slot="label">发动机号</span>
<el-input v-model="temp.engineNo" maxlength="125" placeholder="" class="addinputw" clearable/>
<span slot="label">排放标准</span>
<el-input v-model="temp.emissionStandard" maxlength="125" placeholder="" class="addinputwOne" clearable/>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="12">
<el-col :span="24">
<el-form-item>
<span slot="label">最高设计时速</span>
<el-input v-model="temp.speedLimit" maxlength="125" placeholder="" class="addinputw" clearable/>
<span slot="label">轮胎数</span>
<el-input v-model="temp.tyreNum" maxlength="125" placeholder="" class="addinputwOne" clearable/>
</el-form-item>
</el-col>
<el-col :span="12">
</el-row>
<el-row>
<el-col :span="24">
<el-form-item>
<span slot="label">合格印章</span>
<el-input v-model="temp.qualifySeal" maxlength="125" placeholder="" class="addinputw" clearable/>
<span slot="label">轴距</span>
<el-input v-model="temp.wheelbase" maxlength="125" placeholder="" class="addinputwOne" clearable/>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="12">
<el-form-item>
<span slot="label">车辆名称</span>
<el-input v-model="temp.carName" maxlength="125" placeholder="" class="addinputw" clearable/>
<span slot="label">轴数</span>
<el-input v-model="temp.axleNum" maxlength="125" placeholder="" class="addinputw" clearable/>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item>
<span slot="label">排量</span>
<el-input v-model="temp.displacement" maxlength="125" placeholder="" class="addinputw" clearable/>
<span slot="label">转向型式</span>
<el-input v-model="temp.steeringType" maxlength="125" placeholder="" class="addinputw" clearable/>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="12">
<el-form-item>
<span slot="label">CGS印章</span>
<el-input v-model="temp.cgsseal" maxlength="125" placeholder="" class="addinputw" clearable/>
<span slot="label">总质量</span>
<el-input v-model="temp.totalWeight" maxlength="125" placeholder="" class="addinputw" clearable/>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item>
<span slot="label">功率</span>
<el-input v-model="temp.power" maxlength="125" placeholder="" class="addinputw" clearable/>
<span slot="label">整备质量</span>
<el-input v-model="temp.saddleMass" maxlength="125" placeholder="" class="addinputw" clearable/>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="12">
<el-col :span="24">
<el-form-item>
<span slot="label">轮胎</span>
<el-input v-model="temp.tyreNum" maxlength="125" placeholder="" class="addinputw" clearable/>
<span slot="label">驾驶室准乘人</span>
<el-input v-model="temp.seatingCapacity" maxlength="125" placeholder="" class="addinputwOne" clearable @keyup.native="temp.seatingCapacity = oninput(temp.seatingCapacity,2)"/>
</el-form-item>
</el-col>
<el-col :span="12">
</el-row>
<el-row>
<el-col :span="24">
<el-form-item>
<span slot="label">总质量</span>
<el-input v-model="temp.totalWeight" maxlength="125" placeholder="" class="addinputw" clearable/>
<span slot="label">额定载客()</span>
<el-input v-model="temp.limitPassenger" maxlength="125" placeholder="" class="addinputwOne" clearable/>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="12">
<el-col :span="24">
<el-form-item>
<span slot="label">车辆品牌</span>
<el-select v-model="temp.carBrand" class="addinputw" placeholder="请选择车辆品牌">
<el-option v-for="item in carBrandes" :key="item.sid" :label="item.brandName" :value="item.sid"/>
</el-select>
<span slot="label">最高设计车速</span>
<el-input v-model="temp.speedLimit" maxlength="125" placeholder="" class="addinputwOne" clearable/>
</el-form-item>
</el-col>
<el-col :span="12">
</el-row>
<el-row>
<el-col :span="24">
<el-form-item>
<span slot="label">车辆型号</span>
<el-input v-model="temp.carModel" maxlength="125" placeholder="" class="addinputw" clearable/>
<!-- <el-select v-model="temp.carModel" class="addinputw" placeholder="请选择车辆型号">-->
<!-- <el-option v-for="item in Model" :key="item.sid" :label="item.carModel" :value="item.carModel"/>-->
<!-- </el-select>-->
<span slot="label">车辆制造日期</span>
<el-date-picker v-model="temp.manufactureDate" type="date" format="yyyy-MM-dd" class="addinputwOne" value-format="yyyy-MM-dd" placeholder="选择日期时间"/>
</el-form-item>
</el-col>
</el-row>
<el-row>
<!-- <el-col :span="12">-->
<!-- <el-form-item>-->
<!-- <span slot="label">制造厂商</span>-->
<!-- <el-autocomplete v-model="temp.manufacturer" :fetch-suggestions="querySearchAsync3" class="addinputw" placeholder="请输入制造厂商" @select="handleSelect3">-->
<!-- <i slot="suffix" class="el-icon-edit el-input__icon" @click="inputclear3"/>-->
<!-- <template slot-scope="{ item }">-->
<!-- <div style="paddingg:5px;background-color:Azure;">-->
<!-- <span>制造厂商</span>-->
<!-- <span style="color:red">{{ item.manufacturerName }}</span><br>-->
<!-- </div>-->
<!-- </template>-->
<!-- </el-autocomplete>-->
<!-- </el-form-item>-->
<!-- </el-col>-->
</el-row>
<el-row>
<el-col :span="12">
<el-form-item>
<span slot="label">车架号</span>
<!-- <el-autocomplete v-model="temp.vinNo" :fetch-suggestions="querySearchAsync" class="addinputw"-->
<!-- placeholder="请输入车架号" @select="handleSelect">-->
<!-- <i slot="suffix" class="el-icon-edit el-input__icon"/>-->
<!-- <template slot-scope="{ item }">-->
<!-- <div style="paddingg:5px;background-color:Azure;">-->
<!-- <span>车架号</span>-->
<!-- <span style="color:red">{{ item.vinNo }}</span><br>-->
<!-- </div>-->
<!-- </template>-->
<!-- </el-autocomplete>-->
<el-input v-model="temp.vinNo" placeholder="" clearable class="addinputw"></el-input>
<span slot="label">合格印章</span>
<el-input v-model="temp.qualifySeal" maxlength="125" placeholder="" class="addinputw" clearable/>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item>
<span slot="label">底盘型号</span>
<el-input v-model="temp.chassisModel" maxlength="125" placeholder="" class="addinputw" clearable/>
<span slot="label">CGS印章</span>
<el-input v-model="temp.cgsseal" maxlength="125" placeholder="" class="addinputw" clearable/>
</el-form-item>
</el-col>
</el-row>
@ -634,7 +633,7 @@ export default {
getQingkuang(value) {
let bb = null
this.qingkuang_list.forEach(e => {
if (e.dictKey == value) {
if (e.dictKey === value) {
bb = {
name: e.dictValue,
key: e.dictKey
@ -850,4 +849,7 @@ export default {
.formadd .el-row .el-col /deep/ .el-form-item .addinputw_remarks {
width: 92%;
}
.addinputwOne {
width: 33.5%;
}
</style>

Loading…
Cancel
Save