Browse Source

限制配方数量

tags/小炒逻辑变更前
gwbvipvip 2 years ago
parent
commit
e5e3877358
1 changed files with 12 additions and 2 deletions
  1. +12
    -2
      src/pages/device/deviceBom/components/CreateForm.jsx

+ 12
- 2
src/pages/device/deviceBom/components/CreateForm.jsx View File

@@ -1,10 +1,11 @@
import {Modal } from 'antd';
import {Modal,message } from 'antd';
import React, { useState} from 'react';
import ProTable from '@ant-design/pro-table';
import { GetBOMs } from '../service';
const CreateForm = (props) => {

const [selectedRowsState, setSelectedRows] = useState([]);
const [Boms, setBoms] = useState([]);
const columns = [
{
title: '配方id',
@@ -26,7 +27,15 @@ const CreateForm = (props) => {
title="选择配方"
visible={props.modalVisible}
onCancel={() => props.onCancel()}
onOk={() => props.onSubmit(selectedRowsState)}
onOk={() => {

if(Boms.length>100){
message.error('配方必须少于100个');
}else{
props.onSubmit(selectedRowsState)
}
}}
maskClosable={false}
>
<ProTable
@@ -45,6 +54,7 @@ const CreateForm = (props) => {
params.pertains=[2];
await GetBOMs(params).then((r) => {
Data = r.data.data;
setBoms(r.data.data);
total = 1;
});
return {


Loading…
Cancel
Save