From d194f4cd74da499f741100e5e3da5bcc3a0dc387 Mon Sep 17 00:00:00 2001 From: wwl <xchao828@163.com> Date: 星期六, 07 十二月 2024 18:07:44 +0800 Subject: [PATCH] danwei --- src/views/system/tijian/index.vue | 67 ++++++++++++--------------------- 1 files changed, 25 insertions(+), 42 deletions(-) diff --git a/src/views/system/tijian/index.vue b/src/views/system/tijian/index.vue index 7dcebe1..63ee372 100644 --- a/src/views/system/tijian/index.vue +++ b/src/views/system/tijian/index.vue @@ -327,7 +327,7 @@ /> </el-form-item> - <el-form-item label="骞撮緞 " prop="age"> + <el-form-item label="骞撮緞" prop="age"> <el-input v-model="form.age" :disabled="isDisabled" @@ -368,13 +368,15 @@ /> </el-form-item> - <el-form-item label="鍗曚綅鍚嶇О" prop="dictCompId"> + <el-form-item label="鍗曚綅鍚嶇О" prop="compName"> <el-select - :remote-method="getRemoteData" + :disabled="isDisabled" v-model="form.compName" remote + default-first-option + allow-create filterable - style="width: 300px" + style="width: 200px" placeholder="璇烽�夋嫨鍗曚綅鍚嶇О" clearable @change="idFn1" @@ -383,13 +385,13 @@ v-for="dict in CompanyList" :key="dict.cnName" :label="dict.cnName" - :value="dict.drugManufacturerId" + :value="dict.cnName" /> </el-select> - <i class="el-icon-circle-plus-outline" @click="handleAdd1"></i> + <!-- <i class="el-icon-circle-plus-outline" @click="handleAdd1"></i> --> </el-form-item> - <el-form-item label="鏂囧寲绋嬪害" prop="wenHua"> + <el-form-item label="鏂囧寲绋嬪害" prop="wenHua" label-width="93px"> <el-input :disabled="isDisabled" v-model="form.wenHua" @@ -1819,9 +1821,7 @@ this.getList1(); // this.getData(); }, - mounted() { - - }, + mounted() {}, methods: { getCompanyList() { @@ -1866,25 +1866,19 @@ this.title = "娣诲姞浣撴鍗曚綅淇℃伅缁存姢"; }, idFn1(value) { - if (value) { - this.form.dictCompId = value; + + const originalCompId = this.form.dictCompId; + this.form.compName = value; this.CompanyList.forEach((item) => { - if (item.drugManufacturerId == this.form.dictCompId) { - this.form.compName = item.cnName; + if (item.cnName == this.form.compName) { + this.form.dictCompId = item.drugManufacturerId; } }); - } - }, - getRemoteData(query) { - if (query) { - let compName = query; - queryCompany(compName).then((response) => { - this.CompanyList = response.data; - this.CompanyList.forEach((item) => { - this.objs = item; - }); - }); + + if (this.form.dictCompId === originalCompId) { + this.form.dictCompId = ''; + } } }, getCurrentDateTime() { @@ -2480,7 +2474,6 @@ } else { let configKey = "getInfoFromSqlData"; getconfigKey(configKey).then((res) => { - if (res.code == 200) { if (res.msg == "N") { var websocket = null; @@ -2490,7 +2483,6 @@ } else if ("MozWebSocket" in window) { websocket = new MozWebSocket(url); } else { - } if (websocket == null) { @@ -2523,10 +2515,9 @@ //鎺ユ敹鍒版秷鎭殑鍥炶皟鏂规硶 websocket.onmessage = (event) => { - var resultObj = eval("(" + event.data + ")"); //resultFlag涓�0浠h〃璇诲崱鎴愬姛 - + // TODO 浠ヤ笅浠g爜鍙兘鏄尘宸濅娇鐢ㄧ殑 // this.jingChuanHandlerWebSocketResult(resultObj) this.readCardWebSocket(resultObj); @@ -2545,14 +2536,14 @@ _this.cardreaderradio = 3; _this.inputSSS = ""; // let url = window.location.protocol + "//" + window.location.host; - + // axios // .get("http://localhost:81/dev-api/readCertCardInfos") // .then((res) => { - + // }) // .catch((err) => { - + // }); // readCertCardInfos().then((res) => { @@ -2579,8 +2570,6 @@ readCardWebSocket(resultObj) { let _this = this; if (resultObj.code === 200 && resultObj.data.name != null) { - - //鍥炴樉鐩稿叧鏁版嵁 _this.form.cusName = resultObj.data.name; _this.form.cusSex = resultObj.data.sex == "0" ? "濂�" : "鐢�"; @@ -2678,7 +2667,6 @@ } else if ("MozWebSocket" in window) { websocket = new MozWebSocket(url); } else { - } if (websocket == null) { alert("11111"); @@ -2783,7 +2771,6 @@ } else if ("MozWebSocket" in window) { websocket = new MozWebSocket(url); } else { - } if (websocket == null) { alert("11111"); @@ -3176,7 +3163,6 @@ this.loading = true; getProParentIdDxList().then((response) => { this.Treedata = response.data.list; - if (this.tableData[0]) { this.tableData[0].tjProjectList.forEach((selectionitem) => { @@ -3200,7 +3186,7 @@ }; getlistByZhId(datas).then((res) => { this.packagedataList = res.data.tjProjectList; - + this.DataLists = []; this.checkedListkey1 = []; for (var i = 0; i < this.packagedataList.length; i++) { @@ -3210,12 +3196,11 @@ getProSonDxList(proId).then((res) => { this.TreedataList = res.data.list; - this.TreedataList.forEach((item) => { // this.checkedListkey1.push(item.proId); this.DataLists.push(item); - + if (this.DataLists.length >= 1) { this.marryalls = 0; this.DataLists.forEach((item1) => { @@ -3466,7 +3451,6 @@ }; getaddtTransition(data).then((response) => { if (response.code == 200) { - let cusId = this.form.cusIdcard; this.proIds = []; getTransitionList(cusId).then((response) => { @@ -3503,7 +3487,6 @@ }); } else { console.log(澶辫触浜�); - } }); this.taocan = false; -- Gitblit v1.8.0