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
43 KiB
1 lines
43 KiB
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-5da95035","chunk-246ea643"],{"1d7f":function(e,t,a){"use strict";a("f27f")},"4e84":function(e,t,a){"use strict";a.r(t);var s=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:"success",size:"small"},on:{click:function(t){return e.handleDaoChu()}}},[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.vinNo,callback:function(t){e.$set(e.listQuery,"vinNo",t)},expression:"listQuery.vinNo"}})],1),a("el-form-item",{attrs:{label:"车型名称"}},[a("el-input",{staticClass:"filter-item",attrs:{placeholder:"请输入车型名称",clearable:""},model:{value:e.listQuery.modelName,callback:function(t){e.$set(e.listQuery,"modelName",t)},expression:"listQuery.modelName"}})],1),a("el-form-item",{attrs:{label:"存放地点"}},[a("el-input",{staticClass:"filter-item",attrs:{placeholder:"请输入存放地点",clearable:""},model:{value:e.listQuery.location,callback:function(t){e.$set(e.listQuery,"location",t)},expression:"listQuery.location"}})],1),a("el-form-item",{attrs:{label:"车辆状态"}},[a("el-select",{staticClass:"filter-item",staticStyle:{width:"200px"},attrs:{clearable:"",placeholder:"请选择车辆状态"},model:{value:e.listQuery.vehicleState,callback:function(t){e.$set(e.listQuery,"vehicleState",t)},expression:"listQuery.vehicleState"}},e._l(e.typeOptions,(function(e){return a("el-option",{key:e.dictKey,attrs:{label:e.dictValue,value:e.dictKey}})})),1)],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.modelName))])]}}])}),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.vinNo))])]}}])}),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.location))])]}}])}),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.vehicleStateValue))])]}}])}),a("el-table-column",{attrs:{label:"操作",align:"center",width:"280px","class-name":"small-padding fixed-width"},scopedSlots:e._u([{key:"default",fn:function(t){var s=t.row;return[a("el-button",{attrs:{size:"mini",type:"primary"},on:{click:function(t){return e.handleCheck(s)}}},[e._v("查看")]),a("el-button",{attrs:{size:"mini",type:"primary"},on:{click:function(t){return e.cheLiangXiangXiPeiZhi(s)}}},[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("cheliangtaizhang-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("cheliangtaizhang-info",{directives:[{name:"show",rawName:"v-show",value:4==e.viewState,expression:"viewState == 4"}],ref:"divinfo",on:{doback:e.resetState}})],1)},l=[],i=a("2f62"),r=a("7c52"),n=a("de52"),o=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-autocomplete",{staticClass:"addinputw",attrs:{"fetch-suggestions":e.querySearchAsync,placeholder:"请输入品牌名称"},on:{select:e.handleSelect},scopedSlots:e._u([{key:"default",fn:function(t){var s=t.item;return[a("div",{staticStyle:{paddingg:"5px","background-color":"Azure"}},[a("span",[e._v("品牌:")]),a("span",{staticStyle:{color:"red"}},[e._v(e._s(s.brandName))]),a("br")])]}}]),model:{value:e.temp.brandName,callback:function(t){e.$set(e.temp,"brandName",t)},expression:"temp.brandName"}},[a("i",{staticClass:"el-icon-edit el-input__icon",attrs:{slot:"suffix"},slot:"suffix"})])],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{prop:"modelSid"}},[a("span",{attrs:{slot:"label"},slot:"label"},[e._v("车型名称:")]),a("el-select",{staticClass:"addinputw",attrs:{clearable:"",placeholder:""},on:{change:function(t){return e.getNeizhiBianma(e.temp.modelSid)}},model:{value:e.temp.modelSid,callback:function(t){e.$set(e.temp,"modelSid",t)},expression:"temp.modelSid"}},e._l(e.tryons,(function(e,t){return a("el-option",{key:t,attrs:{label:e.modelName,value:e.sid}})})),1)],1)],1)],1),a("el-row",[a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{prop:"modelConfigSid"}},[a("span",{attrs:{slot:"label"},slot:"label"},[e._v("内置编码")]),a("el-select",{staticClass:"addinputw",attrs:{clearable:"",placeholder:""},model:{value:e.temp.modelConfigSid,callback:function(t){e.$set(e.temp,"modelConfigSid",t)},expression:"temp.modelConfigSid"}},e._l(e.ConfigSid,(function(e,t){return a("el-option",{key:t,attrs:{label:e.vehicleCode,value:e.sid}})})),1)],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{prop:"libraryAge"}},[a("span",{attrs:{slot:"label"},slot:"label"},[e._v("库龄:")]),a("el-input",{staticClass:"addinputw",attrs:{maxlength:"125",placeholder:"",clearable:""},model:{value:e.temp.libraryAge,callback:function(t){e.$set(e.temp,"libraryAge",t)},expression:"temp.libraryAge"}})],1)],1)],1),a("el-row",[a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{prop:"acceptPeople"}},[a("span",{attrs:{slot:"label"},slot:"label"},[e._v("验收人:")]),a("el-input",{staticClass:"addinputw",attrs:{maxlength:"125",placeholder:"",clearable:""},model:{value:e.temp.acceptPeople,callback:function(t){e.$set(e.temp,"acceptPeople",t)},expression:"temp.acceptPeople"}})],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{prop:"orderingNo"}},[a("span",{attrs:{slot:"label"},slot:"label"},[e._v("订车单号:")]),a("el-input",{staticClass:"addinputw",attrs:{maxlength:"125",placeholder:"",clearable:""},model:{value:e.temp.orderingNo,callback:function(t){e.$set(e.temp,"orderingNo",t)},expression:"temp.orderingNo"}})],1)],1)],1),a("el-row",[a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{prop:"exFactoryPrice"}},[a("span",{attrs:{slot:"label"},slot:"label"},[e._v("出厂价:")]),a("el-input",{staticClass:"addinputw",attrs:{maxlength:"125",placeholder:"",clearable:""},model:{value:e.temp.exFactoryPrice,callback:function(t){e.$set(e.temp,"exFactoryPrice",t)},expression:"temp.exFactoryPrice"}})],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{prop:"priced"}},[a("span",{attrs:{slot:"label"},slot:"label"},[e._v("入库价:")]),a("el-input",{staticClass:"addinputw",attrs:{maxlength:"125",placeholder:"",clearable:""},model:{value:e.temp.priced,callback:function(t){e.$set(e.temp,"priced",t)},expression:"temp.priced"}})],1)],1)],1),a("el-row",[a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{prop:"priceDate"}},[a("span",{attrs:{slot:"label"},slot:"label"},[e._v("入库日期:")]),a("el-date-picker",{staticClass:"addinputw",attrs:{type:"date",format:"yyyy-MM-dd","value-format":"yyyy-MM-dd",placeholder:"选择日期时间"},model:{value:e.temp.priceDate,callback:function(t){e.$set(e.temp,"priceDate",t)},expression:"temp.priceDate"}})],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{prop:"solidDate"}},[a("span",{attrs:{slot:"label"},slot:"label"},[e._v("实销日期:")]),a("el-date-picker",{staticClass:"addinputw",attrs:{type:"date",format:"yyyy-MM-dd","value-format":"yyyy-MM-dd",placeholder:"选择日期时间"},model:{value:e.temp.solidDate,callback:function(t){e.$set(e.temp,"solidDate",t)},expression:"temp.solidDate"}})],1)],1)],1),a("el-row",[a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{prop:"deliveryType"}},[a("span",{attrs:{slot:"label"},slot:"label"},[e._v("出库类型:")]),a("el-input",{staticClass:"addinputw",attrs:{maxlength:"125",placeholder:"",clearable:""},model:{value:e.temp.deliveryType,callback:function(t){e.$set(e.temp,"deliveryType",t)},expression:"temp.deliveryType"}})],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{prop:"deliveryPrice"}},[a("span",{attrs:{slot:"label"},slot:"label"},[e._v("出库价:")]),a("el-input",{staticClass:"addinputw",attrs:{maxlength:"125",placeholder:"",clearable:""},model:{value:e.temp.deliveryPrice,callback:function(t){e.$set(e.temp,"deliveryPrice",t)},expression:"temp.deliveryPrice"}})],1)],1)],1),a("el-row",[a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{prop:"salesContractNo"}},[a("span",{attrs:{slot:"label"},slot:"label"},[e._v("销售合同编号:")]),a("el-input",{staticClass:"addinputw",attrs:{maxlength:"125",placeholder:"",clearable:""},model:{value:e.temp.salesContractNo,callback:function(t){e.$set(e.temp,"salesContractNo",t)},expression:"temp.salesContractNo"}})],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{prop:"salesType"}},[a("span",{attrs:{slot:"label"},slot:"label"},[e._v("销售渠道:")]),a("el-input",{staticClass:"addinputw",attrs:{maxlength:"125",placeholder:"",clearable:""},model:{value:e.temp.salesType,callback:function(t){e.$set(e.temp,"salesType",t)},expression:"temp.salesType"}})],1)],1)],1),a("el-row",[a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{prop:"guidedPrice"}},[a("span",{attrs:{slot:"label"},slot:"label"},[e._v("指导价:")]),a("el-input",{staticClass:"addinputw",attrs:{maxlength:"125",placeholder:"",clearable:""},model:{value:e.temp.guidedPrice,callback:function(t){e.$set(e.temp,"guidedPrice",t)},expression:"temp.guidedPrice"}})],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{prop:"financialFare"}},[a("span",{attrs:{slot:"label"},slot:"label"},[e._v("财务开票价:")]),a("el-input",{staticClass:"addinputw",attrs:{maxlength:"125",placeholder:"",clearable:""},model:{value:e.temp.financialFare,callback:function(t){e.$set(e.temp,"financialFare",t)},expression:"temp.financialFare"}})],1)],1)],1),a("el-row",[a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{prop:"subsidies"}},[a("span",{attrs:{slot:"label"},slot:"label"},[e._v("补贴金额:")]),a("el-input",{staticClass:"addinputw",attrs:{maxlength:"125",placeholder:"",clearable:""},model:{value:e.temp.subsidies,callback:function(t){e.$set(e.temp,"subsidies",t)},expression:"temp.subsidies"}})],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{prop:"isUse"}},[a("span",{attrs:{slot:"label"},slot:"label"},[e._v("是否占用:")]),a("el-select",{staticClass:"addinputw",attrs:{placeholder:"是否占用",clearable:"",filterable:""},model:{value:e.temp.isUse,callback:function(t){e.$set(e.temp,"isUse",t)},expression:"temp.isUse"}},e._l(e.isUseData,(function(e,t){return a("el-option",{key:t,attrs:{label:e.dictValue,value:e.sid}})})),1)],1)],1)],1),a("el-row",[a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{prop:"otherRemarks"}},[a("span",{attrs:{slot:"label"},slot:"label"},[e._v("具体其他配置:")]),a("el-input",{staticClass:"addinputw",attrs:{maxlength:"125",placeholder:"",clearable:""},model:{value:e.temp.otherRemarks,callback:function(t){e.$set(e.temp,"otherRemarks",t)},expression:"temp.otherRemarks"}})],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{prop:"deliveryDate"}},[a("span",{attrs:{slot:"label"},slot:"label"},[e._v("出库日期:")]),a("el-date-picker",{staticClass:"addinputw",attrs:{type:"date",format:"yyyy-MM-dd","value-format":"yyyy-MM-dd",placeholder:"选择日期时间"},model:{value:e.temp.deliveryDate,callback:function(t){e.$set(e.temp,"deliveryDate",t)},expression:"temp.deliveryDate"}})],1)],1)],1),a("el-row",[a("el-col",{attrs:{span:12}},[a("el-form-item",[a("span",{attrs:{slot:"label"},slot:"label"},[e._v("车架号:")]),a("el-input",{staticClass:"addinputw",attrs:{maxlength:"125",placeholder:"",clearable:""},model:{value:e.temp.vinNo,callback:function(t){e.$set(e.temp,"vinNo",t)},expression:"temp.vinNo"}})],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{prop:"engineNo"}},[a("span",{attrs:{slot:"label"},slot:"label"},[e._v("发动机号/许可证号:")]),a("el-input",{staticClass:"addinputw",attrs:{maxlength:"125",placeholder:"",clearable:""},model:{value:e.temp.engineNo,callback:function(t){e.$set(e.temp,"engineNo",t)},expression:"temp.engineNo"}})],1)],1)],1),a("el-row",[a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{prop:"manufactureDate"}},[a("span",{attrs:{slot:"label"},slot:"label"},[e._v("制造日期:")]),a("el-date-picker",{staticClass:"addinputw",attrs:{type:"date",format:"yyyy-MM-dd","value-format":"yyyy-MM-dd",placeholder:"选择日期时间"},model:{value:e.temp.manufactureDate,callback:function(t){e.$set(e.temp,"manufactureDate",t)},expression:"temp.manufactureDate"}})],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{prop:"location"}},[a("span",{attrs:{slot:"label"},slot:"label"},[e._v("存放地点:")]),a("el-input",{staticClass:"addinputw",attrs:{maxlength:"125",placeholder:"",clearable:""},model:{value:e.temp.location,callback:function(t){e.$set(e.temp,"location",t)},expression:"temp.location"}})],1)],1)],1),a("el-row",[a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{prop:"vehicleState"}},[a("span",{attrs:{slot:"label"},slot:"label"},[e._v("车辆状态:")]),a("el-select",{staticClass:"addinputw",attrs:{placeholder:""},on:{change:function(t){return e.getClZT()}},model:{value:e.temp.vehicleState,callback:function(t){e.$set(e.temp,"vehicleState",t)},expression:"temp.vehicleState"}},e._l(e.cleState,(function(e,t){return a("el-option",{key:t.dictKey,attrs:{label:e.dictValue,value:e.dictKey}})})),1)],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{prop:"firstStartDate"}},[a("span",{attrs:{slot:"label"},slot:"label"},[e._v("首次发车日期:")]),a("el-date-picker",{staticClass:"addinputw",attrs:{type:"date",format:"yyyy-MM-dd","value-format":"yyyy-MM-dd",placeholder:"选择日期时间"},model:{value:e.temp.firstStartDate,callback:function(t){e.$set(e.temp,"firstStartDate",t)},expression:"temp.firstStartDate"}})],1)],1)],1),a("el-row",[a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{prop:"useOrgArry"}},[a("span",{attrs:{slot:"label"},slot:"label"},[e._v("使用组织:")]),a("el-cascader",{staticClass:"addinputw",attrs:{options:e.options,props:e.props},on:{change:e.usrOrgArryChange},model:{value:e.useOrgArry,callback:function(t){e.useOrgArry=t},expression:"useOrgArry"}})],1)],1),a("el-col",{attrs:{span:12}})],1),a("el-row",[a("el-col",{attrs:{span:24}},[a("el-form-item",[a("span",{attrs:{slot:"label"},slot:"label"},[e._v("车辆照片:")]),a("ImageUpload",{staticStyle:{float:"left"},attrs:{types:"0001"},model:{value:e.temp.vehiclePhoto,callback:function(t){e.$set(e.temp,"vehiclePhoto",t)},expression:"temp.vehiclePhoto"}})],1)],1)],1)],1)],1)])},c=[],p=a("7005"),u=a("b290"),d=a("d6cd"),m=a("f07c"),h=(a("a8f4"),a("b287"));function f(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);t&&(s=s.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,s)}return a}function g(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?f(Object(a),!0).forEach((function(t){b(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):f(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}function b(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}var v={name:"CheliangtaizhangAdd",components:{ImageUpload:h["a"]},data:function(){var e=this,t=function(t,a,s){0==e.useOrgArry.length?s(new Error("请填写使用组织")):s()};return{viewTitle:"",menuState:{add:!1,edit:!1,delete:!1,view:!1,audit:!1,input:!1,output:!1,upload:!1,release:!1},sid:"",datas:null,stateId:0,FormLoading:!1,listLoading:!1,vehiclePhoto_Images:[],temp:{vehicleState:"",vehicleStateValue:"",vehiclePhoto:[]},useOrgArry:[],modelValue:[],templook:{},textMap:{update:"修改",create:"创建"},vinNosse:[],vinNoop:{vinNo:"",sid:""},dataArr:[],options:[],useOrg:[],props:{value:"sid",label:"name",children:"children",multiple:!0},isUseData:[{sid:1,dictValue:"是"},{sid:2,dictValue:"否"}],YongHu:[],ConfigSid:[],vehicleState:"vehicleState",cleState:[],tryons:[],rycxloading:!1,dialogFormVisible:!1,dialogFormShowVisible:!1,dialogStatus:"",fenzuOptions:[],select_temp:"",vehiclePhoto:[],rules:{brandName:[{required:!0,message:"请填写品牌",trigger:"change"}],modelSid:[],acceptPeople:[{required:!0,message:"请填写验收人",trigger:"blur"}],orderingNo:[{required:!0,message:"请填写订车单号",trigger:"blur"}],exFactoryPrice:[{required:!0,message:"请填写出厂价",trigger:"blur"}],priced:[{required:!0,message:"请填写入库价",trigger:"blur"}],priceDate:[{required:!0,message:"请填写入库日期",trigger:"blur"}],solidDate:[{required:!0,message:"请填写实销日期",trigger:"blur"}],deliveryType:[{required:!0,message:"请填写出库类型",trigger:"blur"}],deliveryPrice:[{required:!0,message:"请填写出库价",trigger:"blur"}],salesContractNo:[{required:!0,message:"请填写销售合同编号",trigger:"blur"}],salesType:[{required:!0,message:"请填写销售渠道",trigger:"blur"}],guidedPrice:[{required:!0,message:"请填写指导价",trigger:"blur"}],financialFare:[{required:!0,message:"请填写财务开票价",trigger:"blur"}],subsidies:[{required:!0,message:"请填写补贴金额",trigger:"blur"}],isUse:[{required:!0,message:"请填写是否占用",trigger:"blur"}],otherRemarks:[{required:!0,message:"请填写具体其他配置",trigger:"blur"}],deliveryDate:[{required:!0,message:"请填写出库日期",trigger:"blur"}],engineNo:[{required:!0,message:"请填写发动机号/许可证号",trigger:"blur"}],manufactureDate:[{required:!0,message:"请填写制造日期",trigger:"blur"}],location:[{required:!0,message:"请填写存放地点",trigger:"blur"}],vehicleState:[{required:!0,message:"请选择车辆状态",trigger:"blur"}],firstStartDate:[{required:!0,message:"请填写首次发车日期",trigger:"blur"}],useOrgArry:[{required:!0,validator:t,trigger:"change"}],libraryAge:[{required:!0,message:"请填写库龄",trigger:"blur"}]}}},computed:g({},Object(i["b"])(["id","roles","rolesIds","departmentId","departmentCode"])),created:function(){this.gertXiaLa(),this.getZuZhi(),this.seteDates()},methods:{init:function(){var e=this;this.stateId=this.$route.params.id,"0"!==this.stateId&&Object(r["e"])(this.stateId).then((function(t){"200"===t.code&&(t.data.useOrg&&(console.log("级联选择1:",t.data.useOrg),e.useOrgArry=t.data.useOrg,console.log("级联选择2:",e.useOrgArry)),e.temp=t.data,e.setDatche(t.data.brandSid),e.getNeizhiBianma(t.data.modelSid),console.log(e.temp,555555555555))})),this.gertXiaLa(),this.getZuZhi()},showAdd:function(){var e=this;this.$nextTick((function(){e.$refs["dataForm"].clearValidate()})),this.dialogStatus="add",this.viewTitle="新增车辆台账信息"},showEdit:function(e){var t=this;this.$nextTick((function(){t.$refs["dataForm"].clearValidate()})),this.dialogStatus="update",this.viewTitle="修改车辆台账信息",this.temp.sid=e,console.log("修改页面sid",this.temp.sid),Object(r["e"])(e).then((function(e){"200"===e.code&&(e.data.useOrg&&(console.log("级联选择1:",e.data.useOrg),t.useOrgArry=e.data.useOrg,console.log("级联选择2:",t.useOrgArry)),t.temp=e.data,t.setDatche(e.data.brandSid),t.getNeizhiBianma(e.data.modelSid),console.log(t.temp,555555555555))}))},gertXiaLa:function(){var e=this;Object(n["a"])({type:this.vehicleState}).then((function(t){"200"===t.code&&(e.cleState=t.data)}))},seteDates:function(){var e=this;Object(d["a"])({name:this.brandName}).then((function(t){"200"===t.code&&(e.YongHu=t.data)}))},setDatche:function(e){var t=this;console.log(e);var a={sid:e};Object(r["h"])(a).then((function(e){"200"===e.code&&(t.tryons=e.data)}))},getNeizhiBianma:function(e){var t=this,a={sid:e};Object(p["f"])(a).then((function(e){"200"===e.code&&(t.ConfigSid=e.data)}))},handleSelect:function(e){this.temp.brandName=e.brandName,this.temp.brandSid=e.sid,this.setDatche(this.temp.brandSid)},inputclear:function(){this.manufacturerName="",this.brandCode=""},querySearchAsync:function(e,t){var a=this;null!==e&&void 0!==e&&""!==e?Object(d["a"])({name:e}).then((function(e){"200"===e.code&&(a.datas=e.data,t(e.data))})):t(this.YongHu)},usrOrgArryChange:function(e){var t=this,a="";e.length>0&&e.forEach((function(e){var s=e[e.length-1];t.select_temp="",t.findOrgId(s,t.options),a=a+t.select_temp+","})),""!==a&&(a=a.substring(0,a.length-1)),this.temp.useOrgName=a,console.log("选中名称:"+this.temp.useOrgName)},findOrgId:function(e,t){for(var a=0;a<t.length;a++){if(e==t[a].sid)return this.select_temp=t[a].name,!0;if(void 0!==t[a].children&&this.findOrgId(e,t[a].children))return!0}},getClZT:function(){var e=this,t=null;this.cleState.forEach((function(a){a.dictKey==e.temp.vehicleState&&(t={type:"vehicleState",name:a.dictValue,vaule:a.dictKey})})),this.modelValue.forEach((function(a,s){a.type==t.type&&e.modelValue7.splice(s,1)})),this.modelValue.push(t);var a="";this.modelValue.forEach((function(e,t){a+=e.name})),this.temp.vehicleStateValue=a,console.log("value值",this.temp.vehicleStateValue);var s="";this.modelValue.forEach((function(e,t){s+=e.vaule})),this.temp.vehicleState=s,console.log("key值",this.temp.vehicleState)},handleReturn:function(e){"true"===e&&this.$emit("reloadlist"),this.temp={},this.$emit("doback")},getZuZhi:function(){var e=this;Object(u["b"])().then((function(t){console.log("res++++",t),"200"===t.code&&(e.options=t.data,console.log("85208520",e.options),e.zuzhi0(e.options))}))},zuzhi0:function(e){var t=this;e.forEach((function(e){0!=e.children.length?t.zuzhi0(e.children):delete e.children}))},resetTemp:function(){this.temp={useOrg:[]}},handleCreate:function(){var e=this;console.log("this.temp.useOrg",this.useOrgArry),this.$refs["dataForm"].validate((function(t){if(t)if(e.FormLoading=!0,"add"===e.dialogStatus){if(e.useOrgArry){var a=[];e.useOrgArry.forEach((function(e){console.log("77777777",e),a.push(e[e.length-1])})),e.temp.useOrg=a.toString(),console.log("abcabc",e.temp.useOrg)}Object(r["a"])(e.temp).then((function(t){console.log("数据聚聚聚",t),e.FormLoading=!1,"200"===t.code?(Object(m["b"])(t.data),e.dialogFormVisible=!1,e.$notify({title:"提示",message:"添加成功",type:"success",duration:2e3}),e.handleReturn("true")):e.$notify({title:"提示",message:"添加失败",type:"error",duration:2e3})}))}else{if(e.useOrgArry){a=[];e.useOrgArry.forEach((function(e){console.log("77777777",e),a.push(e[e.length-1])})),e.temp.useOrg=a.toString(),console.log("abcabc",e.temp.useOrg)}console.log("提交修改:"+JSON.stringify(e.temp)),Object(r["b"])(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"})}))}}))},handleUpdate:function(e){},updateData:function(){},handleCheck:function(e){}}},y=v,w=a("2877"),_=Object(w["a"])(y,o,c,!1,null,"0072e7ee",null),O=_.exports,C=a("7850"),S=a("4d86"),k=a("7042"),x=a("7026");function j(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);t&&(s=s.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,s)}return a}function P(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?j(Object(a),!0).forEach((function(t){N(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):j(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}function N(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}var D={name:"Pinpaiguanli",components:{CheliangtaizhangInfo:x["default"],Pagination:S["a"],pageye:k["a"],cheliangtaizhangAdd:O,chexingpeizhiInfo:C["default"]},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:[],total:1,FormLoading:!1,listLoading:!1,listQuery:{vinNo:"",modelName:"",location:"",vehicleState:"",current:1,size:20},sids:[],selectDate:void 0,temp:{},templook:{},textMap:{update:"编辑",create:"创建"},dialogFormVisible:!1,dialogFormShowVisible:!1,dialogStatus:"",vehicleState:"vehicleState",typeOptions:[],rules:{}}},computed:P({},Object(i["b"])(["id","roles","rolesIds","departmentId","departmentCode"])),created:function(){this.init(),this.getList()},methods:{clicksearchShow:function(){this.isSearchShow=!this.isSearchShow,this.isSearchShow?this.searchxianshitit="隐藏查询条件":this.searchxianshitit="显示查询条件"},init:function(){this.setDater()},indexMethod:function(e){var t=(this.listQuery.current-1)*this.listQuery.size,a=e+1+t;return a},resetState:function(){this.viewState=1},setDater:function(){var e=this;Object(n["a"])({type:this.vehicleState}).then((function(t){"200"===t.code&&(e.typeOptions=t.data,console.log(JSON.stringify(e.typeOptions),22222222222))}))},getList:function(){var e=this;this.listLoading=!0,Object(r["g"])({current:this.listQuery.current,size:this.listQuery.size,params:{vinNo:this.listQuery.vinNo,modelName:this.listQuery.modelName,location:this.listQuery.location,vehicleState:this.listQuery.vehicleState}}).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={jc:"",organizationId:"",qc:"",remark:"",string:"",state:""}},handleSelectionChange:function(e){var t=[];e.forEach((function(e){t.push(e.sid)})),this.sids=t},handleCreate:function(){this.viewState=2,this.$refs["divadd"].showAdd()},cheLiangXiangXiPeiZhi:function(e){console.log(78988888,e),this.$router.push({path:"/cheliang/xiangxipeizhi",query:{sid:e.sid}})},createData:function(){},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("88888888888",e),this.viewState=4;var t=e.sid;this.$refs["divinfo"].showInfo(t)},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(){var e=this;Object(r["c"])(this.sids).then((function(t){var a=new Blob([t],{type:"application/vnd.ms-excel"}),s=URL.createObjectURL(a);window.location.href=s,e.$notify({title:"提示",message:"导出成功",type:"success",duration:2e3})}))}}},$=D,F=(a("664e"),Object(w["a"])($,s,l,!1,null,"50e282c0",null));t["default"]=F.exports},"664e":function(e,t,a){"use strict";a("dd41")},6689:function(e,t,a){},7026:function(e,t,a){"use strict";a.r(t);var s=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:"listconadd"},[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",{attrs:{span:8}},[e._v(" "+e._s(e.temp.brandName)+" ")]),a("el-col",{staticClass:"trightb",attrs:{span:4}},[e._v("车型名称:")]),a("el-col",{staticClass:"tleft",attrs:{span:8}},[e._v(" "+e._s(e.temp.modelName)+" ")])],1),a("el-row",[a("el-col",{staticClass:"trightb",attrs:{span:4}},[e._v("内置编码:")]),a("el-col",{attrs:{span:8}},[e._v(" "+e._s(e.temp.vehicleCode)+" ")]),a("el-col",{staticClass:"trightb",attrs:{span:4}},[e._v("库龄:")]),a("el-col",{staticClass:"tleft",attrs:{span:8}},[e._v(" "+e._s(e.temp.libraryAge)+" ")])],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.temp.acceptPeople)+" ")]),a("el-col",{staticClass:"trightb",attrs:{span:4}},[e._v("订车单号:")]),a("el-col",{staticClass:"tleft",attrs:{span:8}},[e._v(" "+e._s(e.temp.orderingNo)+" ")])],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.temp.exFactoryPrice)+" ")]),a("el-col",{staticClass:"trightb",attrs:{span:4}},[e._v("入库价:")]),a("el-col",{staticClass:"tleft",attrs:{span:8}},[e._v(" "+e._s(e.temp.priced)+" ")])],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.temp.priceDate)+" ")]),a("el-col",{staticClass:"trightb",attrs:{span:4}},[e._v("实销日期:")]),a("el-col",{staticClass:"tleft",attrs:{span:8}},[e._v(" "+e._s(e.temp.solidDate)+" ")])],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.temp.deliveryType)+" ")]),a("el-col",{staticClass:"trightb",attrs:{span:4}},[e._v("出库价:")]),a("el-col",{staticClass:"tleft",attrs:{span:8}},[e._v(" "+e._s(e.temp.deliveryPrice)+" ")])],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.temp.salesContractNo)+" ")]),a("el-col",{staticClass:"trightb",attrs:{span:4}},[e._v("销售渠道:")]),a("el-col",{staticClass:"tleft",attrs:{span:8}},[e._v(" "+e._s(e.temp.salesType)+" ")])],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.temp.guidedPrice)+" ")]),a("el-col",{staticClass:"trightb",attrs:{span:4}},[e._v("财务开票价:")]),a("el-col",{staticClass:"tleft",attrs:{span:8}},[e._v(" "+e._s(e.temp.financialFare)+" ")])],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.temp.subsidies)+" ")]),a("el-col",{staticClass:"trightb",attrs:{span:4}},[e._v("是否占用:")]),a("el-col",{staticClass:"tleft",attrs:{span:8}},[e._v(" "+e._s(e.temp.isUse)+" ")])],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.temp.otherRemarks)+" ")]),a("el-col",{staticClass:"trightb",attrs:{span:4}},[e._v("出库日期:")]),a("el-col",{staticClass:"tleft",attrs:{span:8}},[e._v(" "+e._s(e.temp.deliveryDate)+" ")])],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.temp.vinNo)+" ")]),a("el-col",{staticClass:"trightb",attrs:{span:4}},[e._v("发动机号/许可证号:")]),a("el-col",{staticClass:"tleft",attrs:{span:8}},[e._v(" "+e._s(e.temp.engineNo)+" ")])],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.temp.manufactureDate)+" ")]),a("el-col",{staticClass:"trightb",attrs:{span:4}},[e._v("存放地点:")]),a("el-col",{staticClass:"tleft",attrs:{span:8}},[e._v(" "+e._s(e.temp.location)+" ")])],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.temp.vehicleStateValue)+" ")]),a("el-col",{staticClass:"trightb",attrs:{span:4}},[e._v("首次发车日期:")]),a("el-col",{staticClass:"tleft",attrs:{span:8}},[e._v(" "+e._s(e.temp.firstStartDate)+" ")])],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.temp.useOrgName)+" ")]),a("el-col",{staticClass:"trightb",attrs:{span:4}}),a("el-col",{staticClass:"tleft",attrs:{span:8}})],1),a("el-row",[a("el-col",{staticClass:"trightb",attrs:{span:4}},[e._v("车辆照片:")]),a("el-col",{staticClass:"tleft lookimg",attrs:{span:20}},e._l(e.temp.vehiclePhoto,(function(e,t){return a("img",{key:t,staticStyle:{width:"100px",height:"100px"},attrs:{src:e}})})),0)],1)],1)],1)])},l=[],i=a("2f62"),r=a("7c52");function n(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);t&&(s=s.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,s)}return a}function o(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?n(Object(a),!0).forEach((function(t){c(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):n(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}function c(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}var p={name:"CheliangtaizhangInfo",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:{},textMap:{update:"修改",create:"创建"},tempDate:{sid:""},dialogFormVisible:!1,dialogFormShowVisible:!1,dialogStatus:"",fenzuOptions:[],rules:{}}},computed:o({},Object(i["b"])(["id","roles","rolesIds","departmentId","departmentCode"])),created:function(){},methods:{init:function(){},handleReturn:function(){this.temp={},this.$emit("doback")},resetTemp:function(){this.temp={jc:"",organizationId:"",qc:"",remark:"",string:"",state:""}},showInfo:function(e){var t=this;this.FormLoading=!0,Object(r["e"])(e).then((function(e){console.log("查询",e),t.FormLoading=!1,"200"===e.code?(t.temp=e.data,console.log("查询1",t.temp)):t.$notify({title:"失败",message:"查询失败",type:"error"})}))}}},u=p,d=(a("1d7f"),a("2877")),m=Object(d["a"])(u,s,l,!1,null,"684a86af",null);t["default"]=m.exports},"7c52":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,"c",(function(){return d})),a.d(t,"h",(function(){return m})),a.d(t,"f",(function(){return h}));var s=a("b775"),l=a("4328"),i=a.n(l);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(s["a"])({url:"/base/v1/basevehicle/pagerList",data:e,method:"post",headers:{"Content-Type":"application/json"}})}function o(e){var t;return Object(s["a"])((t={url:"/base/v1/basevehicle/save",data:e,method:"post"},r(t,"data",e),r(t,"headers",{"Content-Type":"application/json"}),t))}function c(e){return Object(s["a"])({url:"/base/v1/basevehicle/update/".concat(e.sid),method:"post",data:e,headers:{"Content-Type":"application/json"}})}function p(e){return Object(s["a"])({url:"/base/v1/basevehicle/deleteBySids?sids="+e,method:"DELETE",data:i.a.stringify(e)})}function u(e){return Object(s["a"])({url:"/base/v1/basevehicle/details/"+e,method:"get"})}function d(e){return Object(s["a"])({url:"/base/v1/basevehicle/exportExcel",data:e,method:"get",responseType:"blob",headers:{"Content-Type":"application/json"}})}function m(e){return Object(s["a"])({url:"/base/v1/basevehiclemodel/selectDown",data:e,method:"get",params:e})}function h(e){return Object(s["a"])({url:"/base/v1/basevehicle/namesDown",data:e,method:"get",params:e})}},"998d":function(e,t,a){"use strict";a("6689")},a8f4:function(e,t,a){"use strict";a.d(t,"a",(function(){return s}));a("b775"),a("4328");var s="/api/portal/file/upload"},b287:function(e,t,a){"use strict";var s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("div",[a("el-upload",{directives:[{name:"loading",rawName:"v-loading",value:e.loadding,expression:"loadding"}],ref:"imgUpload",staticClass:"avatar-uploader",attrs:{headers:e.accessToken,action:e.uploadFile,accept:".jpg,.jpeg,.png,.bmp,.pdf,.JPG,.JPEG,.BMP","list-type":"picture-card","file-list":e.files,"on-remove":e.removeImage,"on-preview":e.handlePictureCardPreview,"on-progress":e.uploadProgrees,"on-error":e.uploadError,"on-success":e.uploadImgSuccess_FuJian}},[a("i",{staticClass:"el-icon-plus avatar-uploader-icon"})])],1),a("el-dialog",{attrs:{visible:e.showpicture,"append-to-body":!0,title:"查看图片"},on:{"update:visible":function(t){e.showpicture=t}}},[a("img",{attrs:{width:"100%",src:e.dialogImageUrl,alt:""}})])],1)},l=[],i=a("a8f4"),r=a("5f87"),n=a("2f62");function o(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);t&&(s=s.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,s)}return a}function c(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?o(Object(a),!0).forEach((function(t){p(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):o(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}function p(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}var u={model:{prop:"imageFileList",event:"fileListChange"},props:{placeholder:{type:String,default:""},width:{type:String,default:"270px"},imageFileList:{type:Array,required:[]},num:{type:String,default:""}},data:function(){return{dialogImageUrl:"",accessToken:null,uploadFile:i["a"],files:[],showpicture:!1,loadding:!1}},computed:c({},Object(n["b"])(["id","departmentCode","departmentLevel","departmentType","token"])),watch:{imageFileList:{deep:!0,immediate:!0,handler:function(e,t){var a=this;console.log("aaaa1",e),this.files=[],this.$nextTick((function(){for(var t=0;t<e.length;t++)a.files.push({name:e[t],url:e[t]})}))}}},mounted:function(){var e=this;this.$nextTick((function(){e.Init()}))},created:function(){this.uploadFile=i["a"],this.accessToken={token:Object(r["a"])()},console.log("token",this.accessToken)},methods:{Init:function(){if(console.log("aaaa2",this.imageFileList),void 0!==this.imageFileList){this.files=[];for(var e=0;e<this.imageFileList.length;e++)this.files.push({name:this.imageFileList[e],url:this.imageFileList[e]})}},uploadImgSuccess_FuJian:function(e,t,a){if(console.log("上传成功!"),this.loadding=!1,"200"===t.response.code){this.dialogImageUrl=t.response.data.fullUrl;t.response.data;this.files.push({name:t.response.data.sourceFileName,url:t.response.data.filePath});var s=[];this.files.forEach((function(e){s.push(e.url)})),this.$emit("fileListChange",s),console.log("上传成功:"+JSON.stringify(this.files))}},removeImage:function(e,t){this.files.splice(this.files.indexOf(e),1);var a=[];this.files.forEach((function(e){a.push(e.url)})),this.$emit("fileChange",this.files)},handlePictureCardPreview:function(e){this.dialogImageUrl=e.url,this.showpicture=!0},uploadError:function(){this.loadding=!1},uploadProgrees:function(e,t,a){Number(e.percent)>0&&(this.loadding=!0)},test:function(){console.log("aaa",this.files),this.$set(this.files,this.files)}}},d=u,m=(a("998d"),a("2877")),h=Object(m["a"])(d,s,l,!1,null,"57b037f9",null);t["a"]=h.exports},b290:function(e,t,a){"use strict";a.d(t,"b",(function(){return n})),a.d(t,"a",(function(){return o}));var s=a("b775"),l=a("4328"),i=a.n(l);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(s["a"])({url:"/portal/v1/sysorganization/selectListOrg",method:"get",params:e,data:i.a.stringify(e)})}function o(e){return Object(s["a"])(r({url:"/base/v1/basemanufacturer/namesDown",data:e,method:"get",params:e},"data",i.a.stringify(e)))}},d6cd:function(e,t,a){"use strict";a.d(t,"a",(function(){return l}));var s=a("b775");a("4328");function l(e){return Object(s["a"])({url:"/base/v1/basevehiclebrand/namesDown",method:"get",params:e})}},dd41:function(e,t,a){},de52:function(e,t,a){"use strict";a.d(t,"a",(function(){return l}));var s=a("b775");a("4328");function l(e){return Object(s["a"])({url:"/portal/v1/dictcommons/typeValues",method:"get",params:e})}},f27f:function(e,t,a){}}]);
|