|
|
@ -2,10 +2,9 @@ |
|
|
|
<el-dialog |
|
|
|
title="物料库存资源配置" |
|
|
|
model-value |
|
|
|
width="1800px" |
|
|
|
max-height="1000px" |
|
|
|
:close-on-click-modal="false" |
|
|
|
:before-close="handleClose" |
|
|
|
fullscreen |
|
|
|
> |
|
|
|
<el-form |
|
|
|
ref="formRef" |
|
|
@ -300,13 +299,22 @@ |
|
|
|
</el-form-item> |
|
|
|
</el-col> |
|
|
|
|
|
|
|
<el-col :span="3"> |
|
|
|
<el-col :span="4"> |
|
|
|
<el-form-item |
|
|
|
:label="getColumnName('AP_ArticleSecondaryResource-BatchTimeFieldToggle')" |
|
|
|
prop="AP_ArticleSecondaryResource-BatchTimeFieldToggle" > |
|
|
|
<el-switch v-model="data['AP_ArticleSecondaryResource-BatchTimeFieldToggle']" active-color="#35B0A6" inactive-color="#FF3B31" /> |
|
|
|
<template v-if="index > 0"> |
|
|
|
<el-button |
|
|
|
style="float:right;margin:10px" |
|
|
|
size="mini" |
|
|
|
type="text" |
|
|
|
class="edit-button-style" |
|
|
|
icon="el-icon-delete" |
|
|
|
@click="deleteSecondaryResource(index)" >删除 </el-button> |
|
|
|
</template> |
|
|
|
</el-form-item> |
|
|
|
</el-col> |
|
|
|
</el-col> |
|
|
|
|
|
|
|
</el-row> |
|
|
|
</template> |
|
|
@ -428,7 +436,17 @@ |
|
|
|
:label="getColumnName('AP_ArticleAlternativeResource-BatchTimeFieldToggle')" |
|
|
|
prop="AP_ArticleAlternativeResource-BatchTimeFieldToggle" > |
|
|
|
<el-switch v-model="data['AP_ArticleAlternativeResource-BatchTimeFieldToggle']" active-color="#35B0A6" inactive-color="#FF3B31" /> |
|
|
|
<template v-if="index > 0"> |
|
|
|
<el-button |
|
|
|
style="float:right;margin:10px" |
|
|
|
size="mini" |
|
|
|
type="text" |
|
|
|
class="edit-button-style" |
|
|
|
icon="el-icon-delete" |
|
|
|
@click="deleteAlternativeResource(index)" >删除 </el-button> |
|
|
|
</template> |
|
|
|
</el-form-item> |
|
|
|
|
|
|
|
</el-col> |
|
|
|
</el-row> |
|
|
|
</template> |
|
|
@ -544,11 +562,17 @@ methods: { |
|
|
|
}, |
|
|
|
addAlternativeResource(){ |
|
|
|
this.formData["ArtStockResourceData-ArticleAlternativeResourceLi"].push({ |
|
|
|
"AP_ArticleAlternativeResource-RatePerHourToggle":true, |
|
|
|
"AP_ArticleAlternativeResource-RatePerHourToggle":true, |
|
|
|
"AP_ArticleAlternativeResource-TimePerItemToggle":true, |
|
|
|
"AP_ArticleAlternativeResource-BatchTimeFieldToggle":true, |
|
|
|
}) |
|
|
|
}, |
|
|
|
deleteSecondaryResource(index){ |
|
|
|
this.formData["ArtStockResourceData-ArticleSecondaryResourceLi"].splice(index,1) |
|
|
|
}, |
|
|
|
deleteAlternativeResource(index){ |
|
|
|
this.formData["ArtStockResourceData-ArticleAlternativeResourceLi"].splice(index,1) |
|
|
|
}, |
|
|
|
// 资源列表 |
|
|
|
getMainResourceList(){ |
|
|
|
getMainResourceList().then(({data=[]})=>{ |
|
|
|