| | |
| | | <el-col :span="6"> |
| | | <el-form-item label="捐献进度" prop="recordstate"> |
| | | <el-select |
| | | v-model="queryParams.recordstate" |
| | | v-model="queryParams.workflow" |
| | | placeholder="请选择记录状态" |
| | | clearable |
| | | size="small" |
| | | > |
| | | <el-option |
| | | v-for="dict in dict.type.sys_DonationStatus" |
| | | v-for="dict in dict.type.sys_donornode" |
| | | :key="dict.value" |
| | | :label="dict.label" |
| | | :value="dict.value" |
| | |
| | | width="100" |
| | | /> |
| | | |
| | | <el-table-column label="捐献进度" align="center" prop="recordstate"> |
| | | <el-table-column |
| | | label="捐献进度" |
| | | align="center" |
| | | prop="workflow" |
| | | width="120" |
| | | > |
| | | <template slot-scope="scope"> |
| | | <dict-tag |
| | | :options="dict.type.sys_DonationStatus" |
| | | :value="scope.row.recordstate" |
| | | /> |
| | | <div v-if="!scope.row.terminationCase"> |
| | | <dict-tag |
| | | :options="dict.type.sys_donornode" |
| | | :value="scope.row.workflow" |
| | | /> |
| | | </div> |
| | | <div v-else>任务终止</div> |
| | | </template> |
| | | </el-table-column> |
| | | |
| | |
| | | import Li_area_select from "@/components/Address"; |
| | | import OrgSelecter from "@/views/project/components/orgselect"; |
| | | import AnnexUpload from "@/views/project/components/annexupload"; |
| | | import { getToken } from "@/utils/auth"; |
| | | |
| | | import { |
| | | listDonateorgan, |
| | | addDonateorgan, |
| | |
| | | "sys_Infectious", |
| | | "sys_InfoSources", |
| | | "sys_OtherCases", |
| | | "sys_DonationStatus", |
| | | "sys_donornode", |
| | | "sys_DiseaseType", |
| | | "sys_SelfWill", |
| | | "sys_FamilyRelation", |
| | |
| | | open: false, |
| | | // 获取组织名称时间范围 |
| | | daterangeReporttime: [], |
| | | headers: { |
| | | Authorization: "Bearer " + getToken() |
| | | }, |
| | | // 查询参数 |
| | | queryParams: { |
| | | pageNum: 1, |
| | |
| | | }; |
| | | }, |
| | | created() { |
| | | // this.getDicts('country').then(res=>{ |
| | | // this.nationality =res.data |
| | | // }) |
| | | if (sessionStorage.getItem("donatefinish")) { |
| | | this.queryParams = JSON.parse(sessionStorage.getItem("donatefinish")); |
| | | console.log(this.queryParams, "queryParams"); |
| | | } |
| | | }, |
| | | activated() { |
| | | this.selecttime = ""; |
| | |
| | | if (this.$route.params.starttime != null && this.$route.params.endtime) { |
| | | this.selecttime = [ |
| | | this.$moment(this.$route.params.starttime).format("YYYY-MM-DD"), |
| | | this.$moment(this.$route.params.endtime) |
| | | .add(-1, "month") |
| | | .format("YYYY-MM-DD") |
| | | this.$moment(this.$route.params.endtime).format("YYYY-MM-DD") |
| | | ]; |
| | | } |
| | | if (this.$route.params.reporterno != "") { |
| | |
| | | getList() { |
| | | this.loading = true; |
| | | this.queryParams.params = {}; |
| | | sessionStorage.removeItem("donatefinish"); |
| | | sessionStorage.setItem("donatefinish", JSON.stringify(this.queryParams)); |
| | | if (null != this.daterangeReporttime && "" != this.daterangeReporttime) { |
| | | this.queryParams.params[ |
| | | "beginReporttime" |