|
@@ -88,7 +88,7 @@
|
|
</el-select>
|
|
</el-select>
|
|
<el-select v-else v-model="scope.row.status" placeholder="" class="statusselect"
|
|
<el-select v-else v-model="scope.row.status" placeholder="" class="statusselect"
|
|
@change='selectstatuschange($event,scope.row)'
|
|
@change='selectstatuschange($event,scope.row)'
|
|
- :disabled="scope.row.status=='已完成'||scope.row.status=='已结算'"
|
|
|
|
|
|
+ :disabled="scope.row.status=='已完成'||scope.row.status=='已结算'||scope.row.status=='已驳回'"
|
|
:value="scope.row.status">
|
|
:value="scope.row.status">
|
|
<el-option label="执行中" value="执行中"
|
|
<el-option label="执行中" value="执行中"
|
|
style="color: #8890b1" />
|
|
style="color: #8890b1" />
|
|
@@ -190,7 +190,7 @@
|
|
position: relative;
|
|
position: relative;
|
|
top: -1px;
|
|
top: -1px;
|
|
margin: 0 6px;
|
|
margin: 0 6px;
|
|
- " v-if="scope.row.status != '执行中'&&scope.row.status != '已完成'" src="../../../public/img/shanchu.png"
|
|
|
|
|
|
+ " v-if="scope.row.status == '待执行'&&!scope.row.approveStatus||scope.row.status == '已驳回'" src="../../../public/img/shanchu.png"
|
|
v-hasPermission="
|
|
v-hasPermission="
|
|
`contractManagement.salesContract.salesContractInfo.delete`
|
|
`contractManagement.salesContract.salesContractInfo.delete`
|
|
" @click="handleDelete(scope.row)" alt="" />
|
|
" @click="handleDelete(scope.row)" alt="" />
|
|
@@ -202,14 +202,14 @@
|
|
</el-pagination>
|
|
</el-pagination>
|
|
<WinseaContentModal v-model="accessoryTFs" :title="$t('system.noticeCircular.information')"
|
|
<WinseaContentModal v-model="accessoryTFs" :title="$t('system.noticeCircular.information')"
|
|
@on-cancel="handleClose">
|
|
@on-cancel="handleClose">
|
|
- <!-- <div v-if="applstatus"> -->
|
|
|
|
|
|
+ <div v-if="applstatus">
|
|
<ws-upload ref="upload" :size-limit="size" @onChange="onChange" :comp-id="compId" :appendix-ids="appendixIdss"
|
|
<ws-upload ref="upload" :size-limit="size" @onChange="onChange" :comp-id="compId" :appendix-ids="appendixIdss"
|
|
accept=".jpg, .jpeg, .png, .pdf, .doc, .docx, .zip, .rar"
|
|
accept=".jpg, .jpeg, .png, .pdf, .doc, .docx, .zip, .rar"
|
|
v-hasPermission="`contractManagement.buyContract.buyContractInfo.appl`"
|
|
v-hasPermission="`contractManagement.buyContract.buyContractInfo.appl`"
|
|
/>
|
|
/>
|
|
- <!-- </div>
|
|
|
|
|
|
+ </div>
|
|
<ws-upload v-else ref="upload" :comp-id="compId" :appendix-ids="appendixIdss" :editable="false"
|
|
<ws-upload v-else ref="upload" :comp-id="compId" :appendix-ids="appendixIdss" :editable="false"
|
|
- accept=".jpg, .jpeg, .png, .pdf, .doc, .zip, .rar" /> -->
|
|
|
|
|
|
+ accept=".jpg, .jpeg, .png, .pdf, .doc, .zip, .rar" />
|
|
</WinseaContentModal>
|
|
</WinseaContentModal>
|
|
<el-dialog
|
|
<el-dialog
|
|
title="合同完成"
|
|
title="合同完成"
|
|
@@ -246,6 +246,7 @@
|
|
import {
|
|
import {
|
|
downloadFile
|
|
downloadFile
|
|
} from '@/utils/batchDown'
|
|
} from '@/utils/batchDown'
|
|
|
|
+ import { hasPermission } from '../../utils/getHasPermission'
|
|
import Pagination from '@/components/Pagination'
|
|
import Pagination from '@/components/Pagination'
|
|
import WsUpload from '@/components/WsUpload'
|
|
import WsUpload from '@/components/WsUpload'
|
|
import {
|
|
import {
|
|
@@ -396,7 +397,7 @@
|
|
}
|
|
}
|
|
},
|
|
},
|
|
activated() {
|
|
activated() {
|
|
- // this.applstatus=hasPermission('contractManagement.buyContract.buyContractInfo.appl')
|
|
|
|
|
|
+ this.applstatus=hasPermission('contractManagement.buyContract.buyContractInfo.appl')
|
|
//cg.viewBudget
|
|
//cg.viewBudget
|
|
//cg.viewSpareMoney
|
|
//cg.viewSpareMoney
|
|
// this.getVesselData();
|
|
// this.getVesselData();
|