代码更新
This commit is contained in:
@@ -35,11 +35,11 @@
|
||||
/>
|
||||
</el-col>
|
||||
<el-col :span="8">
|
||||
<rrOperation />
|
||||
<rrOperation/>
|
||||
</el-col>
|
||||
</el-row>
|
||||
</div>
|
||||
<crudOperation :permission="permission" />
|
||||
<crudOperation :permission="permission"/>
|
||||
<!--表格渲染-->
|
||||
<el-table
|
||||
ref="table"
|
||||
@@ -62,45 +62,45 @@
|
||||
/>
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column v-if="false" prop="material_id" label="material_id" />
|
||||
<el-table-column prop="material_code" label="物料编码" min-width="160" show-overflow-tooltip />
|
||||
<el-table-column v-if="false" prop="material_id" label="material_id"/>
|
||||
<el-table-column prop="material_code" label="物料编码" min-width="160" show-overflow-tooltip/>
|
||||
<el-table-column prop="material_name" label="物料名称" min-width="200" show-overflow-tooltip/>
|
||||
<el-table-column prop="unit_name" label="单位" />
|
||||
<el-table-column prop="class_name" label="物料类别" width="140px" />
|
||||
<el-table-column prop="is_need_plan_name" label="是否参与需求计划计算" width="150px" />
|
||||
<el-table-column prop="unit_name" label="单位"/>
|
||||
<el-table-column prop="class_name" label="物料类别" width="140px"/>
|
||||
<el-table-column prop="is_need_plan_name" label="是否参与需求计划计算" width="150px"/>
|
||||
<el-table-column prop="stock_is_need_move" label="原料是否配粉移库" width="150px" :formatter="stockIsNeedMove"/>
|
||||
<el-table-column prop="is_pure" label="是否纯粉" width="150px" :formatter="stockIsPure"/>
|
||||
<el-table-column prop="stock_standard_weight" label="原料标准桶重" width="100px" :formatter="crud.formatNum3" />
|
||||
<el-table-column prop="stock_is_report_name" label="原料是否生成理化报告" width="150px" />
|
||||
<el-table-column prop="wc_seqno" label="原料碳化钨顺序号" width="120px" />
|
||||
<el-table-column prop="old_mark" label="原牌号" />
|
||||
<el-table-column prop="product_mode_name" label="生产方式" />
|
||||
<el-table-column prop="is_auto_open_name" label="是否允许自动开单" width="120px" />
|
||||
<el-table-column prop="waste_limit_down" label="软废添加比列下限" width="120px" />
|
||||
<el-table-column prop="waste_limit_up" label="软废添加比列上限" width="120px" />
|
||||
<el-table-column prop="standard_weight_pft" label="工令标准桶重" width="100px" :formatter="crud.formatNum3" />
|
||||
<el-table-column prop="report_time" label="产品理化时间" width="100px" />
|
||||
<el-table-column prop="produc_is_report_name" label="产品是否生成理化报告" width="150px" />
|
||||
<el-table-column prop="stock_standard_weight" label="原料标准桶重" width="100px" :formatter="crud.formatNum3"/>
|
||||
<el-table-column prop="stock_is_report_name" label="原料是否生成理化报告" width="150px"/>
|
||||
<el-table-column prop="wc_seqno" label="原料碳化钨顺序号" width="120px"/>
|
||||
<el-table-column prop="old_mark" label="原牌号"/>
|
||||
<el-table-column prop="product_mode_name" label="生产方式"/>
|
||||
<el-table-column prop="is_auto_open_name" label="是否允许自动开单" width="120px"/>
|
||||
<el-table-column prop="waste_limit_down" label="软废添加比列下限" width="120px"/>
|
||||
<el-table-column prop="waste_limit_up" label="软废添加比列上限" width="120px"/>
|
||||
<el-table-column prop="standard_weight_pft" label="工令标准桶重" width="100px" :formatter="crud.formatNum3"/>
|
||||
<el-table-column prop="report_time" label="产品理化时间" width="100px"/>
|
||||
<el-table-column prop="produc_is_report_name" label="产品是否生成理化报告" width="150px"/>
|
||||
<el-table-column prop="product_is_need_move" label="产品是否配粉移库" width="150px" :formatter="productIsNeedMove"/>
|
||||
<el-table-column prop="is_again_put_name" label="是否二次投料" width="100px" />
|
||||
<el-table-column prop="produc_standard_weight" label="产品标准桶重" width="100px" :formatter="crud.formatNum3" />
|
||||
<el-table-column prop="is_again_put_name" label="是否二次投料" width="100px"/>
|
||||
<el-table-column prop="produc_standard_weight" label="产品标准桶重" width="100px" :formatter="crud.formatNum3"/>
|
||||
<el-table-column prop="product_series" label="产品系列" :formatter="formatterName"/>
|
||||
<el-table-column prop="c_balance" label="碳平衡" />
|
||||
<el-table-column prop="ball_time" label="球磨时间" />
|
||||
<el-table-column prop="ball_speed" label="球磨转速" />
|
||||
<el-table-column prop="product_ball_time" label="排产球磨时间" width="100px" />
|
||||
<el-table-column prop="weight_lost_down" label="重损上限" />
|
||||
<el-table-column prop="weight_lost_up" label="重损上限" />
|
||||
<el-table-column prop="net_rate" label="纯粉系数" />
|
||||
<el-table-column prop="technology_code" label="工艺代码" />
|
||||
<el-table-column prop="ball_rate" label="球料比" />
|
||||
<el-table-column prop="liquid_rate" label="液料比" />
|
||||
<el-table-column v-if="false" prop="is_used" label="是否启用" />
|
||||
<el-table-column prop="update_optname" label="修改人" />
|
||||
<el-table-column prop="update_time" label="修改时间" width="150px" />
|
||||
<el-table-column prop="c_balance" label="碳平衡"/>
|
||||
<el-table-column prop="ball_time" label="球磨时间"/>
|
||||
<el-table-column prop="ball_speed" label="球磨转速"/>
|
||||
<el-table-column prop="product_ball_time" label="排产球磨时间" width="100px"/>
|
||||
<el-table-column prop="weight_lost_down" label="重损上限"/>
|
||||
<el-table-column prop="weight_lost_up" label="重损上限"/>
|
||||
<el-table-column prop="net_rate" label="纯粉系数"/>
|
||||
<el-table-column prop="technology_code" label="工艺代码"/>
|
||||
<el-table-column prop="ball_rate" label="球料比"/>
|
||||
<el-table-column prop="liquid_rate" label="液料比"/>
|
||||
<el-table-column v-if="false" prop="is_used" label="是否启用"/>
|
||||
<el-table-column prop="update_optname" label="修改人"/>
|
||||
<el-table-column prop="update_time" label="修改时间" width="150px"/>
|
||||
</el-table>
|
||||
<!--分页组件-->
|
||||
<pagination />
|
||||
<pagination/>
|
||||
</div>
|
||||
|
||||
<el-dialog
|
||||
@@ -127,9 +127,9 @@
|
||||
<script>
|
||||
import crudMaterialparameters from '@/api/wms/basedata/master/materialparameters'
|
||||
import crudClassstandard from '@/api/wms/basedata/master/classstandard'
|
||||
import Treeselect, { LOAD_CHILDREN_OPTIONS } from '@riophae/vue-treeselect'
|
||||
import Treeselect, {LOAD_CHILDREN_OPTIONS} from '@riophae/vue-treeselect'
|
||||
import '@riophae/vue-treeselect/dist/vue-treeselect.css'
|
||||
import CRUD, { crud, header, presenter } from '@crud/crud'
|
||||
import CRUD, {crud, header, presenter} from '@crud/crud'
|
||||
import rrOperation from '@crud/RR.operation'
|
||||
import crudOperation from '@crud/CRUD.operation'
|
||||
import udOperation from '@crud/UD.operation'
|
||||
@@ -140,7 +140,7 @@ import crudMaterialbase from '@/api/wms/basedata/master/materialbase'
|
||||
|
||||
export default {
|
||||
name: 'MaterialParameters',
|
||||
components: { pagination, crudOperation, rrOperation, udOperation, YflDialog, CpDialog, Treeselect },
|
||||
components: {pagination, crudOperation, rrOperation, udOperation, YflDialog, CpDialog, Treeselect},
|
||||
mixins: [presenter(), header(), crud()],
|
||||
cruds() {
|
||||
return CRUD({
|
||||
@@ -148,7 +148,7 @@ export default {
|
||||
url: 'api/MaterialParameters',
|
||||
idField: 'material_id',
|
||||
sort: 'material_id,desc',
|
||||
crudMethod: { ...crudMaterialparameters },
|
||||
crudMethod: {...crudMaterialparameters},
|
||||
optShow: {
|
||||
add: false,
|
||||
edit: false,
|
||||
@@ -167,6 +167,7 @@ export default {
|
||||
viewDialogVisible: false,
|
||||
fullscreen: false,
|
||||
material_id: '',
|
||||
open: true,
|
||||
currentComponent: '',
|
||||
openParam: {},
|
||||
dialogTitle: null,
|
||||
@@ -181,7 +182,6 @@ export default {
|
||||
crudMaterialbase.getMaterOptType(param).then(res => {
|
||||
this.class_idStr = res.class_idStr
|
||||
this.crud.query.class_idStr = this.class_idStr
|
||||
this.crud.toQuery()
|
||||
this.queryClassId()
|
||||
})
|
||||
crudMaterialparameters.getSeries().then(res => {
|
||||
@@ -191,7 +191,12 @@ export default {
|
||||
methods: {
|
||||
// 钩子:在获取表格数据之前执行,false 则代表不获取数据
|
||||
[CRUD.HOOK.beforeRefresh]() {
|
||||
return true
|
||||
if (this.open) {
|
||||
this.open = false
|
||||
return false
|
||||
} else {
|
||||
return true
|
||||
}
|
||||
},
|
||||
stockIsNeedMove(row, clou) {
|
||||
if (row.stock_is_need_move === '0') return '否'
|
||||
@@ -264,10 +269,10 @@ export default {
|
||||
}
|
||||
})
|
||||
},
|
||||
loadClass({ action, parentNode, callback }) {
|
||||
loadClass({action, parentNode, callback}) {
|
||||
if (action === LOAD_CHILDREN_OPTIONS) {
|
||||
crudClassstandard.getClass({ pid: parentNode.id }).then(res => {
|
||||
parentNode.children = res.content.map(function(obj) {
|
||||
crudClassstandard.getClass({pid: parentNode.id}).then(res => {
|
||||
parentNode.children = res.content.map(function (obj) {
|
||||
if (obj.hasChildren) {
|
||||
obj.children = null
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user