daiqisheng 3 лет назад
Родитель
Сommit
77c64e5b37
2 измененных файлов с 30 добавлено и 24 удалено
  1. 12 5
      src/pages/main/demandDevelop/index.vue
  2. 18 19
      src/pages/main/demandDevelop/ywStanding.vue

+ 12 - 5
src/pages/main/demandDevelop/index.vue

@@ -97,7 +97,11 @@
             </el-form-item>
             <el-form-item>
               <span>需求编号</span>
-              <el-input v-model="infolist.demandNo" placeholder="需求编号" disabled>
+              <el-input
+                v-model="infolist.demandNo"
+                placeholder="需求编号"
+                disabled
+              >
               </el-input>
             </el-form-item>
             <!-- <el-form-item prop="terminal">
@@ -683,7 +687,7 @@ export default {
               this.handleComfirmNo();
               break;
             case "打回":
-              this.operateName = "打回"
+              this.operateName = "打回";
               this.handleBackRecord();
               break;
             case "确认需求":
@@ -1081,9 +1085,10 @@ export default {
       }).then(
         ({
           data: {
-            body: { data },
+            body: { data, count },
           },
         }) => {
+          this.total = count;
           this.tableData = data;
         }
       );
@@ -1286,8 +1291,10 @@ export default {
     },
     // 分页
     currchange(v) {
-      this.pageSize = v;
-      this.getList(this.params, this.pageSize);
+      this.page = v
+      this.handleInit()
+      // this.pageSize = v;
+      // this.getList(this.params, this.pageSize);
     },
     //申请  // 打开弹出层
     dialogCheck(type, data) {

+ 18 - 19
src/pages/main/demandDevelop/ywStanding.vue

@@ -66,12 +66,12 @@ export default {
           value: "",
           width: "23%",
         },
-				{
-					type: "input",
+        {
+          type: "input",
           tit: "部门或地市",
           value: "",
           width: "23%",
-				},
+        },
         {
           type: "date",
           tit: "开始时间",
@@ -88,7 +88,7 @@ export default {
       tooltit: "线上业务需求台账",
       fullscreen: false,
       total: 0,
-			page:1,
+      page: 1,
       pageSize: 10,
       tableData: [],
       dialogStatus: false,
@@ -109,7 +109,7 @@ export default {
   methods: {
     //搜索数据
     searchInfo(v) {
-			console.log(v);
+      console.log(v);
       this.params = {};
       v[0] ? (this.params.demandName = v[0]) : "";
       v[1] ? (this.params.deptOrCity = v[1]) : "";
@@ -119,28 +119,29 @@ export default {
     },
     // 初始化列表
     handleInit() {
-			this.$http({
-				url: "/market/mkOnlineChannel/ledgerList",
+      this.$http({
+        url: "/market/mkOnlineChannel/ledgerList",
         method: "post",
         headers: {
           "Content-Type": "application/json",
         },
         data: {
-					...this.params,
+          ...this.params,
           page: this.page,
           pageSize: this.pageSize,
         },
       }).then(
         ({
           data: {
-            body: { data },
+            body: { data, count },
           },
         }) => {
+          this.total = count;
           this.tableData = data;
         }
       );
-		},
-		outlist() {
+    },
+    outlist() {
       // let data = {
       //   colStr:
       //     "demandName,deptName,busiStartTime,busiEndTime,factoryName,workLoad",
@@ -218,14 +219,12 @@ export default {
         }
       });
     },
-		// 分页
+    // 分页
     currchange(v) {
       this.page = v;
-			this.handleInit()
+      this.handleInit();
     },
 
-
-
     //获取列表
     getList(v, n) {
       v.sts = 1;
@@ -244,18 +243,18 @@ export default {
         this.total = res.data.totalRecord;
       });
     },
-    
+
     //功能栏
     iconCli(v) {
       if (v === 1) {
-        this.handleInit()
+        this.handleInit();
       }
       if (v === 2) {
         this.fullscreen = !this.fullscreen;
       }
     },
     // =======================
-    
+
     getUser() {
       this.userInfo = JSON.parse(window.sessionStorage.userInfo);
       this.infolist = {
@@ -268,7 +267,7 @@ export default {
   },
   mounted() {
     // this.getList({}, 1);
-		this.handleInit()
+    this.handleInit();
     this.getUser();
   },
   created() {},