Sfoglia il codice sorgente

公海客户,客户

qymljy 2 anni fa
parent
commit
aee5fce5cc

+ 1 - 0
src/Form/publicCustomer/add.vue

@@ -346,6 +346,7 @@ export default {
         this.form.province = val.regProvince
         this.form.city = val.regCity
         this.form.county = val.regArea
+        this.form.contact = val.legalPerson
       }).catch(() => {
         this.$message({
           type: 'info',

+ 33 - 25
src/Form/publicCustomer/edit.vue

@@ -94,6 +94,21 @@
                 </el-select>
               </el-form-item>
             </el-col>
+            <el-col :span="24">
+              <el-form-item label="企业简称:" prop="abbreviation">
+                <el-input v-model="form.abbreviation" placeholder="企业简称"></el-input>
+              </el-form-item>
+            </el-col>
+            <el-col :span="24">
+              <el-form-item label="企业税号:" prop="taxno">
+                <el-input v-model="form.taxno" placeholder="税号"></el-input>
+              </el-form-item>
+            </el-col>
+            <el-col :span="24">
+              <el-form-item label="法人:" prop="contact">
+                <el-input v-model="form.contact" placeholder="请输入企业税号" style="width: 100%"></el-input>
+              </el-form-item>
+            </el-col>
             <el-col :span="24">
               <el-form-item label="所属行业:" >
                 <el-select v-model="form.industry" placeholder="请选择所属行业" style="width: 100%">
@@ -106,6 +121,21 @@
                 </el-select>
               </el-form-item>
             </el-col>
+            <el-col :span="24">
+              <el-form-item label="省市县:" prop="province">
+                <el-cascader
+                    style="width: 100%"
+                    v-model="form.value"
+                    :options="basicData.data().areaData"
+                    @change="cascaderChange" clearable>
+                </el-cascader>
+              </el-form-item>
+            </el-col>
+            <el-col :span="24">
+              <el-form-item label="企业地址:" prop="address">
+                <el-input v-model="form.address" placeholder="详细地址"></el-input>
+              </el-form-item>
+            </el-col>
             <el-col :span="24">
               <el-form-item label="上级客户:" >
                 <el-popover
@@ -163,31 +193,8 @@
                 </el-popover>
               </el-form-item>
             </el-col>
-            <el-col :span="24">
-              <el-form-item label="省市县:" prop="province">
-                <el-cascader
-                    style="width: 100%"
-                    v-model="form.value"
-                    :options="basicData.data().areaData"
-                    @change="cascaderChange" clearable>
-                </el-cascader>
-              </el-form-item>
-            </el-col>
-            <el-col :span="24">
-              <el-form-item label="企业地址:" prop="address">
-                <el-input v-model="form.address" placeholder="详细地址"></el-input>
-              </el-form-item>
-            </el-col>
-            <el-col :span="24">
-              <el-form-item label="企业简称:" prop="abbreviation">
-                <el-input v-model="form.abbreviation" placeholder="企业简称"></el-input>
-              </el-form-item>
-            </el-col>
-            <el-col :span="24">
-              <el-form-item label="企业税号:" prop="taxno">
-                <el-input v-model="form.taxno" placeholder="税号"></el-input>
-              </el-form-item>
-            </el-col>
+
+
             <el-col :span="24">
               <el-form-item label="公海池:" prop="sa_customerpoolid">
                 <el-select v-model="form.sa_customerpoolid" placeholder="请选择公海池" size="small">
@@ -337,6 +344,7 @@ export default {
         this.form.province = val.regProvince
         this.form.city = val.regCity
         this.form.county = val.regArea
+        this.form.contact = val.legalPerson
         console.log(this.form)
       }).catch(() => {
         this.$message({

+ 24 - 14
src/Form/salerPrivatecustomer/edit.vue

@@ -95,6 +95,21 @@
                 </el-select>
               </el-form-item>
             </el-col>
+            <el-col :span="24">
+              <el-form-item label="企业简称:" >
+                <el-input v-model="form.abbreviation" placeholder="请输入企业简称" style="width: 100%"></el-input>
+              </el-form-item>
+            </el-col>
+            <el-col :span="24">
+              <el-form-item label="企业税号:" >
+                <el-input v-model="form.taxno" placeholder="请输入企业税号" style="width: 100%"></el-input>
+              </el-form-item>
+            </el-col>
+            <el-col :span="24">
+              <el-form-item label="法人:" prop="contact">
+                <el-input v-model="form.contact" placeholder="请输入企业税号" style="width: 100%"></el-input>
+              </el-form-item>
+            </el-col>
             <el-col :span="24">
               <el-form-item label="所属行业:" >
                 <el-select v-model="form.industry" placeholder="请选择所属行业" style="width: 100%">
@@ -107,11 +122,6 @@
                 </el-select>
               </el-form-item>
             </el-col>
-            <el-col :span="24">
-              <el-form-item label="上级客户:" >
-                <el-input v-model="form.superiorenterprisename"  placeholder="请选择上级客户" @focus="enterpriseList"></el-input>
-              </el-form-item>
-            </el-col>
             <el-col :span="24">
               <el-form-item label="省市县:" >
                 <el-cascader
@@ -128,21 +138,16 @@
               </el-form-item>
             </el-col>
             <el-col :span="24">
-              <el-form-item label="企业简称:" >
-                <el-input v-model="form.abbreviation" placeholder="请输入企业简称" style="width: 100%"></el-input>
-              </el-form-item>
-            </el-col>
-            <el-col :span="24">
-              <el-form-item label="企业税号:" >
-                <el-input v-model="form.taxno" placeholder="请输入企业税号" style="width: 100%"></el-input>
+              <el-form-item label="上级客户:" >
+                <el-input v-model="form.superiorenterprisename"  placeholder="请选择上级客户" @focus="enterpriseList"></el-input>
               </el-form-item>
             </el-col>
 
-            <el-col :span="24">
+<!--            <el-col :span="24">
               <el-form-item label="联系方式:" >
                 <el-input v-model="form.phonenumber" placeholder="请输入联系方式" style="width: 100%"></el-input>
               </el-form-item>
-            </el-col>
+            </el-col>-->
           </el-form>
         </el-row>
       </div>
@@ -281,6 +286,11 @@ export default {
         this.form.enterprisename = val.companyName
         this.form.address = val.address
         this.form.taxno = val.taxNum
+        this.value = [val.regProvince,val.regCity,val.regArea]
+        this.form.province = val.regProvince
+        this.form.city = val.regCity
+        this.form.county = val.regArea
+        this.form.contact = val.legalPerson
       }).catch(() => {
         this.$message({
           type: 'info',