修改
This commit is contained in:
parent
0a0ea2de88
commit
f6a575c995
@ -23,7 +23,9 @@
|
|||||||
:wrapperCol="wrapperCol"
|
:wrapperCol="wrapperCol"
|
||||||
has-feedback
|
has-feedback
|
||||||
>
|
>
|
||||||
<a-input placeholder="请输入炉号" v-decorator="['furnaceNumber', {rules: [{required: true, message: '请输入炉号!'}]}]" />
|
<a-select style="width: 100%" placeholder="请选择炉号" v-decorator="['furnaceNumber', {rules: [{ required: true, message: '请选择炉号!' }]}]">
|
||||||
|
<a-select-option v-for="(item,index) in furnaceNumberData" :key="index" :value="item.code">{{ item.name }}</a-select-option>
|
||||||
|
</a-select>
|
||||||
</a-form-item>
|
</a-form-item>
|
||||||
<a-form-item
|
<a-form-item
|
||||||
label="产品"
|
label="产品"
|
||||||
@ -31,7 +33,9 @@
|
|||||||
:wrapperCol="wrapperCol"
|
:wrapperCol="wrapperCol"
|
||||||
has-feedback
|
has-feedback
|
||||||
>
|
>
|
||||||
<a-input placeholder="请输入产品" v-decorator="['product', {rules: [{required: true, message: '请输入产品!'}]}]" />
|
<a-select style="width: 100%" placeholder="请选择产品" v-decorator="['product', {rules: [{ required: true, message: '请选择产品!' }]}]">
|
||||||
|
<a-select-option v-for="(item,index) in productData" :key="index" :value="item.code">{{ item.name }}</a-select-option>
|
||||||
|
</a-select>
|
||||||
</a-form-item>
|
</a-form-item>
|
||||||
<a-form-item
|
<a-form-item
|
||||||
label="产量"
|
label="产量"
|
||||||
@ -55,7 +59,7 @@
|
|||||||
:wrapperCol="wrapperCol"
|
:wrapperCol="wrapperCol"
|
||||||
has-feedback
|
has-feedback
|
||||||
>
|
>
|
||||||
<a-input-number placeholder="请输入扣铁粉渣用量" style="width: 100%" v-decorator="['conts', {rules: [{required: true, message: '请输入扣铁粉渣用量!'}]}]" />
|
<a-input-number placeholder="请输入扣铁粉渣用量" style="width: 100%" v-decorator="['conts', {rules: []}]" />
|
||||||
</a-form-item>
|
</a-form-item>
|
||||||
<a-form-item
|
<a-form-item
|
||||||
label="耗电量"
|
label="耗电量"
|
||||||
@ -63,7 +67,7 @@
|
|||||||
:wrapperCol="wrapperCol"
|
:wrapperCol="wrapperCol"
|
||||||
has-feedback
|
has-feedback
|
||||||
>
|
>
|
||||||
<a-input-number placeholder="请输入耗电量" style="width: 100%" v-decorator="['power', {rules: [{required: true, message: '请输入耗电量!'}]}]" />
|
<a-input-number placeholder="请输入耗电量" style="width: 100%" v-decorator="['power', {rules: []}]" />
|
||||||
</a-form-item>
|
</a-form-item>
|
||||||
<a-form-item
|
<a-form-item
|
||||||
label="渣Mn"
|
label="渣Mn"
|
||||||
@ -71,7 +75,7 @@
|
|||||||
:wrapperCol="wrapperCol"
|
:wrapperCol="wrapperCol"
|
||||||
has-feedback
|
has-feedback
|
||||||
>
|
>
|
||||||
<a-input-number placeholder="请输入渣Mn" style="width: 100%" v-decorator="['slagMn', {rules: [{required: true, message: '请输入渣Mn!'}]}]" />
|
<a-input-number placeholder="请输入渣Mn" style="width: 100%" v-decorator="['slagMn', {rules: []}]" />
|
||||||
</a-form-item>
|
</a-form-item>
|
||||||
<a-form-item
|
<a-form-item
|
||||||
label="炉编号"
|
label="炉编号"
|
||||||
@ -79,7 +83,7 @@
|
|||||||
:wrapperCol="wrapperCol"
|
:wrapperCol="wrapperCol"
|
||||||
has-feedback
|
has-feedback
|
||||||
>
|
>
|
||||||
<a-input placeholder="请输入炉编号" v-decorator="['furnaceCode', {rules: [{required: true, message: '请输入炉编号!'}]}]" />
|
<a-input placeholder="请输入炉编号" v-decorator="['furnaceCode', {rules: []}]" />
|
||||||
</a-form-item>
|
</a-form-item>
|
||||||
<a-form-item
|
<a-form-item
|
||||||
label="单耗"
|
label="单耗"
|
||||||
@ -87,7 +91,7 @@
|
|||||||
:wrapperCol="wrapperCol"
|
:wrapperCol="wrapperCol"
|
||||||
has-feedback
|
has-feedback
|
||||||
>
|
>
|
||||||
<a-input-number placeholder="请输入单耗" style="width: 100%" v-decorator="['units', {rules: [{required: true, message: '请输入单耗!'}]}]" />
|
<a-input-number placeholder="请输入单耗" style="width: 100%" v-decorator="['units', {rules: []}]" />
|
||||||
</a-form-item>
|
</a-form-item>
|
||||||
</a-form>
|
</a-form>
|
||||||
</a-spin>
|
</a-spin>
|
||||||
@ -110,6 +114,8 @@
|
|||||||
productionDayDateString: '',
|
productionDayDateString: '',
|
||||||
visible: false,
|
visible: false,
|
||||||
confirmLoading: false,
|
confirmLoading: false,
|
||||||
|
furnaceNumberData: [],
|
||||||
|
productData: [],
|
||||||
form: this.$form.createForm(this)
|
form: this.$form.createForm(this)
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@ -117,6 +123,9 @@
|
|||||||
// 初始化方法
|
// 初始化方法
|
||||||
add (record) {
|
add (record) {
|
||||||
this.visible = true
|
this.visible = true
|
||||||
|
const nameOption = this.$options
|
||||||
|
this.furnaceNumberData = nameOption.filters['dictData']('furnaceNumber')
|
||||||
|
this.productData = nameOption.filters[ 'dictData' ]('productcode')
|
||||||
},
|
},
|
||||||
/**
|
/**
|
||||||
* 提交表单
|
* 提交表单
|
||||||
|
|||||||
@ -24,7 +24,9 @@
|
|||||||
:wrapperCol="wrapperCol"
|
:wrapperCol="wrapperCol"
|
||||||
has-feedback
|
has-feedback
|
||||||
>
|
>
|
||||||
<a-input placeholder="请输入炉号" v-decorator="['furnaceNumber', {rules: [{required: true, message: '请输入炉号!'}]}]" />
|
<a-select style="width: 100%" placeholder="请选择炉号" v-decorator="['furnaceNumber', {rules: [{ required: true, message: '请选择炉号!' }]}]">
|
||||||
|
<a-select-option v-for="(item,index) in furnaceNumberData" :key="index" :value="item.code">{{ item.name }}</a-select-option>
|
||||||
|
</a-select>
|
||||||
</a-form-item>
|
</a-form-item>
|
||||||
<a-form-item
|
<a-form-item
|
||||||
label="产品"
|
label="产品"
|
||||||
@ -32,7 +34,9 @@
|
|||||||
:wrapperCol="wrapperCol"
|
:wrapperCol="wrapperCol"
|
||||||
has-feedback
|
has-feedback
|
||||||
>
|
>
|
||||||
<a-input placeholder="请输入产品" v-decorator="['product', {rules: [{required: true, message: '请输入产品!'}]}]" />
|
<a-select style="width: 100%" placeholder="请选择产品" v-decorator="['product', {rules: [{ required: true, message: '请选择产品!' }]}]">
|
||||||
|
<a-select-option v-for="(item,index) in productData" :key="index" :value="item.code">{{ item.name }}</a-select-option>
|
||||||
|
</a-select>
|
||||||
</a-form-item>
|
</a-form-item>
|
||||||
<a-form-item
|
<a-form-item
|
||||||
label="产量"
|
label="产量"
|
||||||
@ -112,6 +116,8 @@
|
|||||||
productionDayDateString: '',
|
productionDayDateString: '',
|
||||||
visible: false,
|
visible: false,
|
||||||
confirmLoading: false,
|
confirmLoading: false,
|
||||||
|
furnaceNumberData: [],
|
||||||
|
productData: [],
|
||||||
form: this.$form.createForm(this)
|
form: this.$form.createForm(this)
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@ -120,6 +126,9 @@
|
|||||||
// 初始化方法
|
// 初始化方法
|
||||||
edit (record) {
|
edit (record) {
|
||||||
this.visible = true
|
this.visible = true
|
||||||
|
const nameOption = this.$options
|
||||||
|
this.furnaceNumberData = nameOption.filters['dictData']('furnaceNumber')
|
||||||
|
this.productData = nameOption.filters['dictData']('productcode')
|
||||||
setTimeout(() => {
|
setTimeout(() => {
|
||||||
this.form.setFieldsValue(
|
this.form.setFieldsValue(
|
||||||
{
|
{
|
||||||
|
|||||||
@ -11,13 +11,17 @@
|
|||||||
</a-col>
|
</a-col>
|
||||||
<a-col :md="8" :sm="24">
|
<a-col :md="8" :sm="24">
|
||||||
<a-form-item label="炉号">
|
<a-form-item label="炉号">
|
||||||
<a-input v-model="queryParam.furnaceNumber" allow-clear placeholder="请输入炉号"/>
|
<a-select style="width: 100%" v-model="queryParam.furnaceNumber" placeholder="请选择炉号">
|
||||||
|
<a-select-option v-for="(item,index) in furnaceNumberData" :key="index" :value="item.code">{{ item.name }}</a-select-option>
|
||||||
|
</a-select>
|
||||||
</a-form-item>
|
</a-form-item>
|
||||||
</a-col>
|
</a-col>
|
||||||
<template v-if="advanced">
|
<template v-if="advanced">
|
||||||
<a-col :md="8" :sm="24">
|
<a-col :md="8" :sm="24">
|
||||||
<a-form-item label="产品">
|
<a-form-item label="产品">
|
||||||
<a-input v-model="queryParam.product" allow-clear placeholder="请输入产品"/>
|
<a-select style="width: 100%" v-model="queryParam.product" placeholder="请选择产品">
|
||||||
|
<a-select-option v-for="(item,index) in productData" :key="index" :value="item.code">{{ item.name }}</a-select-option>
|
||||||
|
</a-select>
|
||||||
</a-form-item>
|
</a-form-item>
|
||||||
</a-col>
|
</a-col>
|
||||||
</template>
|
</template>
|
||||||
@ -155,10 +159,15 @@
|
|||||||
selectedRowKeys: this.selectedRowKeys,
|
selectedRowKeys: this.selectedRowKeys,
|
||||||
onChange: this.onSelectChange
|
onChange: this.onSelectChange
|
||||||
}
|
}
|
||||||
}
|
},
|
||||||
|
furnaceNumberData: [],
|
||||||
|
productData: []
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
created () {
|
created () {
|
||||||
|
const nameOption = this.$options
|
||||||
|
this.furnaceNumberData = nameOption.filters['dictData']('furnaceNumber')
|
||||||
|
this.productData = nameOption.filters['dictData']('productcode')
|
||||||
if (this.hasPerm('scrProduction:edit') || this.hasPerm('scrProduction:delete')) {
|
if (this.hasPerm('scrProduction:edit') || this.hasPerm('scrProduction:delete')) {
|
||||||
this.columns.push({
|
this.columns.push({
|
||||||
title: '操作',
|
title: '操作',
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user