فهرست منبع

fix:时间筛选添加时间类型

刘恒 1 سال پیش
والد
کامیت
adf89bb895

+ 13 - 10
src/components/datePicker/index.vue

@@ -15,8 +15,8 @@
       </a-select-option>
     </a-select>
     <a-range-picker
-      v-show="timeType == '1'"
-      @change="onChangeTime(1)"
+      v-show="timeType == '2'"
+      @change="onChangeTime(2)"
       v-model="signingTime"
       value-format="YYYY-MM-DD"
       style="margin-left: 10px"
@@ -24,8 +24,8 @@
       <a-icon slot="suffixIcon" type="calendar" />
     </a-range-picker>
     <a-range-picker
-      v-show="timeType == '2'"
-      @change="onChangeTime(2)"
+      v-show="timeType == '1'"
+      @change="onChangeTime(1)"
       v-model="enterTime"
       value-format="YYYY-MM-DD"
       style="margin-left: 10px"
@@ -56,10 +56,10 @@ export default {
   data() {
     return {
       timeList: [
-        { value: "1", label: "签单时间" },
-        { value: "2", label: "录单时间" },
+        { value: "2", label: "签单时间" },
+        { value: "1", label: "录单时间" },
       ],
-      timeType: "1",
+      timeType: "2",
       signingTime: [
         moment().format("YYYY-MM-DD"),
         moment().format("YYYY-MM-DD"),
@@ -70,7 +70,6 @@ export default {
   },
   created() {},
   mounted() {
-    console.log(this.$props.form)
     if(this.$props.form!=undefined){
       this.timeType=this.$props.form?.timeType
       this.dateType=this.$props.form?.dateType
@@ -79,6 +78,10 @@ export default {
       }else{
         this.enterTime=[...this.$props.form?.time]
       }
+      if(this.$props.form?.dateType){
+        this.signingTime=[]
+        this.enterTime=[]
+      }
     }
    
     this.$emit("getList", {
@@ -108,7 +111,7 @@ export default {
     onChangeTime(type) {
       //   123;
       this.dateType = undefined;
-      if (type == 1) {
+      if (type == 2) {
         this.$emit("getList", {
           dateType: undefined,
           signingTimeStart: this.signingTime[0],
@@ -128,7 +131,7 @@ export default {
     },
     timeTypeChange(val) {
       this.dateType = undefined;
-      if (val == 1) {
+      if (val == 2) {
         this.$emit("getList", {
           dateType: undefined,
           signingTimeStart: this.signingTime[0],

+ 4 - 0
src/pages/business/agent.vue

@@ -421,6 +421,8 @@ export default {
           ...this.formState,
           managementSource: 2,
           treeType: this.treeType,
+          timeType:this.timeType,
+
         })
         .then((res) => {
           if (res.data.code === 200) {
@@ -438,6 +440,8 @@ export default {
           ...this.formState,
           managementSource: 2,
           treeType: this.treeType,
+          timeType:this.timeType,
+
         })
         .then((res) => {
           if (res.data.code === 200) {

+ 4 - 0
src/pages/business/channel.vue

@@ -425,6 +425,8 @@ export default {
           ...this.formState,
           managementSource: 1,
           treeType: this.treeType,
+          timeType:this.timeType,
+
         })
         .then((res) => {
           if (res.data.code === 200) {
@@ -442,6 +444,8 @@ export default {
           ...this.formState,
           managementSource: 1,
           treeType: this.treeType,
+          timeType:this.timeType,
+
         })
         .then((res) => {
           if (res.data.code === 200) {

+ 6 - 1
src/pages/business/message.vue

@@ -248,7 +248,9 @@ export default {
         this.$route.query.time.signingTimeEnd,
       ];
     }
-  
+    if(this.$route.query.dateType){
+      this.time=[]
+    }
     this.formState.dateType=this.$route.query.dateType
     this.timeType=this.$route.query.timeType
     this.formState.signingTimeEnd = this.$route.query.time.signingTimeEnd;
@@ -335,6 +337,7 @@ export default {
           ...this.formState,
           treeType: this.$route.query.user.treeType,
           treeUserId: this.$route.query.user.treeUserId,
+          timeType:this.$route.query.timeType
         })
         .then((res) => {
           if (res.data.code === 200) {
@@ -357,6 +360,8 @@ export default {
           userId: this.$route.query.user.record.userId,
           treeType: this.$route.query.user.treeType,
           treeUserId: this.$route.query.user.treeUserId,
+          timeType:this.$route.query.timeType
+
         })
         .then((res) => {
           if (res.data.code === 200) {

+ 4 - 0
src/pages/business/orderMessage.vue

@@ -340,6 +340,8 @@ export default {
           ...this.formState,
           treeType: this.$route.query.user.treeType,
           treeUserId: this.$route.query.user.treeUserId,
+          timeType:this.$route.query.timeType
+
         })
         .then((res) => {
           if (res.data.code === 200) {
@@ -361,6 +363,8 @@ export default {
           userId: this.$route.query.user.record.userId,
           treeType: this.$route.query.user.treeType,
           treeUserId: this.$route.query.user.treeUserId,
+          timeType:this.$route.query.timeType
+
         })
         .then((res) => {
           if (res.data.code === 200) {

+ 2 - 0
src/pages/business/sales.vue

@@ -364,6 +364,7 @@ export default {
           pageSize: this.pagination.defaultPageSize,
           ...this.formState,
           managementSource: 3,
+          timeType:this.timeType,
         })
         .then((res) => {
           if (res.data.code === 200) {
@@ -380,6 +381,7 @@ export default {
         .getBusinessAgentTotalList({
           ...this.formState,
           managementSource: 3,
+          timeType:this.timeType,
         })
         .then((res) => {
           if (res.data.code === 200) {