From 8181583ea89c7af496e16df4f6a4953857923f63 Mon Sep 17 00:00:00 2001 From: su1124 <1583764726@qq.com> Date: 星期一, 25 十二月 2023 18:36:32 +0800 Subject: [PATCH] su --- src/views/hosp/history/index.vue | 517 ++++++++++++++++++++++++++++++++++++++++++++------------- 1 files changed, 400 insertions(+), 117 deletions(-) diff --git a/src/views/hosp/history/index.vue b/src/views/hosp/history/index.vue index d871618..38fb2d3 100644 --- a/src/views/hosp/history/index.vue +++ b/src/views/hosp/history/index.vue @@ -2,80 +2,210 @@ <div class="app-container"> <div class="hist1"> <div class="hist2"> - <el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="68px"> + <el-form + :model="queryParams" + ref="queryForm" + size="small" + :inline="true" + v-show="showSearch" + label-width="68px" + > <el-form-item label="濮撳悕" prop="name"> - <el-input v-model="queryParams.name" placeholder="璇疯緭鍏ュ鎴峰悕" clearable @keyup.enter.native="handleQuery" - style="width:130px" /> + <el-input + v-model="queryParams.name" + placeholder="璇疯緭鍏ュ鎴峰悕" + clearable + @keyup.enter.native="handleQuery" + style="width: 130px" + /> </el-form-item> <el-form-item label="浣撴鍙�" prop="tjNum"> - <el-input ref="inputName" v-model="queryParams.tjNum" placeholder="璇疯緭鍏ヤ綋妫�鍙�" style="width: 170px" clearable - @keyup.enter.native="handleQuery" /> + <el-input + ref="inputName" + v-model="queryParams.tjNum" + placeholder="璇疯緭鍏ヤ綋妫�鍙�" + style="width: 170px" + clearable + @keyup.enter.native="handleQuery" + @blur="handleQuery" + /> </el-form-item> <el-form-item> - <el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery">鎼滅储</el-button> - <el-button icon="el-icon-refresh" size="mini" @click="resetQuery">閲嶇疆</el-button> + <el-button + type="primary" + icon="el-icon-search" + size="mini" + @click="handleQuery" + >鎼滅储</el-button + > + <el-button icon="el-icon-refresh" size="mini" @click="resetQuery" + >閲嶇疆</el-button + > </el-form-item> </el-form> - <el-table :row-class-name="tableRowClassName" height="650px" v-loading="loading" :data="orderList" - ref="multipleTable" @selection-change="handleSelectionChange" border style="width: 95%"> + <el-table + :row-class-name="tableRowClassName" + height="650px" + v-loading="loading" + :data="orderList" + ref="multipleTable" + @selection-change="handleSelectionChange" + border + style="width: 95%" + > <el-table-column type="selection" width="40px" align="center" /> - <el-table-column label="搴忓彿" align="center" prop="newID" width="50px" :show-overflow-tooltip="true" - fixed="left" /> - <el-table-column label="濮撳悕" align="center" prop="tjCustomerName" width="110px" :show-overflow-tooltip="true" /> - <el-table-column label="鎬у埆" align="center" prop="tjCustomerSex" width="55px" :show-overflow-tooltip="true"> + <el-table-column + label="搴忓彿" + align="center" + prop="newID" + width="50px" + :show-overflow-tooltip="true" + fixed="left" + /> + <el-table-column + label="濮撳悕" + align="center" + prop="tjCustomerName" + width="110px" + :show-overflow-tooltip="true" + /> + <el-table-column + label="鎬у埆" + align="center" + prop="tjCustomerSex" + width="55px" + :show-overflow-tooltip="true" + > <template slot-scope="scope"> <span v-if="scope.row.tjCustomerSex == '0'">鐢�</span> <span v-if="scope.row.tjCustomerSex == '1'">濂�</span> </template> </el-table-column> - <el-table-column label="鐢佃瘽" align="center" prop="tjCustomerPhone" width="120px" :show-overflow-tooltip="true" /> - <el-table-column label="骞撮緞" align="center" prop="tjCustomerAge" width="70" :show-overflow-tooltip="true" /> - <el-table-column label="骞撮緞鍗曚綅" align="center" prop="ageUnit" width="80" :show-overflow-tooltip="true"> + <el-table-column + label="鐢佃瘽" + align="center" + prop="tjCustomerPhone" + width="120px" + :show-overflow-tooltip="true" + /> + <el-table-column + label="骞撮緞" + align="center" + prop="tjCustomerAge" + width="70" + :show-overflow-tooltip="true" + /> + <el-table-column + label="骞撮緞鍗曚綅" + align="center" + prop="ageUnit" + width="80" + :show-overflow-tooltip="true" + > <template slot-scope="scope"> - <dict-tag :options="dict.type.dict_ageunit" :value="scope.row.ageUnit" /> + <dict-tag + :options="dict.type.dict_ageunit" + :value="scope.row.ageUnit" + /> </template> </el-table-column> - <el-table-column label="鑱屼笟" align="center" prop="career" width="120" :show-overflow-tooltip="true"> + <el-table-column + label="鑱屼笟" + align="center" + prop="career" + width="120" + :show-overflow-tooltip="true" + > <template slot-scope="scope"> - <dict-tag :options="dict.type.dict_job" :value="scope.row.career" /> + <dict-tag + :options="dict.type.dict_job" + :value="scope.row.career" + /> </template> </el-table-column> </el-table> <div class="pagi"> <div class="pagi1"> - <pagination v-show="total > 0" :total="total" :page.sync="queryParams.pageNum" - :limit.sync="queryParams.pageSize" @pagination="getList" /> + <pagination + v-show="total > 0" + :total="total" + :page.sync="queryParams.pageNum" + :limit.sync="queryParams.pageSize" + @pagination="getList" + /> </div> </div> </div> <div class="hist3"> <span class="txt">闂瘖淇℃伅</span> - <el-form ref="form" :model="form" :rules="rules" label-width="100px" :inline="true" size="mini"> + <el-form + ref="form" + :model="form" + :rules="rules" + label-width="100px" + :inline="true" + size="mini" + > <el-collapse class="coll" v-model="activeName" accordion> - <el-collapse-item class="coll" title="鍩烘湰淇℃伅" name="1" style="width: 900px; font-weight: 600"> + <el-collapse-item + class="coll" + title="鍩烘湰淇℃伅" + name="1" + style="width: 900px; font-weight: 600" + > <div style="width: 900px"> <el-form-item label="濮撳悕" prop="cusName"> <el-input v-model="form.cusName" placeholder="璇疯緭鍏ュ鍚�" /> </el-form-item> <el-form-item label="鑱屼笟" prop="work"> - <el-select filterable v-model="form.work" placeholder="璇烽�夋嫨鑱屼笟" clearable style="width: 150px"> - <el-option v-for="dict in dict.type.tj_work" :key="dict.value" :label="dict.label" - :value="dict.value" /> + <el-select + filterable + v-model="form.work" + placeholder="璇烽�夋嫨鑱屼笟" + clearable + style="width: 150px" + > + <el-option + v-for="dict in dict.type.tj_work" + :key="dict.value" + :label="dict.label" + :value="dict.value" + /> </el-select> </el-form-item> <el-form-item label="宸ヤ綔鐘舵��" prop="workStatus"> - <el-select filterable v-model="form.workStatus" placeholder="璇烽�夋嫨宸ヤ綔鐘舵��" clearable style="width: 150px"> - <el-option v-for="dict in dict.type.tj_work_status" :key="dict.value" :label="dict.label" - :value="dict.value" /> + <el-select + filterable + v-model="form.workStatus" + placeholder="璇烽�夋嫨宸ヤ綔鐘舵��" + clearable + style="width: 150px" + > + <el-option + v-for="dict in dict.type.tj_work_status" + :key="dict.value" + :label="dict.label" + :value="dict.value" + /> </el-select> </el-form-item> <el-form-item label="鎺ヨЕ姣掔墿" prop="contactPoison"> - <el-input type="textarea" rows="4" v-model="form.contactPoison" placeholder="璇疯緭鍏ユ帴瑙︽瘨鐗�" - style="width: 700px" /> + <el-input + type="textarea" + rows="4" + v-model="form.contactPoison" + placeholder="璇疯緭鍏ユ帴瑙︽瘨鐗�" + style="width: 700px" + /> </el-form-item> <el-form-item label="鏃㈠線鐥呭彶" prop="medicalHistory"> - <el-input type="textarea" rows="4" v-model="form.medicalHistory" placeholder="璇疯緭鍏ユ棦寰�鐥呭彶" - style="width: 700px" /> + <el-input + type="textarea" + rows="4" + v-model="form.medicalHistory" + placeholder="璇疯緭鍏ユ棦寰�鐥呭彶" + style="width: 700px" + /> </el-form-item> </div> </el-collapse-item> @@ -118,31 +248,67 @@ <div style="width: 900px"> <el-form-item label="鏄惁鍚哥儫" prop="xiyan"> <!-- <el-input v-model="form.xiyanpinlv" placeholder="璇疯緭鍏ュ惛鐑熼鐜�" /> --> - <el-select filterable v-model="form.xiyan" placeholder="璇烽�夋嫨鏄惁鍚哥儫" clearable style="width: 150px"> - <el-option v-for="dict in dict.type.tj_smoking_pinlv" :key="dict.value" :label="dict.label" - :value="dict.value" /> + <el-select + filterable + v-model="form.xiyan" + placeholder="璇烽�夋嫨鏄惁鍚哥儫" + clearable + style="width: 150px" + > + <el-option + v-for="dict in dict.type.tj_smoking_pinlv" + :key="dict.value" + :label="dict.label" + :value="dict.value" + /> </el-select> </el-form-item> <el-form-item label="鍚哥儫棰戠巼" prop="xiyanpinlv"> - <el-input v-model="form.xiyanpinlv" style="width: 70px" />鏀�/澶� + <el-input + v-model="form.xiyanpinlv" + style="width: 70px" + />鏀�/澶� </el-form-item> <el-form-item label="鍚哥儫鏃堕棿" prop="xiyanyear"> - <el-input v-model="form.xiyanyear" style="width: 70px" />骞� </el-form-item><br /> + <el-input + v-model="form.xiyanyear" + style="width: 70px" + />骞� </el-form-item + ><br /> <el-form-item label="鏄惁楗厭" prop="yinjiu"> <!-- <el-input v-model="form.yinjiupinlv" placeholder="璇疯緭鍏ラギ閰掗鐜�" /> --> - <el-select filterable v-model="form.yinjiu" placeholder="璇烽�夋嫨鏄惁楗厭" clearable style="width: 150px"> - <el-option v-for="dict in dict.type.tj_smoking_pinlv" :key="dict.value" :label="dict.label" - :value="dict.value" /> + <el-select + filterable + v-model="form.yinjiu" + placeholder="璇烽�夋嫨鏄惁楗厭" + clearable + style="width: 150px" + > + <el-option + v-for="dict in dict.type.tj_smoking_pinlv" + :key="dict.value" + :label="dict.label" + :value="dict.value" + /> </el-select> </el-form-item> <el-form-item label="楗厭棰戠巼" prop="yinjiupinlv"> - <el-input v-model="form.yinjiupinlv" style="width: 70px" />ml/澶� + <el-input + v-model="form.yinjiupinlv" + style="width: 70px" + />ml/澶� </el-form-item> <el-form-item label="楗厭鏃堕棿" prop="yinjiuyear"> <el-input v-model="form.yinjiuyear" style="width: 70px" />骞� </el-form-item> <el-form-item label="鍏朵粬" prop="qita"> - <el-input v-model="form.qita" placeholder="璇疯緭鍏ュ叾浠�" type="textarea" style="width: 600px" rows="2" /> + <el-input + v-model="form.qita" + placeholder="璇疯緭鍏ュ叾浠�" + type="textarea" + style="width: 600px" + rows="2" + /> </el-form-item> </div> </el-collapse-item> @@ -150,16 +316,31 @@ <div style="width: 900px"> <el-row :gutter="10" class="mb8"> <el-col :span="1.5"> - <el-button type="primary" icon="el-icon-plus" size="mini" @click="addmembers()">娣诲姞 + <el-button + type="primary" + icon="el-icon-plus" + size="mini" + @click="addmembers()" + >娣诲姞 </el-button> </el-col> <el-col :span="1.5"> - <el-button type="danger" icon="el-icon-delete" size="mini" @click="delemembers()">鍒犻櫎 + <el-button + type="danger" + icon="el-icon-delete" + size="mini" + @click="delemembers()" + >鍒犻櫎 </el-button> </el-col> </el-row> - <el-table border :data="form.tjAskHistorysList" ref="tjAskHistorys" style="width: 98%" - @selection-change="handlebingChange"> + <el-table + border + :data="form.tjAskHistorysList" + ref="tjAskHistorys" + style="width: 98%" + @selection-change="handlebingChange" + > <el-table-column type="selection" width="40" align="center" /> <!-- <el-table-column label="搴忓彿" @@ -169,7 +350,11 @@ /> --> <el-table-column label="鐤剧梾鍚嶇О" prop="diseaseName"> <template slot-scope="scope"> - <el-input size="mini" v-model="scope.row.diseaseName" placeholder="璇疯緭鍏ョ柧鐥呭悕绉�" /> + <el-input + size="mini" + v-model="scope.row.diseaseName" + placeholder="璇疯緭鍏ョ柧鐥呭悕绉�" + /> </template> </el-table-column> <el-table-column label="璇婃柇鏃ユ湡" prop="diseaseData"> @@ -178,28 +363,54 @@ v-model="scope.row.diseaseData" placeholder="璇疯緭鍏ヨ瘖鏂棩鏈�" /> --> - <el-date-picker size="mini" v-model="scope.row.diseaseData" align="right" type="date" - placeholder="閫夋嫨鏃ユ湡" :picker-options="pickerOptions" style="width: 130px" value-format="yyyy-MM-dd"> + <el-date-picker + size="mini" + v-model="scope.row.diseaseData" + align="right" + type="date" + placeholder="閫夋嫨鏃ユ湡" + :picker-options="pickerOptions" + style="width: 130px" + value-format="yyyy-MM-dd" + > </el-date-picker> </template> </el-table-column> <el-table-column label="璇婃柇鍗曚綅" prop="diseaseCompany"> <template slot-scope="scope"> - <el-input size="mini" v-model="scope.row.diseaseCompany" placeholder="璇疯緭鍏ヨ瘖鏂崟浣�" /> + <el-input + size="mini" + v-model="scope.row.diseaseCompany" + placeholder="璇疯緭鍏ヨ瘖鏂崟浣�" + /> </template> </el-table-column> <el-table-column label="鏄惁鐥婃剤" prop="isOk"> <template slot-scope="scope"> <!-- <el-input v-model="scope.row.isOk" placeholder="璇疯緭鍏ユ槸鍚︾棅鎰�" /> --> - <el-select filterable size="mini" v-model="scope.row.isOk" placeholder="璇烽�夋嫨鏄惁鐥婃剤" clearable> - <el-option v-for="dict in dict.type.sys_yes_no" :key="dict.value" :label="dict.label" - :value="dict.value" /> + <el-select + filterable + size="mini" + v-model="scope.row.isOk" + placeholder="璇烽�夋嫨鏄惁鐥婃剤" + clearable + > + <el-option + v-for="dict in dict.type.sys_yes_no" + :key="dict.value" + :label="dict.label" + :value="dict.value" + /> </el-select> </template> </el-table-column> <el-table-column label="澶囨敞" prop="remark"> <template slot-scope="scope"> - <el-input size="mini" v-model="scope.row.remark" placeholder="璇疯緭鍏ュ娉�" /> + <el-input + size="mini" + v-model="scope.row.remark" + placeholder="璇疯緭鍏ュ娉�" + /> </template> </el-table-column> </el-table> @@ -210,15 +421,30 @@ <div style="width: 900px"> <el-row :gutter="10" class="mb8"> <el-col :span="1.5"> - <el-button type="primary" icon="el-icon-plus" size="mini" @click="addmemberss()">娣诲姞 + <el-button + type="primary" + icon="el-icon-plus" + size="mini" + @click="addmemberss()" + >娣诲姞 </el-button> </el-col> <el-col :span="1.5"> - <el-button type="danger" icon="el-icon-delete" size="mini" @click="delememberss()">鍒犻櫎 + <el-button + type="danger" + icon="el-icon-delete" + size="mini" + @click="delememberss()" + >鍒犻櫎 </el-button> </el-col> </el-row> - <el-table border :data="form.workLogs" style="width: 98%" @selection-change="handlezhiyeChange"> + <el-table + border + :data="form.workLogs" + style="width: 98%" + @selection-change="handlezhiyeChange" + > <el-table-column type="selection" width="40" align="center" /> <!-- <el-table-column label="搴忓彿" @@ -228,45 +454,88 @@ /> --> <el-table-column label="寮�濮嬫椂闂�" prop="beginTime"> <template slot-scope="scope"> - <el-date-picker size="mini" v-model="scope.row.beginTime" align="right" type="date" - placeholder="閫夋嫨鏃ユ湡" :picker-options="pickerOptions" style="width: 130px" value-format="yyyy-MM-dd"> + <el-date-picker + size="mini" + v-model="scope.row.beginTime" + align="right" + type="date" + placeholder="閫夋嫨鏃ユ湡" + :picker-options="pickerOptions" + style="width: 130px" + value-format="yyyy-MM-dd" + > </el-date-picker> </template> </el-table-column> <el-table-column label="缁撴潫鏃堕棿" prop="endTime"> <template slot-scope="scope"> - <el-date-picker size="mini" v-model="scope.row.endTime" align="right" type="date" placeholder="閫夋嫨鏃ユ湡" - :picker-options="pickerOptions" style="width: 130px" value-format="yyyy-MM-dd"> + <el-date-picker + size="mini" + v-model="scope.row.endTime" + align="right" + type="date" + placeholder="閫夋嫨鏃ユ湡" + :picker-options="pickerOptions" + style="width: 130px" + value-format="yyyy-MM-dd" + > </el-date-picker> </template> </el-table-column> <el-table-column label="宸ヤ綔鍗曚綅" prop="workCompany"> <template slot-scope="scope"> - <el-input size="mini" v-model="scope.row.workCompany" placeholder="璇疯緭鍏ュ伐浣滃崟浣�" /> + <el-input + size="mini" + v-model="scope.row.workCompany" + placeholder="璇疯緭鍏ュ伐浣滃崟浣�" + /> </template> </el-table-column> <el-table-column label="閮ㄩ棬" prop="workDept"> <template slot-scope="scope"> - <el-input size="mini" v-model="scope.row.workDept" placeholder="璇疯緭鍏ラ儴闂�" /> + <el-input + size="mini" + v-model="scope.row.workDept" + placeholder="璇疯緭鍏ラ儴闂�" + /> </template> </el-table-column> <el-table-column label="宸ョ" prop="workType"> <template slot-scope="scope"> - <el-input size="mini" v-model="scope.row.workType" placeholder="璇疯緭鍏ュ伐绉�" /> + <el-input + size="mini" + v-model="scope.row.workType" + placeholder="璇疯緭鍏ュ伐绉�" + /> </template> </el-table-column> <el-table-column label="鏈夊鍥犵礌" prop="harmTypeLogs"> <template slot-scope="scope"> <!-- <el-input v-model="scope.row.isOk" placeholder="璇疯緭鍏ユ槸鍚︾棅鎰�" /> --> - <el-select filterable size="mini" v-model="scope.row.harmTypeLogs" multiple placeholder="璇烽�夋嫨鏈夊鍥犵礌" clearable> - <el-option v-for="dict in harmTypeList" :key="dict.aid" :label="dict.harmType" - :value="dict.aid" /> + <el-select + filterable + size="mini" + v-model="scope.row.harmTypeLogs" + multiple + placeholder="璇烽�夋嫨鏈夊鍥犵礌" + clearable + > + <el-option + v-for="dict in harmTypeList" + :key="dict.aid" + :label="dict.harmType" + :value="dict.aid" + /> </el-select> </template> </el-table-column> <el-table-column label="闃叉姢鎺柦" prop="fangHu"> <template slot-scope="scope"> - <el-input size="mini" v-model="scope.row.fangHu" placeholder="璇疯緭鍏ラ槻鎶ゆ帾鏂�" /> + <el-input + size="mini" + v-model="scope.row.fangHu" + placeholder="璇疯緭鍏ラ槻鎶ゆ帾鏂�" + /> </template> </el-table-column> </el-table> @@ -275,45 +544,58 @@ </el-collapse> </el-form> <div slot="footer" class="dialog-footer"> - <el-button type="primary" @click="submitForm" style="margin-top: 10px" :disabled="isdisabled">鎻愪氦</el-button> + <el-button + type="primary" + @click="submitForm" + style="margin-top: 10px" + :disabled="isdisabled" + >鎻愪氦</el-button + > </div> </div> </div> <!-- 娣诲姞鎴栦慨鏀归棶璇婂璇濇 --> - <el-dialog :title="title" :visible.sync="open" width="1000px" append-to-body> + <el-dialog + :title="title" + :visible.sync="open" + width="1000px" + append-to-body + > </el-dialog> </div> </template> <script> -import { - updateHistory, - getInfoById, -} from "@/api/hosp/history"; +import { updateHistory, getInfoById } from "@/api/hosp/history"; import { Message } from "element-ui"; import { getOrderList } from "@/api/hosp/order"; -import { - listHarmType, -} from "@/api/hosp/harmType"; +import { listHarmType } from "@/api/hosp/harmType"; export default { name: "History", - dicts: ["tj_smoking_pinlv", "sys_yes_no", "tj_work_status", "tj_work", "dict_ageunit", "dict_job"], + dicts: [ + "tj_smoking_pinlv", + "sys_yes_no", + "tj_work_status", + "tj_work", + "dict_ageunit", + "dict_job", + ], data() { let checkPhoneNum = (rule, value, callback) => { - console.log( value) + console.log(value); let patter = new RegExp(/^1\s*[3456789]\s*(\d\s*){9}$/); if (value == "" && value == undefined && !value) { - return callback(''); - } else if(value != undefined && value != ""){ + return callback(""); + } else if (value != undefined && value != "") { return callback(); - }else if (!patter.test(value)) { - return callback(''); + } else if (!patter.test(value)) { + return callback(""); } }; return { selectList: [], - dataList:[], + dataList: [], pickerOptions: { disabledDate(time) { return time.getTime() > Date.now(); @@ -376,7 +658,7 @@ pageSize: 20, cusName: null, }, - harmTypeList:[], + harmTypeList: [], // 琛ㄥ崟鍙傛暟 form: {}, chageall: [], @@ -387,7 +669,7 @@ deleted: [ { required: true, - validator: checkPhoneNum, + validator: checkPhoneNum, trigger: "blur", }, ], @@ -396,6 +678,11 @@ }, created() { this.getList(); + }, + mounted() { + this.$nextTick(() => { + this.$refs.inputName.focus(); + }); }, methods: { /** 鏌ヨ闂瘖鍒楄〃 */ @@ -416,7 +703,7 @@ /** 鏌ヨ浣撴璁板綍鍒楄〃 */ getList() { this.loading = true; - listHarmType().then(response => { + listHarmType().then((response) => { this.harmTypeList = response.rows; this.loading = false; }); @@ -436,9 +723,8 @@ this.orderList[0], true ); - }); - this.dataList = this.orderList[0] + this.dataList = this.orderList[0]; } else { this.$refs.multipleTable.clearSelection(); } @@ -501,7 +787,7 @@ }, // 鍗曢�夋閫変腑鏁版嵁 handleSelectionChange(selection) { - this.dataList = [] + this.dataList = []; this.selectList = selection; // this.ids = selection.map((item) => item.askId); // this.single = selection.length !== 1; @@ -516,33 +802,33 @@ let del_row = selection.shift(); this.$refs.multipleTable.toggleRowSelection(del_row, false); } - selection.forEach(item1 => { + selection.forEach((item1) => { if (item1.tjCustomerSex === 1) { this.sex = true; } else { this.sex = false; } - }) + }); let tjNumber = selection.map((item) => item.tjNumber); getInfoById(tjNumber).then((response) => { this.form = response.data; if (this.form.xiyan == null) { - this.form.xiyan = "1" + this.form.xiyan = "1"; } if (this.form.xiyanpinlv == null) { - this.form.xiyanpinlv = "0" + this.form.xiyanpinlv = "0"; } if (this.form.xiyanyear == null) { - this.form.xiyanyear = "0" + this.form.xiyanyear = "0"; } if (this.form.yinjiu == null) { - this.form.yinjiu = "1" + this.form.yinjiu = "1"; } if (this.form.yinjiupinlv == null) { - this.form.yinjiupinlv = "0" + this.form.yinjiupinlv = "0"; } if (this.form.yinjiuyear == null) { - this.form.yinjiuyear = "0" + this.form.yinjiuyear = "0"; } this.form.tjAskHistorysList = response.data.tjAskHistorysList; // this.isdisabled= true @@ -587,25 +873,24 @@ }, handlebingChange(selection) { - this.bingshiall = [] - this.bingshiall = selection + this.bingshiall = []; + this.bingshiall = selection; }, delemembers() { - let that = this + let that = this; if (that.form.tjAskHistorysList.length == that.bingshiall.length) { - that.form.tjAskHistorysList = [] + that.form.tjAskHistorysList = []; } else { that.bingshiall.forEach((item1, index1) => { that.form.tjAskHistorysList.forEach((item, index) => { if (item == item1) { - that.form.tjAskHistorysList.splice(index, 1) + that.form.tjAskHistorysList.splice(index, 1); } - }) - }) + }); + }); } }, - addmemberss() { if (this.form.cusName) { @@ -642,29 +927,27 @@ }, handlezhiyeChange(selection) { - this.chageall = [] - this.chageall = selection - + this.chageall = []; + this.chageall = selection; }, delememberss() { - let that = this + let that = this; if (that.form.workLogs.length == that.chageall.length) { - that.form.workLogs = [] + that.form.workLogs = []; } else { that.chageall.forEach((item1, index1) => { that.form.workLogs.forEach((item, index) => { if (item == item1) { - that.form.workLogs.splice(index, 1) + that.form.workLogs.splice(index, 1); } - }) - }) + }); + }); } - }, /** 鎻愪氦鎸夐挳 */ submitForm() { - this.form.tjNum = this.dataList[0].tjNumber + this.form.tjNum = this.dataList[0].tjNumber; updateHistory(this.form).then((response) => { this.$modal.msgSuccess("淇敼鎴愬姛"); }); -- Gitblit v1.8.0