Przeglądaj źródła

公海客户,我的客户调整,物流单调整

qymljy 5 dni temu
rodzic
commit
7a3d185c10

+ 17 - 3
src/Form/publicCustomer/add.vue

@@ -18,7 +18,7 @@
       size="600px"
     >
       <div class="drawer__panel">
-        <el-row :gutter="20">
+        <el-row :gutter="2">
           <el-form
             :model="form"
             :rules="rules"
@@ -278,7 +278,7 @@
                 ></el-input>
               </el-form-item>
             </el-col>
-            <el-col :span="24">
+            <el-col :span="21">
               <el-form-item
                 :label="$t('上级企业') + ':'"
                 prop="superiorenterprisename"
@@ -365,12 +365,15 @@
                     :readonly="true"
                     v-model="form.superiorenterprisename"
                     autocomplete="off"
-                    :placeholder="$t('请选择客户')"
+                    :placeholder="$t('请选择上级企业')"
                     @input="selectCustomer"
                   ></el-input>
                 </el-popover>
               </el-form-item>
             </el-col>
+            <el-col :span="3">
+              <el-button style="width: 100%" type="primary" size="mini" @click="clearClick('上级企业')">{{$t('清空')}}</el-button>
+            </el-col>
             <el-col :span="24">
               <el-form-item :label="$t(`客户来源`) + `:`" prop="source">
                 <selectTemp
@@ -490,6 +493,7 @@ export default {
         telephone: "",
         sa_agentsid: "",
         erpagentnum: "",
+        superiorenterprisename:"",
         contactsinfo: {
           name: "",
           telephone: "",
@@ -1082,6 +1086,16 @@ export default {
     selectSource(data) {
       this.form.source = data;
     },
+    /*清空按钮*/
+    clearClick(type){
+      if (type == '归属经销商'){
+        this.form.sa_agentsid = '';
+        this.form.agentname = '';
+      }else if (type == '上级企业'){
+        this.form.parentid = '';
+        this.form.superiorenterprisename = '';
+      }
+    }
   },
   mounted() {},
 };

+ 16 - 3
src/Form/publicCustomer/edit.vue

@@ -14,7 +14,7 @@
       @close="onClose"
     >
       <div class="drawer__panel">
-        <el-row :gutter="20">
+        <el-row :gutter="2">
           <el-form
             :model="form"
             :rules="rules"
@@ -255,7 +255,7 @@
                 ></el-input>
               </el-form-item>
             </el-col>
-            <el-col :span="24">
+            <el-col :span="21">
               <el-form-item :label="$t('上级企业') + ':'">
                 <el-popover
                   placement="bottom"
@@ -339,12 +339,15 @@
                     :readonly="true"
                     v-model="form.superiorenterprisename"
                     autocomplete="off"
-                    :placeholder="$t('请选择客户')"
+                    :placeholder="$t('请选择上级企业')"
                     @input="selectCustomer"
                   ></el-input>
                 </el-popover>
               </el-form-item>
             </el-col>
+            <el-col :span="3">
+              <el-button style="width: 100%" type="primary" size="mini" @click="clearClick('上级企业')">{{$t('清空')}}</el-button>
+            </el-col>
             <el-col :span="24">
               <el-form-item :label="$t('客户来源') + ':'" prop="source">
                 <selectTemp
@@ -826,6 +829,16 @@ export default {
     selectSource(data) {
       this.form.source = data;
     },
+    /*清空按钮*/
+    clearClick(type){
+      if (type == '归属经销商'){
+        this.form.sa_agentsid = '';
+        this.form.agentname = '';
+      }else if (type == '上级企业'){
+        this.form.parentid = '';
+        this.form.superiorenterprisename = '';
+      }
+    }
   },
   mounted() {},
 };

+ 26 - 7
src/Form/salerPrivatecustomer/add.vue

@@ -14,7 +14,7 @@
       @close="onClose"
     >
       <div class="drawer__panel">
-        <el-row :gutter="20">
+        <el-row :gutter="2">
           <el-form
             ref="form"
             :model="form"
@@ -271,10 +271,10 @@
               </el-form-item>
             </el-col>
 
-            <el-col :span="24">
+            <el-col :span="21">
               <el-form-item
                 :label="$t('上级企业') + ':'"
-                prop="superiorenterprisename"
+                prop="parentid"
               >
                 <el-popover
                   v-model="customerShow"
