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>
|