fix: 修复批次创建设置

This commit is contained in:
zhangds 2022-10-27 15:13:30 +08:00
parent 38b6f766f5
commit 76e3c6a72c
1 changed files with 24 additions and 4 deletions

View File

@ -494,11 +494,31 @@ const UseKeyAddEdit = () => {
//
const styleChange = (e) => {
if (isDisabled()) {
return;
}
setModel({
style: e.target.value,
});
};
//
const isDisabled = () => {
// 1 2 3
if (state.KeyPcType === "2") {
return false;
}
//
if (state.KeyPcType === "1") {
if (state.key_status === 1) {
return false;
} else {
return true;
}
}
};
//
const planAddExchangeCoupon = (type) => {
if (type === 0) {
@ -900,7 +920,7 @@ const UseKeyAddEdit = () => {
styleChange(e);
}}
value={model.style}
disabled={state.KeyPcType === "1"}
disabled={isDisabled()}
>
<RadioButton value={1} disabled={model.style == 6}>
串码
@ -960,7 +980,7 @@ const UseKeyAddEdit = () => {
});
}}
value={model.quantity}
disabled={model.style === 6}
disabled={model.style === 6 || state.KeyPcType === "1"}
placeholder={"请输入"}
labelWidth={"0px"}
maxLength={5}
@ -1075,7 +1095,7 @@ const UseKeyAddEdit = () => {
prop="allow_repetition"
>
<RadioGroup
disabled={state.KeyPcType === "1"}
disabled={isDisabled()}
onChange={(e) => repeatGoodsCheck(e)}
value={model.allow_repetition}
>
@ -1086,7 +1106,7 @@ const UseKeyAddEdit = () => {
<FormItem labelname="是否允许亏损" id="allow_loss" prop="allow_loss">
<RadioGroup
disabled={state.KeyPcType === "1"}
disabled={isDisabled()}
onChange={(e) => lossCheck(e)}
value={model.allow_loss}
>