From 285eb9dda9b594ad185c9f612c9881af6956f35b Mon Sep 17 00:00:00 2001 From: 唐耀东 <18861537@qq.com> Date: 星期五, 31 十二月 2021 11:32:04 +0800 Subject: [PATCH] 提交代码 --- src/views/device/equipment/index.vue | 46 ++++++++++++++++++++++++++-------------------- 1 files changed, 26 insertions(+), 20 deletions(-) diff --git a/src/views/device/equipment/index.vue b/src/views/device/equipment/index.vue index b57e13d..ccd52b4 100644 --- a/src/views/device/equipment/index.vue +++ b/src/views/device/equipment/index.vue @@ -20,17 +20,17 @@ @keyup.enter.native="handleQuery" /> </el-form-item> - <el-form-item label="鐗堟湰" prop="edition"> + <el-form-item label="杞欢鐗堟湰" prop="edition"> <el-input v-model="queryParams.edition" - placeholder="璇疯緭鍏ョ増鏈�" + placeholder="璇疯緭鍏ヨ蒋浠剁増鏈�" clearable size="small" @keyup.enter.native="handleQuery" /> </el-form-item> - <el-form-item label="楂樻牎" prop="schoolId"> - <el-select v-model="queryParams.schoolId" placeholder="璇烽�夋嫨楂樻牎" clearable size="small"> + <el-form-item label="瀛︽牎鍚嶇О" prop="schoolId"> + <el-select v-model="queryParams.schoolId" placeholder="璇烽�夋嫨瀛︽牎鍚嶇О" clearable size="small"> <el-option v-for="item in querySchoolList" :key="item.id" @@ -84,17 +84,17 @@ </el-form> <el-row :gutter="10" class="mb8"> - <el-col :span="1.5"> - <el-button - type="primary" - plain - icon="el-icon-plus" - size="mini" - @click="handleAdd" - v-hasPermi="['oa:equipment:add']" - >鏂板 - </el-button> - </el-col> + <!-- <el-col :span="1.5">--> + <!-- <el-button--> + <!-- type="primary"--> + <!-- plain--> + <!-- icon="el-icon-plus"--> + <!-- size="mini"--> + <!-- @click="handleAdd"--> + <!-- v-hasPermi="['oa:equipment:add']"--> + <!-- >鏂板--> + <!-- </el-button>--> + <!-- </el-col>--> <el-col :span="1.5"> <el-button type="success" @@ -134,9 +134,9 @@ <el-table v-loading="loading" :data="equipmentList" @selection-change="handleSelectionChange"> <el-table-column type="selection" width="55" align="center"/> - <el-table-column label="搴忓彿" align="center" width="50"> + <el-table-column label="搴忓垪鍙�" align="center" width="100"> <template slot-scope="scope"> - <span>{{ scope.$index + (queryParams.pageNum - 1) * queryParams.pageSize + 1 }} </span> + {{formatZero(scope.row.serialNumber, 4)}} </template> </el-table-column> <el-table-column label="璁惧绫诲瀷" align="center" prop="type"> @@ -192,7 +192,7 @@ <!-- 娣诲姞鎴栦慨鏀规櫤鎺ц澶囧璇濇 --> <el-dialog :title="title" :visible.sync="open" width="500px" append-to-body> - <el-form ref="form" :model="form" :rules="rules" label-width="90px"> + <el-form ref="form" :model="form" :rules="rules" label-width="100px"> <el-form-item label="搴忓垪鍙�" prop="serialNumber"> <el-input v-model="form.serialNumber" :disabled="disabled" placeholder="璇疯緭鍏ュ簭鍒楀彿"/> </el-form-item> @@ -202,11 +202,11 @@ v-for="dict in dict.type.DICT101" :key="dict.value" :label="dict.label" - :value="parseInt(dict.value)" + :value="dict.value" ></el-option> </el-select> </el-form-item> - <el-form-item label="搴忓垪鐮�" prop="sequenceCode"> + <el-form-item label="纭欢搴忓垪鐮�" prop="sequenceCode"> <el-input v-model="form.sequenceCode" :disabled="disabled" placeholder="璇疯緭鍏ュ簭鍒楃爜"/> </el-form-item> <el-form-item label="鐗堟湰" prop="edition"> @@ -462,6 +462,7 @@ getEquipment(id).then(response => { this.loading = false; this.form = response.data; + this.form.serialNumber = this.formatZero(this.form.serialNumber, 4); this.open = true; this.title = "淇敼鏅烘帶璁惧"; }); @@ -510,6 +511,11 @@ this.download('oa/equipment/export', { ...this.queryParams }, `equipment_${new Date().getTime()}.xlsx`) + }, + // 鏁板瓧浣嶆暟涓嶅锛屽墠闈綅鏁拌ˉ闆� + formatZero(num, len) { + if (String(num).length > len) return num; + return (Array(len).join(0) + num).slice(-len); } } }; -- Gitblit v1.9.1