| | |
| | | <el-button |
| | | type="text" |
| | | @click="handleDelete(scope.row)" |
| | | v-hasPermi="['system:donorcharge:remove']" |
| | | ><span class="button-delete" |
| | | ><i class="el-icon-delete"></i>删除</span |
| | | ></el-button |
| | |
| | | type="text" |
| | | icon="el-icon-folder-opened" |
| | | @click="Filepopup(scope.$index, scope.row)" |
| | | v-hasPermi="['system:donorcharge:edit']" |
| | | >附件</el-button |
| | | > --> |
| | | </template> |
| | |
| | | handleUploadError() {}, |
| | | // 弹框添加 |
| | | AddDispatchpatients() { |
| | | this.donorchargeorgans = this.donorchargeorgans.concat(this.overallCase); |
| | | console.log(this.donorchargeorgans, "donorchargeorgans"); |
| | | this.donorchargeorgans.forEach(item => { |
| | | CalculationDetail({ id: item.id, fundTaxId: this.form.id }); |
| | | let newArr = this.donorchargeorgans.concat(this.overallCase); |
| | | this.donorchargeorgans = newArr.filter((item, index, self) => { |
| | | return !self.slice(index + 1).some(other => other.id === item.id); |
| | | }); |
| | | |
| | | console.log(this.donorchargeorgans, "donorchargeorgans"); |
| | | if (this.form.id) { |
| | | this.donorchargeorgans.forEach(item => { |
| | | CalculationDetail({ id: item.id, fundTaxId: this.form.id }); |
| | | }); |
| | | } |
| | | this.donorchargeorgans.forEach(item => { |
| | | item.taXmoney = item.pretaxcost - item.taxedcost; |
| | | item.taXmoney = item.taXmoney.toFixed(2); |