¶Ô±ÈÐÂÎļþ |
| | |
| | | import request from '@/utils/request' |
| | | |
| | | // æ¥è¯¢æ¡ä¾ç»è®¡ |
| | | export function listanlstatistics(query) { |
| | | return request({ |
| | | url: '/project/spstatcase/spStatCaselist', |
| | | method: 'get', |
| | | params: query |
| | | }) |
| | | } |
| | | // æ¥è¯¢ç»©æç»è®¡ |
| | | export function listjixstatistics(query) { |
| | | return request({ |
| | | url: '/project/funddetail/getListBySpStatBonus', |
| | | method: 'get', |
| | | params: query |
| | | }) |
| | | } |
| | | // æ¥è¯¢æ¥éç»è®¡ |
| | | export function listbxiaostatistics(query) { |
| | | return request({ |
| | | url: '/project/spstatexpense/spStatExpenselist', |
| | | method: 'get', |
| | | params: query |
| | | }) |
| | | } |
| | | // æ¥è¯¢æ¶è´¹ç»è®¡ |
| | | export function listsfeistatistics(query) { |
| | | return request({ |
| | | url: '/project/donorchargeorgan/getListBySpStatChange', |
| | | method: 'get', |
| | | params: query |
| | | }) |
| | | } |
| | |
| | | <el-step title="æ½å¨æç®" icon="el-icon-user"> |
| | | <template |
| | | slot="description" |
| | | v-if="Processdata.donatebaseinfo.createtime" |
| | | v-if="donatebaseinfo.createtime" |
| | | > |
| | | <p> |
| | | æäº¤ï¼<span |
| | | >{{ Processdata.donatebaseinfo.createperson }} |
| | | {{ parseTime(Processdata.donatebaseinfo.createtime) }}</span |
| | | >{{ donatebaseinfo.createperson }} |
| | | {{ parseTime(donatebaseinfo.createtime) }}</span |
| | | > |
| | | </p> |
| | | <p> |
| | | æ´æ°ï¼<span |
| | | >{{ Processdata.donatebaseinfo.updateperson }} |
| | | {{ parseTime(Processdata.donatebaseinfo.updatetime) }}</span |
| | | >{{ donatebaseinfo.updateperson }} |
| | | {{ parseTime(donatebaseinfo.updatetime) }}</span |
| | | > |
| | | </p> |
| | | </template> |
| | |
| | | > |
| | | <template |
| | | slot="description" |
| | | v-if="Processdata.medicalevaluation.createtime" |
| | | v-if="medicalevaluation.createtime" |
| | | > |
| | | <p> |
| | | æäº¤ï¼<span> |
| | | {{ Processdata.medicalevaluation.createperson }} |
| | | {{ medicalevaluation.createperson }} |
| | | {{ |
| | | parseTime(Processdata.medicalevaluation.createtime) |
| | | parseTime(medicalevaluation.createtime) |
| | | }}</span |
| | | > |
| | | </p> |
| | | <p> |
| | | æ´æ°ï¼<span> |
| | | {{ Processdata.medicalevaluation.updateperson }} |
| | | {{ medicalevaluation.updateperson }} |
| | | {{ |
| | | parseTime(Processdata.medicalevaluation.updatetime) |
| | | parseTime(medicalevaluation.updatetime) |
| | | }}</span |
| | | > |
| | | </p> |
| | |
| | | > |
| | | <template |
| | | slot="description" |
| | | v-if="Processdata.relativesconfirmation.createtime" |
| | | v-if="relativesconfirmation.createtime" |
| | | > |
| | | <p> |
| | | æäº¤ï¼<span> |
| | | {{ Processdata.relativesconfirmation.createperson }} |
| | | {{ relativesconfirmation.createperson }} |
| | | {{ |
| | | parseTime(Processdata.relativesconfirmation.createtime) |
| | | parseTime(relativesconfirmation.createtime) |
| | | }}</span |
| | | > |
| | | </p> |
| | | <p> |
| | | æ´æ°ï¼<span> |
| | | {{ Processdata.relativesconfirmation.updateperson }} |
| | | {{ relativesconfirmation.updateperson }} |
| | | {{ |
| | | parseTime(Processdata.relativesconfirmation.updatetime) |
| | | parseTime(relativesconfirmation.updatetime) |
| | | }}</span |
| | | > |
| | | </p> |
| | |
| | | > |
| | | <template |
| | | slot="description" |
| | | v-if="Processdata.donateflowcharts.createtime" |
| | | v-if="donateflowcharts.createtime" |
| | | > |
| | | <p> |
| | | æäº¤ï¼<span> |
| | | {{ Processdata.donateflowcharts.createperson }} |
| | | {{ donateflowcharts.createperson }} |
| | | {{ |
| | | parseTime(Processdata.donateflowcharts.createtime) |
| | | parseTime(donateflowcharts.createtime) |
| | | }}</span |
| | | > |
| | | </p> |
| | | <p> |
| | | æ´æ°ï¼<span> |
| | | {{ Processdata.donateflowcharts.updateperson }} |
| | | {{ donateflowcharts.updateperson }} |
| | | {{ |
| | | parseTime(Processdata.donateflowcharts.updatetime) |
| | | parseTime(donateflowcharts.updatetime) |
| | | }}</span |
| | | > |
| | | </p> |
| | |
| | | > |
| | | <template |
| | | slot="description" |
| | | v-if="Processdata.donateorgansService.createtime" |
| | | v-if="donateorgansService.createtime" |
| | | > |
| | | <p> |
| | | æäº¤ï¼<span> |
| | | {{ Processdata.donateorgansService.createperson }} |
| | | {{ donateorgansService.createperson }} |
| | | {{ |
| | | parseTime(Processdata.donateorgansService.createtime) |
| | | parseTime(donateorgansService.createtime) |
| | | }}</span |
| | | > |
| | | </p> |
| | | <p> |
| | | æ´æ°ï¼<span> |
| | | {{ Processdata.donateorgansService.updateperson }} |
| | | {{ donateorgansService.updateperson }} |
| | | {{ |
| | | parseTime(Processdata.donateorgansService.updatetime) |
| | | parseTime(donateorgansService.updatetime) |
| | | }}</span |
| | | > |
| | | </p> |
| | |
| | | > |
| | | <template |
| | | slot="description" |
| | | v-if="Processdata.donationwitness.createtime" |
| | | v-if="donationwitness.createtime" |
| | | > |
| | | <p> |
| | | æäº¤ï¼<span> |
| | | {{ Processdata.donationwitness.createperson }} |
| | | {{ donationwitness.createperson }} |
| | | {{ |
| | | parseTime(Processdata.donationwitness.createtime) |
| | | parseTime(donationwitness.createtime) |
| | | }}</span |
| | | > |
| | | </p> |
| | | <p> |
| | | æ´æ°ï¼<span> |
| | | {{ Processdata.donationwitness.updateperson }} |
| | | {{ donationwitness.updateperson }} |
| | | {{ |
| | | parseTime(Processdata.donationwitness.updatetime) |
| | | parseTime(donationwitness.updatetime) |
| | | }}</span |
| | | > |
| | | </p> |
| | |
| | | > |
| | | <template |
| | | slot="description" |
| | | v-if="Processdata.donatecompletioninfo.createtime" |
| | | v-if="donatecompletioninfo.createtime" |
| | | > |
| | | <p> |
| | | æäº¤ï¼<span> |
| | | {{ Processdata.donatecompletioninfo.createperson }} |
| | | {{ donatecompletioninfo.createperson }} |
| | | {{ |
| | | parseTime(Processdata.donatecompletioninfo.createtime) |
| | | parseTime(donatecompletioninfo.createtime) |
| | | }}</span |
| | | > |
| | | </p> |
| | | <p> |
| | | æ´æ°ï¼<span> |
| | | {{ Processdata.donatecompletioninfo.updateperson }} |
| | | {{ donatecompletioninfo.updateperson }} |
| | | {{ |
| | | parseTime(Processdata.donatecompletioninfo.updatetime) |
| | | parseTime(donatecompletioninfo.updatetime) |
| | | }}</span |
| | | > |
| | | </p> |
| | |
| | | showTerminationBtn: 0, //ç»æ¢ç¶æ 0-æªç»æ¢ 1-å·²ç»æ¢ |
| | | // æµç¨æ°æ®ï¼donatebaseinfo[createtime,updatetime]ãmedicalevaluationãrelativesconfirmationãdonateflowchartsãdonateorgansServiceãdonationwitnessãdonatecompletioninfo |
| | | Processdata: {}, |
| | | |
| | | donatebaseinfo:{}, |
| | | medicalevaluation:{}, |
| | | relativesconfirmation:{}, |
| | | donateflowcharts:{}, |
| | | donateorgansService:{}, |
| | | donationwitness:{}, |
| | | donatecompletioninfo:{}, |
| | | //çå¸åºé»è®¤å¼è®¾ç½®ï¼å¯ä¸ºç©º |
| | | searchAddress: { |
| | | sheng: "", |
| | |
| | | Getbasicinformation() { |
| | | // 左侧æµç¨æ°æ® |
| | | getDonatebaseinfoflow(this.infoid).then(res => { |
| | | this.Processdata = res.data; |
| | | if (res.code==200) { |
| | | this.Processdata = res.data; |
| | | this.donatebaseinfo=this.Processdata.donatecompletioninfo; |
| | | this.medicalevaluation=this.Processdata.donatecompletioninfo; |
| | | this.relativesconfirmation=this.Processdata.donatecompletioninfo; |
| | | this.donateflowcharts=this.Processdata.donatecompletioninfo; |
| | | this.donateorgansService=this.Processdata.donatecompletioninfo; |
| | | this.donationwitness=this.Processdata.donatecompletioninfo; |
| | | this.donatecompletioninfo=this.Processdata.donatecompletioninfo; |
| | | }else{ |
| | | this.$message.error('ä¾§è¾¹æ ä¿¡æ¯è·å失败'); |
| | | } |
| | | }); |
| | | |
| | | // è¡¨åæ°æ® |
| | |
| | | :value="dict.id" |
| | | ></el-option> |
| | | </el-select> |
| | | <!-- <el-cascader |
| | | v-model="scope.row.applytype" |
| | | :options="aaoptions" |
| | | :show-all-levels="false" |
| | | ></el-cascader> --> |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column |
| | |
| | | |
| | | //è¡è®°å½çè´¹ç¨ç±»åæ°ç» |
| | | rowfeeItemTypes: [{ label: "ç®¡çææ¬", value: "9" }], |
| | | |
| | | aaoptions: [ |
| | | { |
| | | value: "niandu", |
| | | label: "年度" |
| | | }, |
| | | { |
| | | value: "jidu", |
| | | label: "å£åº¦", |
| | | children: [ |
| | | { |
| | | value: "2024-03-31", |
| | | label: "第ä¸å£åº¦" |
| | | }, |
| | | { |
| | | value: "2024-6-30", |
| | | label: "第äºå£åº¦" |
| | | }, |
| | | { |
| | | value: "2024-9-30", |
| | | label: "第ä¸å£åº¦" |
| | | }, |
| | | { |
| | | value: "2024-12-31", |
| | | label: "第åå£åº¦" |
| | | } |
| | | ] |
| | | }, |
| | | { |
| | | value: "yuedu", |
| | | label: "æåº¦", |
| | | children: [ |
| | | { label: "䏿", value: new Date(2024, 0 + 1, 0).getDate() }, |
| | | { label: "äºæ", value: new Date(2024, 1 + 1, 0).getDate() }, |
| | | { label: "䏿", value: new Date(2024, 2 + 1, 0).getDate() }, |
| | | { label: "åæ", value: new Date(2024, 3 + 1, 0).getDate() }, |
| | | { label: "äºæ", value: new Date(2024, 4 + 1, 0).getDate() }, |
| | | { label: "å
æ", value: new Date(2024, 5 + 1, 0).getDate() }, |
| | | { label: "䏿", value: new Date(2024, 6 + 1, 0).getDate() }, |
| | | { label: "å
«æ", value: new Date(2024, 7 + 1, 0).getDate() }, |
| | | { label: "乿", value: new Date(2024, 8 + 1, 0).getDate() }, |
| | | { label: "åæ", value: new Date(2024, 9 + 1, 0).getDate() }, |
| | | { label: "å䏿", value: new Date(2024, 10 + 1, 0).getDate() }, |
| | | { label: "åäºæ", value: new Date(2024, 11 + 1, 0).getDate() } |
| | | ] |
| | | } |
| | | ], |
| | | //è´¹ç¨è¯´æ |
| | | feeBlocks: [], |
| | | |
¶Ô±ÈÐÂÎļþ |
| | |
| | | <template> |
| | | <div> |
| | | æ¥é |
| | | </div> |
| | | </template> |
| | | |
| | | <script> |
| | | export default { |
| | | data () { |
| | | return { |
| | | |
| | | } |
| | | }, |
| | | |
| | | created () { |
| | | |
| | | }, |
| | | |
| | | methods: { |
| | | |
| | | } |
| | | } |
| | | </script> |
| | | |
| | | <style lang='scss' scoped> |
| | | |
| | | </style> |
¶Ô±ÈÐÂÎļþ |
| | |
| | | <template> |
| | | <div> |
| | | æ¡ä¾ |
| | | </div> |
| | | </template> |
| | | |
| | | <script> |
| | | export default { |
| | | data () { |
| | | return { |
| | | |
| | | } |
| | | }, |
| | | |
| | | created () { |
| | | |
| | | }, |
| | | |
| | | methods: { |
| | | |
| | | } |
| | | } |
| | | </script> |
| | | |
| | | <style lang='scss' scoped> |
| | | |
| | | </style> |
¶Ô±ÈÐÂÎļþ |
| | |
| | | <template> |
| | | <div> |
| | | æ¶è´¹ |
| | | </div> |
| | | </template> |
| | | |
| | | <script> |
| | | export default { |
| | | data () { |
| | | return { |
| | | |
| | | } |
| | | }, |
| | | |
| | | created () { |
| | | |
| | | }, |
| | | |
| | | methods: { |
| | | |
| | | } |
| | | } |
| | | </script> |
| | | |
| | | <style lang='scss' scoped> |
| | | |
| | | </style> |
¶Ô±ÈÐÂÎļþ |
| | |
| | | <!-- --> |
| | | <template> |
| | | <div class="app-container"> |
| | | 绩æ |
| | | <el-form |
| | | :model="queryParams" |
| | | ref="queryForm" |
| | | :inline="true" |
| | | label-width="70px" |
| | | > |
| | | <el-row :gutter="8"> |
| | | <el-col :span="6"> |
| | | <el-form-item label="ä¸å¡äººå" prop="name"> |
| | | <el-input |
| | | v-model="queryParams.name" |
| | | placeholder="请è¾å
¥å§å" |
| | | clearable |
| | | size="small" |
| | | @keyup.enter.native="handleQuery" |
| | | /> |
| | | </el-form-item> |
| | | </el-col> |
| | | <el-col :span="6"> |
| | | <el-form-item align="left" label="ä¸å¡ç»" prop="treatmenthospitalno"> |
| | | <org-selecter |
| | | ref="orgSelecter" |
| | | :org-type="'3'" |
| | | v-model="queryParams.treatmenthospitalno" |
| | | /> |
| | | </el-form-item> |
| | | </el-col> |
| | | <el-col :span="6"> |
| | | <el-form-item label="æ¡ä¾ç¶æ"> |
| | | <el-select |
| | | v-model="queryParams.reporterno" |
| | | placeholder="è¯·éæ©æ¡ä¾ç¶æ" |
| | | > |
| | | <el-option |
| | | v-for="item in reportlist" |
| | | :key="item.index" |
| | | :label="item.reportername" |
| | | :value="item.reporterno" |
| | | > |
| | | </el-option> |
| | | </el-select> |
| | | </el-form-item> |
| | | </el-col> |
| | | </el-row> |
| | | <el-row :gutter="8"> |
| | | <el-col :span="12"> |
| | | <el-form-item label="ç»è®¡æ¥æ"> |
| | | <el-date-picker |
| | | style="width: 100%" |
| | | v-model="selecttime" |
| | | type="monthrange" |
| | | range-separator="è³" |
| | | start-placeholder="å¼å§æä»½" |
| | | end-placeholder="ç»ææä»½" |
| | | value-format="yyyy-MM-dd" |
| | | @change="getTimeList" |
| | | > |
| | | </el-date-picker> |
| | | </el-form-item> |
| | | </el-col> |
| | | |
| | | <el-col :span="6"> |
| | | <el-form-item> |
| | | <el-button |
| | | type="primary" |
| | | icon="el-icon-search" |
| | | size="mini" |
| | | @click="handleQuery" |
| | | >æç´¢</el-button |
| | | > |
| | | <el-button icon="el-icon-refresh" size="mini" @click="resetQuery" |
| | | >éç½®</el-button |
| | | > |
| | | </el-form-item> |
| | | </el-col> |
| | | </el-row> |
| | | </el-form> |
| | | |
| | | <!--<el-table v-loading="loading" border :data="donatebaseinfoList"> --> |
| | | <el-table v-loading="loading" border :data="jxidata"> |
| | | <el-table-column label="åºå·" align="center" prop="id" width="100"> |
| | | </el-table-column> |
| | | |
| | | <el-table-column label="ç»è®¡æä»½" align="center" prop="name" /> |
| | | |
| | | <el-table-column label="ä¸å¡ç»" align="center" prop="name"> |
| | | </el-table-column> |
| | | <el-table-column label="ä¸è人å" align="center" prop="age" /> |
| | | |
| | | <el-table-column |
| | | label="æ¡ä¾æ°é" |
| | | align="center" |
| | | prop="treatmenthospitalname" |
| | | /> |
| | | |
| | | <el-table-column |
| | | label="æä½" |
| | | align="center" |
| | | class-name="small-padding fixed-width" |
| | | fixed="right" |
| | | > |
| | | <template slot-scope="scope"> |
| | | <!-- v-if="scope.row.recordstate==2" |
| | | --> |
| | | <el-button |
| | | size="mini" |
| | | type="text" |
| | | icon="el-icon-edit" |
| | | @click="handleAdd(scope.row)" |
| | | >å»å¦è¯ä¼°</el-button |
| | | > |
| | | </template> |
| | | </el-table-column> |
| | | </el-table> |
| | | |
| | | <pagination |
| | | v-show="total > 0" |
| | | :total="total" |
| | | :page.sync="queryParams.pageNum" |
| | | :limit.sync="queryParams.pageSize" |
| | | @pagination="getList" |
| | | /> |
| | | |
| | | <!-- æ·»å æä¿®æ¹å®¶å±ç¡®è®¤å¯¹è¯æ¡ --> |
| | | </div> |
| | | </template> |
| | | |
| | | <script> |
| | | //è¿éå¯ä»¥å¯¼å
¥å
¶ä»æä»¶ï¼æ¯å¦ï¼ç»ä»¶ï¼å·¥å
·jsï¼ç¬¬ä¸æ¹æä»¶jsï¼jsonæä»¶ï¼å¾çæä»¶ççï¼ |
| | | //ä¾å¦ï¼import ãç»ä»¶åç§°ã from 'ãç»ä»¶è·¯å¾ã'; |
| | | |
| | | import { |
| | | listDonatebaseinfo, |
| | | getDonatebaseinfo, |
| | | addDonatebaseinfo, |
| | | updateDonatebaseinfo |
| | | } from "@/api/project/donatebaseinfo"; |
| | | |
| | | import { |
| | | listsfeistatistics, |
| | | listbxiaostatistics, |
| | | listjixstatistics, |
| | | listanlstatistics |
| | | } from "@/api/project/statistics"; |
| | | |
| | | import { listUser } from "@/api/project/organization"; |
| | | |
| | | import Li_area_select from "@/components/Address"; |
| | | import OrgSelecter from "@/views/project/components/orgselect"; |
| | | import AnnexUpload from "@/views/project/components/annexupload"; |
| | | |
| | | export default { |
| | | //importå¼å
¥çç»ä»¶éè¦æ³¨å
¥å°å¯¹è±¡ä¸æè½ä½¿ç¨ |
| | | components: { |
| | | Li_area_select, |
| | | OrgSelecter, |
| | | AnnexUpload |
| | | }, |
| | | name: "Medicalevaluation", |
| | | dicts: [], |
| | | data() { |
| | | //è¿éåæ¾æ°æ® |
| | | return { |
| | | starttime: "", |
| | | endtime: "", |
| | | countyname: "", |
| | | cuuntry: "", |
| | | |
| | | selecttime: "", |
| | | reportervalue: "", |
| | | reportlist: [], |
| | | //çå¸åº |
| | | //é»è®¤å¼è®¾ç½®ï¼å¯ä¸ºç©º |
| | | searchAddress: { |
| | | sheng: "", |
| | | shi: "", |
| | | qu: "", |
| | | organizationname: null |
| | | }, |
| | | provinceData: [ |
| | | { label: "å
¨é¨", value: "" }, |
| | | { label: "æå·å¸", value: "1" }, |
| | | { label: "宿³¢å¸", value: "2" }, |
| | | { label: "温å·å¸", value: "3" }, |
| | | { label: "åå
´å¸", value: "4" }, |
| | | { label: "æ¹å·å¸", value: "5" }, |
| | | { label: "ç»å
´å¸", value: "6" }, |
| | | { label: "éåå¸", value: "7" }, |
| | | { label: "è¡¢å·å¸", value: "8" }, |
| | | { label: "èå±±å¸", value: "9" }, |
| | | { label: "å°å·å¸", value: "A" }, |
| | | { label: "丽水å¸", value: "B" } |
| | | ], |
| | | residenceAddresss: { |
| | | sheng: "æµæ±ç", |
| | | shi: "", |
| | | qu: "" |
| | | }, |
| | | registerAddresss: { |
| | | sheng: "æµæ±ç", |
| | | shi: "", |
| | | qu: "" |
| | | }, |
| | | defultAddresss: { |
| | | sheng: "æµæ±ç", |
| | | shi: "", |
| | | qu: "" |
| | | }, |
| | | // é®ç½©å± |
| | | loading: false, |
| | | // 导åºé®ç½©å± |
| | | exportLoading: false, |
| | | // é䏿°ç» |
| | | ids: [], |
| | | // éå个ç¦ç¨ |
| | | single: true, |
| | | // éå¤ä¸ªç¦ç¨ |
| | | multiple: true, |
| | | // æ¾ç¤ºæç´¢æ¡ä»¶ |
| | | showSearch: true, |
| | | // æ»æ¡æ° |
| | | total: 0, |
| | | // æç®åºç¡è¡¨æ ¼æ°æ® |
| | | donatebaseinfoList: [], |
| | | // æç®åºç¡è¡¨æ ¼æ°æ® |
| | | jxidata: [], |
| | | // å¼¹åºå±æ é¢ |
| | | title: "", |
| | | // æ¯å¦æ¾ç¤ºå¼¹åºå± |
| | | open: false, |
| | | // è·åç»ç»åç§°æ¶é´èå´ |
| | | daterangeReporttime: [], |
| | | // æ¥è¯¢åæ° |
| | | queryParams: { |
| | | pabonustype: null, |
| | | pageNum: 1, |
| | | pageSize: 10 |
| | | }, |
| | | |
| | | // 表ååæ° |
| | | form: {}, |
| | | // è¡¨åæ ¡éª |
| | | rules: {}, |
| | | //å½åéä¸æç®æ¡ä¾ |
| | | curCase: {}, |
| | | //æµç¨åç§° |
| | | flowname: "æç®å»å¦è¯ä¼°", |
| | | //æµç¨åç§°-伦çå®¡æ¥ |
| | | annexno: "", |
| | | confirmationform: {}, |
| | | //æ¯å¦æ¾ç¤ºç¡®è®¤ç»è®°è¡¨ |
| | | isShowConfirmationDialog: false, |
| | | //确认ç»è®°è¡¨title |
| | | confirmationTitle: "" |
| | | }; |
| | | }, |
| | | //çå¬å±æ§ 类似äºdataæ¦å¿µ |
| | | computed: {}, |
| | | activated() {}, |
| | | mounted() {}, |
| | | |
| | | //çæ§dataä¸çæ°æ®åå |
| | | watch: {}, |
| | | //æ¹æ³éå |
| | | methods: { |
| | | getTimeList(e) { |
| | | if (this.selecttime != 0) { |
| | | this.endtime = this.selecttime[1]; |
| | | this.starttime = this.selecttime[0]; |
| | | // if (this.endtime == this.starttime) { |
| | | let num = Number(this.endtime.slice(5, 7)); |
| | | if (num < 9) { |
| | | let mon = Number(this.endtime.slice(6, 7)); |
| | | this.endtime = |
| | | this.endtime.slice(0, 5) + |
| | | "0" + |
| | | (mon + 1) + |
| | | "-" + |
| | | "01" + |
| | | " " + |
| | | "00" + |
| | | ":" + |
| | | "00" + |
| | | ":" + |
| | | "00"; |
| | | } |
| | | // this.endtime=this.endtime.slice(0,5)å¹´ |
| | | else if (num >= 10) { |
| | | this.endtime = |
| | | this.endtime.slice(0, 5) + |
| | | (num + 1) + |
| | | "-" + |
| | | "01" + |
| | | " " + |
| | | "00" + |
| | | ":" + |
| | | "00" + |
| | | ":" + |
| | | "00"; |
| | | } else { |
| | | this.endtime = |
| | | this.endtime.slice(0, 5) + |
| | | "10" + |
| | | "-" + |
| | | "01" + |
| | | " " + |
| | | "00" + |
| | | ":" + |
| | | "00" + |
| | | ":" + |
| | | "00"; |
| | | } |
| | | this.starttime = this.starttime + " " + "00" + ":" + "00" + ":" + "00"; |
| | | // } |
| | | } else { |
| | | // this.starttime = "1998-01-01 00:00:00"; |
| | | // this.endtime = "2998-01-01 00:00:00"; |
| | | } |
| | | }, |
| | | LoadReportList() { |
| | | listDonatebaseinfo().then(res => { |
| | | let list = res.rows; |
| | | let reportlist = []; |
| | | list.forEach(item => { |
| | | reportlist.push({ |
| | | reporterno: item.reporterno, |
| | | reportername: item.reportername |
| | | }); |
| | | }); |
| | | |
| | | if (reportlist != 0) { |
| | | reportlist = this.resetArr(reportlist); |
| | | this.reportlist = reportlist; |
| | | } |
| | | }); |
| | | }, |
| | | resetArr(Arr) { |
| | | var hash = {}; |
| | | Arr = Arr.reduce(function(arr, current) { |
| | | hash[current.reporterno] |
| | | ? "" |
| | | : (hash[current.reporterno] = true && arr.push(current)); |
| | | return arr; |
| | | }, []); |
| | | return Arr; |
| | | }, |
| | | |
| | | /** æ¥è¯¢æç®åºç¡å表 */ |
| | | getList() { |
| | | listjixstatistics(this.queryParams).then(res => { |
| | | this.jxidata = res.rows; |
| | | }); |
| | | }, |
| | | |
| | | // 表åéç½® |
| | | reset() { |
| | | this.form = {}; |
| | | }, |
| | | /** æç´¢æé®æä½ */ |
| | | handleQuery() { |
| | | this.queryParams.pageNum = 1; |
| | | this.getList(); |
| | | }, |
| | | /** éç½®æé®æä½ */ |
| | | resetQuery() { |
| | | this.daterangeReporttime = []; |
| | | |
| | | this.reportervalue = ""; |
| | | |
| | | this.form.treatmenthospitalno = ""; |
| | | |
| | | this.queryParams = { |
| | | doname: null, |
| | | pageNum: 1, |
| | | pageSize: 10, |
| | | name: null, |
| | | idcardno: null, |
| | | residenceprovince: null, |
| | | residencecity: null, |
| | | residencetown: null, |
| | | // "2" |
| | | recordstate: null, |
| | | treatmenthospitalname: null, |
| | | donorno: null, |
| | | acquisitiontissueno: null, |
| | | reportername: null, |
| | | reporttime: null, |
| | | city: null |
| | | }; |
| | | this.selecttime = []; |
| | | this.getTimeList(); |
| | | this.searchAddress = { |
| | | sheng: "", |
| | | shi: "", |
| | | qu: "", |
| | | organizationname: null |
| | | }; |
| | | |
| | | this.resetForm("queryForm"); |
| | | this.handleQuery(); |
| | | } |
| | | }, |
| | | |
| | | //çå½å¨æ - åå»ºå®æï¼å¯ä»¥è®¿é®å½åthiså®ä¾ï¼ |
| | | created() { |
| | | //è·åå表 |
| | | this.getList(); |
| | | } |
| | | // //çå½å¨æ - æè½½å®æï¼å¯ä»¥è®¿é®DOMå
ç´ ï¼ |
| | | // mounted() {}, |
| | | // beforeCreate() {}, //çå½å¨æ - å建ä¹å |
| | | // beforeMount() {}, //çå½å¨æ - æè½½ä¹å |
| | | // beforeUpdate() {}, //çå½å¨æ - æ´æ°ä¹å |
| | | // updated() {}, //çå½å¨æ - æ´æ°ä¹å |
| | | // beforeDestroy() {}, //çå½å¨æ - 鿝ä¹å |
| | | // destroyed() {}, //çå½å¨æ - 鿝宿 |
| | | // activated() {}, //妿页颿keep-aliveç¼ååè½ï¼è¿ä¸ªå½æ°ä¼è§¦å |
| | | }; |
| | | </script> |