opt:兰州代码同步

This commit is contained in:
2026-06-20 13:01:38 +08:00
parent 46b60bbeb4
commit ad3c6d6439
31 changed files with 1459 additions and 403 deletions

View File

@@ -237,7 +237,7 @@ const defaultForm = {
export default {
name: 'Materialbase',
// 数据字典
dicts: ['is_used', 'material_type' ,'MATERIALBASE_MDM_STATUS'],
dicts: ['is_used', 'material_type', 'MATERIALBASE_MDM_STATUS'],
components: { pagination, crudOperation, rrOperation, udOperation },
mixins: [presenter(), header(), form(defaultForm), crud()],
cruds() {

View File

@@ -130,8 +130,8 @@
<el-card class="box-card" shadow="never" :body-style="{padding:'20px 20px 0 20px'}" style="margin-top: 5px;">
<el-form ref="form2" :inline="true" :model="form" :rules="rules" size="mini">
<el-form-item :label="$t('common.defectiveProductDefectDescription')" prop="dtl_remark">
<el-input v-model="form.dtl_remark" :disabled="crud.status.view > 0" class="input-with-select" />
</el-form-item>
<el-input v-model="form.dtl_remark" :disabled="crud.status.view > 0" class="input-with-select" />
</el-form-item>
<!-- <el-form-item label="不合格品来源" prop="fail_source">
<el-select
v-model="form.fail_source"
@@ -258,7 +258,7 @@ const defaultForm = {
stor_id: '',
stor_code: '',
stor_name: '',
scrap_type:'',
scrap_type: '',
bill_status: '10',
total_qty: '0',
detail_count: '0',
@@ -278,7 +278,7 @@ export default {
default: false
}
},
dicts: ['SCRAP_STATUS', 'FAIL_SOURCE','ST_INV_OUT_TYPE'],
dicts: ['SCRAP_STATUS', 'FAIL_SOURCE', 'ST_INV_OUT_TYPE'],
data() {
return {
dialogVisible: false,
@@ -303,7 +303,7 @@ export default {
biz_date: [
{ required: true, message: this.$t('common.businessDateCannotBeEmpty'), trigger: 'blur' }
],
scrap_type:[
scrap_type: [
{ required: true, message: '报废类型不能为空', trigger: 'blur' }
]
}

View File

@@ -11,7 +11,7 @@
<span slot="title" class="dialog-footer">
<div class="crud-opts2">
<span class="el-dialog__title2">{{$t('common.inboundAllocation')}}</span>
<span class="el-dialog__title2">{{ $t('common.inboundAllocation') }}</span>
<span class="crud-opts-right2">
<!--左侧插槽-->
<slot name="left">
@@ -23,15 +23,15 @@
size="mini"
@click="allDivStruct()"
>
{{$t('common.allocateAll')}}
{{ $t('common.allocateAll') }}
</el-button>
</slot>
<el-button slot="left" type="info" @click="close">{{$t('common.Closes')}}</el-button>
<el-button slot="left" type="info" @click="close">{{ $t('common.Closes') }}</el-button>
</span>
</div>
</span>
<div class="crud-opts2">
<span class="role-span">{{$t('common.inboundDetails')}}</span>
<span class="role-span">{{ $t('common.inboundDetails') }}</span>
</div>
<el-card class="box-card" shadow="never" :body-style="{padding:'0'}">
<!--表格渲染-->
@@ -83,12 +83,12 @@
<el-form ref="form2" :inline="true" :model="form" :rules="rules" size="mini">
<el-form-item :label="$t('common.inboundPoint')" prop="point_code">
<el-select
v-model="form.point_code"
clearable
:placeholder="$t('common.pleaseSelect')"
class="filter-item"
style="width: 200px;"
>
v-model="form.point_code"
clearable
:placeholder="$t('common.pleaseSelect')"
class="filter-item"
style="width: 200px;"
>
<el-option
v-for="item in pointlist"
:key="item.point_code"
@@ -100,7 +100,7 @@
</el-form>
</el-card>
<div class="crud-opts2">
<span class="role-span">{{$t('common.vehicleMaterialDetails')}}</span>
<span class="role-span">{{ $t('common.vehicleMaterialDetails') }}</span>
<div class="crud-opts-form">
<el-form ref="form" :inline="true" :model="form" size="mini">
<el-form-item :label="$t('common.warehouseArea')" prop="gender5">
@@ -113,7 +113,7 @@
/>
</el-form-item>
<el-form-item prop="checked">
<el-checkbox v-model="form.checked">{{$t('common.autoAllocateLocation')}}</el-checkbox>
<el-checkbox v-model="form.checked">{{ $t('common.autoAllocateLocation') }}</el-checkbox>
</el-form-item>
</el-form>
</div>
@@ -128,7 +128,7 @@
size="mini"
@click="divStruct()"
>
{{$t('common.allocateLocation')}}
{{ $t('common.allocateLocation') }}
</el-button>
<el-button
class="filter-item"
@@ -137,7 +137,7 @@
size="mini"
@click="unDivStruct()"
>
{{$t('common.cancelAllocation')}}
{{ $t('common.cancelAllocation') }}
</el-button>
<el-button
class="filter-item"
@@ -146,7 +146,7 @@
size="mini"
@click="divPoint()"
>
{{$t('common.setStartingPoint')}}
{{ $t('common.setStartingPoint') }}
</el-button>
</span>
</div>

View File

@@ -80,10 +80,10 @@
v-for="item in dict.ST_INV_OUT_TYPE"
:key="item.value"
:disabled="item.value !== '1001'
&& item.value !== '1009'
&& item.value !== '1013'
&& item.value !== '1014'
&& item.value !== '1015'"
&& item.value !== '1009'
&& item.value !== '1013'
&& item.value !== '1014'
&& item.value !== '1015'"
:label="item.label"
:value="item.value"
/>