From 5017033ae6120a4fbf9d60f5c0e4c963799c0e54 Mon Sep 17 00:00:00 2001
From: wwl <xchao828@163.com>
Date: 星期二, 15 七月 2025 13:40:33 +0800
Subject: [PATCH] 1

---
 src/views/system/tijian/index.vue |  288 ++++++++++++++++++++++++++++-----------------------------
 1 files changed, 143 insertions(+), 145 deletions(-)

diff --git a/src/views/system/tijian/index.vue b/src/views/system/tijian/index.vue
index 51025ed..a0d7bad 100644
--- a/src/views/system/tijian/index.vue
+++ b/src/views/system/tijian/index.vue
@@ -427,7 +427,7 @@
             <el-form-item label="濮撳悕" prop="pacName">
               <el-input v-model="queryParam.pacName" placeholder="璇疯緭鍏ュ鍚�" clearable @keyup.enter.native="handle" />
             </el-form-item>
-             <el-form-item label="韬唤璇�" prop="pacName">
+            <el-form-item label="韬唤璇�" prop="pacName">
               <el-input v-model="queryParam.pacName" placeholder="璇疯緭鍏ヨ韩浠借瘉" clearable @keyup.enter.native="handle" />
             </el-form-item>
             <el-form-item>
@@ -952,7 +952,7 @@
       // 鏄剧ず鎼滅储鏉′欢
       showSearch: true,
       tjtype: false,
-      sftj:null,
+      sftj: null,
       activeNames: "first",
       // 鏍戠姸褰㈢姸
       Treedata: [],
@@ -984,12 +984,10 @@
         pacName: null,
         pacRemark: null,
       },
-      // valueUrl: "ws://127.0.0.1:18890",
-      // valueUrl: "ws://192.168.1.3:6789/websocket",
-      valueUrl: "ws://127.0.0.1:6789/websocket",
-      valueUrls: "ws://127.0.0.1:6789/websocket",
-      
-      // valueUrls: "ws://"+getIp() +":6789/websocket",
+      // valueUrl: "ws://127.0.0.1:6789/websocket",
+      // valueUrls: "ws://127.0.0.1:6789/websocket",
+      valueUrl: "ws://192.168.1.244:6789/websocket",
+      valueUrls: "ws://192.168.1.244:6789/websocket",
       webSocket: null,
       // 韬唤璇侀渶瑕�
       // socket: null,
@@ -1742,57 +1740,57 @@
     },
     /** 鐧昏鎻愪氦鎸夐挳 */
     /** 鐧昏鎻愪氦鎸夐挳 */
