|
@@ -87,13 +87,13 @@
|
|
<a @click="onDetail(record, true)" v-if="hasPerm('qyRecordView')">查看</a>
|
|
<a @click="onDetail(record, true)" v-if="hasPerm('qyRecordView')">查看</a>
|
|
<a @click="onDetail(record)" v-if="hasPerm('qyRecordEdit') && record.status == 1">编辑</a>
|
|
<a @click="onDetail(record)" v-if="hasPerm('qyRecordEdit') && record.status == 1">编辑</a>
|
|
<a-popconfirm title="确定要删除吗?" @confirm="deleteQyRecord(record)">
|
|
<a-popconfirm title="确定要删除吗?" @confirm="deleteQyRecord(record)">
|
|
- <a-button type="link" danger size="small" v-if="hasPerm('qyRecordDelete')">删除</a-button>
|
|
|
|
|
|
+ <a-button type="link" danger size="small" v-if="hasPerm('qyRecordDelete') && record.status == 1">删除</a-button>
|
|
</a-popconfirm>
|
|
</a-popconfirm>
|
|
<a @click="resultDetailRef.onOpen(record)" v-if="record.status == 3 || record.status == 4">查看回执</a>
|
|
<a @click="resultDetailRef.onOpen(record)" v-if="record.status == 3 || record.status == 4">查看回执</a>
|
|
- <template v-if="searchFormState.baType === 'bgsq' && (record.status == 3 || record.status == 4)">
|
|
|
|
|
|
+ <template v-if="(record.baType === 'basq' || record.baType === 'bgsq') && record.status == 3">
|
|
<a @click="onChange(record)">变更</a>
|
|
<a @click="onChange(record)">变更</a>
|
|
</template>
|
|
</template>
|
|
- <template v-else-if="searchFormState.baType === 'zxsq' && record.status == 4">
|
|
|
|
|
|
+ <template v-else-if="(record.baType === 'basq' || record.baType === 'bgsq') && record.status == 3">
|
|
<a @click="onKill(record)">注销</a>
|
|
<a @click="onKill(record)">注销</a>
|
|
</template>
|
|
</template>
|
|
</a-space>
|
|
</a-space>
|
|
@@ -275,7 +275,9 @@ const onChange = (record = null) => {
|
|
content: createVNode('div', { style: 'color:red;' }, '变更后将重新进行申报'),
|
|
content: createVNode('div', { style: 'color:red;' }, '变更后将重新进行申报'),
|
|
centered: true,
|
|
centered: true,
|
|
onOk() {
|
|
onOk() {
|
|
- onDetail(record)
|
|
|
|
|
|
+ const form = cloneDeep(record)
|
|
|
|
+ form.baType = 'bgsq'
|
|
|
|
+ onDetail(form)
|
|
},
|
|
},
|
|
onCancel() {
|
|
onCancel() {
|
|
},
|
|
},
|
|
@@ -292,6 +294,7 @@ const onKill = (record = null) => {
|
|
let recordData = cloneDeep(record)
|
|
let recordData = cloneDeep(record)
|
|
recordData.applyTime = proxy.$util.YMDHms(new Date())
|
|
recordData.applyTime = proxy.$util.YMDHms(new Date())
|
|
recordData.status = '3'
|
|
recordData.status = '3'
|
|
|
|
+ recordData.baType = 'zxsq'
|
|
qyRecordApi.qyRecordSubmitForm(recordData, recordData.id).then(() => {
|
|
qyRecordApi.qyRecordSubmitForm(recordData, recordData.id).then(() => {
|
|
onSearch()
|
|
onSearch()
|
|
})
|
|
})
|