From 9e84299c5952e8e068f319d67ac912fb779b13ca Mon Sep 17 00:00:00 2001 From: su1124 <1583764726@qq.com> Date: 星期五, 02 八月 2024 16:44:30 +0800 Subject: [PATCH] su --- src/views/reservation/resercopy/index.vue | 82 ++++++++++++++++++++++------------------ 1 files changed, 45 insertions(+), 37 deletions(-) diff --git a/src/views/reservation/resercopy/index.vue b/src/views/reservation/resercopy/index.vue index 4b8fbfb..418d563 100644 --- a/src/views/reservation/resercopy/index.vue +++ b/src/views/reservation/resercopy/index.vue @@ -58,12 +58,19 @@ type="date" format="yyyy-MM-dd" value-format="yyyy-MM-dd" - style="width: 220px" + style="width: 130px" placeholder="璇烽�夋嫨棰勭害鏃ユ湡" @change="selectTime" :picker-options="setDisabled" > </el-date-picker> + </el-form-item> + <el-form-item label="鏈夋晥澶╂暟" prop="yxts"> + <el-input + style="width:100px" + v-model="objs.yxts" + placeholder="鏈夋晥澶╂暟" + />澶�(鍙嚜瀹氫箟) </el-form-item> </el-form> @@ -92,7 +99,7 @@ type="primary" icon="el-icon-upload2" size="mini" - @click="importTemplate" + @click="importTemplate" v-hasPermi="['system:user:import']" >涓嬭浇妯℃澘</el-button > @@ -124,7 +131,6 @@ prop="company" width="200" > - </el-table-column> <!-- <el-table-column label="宸ュ彿" align="center" prop="jobNo" width="80" /> --> <el-table-column label="濮撳悕" align="center" prop="name" width="75" /> @@ -346,26 +352,26 @@ label-width="100px" :inline="true" > - <el-form-item label="鍗曚綅鍚嶇О" prop="drugManufacturerId"> - <el-select - :remote-method="getRemoteData" - v-model="objs.drugManufacturerId" - remote - filterable - style="width: 200px" - placeholder="璇烽�夋嫨鍗曚綅鍚嶇О" - clearable - @clear="getCompanyList" - @change="idFn1" - > - <el-option - v-for="dict in CompanyList" - :key="dict.cnName" - :label="dict.cnName" - :value="dict.drugManufacturerId" - /> - </el-select> - </el-form-item> + <el-form-item label="鍗曚綅鍚嶇О" prop="drugManufacturerId"> + <el-select + :remote-method="getRemoteData" + v-model="objs.drugManufacturerId" + remote + filterable + style="width: 200px" + placeholder="璇烽�夋嫨鍗曚綅鍚嶇О" + clearable + @clear="getCompanyList" + @change="idFn1" + > + <el-option + v-for="dict in CompanyList" + :key="dict.cnName" + :label="dict.cnName" + :value="dict.drugManufacturerId" + /> + </el-select> + </el-form-item> <el-form-item label="閮ㄩ棬鍚嶇О" prop="dwDeptName"> <el-input v-model="form.dwDeptName" placeholder="璇疯緭鍏ラ儴闂ㄥ悕绉�" /> </el-form-item> @@ -463,13 +469,14 @@ data: { dwId: "", dwDeptId: "", - dwName:"", + dwName: "", }, objs: { drugManufacturerId: "", dwDeptName: "", reservationTime: "", + yxts:"30", }, DataList: [], tjOrderList: [], //鍗曚釜椤圭洰闆嗗悎 @@ -664,7 +671,7 @@ methods: { // 淇濆瓨閮ㄩ棬 handleAddDept() { - let data = { + let data = { dwName: this.data.dwName, dwId: this.data.dwId, dwDeptName: this.form.dwDeptName, @@ -690,12 +697,12 @@ console.log(value); if (value) { this.data.dwId = value; - this.CompanyList.forEach(item=>{ + this.CompanyList.forEach((item) => { console.log(item); - if(item.drugManufacturerId == this.data.dwId){ - this.data.dwName = item.cnName + if (item.drugManufacturerId == this.data.dwId) { + this.data.dwName = item.cnName; } - }) + }); } }, idBm(value) { @@ -834,6 +841,7 @@ this.objs.drugManufacturerId = ""; this.objs.dwDeptName = ""; this.objs.reservationTime = ""; + this.objs.yxts = ""; this.TotalPrice = ""; this.tableData[0] = []; this.TotalPrice1 = ""; @@ -871,14 +879,13 @@ handleFileSuccess(response, file, fileList) { this.ListObj = response.data; this.userList = response.data.list; - this.userList.forEach(item => { - this.CompanyList.forEach (item1 => { - if(item1.drugManufacturerId ==this.objs.drugManufacturerId ){ - item.company = item1.cnName + this.userList.forEach((item) => { + this.CompanyList.forEach((item1) => { + if (item1.drugManufacturerId == this.objs.drugManufacturerId) { + item.company = item1.cnName; } - }) - - }) + }); + }); this.upload.open = false; this.upload.isUploading = false; this.$refs.upload.clearFiles(); @@ -970,11 +977,12 @@ reservations: this.userList, reservationTime: this.objs.reservationTime, dwDeptId: this.data.dwDeptId, + yxts:this.objs.yxts, }; newConfirm(data).then((res) => { this.$modal.msgSuccess("鎻愪氦鎴愬姛"); this.confirm = true; - this.userList = []; + this.userList = []; }); } else { this.$modal.msgError("璇峰~鍐欏甫鏄熷彿鍐呭"); -- Gitblit v1.8.0