|
|
@ -49,6 +49,7 @@ |
|
|
</download-excel> |
|
|
</download-excel> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
</el-form> |
|
|
</el-form> |
|
|
|
|
|
|
|
|
<el-table |
|
|
<el-table |
|
|
:height="height" |
|
|
:height="height" |
|
|
:data="dataList1" |
|
|
:data="dataList1" |
|
|
@ -91,12 +92,11 @@ |
|
|
:label="item.columnLabel"> |
|
|
:label="item.columnLabel"> |
|
|
<template slot-scope="scope"> |
|
|
<template slot-scope="scope"> |
|
|
<span v-if="!item.columnHidden"> {{ scope.row[item.columnProp] }}</span> |
|
|
<span v-if="!item.columnHidden"> {{ scope.row[item.columnProp] }}</span> |
|
|
<span v-if="item.columnImage"><img :src="scope.row[item.columnProp]" |
|
|
|
|
|
style="width: 100px; height: 80px"/></span> |
|
|
|
|
|
|
|
|
<span v-if="item.columnImage"><img :src="scope.row[item.columnProp]" style="width: 100px; height: 80px"/></span> |
|
|
</template> |
|
|
</template> |
|
|
</el-table-column> |
|
|
</el-table-column> |
|
|
|
|
|
|
|
|
</el-table> |
|
|
</el-table> |
|
|
|
|
|
|
|
|
<el-pagination |
|
|
<el-pagination |
|
|
@size-change="sizeChangeHandle" |
|
|
@size-change="sizeChangeHandle" |
|
|
@current-change="currentChangeHandle" |
|
|
@current-change="currentChangeHandle" |
|
|
@ -106,11 +106,10 @@ |
|
|
:total="totalPage" |
|
|
:total="totalPage" |
|
|
layout="total, sizes, prev, pager, next, jumper"> |
|
|
layout="total, sizes, prev, pager, next, jumper"> |
|
|
</el-pagination> |
|
|
</el-pagination> |
|
|
<el-tabs style="font-size: 12px;min-height: 330px" class="customer-tab" v-model="activeName" type="border-card" |
|
|
|
|
|
@tab-click="tabClick"> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<el-tabs style="font-size: 12px;min-height: 330px" class="customer-tab" v-model="activeName" type="border-card" @tab-click="tabClick"> |
|
|
<el-tab-pane label="基本信息" name="attribute"> |
|
|
<el-tab-pane label="基本信息" name="attribute"> |
|
|
<order-attribute ref="dialogAttribute" :order-no="currentRow.applyNo" :code-no="'toolApply'" |
|
|
|
|
|
:function-type="'TL_Receipt'"></order-attribute> |
|
|
|
|
|
|
|
|
<order-attribute ref="dialogAttribute" :order-no="currentRow.applyNo" :code-no="'toolApply'" :function-type="'TL_Receipt'"></order-attribute> |
|
|
</el-tab-pane> |
|
|
</el-tab-pane> |
|
|
<el-tab-pane label="工具明细" name="detail"> |
|
|
<el-tab-pane label="工具明细" name="detail"> |
|
|
<el-table |
|
|
<el-table |
|
|
@ -131,8 +130,7 @@ |
|
|
:label="item.columnLabel"> |
|
|
:label="item.columnLabel"> |
|
|
<template slot-scope="scope"> |
|
|
<template slot-scope="scope"> |
|
|
<span v-if="!item.columnHidden"> {{ scope.row[item.columnProp] }}</span> |
|
|
<span v-if="!item.columnHidden"> {{ scope.row[item.columnProp] }}</span> |
|
|
<span v-if="item.columnImage"><img :src="scope.row[item.columnProp]" |
|
|
|
|
|
style="width: 100px; height: 80px"/></span> |
|
|
|
|
|
|
|
|
<span v-if="item.columnImage"><img :src="scope.row[item.columnProp]" style="width: 100px; height: 80px"/></span> |
|
|
</template> |
|
|
</template> |
|
|
</el-table-column> |
|
|
</el-table-column> |
|
|
<el-table-column |
|
|
<el-table-column |
|
|
@ -158,7 +156,6 @@ |
|
|
<!-- </template>--> |
|
|
<!-- </template>--> |
|
|
<!-- </el-table-column>--> |
|
|
<!-- </el-table-column>--> |
|
|
</el-table> |
|
|
</el-table> |
|
|
|
|
|
|
|
|
</el-tab-pane> |
|
|
</el-tab-pane> |
|
|
<el-tab-pane label="处理信息" name="tab4"> |
|
|
<el-tab-pane label="处理信息" name="tab4"> |
|
|
<el-form :inline="true" label-position="top" style="margin-top: 0px"> |
|
|
<el-form :inline="true" label-position="top" style="margin-top: 0px"> |
|
|
@ -206,15 +203,14 @@ |
|
|
</el-form> |
|
|
</el-form> |
|
|
</el-tab-pane> |
|
|
</el-tab-pane> |
|
|
<el-tab-pane label="附件信息" name="down"> |
|
|
<el-tab-pane label="附件信息" name="down"> |
|
|
<oss-components height="25vh" label="附件" :columns="ossColumns" :order-ref1="currentRow.site" |
|
|
|
|
|
:order-ref2="currentRow.applyNo"></oss-components> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<oss-components height="25vh" label="附件" :columns="ossColumns" :order-ref1="currentRow.site" :order-ref2="currentRow.applyNo"></oss-components> |
|
|
</el-tab-pane> |
|
|
</el-tab-pane> |
|
|
<!-- 审批信息 --> |
|
|
<!-- 审批信息 --> |
|
|
<el-tab-pane label="审批信息" name="approvalInformation"> |
|
|
<el-tab-pane label="审批信息" name="approvalInformation"> |
|
|
<approval-information ref="approvalTable" v-model:data-list="approvalList" :height="240"></approval-information> |
|
|
<approval-information ref="approvalTable" v-model:data-list="approvalList" :height="240"></approval-information> |
|
|
</el-tab-pane> |
|
|
</el-tab-pane> |
|
|
</el-tabs> |
|
|
</el-tabs> |
|
|
|
|
|
|
|
|
<el-dialog |
|
|
<el-dialog |
|
|
width="800px" v-drag |
|
|
width="800px" v-drag |
|
|
:title="'刀模申请修改'" |
|
|
:title="'刀模申请修改'" |
|
|
@ -228,8 +224,7 @@ |
|
|
<el-input v-model="dataForm.applySumQty" style="width: 130px" disabled></el-input> |
|
|
<el-input v-model="dataForm.applySumQty" style="width: 130px" disabled></el-input> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
<el-form-item :label="'总成本'"> |
|
|
<el-form-item :label="'总成本'"> |
|
|
<el-input v-if="accessField('10601001')" v-model="dataForm.totalCost" style="width: 130px" |
|
|
|
|
|
disabled></el-input> |
|
|
|
|
|
|
|
|
<el-input v-if="accessField('10601001')" v-model="dataForm.totalCost" style="width: 130px" disabled></el-input> |
|
|
<el-input v-if="!accessField('10601001')" v-model="valueNull" style="width: 130px" disabled></el-input> |
|
|
<el-input v-if="!accessField('10601001')" v-model="valueNull" style="width: 130px" disabled></el-input> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
<el-form-item :label="'申请人'" required="required"> |
|
|
<el-form-item :label="'申请人'" required="required"> |
|
|
@ -246,8 +241,12 @@ |
|
|
</el-date-picker> |
|
|
</el-date-picker> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
<el-form-item label="部门" required="required"> |
|
|
<el-form-item label="部门" required="required"> |
|
|
<dict-data-select :site="$store.state.user.site" v-model="dataForm.department" |
|
|
|
|
|
dict-type="tool_application_department" disabled style="width: 130px"></dict-data-select> |
|
|
|
|
|
|
|
|
<dict-data-select |
|
|
|
|
|
:site="$store.state.user.site" |
|
|
|
|
|
v-model="dataForm.department" |
|
|
|
|
|
dict-type="tool_application_department" |
|
|
|
|
|
disabled style="width: 130px"> |
|
|
|
|
|
</dict-data-select> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
<el-form-item required="required"> |
|
|
<el-form-item required="required"> |
|
|
<span slot="label" style="" @click="getBaseList(2002,1)"><a herf="#">报价员</a></span> |
|
|
<span slot="label" style="" @click="getBaseList(2002,1)"><a herf="#">报价员</a></span> |
|
|
@ -1678,6 +1677,9 @@ export default { |
|
|
if (this.activeName === 'approvalInformation') { |
|
|
if (this.activeName === 'approvalInformation') { |
|
|
this.getApprovalList() |
|
|
this.getApprovalList() |
|
|
} |
|
|
} |
|
|
|
|
|
if (this.activeName == 'attribute') { // 基本信息 |
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
}, |
|
|
}, |
|
|
searchToolApplyDetail() { |
|
|
searchToolApplyDetail() { |
|
|
|