Browse Source

完善经销商

master
yunuo970428 2 years ago
parent
commit
87550cfefb
  1. 26
      anrui-base/anrui-base-ui/src/views/guakaogongsi/guakaogongsiguanli/guakaogongsiAdd.vue

26
anrui-base/anrui-base-ui/src/views/guakaogongsi/guakaogongsiguanli/guakaogongsiAdd.vue

@ -9,7 +9,6 @@
</div> </div>
</div> </div>
<div class="listconadd"> <div class="listconadd">
<!-- <div class="wlInfo">经销商信息</div>-->
<el-form ref="dataForm" :model="temp" label-position="right" class="formadd" :rules="rules"> <el-form ref="dataForm" :model="temp" label-position="right" class="formadd" :rules="rules">
<div class="title">基本信息</div> <div class="title">基本信息</div>
<el-row style="border-top: 1px solid #DFE6EC"> <el-row style="border-top: 1px solid #DFE6EC">
@ -17,8 +16,8 @@
<span><span style="color: red">*</span>所属经销商</span> <span><span style="color: red">*</span>所属经销商</span>
</el-col> </el-col>
<el-col :span="20"> <el-col :span="20">
<el-form-item prop=""> <el-form-item prop="pDistributorName">
<el-select v-model="temp.pDistributorName" class="addinputw" placeholder="请选择" @change="pDistributorSidChange" clearable> <el-select v-model="temp.pDistributorName" style="width: 30%" placeholder="请选择" @change="pDistributorSidChange" clearable>
<el-option v-for="item in pDistributorSid_list" :key="item.sid" :label="item.disName" :value="item.disName"/> <el-option v-for="item in pDistributorSid_list" :key="item.sid" :label="item.disName" :value="item.disName"/>
</el-select> </el-select>
</el-form-item> </el-form-item>
@ -34,10 +33,10 @@
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="4" class="tleftb"> <el-col :span="4" class="tleftb">
<span><span style="color: red">*</span>统一社会信用代码</span> <span>统一社会信用代码</span>
</el-col> </el-col>
<el-col :span="8"> <el-col :span="8">
<el-form-item prop="registNum"> <el-form-item>
<el-input v-model="temp.registNum" maxlength="125" placeholder="请填写统一社会信用代码" class="addinputw" clearable/> <el-input v-model="temp.registNum" maxlength="125" placeholder="请填写统一社会信用代码" class="addinputw" clearable/>
</el-form-item> </el-form-item>
</el-col> </el-col>
@ -62,9 +61,6 @@
<!-- </el-select>--> <!-- </el-select>-->
<el-input v-model="temp.registDetailAddress" maxlength="125" placeholder="请填写详细地址" style="width:63%" clearable/> <!-- temp.registDetailAddress --> <el-input v-model="temp.registDetailAddress" maxlength="125" placeholder="请填写详细地址" style="width:63%" clearable/> <!-- temp.registDetailAddress -->
</el-form-item> </el-form-item>
<!-- </el-col>-->
<!-- <el-col :span="12">-->
</el-col> </el-col>
</el-row> </el-row>
<el-row> <el-row>
@ -72,7 +68,7 @@
<span>实际经营地址</span> <span>实际经营地址</span>
</el-col> </el-col>
<el-col :span="20"> <el-col :span="20">
<el-form-item prop=""> <!-- --> <el-form-item prop="">
<el-select v-model="managementProvinceCode" filterable placeholder="请选择省" class="filter-item" style="width: 12%" @change="getSheng02"> <el-select v-model="managementProvinceCode" filterable placeholder="请选择省" class="filter-item" style="width: 12%" @change="getSheng02">
<el-option v-for="item in inputProvinceList02" :key="item.sid" :label="item.name" :value="item.districtCode"/> <el-option v-for="item in inputProvinceList02" :key="item.sid" :label="item.name" :value="item.districtCode"/>
</el-select> </el-select>
@ -84,9 +80,6 @@
</el-select> </el-select>
<el-input v-model="temp.managementDetailAddress" maxlength="125" placeholder="请填写详细地址" style="width:63%" clearable/> <!-- temp.managementDetailAddress --> <el-input v-model="temp.managementDetailAddress" maxlength="125" placeholder="请填写详细地址" style="width:63%" clearable/> <!-- temp.managementDetailAddress -->
</el-form-item> </el-form-item>
<!-- </el-col>-->
<!-- <el-col :span="12">-->
</el-col> </el-col>
</el-row> </el-row>
<el-row> <el-row>
@ -260,7 +253,6 @@
<el-select v-model="scope.row.identityKey" class="addinputw" placeholder="请选择身份" @change="identityChange(scope.row,scope.row.identityKey)" clearable> <el-select v-model="scope.row.identityKey" class="addinputw" placeholder="请选择身份" @change="identityChange(scope.row,scope.row.identityKey)" clearable>
<el-option v-for="item in identity_list" :key="item.dictKey" :label="item.dictValue" :value="item.dictKey"/> <el-option v-for="item in identity_list" :key="item.dictKey" :label="item.dictValue" :value="item.dictKey"/>
</el-select> </el-select>
<!-- <el-input v-model="scope.row.linkType" maxlength="125" placeholder="" class="addinputw" clearable/>-->
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="手机号码" align="center"> <el-table-column label="手机号码" align="center">
@ -278,9 +270,7 @@
<div class="headline"> <div class="headline">
<div style="margin-left: 5px;font-weight: bold">营业执照</div> <div style="margin-left: 5px;font-weight: bold">营业执照</div>
<div> <div>
<multifileUpload :accept="accept" ref="divUpload" :reminder="false" :showfile="false" <multifileUpload :accept="accept" ref="divUpload" :reminder="false" :showfile="false" @handleSuccess="filesAdd($event, '0001')" @handleRemove="filesRemove"/>
@handleSuccess="filesAdd($event, '0001')" @handleRemove="filesRemove"
/>
</div> </div>
</div> </div>
<el-table :key="businessLicenseKey" :data="list1" border style="width: 100%"> <el-table :key="businessLicenseKey" :data="list1" border style="width: 100%">
@ -576,17 +566,15 @@ export default {
dialogVisible: false, dialogVisible: false,
dataArr: [], dataArr: [],
rules: { rules: {
pDistributorName: [{ required: true, message: '请选择所属经销商', trigger: 'change' }],
disName: [{ required: true, message: '请填写经销商名称', trigger: 'blur' }], disName: [{ required: true, message: '请填写经销商名称', trigger: 'blur' }],
registNum: [{ required: true, message: '请填写统一社会信用代码', trigger: 'blur' }],
registAll: [{ required: true, message: '请填写注册地址', trigger: 'blur' }], registAll: [{ required: true, message: '请填写注册地址', trigger: 'blur' }],
legalName: [{ required: true, message: '请填写实际控制人姓名', trigger: 'blur' }], legalName: [{ required: true, message: '请填写实际控制人姓名', trigger: 'blur' }],
legalMobile: [{ required: true, validator: checkSubmit, message: '请填写实际控制人联系电话', trigger: 'blur' }], legalMobile: [{ required: true, validator: checkSubmit, message: '请填写实际控制人联系电话', trigger: 'blur' }],
invoPhone: [{ required: true, validator: checkKaipiaoDianhua, message: '请填写单位开票信息联系电话', trigger: 'change' }], invoPhone: [{ required: true, validator: checkKaipiaoDianhua, message: '请填写单位开票信息联系电话', trigger: 'change' }],
invoBank: [{ required: true, message: '请填写开户行', trigger: 'blur' }], invoBank: [{ required: true, message: '请填写开户行', trigger: 'blur' }],
invoBankNum: [{ required: true, message: '请填写银行账号', trigger: 'blur' }] invoBankNum: [{ required: true, message: '请填写银行账号', trigger: 'blur' }]
// setUpTime: [{required: true, message: '', trigger: 'blur'}],
} }
// ------------------------------------
} }
}, },
methods: { methods: {

Loading…
Cancel
Save