工作组数据统计修改

This commit is contained in:
shenyanpei
2021-11-26 14:29:18 +08:00
parent 784261d742
commit 997e25565f
8 changed files with 104 additions and 125 deletions
@@ -1,16 +1,16 @@
<!--标法规-工作组-项目费用统计信息-标准制修订补助资金收支统计--支出表--> <!--标法规-工作组-项目费用统计信息-标准制修订补助资金收支统计--支出表-->
<template> <template>
<div id="translateCost" class="child2"> <div id="expendSubsidy" class="child2">
<!-- 第一第二行表单 --> <!-- 第一第二行表单 -->
<el-form :inline="true" :model="formQuery"> <el-form :inline="true" :model="formQuery">
<el-form-item class="add-form-item" label="项目名称"> <el-form-item class="add-form-item" label="项目名称">
<el-input v-model="formQuery.name" size="small" placeholder="请输入项目名称"></el-input> <el-input v-model.trim="formQuery.name" clearable size="small" placeholder="请输入项目名称"></el-input>
</el-form-item> </el-form-item>
<el-form-item class="add-form-item" label="支出金额"> <el-form-item class="add-form-item" label="支出金额">
<el-input v-model="formQuery.cost" size="small" placeholder="请输入支出金额"></el-input> <el-input v-model.trim="formQuery.cost" clearable size="small" placeholder="请输入支出金额"></el-input>
</el-form-item> </el-form-item>
<el-form-item class="add-form-item" label="用途"> <el-form-item class="add-form-item" label="用途">
<el-input v-model="formQuery.purposes" size="small" placeholder="请输入用途"> <el-input v-model.trim="formQuery.purposes" clearable size="small" placeholder="请输入用途">
</el-input> </el-input>
</el-form-item> </el-form-item>
<el-form-item> <el-form-item>
@@ -113,14 +113,14 @@
<div style="margin: 10px;height: inherit"> <div style="margin: 10px;height: inherit">
<el-form class="label-input-form" label-width="150px" ref="formShowData" :model="formShowData" :rules="formRules"> <el-form class="label-input-form" label-width="150px" ref="formShowData" :model="formShowData" :rules="formRules">
<el-form-item class="add-form-item" label="项目名称"> <el-form-item class="add-form-item" label="项目名称">
<el-input v-model="formShowData.name" type="text" placeholder="请填写"> <el-input v-model.trim="formShowData.name" type="text" placeholder="请填写">
</el-input> </el-input>
</el-form-item> </el-form-item>
<el-form-item class="add-form-item" label="支出金额"> <el-form-item class="add-form-item" label="支出金额">
<el-input v-model="formShowData.cost" type="text" placeholder="请填写"></el-input> <el-input v-model.trim="formShowData.cost" type="text" placeholder="请填写"></el-input>
</el-form-item> </el-form-item>
<el-form-item class="add-form-item" label="用途"> <el-form-item class="add-form-item" label="用途">
<el-input v-model="formShowData.purposes" type="text" placeholder="请填写"> <el-input v-model.trim="formShowData.purposes" type="text" placeholder="请填写">
</el-input> </el-input>
</el-form-item> </el-form-item>
<el-form-item class="add-form-item" label="详细附件"> <el-form-item class="add-form-item" label="详细附件">
@@ -1,16 +1,16 @@
<!--标法规-工作组-项目费用统计信息-标准制修订补助资金收支统计--收入表--> <!--标法规-工作组-项目费用统计信息-标准制修订补助资金收支统计--收入表-->
<template> <template>
<div id="translateCost" class="child1"> <div id="inComeSubsidy" class="child1">
<!-- 第一第二行表单 --> <!-- 第一第二行表单 -->
<el-form :inline="true" :model="formQuery"> <el-form :inline="true" :model="formQuery">
<el-form-item class="add-form-item" label="标准名称"> <el-form-item class="add-form-item" label="标准名称">
<el-input v-model="formQuery.name" size="small" placeholder="请输入标准名称"></el-input> <el-input v-model.trim="formQuery.name" clearable size="small" placeholder="请输入标准名称"></el-input>
</el-form-item> </el-form-item>
<el-form-item class="add-form-item" label="标准编号"> <el-form-item class="add-form-item" label="标准编号">
<el-input v-model="formQuery.number" size="small" placeholder="请输入标准编号"></el-input> <el-input v-model.trim="formQuery.number" clearable size="small" placeholder="请输入标准编号"></el-input>
</el-form-item> </el-form-item>
<el-form-item class="add-form-item" label="补助来源"> <el-form-item class="add-form-item" label="补助来源">
<el-input v-model="formQuery.source" size="small" placeholder="请输入补助来源"></el-input> <el-input v-model.trim="formQuery.source" clearable size="small" placeholder="请输入补助来源"></el-input>
</el-form-item> </el-form-item>
<el-form-item> <el-form-item>
<el-button type="primary" size="small" @click="queryData">查询</el-button> <el-button type="primary" size="small" @click="queryData">查询</el-button>
@@ -110,23 +110,23 @@
<div style="margin: 10px;height: inherit"> <div style="margin: 10px;height: inherit">
<el-form class="label-input-form" label-width="150px" ref="formShowData" :model="formShowData" :rules="formRules"> <el-form class="label-input-form" label-width="150px" ref="formShowData" :model="formShowData" :rules="formRules">
<el-form-item class="add-form-item" label="标准名称"> <el-form-item class="add-form-item" label="标准名称">
<el-input v-model="formShowData.name" type="text" placeholder="请填写"> <el-input v-model.trim="formShowData.name" type="text" placeholder="请填写">
</el-input> </el-input>
</el-form-item> </el-form-item>
<el-form-item class="add-form-item" label="标准编号"> <el-form-item class="add-form-item" label="标准编号">
<el-input v-model="formShowData.number" type="text" placeholder="请填写"></el-input> <el-input v-model.trim="formShowData.number" type="text" placeholder="请填写"></el-input>
</el-form-item> </el-form-item>
<el-form-item class="add-form-item" label="补助来源"> <el-form-item class="add-form-item" label="补助来源">
<el-input v-model="formShowData.source" type="text" placeholder="请填写"> <el-input v-model.trim="formShowData.source" type="text" placeholder="请填写">
</el-input> </el-input>
</el-form-item> </el-form-item>
<el-form-item class="add-form-item" label="补助金额"> <el-form-item class="add-form-item" label="补助金额">
<el-input v-model="formShowData.cost" type="text" placeholder="请填写"> <el-input v-model.trim="formShowData.cost" type="text" placeholder="请填写">
</el-input> </el-input>
</el-form-item> </el-form-item>
<el-form-item class="add-form-item" label="入账时间"> <el-form-item class="add-form-item" label="入账时间">
<el-date-picker <el-date-picker
v-model="formShowData.time" v-model.trim="formShowData.time"
type="datetime" type="datetime"
format="yyyy-MM-dd HH:mm:ss" format="yyyy-MM-dd HH:mm:ss"
value-format="yyyy-MM-dd HH:mm:ss" value-format="yyyy-MM-dd HH:mm:ss"
@@ -158,13 +158,13 @@
> >
<el-form :model="formInlineOut"> <el-form :model="formInlineOut">
<el-form-item class="add-form-item" label="名称" > <el-form-item class="add-form-item" label="名称" >
<el-input v-model="formInlineOut.name" style="width:350px"></el-input> <el-input v-model.trim="formInlineOut.name" style="width:350px"></el-input>
</el-form-item> </el-form-item>
<el-form-item class="add-form-item" label="序号" > <el-form-item class="add-form-item" label="序号" >
<el-input v-model="formInlineOut.num" style="width:350px"></el-input> <el-input v-model.trim="formInlineOut.num" style="width:350px"></el-input>
</el-form-item> </el-form-item>
<el-form-item class="add-form-item" label="备注" > <el-form-item class="add-form-item" label="备注" >
<el-input v-model="formInlineOut.remarks" style="width:350px"></el-input> <el-input v-model.trim="formInlineOut.remarks" style="width:350px"></el-input>
</el-form-item> </el-form-item>
</el-form> </el-form>
<span slot="footer" class="dialog-footer"> <span slot="footer" class="dialog-footer">
@@ -2,23 +2,23 @@
<template> <template>
<div class="listOf-Cost"> <div class="listOf-Cost">
<el-tabs v-model="activeName" @tab-click="doubleClick"> <el-tabs v-model="activeName" @tab-click="doubleClick">
<el-tab-pane label="协会费用信息统计" name="first" :key="'first'"> <el-tab-pane label="协会费用信息统计" name="societyCost">
<child1 v-if="isChildUpdate1"></child1> <society-cost v-if="activeName ==='societyCost'"></society-cost>
</el-tab-pane> </el-tab-pane>
<el-tab-pane label="参会费用信息统计" name="second" :key="'second'"> <el-tab-pane label="参会费用信息统计" name="reviseCost">
<child2 v-if="isChildUpdate2"></child2> <revise-cost v-if="activeName ==='reviseCost'"></revise-cost>
</el-tab-pane> </el-tab-pane>
<el-tab-pane label="参与外部标准制修订费用统计" name="third" :key="'third'"> <el-tab-pane label="参与外部标准制修订费用统计" name="attendCost">
<child3 v-if="isChildUpdate3"></child3> <attend-cost v-if="activeName === 'attendCost'"></attend-cost>
</el-tab-pane> </el-tab-pane>
<el-tab-pane label="采购费用信息统计" name="fourth" :key="'fourth'"> <el-tab-pane label="采购费用信息统计" name="purchaseCost">
<child4 v-if="isChildUpdate4"></child4> <purchase-cost v-if="activeName === 'purchaseCost'"></purchase-cost>
</el-tab-pane> </el-tab-pane>
<el-tab-pane label="翻译费用信息统计" name="fifth" :key="'fifth'"> <el-tab-pane label="翻译费用信息统计" name="translateCost">
<children v-if="isChildUpdate5"></children> <translate-cost v-if="activeName === 'translateCost'"></translate-cost>
</el-tab-pane> </el-tab-pane>
<el-tab-pane label="标准制修订补助资金收支统计" name="sixth" :key="'sixth'"> <el-tab-pane label="标准制修订补助资金收支统计" name="subsidyCost">
<child6 v-if="isChildUpdate6"></child6> <society-cost v-if="activeName === 'subsidyCost'"></society-cost>
</el-tab-pane> </el-tab-pane>
</el-tabs> </el-tabs>
</div> </div>
@@ -35,22 +35,16 @@ import subsidyCost from "../pages/subsidyCost";
export default { export default {
name: "child5", name: "child5",
components: { components: {
child1: societyCost, societyCost,
child2: reviseCost, reviseCost,
child3: attendCost, attendCost,
child4: purchaseCost, purchaseCost,
children: translateCost, translateCost,
child6: subsidyCost subsidyCost
}, },
data(){ data(){
return { return {
activeName: 'first', activeName: 'societyCost',
isChildUpdate1: true,
isChildUpdate2: false,
isChildUpdate3: false,
isChildUpdate4: false,
isChildUpdate5: false,
isChildUpdate6: false
} }
}, },
mounted() { mounted() {
@@ -58,20 +52,6 @@ export default {
}, },
methods: { methods: {
doubleClick(tab) { doubleClick(tab) {
if (tab.name === 'first') {
this.isChildUpdate1 = true
} else if (tab.name === 'second') {
this.isChildUpdate2 = true
} else if (tab.name === 'third') {
this.isChildUpdate3 = true
} else if (tab.name === 'fourth') {
this.isChildUpdate4 = true
} else if (tab.name === 'fifth') {
this.isChildUpdate5 = true
}else if (tab.name === 'sixth'){
this.isChildUpdate6 = true
}
} }
} }
@@ -1,16 +1,16 @@
<!--标法规-工作组-项目费用统计信息-参与外部标准制修订费用统计--> <!--标法规-工作组-项目费用统计信息-参与外部标准制修订费用统计-->
<template> <template>
<div id="reviseCost" class="child3"> <div id="attendCost" class="child3">
<!-- 第一第二行表单 --> <!-- 第一第二行表单 -->
<el-form :inline="true" :model="formQuery"> <el-form :inline="true" :model="formQuery">
<el-form-item class="add-form-item" label="标准号"> <el-form-item class="add-form-item" label="项目编号">
<el-input v-model="formQuery.proId" size="small" placeholder="请输入标准号"></el-input> <el-input v-model.trim="formQuery.proId" clearable size="small" placeholder="请输入项目编号"></el-input>
</el-form-item> </el-form-item>
<el-form-item class="add-form-item" label="标准名称"> <el-form-item class="add-form-item" label="项目名称">
<el-input v-model="formQuery.proName" size="small" placeholder="请输入标准名称"></el-input> <el-input v-model.trim="formQuery.proName" clearable size="small" placeholder="请输入项目名称"></el-input>
</el-form-item> </el-form-item>
<el-form-item class="add-form-item" label="项目类型"> <el-form-item class="add-form-item" label="项目类型">
<el-select v-model="formQuery.type" size="small" placeholder="请选择类型"> <el-select v-model.trim="formQuery.type" clearable size="small" placeholder="请选择类型">
<el-option <el-option
v-for="item in typeOptions" v-for="item in typeOptions"
:key="item.value" :key="item.value"
@@ -117,7 +117,7 @@
<div style="margin: 10px;height: inherit"> <div style="margin: 10px;height: inherit">
<el-form class="label-input-form" label-width="100px" ref="formShowData" :model="formShowData" :rules="formRules"> <el-form class="label-input-form" label-width="100px" ref="formShowData" :model="formShowData" :rules="formRules">
<el-form-item class="add-form-item" label="类型" prop="type"> <el-form-item class="add-form-item" label="类型" prop="type">
<el-select v-model="formShowData.type" type="text" placeholder="请填写"> <el-select v-model.trim="formShowData.type" type="text" placeholder="请填写">
<el-option <el-option
v-for="item in typeOptions" v-for="item in typeOptions"
:key="item.value" :key="item.value"
@@ -127,18 +127,18 @@
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item class="add-form-item" label="项目编号" prop="proId"> <el-form-item class="add-form-item" label="项目编号" prop="proId">
<el-input v-model="formShowData.proId" type="text" placeholder="请填写"></el-input> <el-input v-model.trim="formShowData.proId" type="text" placeholder="请填写"></el-input>
</el-form-item> </el-form-item>
<el-form-item class="add-form-item" label="项目名称" prop="proName"> <el-form-item class="add-form-item" label="项目名称" prop="proName">
<el-input v-model="formShowData.proName" type="text" placeholder="请填写"> <el-input v-model.trim="formShowData.proName" type="text" placeholder="请填写">
</el-input> </el-input>
</el-form-item> </el-form-item>
<el-form-item class="add-form-item" label="费用列支项" prop="costOutlay"> <el-form-item class="add-form-item" label="费用列支项" prop="costOutlay">
<el-input v-model="formShowData.costOutlay" placeholder="请选择"> <el-input v-model.trim="formShowData.costOutlay" placeholder="请选择">
</el-input> </el-input>
</el-form-item> </el-form-item>
<el-form-item class="add-form-item" label="费用支出" prop="cost"> <el-form-item class="add-form-item" label="费用支出" prop="cost">
<el-input v-model="formShowData.cost" placeholder="请选择"> <el-input v-model.trim="formShowData.cost" placeholder="请选择">
</el-input> </el-input>
</el-form-item> </el-form-item>
</el-form> </el-form>
@@ -1,16 +1,16 @@
<!--标法规-工作组-项目费用统计信息-采购费用信息统计--> <!--标法规-工作组-项目费用统计信息-采购费用信息统计-->
<template> <template>
<div id="attendCost" class="child4"> <div id="purchaseCost" class="child4">
<!-- 第一第二行表单 --> <!-- 第一第二行表单 -->
<el-form :inline="true" :model="formQuery" class="demo-form-inline"> <el-form :inline="true" :model="formQuery" class="demo-form-inline">
<el-form-item class="add-form-item" label="标准类型"> <el-form-item class="add-form-item" label="标准类型">
<el-input v-model="formQuery.type" size="small" placeholder="请输入标准类型"></el-input> <el-input v-model.trim="formQuery.type" clearable size="small" placeholder="请输入标准类型"></el-input>
</el-form-item> </el-form-item>
<el-form-item class="add-form-item" label="标准代号"> <el-form-item class="add-form-item" label="标准代号">
<el-input v-model="formQuery.number" size="small" placeholder="请输入标准代号"></el-input> <el-input v-model.trim="formQuery.number" clearable size="small" placeholder="请输入标准代号"></el-input>
</el-form-item> </el-form-item>
<el-form-item class="add-form-item" label="标准名称"> <el-form-item class="add-form-item" label="标准名称">
<el-input v-model="formQuery.name" size="small" placeholder="请输入标准名称"> <el-input v-model.trim="formQuery.name" clearable size="small" placeholder="请输入标准名称">
</el-input> </el-input>
</el-form-item> </el-form-item>
<el-form-item> <el-form-item>
@@ -108,24 +108,24 @@
<div style="margin: 10px 50px 10px 20px;height: inherit"> <div style="margin: 10px 50px 10px 20px;height: inherit">
<el-form class="label-input-form" label-width="150px" ref="formShowData" :model="formShowData" :rules="formRules"> <el-form class="label-input-form" label-width="150px" ref="formShowData" :model="formShowData" :rules="formRules">
<el-form-item class="add-form-item" label="标准类型" prop="type"> <el-form-item class="add-form-item" label="标准类型" prop="type">
<el-select v-model="formShowData.type" type="text" placeholder="请填写"> <el-select v-model.trim="formShowData.type" type="text" placeholder="请填写">
<el-option label="1" value="one"></el-option> <el-option label="1" value="one"></el-option>
<el-option label="2" value="two"></el-option> <el-option label="2" value="two"></el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item class="add-form-item" label="标准代号" prop="number"> <el-form-item class="add-form-item" label="标准代号" prop="number">
<el-input v-model="formShowData.number" type="text" placeholder="请填写"></el-input> <el-input v-model.trim="formShowData.number" type="text" placeholder="请填写"></el-input>
</el-form-item> </el-form-item>
<el-form-item class="add-form-item" label="标准名称" prop="name"> <el-form-item class="add-form-item" label="标准名称" prop="name">
<el-input v-model="formShowData.name" type="text" placeholder="请填写"> <el-input v-model.trim="formShowData.name" type="text" placeholder="请填写">
</el-input> </el-input>
</el-form-item> </el-form-item>
<el-form-item class="add-form-item" label="页数" prop="pages"> <el-form-item class="add-form-item" label="页数" prop="pages">
<el-input v-model="formShowData.pages" type="text" placeholder="请填写"> <el-input v-model.trim="formShowData.pages" type="text" placeholder="请填写">
</el-input> </el-input>
</el-form-item> </el-form-item>
<el-form-item class="add-form-item" label="费用" prop="cost"> <el-form-item class="add-form-item" label="费用" prop="cost">
<el-input v-model="formShowData.cost" placeholder="请选择"> <el-input v-model.trim="formShowData.cost" placeholder="请选择">
</el-input> </el-input>
</el-form-item> </el-form-item>
</el-form> </el-form>
@@ -153,13 +153,13 @@
> >
<el-form :model="formInlineOut"> <el-form :model="formInlineOut">
<el-form-item class="add-form-item" label="名称" > <el-form-item class="add-form-item" label="名称" >
<el-input v-model="formInlineOut.name" style="width:350px"></el-input> <el-input v-model.trim="formInlineOut.name" style="width:350px"></el-input>
</el-form-item> </el-form-item>
<el-form-item class="add-form-item" label="序号" > <el-form-item class="add-form-item" label="序号" >
<el-input v-model="formInlineOut.num" style="width:350px"></el-input> <el-input v-model.trim="formInlineOut.num" style="width:350px"></el-input>
</el-form-item> </el-form-item>
<el-form-item class="add-form-item" label="备注" > <el-form-item class="add-form-item" label="备注" >
<el-input v-model="formInlineOut.remarks" style="width:350px"></el-input> <el-input v-model.trim="formInlineOut.remarks" style="width:350px"></el-input>
</el-form-item> </el-form-item>
</el-form> </el-form>
<span slot="footer" class="dialog-footer"> <span slot="footer" class="dialog-footer">
@@ -1,16 +1,16 @@
<!--标法规-工作组-项目费用统计信息-参会费用信息统计--> <!--标法规-工作组-项目费用统计信息-参会费用信息统计-->
<template> <template>
<div id="attendCost" class="child2"> <div id="reviseCost" class="child2">
<!-- 第一第二行表单 --> <!-- 第一第二行表单 -->
<el-form :inline="true" :model="formQuery" class="demo-form-inline"> <el-form :inline="true" :model="formQuery" class="demo-form-inline">
<el-form-item class="add-form-item" label="主办单位"> <el-form-item class="add-form-item" label="主办单位">
<el-input v-model="formQuery.unit" size="small" placeholder="请输入主办单位"></el-input> <el-input v-model.trim="formQuery.unit" clearable size="small" placeholder="请输入主办单位"></el-input>
</el-form-item> </el-form-item>
<el-form-item class="add-form-item" label="会议名称"> <el-form-item class="add-form-item" label="会议名称">
<el-input v-model="formQuery.meetName" size="small" placeholder="请输入会议名称"></el-input> <el-input v-model.trim="formQuery.meetName" clearable size="small" placeholder="请输入会议名称"></el-input>
</el-form-item> </el-form-item>
<el-form-item class="add-form-item" label="费用列支"> <el-form-item class="add-form-item" label="费用列支">
<el-select size="small" v-model="formQuery.costOutlay"> <el-select size="small" clearable v-model.trim="formQuery.costOutlay">
<el-option <el-option
v-for="item in costOptions" v-for="item in costOptions"
:key="item.value" :key="item.value"
@@ -22,7 +22,8 @@
<el-form-item class="add-form-item" label="会议时间"> <el-form-item class="add-form-item" label="会议时间">
<el-date-picker <el-date-picker
size="small" size="small"
v-model="formQuery.meetTime" clearable
v-model.trim="formQuery.meetTime"
type="datetime" type="datetime"
format="yyyy-MM-dd HH:mm:ss" format="yyyy-MM-dd HH:mm:ss"
value-format="yyyy-MM-dd HH:mm:ss" value-format="yyyy-MM-dd HH:mm:ss"
@@ -132,14 +133,14 @@
<div style="margin: 10px;height: inherit"> <div style="margin: 10px;height: inherit">
<el-form class="label-input-form" label-width="100px" ref="formShowData" :model="formShowData" :rules="formRules"> <el-form class="label-input-form" label-width="100px" ref="formShowData" :model="formShowData" :rules="formRules">
<el-form-item class="add-form-item" label="主办单位" prop="unit"> <el-form-item class="add-form-item" label="主办单位" prop="unit">
<el-input v-model="formShowData.unit" placeholder="请填写"></el-input> <el-input v-model.trim="formShowData.unit" placeholder="请填写"></el-input>
</el-form-item> </el-form-item>
<el-form-item class="add-form-item" label="会议名称" prop="meetName"> <el-form-item class="add-form-item" label="会议名称" prop="meetName">
<el-input v-model="formShowData.meetName" type="text" placeholder="请填写"></el-input> <el-input v-model.trim="formShowData.meetName" type="text" placeholder="请填写"></el-input>
</el-form-item> </el-form-item>
<el-form-item class="add-form-item" label="会议时间" prop="meetTime"> <el-form-item class="add-form-item" label="会议时间" prop="meetTime">
<el-date-picker <el-date-picker
v-model="formShowData.meetTime" v-model.trim="formShowData.meetTime"
type="datetime" type="datetime"
format="yyyy-MM-dd HH:mm:ss" format="yyyy-MM-dd HH:mm:ss"
value-format="yyyy-MM-dd HH:mm:ss" value-format="yyyy-MM-dd HH:mm:ss"
@@ -147,15 +148,15 @@
</el-date-picker> </el-date-picker>
</el-form-item> </el-form-item>
<el-form-item class="add-form-item" label="会费标准" prop="payStandard"> <el-form-item class="add-form-item" label="会费标准" prop="payStandard">
<el-input v-model="formShowData.payStandard" type="text" placeholder="请填写"> <el-input v-model.trim="formShowData.payStandard" type="text" placeholder="请填写">
</el-input> </el-input>
</el-form-item> </el-form-item>
<el-form-item class="add-form-item" label="实际发生" prop="payReality"> <el-form-item class="add-form-item" label="实际发生" prop="payReality">
<el-input v-model="formShowData.payReality" placeholder="请选择"> <el-input v-model.trim="formShowData.payReality" placeholder="请选择">
</el-input> </el-input>
</el-form-item> </el-form-item>
<el-form-item class="add-form-item" label="费用列支" prop="costOutlay"> <el-form-item class="add-form-item" label="费用列支" prop="costOutlay">
<el-select size="small" v-model="formShowData.costOutlay"> <el-select size="small" v-model.trim="formShowData.costOutlay">
<el-option <el-option
v-for="item in costOptions" v-for="item in costOptions"
:key="item.value" :key="item.value"
@@ -189,13 +190,13 @@
> >
<el-form :model="formInlineOut"> <el-form :model="formInlineOut">
<el-form-item class="add-form-item" label="名称" > <el-form-item class="add-form-item" label="名称" >
<el-input v-model="formInlineOut.name" style="width:350px"></el-input> <el-input v-model.trim="formInlineOut.name" style="width:350px"></el-input>
</el-form-item> </el-form-item>
<el-form-item class="add-form-item" label="序号" > <el-form-item class="add-form-item" label="序号" >
<el-input v-model="formInlineOut.num" style="width:350px"></el-input> <el-input v-model.trim="formInlineOut.num" style="width:350px"></el-input>
</el-form-item> </el-form-item>
<el-form-item class="add-form-item" label="备注" > <el-form-item class="add-form-item" label="备注" >
<el-input v-model="formInlineOut.remarks" style="width:350px"></el-input> <el-input v-model.trim="formInlineOut.remarks" style="width:350px"></el-input>
</el-form-item> </el-form-item>
</el-form> </el-form>
<span slot="footer" class="dialog-footer"> <span slot="footer" class="dialog-footer">
@@ -252,7 +253,7 @@ export default {
costOptions: [ costOptions: [
{ label: '列支1', value: '0' }, { label: '列支1', value: '0' },
{ label: '列支2', value: '1' }, { label: '列支2', value: '1' },
{ label: '列支2', value: '3' }, { label: '列支3', value: '3' },
] ]
} }
}, },
@@ -1,12 +1,12 @@
<!--标法规-工作组-项目费用统计信息-标准制修订补助资金收支统计--> <!--标法规-工作组-项目费用统计信息-标准制修订补助资金收支统计-->
<template> <template>
<div class="subsidy-Cost"> <div id="subsidyCost" class="subsidy-Cost">
<el-tabs v-model="activeName" @tab-click="TreblingClick"> <el-tabs v-model="activeName" @tab-click="TreblingClick">
<el-tab-pane label="收入表" name="first" :key="'first'"> <el-tab-pane label="收入表" name="inComeSubsidy">
<child1 v-if="isChildUpdate1"></child1> <in-come-subsidy v-if="activeName === 'inComeSubsidy'"></in-come-subsidy>
</el-tab-pane> </el-tab-pane>
<el-tab-pane label="支出表" name="second" :key="'second'"> <el-tab-pane label="支出表" name="expendSubsidy">
<child2 v-if="isChildUpdate2"></child2> <expend-subsidy v-if="activeName === 'expendSubsidy'"></expend-subsidy>
</el-tab-pane> </el-tab-pane>
</el-tabs> </el-tabs>
</div> </div>
@@ -19,25 +19,18 @@ import expendSubsidy from "../miniPages/expendSubsidy";
export default { export default {
name: "child6", name: "child6",
components: { components: {
child1: inComeSubsidy, inComeSubsidy,
child2: expendSubsidy expendSubsidy
}, },
data(){ data(){
return { return {
activeName: 'first', activeName: 'inComeSubsidy',
isChildUpdate1: true,
isChildUpdate2: false
} }
}, },
mounted() { mounted() {
}, },
methods: { methods: {
TreblingClick(tab) { TreblingClick(tab) {
if (tab.name === 'first') {
this.isChildUpdate1 = true
} else if (tab.name === 'second') {
this.isChildUpdate2 = true
}
} }
} }
}; };
@@ -4,13 +4,13 @@
<!-- 第一第二行表单 --> <!-- 第一第二行表单 -->
<el-form :inline="true" :model="formQuery" class="demo-form-inline"> <el-form :inline="true" :model="formQuery" class="demo-form-inline">
<el-form-item class="add-form-item" label="标准类型"> <el-form-item class="add-form-item" label="标准类型">
<el-input v-model="formQuery.type" size="small" placeholder="根据标准类型搜索"></el-input> <el-input v-model.trim="formQuery.type" clearable size="small" placeholder="根据标准类型搜索"></el-input>
</el-form-item> </el-form-item>
<el-form-item class="add-form-item" label="标准代号"> <el-form-item class="add-form-item" label="标准代号">
<el-input v-model="formQuery.number" size="small" placeholder="根据标准代号搜索"></el-input> <el-input v-model.trim="formQuery.number" clearable size="small" placeholder="根据标准代号搜索"></el-input>
</el-form-item> </el-form-item>
<el-form-item class="add-form-item" label="标准名称"> <el-form-item class="add-form-item" label="标准名称">
<el-input v-model="formQuery.name" size="small" placeholder="根据标准名称搜索"></el-input> <el-input v-model.trim="formQuery.name" clearable size="small" placeholder="根据标准名称搜索"></el-input>
</el-form-item> </el-form-item>
<el-form-item> <el-form-item>
<el-button type="primary" size="small" @click="queryData">查询</el-button> <el-button type="primary" size="small" @click="queryData">查询</el-button>
@@ -118,34 +118,39 @@
<div style="margin: 10px;height: inherit"> <div style="margin: 10px;height: inherit">
<el-form class="label-input-form" label-width="150px" ref="formShowData" :model="formShowData" :rules="formRules"> <el-form class="label-input-form" label-width="150px" ref="formShowData" :model="formShowData" :rules="formRules">
<el-form-item class="add-form-item" label="标准类型"> <el-form-item class="add-form-item" label="标准类型">
<el-select v-model="formShowData.type" type="text" placeholder="请填写"> <el-select v-model.trim="formShowData.type" type="text" placeholder="请填写">
<el-option label="1" value="one"></el-option> <el-option label="1" value="one"></el-option>
<el-option label="2" value="two"></el-option> <el-option label="2" value="two"></el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item class="add-form-item" label="标准代号"> <el-form-item class="add-form-item" label="标准代号">
<el-input v-model="formShowData.number" type="text" placeholder="请填写"></el-input> <el-input v-model.trim="formShowData.number" type="text" placeholder="请填写"></el-input>
</el-form-item> </el-form-item>
<el-form-item class="add-form-item" label="标准名称"> <el-form-item class="add-form-item" label="标准名称">
<el-input v-model="formShowData.name" type="text" placeholder="请填写"> <el-input v-model.trim="formShowData.name" type="text" placeholder="请填写">
</el-input> </el-input>
</el-form-item> </el-form-item>
<el-form-item class="add-form-item" label="翻译类型"> <el-form-item class="add-form-item" label="翻译类型">
<el-input v-model="formShowData.translation" type="text" placeholder="请填写"> <el-input v-model.trim="formShowData.translation" type="text" placeholder="请填写">
</el-input> </el-input>
</el-form-item> </el-form-item>
<el-form-item class="add-form-item" label="页数"> <el-form-item class="add-form-item" label="页数">
<el-input v-model="formShowData.pages" type="text" placeholder="请填写"> <el-input v-model.trim="formShowData.pages" type="text" placeholder="请填写">
</el-input> </el-input>
</el-form-item> </el-form-item>
<el-form-item class="add-form-item" label="费用"> <el-form-item class="add-form-item" label="费用">
<el-input v-model="formShowData.cost" placeholder="请填写"> <el-input v-model.trim="formShowData.cost" placeholder="请填写">
</el-input> </el-input>
</el-form-item> </el-form-item>
<el-form-item class="add-form-item" label="翻译完成时间"> <el-form-item class="add-form-item" label="翻译完成时间">
<el-input v-model="formShowData.time" placeholder="请填写"> <el-date-picker
</el-input> v-model.trim="formShowData.time"
type="datetime"
format="yyyy-MM-dd HH:mm:ss"
value-format="yyyy-MM-dd HH:mm:ss"
placeholder="选择日期时间">
</el-date-picker>
</el-form-item> </el-form-item>
</el-form> </el-form>
</div> </div>
@@ -172,13 +177,13 @@
> >
<el-form :model="formInlineOut"> <el-form :model="formInlineOut">
<el-form-item class="add-form-item" label="名称" > <el-form-item class="add-form-item" label="名称" >
<el-input v-model="formInlineOut.name" style="width:350px"></el-input> <el-input v-model.trim="formInlineOut.name" style="width:350px"></el-input>
</el-form-item> </el-form-item>
<el-form-item class="add-form-item" label="序号" > <el-form-item class="add-form-item" label="序号" >
<el-input v-model="formInlineOut.num" style="width:350px"></el-input> <el-input v-model.trim="formInlineOut.num" style="width:350px"></el-input>
</el-form-item> </el-form-item>
<el-form-item class="add-form-item" label="备注" > <el-form-item class="add-form-item" label="备注" >
<el-input v-model="formInlineOut.remarks" style="width:350px"></el-input> <el-input v-model.trim="formInlineOut.remarks" style="width:350px"></el-input>
</el-form-item> </el-form-item>
</el-form> </el-form>
<span slot="footer" class="dialog-footer"> <span slot="footer" class="dialog-footer">