|
|
@@ -56,7 +56,7 @@
|
|
|
<span>应收费用</span>
|
|
|
</div>
|
|
|
<el-button v-if="isFeeEditD" type="danger" plain size="small"
|
|
|
- :disabled="!selectionDList.length || disabled || pleasereviewType"
|
|
|
+ :disabled="!selectionDList.length || showLock"
|
|
|
@click="batchDelete('D')">一键删除
|
|
|
</el-button>
|
|
|
<!-- <el-button v-if="isFeeEditD" type="success" plain size="small"
|
|
|
@@ -71,29 +71,29 @@
|
|
|
<el-button v-if="isFeeEditD" type="success" plain size="small"
|
|
|
:disabled="!this.assemblyForm.id || disabled || pleasereviewType"
|
|
|
@click="templateClick('D')">应收模板</el-button>
|
|
|
- <el-button v-if="isFeeEditD" type="info" plain size="small" :disabled="disabled || pleasereviewType"
|
|
|
+ <el-button v-if="isFeeEditD" type="info" plain size="small" :disabled="showLock"
|
|
|
@click="feecenterSubmitListfun">一键保存</el-button>
|
|
|
- <el-button v-if="isFeeEditD" type="info" plain size="small" :disabled="disabled || pleasereviewType"
|
|
|
+ <el-button v-if="isFeeEditD" type="info" plain size="small" :disabled="showLock"
|
|
|
@click="feecenterEditfun('D')">一键编辑
|
|
|
</el-button>
|
|
|
<el-button v-if="isFeeEditC" type="primary" plain size="small"
|
|
|
:disabled="disabled || pleasereviewType" @click="copyfun('D')">生成应付</el-button>
|
|
|
<el-button v-if="isFeeEditD" type="primary" plain size="small"
|
|
|
:disabled="disabled || pleasereviewType" @click="allClick('发票申请', 'D')">发票申请</el-button>
|
|
|
- <el-button type="primary" plain size="small" :disabled="disabled || selectionDList.length == 0"
|
|
|
+ <el-button type="primary" plain size="small" :disabled="showLock || selectionDList.length == 0"
|
|
|
@click="allClick('D费用申请')">请核费用</el-button>
|
|
|
<el-button type="danger" plain size="small" :disabled="disabled || selectionDList.length == 0"
|
|
|
@click="allClick('D撤销请核')">撤销请核</el-button>
|
|
|
- <el-button type="primary" plain size="small" :disabled="selectionDList.length != 1"
|
|
|
+ <el-button type="primary" plain size="small" :disabled="selectionDList.length != 1||showLock"
|
|
|
@click="allClick('D申请修改')">申请修改</el-button>
|
|
|
- <el-button type="success" plain size="small" :disabled="selectionDList.length != 1"
|
|
|
+ <el-button type="success" plain size="small" :disabled="selectionDList.length != 1||showLock"
|
|
|
@click="allClick('D申请删除')">申请删除</el-button>
|
|
|
- <el-button type="danger" plain size="small" :disabled="selectionDList.length != 1"
|
|
|
+ <el-button type="danger" plain size="small" :disabled="selectionDList.length != 1||showLock"
|
|
|
@click="allClick('D取消申请')">取消申请</el-button>
|
|
|
</template>
|
|
|
<template slot="indexHeader" slot-scope="scope">
|
|
|
<el-button v-if="isFeeEditD" type="primary" size="small" icon="el-icon-plus" circle
|
|
|
- :disabled="disabled" @click="addDfun"></el-button>
|
|
|
+ :disabled="showLock" @click="addDfun"></el-button>
|
|
|
</template>
|
|
|
<template slot="index" slot-scope="scope">
|
|
|
<span>{{ scope.index + 1 }}</span>
|
|
|
@@ -208,7 +208,7 @@
|
|
|
<span>应付费用</span>
|
|
|
</div>
|
|
|
<el-button v-if="isFeeEditC" type="danger" plain size="small"
|
|
|
- :disabled="!selectionCList.length || disabled || pleasereviewType"
|
|
|
+ :disabled="!selectionCList.length || showLock"
|
|
|
@click="batchDelete('C')">一键删除
|
|
|
</el-button>
|
|
|
<!-- <el-button v-if="isFeeEditC" type="primary" plain size="small"
|
|
|
@@ -224,10 +224,10 @@
|
|
|
:disabled="!this.assemblyForm.id || disabled || pleasereviewType"
|
|
|
@click="templateClick('C')">应付模板
|
|
|
</el-button>
|
|
|
- <el-button v-if="isFeeEditC" type="info" plain size="small" :disabled="disabled || pleasereviewType"
|
|
|
+ <el-button v-if="isFeeEditC" type="info" plain size="small" :disabled="showLock"
|
|
|
@click="feecenterSubmitListfun">一键保存
|
|
|
</el-button>
|
|
|
- <el-button v-if="isFeeEditC" type="info" plain size="small" :disabled="disabled || pleasereviewType"
|
|
|
+ <el-button v-if="isFeeEditC" type="info" plain size="small" :disabled="showLock"
|
|
|
@click="feecenterEditfun('C')">一键编辑
|
|
|
</el-button>
|
|
|
<el-button v-if="isFeeEditC" type="primary" plain size="small"
|
|
|
@@ -235,22 +235,22 @@
|
|
|
</el-button>
|
|
|
<el-button type="info" plain size="small" :disabled="disabled"
|
|
|
@click="allClick('付费申请', 'C')">付费申请</el-button>
|
|
|
- <el-button type="primary" plain size="small" :disabled="disabled || selectionCList.length == 0"
|
|
|
+ <el-button type="primary" plain size="small" :disabled="showLock || selectionCList.length == 0"
|
|
|
@click="allClick('C费用申请')">请核费用</el-button>
|
|
|
<el-button type="danger" plain size="small" :disabled="disabled || selectionCList.length == 0"
|
|
|
@click="allClick('C撤销请核')">撤销请核</el-button>
|
|
|
<!-- <el-button type="success" plain size="small" :disabled="disabled"
|
|
|
@click="allClick('提取成本')">提取成本</el-button> -->
|
|
|
- <el-button type="primary" plain size="small" :disabled="selectionCList.length != 1"
|
|
|
+ <el-button type="primary" plain size="small" :disabled="selectionCList.length != 1||showLock"
|
|
|
@click="allClick('C申请修改')">申请修改</el-button>
|
|
|
- <el-button type="success" plain size="small" :disabled="selectionCList.length != 1"
|
|
|
+ <el-button type="success" plain size="small" :disabled="selectionCList.length != 1||showLock"
|
|
|
@click="allClick('C申请删除')">申请删除</el-button>
|
|
|
- <el-button type="danger" plain size="small" :disabled="selectionCList.length != 1"
|
|
|
+ <el-button type="danger" plain size="small" :disabled="selectionCList.length != 1||showLock"
|
|
|
@click="allClick('C取消申请')">取消申请</el-button>
|
|
|
</template>
|
|
|
<template slot="indexHeader" slot-scope="scope">
|
|
|
<el-button v-if="isFeeEditC" type="primary" size="small" icon="el-icon-plus" circle
|
|
|
- :disabled="disabled" @click="addCfun">
|
|
|
+ :disabled="showLock" @click="addCfun">
|
|
|
</el-button>
|
|
|
</template>
|
|
|
<template slot="index" slot-scope="scope">
|
|
|
@@ -740,6 +740,10 @@ export default {
|
|
|
type: Boolean,
|
|
|
default: false,
|
|
|
},
|
|
|
+ showLock: {
|
|
|
+ type: Boolean,
|
|
|
+ default: false,
|
|
|
+ },
|
|
|
},
|
|
|
data() {
|
|
|
return {
|