942 lines
38 KiB
Vue
942 lines
38 KiB
Vue
|
|
<template>
|
|||
|
|
<div >
|
|||
|
|
<el-row :gutter="0">
|
|||
|
|
<el-form ref="form" :model="form" :rules="rules" label-width="80px">
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="站点代码" prop="siteCode">
|
|||
|
|
<el-input v-model="form.siteCode" placeholder="请输入站点代码" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="站点名称" prop="siteName">
|
|||
|
|
<el-input v-model="form.siteName" placeholder="请输入站点名称" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="英文名称" prop="siteNameEn">
|
|||
|
|
<el-input v-model="form.siteNameEn" placeholder="请输入英文名称" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="父站点id" prop="parentSiteCode">
|
|||
|
|
<el-input v-model="form.parentSiteCode" placeholder="请输入父站点id" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="父站点名称" prop="parentSiteName">
|
|||
|
|
<el-input v-model="form.parentSiteName" placeholder="请输入父站点名称" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="缺省货币" prop="defaultCurrency">
|
|||
|
|
<el-input v-model="form.defaultCurrency" placeholder="请输入缺省货币" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="截单时间" prop="cutOffTime">
|
|||
|
|
<el-input v-model="form.cutOffTime" placeholder="请输入截单时间" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="财务中心代码" prop="superiorFinanceCenterCode">
|
|||
|
|
<el-input v-model="form.superiorFinanceCenterCode" placeholder="请输入财务中心代码" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="财务中心名称" prop="superiorFinanceCenter">
|
|||
|
|
<el-input v-model="form.superiorFinanceCenter" placeholder="请输入财务中心名称" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="类型" prop="type">
|
|||
|
|
<el-input v-model="form.type" placeholder="请输入类型" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="类型" prop="defaultDestinationNameCode">
|
|||
|
|
<el-input v-model="form.defaultDestinationNameCode" placeholder="请输入类型" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="默认发件地" prop="defaultSendPlace">
|
|||
|
|
<el-input v-model="form.defaultSendPlace" placeholder="请输入默认发件地" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="国家代码" prop="countryCode">
|
|||
|
|
<el-input v-model="form.countryCode" placeholder="请输入国家代码" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="省代码" prop="province">
|
|||
|
|
<el-input v-model="form.province" placeholder="请输入省代码" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="市代码" prop="city">
|
|||
|
|
<el-input v-model="form.city" placeholder="请输入市代码" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="区代码" prop="county">
|
|||
|
|
<el-input v-model="form.county" placeholder="请输入区代码" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="乡镇代码" prop="town">
|
|||
|
|
<el-input v-model="form.town" placeholder="请输入乡镇代码" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="大区代码" prop="areaCode">
|
|||
|
|
<el-input v-model="form.areaCode" placeholder="请输入大区代码" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="大区名称" prop="areaName">
|
|||
|
|
<el-input v-model="form.areaName" placeholder="请输入大区名称" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="范围名称" prop="rangeName">
|
|||
|
|
<el-input v-model="form.rangeName" placeholder="请输入范围名称" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="电话" prop="phone">
|
|||
|
|
<el-input v-model="form.phone" placeholder="请输入电话" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="负责人" prop="principal">
|
|||
|
|
<el-input v-model="form.principal" placeholder="请输入负责人" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="管理人" prop="manager">
|
|||
|
|
<el-input v-model="form.manager" placeholder="请输入管理人" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="管理人电话" prop="managerPhone">
|
|||
|
|
<el-input v-model="form.managerPhone" placeholder="请输入管理人电话" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="销售电话" prop="salePhone">
|
|||
|
|
<el-input v-model="form.salePhone" placeholder="请输入销售电话" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="紧急电话" prop="exigencePhone">
|
|||
|
|
<el-input v-model="form.exigencePhone" placeholder="请输入紧急电话" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="传真" prop="fax">
|
|||
|
|
<el-input v-model="form.fax" placeholder="请输入传真" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="站点描述" prop="siteDesc">
|
|||
|
|
<el-input v-model="form.siteDesc" placeholder="请输入站点描述" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="派送区域" prop="dispatchRange">
|
|||
|
|
<el-input v-model="form.dispatchRange" placeholder="请输入派送区域" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="不派送区域" prop="notDispatchRange">
|
|||
|
|
<el-input v-model="form.notDispatchRange" placeholder="请输入不派送区域" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="公共备注" prop="publicRemark">
|
|||
|
|
<el-input v-model="form.publicRemark" placeholder="请输入公共备注" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="私有备注" prop="privateRemark">
|
|||
|
|
<el-input v-model="form.privateRemark" placeholder="请输入私有备注" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="排序" prop="orderBy">
|
|||
|
|
<el-input v-model="form.orderBy" placeholder="请输入排序" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="结算账户" prop="financialAccount">
|
|||
|
|
<el-input v-model="form.financialAccount" placeholder="请输入结算账户" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="tb服务姓名" prop="tbSerName">
|
|||
|
|
<el-input v-model="form.tbSerName" placeholder="请输入tb服务姓名" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="tb服务电话" prop="tbSerTel">
|
|||
|
|
<el-input v-model="form.tbSerTel" placeholder="请输入tb服务电话" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="tb服务网址" prop="tbSerWw">
|
|||
|
|
<el-input v-model="form.tbSerWw" placeholder="请输入tb服务网址" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="car开始时间" prop="carStartTime">
|
|||
|
|
<el-input v-model="form.carStartTime" placeholder="请输入car开始时间" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="car结束时间" prop="carEndTime">
|
|||
|
|
<el-input v-model="form.carEndTime" placeholder="请输入car结束时间" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="bl_web" prop="blWeb">
|
|||
|
|
<el-input v-model="form.blWeb" placeholder="请输入bl_web" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="加盟时间" prop="joinTime">
|
|||
|
|
<el-input v-model="form.joinTime" placeholder="请输入加盟时间" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="地图经纬度" prop="mapsCoordinate">
|
|||
|
|
<el-input v-model="form.mapsCoordinate" placeholder="请输入地图经纬度" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="特殊区域" prop="specserviceRange">
|
|||
|
|
<el-input v-model="form.specserviceRange" placeholder="请输入特殊区域" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="qq" prop="qq">
|
|||
|
|
<el-input v-model="form.qq" placeholder="请输入qq" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="email" prop="email">
|
|||
|
|
<el-input v-model="form.email" placeholder="请输入email" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="服务数量" prop="serviceQuality">
|
|||
|
|
<el-input v-model="form.serviceQuality" placeholder="请输入服务数量" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="服务数量" prop="salesQuality">
|
|||
|
|
<el-input v-model="form.salesQuality" placeholder="请输入服务数量" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="等级" prop="levels">
|
|||
|
|
<el-input v-model="form.levels" placeholder="请输入等级" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="仓库名称" prop="warehouseName">
|
|||
|
|
<el-input v-model="form.warehouseName" placeholder="请输入仓库名称" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="站点限制" prop="siteLimite">
|
|||
|
|
<el-input v-model="form.siteLimite" placeholder="请输入站点限制" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="jy电话" prop="jyMobile">
|
|||
|
|
<el-input v-model="form.jyMobile" placeholder="请输入jy电话" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="jy密码" prop="jyPwd">
|
|||
|
|
<el-input v-model="form.jyPwd" placeholder="请输入jy密码" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="bl_not_input" prop="blNotInput">
|
|||
|
|
<el-input v-model="form.blNotInput" placeholder="请输入bl_not_input" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="停止日期" prop="stopDate">
|
|||
|
|
<el-input v-model="form.stopDate" placeholder="请输入停止日期" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="bl_allow_agent_money" prop="blAllowAgentMoney">
|
|||
|
|
<el-input v-model="form.blAllowAgentMoney" placeholder="请输入bl_allow_agent_money" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="bl_allow_topayment" prop="blAllowTopayment">
|
|||
|
|
<el-input v-model="form.blAllowTopayment" placeholder="请输入bl_allow_topayment" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="goods_payment_limited" prop="goodsPaymentLimited">
|
|||
|
|
<el-input v-model="form.goodsPaymentLimited" placeholder="请输入goods_payment_limited" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="派到付款限额" prop="topaymentLimited">
|
|||
|
|
<el-input v-model="form.topaymentLimited" placeholder="请输入派到付款限额" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="bl_rec" prop="blRec">
|
|||
|
|
<el-input v-model="form.blRec" placeholder="请输入bl_rec" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="bl_disp" prop="blDisp">
|
|||
|
|
<el-input v-model="form.blDisp" placeholder="请输入bl_disp" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="bl_come" prop="blCome">
|
|||
|
|
<el-input v-model="form.blCome" placeholder="请输入bl_come" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="bl_open_taobao" prop="blOpenTaobao">
|
|||
|
|
<el-input v-model="form.blOpenTaobao" placeholder="请输入bl_open_taobao" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="bl_arbitration_department" prop="blArbitrationDepartment">
|
|||
|
|
<el-input v-model="form.blArbitrationDepartment" placeholder="请输入bl_arbitration_department" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="bl_allow_agent_sign" prop="blAllowAgentSign">
|
|||
|
|
<el-input v-model="form.blAllowAgentSign" placeholder="请输入bl_allow_agent_sign" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="bl_message" prop="blMessage">
|
|||
|
|
<el-input v-model="form.blMessage" placeholder="请输入bl_message" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="bl_projectclient" prop="blProjectclient">
|
|||
|
|
<el-input v-model="form.blProjectclient" placeholder="请输入bl_projectclient" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="bl_vip_site" prop="blVipSite">
|
|||
|
|
<el-input v-model="form.blVipSite" placeholder="请输入bl_vip_site" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="bl_dispatch_zt" prop="blDispatchZt">
|
|||
|
|
<el-input v-model="form.blDispatchZt" placeholder="请输入bl_dispatch_zt" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="bl_billto_account" prop="blBilltoAccount">
|
|||
|
|
<el-input v-model="form.blBilltoAccount" placeholder="请输入bl_billto_account" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="账套编号" prop="accountCode">
|
|||
|
|
<el-input v-model="form.accountCode" placeholder="请输入账套编号" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="地址" prop="address">
|
|||
|
|
<el-input v-model="form.address" placeholder="请输入地址" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="disp_delivery_mode" prop="dispDeliveryMode">
|
|||
|
|
<el-input v-model="form.dispDeliveryMode" placeholder="请输入disp_delivery_mode" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="trans_type_name" prop="transTypeName">
|
|||
|
|
<el-input v-model="form.transTypeName" placeholder="请输入trans_type_name" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="org_name" prop="orgName">
|
|||
|
|
<el-input v-model="form.orgName" placeholder="请输入org_name" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="数据绑定来源" prop="dataFrom">
|
|||
|
|
<el-input v-model="form.dataFrom" placeholder="请输入数据绑定来源" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="站点区域" prop="siteArea">
|
|||
|
|
<el-input v-model="form.siteArea" placeholder="请输入站点区域" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="允许代理金额" prop="blAllowDispAgentMoney">
|
|||
|
|
<el-input v-model="form.blAllowDispAgentMoney" placeholder="请输入允许代理金额" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="disp_goods_payment_limited" prop="dispGoodsPaymentLimited">
|
|||
|
|
<el-input v-model="form.dispGoodsPaymentLimited" placeholder="请输入disp_goods_payment_limited" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="disp_delivery_site" prop="dispDeliverySite">
|
|||
|
|
<el-input v-model="form.dispDeliverySite" placeholder="请输入disp_delivery_site" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="disp_delivery_site_code" prop="dispDeliverySiteCode">
|
|||
|
|
<el-input v-model="form.dispDeliverySiteCode" placeholder="请输入disp_delivery_site_code" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="vendor_name" prop="vendorName">
|
|||
|
|
<el-input v-model="form.vendorName" placeholder="请输入vendor_name" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="credit_code" prop="creditCode">
|
|||
|
|
<el-input v-model="form.creditCode" placeholder="请输入credit_code" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="bl_cargo_service" prop="blCargoService">
|
|||
|
|
<el-input v-model="form.blCargoService" placeholder="请输入bl_cargo_service" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="bl_handling_service" prop="blHandlingService">
|
|||
|
|
<el-input v-model="form.blHandlingService" placeholder="请输入bl_handling_service" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="pickup_center_site_code" prop="pickupCenterSiteCode">
|
|||
|
|
<el-input v-model="form.pickupCenterSiteCode" placeholder="请输入pickup_center_site_code" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="pickup_center_site_name" prop="pickupCenterSiteName">
|
|||
|
|
<el-input v-model="form.pickupCenterSiteName" placeholder="请输入pickup_center_site_name" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="bl_disp_good" prop="blDispGood">
|
|||
|
|
<el-input v-model="form.blDispGood" placeholder="请输入bl_disp_good" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="bl_push_jd" prop="blPushJd">
|
|||
|
|
<el-input v-model="form.blPushJd" placeholder="请输入bl_push_jd" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="push_date" prop="pushDate">
|
|||
|
|
<el-input v-model="form.pushDate" placeholder="请输入push_date" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="reason" prop="reason">
|
|||
|
|
<el-input v-model="form.reason" placeholder="请输入reason" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="site_pos" prop="sitePos">
|
|||
|
|
<el-input v-model="form.sitePos" placeholder="请输入site_pos" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="distribute_code" prop="distributeCode">
|
|||
|
|
<el-input v-model="form.distributeCode" placeholder="请输入distribute_code" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="bl_push_site" prop="blPushSite">
|
|||
|
|
<el-input v-model="form.blPushSite" placeholder="请输入bl_push_site" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="site_type" prop="siteType">
|
|||
|
|
<el-input v-model="form.siteType" placeholder="请输入site_type" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="logo_type" prop="logoType">
|
|||
|
|
<el-input v-model="form.logoType" placeholder="请输入logo_type" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="size_code2" prop="sizeCode2">
|
|||
|
|
<el-input v-model="form.sizeCode2" placeholder="请输入size_code2" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="size_code3" prop="sizeCode3">
|
|||
|
|
<el-input v-model="form.sizeCode3" placeholder="请输入size_code3" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="audit_status" prop="auditStatus">
|
|||
|
|
<el-input v-model="form.auditStatus" placeholder="请输入audit_status" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="audit_date" prop="auditDate">
|
|||
|
|
<el-input v-model="form.auditDate" placeholder="请输入audit_date" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="audit_man" prop="auditMan">
|
|||
|
|
<el-input v-model="form.auditMan" placeholder="请输入audit_man" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="audit_man_code" prop="auditManCode">
|
|||
|
|
<el-input v-model="form.auditManCode" placeholder="请输入audit_man_code" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="audit_site" prop="auditSite">
|
|||
|
|
<el-input v-model="form.auditSite" placeholder="请输入audit_site" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="audit_site_code" prop="auditSiteCode">
|
|||
|
|
<el-input v-model="form.auditSiteCode" placeholder="请输入audit_site_code" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="bl_class" prop="blClass">
|
|||
|
|
<el-input v-model="form.blClass" placeholder="请输入bl_class" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="bl_material" prop="blMaterial">
|
|||
|
|
<el-input v-model="form.blMaterial" placeholder="请输入bl_material" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="soon_piece_type" prop="soonPieceType">
|
|||
|
|
<el-input v-model="form.soonPieceType" placeholder="请输入soon_piece_type" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="province_area" prop="provinceArea">
|
|||
|
|
<el-input v-model="form.provinceArea" placeholder="请输入province_area" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="second_area" prop="secondArea">
|
|||
|
|
<el-input v-model="form.secondArea" placeholder="请输入second_area" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="second_area_code" prop="secondAreaCode">
|
|||
|
|
<el-input v-model="form.secondAreaCode" placeholder="请输入second_area_code" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="province_area_code" prop="provinceAreaCode">
|
|||
|
|
<el-input v-model="form.provinceAreaCode" placeholder="请输入province_area_code" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="bl_rec_name" prop="blRecName">
|
|||
|
|
<el-input v-model="form.blRecName" placeholder="请输入bl_rec_name" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="bl_disp_name" prop="blDispName">
|
|||
|
|
<el-input v-model="form.blDispName" placeholder="请输入bl_disp_name" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="bl_not_input_name" prop="blNotInputName">
|
|||
|
|
<el-input v-model="form.blNotInputName" placeholder="请输入bl_not_input_name" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="bl_dispatch_zt_name" prop="blDispatchZtName">
|
|||
|
|
<el-input v-model="form.blDispatchZtName" placeholder="请输入bl_dispatch_zt_name" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="bl_allow_agent_money_name" prop="blAllowAgentMoneyName">
|
|||
|
|
<el-input v-model="form.blAllowAgentMoneyName" placeholder="请输入bl_allow_agent_money_name" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="bl_allow_topayment_name" prop="blAllowTopaymentName">
|
|||
|
|
<el-input v-model="form.blAllowTopaymentName" placeholder="请输入bl_allow_topayment_name" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="bl_cargo_service_name" prop="blCargoServiceName">
|
|||
|
|
<el-input v-model="form.blCargoServiceName" placeholder="请输入bl_cargo_service_name" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="bl_handling_service_name" prop="blHandlingServiceName">
|
|||
|
|
<el-input v-model="form.blHandlingServiceName" placeholder="请输入bl_handling_service_name" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="bl_allow_disp_agent_money_name" prop="blAllowDispAgentMoneyName">
|
|||
|
|
<el-input v-model="form.blAllowDispAgentMoneyName" placeholder="请输入bl_allow_disp_agent_money_name" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="province_area_code" prop="blDispGoodName">
|
|||
|
|
<el-input v-model="form.blDispGoodName" placeholder="请输入province_area_code" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="province_code" prop="provinceCode">
|
|||
|
|
<el-input v-model="form.provinceCode" placeholder="请输入province_code" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="city_code" prop="cityCode">
|
|||
|
|
<el-input v-model="form.cityCode" placeholder="请输入city_code" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="county_code" prop="countyCode">
|
|||
|
|
<el-input v-model="form.countyCode" placeholder="请输入county_code" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="town_code" prop="townCode">
|
|||
|
|
<el-input v-model="form.townCode" placeholder="请输入town_code" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="bl_not_rec_name" prop="blNotRecName">
|
|||
|
|
<el-input v-model="form.blNotRecName" placeholder="请输入bl_not_rec_name" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="bl_not_rec" prop="blNotRec">
|
|||
|
|
<el-input v-model="form.blNotRec" placeholder="请输入bl_not_rec" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="bl_not_disp_name" prop="blNotDispName">
|
|||
|
|
<el-input v-model="form.blNotDispName" placeholder="请输入bl_not_disp_name" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="bl_not_disp" prop="blNotDisp">
|
|||
|
|
<el-input v-model="form.blNotDisp" placeholder="请输入bl_not_disp" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="bl_not_cash_out_name" prop="blNotCashOutName">
|
|||
|
|
<el-input v-model="form.blNotCashOutName" placeholder="请输入bl_not_cash_out_name" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="bl_not_cash_out" prop="blNotCashOut">
|
|||
|
|
<el-input v-model="form.blNotCashOut" placeholder="请输入bl_not_cash_out" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="备注" prop="remark">
|
|||
|
|
<el-input v-model="form.remark" placeholder="请输入备注" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
<el-col :span="24">
|
|||
|
|
<el-form-item label="删除标志(0代表存在" prop="delFlag">
|
|||
|
|
<el-input v-model="form.delFlag" placeholder="请输入删除标志(0代表存在" />
|
|||
|
|
</el-form-item>
|
|||
|
|
</el-col>
|
|||
|
|
|
|||
|
|
<el-form-item label="上级字典">
|
|||
|
|
<treeselect
|
|||
|
|
ref="tree"
|
|||
|
|
v-model="form.parentId"
|
|||
|
|
:options="emisSiteOptions"
|
|||
|
|
:normalizer="normalizer"
|
|||
|
|
:default-expand-level="1"
|
|||
|
|
:show-count="true"
|
|||
|
|
placeholder="选择上级"
|
|||
|
|
/>
|
|||
|
|
</el-form-item>
|
|||
|
|
|
|||
|
|
|
|||
|
|
</el-form>
|
|||
|
|
</el-row>
|
|||
|
|
<div style="text-align: center;margin-bottom: 10px;">
|
|||
|
|
<el-button type="primary" @click="submitForm">确 定</el-button>
|
|||
|
|
<el-button @click="cancel">取 消</el-button>
|
|||
|
|
</div>
|
|||
|
|
|
|||
|
|
</div>
|
|||
|
|
</template>
|
|||
|
|
|
|||
|
|
<script>
|
|||
|
|
import { listEmisSite, getEmisSite, delEmisSite, addEmisSite, updateEmisSite } from "@/api/emis/emisSite";
|
|||
|
|
|
|||
|
|
export default {
|
|||
|
|
name: "emisSiteForm",
|
|||
|
|
props:{
|
|||
|
|
id:undefined
|
|||
|
|
},
|
|||
|
|
components: { },
|
|||
|
|
dicts: [
|
|||
|
|
],
|
|||
|
|
data() {
|
|||
|
|
return {
|
|||
|
|
emisSiteOptions: [],
|
|||
|
|
// 遮罩层
|
|||
|
|
loading: true,
|
|||
|
|
// 表单参数
|
|||
|
|
form: {},
|
|||
|
|
// 表单校验
|
|||
|
|
rules: {
|
|||
|
|
id: [
|
|||
|
|
{ required: true, message: "序号不能为空", trigger: "blur" }
|
|||
|
|
],
|
|||
|
|
}
|
|||
|
|
};
|
|||
|
|
},
|
|||
|
|
watch: {
|
|||
|
|
"id": {
|
|||
|
|
handler (newValue, oldValue) {
|
|||
|
|
this.id = newValue;
|
|||
|
|
this.initData();
|
|||
|
|
},
|
|||
|
|
deep: true
|
|||
|
|
}
|
|||
|
|
},
|
|||
|
|
created() {
|
|||
|
|
this.initData();
|
|||
|
|
},
|
|||
|
|
|
|||
|
|
methods: {
|
|||
|
|
initData() {
|
|||
|
|
this.reset();
|
|||
|
|
if(this.id !=undefined) {
|
|||
|
|
this.loading = true;
|
|||
|
|
getEmisSite(this.id).then(response => {
|
|||
|
|
this.form = response.data;
|
|||
|
|
this.loading = false;
|
|||
|
|
});
|
|||
|
|
}
|
|||
|
|
this.getTreeselect();
|
|||
|
|
},
|
|||
|
|
// 取消按钮
|
|||
|
|
cancel() {
|
|||
|
|
this.reset();
|
|||
|
|
this.$emit("on-cancel");
|
|||
|
|
},
|
|||
|
|
// 表单重置
|
|||
|
|
reset() {
|
|||
|
|
this.form = {
|
|||
|
|
id: null,
|
|||
|
|
siteCode: null,
|
|||
|
|
siteName: null,
|
|||
|
|
siteNameEn: null,
|
|||
|
|
parentSiteId: null,
|
|||
|
|
parentSiteCode: null,
|
|||
|
|
parentSiteName: null,
|
|||
|
|
defaultCurrency: null,
|
|||
|
|
cutOffTime: null,
|
|||
|
|
superiorFinanceCenterCode: null,
|
|||
|
|
superiorFinanceCenter: null,
|
|||
|
|
type: null,
|
|||
|
|
defaultDestinationNameCode: null,
|
|||
|
|
defaultSendPlace: null,
|
|||
|
|
countryCode: null,
|
|||
|
|
province: null,
|
|||
|
|
city: null,
|
|||
|
|
county: null,
|
|||
|
|
town: null,
|
|||
|
|
areaCode: null,
|
|||
|
|
areaName: null,
|
|||
|
|
rangeName: null,
|
|||
|
|
phone: null,
|
|||
|
|
principal: null,
|
|||
|
|
manager: null,
|
|||
|
|
managerPhone: null,
|
|||
|
|
salePhone: null,
|
|||
|
|
exigencePhone: null,
|
|||
|
|
fax: null,
|
|||
|
|
siteDesc: null,
|
|||
|
|
dispatchRange: null,
|
|||
|
|
notDispatchRange: null,
|
|||
|
|
publicRemark: null,
|
|||
|
|
privateRemark: null,
|
|||
|
|
orderBy: null,
|
|||
|
|
financialAccount: null,
|
|||
|
|
tbSerName: null,
|
|||
|
|
tbSerTel: null,
|
|||
|
|
tbSerWw: null,
|
|||
|
|
carStartTime: null,
|
|||
|
|
carEndTime: null,
|
|||
|
|
blWeb: null,
|
|||
|
|
joinTime: null,
|
|||
|
|
mapsCoordinate: null,
|
|||
|
|
specserviceRange: null,
|
|||
|
|
qq: null,
|
|||
|
|
email: null,
|
|||
|
|
serviceQuality: null,
|
|||
|
|
salesQuality: null,
|
|||
|
|
levels: null,
|
|||
|
|
warehouseName: null,
|
|||
|
|
siteLimite: null,
|
|||
|
|
jyMobile: null,
|
|||
|
|
jyPwd: null,
|
|||
|
|
blNotInput: null,
|
|||
|
|
stopDate: null,
|
|||
|
|
blAllowAgentMoney: null,
|
|||
|
|
blAllowTopayment: null,
|
|||
|
|
goodsPaymentLimited: null,
|
|||
|
|
topaymentLimited: null,
|
|||
|
|
blRec: null,
|
|||
|
|
blDisp: null,
|
|||
|
|
blCome: null,
|
|||
|
|
blOpenTaobao: null,
|
|||
|
|
blArbitrationDepartment: null,
|
|||
|
|
blAllowAgentSign: null,
|
|||
|
|
blMessage: null,
|
|||
|
|
blProvide: null,
|
|||
|
|
blProjectclient: null,
|
|||
|
|
blVipSite: null,
|
|||
|
|
blDispatchZt: null,
|
|||
|
|
blBilltoAccount: null,
|
|||
|
|
accountCode: null,
|
|||
|
|
address: null,
|
|||
|
|
dispDeliveryMode: null,
|
|||
|
|
transTypeId: null,
|
|||
|
|
transTypeName: null,
|
|||
|
|
orgId: null,
|
|||
|
|
orgName: null,
|
|||
|
|
dataFrom: null,
|
|||
|
|
siteArea: null,
|
|||
|
|
blAllowDispAgentMoney: null,
|
|||
|
|
dispGoodsPaymentLimited: null,
|
|||
|
|
dispDeliverySite: null,
|
|||
|
|
dispDeliverySiteCode: null,
|
|||
|
|
vendorName: null,
|
|||
|
|
creditCode: null,
|
|||
|
|
blCargoService: null,
|
|||
|
|
blHandlingService: null,
|
|||
|
|
pickupCenterSiteCode: null,
|
|||
|
|
pickupCenterSiteName: null,
|
|||
|
|
pickupCenterSiteId: null,
|
|||
|
|
blDispGood: null,
|
|||
|
|
blPushJd: null,
|
|||
|
|
pushDate: null,
|
|||
|
|
reason: null,
|
|||
|
|
sitePos: null,
|
|||
|
|
distributeCode: null,
|
|||
|
|
dispDeliverySiteId: null,
|
|||
|
|
blPushSite: null,
|
|||
|
|
siteType: null,
|
|||
|
|
logoType: null,
|
|||
|
|
sizeCode2: null,
|
|||
|
|
sizeCode3: null,
|
|||
|
|
auditStatus: null,
|
|||
|
|
auditDate: null,
|
|||
|
|
auditMan: null,
|
|||
|
|
auditManCode: null,
|
|||
|
|
auditSite: null,
|
|||
|
|
auditSiteCode: null,
|
|||
|
|
blClass: null,
|
|||
|
|
blMaterial: null,
|
|||
|
|
soonPieceType: null,
|
|||
|
|
provinceArea: null,
|
|||
|
|
secondArea: null,
|
|||
|
|
secondAreaCode: null,
|
|||
|
|
provinceAreaCode: null,
|
|||
|
|
blRecName: null,
|
|||
|
|
blDispName: null,
|
|||
|
|
blNotInputName: null,
|
|||
|
|
blDispatchZtName: null,
|
|||
|
|
blAllowAgentMoneyName: null,
|
|||
|
|
blAllowTopaymentName: null,
|
|||
|
|
blCargoServiceName: null,
|
|||
|
|
blHandlingServiceName: null,
|
|||
|
|
blAllowDispAgentMoneyName: null,
|
|||
|
|
blDispGoodName: null,
|
|||
|
|
provinceCode: null,
|
|||
|
|
cityCode: null,
|
|||
|
|
countyCode: null,
|
|||
|
|
townCode: null,
|
|||
|
|
blNotRecName: null,
|
|||
|
|
blNotRec: null,
|
|||
|
|
blNotDispName: null,
|
|||
|
|
blNotDisp: null,
|
|||
|
|
blNotCashOutName: null,
|
|||
|
|
blNotCashOut: null,
|
|||
|
|
remark: null,
|
|||
|
|
tenantId: null,
|
|||
|
|
delFlag: null,
|
|||
|
|
createBy: null,
|
|||
|
|
createTime: null,
|
|||
|
|
updateBy: null,
|
|||
|
|
updateTime: null
|
|||
|
|
};
|
|||
|
|
this.resetForm("form");
|
|||
|
|
},
|
|||
|
|
/** 提交按钮 */
|
|||
|
|
submitForm() {
|
|||
|
|
this.$refs["form"].validate(valid => {
|
|||
|
|
if (valid) {
|
|||
|
|
if (this.form.id != null) {
|
|||
|
|
updateEmisSite(this.form).then(response => {
|
|||
|
|
this.$modal.msgSuccess("修改成功");
|
|||
|
|
this.$emit("on-changed");
|
|||
|
|
});
|
|||
|
|
} else {
|
|||
|
|
addEmisSite(this.form).then(response => {
|
|||
|
|
this.$modal.msgSuccess("修改成功");
|
|||
|
|
this.$emit("on-changed");
|
|||
|
|
});
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
});
|
|||
|
|
},
|
|||
|
|
/** 转换菜单数据结构 */
|
|||
|
|
normalizer(node) {
|
|||
|
|
if (node.children && !node.children.length) {
|
|||
|
|
delete node.children;
|
|||
|
|
}
|
|||
|
|
return {
|
|||
|
|
id: node.id,
|
|||
|
|
label: node.idName,
|
|||
|
|
children: node.children
|
|||
|
|
};
|
|||
|
|
},
|
|||
|
|
/** 查询菜单下拉树结构 */
|
|||
|
|
getTreeselect() {
|
|||
|
|
const queryParams = {}
|
|||
|
|
listEmisSite(queryParams).then(response => {
|
|||
|
|
this.emisSiteOptions = [];
|
|||
|
|
const rootItem = { idId: 0, emisSiteName: '-', children: [] };
|
|||
|
|
rootItem.children = this.handleTree(response.data, "id");
|
|||
|
|
this.emisSiteOptions.push(rootItem);
|
|||
|
|
|
|||
|
|
if(this.parentId != undefined) {
|
|||
|
|
this.form.parentId = this.parentId;
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
});
|
|||
|
|
},
|
|||
|
|
}
|
|||
|
|
};
|
|||
|
|
</script>
|