BUG 29733

This commit is contained in:
aixianling
2022-05-20 15:41:38 +08:00
parent 93f1523caa
commit 234b9f34d5

View File

@@ -164,6 +164,7 @@
<script>
import {mapState} from "vuex";
export default {
name: "addGoods",
props: {
@@ -206,17 +207,6 @@ export default {
callback(new Error("请输入单价"));
}
};
var integral2 = (rule, value, callback) => {
if (value) {
if (/^[1-9]\d*$/.test(value)) {
callback();
} else {
callback(new Error("请输入正整数"));
}
} else {
callback(new Error("请输入库存"));
}
};
return {
shopId: [{required: true, message: "请选择店铺", trigger: "change"}],
merchandiseType: [
@@ -229,7 +219,7 @@ export default {
{required: true, validator: integral, trigger: "blur"},
],
inventoryNumber: [
{ required: true, validator: integral2, trigger: "blur" },
{required: true, pattern: /^\d*[.\d]\d?$/, message: "请输入正数,最多保留一位小数", trigger: "blur"},
],
status: [{required: true, message: "请选择状态", trigger: "change"}],
fileList: [
@@ -337,21 +327,26 @@ export default {
<style lang="scss" scoped>
.add_order {
height: 100%;
.form_div {
padding: 16px 0;
}
.above {
overflow: hidden;
width: 100%;
.left {
width: 50%;
float: left;
}
.right {
width: 50%;
float: right;
}
}
.iconEdit,
.Edit {
color: #5088ff;
@@ -359,6 +354,7 @@ export default {
cursor: pointer;
padding-left: 8px;
}
.info {
padding: 16px 0;
}