| | |
| | | label="移植医院" |
| | | align="center" |
| | | width="230" |
| | | prop="gainhospitalno" |
| | | prop="transplanthospitalno" |
| | | > |
| | | <template slot-scope="scope"> |
| | | <div class="elldiv"> |
| | | <org-selecter |
| | | ref="tranHosSelect" |
| | | :org-type="'4'" |
| | | v-model="scope.row.gainhospitalno" |
| | | v-model="scope.row.transplanthospitalno" |
| | | /> |
| | | </div> |
| | | </template> |
| | |
| | | label="移植医院" |
| | | align="center" |
| | | width="220" |
| | | prop="transplanthospitalname" |
| | | prop="transplanthospitalno" |
| | | v-if="actives == 6" |
| | | > |
| | | <template slot-scope="scope"> |
| | |
| | | size="small" |
| | | style="width: 100%" |
| | | v-model="scope.row.transplanttime" |
| | | type="datetime" |
| | | value-format="yyyy-MM-dd HH:mm:ss" |
| | | type="date" |
| | | value-format="yyyy-MM-dd" |
| | | placeholder="选择移植时间" |
| | | > |
| | | </el-date-picker> |
| | |
| | | allocateddataform: {}, |
| | | procureddata: [], |
| | | transplantdata: [], |
| | | sysOrganlistL:[ |
| | | {label:'心脏', value:'C38',}, |
| | | {label:'肝脏', value:'C22',}, |
| | | {label:'左肾', value:'C64L',}, |
| | | {label:'右肾', value:'C64R',}, |
| | | {label:'全肺', value:'C34',}, |
| | | {label:'左肺', value:'C34L',}, |
| | | {label:'右肺', value:'C34R',}, |
| | | {label:'小肠', value:'C17',}, |
| | | {label:'胰腺', value:'C25',}, |
| | | {label:'遗体', value:'C00',}, |
| | | {label:'左眼角膜', value:'C69L',}, |
| | | {label:'右眼角膜', value:'C69R',}, |
| | | {label:'其他', value:'C01',}, |
| | | sysOrganlistL: [ |
| | | { label: "心脏", value: "C38" }, |
| | | { label: "肝脏", value: "C22" }, |
| | | { label: "左肾", value: "C64L" }, |
| | | { label: "右肾", value: "C64R" }, |
| | | { label: "全肺", value: "C34" }, |
| | | { label: "左肺", value: "C34L" }, |
| | | { label: "右肺", value: "C34R" }, |
| | | { label: "小肠", value: "C17" }, |
| | | { label: "胰腺", value: "C25" }, |
| | | { label: "遗体", value: "C00" }, |
| | | { label: "左眼角膜", value: "C69L" }, |
| | | { label: "右眼角膜", value: "C69R" }, |
| | | { label: "其他", value: "C01" } |
| | | ], |
| | | witnessform: { |
| | | infoid: null |
| | |
| | | saveDonatecomporgan(this.transplantdata).then(res => { |
| | | if (res == 200) { |
| | | this.$modal.msgSuccess("捐献器官获取信息保存成功!"); |
| | | }else{ |
| | | this.$modal.msgSuccess(res.msg); |
| | | return |
| | | } else { |
| | | this.$modal.msgSuccess(res.msg); |
| | | return; |
| | | } |
| | | }); |
| | | console.log(this.accomplishform.id, "完成id"); |
| | |
| | | this.$modal.msgSuccess("完成登记成功"); |
| | | this.$modal.closeLoading(); |
| | | this.$modal |
| | | .confirm( |
| | | '案例已完成是否跳转案例费用页面进行费用单保存?' |
| | | ) |
| | | .confirm("案例已完成是否跳转案例费用页面进行费用单保存?") |
| | | .then(() => { |
| | | this.$router.push({ |
| | | path: "/finance/donorchargedetail/", |
| | |
| | | align="center" |
| | | label="序号" |
| | | width="88" |
| | | fixed |
| | | > |
| | | <template slot-scope="scope"> |
| | | <el-input v-model="scope.row.orderno" placeholder="序号" /> |
| | |
| | | align="center" |
| | | label="服务类型" |
| | | width="200" |
| | | fixed |
| | | > |
| | | <template slot-scope="scope"> |
| | | <el-select |
| | |
| | | :value="dict.id" |
| | | ></el-option> |
| | | </el-select> |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column |
| | | prop="amount" |
| | | align="center" |
| | | label="绩效日期" |
| | | width="260" |
| | | > |
| | | <template slot-scope="scope"> |
| | | <el-date-picker |
| | | v-model="scope.row.jxrq" |
| | | type="date" |
| | | placeholder="选择日期" |
| | | > |
| | | </el-date-picker> |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column |
| | |
| | | align="center" |
| | | label="扣税金额" |
| | | width="120" |
| | | |
| | | > |
| | | <template slot-scope="scope"> |
| | | <el-input |
| | |
| | | this.pdfVisible = true; |
| | | |
| | | if (this.rbDetails[index].annexfilesList) { |
| | | |
| | | const fetchPromises = this.rbDetails[index].annexfilesList.map( |
| | | (value, indexson) => { |
| | | const pdfimg = this.Networkheader + "/prod-api" + value.url; |
| | |
| | | ); |
| | | |
| | | Promise.all(fetchPromises).then(invoicefileListto => { |
| | | this.invoicefileListto = invoicefileListto.filter(item => item !== null); |
| | | this.invoicefileListto = invoicefileListto.filter( |
| | | item => item !== null |
| | | ); |
| | | this.invoicepdfimg = this.invoicefileListto[0].url; |
| | | console.log(this.invoicepdfimg, "invoicepdfimg"); |
| | | this.invoicepdfimgsrcList = this.invoicefileListto.map(item => item.url); |
| | | this.invoicepdfimgsrcList = this.invoicefileListto.map( |
| | | item => item.url |
| | | ); |
| | | }); |
| | | |
| | | this.previewpdf = true; |
| | |
| | | const index = this.getIndexInArray(this.fileListto, row); |
| | | const item = this.fileListto.splice(index, 1)[0]; // 移除指定索引处的元素,并保存到item变量中 |
| | | this.fileListto.splice(index - 1, 0, item); // 将item插入到索引位置的前一位 |
| | | |
| | | const indexann = this.rbDetails[this.atpresent].annexfilesList.findIndex(item => item.name == row.name); |
| | | |
| | | const indexann = this.rbDetails[ |
| | | this.atpresent |
| | | ].annexfilesList.findIndex(item => item.name == row.name); |
| | | const itemann = this.rbDetails[this.atpresent].annexfilesList.splice( |
| | | indexann, |
| | | 1 |
| | |
| | | const index = this.getIndexInArray(this.invoicefileListto, row); |
| | | const item = this.invoicefileListto.splice(index, 1)[0]; // 移除指定索引处的元素,并保存到item变量中 |
| | | this.invoicefileListto.splice(index - 1, 0, item); // 将item插入到索引位置的前一位 |
| | | |
| | | const indexinvo = this.rbDetails[this.atpresent].invoicefilesList.findIndex(item => item.name == row.name); |
| | | |
| | | const indexinvo = this.rbDetails[ |
| | | this.atpresent |
| | | ].invoicefilesList.findIndex(item => item.name == row.name); |
| | | const iteminvo = this.rbDetails[this.atpresent].invoicefilesList.splice( |
| | | indexinvo, |
| | | 1 |