| | |
| | | </el-col> |
| | | </el-row> |
| | | <el-row> |
| | | <el-col :span="5"> |
| | | <el-form-item label="联系电话" prop="phone"> |
| | | <el-input v-model="form.phone" placeholder="请输入联系电话" /> |
| | | <el-col :span="5"> |
| | | <el-form-item label="绩效日期" prop="jxrq"> |
| | | <el-date-picker |
| | | clearable |
| | | style="width: 100%" |
| | | v-model="form.jxrq" |
| | | type="date" format="yyyy-MM-dd" |
| | | value-format="yyyy-MM-dd HH:mm:ss" |
| | | placeholder="绩效日期" |
| | | > |
| | | </el-date-picker> |
| | | </el-form-item> |
| | | </el-col> |
| | | <el-col :span="5"> |
| | |
| | | </el-select> |
| | | </el-form-item> |
| | | </el-col> |
| | | <el-col :span="5"> |
| | | <el-form-item label="联系电话" prop="phone"> |
| | | <el-input v-model="form.phone" placeholder="请输入联系电话" /> |
| | | </el-form-item> |
| | | </el-col> |
| | | </el-row> |
| | | <el-row style="text-align: left"> |
| | | <el-col :span="8"> |
| | | <el-col :span="12"> |
| | | <el-form-item label="申请说明" prop="remark"> |
| | | <el-input v-model="form.remark" placeholder="申请说明" /> |
| | | </el-form-item> |
| | |
| | | : "点击选择" |
| | | }}</el-button |
| | | > |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column |
| | | prop="deptName" |
| | | align="center" |
| | | label="绩效科室" |
| | | width="160" |
| | | > |
| | | <template slot-scope="scope"> |
| | | <el-select |
| | | v-model="scope.row.deptId" |
| | | size="mini" |
| | | clearable |
| | | filterable |
| | | placeholder="请选择绩效科室" |
| | | style="width: 100%" |
| | | @change="value => handleRowDeptChange(scope.row, value)" |
| | | > |
| | | <el-option |
| | | v-for="dept in deptList" |
| | | :key="dept.deptId" |
| | | :label="dept.deptName" |
| | | :value="dept.deptId" |
| | | /> |
| | | </el-select> |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column |
| | |
| | | :label="city" |
| | | :key="city.id" |
| | | >{{ city.username }}{{ city.isUnitPerson ? "(单位)" : "" |
| | | }}{{ city.unitname ? " · " + city.unitname : "" }}</el-checkbox |
| | | }}{{ city.unitname ? " · " + city.unitname : "" |
| | | }}{{ city.deptName ? " · 科室:" + city.deptName : "" }}</el-checkbox |
| | | > |
| | | </el-checkbox-group> |
| | | </div> |
| | |
| | | import { listItemexpense } from "@/api/project/itemexpense"; |
| | | |
| | | import { getUserProfile } from "@/api/system/user"; |
| | | import { listDept } from "@/api/system/dept"; |
| | | import Li_area_select from "@/components/Address"; |
| | | import OrgSelecter from "@/views/project/components/orgselect"; |
| | | import { getToken } from "@/utils/auth"; |
| | |
| | | expertlist: [], |
| | | //医疗机构列表 |
| | | unitList: [], |
| | | //绩效科室列表 |
| | | deptList: [], |
| | | //费用报销机构列表 |
| | | feeUnitList: [], |
| | | batchdialogVisible: false, |
| | |
| | | }); |
| | | }, |
| | | |
| | | /** 绩效科室列表 */ |
| | | getDeptList() { |
| | | listDept({}).then(res => { |
| | | this.deptList = res.data || []; |
| | | }); |
| | | }, |
| | | |
| | | /** 表格内直接修改绩效科室:同步名称 */ |
| | | handleRowDeptChange(row, deptId) { |
| | | if (deptId === null || deptId === undefined || deptId === "") { |
| | | this.$set(row, "deptName", null); |
| | | return; |
| | | } |
| | | const dept = this.deptList.find( |
| | | item => String(item.deptId) === String(deptId) |
| | | ); |
| | | this.$set(row, "deptName", dept ? dept.deptName : null); |
| | | }, |
| | | |
| | | //获取医疗机构列表 |
| | | getUnitList() { |
| | | listOrganization(3).then(response => { |
| | |
| | | isunit: isunit ? 1 : 0, |
| | | unitname: item.unitname, |
| | | unitno: item.unitno, |
| | | deptId: item.deptId, |
| | | deptName: item.deptName, |
| | | uintuserno: null, |
| | | title: item.title, |
| | | idcardtype: null, |
| | |
| | | singleDetail.title = person.title; |
| | | singleDetail.unitname = person.unitname; |
| | | singleDetail.unitno = person.unitno; |
| | | singleDetail.deptId = person.deptId; |
| | | singleDetail.deptName = person.deptName; |
| | | } else { |
| | | // 手工输入的人员:只写姓名,身份证号/银行账号由经办人填写 |
| | | singleDetail.beneficiaryname = String(key); |
| | |
| | | this.getExternalList(); |
| | | this.getFeeUnitList(); |
| | | this.listperformance(); |
| | | this.getDeptList(); |
| | | }, |
| | | |
| | | //生命周期 - 挂载完成(可以访问DOM元素) |