-  submitForm() {
-  let _this = this;
-  if (!this.form.cusPhone || !this.form.cusName) {
-    this.$message.warning("璇峰~閫夊繀濉」");
-    return;
-  }
-
-  this.$refs["form"].validate((valid) => {
-    if (valid) {
-      // 鍒涘缓琛ㄥ崟鏁版嵁鐨勫壇鏈苟鍘婚櫎绌烘牸
-      const formData = { ...this.form };
-      formData.cusName = formData.cusName ? formData.cusName.replace(/\s/g, '') : '';
-      formData.cusPhone = formData.cusPhone ? formData.cusPhone.replace(/\s/g, '') : '';
-      formData.cusIdcard = formData.cusIdcard ? formData.cusIdcard.replace(/\s/g, '') : '';
-      // 娣诲姞 sfzImg 瀛楁
-      formData.sfzImg = this.imageUrl || ''; // 浣跨敤 base64 鏍煎紡鐨勫ご鍍忔暟鎹紝鑻ヤ负绌哄垯浼犵┖瀛楃涓�
-
-      // 澶勭悊鎬у埆鍊�
-      if (formData.cusSex === "濂�") {
-        formData.cusSex = 1;
-      }
-      if (formData.cusSex === "鐢�") {
-        formData.cusSex = 0;
-      }
-      if (formData.cusSex === "鏈煡") {
-        formData.cusSex = 2;
-      }
-      if (formData.tjType === "") {
-        formData.tjType = this.dict.type.dict_team[0].value;
+    submitForm() {
+      let _this = this;
+      if (!this.form.cusPhone || !this.form.cusName) {
+        this.$message.warning("璇峰~閫夊繀濉」");
+        return;
       }
 
-      // 鍙�夛細妫�鏌� sfzImg 鏄惁瀛樺湪
-      // if (!formData.sfzImg) {
-      //   this.$message.warning("璇峰厛鑾峰彇韬唤璇佸ご鍍�");
-      //   return;
-      // }
+      this.$refs["form"].validate((valid) => {
+        if (valid) {
+          // 鍒涘缓琛ㄥ崟鏁版嵁鐨勫壇鏈苟鍘婚櫎绌烘牸
+          const formData = { ...this.form };
+          formData.cusName = formData.cusName ? formData.cusName.replace(/\s/g, '') : '';
+          formData.cusPhone = formData.cusPhone ? formData.cusPhone.replace(/\s/g, '') : '';
+          formData.cusIdcard = formData.cusIdcard ? formData.cusIdcard.replace(/\s/g, '') : '';
+          // 娣诲姞 sfzImg 瀛楁
+          formData.sfzImg = this.imageUrl || ''; // 浣跨敤 base64 鏍煎紡鐨勫ご鍍忔暟鎹紝鑻ヤ负绌哄垯浼犵┖瀛楃涓�
 
-      addCustomer(formData).then((response) => {
-        this.responseList = response.data;
-        this.form.tjType = this.dict.type.dict_team[0].value;
-        this.$modal.msgSuccess("鏂板鎴愬姛");
-        _this.tcShow = true;
-        _this.isDisabled = true;
-        _this.top = false;
-      }).catch((error) => {
-        this.$modal.msgError("鐧昏澶辫触锛岃妫�鏌ユ暟鎹�");
-        console.error("Error in addCustomer:", error);
+          // 澶勭悊鎬у埆鍊�
+          if (formData.cusSex === "濂�") {
+            formData.cusSex = 1;
+          }
+          if (formData.cusSex === "鐢�") {
+            formData.cusSex = 0;
+          }
+          if (formData.cusSex === "鏈煡") {
+            formData.cusSex = 2;
+          }
+          if (formData.tjType === "") {
+            formData.tjType = this.dict.type.dict_team[0].value;
+          }
+
+          // 鍙�夛細妫�鏌� sfzImg 鏄惁瀛樺湪
+          // if (!formData.sfzImg) {
+          //   this.$message.warning("璇峰厛鑾峰彇韬唤璇佸ご鍍�");
+          //   return;
+          // }
+
+          addCustomer(formData).then((response) => {
+            this.responseList = response.data;
+            this.form.tjType = this.dict.type.dict_team[0].value;
+            this.$modal.msgSuccess("鏂板鎴愬姛");
+            _this.tcShow = true;
+            _this.isDisabled = true;
+            _this.top = false;
+          }).catch((error) => {
+            this.$modal.msgError("鐧昏澶辫触锛岃妫�鏌ユ暟鎹�");
+            console.error("Error in addCustomer:", error);
+          });
+        }
       });
-    }
-  });
-},
+    },
 
     getmailType() {
       if (this.getType == "2") {
@@ -2978,7 +2976,7 @@
     // 澶勭悊璁㈠崟椤圭洰
     processOrderItems(cusId) {
       getTransitionList1(cusId).then((response) => {
-       this.tableData1 = response.data;
+        this.tableData1 = response.data;
         // if (response.data.tjCategory != null) {
         //   this.tjCategory = response.data.tjCategory;
         // }
@@ -3288,100 +3286,100 @@
     },
 
     // 鏈�鍚庢彁浜ゆ寜閽�
-  submitPrice() {
-  let _this = this;
-  this.loadingSubmit = true;
-  if (_this.tjCategory !== "") {
-    let List = _this.tableData1; // 鍗曚釜椤圭洰淇℃伅
-    if (this.responseList.cusId) {
-      var userId = this.responseList.cusId;
-    } else {
-      var userId = _this.form.cusId;
-    }
-    let tjType = _this.form.tjType;
-    if (this.tableData[0]) {
-      var pacId = this.tableData[0].pacId;
-    }
-
-    // tjOrderList 澶勭悊
-    List.forEach((item) => {
-      if (item.list) {
-        item.list.forEach((item1) => {
-          this.tjOrderList.push({
-            proName: item1.proName,
-            proPrice: item1.nowPrice,
-            proId: item1.proId,
-          });
-        });
-      } else if (item.tjProjectList) {
-        item.tjProjectList.forEach((item1) => {
-          this.tjOrderList.push({
-            proName: item1.proName,
-            proPrice: item1.priceNow,
-            proId: item1.proId,
-          });
-        });
-      } else {
-        this.tjOrderList.push({
-          proName: item.proName,
-          proPrice: item.ysPrice,
-          proId: item.proId,
-        });
-      }
-    });
-
-    let copeWith = this.TotalPrice1;
-    let paidIn = this.TotalPrice.toString();
-    let discount = this.discount;
-    this.tjFlowingWater = { copeWith, paidIn, discount };
-
-    const newArray = this.tableData1
-      .filter((item) => item.discount < 10)
-      .map((item) => ({
-        discount: item.discount,
-        parentProId: item.parentProId,
-        cusIdCard: item.cusId,
-        yhj: item.nowPrice,
-      }));
-
-    gaibianzhekou(newArray).then((res) => {
-      this.loadingSubmit = false;
-      if (res.code === 200) {
-        let data;
-
-        if (pacId || this.tjOrderList.length > 0) {
-          data = {
-            photo: this.srcUrl, // 淇濈暀鍘熸湁 photo 瀛楁锛堝鏋滃悗绔粛闇�瑕侊級
-            sfzImg: this.imageUrl, // 娣诲姞 sfzImg 瀛楁锛屼紭鍏堜娇鐢ㄦ湇鍔″櫒URL锛岃嫢鏃犲垯浣跨敤base64
-            pacId,
-            tjOrderList: this.tjOrderList,
-            tjFlowingWater: this.tjFlowingWater,
-            userId,
-            tjType,
-            tjCategory: this.tjCategory,
-            firmId: this.form.firmId,
-            firmName: this.form.firmName,
-            firmDeptName: this.form.firmDeptName,
-          };
-
-          this.listgetOrder(data);
+    submitPrice() {
+      let _this = this;
+      this.loadingSubmit = true;
+      if (_this.tjCategory !== "") {
+        let List = _this.tableData1; // 鍗曚釜椤圭洰淇℃伅
+        if (this.responseList.cusId) {
+          var userId = this.responseList.cusId;
         } else {
-          this.loadingSubmit = false;
-          this.$message({
-            type: "warning",
-            message: "璇烽�夋嫨濂楅!",
-          });
+          var userId = _this.form.cusId;
         }
+        let tjType = _this.form.tjType;
+        if (this.tableData[0]) {
+          var pacId = this.tableData[0].pacId;
+        }
+
+        // tjOrderList 澶勭悊
+        List.forEach((item) => {
+          if (item.list) {
+            item.list.forEach((item1) => {
+              this.tjOrderList.push({
+                proName: item1.proName,
+                proPrice: item1.nowPrice,
+                proId: item1.proId,
+              });
+            });
+          } else if (item.tjProjectList) {
+            item.tjProjectList.forEach((item1) => {
+              this.tjOrderList.push({
+                proName: item1.proName,
+                proPrice: item1.priceNow,
+                proId: item1.proId,
+              });
+            });
+          } else {
+            this.tjOrderList.push({
+              proName: item.proName,
+              proPrice: item.ysPrice,
+              proId: item.proId,
+            });
+          }
+        });
+
+        let copeWith = this.TotalPrice1;
+        let paidIn = this.TotalPrice.toString();
+        let discount = this.discount;
+        this.tjFlowingWater = { copeWith, paidIn, discount };
+
+        const newArray = this.tableData1
+          .filter((item) => item.discount < 10)
+          .map((item) => ({
+            discount: item.discount,
+            parentProId: item.parentProId,
+            cusIdCard: item.cusId,
+            yhj: item.nowPrice,
+          }));
+
+        gaibianzhekou(newArray).then((res) => {
+          this.loadingSubmit = false;
+          if (res.code === 200) {
+            let data;
+
+            if (pacId || this.tjOrderList.length > 0) {
+              data = {
+                photo: this.srcUrl, // 淇濈暀鍘熸湁 photo 瀛楁锛堝鏋滃悗绔粛闇�瑕侊級
+                sfzImg: this.imageUrl, // 娣诲姞 sfzImg 瀛楁锛屼紭鍏堜娇鐢ㄦ湇鍔″櫒URL锛岃嫢鏃犲垯浣跨敤base64
+                pacId,
+                tjOrderList: this.tjOrderList,
+                tjFlowingWater: this.tjFlowingWater,
+                userId,
+                tjType,
+                tjCategory: this.tjCategory,
+                firmId: this.form.firmId,
+                firmName: this.form.firmName,
+                firmDeptName: this.form.firmDeptName,
+              };
+
+              this.listgetOrder(data);
+            } else {
+              this.loadingSubmit = false;
+              this.$message({
+                type: "warning",
+                message: "璇烽�夋嫨濂楅!",
+              });
+            }
+          } else {
+            this.loadingSubmit = false;
+            this.$modal.msgError("鏀瑰彉鎶樻墸閿欒");
+          }
+        });
       } else {
         this.loadingSubmit = false;
-        this.$modal.msgError("鏀瑰彉鎶樻墸閿欒");
+        this.$modal.msgError("璇烽�夋嫨浣撴绫诲埆");
       }
-    });
-  } else {
-    this.loadingSubmit = false;
-    this.$modal.msgError("璇烽�夋嫨浣撴绫诲埆");
-  }
-},
+    },
   },
 };
 </script>

--
Gitblit v1.8.0