@@ -358,12 +358,16 @@
                     v-model="form.superiorenterprisename"
                     :readonly="true"
                     autocomplete="off"
-                    :placeholder="$t('请选择客户')"
+                    :placeholder="$t('请选择上级企业')"
                     @input="selectCustomer"
-                  ></el-input>
+                  >
+                  </el-input>
                 </el-popover>
               </el-form-item>
             </el-col>
+            <el-col :span="3">
+              <el-button style="width: 100%" type="primary" size="mini" @click="clearClick('上级企业')">{{$t('清空')}}</el-button>
+            </el-col>
             <el-col :span="24">
               <el-form-item :label="$t(`客户来源`)+`:`" prop="source">
                 <selectTemp
@@ -374,7 +378,7 @@
                 ></selectTemp>
               </el-form-item>
             </el-col>
-            <el-col :span="24">
+            <el-col :span="21">
               <el-form-item :label="$t(`归属经销商`) + ':'" prop="sa_agentsid">
                 <el-popover
                   v-model="agentsShow"
@@ -454,10 +458,14 @@
                     autocomplete="off"
                     :placeholder="$t(`请选择经销商`)"
                     @input="selectAgents"
-                  ></el-input>
+                  >
+                  </el-input>
                 </el-popover>
               </el-form-item>
             </el-col>
+            <el-col :span="3">
+              <el-button style="width: 100%" type="primary" size="mini" @click="clearClick('归属经销商')">{{$t('清空')}}</el-button>
+            </el-col>
           </el-form>
         </el-row>
       </div>
@@ -555,6 +563,7 @@ export default {
         sa_agentsid: "",
         erpagentnum: "",
         agentname: "",
+        superiorenterprisename:"",
         contactsinfo: {
           name: "",
           telephone: "",
@@ -1107,6 +1116,16 @@ export default {
     selectSource(data) {
       this.form.source = data;
     },
+    /*清空按钮*/
+    clearClick(type){
+      if (type == '归属经销商'){
+        this.form.sa_agentsid = '';
+        this.form.agentname = '';
+      }else if (type == '上级企业'){
+        this.form.parentid = '';
+        this.form.superiorenterprisename = '';
+      }
+    }
   },
 };
 </script>

+ 20 - 4
src/Form/salerPrivatecustomer/edit.vue

@@ -18,7 +18,7 @@
       @close="onClose"
     >
       <div class="drawer__panel">
-        <el-row :gutter="20">
+        <el-row :gutter="2">
           <el-form
             :model="form"
             :rules="rules"
@@ -263,7 +263,7 @@
                 ></el-input>
               </el-form-item>
             </el-col>
-            <el-col :span="24">
+            <el-col :span="21">
               <el-form-item
                 :label="$t('上级企业') + ':'"
                 prop="superiorenterprisename"
@@ -350,12 +350,15 @@
                     :readonly="true"
                     v-model="form.superiorenterprisename"
                     autocomplete="off"
-                    :placeholder="$t('请选择客户')"
+                    :placeholder="$t('请选择上级企业')"
                     @input="selectCustomer"
                   ></el-input>
                 </el-popover>
               </el-form-item>
             </el-col>
+            <el-col :span="3">
+              <el-button style="width: 100%" type="primary" size="mini" @click="clearClick('上级企业')">{{$t('清空')}}</el-button>
+            </el-col>
             <el-col :span="24">
               <el-form-item :label="$t('客户来源') + ':'">
                 <selectTemp
@@ -367,7 +370,7 @@
                 ></selectTemp>
               </el-form-item>
             </el-col>
-            <el-col :span="24">
+            <el-col :span="21">
               <el-form-item :label="$t(`归属经销商`) + ':'">
                 <el-popover
                   placement="bottom"
@@ -451,6 +454,9 @@
                 </el-popover>
               </el-form-item>
             </el-col>
+            <el-col :span="3">
+              <el-button style="width: 100%" type="primary" size="mini" @click="clearClick('归属经销商')">{{$t('清空')}}</el-button>
+            </el-col>
           </el-form>
         </el-row>
       </div>
@@ -1010,6 +1016,16 @@ export default {
     selectSource(data) {
       this.form.source = data;
     },
+    /*清空按钮*/
+    clearClick(type){
+      if (type == '归属经销商'){
+        this.form.sa_agentsid = '';
+        this.form.agentname = '';
+      }else if (type == '上级企业'){
+        this.form.parentid = '';
+        this.form.superiorenterprisename = '';
+      }
+    }
   },
 };
 </script>

