소스 검색

移动销售客户添加修改

shengxuefei 3 년 전
부모
커밋
a1ebeba326
4개의 변경된 파일28개의 추가작업 그리고 7개의 파일을 삭제
  1. 11 0
      src/common/util.js
  2. 7 0
      src/components/addsaclient.vue
  3. 5 3
      src/components/addsaclientcontact.vue
  4. 5 4
      src/components/saleindex.vue

+ 11 - 0
src/common/util.js

@@ -83,6 +83,17 @@ export function getCurrentDate(){
     var dateStr = year + "-" + month + "-" + day;
     return dateStr;
 } 
+/*获取当天时间*/
+export function getCurrentTime(){
+    var nowDate = new Date();
+    var hour = nowDate.getHours();
+    var minutes = nowDate.getMinutes()  < 10 ? "0" + (nowDate.getMinutes() )
+    : nowDate.getMinutes() ;
+    var second = nowDate.getSeconds() < 10 ? "0" + nowDate.getSeconds() : nowDate
+    .getSeconds();
+    var dateStr = hour + ":" + minutes;
+    return dateStr;
+} 
 /*获取特定日期*/
 export function getDate(mydate){
     var nowDate = new Date(mydate);

+ 7 - 0
src/components/addsaclient.vue

@@ -63,6 +63,7 @@
         is-link
         title-class="title1"
         value-class="value1"
+        required
         @click="showCognizeWay = true"
       ></van-cell>
       <van-popup v-model="showCognizeWay" round position="bottom">
@@ -261,6 +262,7 @@ export default {
     cancel: function () {
       this.$router.go(-1);
     },
+    //保存
     save: function () {
       let that = this;
       let namePattern=/^\S{1,20}$/;
@@ -278,6 +280,11 @@ export default {
         this.$toast("请选择性别");
         return;
       }
+      console.info("认知途径",this.cognizeWay);
+      if(this.cognizeWay==""){
+        this.$toast("请选择认知途径");
+        return;
+      }
       let jsonData = {
         name: that.name,
         phone: that.phone,

+ 5 - 3
src/components/addsaclientcontact.vue

@@ -51,7 +51,7 @@
         is-link
         title-class="title1"
         value-class="value1"
-        @click="showVisitDate = true"
+        @click="showVisitDate = false"
       ></van-cell>
       <van-popup v-model="showVisitDate" round position="bottom">
         <van-datetime-picker
@@ -70,7 +70,7 @@
         is-link
         title-class="title1"
         value-class="value1"
-        @click="showTime = true"
+        @click="showTime = false"
       ></van-cell>
       <van-popup v-model="showTime" round position="bottom">
         <van-datetime-picker
@@ -207,7 +207,9 @@ export default {
     let date=new Date();
     this.visitDate=this.$util.getCurrentDate();
     this.currentTime="10:11";
-    console.info('created currentTime',this.currentTime);
+    this.visitTime=this.$util.getCurrentTime();
+    console.info('created visitTime',this.visitTime);
+    //return;
     this.GetVisitTypeList();
   },
   computed: {

+ 5 - 4
src/components/saleindex.vue

@@ -97,7 +97,7 @@
           <van-col span="24">催办</van-col>
         </router-link>
       </van-grid-item>
-      <van-grid-item>
+      <!-- <van-grid-item>
         <router-link to="/filterhouse">
           <van-image
             :src="require('@/assets/img/house.jpg')"
@@ -116,9 +116,7 @@
           />
           <van-col span="24">楼栋信息</van-col>
         </router-link>
-      </van-grid-item>
-    </van-grid>
-    <van-grid :border="false" :column-num="4">
+      </van-grid-item> -->
       <van-grid-item>
         <router-link to="/GetSaClientContactList">
           <van-image
@@ -139,6 +137,9 @@
           <van-col span="24">辩客查询</van-col>
         </router-link>
       </van-grid-item>
+    </van-grid>
+    <van-grid :border="false" :column-num="4">
+      
       <van-grid-item>
         <router-link to="/getsaclientsummary">
           <van-image