|
|
@@ -14,17 +14,24 @@
|
|
|
<!--物料编码-->
|
|
|
<DkFormItem :required="true" prop="modelId"
|
|
|
:data-type="$config.dataType.number"
|
|
|
- :label="$t('modelMaterialCode')">
|
|
|
+ v-if="type === 'add'"
|
|
|
+ :span="12"
|
|
|
+ :label="$t('modelMaterial')">
|
|
|
<SelectMagnifier v-model="formData.modelId"
|
|
|
:disabled="type === 'edit'"
|
|
|
- :display-text="formData.modelName"
|
|
|
+ :display-text="formData.codeName"
|
|
|
:type="this.$config.MagnifierType.modelMaterial"
|
|
|
:multiple="false"
|
|
|
@ok="chooseMould"></SelectMagnifier>
|
|
|
</DkFormItem>
|
|
|
<!--物料名称-->
|
|
|
- <DkFormItem prop="modelName" :label="$t('modelMaterialName')">
|
|
|
- <InputPop ref="modelName" v-model="formData.modelName" :readonly="true"/>
|
|
|
+<!-- <DkFormItem prop="modelName" :label="$t('modelMaterialName')" v-if="type === 'add'">-->
|
|
|
+<!-- <InputPop ref="modelName" v-model="formData.modelName" :readonly="true"/>-->
|
|
|
+<!-- </DkFormItem>-->
|
|
|
+
|
|
|
+ <!--物料型号-->
|
|
|
+ <DkFormItem prop="modelCodeName" :label="$t('modelMaterial')" v-if="type === 'edit'" :span="12">
|
|
|
+ <InputPop ref="modelCodeName" v-model="formData.modelCodeName" :readonly="true"/>
|
|
|
</DkFormItem>
|
|
|
<!--有效期开始-->
|
|
|
<DkFormItem prop="validityDateBegin" required :data-type="$config.dataType.date">
|
|
|
@@ -80,6 +87,7 @@ export default {
|
|
|
matModelId: null,
|
|
|
modelCode: null,//物料编码
|
|
|
modelName: null,//物料名称
|
|
|
+ modelCodeName: null,//物料型号
|
|
|
validityDateBegin: null,//有效期开始
|
|
|
validityDateEnd: null,//有效期开始
|
|
|
remarks: null,
|
|
|
@@ -116,6 +124,7 @@ export default {
|
|
|
field: 'itemQty',
|
|
|
title: this.$t('count'),
|
|
|
type: 'number',
|
|
|
+ digits: 6,
|
|
|
width: 'auto',
|
|
|
value: 1,
|
|
|
|
|
|
@@ -123,7 +132,7 @@ export default {
|
|
|
// 单位
|
|
|
{
|
|
|
field: 'unitId',
|
|
|
- title: this.$t('modelMaterialUnit'),
|
|
|
+ title: this.$t('modelUnits'),
|
|
|
type: 'select',
|
|
|
options: () => self.unitList,
|
|
|
labelKey: 'unitName',
|
|
|
@@ -133,7 +142,7 @@ export default {
|
|
|
// 显示顺序
|
|
|
{
|
|
|
field: 'displayNo',
|
|
|
- type: 'text',
|
|
|
+ type: 'number',
|
|
|
width: 'auto'
|
|
|
},
|
|
|
// 装配标识
|
|
|
@@ -141,19 +150,19 @@ export default {
|
|
|
//扫码标识
|
|
|
{field: 'flgScanCode', type: 'switch', width: 'auto', title: self.$t('flgScanCodeFlag'),},
|
|
|
//可变更产品型号
|
|
|
- {
|
|
|
- field: 'repPdtModelName',
|
|
|
- title: this.$t('changeModelMaterial'),
|
|
|
- selectField: 'modelCode',
|
|
|
- width: 'auto',
|
|
|
- type: 'tableSelect',
|
|
|
- param: () => {
|
|
|
- return {}
|
|
|
- },
|
|
|
- sortBoolean: false,
|
|
|
- dataType: this.$config.tableSelectType.modelMaterial,
|
|
|
- fieldUpdate: this.$updateColumns.modelChooseRepMould,
|
|
|
- },
|
|
|
+ // {
|
|
|
+ // field: 'repPdtModelName',
|
|
|
+ // title: this.$t('changeModelMaterial'),
|
|
|
+ // selectField: 'modelCode',
|
|
|
+ // width: 'auto',
|
|
|
+ // type: 'tableSelect',
|
|
|
+ // param: () => {
|
|
|
+ // return {}
|
|
|
+ // },
|
|
|
+ // sortBoolean: false,
|
|
|
+ // dataType: this.$config.tableSelectType.modelMaterial,
|
|
|
+ // fieldUpdate: this.$updateColumns.modelChooseRepMould,
|
|
|
+ // },
|
|
|
// 备注
|
|
|
{
|
|
|
field: 'remarks',
|
|
|
@@ -261,6 +270,7 @@ export default {
|
|
|
this.formData.matModelId = data.matModelId
|
|
|
this.formData.modelCode = data.modelCode
|
|
|
this.formData.modelName = data.modelName
|
|
|
+ this.formData.modelCodeName = data.modelCodeName
|
|
|
this.formData.validityDateBegin = data.validityDateBegin
|
|
|
this.formData.validityDateEnd = data.validityDateEnd
|
|
|
this.formData.remarks = data.remarks
|