Your Name
2022-11-30 f0cd5a4fe3b366fa753b8da5e387673c30c4d0f7
1
(this.webpackJsonp=this.webpackJsonp||[]).push([["chunk-bc10","chunk-56fe","chunk-98b2"],{"2iYP":function(e,t,a){"use strict";a.d(t,"c",function(){return n}),a.d(t,"a",function(){return l}),a.d(t,"d",function(){return o}),a.d(t,"b",function(){return s});var r=a("t3Un"),i=a("X4fA");function n(e){return Object(r.a)({headers:{Authorization:Object(i.a)()},url:"http://39.104.85.193:4105/transport/personList",method:"post",data:e})}function l(e){return Object(r.a)({headers:{Authorization:Object(i.a)()},url:"http://39.104.85.193:4105/transport/addperson",method:"post",data:e})}function o(e){return Object(r.a)({headers:{Authorization:Object(i.a)()},url:"http://39.104.85.193:4105/transport/putperson",method:"post",data:e})}function s(e){return Object(r.a)({headers:{Authorization:Object(i.a)()},url:"http://39.104.85.193:4105/transport/delperson?id="+e,method:"post"})}},"3c3a":function(e,t,a){"use strict";var r=a("czCZ");a.n(r).a},"6Ler":function(e,t,a){"use strict";a.r(t);var r=a("14Xm"),i=a.n(r),n=a("D3Ub"),l=a.n(n),o=a("dLeP"),s=a("7Qib"),c=a("2iYP"),u={name:"carrier",data:function(){return{tableKey:0,listLoading:!1,pageSize:10,recordTotal:0,currentPage:1,pageTotal:0,listQuery:{filter:{name:"",belongname:""},pageIndex:1,pageSize:10},searchContent:"",carrierList:[]}},components:{driverForm:o.default},created:function(){this.getDriverData()},methods:{getDriverData:function(){var e=this;return l()(i.a.mark(function t(){var a;return i.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return e.listLoading=!0,t.next=3,Object(c.c)(e.listQuery);case 3:"200"===(a=t.sent).data.code&&(e.recordTotal=a.data.result.total,e.pageSize=a.data.result.size,e.pageTotal=Object(s.a)(a.data.result.total,a.data.result.size),e.currentPage=a.data.result.current,e.carrierList=a.data.result.records),e.listLoading=!1;case 6:case"end":return t.stop()}},t,e)}))()},deleteDriver:function(e){var t=this;this.$confirm("删除此条信息,是否继续","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){Object(c.b)(e.id).then(function(){t.getDriverData(),t.$notify({title:"成功",message:"删除成功",type:"success",duration:2e3})})})},openCarrierForm:function(e,t){this.$refs.driverForm.showDriverForm(e,t)},searchData:function(){this.getDriverData()},handleSizeChange:function(e){this.pageSize=e,this.currentPage=1,this.getDriverData()},handleCurrentChange:function(e){this.currentPage=e,this.getDriverData()}}},d=(a("pNPF"),a("KHd+")),p=Object(d.a)(u,function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"app-container"},[a("div",{staticClass:"filter-container"},[a("div",{staticClass:"carrier_search"},[a("span",[e._v("按隶属承运人查:")]),e._v(" "),a("el-input",{staticClass:"carrier_search_input",model:{value:e.listQuery.filter.companyname,callback:function(t){e.$set(e.listQuery.filter,"companyname",t)},expression:"listQuery.filter.companyname"}})],1),e._v(" "),a("div",{staticClass:"carrier_search"},[a("span",[e._v("按姓名查:")]),e._v(" "),a("el-input",{staticClass:"carrier_search_input",model:{value:e.listQuery.filter.name,callback:function(t){e.$set(e.listQuery.filter,"name",t)},expression:"listQuery.filter.name"}})],1),e._v(" "),a("el-button",{staticStyle:{"margin-left":"10px"},attrs:{type:"primary"},on:{click:function(t){e.openCarrierForm("新增","")}}},[e._v("添加")]),e._v(" "),a("el-button",{staticStyle:{"margin-left":"10px"},attrs:{type:"primary"},on:{click:function(t){e.searchData()}}},[e._v("查询")])],1),e._v(" "),a("div",{staticClass:"table_content"},[a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.listLoading,expression:"listLoading"}],key:e.tableKey,staticStyle:{width:"100%"},attrs:{data:e.carrierList,border:"",fit:"","highlight-current-row":""}},[a("el-table-column",{attrs:{label:"序号",type:"index",align:"center",width:"60"}}),e._v(" "),a("el-table-column",{attrs:{label:"单位名称",prop:"belongname",align:"center"}}),e._v(" "),a("el-table-column",{attrs:{label:"类型",prop:"type",align:"center"}}),e._v(" "),a("el-table-column",{attrs:{label:"姓名",prop:"name",align:"center"}}),e._v(" "),a("el-table-column",{attrs:{label:"身份证",prop:"identify",align:"center"}}),e._v(" "),a("el-table-column",{attrs:{label:"资格证",prop:"certificate",align:"center"}}),e._v(" "),a("el-table-column",{attrs:{label:"证件有效期",prop:"validtime",align:"center"}}),e._v(" "),a("el-table-column",{attrs:{label:"操作",align:"center",width:"180","class-name":"small-padding fixed-width"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{type:"text"},on:{click:function(a){e.openCarrierForm("修改",t.row)}}},[e._v("修改")]),e._v(" "),a("el-button",{attrs:{type:"text"},on:{click:function(a){e.deleteDriver(t.row)}}},[e._v("删除")])]}}])})],1),e._v(" "),a("br"),e._v(" "),a("el-pagination",{directives:[{name:"show",rawName:"v-show",value:e.recordTotal>0,expression:"recordTotal>0"}],staticStyle:{float:"right"},attrs:{"current-page":e.currentPage,"page-sizes":[10,20,30,50],"page-size":e.pageSize,total:e.recordTotal,layout:"total, sizes, prev, pager, next, jumper",background:""},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}}),e._v(" "),a("br")],1),e._v(" "),a("driverForm",{ref:"driverForm",on:{getinfo:e.getDriverData}})],1)},[],!1,null,"339e69fc",null);p.options.__file="driver.vue";t.default=p.exports},BsUF:function(e,t,a){"use strict";var r=a("dN4L");a.n(r).a},El2i:function(e,t,a){"use strict";a.r(t);var r=a("14Xm"),i=a.n(r),n=a("D3Ub"),l=a.n(n),o=a("7Qib"),s=a("S9Rh"),c={name:"carrier",data:function(){return{tableKey:0,listLoading:!1,carrierSelectFormVisible:!1,pageSize:10,recordTotal:0,currentPage:1,pageTotal:0,listQuery:{filter:{name:"",companyname:""},pageIndex:1,pageSize:10},searchContent:"",carrierList:[]}},created:function(){this.getCarrierData()},methods:{showCarrierSelectForm:function(){this.carrierSelectFormVisible=!0},getCarrierData:function(){var e=this;return l()(i.a.mark(function t(){var a;return i.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return e.listLoading=!0,t.next=3,Object(s.c)(e.listQuery);case 3:"200"===(a=t.sent).data.code&&(e.recordTotal=a.data.result.total,e.pageSize=a.data.result.size,e.pageTotal=Object(o.a)(a.data.result.total,a.data.result.size),e.currentPage=a.data.result.current,e.carrierList=a.data.result.records),e.listLoading=!1;case 6:case"end":return t.stop()}},t,e)}))()},confirmCarrier:function(e){this.$emit("giveCarrier",e),this.carrierSelectFormVisible=!1},searchData:function(){this.getCarrierData()},handleSizeChange:function(e){this.pageSize=e,this.currentPage=1,this.getCarrierData()},handleCurrentChange:function(e){this.currentPage=e,this.getCarrierData()}}},u=(a("3c3a"),a("KHd+")),d=Object(u.a)(c,function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-dialog",{attrs:{visible:e.carrierSelectFormVisible,"append-to-body":"","close-on-click-modal":!1,width:"70%"},on:{"update:visible":function(t){e.carrierSelectFormVisible=t}}},[a("div",{staticClass:"app-container"},[a("div",{staticClass:"filter-container"},[a("div",{staticClass:"carrier_search"},[a("span",[e._v("按单位名称查:")]),e._v(" "),a("el-input",{staticClass:"carrier_search_input",model:{value:e.listQuery.filter.companyname,callback:function(t){e.$set(e.listQuery.filter,"companyname",t)},expression:"listQuery.filter.companyname"}})],1),e._v(" "),a("div",{staticClass:"carrier_search"},[a("span",[e._v("按负责人姓名查:")]),e._v(" "),a("el-input",{staticClass:"carrier_search_input",model:{value:e.listQuery.filter.name,callback:function(t){e.$set(e.listQuery.filter,"name",t)},expression:"listQuery.filter.name"}})],1),e._v(" "),a("el-button",{staticStyle:{"margin-left":"10px"},attrs:{type:"primary"},on:{click:function(t){e.searchData()}}},[e._v("查询")])],1),e._v(" "),a("div",{staticClass:"table_content"},[a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.listLoading,expression:"listLoading"}],key:e.tableKey,staticStyle:{width:"100%"},attrs:{data:e.carrierList,border:"",fit:"","highlight-current-row":""}},[a("el-table-column",{attrs:{label:"序号",type:"index",align:"center",width:"60"}}),e._v(" "),a("el-table-column",{attrs:{label:"单位名称",prop:"companyname",align:"center"}}),e._v(" "),a("el-table-column",{attrs:{label:"危险货物道路运输资质证号",prop:"number",align:"center"}}),e._v(" "),a("el-table-column",{attrs:{label:"负责人姓名",prop:"name",align:"center"}}),e._v(" "),a("el-table-column",{attrs:{label:"负责人联系电话",prop:"phone",align:"center"}}),e._v(" "),a("el-table-column",{attrs:{label:"道路运输证编号",prop:"number",align:"center"}}),e._v(" "),a("el-table-column",{attrs:{label:"证件有效期",prop:"validtime",align:"center"}}),e._v(" "),a("el-table-column",{attrs:{label:"操作",align:"center",width:"180","class-name":"small-padding fixed-width"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{type:"text"},on:{click:function(a){e.confirmCarrier(t.row)}}},[e._v("选择")])]}}])})],1),e._v(" "),a("br"),e._v(" "),a("el-pagination",{directives:[{name:"show",rawName:"v-show",value:e.recordTotal>0,expression:"recordTotal>0"}],staticStyle:{float:"right"},attrs:{"current-page":e.currentPage,"page-sizes":[10,20,30,50],"page-size":e.pageSize,total:e.recordTotal,layout:"total, sizes, prev, pager, next, jumper",background:""},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}})],1)])])},[],!1,null,"3e54dc85",null);d.options.__file="carrierSelectForm.vue";t.default=d.exports},S9Rh:function(e,t,a){"use strict";a.d(t,"c",function(){return n}),a.d(t,"a",function(){return l}),a.d(t,"d",function(){return o}),a.d(t,"b",function(){return s});var r=a("t3Un"),i=a("X4fA");function n(e){return Object(r.a)({headers:{Authorization:Object(i.a)()},url:"http://39.104.85.193:4105/transport/carrierList",method:"post",data:e})}function l(e){return Object(r.a)({headers:{Authorization:Object(i.a)()},url:"http://39.104.85.193:4105/transport/addcarrier",method:"post",data:e})}function o(e){return Object(r.a)({headers:{Authorization:Object(i.a)()},url:"http://39.104.85.193:4105/transport/putcarrier",method:"post",data:e})}function s(e){return Object(r.a)({headers:{Authorization:Object(i.a)()},url:"http://39.104.85.193:4105/transport/delcarrier?id="+e,method:"post"})}},TPrd:function(e,t,a){},czCZ:function(e,t,a){},dLeP:function(e,t,a){"use strict";a.r(t);var r=a("14Xm"),i=a.n(r),n=a("D3Ub"),l=a.n(n),o=a("El2i"),s=a("2iYP"),c=a("8fCU"),u={name:"carrierForm",data:function(){return{title:"",carrierVisible:!1,driverFormVisible:!1,dataForm:{id:0,belongname:"",name:"",type:"驾驶员",phone:"",validtime:"",identify:"",certificate:""},typeList:[{id:1,name:"驾驶员"}],dataFormRules:{}}},components:{carrierSelectForm:o.default},methods:{showDriverForm:function(e,t){this.title=e,this.driverFormVisible=!0,"新增"==this.title?this.dataForm={id:0,belongname:"",name:"",phone:"",type:"驾驶员",validtime:"",identify:"",certificate:""}:this.dataForm=t},submitCarrier:function(){var e=this;return l()(i.a.mark(function t(){var a;return i.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if("新增"!==e.title){t.next=7;break}return t.next=3,Object(s.a)(e.dataForm);case 3:"200"===(a=t.sent).data.code?(e.$emit("getinfo"),e.driverFormVisible=!1,e.$notify({type:"success",duration:2e3,message:"成功",title:"成功"})):Object(c.a)({error:a.data.message,vm:e}),t.next=11;break;case 7:return t.next=9,Object(s.d)(e.dataForm);case 9:"200"===t.sent.data.code&&(e.$emit("getinfo"),e.driverFormVisible=!1,e.$notify({type:"success",duration:2e3,message:"成功",title:"成功"}));case 11:case"end":return t.stop()}},t,e)}))()},selectCarrier:function(){this.$refs.carrierSelectForm.showCarrierSelectForm()},changeCarrier:function(e){this.dataForm.belongname=e.companyname,this.dataForm.belongid=e.id}}},d=(a("BsUF"),a("KHd+")),p=Object(d.a)(u,function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-dialog",{attrs:{visible:e.driverFormVisible,"append-to-body":"",title:e.title,"close-on-click-modal":!1,width:"600px"},on:{"update:visible":function(t){e.driverFormVisible=t}}},[a("el-form",{ref:"dataForm",attrs:{rules:e.dataFormRules,model:e.dataForm,"label-position":"right","label-width":"140px",width:"600px"}},[a("el-form-item",{attrs:{label:"隶属承运人:",prop:"belongname"}},[a("el-row",[a("el-col",{attrs:{span:18}},[a("el-input",{staticClass:"driver_input",staticStyle:{display:"inline-block","text-align":"left"},attrs:{readonly:""},model:{value:e.dataForm.belongname,callback:function(t){e.$set(e.dataForm,"belongname",t)},expression:"dataForm.belongname"}})],1),e._v(" "),a("el-col",{attrs:{span:4}},[a("a",{staticStyle:{color:"blue"},on:{click:e.selectCarrier}},[e._v("选择")])])],1)],1),e._v(" "),a("el-form-item",{attrs:{label:"类别:",prop:"type"}},[a("el-select",{model:{value:e.dataForm.type,callback:function(t){e.$set(e.dataForm,"type",t)},expression:"dataForm.type"}},e._l(e.typeList,function(e){return a("el-option",{key:e.id,attrs:{value:e.name,label:e.name}})}))],1),e._v(" "),a("el-form-item",{attrs:{label:"姓名:",prop:"name"}},[a("el-input",{staticClass:"driver_input",model:{value:e.dataForm.name,callback:function(t){e.$set(e.dataForm,"name",t)},expression:"dataForm.name"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"身份证号:",prop:"identify"}},[a("el-input",{staticClass:"driver_input",model:{value:e.dataForm.identify,callback:function(t){e.$set(e.dataForm,"identify",t)},expression:"dataForm.identify"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"联系电话:",prop:"phone"}},[a("el-input",{staticClass:"driver_input",model:{value:e.dataForm.phone,callback:function(t){e.$set(e.dataForm,"phone",t)},expression:"dataForm.phone"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"资格证号:",prop:"certificate"}},[a("el-input",{staticClass:"driver_input",model:{value:e.dataForm.certificate,callback:function(t){e.$set(e.dataForm,"certificate",t)},expression:"dataForm.certificate"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"资格证有效期:",prop:"validtime"}},[a("el-date-picker",{attrs:{"value-format":"yyyy-MM-dd HH:mm:ss",type:"date",placeholder:"选择日期时间"},model:{value:e.dataForm.validtime,callback:function(t){e.$set(e.dataForm,"validtime",t)},expression:"dataForm.validtime"}})],1)],1),e._v(" "),a("div",{attrs:{align:"right"}},[a("el-button",{on:{click:function(t){e.carrierFormVisible=!1}}},[e._v("取消")]),e._v(" "),a("el-button",{attrs:{type:"primary"},on:{click:function(t){e.submitCarrier()}}},[e._v("确认")])],1),e._v(" "),a("carrier-select-form",{ref:"carrierSelectForm",on:{giveCarrier:e.changeCarrier}})],1)},[],!1,null,"cc6c176c",null);p.options.__file="driverForm.vue";t.default=p.exports},dN4L:function(e,t,a){},pNPF:function(e,t,a){"use strict";var r=a("TPrd");a.n(r).a}}]);