| | |
| | | style="width: 120px" |
| | | placeholder="请输入姓名" |
| | | clearable |
| | | @keyup.enter.native="handleQuery" |
| | | @keyup.enter.native="submitForm" |
| | | ></el-input> |
| | | </el-form-item> |
| | | <el-form-item label="体检号" prop="tjNumber"> |
| | |
| | | style="width: 180px" |
| | | placeholder="请输入体检号" |
| | | clearable |
| | | @keyup.enter.native="handleQuery" |
| | | @keyup.enter.native="submitForm" |
| | | @blur="hb" |
| | | ></el-input> |
| | | </el-form-item> |
| | | <el-form-item label="体检时间" prop="tjTime"> |
| | |
| | | <div style="margin: 10px 10px" v-if="tableAll.tjCategory == '02'"> |
| | | <el-button type="primary" size="mini" @click="medicalhistory()" |
| | | >职业病史</el-button |
| | | > |
| | | </div> |
| | | <div style="margin: 10px 10px"> |
| | | <el-button type="primary" size="mini" @click="jianqian()" |
| | | >检前问诊</el-button |
| | | > |
| | | </div> |
| | | </div> |
| | |
| | | ></iframe> |
| | | </div> |
| | | </el-dialog> |
| | | <el-dialog |
| | | title="提示" |
| | | :visible.sync="jianqians" |
| | | width="1000px" |
| | | :before-close="handleClose1" |
| | | > |
| | | <jianqianwenzhen |
| | | :jianqianwenzhendata="jianqianwenzhendata" |
| | | v-if="flags" |
| | | ></jianqianwenzhen> |
| | | <span slot="footer" class="dialog-footer"> |
| | | <el-button @click="jianqians = false">取 消</el-button> |
| | | </span> |
| | | </el-dialog> |
| | | </div> |
| | | </template> |
| | | |
| | | |
| | | <script> |
| | | import jianqianwenzhen from "@/components/jianqianwenzhen"; |
| | | import { |
| | | getcheckList, |
| | | getTjdetailList, |
| | |
| | | components: { |
| | | ViewPdf, |
| | | Historicalreport, |
| | | jianqianwenzhen, |
| | | }, |
| | | dicts: [ |
| | | "dict_tjtype", |
| | |
| | | "lj_positive", |
| | | "tj_work", |
| | | "tj_work_status", |
| | | "tj_smoking_pinlv", |
| | | "tj_work", |
| | | ], |
| | | name: "checkAll", |
| | | data() { |
| | | return { |
| | | flags: false, |
| | | jianqianwenzhendata: [], |
| | | jianqians: false, |
| | | sex: true, |
| | | activeName: "1", |
| | | wenzhen: false, |
| | |
| | | ":" + |
| | | this.add0(mm) |
| | | ); |
| | | }, |
| | | jianqian() { |
| | | this.flags = true; |
| | | this.jianqians = true; |
| | | let tjNumber = this.tableAll.tjNumber; |
| | | this.jianqianwenzhendata.push(tjNumber); |
| | | }, |
| | | getList() { |
| | | this.loading = true; |
| | |
| | | this.startTime = val; |
| | | }, |
| | | |
| | | hb() { |
| | | if (this.queryParams.tjNumber != "") { |
| | | this.submitForm(); |
| | | } |
| | | }, |
| | | |
| | | // 搜索 |
| | | submitForm() { |
| | | this.loading = true; |
| | |
| | | } |
| | | if (this.tableAll.cusSex === 1) { |
| | | this.tableAll.cusSex = "女"; |
| | | } |
| | | if (this.tableAll.cusSex === 2) { |
| | | this.tableAll.cusSex = "未知"; |
| | | } |
| | | this.tjNumber = this.tableAll.tjNumber; |
| | | getState(this.tjNumber).then((res) => { |
| | |
| | | }, |
| | | // 撤销 |
| | | getRevoke(row) { |
| | | this.loading = true; |
| | | const tjNumber = row.tjNumber; |
| | | revoke(tjNumber).then((response) => { |
| | | this.$modal.msgSuccess("撤回成功"); |
| | | if (response.code == 200) { |
| | | this.loading = false; |
| | | this.getList(); |
| | | } |
| | | }); |
| | | }, |
| | | |
| | |
| | | getfiedState(data).then((res) => {}); |
| | | }); |
| | | }, |
| | | |
| | | handleClose1() { |
| | | this.jianqians = false; |
| | | }, |
| | | // 生成报告 |
| | | // generate(row) { |
| | | // const tjNumber = row.tjNumber; |