| | |
| | | format="yyyy-MM-dd HH:mm:ss" value-format="yyyy-MM-dd HH:mm:ss" type="daterange" range-separator="-" |
| | | start-placeholder="开始日期" end-placeholder="结束日期" :picker-options="pickerOptions"></el-date-picker> |
| | | </el-form-item> |
| | | <el-form-item label="单位名称" prop="tjCompName" style="margin-left: 20px; margin-right: 500px"> |
| | | <el-form-item label="单位名称" prop="compName" style="margin-left: 20px; margin-right: 500px"> |
| | | <el-select :remote-method="getRemoteData" v-model="queryParams.tjCompName" value-key="drugManufacturerId" |
| | | style="width: 200px" remote filterable placeholder="请选择单位名称" clearable @change="searchSelect"> |
| | | <el-option v-for="dict in CompanyList" :key="dict.drugManufacturerId" :label="dict.cnName" :value="dict" /> |
| | |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column label="手机号" align="center" prop="cusPhone" width="120px" /> |
| | | <el-table-column label="单位名称" align="center" prop="firmName" width="120px" /> |
| | | <el-table-column label="单位名称" align="center" prop="compName" width="120px" /> |
| | | <el-table-column label="申请时间" align="center" prop="applicationTime" width="210"> |
| | | <template slot-scope="scope"> |
| | | <span>{{ parseTime(scope.row.applicationTime) }}</span> |
| | |
| | | // 选框数据 |
| | | searchSelect(val) { |
| | | this.CheckBox = val; |
| | | this.queryParams.dw = this.CheckBox.cnName; |
| | | this.queryParams.dw = this.CheckBox.drugManufacturerId; |
| | | console.log(this.CheckBox, 9999); |
| | | }, |
| | | getRemoteData(query) { |
| | |
| | | } |
| | | }, |
| | | async piliangPrint() { |
| | | const loadingInstance = this.$loading({ |
| | | lock: true, |
| | | text: '打印中...', |
| | | spinner: 'el-icon-loading', |
| | | background: 'rgba(255, 255, 255, 0.7)' |
| | | }); |
| | | |
| | | try { |
| | | for (const item of this.piliangList) { |
| | | try { |
| | | // 获取数据,并等待数据更新完成 |
| | |
| | | console.error(`处理体检号 ${item.tjNumber} 时出错:`, error); |
| | | } |
| | | } |
| | | } finally { |
| | | this.ids = []; // 清空ids |
| | | this.selectList = []; // 清空selectList |
| | | loadingInstance.close(); |
| | | } |
| | | }, |
| | | getTruncatedName(proName) { |
| | | // 去掉所有空格 |