| | |
| | | clearable |
| | | v-model="createTimeList" |
| | | @change="dateChangebirthday1" |
| | | style="width: 240px" |
| | | value-format="yyyy-MM-dd" |
| | | :default-time="['00:00:00', '23:00:00']" |
| | | format="yyyy-MM-dd HH:mm:ss" |
| | | value-format="yyyy-MM-dd HH:mm:ss" |
| | | type="daterange" |
| | | range-separator="-" |
| | | start-placeholder="开始日期" |
| | |
| | | getDeptAndDwDeptByComp, |
| | | } from "@/api/team/disease"; |
| | | import { listComp } from "@/api/system/comp"; |
| | | import { getNewDateList } from "@/api/hosp/order"; |
| | | import moment from "moment"; |
| | | export default { |
| | | 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 { |
| | |
| | | compId: [ |
| | | { |
| | | required: true, |
| | | validator: checkPhoneNum, |
| | | validator: checkPhoneNum, |
| | | trigger: "blur", |
| | | }, |
| | | ], |
| | | dwDeptId: [ |
| | | { |
| | | required: true, |
| | | validator: checkPhoneNum, |
| | | validator: checkPhoneNum, |
| | | trigger: "blur", |
| | | }, |
| | | ], |
| | |
| | | }, |
| | | created() { |
| | | this.getDeptTree(); |
| | | this.getNowTime(); |
| | | // this.getNowTime(); |
| | | this.getcomp(); |
| | | this.getdate(); |
| | | }, |
| | | methods: { |
| | | getdate() { |
| | | getNewDateList().then((res) => { |
| | | this.createTimeList = [ |
| | | moment(res.data).format("YYYY-MM-DD 00:00:00"), |
| | | moment(res.data).format("YYYY-MM-DD 23:59:00"), |
| | | ]; |
| | | console.log(this.createTimeList, 111); |
| | | }); |
| | | }, |
| | | /** 查询体检单位信息维护列表 */ |
| | | getcomp() { |
| | | listComp().then((response) => { |
| | |
| | | }, |
| | | baogao() { |
| | | console.log(this.firmId); |
| | | console.log(this.firmDeptId); |
| | | this.firmId = this.compId; |
| | | this.firmDeptId = this.dwDeptId; |
| | | console.log(this.firmDeptId); |
| | | this.firmId = this.compId; |
| | | this.firmDeptId = this.dwDeptId; |
| | | if (this.firmId === "" || this.firmDeptId === "") { |
| | | this.$message.warning("请选择单位和单位部门!"); |
| | | } else { |