+ 13 - 13
src/HDrpManagement/logistics/details/tabs/logisticsBox/edit.vue

@@ -115,23 +115,23 @@ export default {
   methods:{
     onShow () {
       this.form = Object.assign({},this.form,this.data)
-      console.log(this.data,'data22222')
       this.delList = []
+      this.setcol = 24
       this.listData()
     },
     async onSubmit (){
-      let delID = []
-      delID = this.delList.map(item=>item.sa_logistics_boxmxid)
-      const res1 = await this.$api.requested({
-        "id": "20230109155504",
-        "content": {
-          "sa_logisticsid":this.data.sa_logisticsid,
-          "sa_logistics_boxmxids":delID
-        }
-      })
-      if (res1.code == 0){
-        this.tool.showMessage(res,()=>{})
-      }
+      // let delID = []
+      // delID = this.delList.map(item=>item.sa_logistics_boxmxid)
+      // const res1 = await this.$api.requested({
+      //   "id": "20230109155504",
+      //   "content": {
+      //     "sa_logisticsid":this.data.sa_logisticsid,
+      //     "sa_logistics_boxmxids":delID
+      //   }
+      // })
+      // if (res1.code == 0){
+      //   this.tool.showMessage(res,()=>{})
+      // }
       const res = await this.$api.requested({
         "id": "20230109155104",
         "content": {

+ 51 - 33
src/HDrpManagement/logistics/modules/edit.vue

@@ -201,39 +201,57 @@ export default {
         "id": "202212004124804",
         "content": this.form
       })
-      if (res.code == 0){
-        this.tool.showMessage(res,()=>{})
-      }else {
-        let delId = []
-        console.log(this.delList,'99999999%%%')
-        delId = this.delList.map(item=>item.sa_logistics_itemsid)
-        const res1 = await this.$api.requested({
-          "id": "20221122133404",
-          "content": {
-            "sa_logisticsid":this.$route.query.id,
-            "sa_logistics_itemsids":delId
-          }
-        })
-        this.tool.showMessage(res1,()=>{
-          this.drawer = false
-          this.$emit('onSuccess')
-          this.form = {
-            "freightamount": "",
-            "logisticno": "",
-            "paytype": "",
-            "remarks": "",
-            "sa_dispatchids": [],
-            "sa_logiscompid": 0,
-            "sa_logisticsid": 0,
-            "sys_enterpriseid": '',
-            "carnum":"",
-            "logisphone":"",
-            "logiscontact":"",
-            "rec_contactsid":'',
-            "billdate":''
-          }
-        })
-      }
+      this.tool.showMessage(res,()=>{
+        this.drawer = false
+        this.$emit('onSuccess')
+        this.form = {
+          "freightamount": "",
+          "logisticno": "",
+          "paytype": "",
+          "remarks": "",
+          "sa_dispatchids": [],
+          "sa_logiscompid": 0,
+          "sa_logisticsid": 0,
+          "sys_enterpriseid": '',
+          "carnum":"",
+          "logisphone":"",
+          "logiscontact":"",
+          "rec_contactsid":'',
+          "billdate":''
+        }
+      })
+      // if (res.code == 0){
+      //   this.tool.showMessage(res,()=>{})
+      // }else {
+      //   let delId = []
+      //   delId = this.delList.map(item=>item.sa_logistics_itemsid)
+      //   const res1 = await this.$api.requested({
+      //     "id": "20221122133404",
+      //     "content": {
+      //       "sa_logisticsid":this.$route.query.id,
+      //       "sa_logistics_itemsids":delId
+      //     }
+      //   })
+      //   this.tool.showMessage(res1,()=>{
+      //     this.drawer = false
+      //     this.$emit('onSuccess')
+      //     this.form = {
+      //       "freightamount": "",
+      //       "logisticno": "",
+      //       "paytype": "",
+      //       "remarks": "",
+      //       "sa_dispatchids": [],
+      //       "sa_logiscompid": 0,
+      //       "sa_logisticsid": 0,
+      //       "sys_enterpriseid": '',
+      //       "carnum":"",
+      //       "logisphone":"",
+      //       "logiscontact":"",
+      //       "rec_contactsid":'',
+      //       "billdate":''
+      //     }
+      //   })
+      // }
     },
     onClose () {
       this.$refs['ent'].form = this.$refs['logis'].form = {}