|
|
@@ -34,6 +34,7 @@
|
|
|
<script>
|
|
|
import {getList, getDetail, add, update, remove} from "@/api/enterprise/project";
|
|
|
import {mapGetters} from "vuex";
|
|
|
+ import {isIntegerNotMust, validatMoney} from "../../util/validator";
|
|
|
|
|
|
export default {
|
|
|
data() {
|
|
|
@@ -62,6 +63,7 @@
|
|
|
{
|
|
|
label: "项目名称",
|
|
|
prop: "name",
|
|
|
+ search:true,
|
|
|
rules: [{
|
|
|
required: true,
|
|
|
message: "请输入项目名称",
|
|
|
@@ -72,6 +74,7 @@
|
|
|
label: "企业",
|
|
|
prop: "enterpriseId",
|
|
|
type:'select',
|
|
|
+ search:true,
|
|
|
dicUrl:'/api/cyzh-enterprise/enterprise/list?size=500',
|
|
|
props: {
|
|
|
label: "enterpriseName",
|
|
|
@@ -92,7 +95,9 @@
|
|
|
rules: [{
|
|
|
required: false,
|
|
|
message: "请输入投资规模",
|
|
|
- trigger: "blur"
|
|
|
+ },{
|
|
|
+ trigger: "blur",
|
|
|
+ validator:validatMoney
|
|
|
}]
|
|
|
},
|
|
|
{
|
|
|
@@ -101,7 +106,9 @@
|
|
|
rules: [{
|
|
|
required: false,
|
|
|
message: "请输入项目就业人数",
|
|
|
- trigger: "blur"
|
|
|
+ },{
|
|
|
+ trigger:"blur",
|
|
|
+ validator:isIntegerNotMust
|
|
|
}]
|
|
|
},
|
|
|
{
|
|
|
@@ -110,7 +117,9 @@
|
|
|
rules: [{
|
|
|
required: false,
|
|
|
message: "请输入研发人员人数",
|
|
|
- trigger: "blur"
|
|
|
+ },{
|
|
|
+ trigger:"blur",
|
|
|
+ validator:isIntegerNotMust
|
|
|
}]
|
|
|
},
|
|
|
{
|
|
|
@@ -119,7 +128,9 @@
|
|
|
rules: [{
|
|
|
required: false,
|
|
|
message: "请输入项目投资总额",
|
|
|
- trigger: "blur"
|
|
|
+ },{
|
|
|
+ trigger: "blur",
|
|
|
+ validator:validatMoney
|
|
|
}]
|
|
|
},
|
|
|
{
|
|
|
@@ -128,7 +139,9 @@
|
|
|
rules: [{
|
|
|
required: false,
|
|
|
message: "请输入项目投资收益",
|
|
|
- trigger: "blur"
|
|
|
+ },{
|
|
|
+ trigger: "blur",
|
|
|
+ validator:validatMoney
|
|
|
}]
|
|
|
},
|
|
|
{
|
|
|
@@ -137,7 +150,9 @@
|
|
|
rules: [{
|
|
|
required: false,
|
|
|
message: "请输入已完成投资总额",
|
|
|
- trigger: "blur"
|
|
|
+ },{
|
|
|
+ trigger: "blur",
|
|
|
+ validator:validatMoney
|
|
|
}]
|
|
|
},
|
|
|
{
|
|
|
@@ -146,7 +161,9 @@
|
|
|
rules: [{
|
|
|
required: false,
|
|
|
message: "请输入项目研发费用",
|
|
|
- trigger: "blur"
|
|
|
+ },{
|
|
|
+ trigger: "blur",
|
|
|
+ validator:validatMoney
|
|
|
}]
|
|
|
},
|
|
|
{
|
|
|
@@ -155,7 +172,9 @@
|
|
|
rules: [{
|
|
|
required: false,
|
|
|
message: "请输入项目上缴税金",
|
|
|
- trigger: "blur"
|
|
|
+ },{
|
|
|
+ trigger: "blur",
|
|
|
+ validator:validatMoney
|
|
|
}]
|
|
|
},
|
|
|
{
|
|
|
@@ -164,7 +183,9 @@
|
|
|
rules: [{
|
|
|
required: false,
|
|
|
message: "请输入已申请奖补金额",
|
|
|
- trigger: "blur"
|
|
|
+ },{
|
|
|
+ trigger: "blur",
|
|
|
+ validator:validatMoney
|
|
|
}]
|
|
|
},
|
|
|
{
|
|
|
@@ -173,7 +194,9 @@
|
|
|
rules: [{
|
|
|
required: false,
|
|
|
message: "请输入已发放奖补金额",
|
|
|
- trigger: "blur"
|
|
|
+ },{
|
|
|
+ trigger: "blur",
|
|
|
+ validator:validatMoney
|
|
|
}]
|
|
|
},
|
|
|
// {
|