You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1 lines
37 KiB
1 lines
37 KiB
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-39a8c964"],{7005:function(e,t,a){"use strict";a.d(t,"g",(function(){return n})),a.d(t,"a",(function(){return o})),a.d(t,"b",(function(){return c})),a.d(t,"d",(function(){return p})),a.d(t,"e",(function(){return u})),a.d(t,"f",(function(){return d})),a.d(t,"h",(function(){return m})),a.d(t,"c",(function(){return f}));var l=a("b775"),s=a("4328"),i=a.n(s);function r(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function n(e){return Object(l["a"])({url:"/base/v1/basemodelconfig/pagerList",data:e,method:"post",headers:{"Content-Type":"application/json"}})}function o(e){var t;return Object(l["a"])((t={url:"/base/v1/basemodelconfig/save",data:e,method:"post"},r(t,"data",e),r(t,"headers",{"Content-Type":"application/json"}),t))}function c(e,t){return Object(l["a"])({url:"/base/v1/basemodelconfig/update/"+t,method:"post",data:e,headers:{"Content-Type":"application/json"}})}function p(e){return Object(l["a"])({url:"/base/v1/basemodelconfig/deleteBySids?sids="+e,method:"DELETE",data:i.a.stringify(e)})}function u(e){return Object(l["a"])({url:"/base/v1/basemodelconfig/details/"+e,method:"get",params:e})}function d(e){return Object(l["a"])({url:"/base/v1/basemodelconfig/namesDown/",data:e,method:"get",params:e})}function m(e){return Object(l["a"])({url:"/portal/v1/dictcommons/typeValues",method:"get",params:e})}function f(e){return Object(l["a"])({url:"/base/v1/basevehiclebrand/namesDown",method:"get",params:e})}},7042:function(e,t,a){"use strict";var l=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"pagination-container e-pagination",class:{hidden:e.hidden}},[a("el-pagination",e._b({attrs:{background:e.background,"current-page":e.current,"page-size":e.Size,layout:e.layout,"page-sizes":e.pageSizes,total:e.total},on:{"update:currentPage":function(t){e.current=t},"update:current-page":function(t){e.current=t},"update:pageSize":function(t){e.Size=t},"update:page-size":function(t){e.Size=t},"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}},"el-pagination",e.$attrs,!1))],1)},s=[],i={name:"Pagination",props:{total:{required:!0,type:Number},page:{type:Number,default:1},limit:{type:Number,default:20},pageSizes:{type:Array,default:function(){return[5,10,15,20,30,50]}},layout:{type:String,default:"sizes"},background:{type:Boolean,default:!0},autoScroll:{type:Boolean,default:!0},hidden:{type:Boolean,default:!1}},computed:{current:{get:function(){return this.page},set:function(e){this.$emit("update:page",e)}},Size:{get:function(){return this.limit},set:function(e){this.$emit("update:limit",e)}}},methods:{handleSizeChange:function(e){this.$emit("pagination",{pageNum:this.curren,pageSize:e})},handleCurrentChange:function(e){this.$emit("pagination",{pageNum:e,pageSize:this.Size})}}},r=i,n=(a("be5a"),a("2877")),o=Object(n["a"])(r,l,s,!1,null,null,null);t["a"]=o.exports},"70d4":function(e,t,a){},7850:function(e,t,a){"use strict";a.r(t);var l=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"app-container"},[a("div",{directives:[{name:"show",rawName:"v-show",value:1===e.viewState,expression:"viewState === 1"}]},[a("div",{staticClass:"tab-header webtop"},[a("div",[e._v("简述配置管理")]),a("div",[a("el-button",{attrs:{type:"primary",size:"small"},on:{click:function(t){return e.handleCreate()}}},[e._v("新增")]),a("el-button",{attrs:{type:"primary",size:"small"},on:{click:function(t){return e.handleUpdate()}}},[e._v("修改")]),a("el-button",{attrs:{type:"danger",size:"small"},on:{click:function(t){return e.handleDelete()}}},[e._v("删除")]),a("el-button",{attrs:{type:"info",size:"small"},on:{click:function(t){return e.handleReturn()}}},[e._v("返回")])],1)]),a("div",{staticClass:"searchcon"},[a("el-button",{staticClass:"searchbtn",attrs:{size:"small"},on:{click:e.clicksearchShow}},[e._v(e._s(e.searchxianshitit))]),a("div",{directives:[{name:"show",rawName:"v-show",value:e.isSearchShow,expression:"isSearchShow"}],staticClass:"search"},[a("el-form",{ref:"listQueryform",staticClass:"tab-header",attrs:{inline:!0,model:e.listQuery,"label-width":"100px"}},[a("el-form-item",{attrs:{label:"整车编码"}},[a("el-input",{staticClass:"filter-item",attrs:{placeholder:"请输入整车编码",clearable:""},model:{value:e.listQuery.params.vehicleCode,callback:function(t){e.$set(e.listQuery.params,"vehicleCode",t)},expression:"listQuery.params.vehicleCode"}})],1),a("el-form-item",{attrs:{label:"驾驶室"}},[a("el-input",{staticClass:"filter-item",attrs:{placeholder:"请输入驾驶室",clearable:""},model:{value:e.listQuery.params.specification,callback:function(t){e.$set(e.listQuery.params,"specification",t)},expression:"listQuery.params.specification"}})],1),a("el-form-item",{attrs:{label:"鞍座"}},[a("el-input",{staticClass:"filter-item",attrs:{placeholder:"请输入鞍座",clearable:""},model:{value:e.listQuery.params.saddle,callback:function(t){e.$set(e.listQuery.params,"saddle",t)},expression:"listQuery.params.saddle"}})],1),a("el-button",{attrs:{type:"primary"},on:{click:e.handleFilter}},[e._v("查询")])],1)],1)],1),a("div",{staticClass:"listtop"},[a("div",{staticClass:"tit"},[e._v("简述配置信息列表")]),a("pageye",{directives:[{name:"show",rawName:"v-show",value:e.total>0,expression:"total>0"}],staticClass:"pagination",attrs:{total:e.total,page:e.listQuery.current,limit:e.listQuery.size},on:{"update:page":function(t){return e.$set(e.listQuery,"current",t)},"update:limit":function(t){return e.$set(e.listQuery,"size",t)},pagination:e.getList}})],1),a("div",{},[a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.listLoading,expression:"listLoading"}],key:e.tableKey,staticStyle:{width:"100%"},attrs:{data:e.list,border:""},on:{"selection-change":e.handleSelectionChange}},[a("el-table-column",{attrs:{width:"50px",type:"selection",align:"center"}}),a("el-table-column",{attrs:{width:"80px",label:"序号",type:"index",index:e.indexMethod,align:"center"}}),a("el-table-column",{attrs:{label:"整车编码",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.row.vehicleCode))])]}}])}),a("el-table-column",{attrs:{label:"油箱/气罐",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.row.fuelTank))])]}}])}),a("el-table-column",{attrs:{label:"车身颜色",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.row.carColor))])]}}])}),a("el-table-column",{attrs:{label:"驾驶室",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.row.specification))])]}}])}),a("el-table-column",{attrs:{label:"导流罩",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.row.baffleModel))])]}}])}),a("el-table-column",{attrs:{label:"独立热源",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.row.independentSources))])]}}])}),a("el-table-column",{attrs:{label:"护轮罩",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.row.tireCover))])]}}])}),a("el-table-column",{attrs:{label:"鞍座",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.row.saddle))])]}}])}),a("el-table-column",{attrs:{label:"空调",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.row.airConditioner))])]}}])}),a("el-table-column",{attrs:{label:"备注",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.row.otherConfig))])]}}])}),a("el-table-column",{attrs:{label:"其他配置",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.row.otherConfig))])]}}])}),a("el-table-column",{attrs:{label:"操作",align:"center",width:"80px","class-name":"small-padding fixed-width"},scopedSlots:e._u([{key:"default",fn:function(t){var l=t.row;return[a("el-button",{attrs:{size:"mini",type:"primary"},on:{click:function(t){return e.handleCheck(l)}}},[e._v("查看")])]}}])})],1)],1),a("div",{staticClass:"pages"},[a("pagination",{directives:[{name:"show",rawName:"v-show",value:e.total>0,expression:"total>0"}],staticClass:"pagination",attrs:{total:e.total,page:e.listQuery.current,limit:e.listQuery.size},on:{"update:page":function(t){return e.$set(e.listQuery,"current",t)},"update:limit":function(t){return e.$set(e.listQuery,"size",t)},pagination:e.getList}})],1)]),a("jianshupeizhi-add",{directives:[{name:"show",rawName:"v-show",value:2==e.viewState||3==e.viewState,expression:"viewState == 2 || viewState == 3"}],ref:"divadd",on:{doback:e.resetState,reloadlist:e.getList}}),a("jianshupeizhi-info",{directives:[{name:"show",rawName:"v-show",value:4==e.viewState,expression:"viewState == 4"}],ref:"divinfo",on:{doback:e.resetState}})],1)},s=[],i=a("2f62"),r=a("7005"),n=(a("f07c"),a("4d86")),o=a("7042"),c=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"app-container"},[a("div",{staticClass:"tab-header webtop"},[a("div",[e._v(e._s(e.viewTitle))]),a("div",[a("el-button",{attrs:{type:"primary",size:"small"},on:{click:function(t){return e.handleCreate()}}},[e._v("保存")]),a("el-button",{attrs:{type:"primary",size:"small"}},[e._v("下载")]),a("el-button",{attrs:{type:"info",size:"small"},on:{click:function(t){return e.handleReturn()}}},[e._v("返回")])],1)]),a("div",{staticClass:"listconadd"},[a("el-form",{ref:"dataForm",staticClass:"formadd",attrs:{model:e.temp,"label-position":"right","label-width":"190px",rules:e.rules}},[a("div",{staticClass:"title"},[e._v("车型详细配置")]),a("el-row",[a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{prop:"brandName"}},[a("span",{attrs:{slot:"label"},slot:"label"},[e._v("品牌:")]),a("el-select",{staticClass:"addinputw",attrs:{placeholder:"请选择"},on:{change:e.changeCarBrand},model:{value:e.temp.brandName,callback:function(t){e.$set(e.temp,"brandName",t)},expression:"temp.brandName"}},e._l(e.Brand,(function(e){return a("el-option",{key:e.sid,attrs:{label:e.brandName,value:e.sid}})})),1)],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{prop:"vehicleCode"}},[a("span",{attrs:{slot:"label"},slot:"label"},[e._v("内部编码:")]),a("el-input",{staticClass:"addinputw",attrs:{maxlength:"11",placeholder:"",clearable:""},model:{value:e.temp.vehicleCode,callback:function(t){e.$set(e.temp,"vehicleCode",t)},expression:"temp.vehicleCode"}})],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{prop:"fuelTank"}},[a("span",{attrs:{slot:"label"},slot:"label"},[e._v("油箱/气罐:")]),a("el-select",{staticClass:"addinputw",attrs:{placeholder:"请选择",clearable:""},on:{change:e.changefuelTank},model:{value:e.temp.fuelTank,callback:function(t){e.$set(e.temp,"fuelTank",t)},expression:"temp.fuelTank"}},e._l(e.fuelTank_list,(function(e){return a("el-option",{key:e.dictKey,attrs:{label:e.dictValue,value:e.dictKey}})})),1)],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{prop:"carColor"}},[a("span",{attrs:{slot:"label"},slot:"label"},[e._v("车身颜色:")]),a("el-select",{staticClass:"addinputw",attrs:{placeholder:"请选择",clearable:""},on:{change:e.changeCarColor},model:{value:e.temp.carColor,callback:function(t){e.$set(e.temp,"carColor",t)},expression:"temp.carColor"}},e._l(e.carColor_list,(function(e){return a("el-option",{key:e.dictKey,attrs:{label:e.dictValue,value:e.dictKey}})})),1)],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{prop:"specification"}},[a("span",{attrs:{slot:"label"},slot:"label"},[e._v("驾驶室:")]),a("el-input",{staticClass:"addinputw",attrs:{maxlength:"11",placeholder:"",clearable:""},model:{value:e.temp.specification,callback:function(t){e.$set(e.temp,"specification",t)},expression:"temp.specification"}})],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{prop:"baffleModel"}},[a("span",{attrs:{slot:"label"},slot:"label"},[e._v("导流罩:")]),a("el-input",{staticClass:"addinputw",attrs:{maxlength:"11",placeholder:"",clearable:""},model:{value:e.temp.baffleModel,callback:function(t){e.$set(e.temp,"baffleModel",t)},expression:"temp.baffleModel"}})],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{prop:"independentSources"}},[a("span",{attrs:{slot:"label"},slot:"label"},[e._v("独立热源:")]),a("el-input",{staticClass:"addinputw",attrs:{maxlength:"11",placeholder:"",clearable:""},model:{value:e.temp.independentSources,callback:function(t){e.$set(e.temp,"independentSources",t)},expression:"temp.independentSources"}})],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{prop:"tireCover"}},[a("span",{attrs:{slot:"label"},slot:"label"},[e._v("护轮罩:")]),a("el-input",{staticClass:"addinputw",attrs:{maxlength:"11",placeholder:"",clearable:""},model:{value:e.temp.tireCover,callback:function(t){e.$set(e.temp,"tireCover",t)},expression:"temp.tireCover"}})],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{prop:"saddle"}},[a("span",{attrs:{slot:"label"},slot:"label"},[e._v("鞍座:")]),a("el-input",{staticClass:"addinputw",attrs:{maxlength:"11",placeholder:"",clearable:""},model:{value:e.temp.saddle,callback:function(t){e.$set(e.temp,"saddle",t)},expression:"temp.saddle"}})],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{prop:"airConditioner"}},[a("span",{attrs:{slot:"label"},slot:"label"},[e._v("空调:")]),a("el-input",{staticClass:"addinputw",attrs:{maxlength:"11",placeholder:"",clearable:""},model:{value:e.temp.airConditioner,callback:function(t){e.$set(e.temp,"airConditioner",t)},expression:"temp.airConditioner"}})],1)],1),a("el-col",{directives:[{name:"show",rawName:"v-show",value:1==e.fieldShow||2==e.fieldShow,expression:"fieldShow == 1 || fieldShow == 2"}],attrs:{span:12}},[a("el-form-item",{attrs:{prop:"seat"}},[a("span",{attrs:{slot:"label"},slot:"label"},[e._v("座椅:")]),a("el-input",{staticClass:"addinputw",attrs:{maxlength:"11",placeholder:"",clearable:""},model:{value:e.temp.seat,callback:function(t){e.$set(e.temp,"seat",t)},expression:"temp.seat"}})],1)],1),a("el-col",{directives:[{name:"show",rawName:"v-show",value:1===e.fieldShow,expression:"fieldShow === 1"}],attrs:{span:12}},[a("el-form-item",{attrs:{prop:"bumper"}},[a("span",{attrs:{slot:"label"},slot:"label"},[e._v("保险杠:")]),a("el-input",{staticClass:"addinputw",attrs:{maxlength:"11",placeholder:"",clearable:""},model:{value:e.temp.bumper,callback:function(t){e.$set(e.temp,"bumper",t)},expression:"temp.bumper"}})],1)],1),a("el-col",{directives:[{name:"show",rawName:"v-show",value:2===e.fieldShow,expression:"fieldShow === 2"}],attrs:{span:12}},[a("el-form-item",{attrs:{prop:"configuringBao"}},[a("span",{attrs:{slot:"label"},slot:"label"},[e._v("配置包:")]),a("el-input",{staticClass:"addinputw",attrs:{maxlength:"11",placeholder:"",clearable:""},model:{value:e.temp.configuringBao,callback:function(t){e.$set(e.temp,"configuringBao",t)},expression:"temp.configuringBao"}})],1)],1),a("el-col",{directives:[{name:"show",rawName:"v-show",value:3===e.fieldShow,expression:"fieldShow === 3"}],attrs:{span:12}},[a("el-form-item",{attrs:{prop:"hubMaterial"}},[a("span",{attrs:{slot:"label"},slot:"label"},[e._v("轮毂材质:")]),a("el-input",{staticClass:"addinputw",attrs:{maxlength:"11",placeholder:"",clearable:""},model:{value:e.temp.hubMaterial,callback:function(t){e.$set(e.temp,"hubMaterial",t)},expression:"temp.hubMaterial"}})],1)],1),a("el-col",{directives:[{name:"show",rawName:"v-show",value:1===e.fieldShow,expression:"fieldShow === 1"}],attrs:{span:12}},[a("el-form-item",{attrs:{prop:"installingDevice"}},[a("span",{attrs:{slot:"label"},slot:"label"},[e._v("上装装置:")]),a("el-input",{staticClass:"addinputw",attrs:{maxlength:"11",placeholder:"",clearable:""},model:{value:e.temp.installingDevice,callback:function(t){e.$set(e.temp,"installingDevice",t)},expression:"temp.installingDevice"}})],1)],1),a("el-col",{directives:[{name:"show",rawName:"v-show",value:2===e.fieldShow,expression:"fieldShow === 2"}],attrs:{span:12}},[a("el-form-item",{attrs:{prop:"multimedia"}},[a("span",{attrs:{slot:"label"},slot:"label"},[e._v("多媒体:")]),a("el-input",{staticClass:"addinputw",attrs:{maxlength:"11",placeholder:"",clearable:""},model:{value:e.temp.multimedia,callback:function(t){e.$set(e.temp,"multimedia",t)},expression:"temp.multimedia"}})],1)],1),a("el-col",{directives:[{name:"show",rawName:"v-show",value:1==e.fieldShow||3==e.fieldShow,expression:"fieldShow == 1 || fieldShow == 3"}],attrs:{span:12}},[a("el-form-item",{attrs:{prop:"packingCase"}},[a("span",{attrs:{slot:"label"},slot:"label"},[e._v("货箱:")]),a("el-input",{staticClass:"addinputw",attrs:{maxlength:"11",placeholder:"",clearable:""},model:{value:e.temp.packingCase,callback:function(t){e.$set(e.temp,"packingCase",t)},expression:"temp.packingCase"}})],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{prop:"rearAxleRatio"}},[a("span",{attrs:{slot:"label"},slot:"label"},[e._v("后桥速比:")]),a("el-input",{staticClass:"addinputw",attrs:{maxlength:"11",placeholder:"",clearable:""},model:{value:e.temp.rearAxleRatio,callback:function(t){e.$set(e.temp,"rearAxleRatio",t)},expression:"temp.rearAxleRatio"}})],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{prop:"rearViewMirror"}},[a("span",{attrs:{slot:"label"},slot:"label"},[e._v("后视镜:")]),a("el-input",{staticClass:"addinputw",attrs:{maxlength:"11",placeholder:"",clearable:""},model:{value:e.temp.rearViewMirror,callback:function(t){e.$set(e.temp,"rearViewMirror",t)},expression:"temp.rearViewMirror"}})],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{prop:"slowMachine"}},[a("span",{attrs:{slot:"label"},slot:"label"},[e._v("缓速器:")]),a("el-input",{staticClass:"addinputw",attrs:{maxlength:"11",placeholder:"",clearable:""},model:{value:e.temp.slowMachine,callback:function(t){e.$set(e.temp,"slowMachine",t)},expression:"temp.slowMachine"}})],1)],1),a("el-col",{directives:[{name:"show",rawName:"v-show",value:1==e.fieldShow||3==e.fieldShow,expression:"fieldShow == 1 || fieldShow == 3"}],attrs:{span:12}},[a("el-form-item",{attrs:{prop:"suspension"}},[a("span",{attrs:{slot:"label"},slot:"label"},[e._v("悬架:")]),a("el-input",{staticClass:"addinputw",attrs:{maxlength:"11",placeholder:"",clearable:""},model:{value:e.temp.suspension,callback:function(t){e.$set(e.temp,"suspension",t)},expression:"temp.suspension"}})],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{prop:"tireSize"}},[a("span",{attrs:{slot:"label"},slot:"label"},[e._v("轮胎规格:")]),a("el-input",{staticClass:"addinputw",attrs:{maxlength:"11",placeholder:"",clearable:""},model:{value:e.temp.tireSize,callback:function(t){e.$set(e.temp,"tireSize",t)},expression:"temp.tireSize"}})],1)],1),a("el-col",{directives:[{name:"show",rawName:"v-show",value:1===e.fieldShow||3==e.fieldShow,expression:"fieldShow === 1 || fieldShow == 3"}],attrs:{span:12}},[a("el-form-item",{attrs:{prop:"wheelbase"}},[a("span",{attrs:{slot:"label"},slot:"label"},[e._v("轴距:")]),a("el-input",{staticClass:"addinputw",attrs:{maxlength:"11",placeholder:"",clearable:""},model:{value:e.temp.wheelbase,callback:function(t){e.$set(e.temp,"wheelbase",t)},expression:"temp.wheelbase"}})],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{prop:"otherConfig"}},[a("span",{attrs:{slot:"label"},slot:"label"},[e._v("其他配置:")]),a("el-input",{staticClass:"addinputw",attrs:{maxlength:"125",placeholder:"",clearable:""},model:{value:e.temp.otherConfig,callback:function(t){e.$set(e.temp,"otherConfig",t)},expression:"temp.otherConfig"}})],1)],1),a("el-col",{directives:[{name:"show",rawName:"v-show",value:1===e.fieldShow,expression:"fieldShow === 1"}],attrs:{span:12}},[a("el-form-item",{attrs:{prop:"appointToFactory"}},[a("span",{attrs:{slot:"label"},slot:"label"},[e._v("委改厂:")]),a("el-input",{staticClass:"addinputw",attrs:{maxlength:"125",placeholder:"",clearable:""},model:{value:e.temp.appointToFactory,callback:function(t){e.$set(e.temp,"appointToFactory",t)},expression:"temp.appointToFactory"}})],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{prop:"remarks"}},[a("span",{attrs:{slot:"label"},slot:"label"},[e._v("备注:")]),a("el-input",{staticClass:"addinputw",attrs:{maxlength:"11",placeholder:"",clearable:""},model:{value:e.temp.remarks,callback:function(t){e.$set(e.temp,"remarks",t)},expression:"temp.remarks"}})],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{prop:"isDel"}},[a("span",{attrs:{slot:"label"},slot:"label"},[e._v("是否可以删除:")]),a("el-radio-group",{model:{value:e.temp.isDel,callback:function(t){e.$set(e.temp,"isDel",t)},expression:"temp.isDel"}},[a("el-radio",{attrs:{label:1}},[e._v("是")]),a("el-radio",{attrs:{label:2}},[e._v("否")])],1)],1)],1)],1)],1)],1)])},p=[];function u(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);t&&(l=l.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,l)}return a}function d(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?u(Object(a),!0).forEach((function(t){m(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):u(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}function m(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}var f={name:"jianshupeizhiAdd",data:function(){var e;return e={viewTitle:"",fieldShow:0,menuState:{add:!1,edit:!1,delete:!1,view:!1,audit:!1,input:!1,output:!1,upload:!1,release:!1},FormLoading:!1,listLoading:!1,Brand:[],carColor_list:[],fuelTank_list:[],sid:"",temp:{brandName:"",airConditioner:"",appointToFactory:"",baffleModel:"",bumper:"",carColor:"",configuringBao:"",fuelTank:"",hubMaterial:"",independentSources:"",installingDevice:"",multimedia:"",otherConfig:"",packingCase:"",rearAxleRatio:"",rearViewMirror:"",remarks:"",saddle:"",seat:"",slowMachine:"",specification:"",suspension:"",tireCover:"",tireSize:"",vehicleCode:"",vehicleSid:"",wheelbase:"",isDel:""},textMap:{update:"修改",create:"创建"},stateId:0},m(e,"sid",""),m(e,"dialogFormVisible",!1),m(e,"dialogStatus",""),m(e,"fenzuOptions",[]),m(e,"rules",{companyGuidePrice:[{required:!0,message:"请填写公司指导价",trigger:"blur"}],vehicleCode:[{required:!0,message:"请填写内部编码",trigger:"blur"}],fuelTank:[{required:!0,message:"请填写油箱/气罐",trigger:"blur"}],carColor:[{required:!0,message:"请填写车身颜色",trigger:"blur"}],specification:[{required:!0,message:"请填写驾驶室",trigger:"blur"}],baffleModel:[{required:!0,message:"请填写导流罩",trigger:"blur"}],independentSources:[{required:!0,message:"请填写独立热源",trigger:"blur"}],tireCover:[{required:!0,message:"请填写护轮罩",trigger:"blur"}],saddle:[{required:!0,message:"请填写鞍座",trigger:"blur"}],airConditioner:[{required:!0,message:"请填写空调",trigger:"blur"}],isColorPanel:[{required:!0,message:"请填写彩色仪表盘",trigger:"blur"}],otherConfig:[{required:!0,message:"请填写其他配置",trigger:"blur"}],basedUnit:[{required:!0,message:"请填写基础单位",trigger:"blur"}]}),e},computed:d({},Object(i["b"])(["id","roles","rolesIds","departmentId","departmentCode"])),created:function(){this.getCarColor(),this.getCarBrand(),this.getfuelTank()},methods:{showAdd:function(){var e=this;this.$nextTick((function(){e.$refs["dataForm"].clearValidate()})),this.viewTitle="车型详细配置"},showEdit:function(e){var t=this;console.log(e),this.$nextTick((function(){t.$refs["dataForm"].clearValidate()})),this.viewTitle="修改车型详细配置",this.stateId=1,this.sid=e,Object(r["e"])(e).then((function(e){var a=e.data;t.temp=a}))},getCarColor:function(){var e=this;Object(r["h"])({type:"bodyColor"}).then((function(t){"200"===t.code&&(e.carColor_list=t.data,console.log("下拉框请求111",t.data))}))},changeCarColor:function(e){console.log("触发下拉框按钮");var t={};this.carColor_list.forEach((function(a){a.dictKey==e&&(t={type:a.dictType,name:a.dictValue,key:a.dictKey,sid:a.sid})})),this.temp.carColor=t.name,console.log("name",this.temp.carColor)},getfuelTank:function(){var e=this;Object(r["h"])({type:"fuelTank"}).then((function(t){"200"===t.code&&(e.fuelTank_list=t.data,console.log("下拉框请求111",t.data))}))},changefuelTank:function(e){console.log("触发下拉框按钮");var t={};this.fuelTank_list.forEach((function(a){a.dictKey==e&&(t={type:a.dictType,name:a.dictValue,key:a.dictKey,sid:a.sid})})),this.temp.fuelTank=t.name,console.log("name",this.temp.fuelTank)},getCarBrand:function(){var e=this;Object(r["c"])({}).then((function(t){"200"===t.code&&(e.Brand=t.data,console.log("brand模糊查询111",t.data))}))},changeCarBrand:function(e){console.log("触发下拉框按钮");var t={};this.Brand.forEach((function(a){a.sid==e&&(t={name:a.brandName,sid:a.sid})})),this.temp.brandName=t.name},handleReturn:function(e){"true"===e&&this.$emit("reloadlist"),this.temp={},this.$emit("doback")},resetTemp:function(){this.temp={jc:"",organizationId:"",qc:"",remark:"",string:"",state:""}},handleCreate:function(){var e=this;this.$refs["dataForm"].validate((function(t){t&&(e.FormLoading=!0,0===e.stateId?(console.log("77777777777777",e.temp),Object(r["a"])(e.temp).then((function(t){e.FormLoading=!1,"200"===t.code?(e.dialogFormVisible=!1,e.$notify({title:"提示",message:"添加成功",type:"success",duration:2e3}),e.handleReturn("true")):e.$notify({title:"提示",message:"添加失败",type:"error",duration:2e3})}))):(console.log("修改保存sid",e.sid),Object(r["b"])(e.temp,e.sid).then((function(t){console.log("返回值:",t),e.FormLoading=!1,"200"===t.code?(e.$notify({title:"提示",message:"保存成功",type:"success",duration:2e3}),e.handleReturn("true")):e.$notify({title:"提示",message:"保存失败",type:"error",duration:2e3})}))))}))}}},h=f,b=a("2877"),v=Object(b["a"])(h,c,p,!1,null,"0bab8be4",null),g=v.exports,w=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"app-container"},[a("div",{staticClass:"tab-header webtop"},[a("div",[e._v("车型详细配置")]),a("div",[a("el-button",{attrs:{type:"primary",size:"small"}},[e._v("下载")]),a("el-button",{attrs:{type:"info",size:"small"},on:{click:function(t){return e.handleReturn()}}},[e._v("返回")])],1)]),a("div",{staticClass:"listadd"},[a("el-form",{ref:"dataForm",staticClass:"forminfo",attrs:{model:e.temp,"label-position":"right","label-width":"190px",rules:e.rules}},[a("div",{staticClass:"title"},[e._v("车型详细配置")]),a("el-row",[a("el-col",{staticClass:"trightb",attrs:{span:4}},[e._v("品牌:")]),a("el-col",{staticClass:"tleft",attrs:{span:8}},[e._v(" "+e._s(e.templook.brandName))]),a("el-col",{staticClass:"trightb",attrs:{span:4}},[e._v("内部编码:")]),a("el-col",{staticClass:"tleft",attrs:{span:8}},[e._v(" "+e._s(e.templook.vehicleCode))])],1),a("el-row",[a("el-col",{staticClass:"trightb",attrs:{span:4}},[e._v("油箱/气罐:")]),a("el-col",{staticClass:"tleft",attrs:{span:8}},[e._v(" "+e._s(e.templook.fuelTank))]),a("el-col",{staticClass:"trightb",attrs:{span:4}},[e._v("车身颜色:")]),a("el-col",{staticClass:"tleft",attrs:{span:8}},[e._v(" "+e._s(e.templook.carColor))])],1),a("el-row",[a("el-col",{staticClass:"trightb",attrs:{span:4}},[e._v("驾驶室:")]),a("el-col",{staticClass:"tleft",attrs:{span:8}},[e._v(" "+e._s(e.templook.specification))]),a("el-col",{staticClass:"trightb",attrs:{span:4}},[e._v("导流罩:")]),a("el-col",{staticClass:"tleft",attrs:{span:8}},[e._v(" "+e._s(e.templook.baffleModel))])],1),a("el-row",[a("el-col",{staticClass:"trightb",attrs:{span:4}},[e._v("独立热源:")]),a("el-col",{staticClass:"tleft",attrs:{span:8}},[e._v(" "+e._s(e.templook.independentSources))]),a("el-col",{staticClass:"trightb",attrs:{span:4}},[e._v("护轮罩:")]),a("el-col",{staticClass:"tleft",attrs:{span:8}},[e._v(" "+e._s(e.templook.tireCover))])],1),a("el-row",[a("el-col",{staticClass:"trightb",attrs:{span:4}},[e._v("鞍座:")]),a("el-col",{staticClass:"tleft",attrs:{span:8}},[e._v(" "+e._s(e.templook.saddle))]),a("el-col",{staticClass:"trightb",attrs:{span:4}},[e._v("空调:")]),a("el-col",{staticClass:"tleft",attrs:{span:8}},[e._v(" "+e._s(e.templook.airConditioner))])],1),a("el-row",[a("el-col",{staticClass:"trightb",attrs:{span:4}},[e._v("座椅:")]),a("el-col",{staticClass:"tleft",attrs:{span:8}},[e._v(" "+e._s(e.templook.seat))]),a("el-col",{staticClass:"trightb",attrs:{span:4}},[e._v("保险杠:")]),a("el-col",{staticClass:"tleft",attrs:{span:8}},[e._v(" "+e._s(e.templook.bumper))])],1),a("el-row",[a("el-col",{staticClass:"trightb",attrs:{span:4}},[e._v("配置包:")]),a("el-col",{staticClass:"tleft",attrs:{span:8}},[e._v(" "+e._s(e.templook.configuringBao))]),a("el-col",{staticClass:"trightb",attrs:{span:4}},[e._v("轮毂材质:")]),a("el-col",{staticClass:"tleft",attrs:{span:8}},[e._v(" "+e._s(e.templook.hubMaterial))])],1),a("el-row",[a("el-col",{staticClass:"trightb",attrs:{span:4}},[e._v("上装装置:")]),a("el-col",{staticClass:"tleft",attrs:{span:8}},[e._v(" "+e._s(e.templook.installingDevice))]),a("el-col",{staticClass:"trightb",attrs:{span:4}},[e._v("多媒体:")]),a("el-col",{staticClass:"tleft",attrs:{span:8}},[e._v(" "+e._s(e.templook.multimedia))])],1),a("el-row",[a("el-col",{staticClass:"trightb",attrs:{span:4}},[e._v("货箱:")]),a("el-col",{staticClass:"tleft",attrs:{span:8}},[e._v(" "+e._s(e.templook.packingCase))]),a("el-col",{staticClass:"trightb",attrs:{span:4}},[e._v("后桥速比:")]),a("el-col",{staticClass:"tleft",attrs:{span:8}},[e._v(" "+e._s(e.templook.rearAxleRatio))])],1),a("el-row",[a("el-col",{staticClass:"trightb",attrs:{span:4}},[e._v("后视镜:")]),a("el-col",{staticClass:"tleft",attrs:{span:8}},[e._v(" "+e._s(e.templook.rearViewMirror))]),a("el-col",{staticClass:"trightb",attrs:{span:4}},[e._v("缓速器:")]),a("el-col",{staticClass:"tleft",attrs:{span:8}},[e._v(" "+e._s(e.templook.slowMachine))])],1),a("el-row",[a("el-col",{staticClass:"trightb",attrs:{span:4}},[e._v("悬架:")]),a("el-col",{staticClass:"tleft",attrs:{span:8}},[e._v(" "+e._s(e.templook.suspension))]),a("el-col",{staticClass:"trightb",attrs:{span:4}},[e._v("轮胎规格:")]),a("el-col",{staticClass:"tleft",attrs:{span:8}},[e._v(" "+e._s(e.templook.tireSize))])],1),a("el-row",[a("el-col",{staticClass:"trightb",attrs:{span:4}},[e._v("轴距:")]),a("el-col",{staticClass:"tleft",attrs:{span:8}},[e._v(" "+e._s(e.templook.wheelbase))]),a("el-col",{staticClass:"trightb",attrs:{span:4}},[e._v("其他配置:")]),a("el-col",{staticClass:"tleft",attrs:{span:8}},[e._v(" "+e._s(e.templook.otherConfig))])],1),a("el-row",[a("el-col",{staticClass:"trightb",attrs:{span:4}},[e._v("委改厂:")]),a("el-col",{staticClass:"tleft",attrs:{span:8}},[e._v(" "+e._s(e.templook.appointToFactory))]),a("el-col",{staticClass:"trightb",attrs:{span:4}},[e._v("备注:")]),a("el-col",{staticClass:"tleft",attrs:{span:8}},[e._v(" "+e._s(e.templook.remarks))])],1),a("el-row",[a("el-col",{staticClass:"trightb",attrs:{span:4}},[e._v("是否可以删除")]),a("el-col",{staticClass:"tleft",attrs:{span:8}},[e._v(" "+e._s(1==e.templook.isDel?"是":"否"))])],1)],1)],1)])},C=[];function _(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);t&&(l=l.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,l)}return a}function y(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?_(Object(a),!0).forEach((function(t){k(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):_(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}function k(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}var S={name:"jianshupeizhiInfo",data:function(){return{menuState:{add:!1,edit:!1,delete:!1,view:!1,audit:!1,input:!1,output:!1,upload:!1,release:!1},FormLoading:!1,listLoading:!1,temp:{},templook:{titlea:"00000112"},textMap:{update:"修改",create:"创建"},tempDate:{},dialogFormVisible:!1,dialogFormShowVisible:!1,dialogStatus:"",fenzuOptions:[],rules:{title:[{required:!0,message:"请填写",trigger:"blur"}],qc:[{required:!0,message:"请填写全称",trigger:"blur"}]}}},computed:y({},Object(i["b"])(["id","roles","rolesIds","departmentId","departmentCode"])),created:function(){},methods:{init:function(){this.tempDate.sid=this.$route.query.sid},handleReturn:function(){this.tempDate={},this.$emit("doback")},resetTemp:function(){this.temp={jc:"",organizationId:"",qc:"",remark:"",string:"",state:""}},showInfo:function(e,t){var a=this;this.FormLoading=!0,Object(r["e"])(e).then((function(e){a.FormLoading=!1,"200"===e.code?a.templook=e.data:a.$notify({title:"失败",message:"查询失败",type:"error"})}))}}},x=S,O=Object(b["a"])(x,w,C,!1,null,"298d5d00",null),j=O.exports;function $(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);t&&(l=l.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,l)}return a}function z(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?$(Object(a),!0).forEach((function(t){T(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):$(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}function T(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}var N={name:"Pinpaiguanli",components:{Pagination:n["a"],pageye:o["a"],jianshupeizhiAdd:g,jianshupeizhiInfo:j},data:function(){return{viewState:1,isSearchShow:!1,searchxianshitit:"显示查询条件",menuState:{add:!1,edit:!1,delete:!1,view:!1,audit:!1,input:!1,output:!1,upload:!1,release:!1},tableKey:0,list:[],namesArr:"",vehicleSid:"",total:1,FormLoading:!1,listLoading:!1,listQuery:{params:{vehicleCode:"",specification:"",saddle:"",vehicleSid:""},current:1,size:20},selectDate:void 0,temp:{},templook:{},textMap:{update:"编辑",create:"创建"},sids:[],names:"",chesid:"",dialogFormVisible:!1,dialogFormShowVisible:!1,dialogStatus:"",typeOptions:[],tureArrys:[{value:1,label:"是"},{value:0,label:"否"}],fenzuOptions:[{value:"1",label:"单位"},{value:"2",label:"个人"}],rules:{}}},computed:z({},Object(i["b"])(["id","roles","rolesIds","departmentId","departmentCode"])),created:function(){this.getList()},methods:{clicksearchShow:function(){this.isSearchShow=!this.isSearchShow,this.isSearchShow?this.searchxianshitit="隐藏查询条件":this.searchxianshitit="显示查询条件"},init:function(){var e=this.$store.state.modelName;console.log("789988888",e),this.names=e,console.log("9639636",this.names)},handleReturn:function(){this.$router.go(-1)},indexMethod:function(e){var t=(this.listQuery.current-1)*this.listQuery.size,a=e+1+t;return a},resetState:function(){this.viewState=1},handleSelectionChange:function(e){var t=[];e.forEach((function(e){t.push(e.sid)})),this.sids=t},getList:function(){var e=this;this.listLoading=!0,Object(r["g"])(this.listQuery).then((function(t){e.listLoading=!1,"200"===t.code&&t.data&&t.data.total>0?(e.list=t.data.records,e.total=t.data.total):(e.list=[],e.total=0)}))},handleFilter:function(){this.listQuery.current=1,this.getList()},resetTemp:function(){this.temp={}},handleCreate:function(){this.viewState=2,this.$refs["divadd"].showAdd()},handleUpdate:function(){if(1===this.sids.length){this.dialogStatus="update",this.viewState=3;var e=this.sids[0];this.$refs["divadd"].showEdit(e)}else{if(!(this.sids.length>1))return void this.$notify({title:"提示",message:"没有选择车型配置!!",type:"error",duration:2e3});this.$notify({title:"提示",message:"不能选中多个车型配置修改!!",type:"info",duration:2e3})}},handleCheck:function(e){console.log("111",e),this.viewState=4;var t=e.sid;this.$refs["divinfo"].showInfo(t,e)},handleDelete:function(){var e=this;this.sids.length>0?Object(r["d"])(this.sids).then((function(t){"200"===t.code?(e.$notify({title:"提示",message:"删除成功",type:"success",duration:2e3}),e.getList()):e.$notify({title:"失败",message:t.msg,type:"error"})})):this.$notify({title:"提示",message:"没有选择车型配置!!",type:"error",duration:2e3})},handleDaoChu:function(){this.$confirm("确定要导出数据, 是否继续?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"})}}},D=N,P=(a("7fc9"),Object(b["a"])(D,l,s,!1,null,"6fccb39b",null));t["default"]=P.exports},"7fc9":function(e,t,a){"use strict";a("70d4")},be5a:function(e,t,a){"use strict";a("f56b")},f07c:function(e,t,a){"use strict";a.d(t,"c",(function(){return s})),a.d(t,"a",(function(){return i})),a.d(t,"b",(function(){return r}));var l="wj_user";function s(e){return localStorage.setItem(l,JSON.stringify(e))}function i(){return JSON.parse(localStorage.getItem(l))}function r(e){return localStorage.setItem(l,JSON.stringify(e))}},f56b:function(e,t,a){}}]);
|