|
@@ -124,6 +124,36 @@
|
|
import util from "../../common/js/util";
|
|
import util from "../../common/js/util";
|
|
export default {
|
|
export default {
|
|
data() {
|
|
data() {
|
|
|
|
+ const checkInitialModulus = (rule, value, callback) => {
|
|
|
|
+ if (!value) {
|
|
|
|
+ return callback(new Error('请输入初始模次'));
|
|
|
|
+ } else {
|
|
|
|
+ if((/^[+]{0,1}(\d+)$|^[+]{0,1}(\d+\.\d+)$/).test(value) == false){
|
|
|
|
+ callback(new Error("请填写大于0的数字"));
|
|
|
|
+ }else{
|
|
|
|
+ if (value > 100000000) {
|
|
|
|
+ callback(new Error("请填写小于等于1亿的数字"));
|
|
|
|
+ }else{
|
|
|
|
+ callback();
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ };
|
|
|
|
+ const checkSettingLife = (rule, value, callback) => {
|
|
|
|
+ if (!value) {
|
|
|
|
+ return callback(new Error('请输入模次寿命'));
|
|
|
|
+ } else {
|
|
|
|
+ if((/^[+]{0,1}(\d+)$|^[+]{0,1}(\d+\.\d+)$/).test(value) == false){
|
|
|
|
+ callback(new Error("请填写大于0的数字"));
|
|
|
|
+ }else{
|
|
|
|
+ if (value > 100000000) {
|
|
|
|
+ callback(new Error("请填写小于等于1亿的数字"));
|
|
|
|
+ }else{
|
|
|
|
+ callback();
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ };
|
|
return {
|
|
return {
|
|
user: JSON.parse(sessionStorage.getItem("user")),
|
|
user: JSON.parse(sessionStorage.getItem("user")),
|
|
molds: [],
|
|
molds: [],
|
|
@@ -145,10 +175,12 @@
|
|
{ required: true, message: "请选择云模盒编号", trigger: ["blur", "change"] }
|
|
{ required: true, message: "请选择云模盒编号", trigger: ["blur", "change"] }
|
|
],
|
|
],
|
|
initialModulus: [
|
|
initialModulus: [
|
|
- { required: true, message: "请输入初始模次", trigger: "blur" }
|
|
|
|
|
|
+ // { required: true, message: "请输入初始模次", trigger: "blur" }
|
|
|
|
+ { required: true, validator: checkInitialModulus, trigger: 'blur'}
|
|
],
|
|
],
|
|
settingLife: [
|
|
settingLife: [
|
|
- { required: true, message: "请输入模次寿命", trigger: "blur" }
|
|
|
|
|
|
+ // { required: true, message: "请输入模次寿命", trigger: "blur" }
|
|
|
|
+ { required: true, validator: checkSettingLife, trigger: 'blur'}
|
|
],
|
|
],
|
|
rfid: [
|
|
rfid: [
|
|
{ required: true, message: "请输入RIFD码", trigger: "blur" }
|
|
{ required: true, message: "请输入RIFD码", trigger: "blur" }
|