From 0c2c35139886532e938ea304254a339bd22cbd41 Mon Sep 17 00:00:00 2001 From: su1124 <1583764726@qq.com> Date: 星期一, 24 六月 2024 19:26:11 +0800 Subject: [PATCH] su --- src/views/system/tijian/index.vue | 109 ++++++++++++++++++++++++++++++++---------------------- 1 files changed, 65 insertions(+), 44 deletions(-) diff --git a/src/views/system/tijian/index.vue b/src/views/system/tijian/index.vue index b693f41..cc2786b 100644 --- a/src/views/system/tijian/index.vue +++ b/src/views/system/tijian/index.vue @@ -550,7 +550,9 @@ > 椤圭洰鍒楄〃 </div> - <el-input placeholder="杈撳叆鍏抽敭瀛楄繘琛岃繃婊�" v-model="filterText"> + <!-- @input="gaibian" --> + <el-input placeholder="杈撳叆鍏抽敭瀛楄繘琛岃繃婊�" + v-model="filterText"> </el-input> <div class="tab3"> <el-tree @@ -645,7 +647,7 @@ </template> </el-table-column> </el-table> - <div>鍚堣锛歿{ marryall }}鍏�</div> + <h3 style="font-weight: bold;">鍚堣锛歿{ marryall }}鍏�</h3> <!-- <el-collapse v-model="activeName" accordion v-if="list1"> <div> <el-collapse-item title="璇烽�夋嫨椤圭洰"> @@ -1311,6 +1313,7 @@ }, data() { return { + pname:"", filterText: "", proIdList: [], tableDatas: [], @@ -1319,6 +1322,7 @@ table: false, HistoryList: {}, index: 0, + names:"", dictType: [ { value: 0, @@ -1348,7 +1352,7 @@ hospName: "", currentDate: "", currentTime: "", - tjCategory: "", + tjCategory: "12", formIn: { tjPro: "浣撴璐�", }, @@ -1556,6 +1560,11 @@ filterNode(value, data) { if (!value) return true; return data.proName.indexOf(value) !== -1; + // if(value == data.proName){ + // return data.proName.indexOf(value) !== -1; + // }else{ + // return data.proEngName.indexOf(value) !== -1; + // } }, beforeDestroy() { clearInterval(this.timer); @@ -1628,39 +1637,40 @@ cusCardId: this.form.cusIdcard, proId: item.proPrantId, }; - delTbBycusCardIdAndProId(data).then((res) => {}); - getTransitionList(this.form.cusIdcard).then((response) => { - this.tableData1 = response.data; - this.TotalPrice1 = 0; - if (this.tableData1) { - this.tableData1.forEach((item) => { - this.TotalPrice1 += item.nowPrice; - if (item.pacName === null) { - item.pacName = "鍗曢」"; - } - if (item.pacName == "鍗曢」") { - item.list.forEach((item9) => { - this.treeList.push(item9.proId); - }); - } - this.pacName = item.pacName; - }); + delTbBycusCardIdAndProId(data).then((res) => { + getTransitionList(this.form.cusIdcard).then((response) => { + this.tableData1 = response.data; + this.TotalPrice1 = 0; + if (this.tableData1) { + this.tableData1.forEach((item) => { + this.TotalPrice1 += item.nowPrice; + if (item.pacName === null) { + item.pacName = "鍗曢」"; + } + if (item.pacName == "鍗曢」") { + item.list.forEach((item9) => { + this.treeList.push(item9.proId); + }); + } + this.pacName = item.pacName; + }); - const r = /^\+?[0-9][0-9]*$/; //姝f暣鏁帮紙鍙互0鎵撳ご锛� - let TotalPrice = this.TotalPrice1 * (this.discount / 10); - if (r.test(TotalPrice)) { - this.TotalPrice = TotalPrice + ".00"; + const r = /^\+?[0-9][0-9]*$/; //姝f暣鏁帮紙鍙互0鎵撳ご锛� + let TotalPrice = this.TotalPrice1 * (this.discount / 10); + if (r.test(TotalPrice)) { + this.TotalPrice = TotalPrice + ".00"; + } else { + this.TotalPrice = TotalPrice; + } + + this.list1 = false; + this.list3 = true; } else { - this.TotalPrice = TotalPrice; + this.list1 = true; + + this.TotalPrice = "0.00"; } - - this.list1 = false; - this.list3 = true; - } else { - this.list1 = true; - - this.TotalPrice = "0.00"; - } + }); }); }, cope() { @@ -2029,7 +2039,6 @@ if (this.tableData1) { this.tableData1.forEach((item) => { this.TotalPrice1 += item.ysPrice; - console.log(this.TotalPrice1); this.TotalPrice = ( this.TotalPrice1 * (this.discount / 10) @@ -2338,6 +2347,7 @@ let _this = this; _this.pacId = ""; this.proIds = []; + this.tjCategory ="12" let data = { cusId, pacId: _this.pacId, @@ -2440,14 +2450,23 @@ } }, handleClick(tab, event) { - console.log(tab, event); if (tab.label == "鍗曢」") { this.DataList = []; this.getDataList(); } }, + // gaibian(val){ + // console.log(val); + // let pname = val; + // console.log(pname); + // getProParentIdDxList(pname).then(response=>{ + // this.Treedata = response.data.list; + // }) + // }, getDataList() { + console.log(111); this.loading = true; + // this.pname = "null"; getProParentIdDxList().then((response) => { this.Treedata = response.data.list; if (this.tableData[0]) { @@ -2459,15 +2478,20 @@ }); }); } - this.checkedkey.push(this.Treedata[0].proId); - let proId = this.Treedata[0].proId; + this.checkedkey.push("1735504273274236929"); + let proId = "1735504273274236929"; + this.Treedata.forEach(item =>{ + if(proId == item.proId){ + this.names = item.proName + } + }) getProSonDxList(proId).then((res) => { this.TreedataList = res.data.list; this.TreedataList.forEach((item) => { this.checkedListkey.push(item.proId); this.DataList.push(item); this.DataList.forEach((item) => { - item.propinName = this.Treedata[0].proName; + item.propinName = this.names; }); }); this.TotalPrice1 = 0; @@ -2583,7 +2607,6 @@ }, // // 榛樿鎺ュ彈鍥涗釜鍊� { 褰撳墠琛岀殑鍊�, 褰撳墠鍒楃殑鍊�, 琛岀殑涓嬫爣, 鍒楃殑涓嬫爣 } objectSpanMethod({ row, column, rowIndex, columnIndex }) { - console.log(row, column, rowIndex, columnIndex); let fields = ["propinName"]; let cellValue = row[column.property]; if (cellValue && fields.includes(column.property)) { @@ -2631,7 +2654,7 @@ proIds: this.proIds, }; getaddtTransition(data).then((response) => { - if (response.code === 200) { + if(response.code==200 ){ let cusId = this.form.cusIdcard; this.proIds = []; getTransitionList(cusId).then((response) => { @@ -2640,8 +2663,8 @@ if (this.tableData1) { this.tableData1.forEach((item) => { this.TotalPrice1 += item.nowPrice; - if (item.pacName === null) { - item.pacName = "鍗曢」"; + if (item.tjCategory!=null ) { + this.tjCategory = item.tjCategory } if (item.pacName == "鍗曢」") { item.list.forEach((item9) => { @@ -2658,12 +2681,10 @@ } else { this.TotalPrice = TotalPrice; } - this.list1 = false; this.list3 = true; } else { this.list1 = true; - this.TotalPrice = "0.00"; } }); -- Gitblit v1.8.0