Merge remote-tracking branch 'origin/develop' into develop
This commit is contained in:
@@ -39,27 +39,27 @@
|
|||||||
clearable
|
clearable
|
||||||
></el-input>
|
></el-input>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="适用区域" prop="applyRegion" class="add-form-item form-item-disabled add-form-el-select">
|
<!-- <el-form-item label="适用区域" prop="applyRegion" class="add-form-item form-item-disabled add-form-el-select">-->
|
||||||
<!-- <el-input-->
|
<!--<!– <el-input–>-->
|
||||||
|
<!--<!– v-model="listForm.applyRegion"–>-->
|
||||||
|
<!--<!– placeholder="请输入适用区域"–>-->
|
||||||
|
<!--<!– clearable–>-->
|
||||||
|
<!--<!– ></el-input>–>-->
|
||||||
|
<!-- <el-select-->
|
||||||
|
<!-- width="120"-->
|
||||||
<!-- v-model="listForm.applyRegion"-->
|
<!-- v-model="listForm.applyRegion"-->
|
||||||
<!-- placeholder="请输入适用区域"-->
|
<!-- placeholder="请选择适用区域"-->
|
||||||
<!-- clearable-->
|
<!-- filterable-->
|
||||||
<!-- ></el-input>-->
|
<!-- >-->
|
||||||
<el-select
|
<!-- <el-option-->
|
||||||
width="120"
|
<!-- v-for="item in countryOptions"-->
|
||||||
v-model="listForm.applyRegion"
|
<!-- :value="item.value"-->
|
||||||
placeholder="请选择适用区域"
|
<!-- :key="item.value"-->
|
||||||
filterable
|
<!-- :label="item.label"-->
|
||||||
>
|
<!-- >-->
|
||||||
<el-option
|
<!-- </el-option>-->
|
||||||
v-for="item in countryOptions"
|
<!-- </el-select>-->
|
||||||
:value="item.value"
|
<!-- </el-form-item>-->
|
||||||
:key="item.value"
|
|
||||||
:label="item.label"
|
|
||||||
>
|
|
||||||
</el-option>
|
|
||||||
</el-select>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="清单说明" prop="descriptionList" class="add-form-item form-item-disabled">
|
<el-form-item label="清单说明" prop="descriptionList" class="add-form-item form-item-disabled">
|
||||||
<el-input
|
<el-input
|
||||||
v-model="listForm.descriptionList"
|
v-model="listForm.descriptionList"
|
||||||
@@ -856,7 +856,7 @@ export default {
|
|||||||
listForm: {
|
listForm: {
|
||||||
listType: "", //区分是哪个清单
|
listType: "", //区分是哪个清单
|
||||||
listName: "", //清单名称
|
listName: "", //清单名称
|
||||||
applyRegion: "", //适用区域
|
// applyRegion: "", //适用区域
|
||||||
descriptionList: "", //清单说明
|
descriptionList: "", //清单说明
|
||||||
fileId:'',
|
fileId:'',
|
||||||
model: '', // 上传模板
|
model: '', // 上传模板
|
||||||
@@ -875,7 +875,7 @@ export default {
|
|||||||
}]
|
}]
|
||||||
},
|
},
|
||||||
choiceForm: {}, //选择标准清单列表
|
choiceForm: {}, //选择标准清单列表
|
||||||
countryOptions: [], //适用区域下拉框数据
|
// countryOptions: [], //适用区域下拉框数据
|
||||||
standardTypeOptions: [
|
standardTypeOptions: [
|
||||||
{
|
{
|
||||||
value: 'INLAND',
|
value: 'INLAND',
|
||||||
|
|||||||
@@ -37,14 +37,14 @@
|
|||||||
clearable
|
clearable
|
||||||
></el-input>
|
></el-input>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="适用区域" prop="applyRegion" class="add-form-item form-item-disabled">
|
<!-- <el-form-item label="适用区域" prop="applyRegion" class="add-form-item form-item-disabled">-->
|
||||||
<el-input
|
<!-- <el-input-->
|
||||||
disabled
|
<!-- disabled-->
|
||||||
v-model="listForm.applyRegion"
|
<!-- v-model="listForm.applyRegion"-->
|
||||||
placeholder="请输入适用区域"
|
<!-- placeholder="请输入适用区域"-->
|
||||||
clearable
|
<!-- clearable-->
|
||||||
></el-input>
|
<!-- ></el-input>-->
|
||||||
</el-form-item>
|
<!-- </el-form-item>-->
|
||||||
<el-form-item label="清单说明" prop="descriptionList" class="add-form-item form-item-disabled">
|
<el-form-item label="清单说明" prop="descriptionList" class="add-form-item form-item-disabled">
|
||||||
<el-input
|
<el-input
|
||||||
disabled
|
disabled
|
||||||
@@ -250,7 +250,7 @@ export default {
|
|||||||
listForm: {
|
listForm: {
|
||||||
listType: "", //区分是哪个清单
|
listType: "", //区分是哪个清单
|
||||||
listName: "", //清单名称
|
listName: "", //清单名称
|
||||||
applyRegion: "", //适用区域
|
// applyRegion: "", //适用区域
|
||||||
descriptionList: "", //清单说明
|
descriptionList: "", //清单说明
|
||||||
enclosure: "", //附件
|
enclosure: "", //附件
|
||||||
inforlist: "",//用来存放标准的id
|
inforlist: "",//用来存放标准的id
|
||||||
@@ -267,7 +267,7 @@ export default {
|
|||||||
}]
|
}]
|
||||||
},
|
},
|
||||||
choiceForm: {}, //选择标准清单列表
|
choiceForm: {}, //选择标准清单列表
|
||||||
countryOptions: [], //适用区域下拉框数据
|
// countryOptions: [], //适用区域下拉框数据
|
||||||
user1: "",
|
user1: "",
|
||||||
user2: "",
|
user2: "",
|
||||||
user3: "",
|
user3: "",
|
||||||
|
|||||||
@@ -37,13 +37,13 @@
|
|||||||
clearable
|
clearable
|
||||||
></el-input>
|
></el-input>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="适用区域" prop="applyRegion" class="add-form-item form-item-disabled">
|
<!-- <el-form-item label="适用区域" prop="applyRegion" class="add-form-item form-item-disabled">-->
|
||||||
<el-input
|
<!-- <el-input-->
|
||||||
v-model="listForm.applyRegion"
|
<!-- v-model="listForm.applyRegion"-->
|
||||||
placeholder="请输入适用区域"
|
<!-- placeholder="请输入适用区域"-->
|
||||||
clearable
|
<!-- clearable-->
|
||||||
></el-input>
|
<!-- ></el-input>-->
|
||||||
</el-form-item>
|
<!-- </el-form-item>-->
|
||||||
<el-form-item label="清单说明" prop="descriptionList" class="add-form-item form-item-disabled">
|
<el-form-item label="清单说明" prop="descriptionList" class="add-form-item form-item-disabled">
|
||||||
<el-input
|
<el-input
|
||||||
v-model="listForm.descriptionList"
|
v-model="listForm.descriptionList"
|
||||||
@@ -340,7 +340,7 @@ export default {
|
|||||||
pageSizeNo: this.$store.getters.userInfo.configContent,
|
pageSizeNo: this.$store.getters.userInfo.configContent,
|
||||||
listForm: {
|
listForm: {
|
||||||
listName: "", //清单名称
|
listName: "", //清单名称
|
||||||
applyRegion: "", //适用区域
|
// applyRegion: "", //适用区域
|
||||||
descriptionList: "", //清单说明
|
descriptionList: "", //清单说明
|
||||||
enclosure: "", //附件
|
enclosure: "", //附件
|
||||||
signFlag: "1", //是否会签 1为会签 2为不会签
|
signFlag: "1", //是否会签 1为会签 2为不会签
|
||||||
@@ -357,7 +357,7 @@ export default {
|
|||||||
}]
|
}]
|
||||||
},
|
},
|
||||||
choiceForm: {}, //选择标准清单列表
|
choiceForm: {}, //选择标准清单列表
|
||||||
countryOptions: [], //适用区域下拉框数据
|
// countryOptions: [], //适用区域下拉框数据
|
||||||
user1: "",
|
user1: "",
|
||||||
user2: "",
|
user2: "",
|
||||||
user3: "",
|
user3: "",
|
||||||
|
|||||||
@@ -37,14 +37,14 @@
|
|||||||
clearable
|
clearable
|
||||||
></el-input>
|
></el-input>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="适用区域" prop="applyRegion" class="add-form-item form-item-disabled">
|
<!-- <el-form-item label="适用区域" prop="applyRegion" class="add-form-item form-item-disabled">-->
|
||||||
<el-input
|
<!-- <el-input-->
|
||||||
disabled
|
<!-- disabled-->
|
||||||
v-model="listForm.applyRegion"
|
<!-- v-model="listForm.applyRegion"-->
|
||||||
placeholder="请输入适用区域"
|
<!-- placeholder="请输入适用区域"-->
|
||||||
clearable
|
<!-- clearable-->
|
||||||
></el-input>
|
<!-- ></el-input>-->
|
||||||
</el-form-item>
|
<!-- </el-form-item>-->
|
||||||
<el-form-item label="清单说明" prop="descriptionList" class="add-form-item form-item-disabled">
|
<el-form-item label="清单说明" prop="descriptionList" class="add-form-item form-item-disabled">
|
||||||
<el-input
|
<el-input
|
||||||
disabled
|
disabled
|
||||||
@@ -253,7 +253,7 @@ export default {
|
|||||||
listForm: {
|
listForm: {
|
||||||
listType: "", //区分是哪个清单
|
listType: "", //区分是哪个清单
|
||||||
listName: "", //清单名称
|
listName: "", //清单名称
|
||||||
applyRegion: "", //适用区域
|
// applyRegion: "", //适用区域
|
||||||
descriptionList: "", //清单说明
|
descriptionList: "", //清单说明
|
||||||
enclosure: "", //附件
|
enclosure: "", //附件
|
||||||
signFlag: "1", //是否会签 1为会签 2为不会签
|
signFlag: "1", //是否会签 1为会签 2为不会签
|
||||||
@@ -271,7 +271,7 @@ export default {
|
|||||||
}]
|
}]
|
||||||
},
|
},
|
||||||
choiceForm: {}, //选择标准清单列表
|
choiceForm: {}, //选择标准清单列表
|
||||||
countryOptions: [], //适用区域下拉框数据
|
// countryOptions: [], //适用区域下拉框数据
|
||||||
userId:this.$store.getters.userInfo.userId,
|
userId:this.$store.getters.userInfo.userId,
|
||||||
taskIds: this.$route.query.taskIds,
|
taskIds: this.$route.query.taskIds,
|
||||||
pId: this.$route.query.prcId,
|
pId: this.$route.query.prcId,
|
||||||
|
|||||||
@@ -122,12 +122,17 @@
|
|||||||
</el-radio-group>
|
</el-radio-group>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item v-show="verifySarStandard" v-if="form.standInData === '0'" label="标准体系" prop="standSystem" class="add-form-item form-item-disabled">
|
<el-form-item v-show="verifySarStandard" v-if="form.standInData === '0'" label="标准体系" prop="standSystem" class="add-form-item form-item-disabled">
|
||||||
<tree-select
|
<el-input v-model="form.standSystemName" placeholder="选择标准体系" @click.native="choiceZRR1('standSystem', '标准体系', form.standSystem)"></el-input>
|
||||||
|
<tree-select-new
|
||||||
:key="key"
|
:key="key"
|
||||||
width = "340"
|
:multiple=false
|
||||||
|
:lazy=false
|
||||||
|
:modalShowFlag="modalShowFlag1"
|
||||||
|
:drawerTitle="drawerTitle"
|
||||||
|
width = "800"
|
||||||
:data="standSystemOptions"
|
:data="standSystemOptions"
|
||||||
:defaultProps="defaultProps" :checkedKeys="defaultCheckedKeys"
|
:defaultProps="defaultProps" :checkedKeys="defaultCheckedKeys"
|
||||||
:nodeKey="nodeKey" @popoverHide="popoverHide"></tree-select>
|
:nodeKey="nodeKey" @popoverHide="popoverHide"></tree-select-new>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item v-show="verifySarStandard" v-if="form.standInData === '1'" label="标签" prop="gxhbq" class="add-form-item form-item-disabled">
|
<el-form-item v-show="verifySarStandard" v-if="form.standInData === '1'" label="标签" prop="gxhbq" class="add-form-item form-item-disabled">
|
||||||
<el-input
|
<el-input
|
||||||
@@ -501,28 +506,46 @@
|
|||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="关联模块--乘用车VPPS编码" prop="cycvppsbm" class="add-form-item form-item-disabled">
|
<el-form-item label="关联模块--乘用车VPPS编码" prop="cycvppsbm" class="add-form-item form-item-disabled">
|
||||||
<tree-select
|
<el-input v-model="form.cycvppsbm" placeholder="选择乘用车VPPS编码" @click.native="choiceZRR2('cycvppsbm', '乘用车VPPS', form.cycvppsbm)"></el-input>
|
||||||
width = "340"
|
<tree-select-new
|
||||||
|
width = "800"
|
||||||
:key="key1"
|
:key="key1"
|
||||||
:data="busVppsOptions"
|
:lazy=true
|
||||||
|
:multiple=false
|
||||||
|
:modalShowFlag="modalShowFlag2"
|
||||||
|
:drawerTitle="drawerTitle"
|
||||||
|
:url="url"
|
||||||
|
:urlChild="urlChild"
|
||||||
:defaultProps="defaultCodeProps" :checkedKeys="defaultCheckedKeys1"
|
:defaultProps="defaultCodeProps" :checkedKeys="defaultCheckedKeys1"
|
||||||
:nodeKey="nodeKeyCode" @popoverHide="popoverHideBusVs"></tree-select>
|
:nodeKey="nodeKeyCode" @popoverHide="popoverHideBusVs"></tree-select-new>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="关联模块--卡车VPPS编码" prop="kccvppsbm" class="add-form-item form-item-disabled">
|
<el-form-item label="关联模块--卡车VPPS编码" prop="kccvppsbm" class="add-form-item form-item-disabled">
|
||||||
<tree-select
|
<el-input v-model="form.kccvppsbm" placeholder="选择卡车VPPS编码" @click.native="choiceZRR3('kccvppsbm', '卡车VPPS', form.kccvppsbm)"></el-input>
|
||||||
width = "340"
|
<tree-select-new
|
||||||
|
width = "800"
|
||||||
:key="key2"
|
:key="key2"
|
||||||
:data="busVppsOptions"
|
:lazy=true
|
||||||
|
:multiple=false
|
||||||
|
:modalShowFlag="modalShowFlag3"
|
||||||
|
:drawerTitle="drawerTitle"
|
||||||
|
:url="url"
|
||||||
|
:urlChild="urlChild"
|
||||||
:defaultProps="defaultCodeProps" :checkedKeys="defaultCheckedKeys2"
|
:defaultProps="defaultCodeProps" :checkedKeys="defaultCheckedKeys2"
|
||||||
:nodeKey="nodeKeyCode" @popoverHide="popoverHideCarVs"></tree-select>
|
:nodeKey="nodeKeyCode" @popoverHide="popoverHideCarVs"></tree-select-new>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="模块结构单元变型号" prop="dybxh" class="add-form-item form-item-disabled">
|
<el-form-item label="模块结构单元变型号" prop="dybxh" class="add-form-item form-item-disabled">
|
||||||
<tree-select
|
<el-input v-model="form.dybxh" placeholder="选择模块结构单元变型号" @click.native="choiceZRR4('dybxh', '模块结构单元', form.dybxh)"></el-input>
|
||||||
|
<tree-select-new
|
||||||
|
width = "800"
|
||||||
:key="key3"
|
:key="key3"
|
||||||
width = "340"
|
:lazy=true
|
||||||
:data="modelOptions"
|
:multiple=false
|
||||||
|
:modalShowFlag="modalShowFlag4"
|
||||||
|
:drawerTitle="drawerTitle"
|
||||||
|
:url="url"
|
||||||
|
:urlChild="urlChild"
|
||||||
:defaultProps="defaultModelProps" :checkedKeys="defaultCheckedKeys3"
|
:defaultProps="defaultModelProps" :checkedKeys="defaultCheckedKeys3"
|
||||||
:nodeKey="nodeKeyModel" @popoverHide="popoverHideModel"></tree-select>
|
:nodeKey="nodeKeyModel" @popoverHide="popoverHideModel"></tree-select-new>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item v-if="form.standInData === '0'" label="归口管理部门" prop="gkdw" class="add-form-item form-item-disabled">
|
<el-form-item v-if="form.standInData === '0'" label="归口管理部门" prop="gkdw" class="add-form-item form-item-disabled">
|
||||||
<el-input
|
<el-input
|
||||||
@@ -684,31 +707,10 @@
|
|||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="12">
|
<el-col :span="12">
|
||||||
<el-form-item label="引用标准" prop="yybj" class="add-form-item form-item-disabled">
|
<!-- <el-form-item label="引用标准" prop="yybj" class="add-form-item form-item-disabled">-->
|
||||||
<el-input
|
|
||||||
v-model="form.yybj"
|
|
||||||
placeholder="请输入引用标准"
|
|
||||||
clearable
|
|
||||||
></el-input>
|
|
||||||
<el-button
|
|
||||||
type="primary"
|
|
||||||
class="common-button-primary"
|
|
||||||
size="mini"
|
|
||||||
style="position:absolute;top: 10px;right: 0;"
|
|
||||||
@click="selectLaws('yybj'),config.attrName = '引用标准'"
|
|
||||||
>{{'手动查找'}}</el-button>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item v-if="form.standInData === '0'" label="采标编号" prop="cbbh" class="add-form-item form-item-disabled">
|
|
||||||
<el-input
|
|
||||||
v-model="form.cbbh"
|
|
||||||
placeholder="请输入采标编号"
|
|
||||||
clearable
|
|
||||||
></el-input>
|
|
||||||
</el-form-item>
|
|
||||||
<!-- <el-form-item label="被引用标准" prop="byybj" class="add-form-item form-item-disabled">-->
|
|
||||||
<!-- <el-input-->
|
<!-- <el-input-->
|
||||||
<!-- v-model="form.byybj"-->
|
<!-- v-model="form.yybj"-->
|
||||||
<!-- placeholder="请输入被引用标准"-->
|
<!-- placeholder="请输入引用标准"-->
|
||||||
<!-- clearable-->
|
<!-- clearable-->
|
||||||
<!-- ></el-input>-->
|
<!-- ></el-input>-->
|
||||||
<!-- <el-button-->
|
<!-- <el-button-->
|
||||||
@@ -716,9 +718,30 @@
|
|||||||
<!-- class="common-button-primary"-->
|
<!-- class="common-button-primary"-->
|
||||||
<!-- size="mini"-->
|
<!-- size="mini"-->
|
||||||
<!-- style="position:absolute;top: 10px;right: 0;"-->
|
<!-- style="position:absolute;top: 10px;right: 0;"-->
|
||||||
<!-- @click="selectLaws('byybj'),config.attrName = '被引用标准'"-->
|
<!-- @click="selectLaws('yybj'),config.attrName = '引用标准'"-->
|
||||||
<!-- >{{'手动查找'}}</el-button>-->
|
<!-- >{{'手动查找'}}</el-button>-->
|
||||||
<!-- </el-form-item>-->
|
<!-- </el-form-item>-->
|
||||||
|
<el-form-item v-if="form.standInData === '0'" label="采标编号" prop="cbbh" class="add-form-item form-item-disabled">
|
||||||
|
<el-input
|
||||||
|
v-model="form.cbbh"
|
||||||
|
placeholder="请输入采标编号"
|
||||||
|
clearable
|
||||||
|
></el-input>
|
||||||
|
</el-form-item>
|
||||||
|
<el-form-item label="被引用标准" prop="byybj" class="add-form-item form-item-disabled">
|
||||||
|
<el-input
|
||||||
|
v-model="form.byybj"
|
||||||
|
placeholder="请输入被引用标准"
|
||||||
|
clearable
|
||||||
|
></el-input>
|
||||||
|
<el-button
|
||||||
|
type="primary"
|
||||||
|
class="common-button-primary"
|
||||||
|
size="mini"
|
||||||
|
style="position:absolute;top: 10px;right: 0;"
|
||||||
|
@click="selectLaws('byybj'),config.attrName = '被引用标准'"
|
||||||
|
>{{'手动查找'}}</el-button>
|
||||||
|
</el-form-item>
|
||||||
<!-- <el-form-item v-if="form.standInData === '0'" label="参会记录" prop="chjl" class="add-form-item form-item-disabled">-->
|
<!-- <el-form-item v-if="form.standInData === '0'" label="参会记录" prop="chjl" class="add-form-item form-item-disabled">-->
|
||||||
<!-- <el-input-->
|
<!-- <el-input-->
|
||||||
<!-- v-model="form.chjl"-->
|
<!-- v-model="form.chjl"-->
|
||||||
@@ -1104,9 +1127,17 @@
|
|||||||
import ProcessTitle from '../../components/ProcessTitle'
|
import ProcessTitle from '../../components/ProcessTitle'
|
||||||
import {saveTaskFirst} from "api/process";
|
import {saveTaskFirst} from "api/process";
|
||||||
import TreeSelect from '@/components/treeSelect/treeSelect.vue';
|
import TreeSelect from '@/components/treeSelect/treeSelect.vue';
|
||||||
|
import TreeSelectNew from '@/components/treeSelect/treeSelectNew.vue';
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
name: "bzrkStep1",
|
name: "bzrkStep1",
|
||||||
|
components: {
|
||||||
|
ProcessHeader,
|
||||||
|
ProcessFooter,
|
||||||
|
ProcessTitle,
|
||||||
|
TreeSelect,
|
||||||
|
TreeSelectNew
|
||||||
|
},
|
||||||
data () {
|
data () {
|
||||||
return {
|
return {
|
||||||
standardDrawer: false,
|
standardDrawer: false,
|
||||||
@@ -1191,6 +1222,12 @@
|
|||||||
key3:4,
|
key3:4,
|
||||||
treeData: [], // 人员数据
|
treeData: [], // 人员数据
|
||||||
modalShowFlag: false, // drawer开关
|
modalShowFlag: false, // drawer开关
|
||||||
|
modalShowFlag1: false, // drawer开关
|
||||||
|
modalShowFlag2: false, // drawer开关
|
||||||
|
modalShowFlag3: false, // drawer开关
|
||||||
|
modalShowFlag4: false, // drawer开关
|
||||||
|
url:'',
|
||||||
|
urlChild:'',
|
||||||
drawerTitle: '', //drawer标题
|
drawerTitle: '', //drawer标题
|
||||||
nodeKey: 'id',
|
nodeKey: 'id',
|
||||||
defaultCheckedKeys: [],
|
defaultCheckedKeys: [],
|
||||||
@@ -1248,15 +1285,15 @@
|
|||||||
// 适用范围
|
// 适用范围
|
||||||
txlb: '', // 体系类别
|
txlb: '', // 体系类别
|
||||||
gkdw: '', // 归口管理部门
|
gkdw: '', // 归口管理部门
|
||||||
qcdw: '', // 起草单位
|
qcdw: [], // 起草单位
|
||||||
wssmr: '', // 我司署名人
|
wssmr: [], // 我司署名人
|
||||||
cysd: '', // 我司参与深度
|
cysd: '', // 我司参与深度
|
||||||
cllx: '', // 适用车型
|
cllx: [], // 适用车型
|
||||||
nylx: '',// 能源类型
|
nylx: [],// 能源类型
|
||||||
sycpx: '',// 适用产品线
|
sycpx: [],// 适用产品线
|
||||||
syrz: '', // 适用认证
|
syrz: [], // 适用认证
|
||||||
zrbm: '', // 责任部门
|
zrbm: [], // 责任部门
|
||||||
zrgcs: '', // 责任工程师
|
zrgcs: [], // 责任工程师
|
||||||
cycvppsbm: '', // 关联模块--乘用车VPPS编码
|
cycvppsbm: '', // 关联模块--乘用车VPPS编码
|
||||||
cycvppscn: '', // 关联模块--乘用车vpps中文名称
|
cycvppscn: '', // 关联模块--乘用车vpps中文名称
|
||||||
kccvppsbm: '', // 关联模块--卡车VPPS编码
|
kccvppsbm: '', // 关联模块--卡车VPPS编码
|
||||||
@@ -1330,7 +1367,9 @@
|
|||||||
standStateOptions: [], // 文本状态
|
standStateOptions: [], // 文本状态
|
||||||
standSystemOptions: [], // 标准体系
|
standSystemOptions: [], // 标准体系
|
||||||
busVppsOptions: [], // 车系体系架构
|
busVppsOptions: [], // 车系体系架构
|
||||||
|
busVppsChildOptions: [], // 车系体系架构子集合
|
||||||
modelOptions: [], // 模块体系架构
|
modelOptions: [], // 模块体系架构
|
||||||
|
modelChildOptions: [], // 模块体系架构子集合
|
||||||
applyArcticOptions: [], // 适用车型
|
applyArcticOptions: [], // 适用车型
|
||||||
categoryOptions: [], // 能源类型
|
categoryOptions: [], // 能源类型
|
||||||
applyAuthOptions: [], // 适用认证
|
applyAuthOptions: [], // 适用认证
|
||||||
@@ -1398,12 +1437,6 @@
|
|||||||
},
|
},
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
components: {
|
|
||||||
ProcessHeader,
|
|
||||||
ProcessFooter,
|
|
||||||
ProcessTitle,
|
|
||||||
TreeSelect
|
|
||||||
},
|
|
||||||
methods: {
|
methods: {
|
||||||
clearFormData(data){
|
clearFormData(data){
|
||||||
this.form = {
|
this.form = {
|
||||||
@@ -1452,15 +1485,15 @@
|
|||||||
// 适用范围
|
// 适用范围
|
||||||
txlb: '', // 体系类别
|
txlb: '', // 体系类别
|
||||||
gkdw: '', // 归口管理部门
|
gkdw: '', // 归口管理部门
|
||||||
qcdw: '', // 起草单位
|
qcdw: [], // 起草单位
|
||||||
wssmr: '', // 我司署名人
|
wssmr: [], // 我司署名人
|
||||||
cysd: '', // 我司参与深度
|
cysd: '', // 我司参与深度
|
||||||
cllx: '', // 适用车型
|
cllx: [], // 适用车型
|
||||||
nylx: '',// 能源类型
|
nylx: [],// 能源类型
|
||||||
sycpx: '',// 适用产品线
|
sycpx: [],// 适用产品线
|
||||||
syrz: '', // 适用认证
|
syrz: [], // 适用认证
|
||||||
zrbm: '', // 责任部门
|
zrbm: [], // 责任部门
|
||||||
zrgcs: '', // 责任工程师
|
zrgcs: [], // 责任工程师
|
||||||
cycvppsbm: '', // 关联模块--乘用车VPPS编码
|
cycvppsbm: '', // 关联模块--乘用车VPPS编码
|
||||||
cycvppscn: '', // 关联模块--乘用车vpps中文名称
|
cycvppscn: '', // 关联模块--乘用车vpps中文名称
|
||||||
kccvppsbm: '', // 关联模块--卡车VPPS编码
|
kccvppsbm: '', // 关联模块--卡车VPPS编码
|
||||||
@@ -1628,7 +1661,6 @@
|
|||||||
this.zrUserIds.push(data)
|
this.zrUserIds.push(data)
|
||||||
}
|
}
|
||||||
|
|
||||||
console.log(this.zrUserIds)
|
|
||||||
}else {
|
}else {
|
||||||
var getlist = this.$refs.tree.getCheckedNodes().concat(this.$refs.tree.getHalfCheckedNodes());
|
var getlist = this.$refs.tree.getCheckedNodes().concat(this.$refs.tree.getHalfCheckedNodes());
|
||||||
if(getlist.length == 1) {
|
if(getlist.length == 1) {
|
||||||
@@ -1646,6 +1678,38 @@
|
|||||||
this.drawerTitle = title
|
this.drawerTitle = title
|
||||||
this.modalShowFlag = true
|
this.modalShowFlag = true
|
||||||
},
|
},
|
||||||
|
choiceZRR1 (type, title, id) {
|
||||||
|
this.drawerTitle = title
|
||||||
|
this.modalShowFlag1 = true
|
||||||
|
this.key++
|
||||||
|
},
|
||||||
|
choiceZRR2 (type, title, id) {
|
||||||
|
this.drawerTitle = title
|
||||||
|
this.modalShowFlag2 = true
|
||||||
|
this.url = ''
|
||||||
|
this.urlChild = ''
|
||||||
|
this.url="sarVppsTree/list"
|
||||||
|
this.urlChild="sarVppsTree/childByList"
|
||||||
|
this.key1++
|
||||||
|
},
|
||||||
|
choiceZRR3 (type, title, id) {
|
||||||
|
this.drawerTitle = title
|
||||||
|
this.modalShowFlag3 = true
|
||||||
|
this.url = ''
|
||||||
|
this.urlChild = ''
|
||||||
|
this.url="sarVppsTree/list"
|
||||||
|
this.urlChild="sarVppsTree/childByList"
|
||||||
|
this.key2++
|
||||||
|
},
|
||||||
|
choiceZRR4 (type, title, id) {
|
||||||
|
this.drawerTitle = title
|
||||||
|
this.modalShowFlag4 = true
|
||||||
|
this.url = ''
|
||||||
|
this.urlChild = ''
|
||||||
|
this.url="sarModelTree/list"
|
||||||
|
this.urlChild="sarModelTree/childByList"
|
||||||
|
this.key3++
|
||||||
|
},
|
||||||
getTree () {
|
getTree () {
|
||||||
this.$http.get('SarInstitution/institution/institutionAndUser', {}, {}, res=> {
|
this.$http.get('SarInstitution/institution/institutionAndUser', {}, {}, res=> {
|
||||||
this.treeData = res.data
|
this.treeData = res.data
|
||||||
@@ -1889,29 +1953,51 @@
|
|||||||
this.fileMadel = true
|
this.fileMadel = true
|
||||||
this.fileType = type;
|
this.fileType = type;
|
||||||
},
|
},
|
||||||
popoverHide (checkedIds, checkedData) {
|
popoverHide (checkedIds, checkedData,isShow,isLoadChild,topId) {
|
||||||
if(checkedData) {
|
if(checkedData) {
|
||||||
this.form.standSystem = checkedData.id
|
if(checkedData.length > 0){
|
||||||
this.form.standSystemName = checkedData.menuName
|
this.form.standSystem = checkedData.map(item => item.menuName).join(",")
|
||||||
|
}else {
|
||||||
|
this.form.standSystem = checkedData.menuName
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
this.modalShowFlag1 = false
|
||||||
},
|
},
|
||||||
popoverHideBusVs (checkedIds, checkedData) {
|
popoverHideBusVs (checkedIds, checkedData,isShow,isLoadChild,topId) {
|
||||||
if(checkedData) {
|
if(checkedData) {
|
||||||
|
if(checkedData.length > 0){
|
||||||
|
this.form.cycvppsbm = checkedData.map(item => item.code).join(",")
|
||||||
|
this.form.cycvppscn = checkedData.map(item => item.chineseName).join(",")
|
||||||
|
}else {
|
||||||
this.form.cycvppsbm = checkedData.code
|
this.form.cycvppsbm = checkedData.code
|
||||||
this.form.cycvppscn = checkedData.chineseName
|
this.form.cycvppscn = checkedData.chineseName
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
this.modalShowFlag2 = false
|
||||||
},
|
},
|
||||||
popoverHideCarVs (checkedIds, checkedData) {
|
popoverHideCarVs (checkedIds, checkedData,isShow,isLoadChild,topId) {
|
||||||
if(checkedData) {
|
if(checkedData) {
|
||||||
|
if(checkedData.length > 0){
|
||||||
|
this.form.kccvppsbm = checkedData.map(item => item.code).join(",")
|
||||||
|
this.form.kccvppscn = checkedData.map(item => item.chineseName).join(",")
|
||||||
|
}else {
|
||||||
this.form.kccvppsbm = checkedData.code
|
this.form.kccvppsbm = checkedData.code
|
||||||
this.form.kccvppscn = checkedData.chineseName
|
this.form.kccvppscn = checkedData.chineseName
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
this.modalShowFlag3 = false
|
||||||
},
|
},
|
||||||
popoverHideModel (checkedIds, checkedData) {
|
popoverHideModel (checkedIds, checkedData,isShow,isLoadChild,topId) {
|
||||||
if(checkedData) {
|
if(checkedData) {
|
||||||
|
if(checkedData.length > 0){
|
||||||
|
this.form.dybxh = checkedData.map(item => item.model).join(",")
|
||||||
|
this.form.dymc = checkedData.map(item => item.name).join(",")
|
||||||
|
}else {
|
||||||
this.form.dybxh = checkedData.model
|
this.form.dybxh = checkedData.model
|
||||||
this.form.dymc = checkedData.name
|
this.form.dymc = checkedData.name
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
this.modalShowFlag4 = false
|
||||||
},
|
},
|
||||||
closeDrawer() {
|
closeDrawer() {
|
||||||
this.ListModel = false
|
this.ListModel = false
|
||||||
@@ -2006,6 +2092,14 @@
|
|||||||
this.busVppsOptions = res.data
|
this.busVppsOptions = res.data
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
|
busVsChildFunc(id){
|
||||||
|
this.$http.get('sarVppsTree/childByList', {id:id}, {
|
||||||
|
_this: this
|
||||||
|
}, res => {
|
||||||
|
this.busVppsChildOptions = []
|
||||||
|
this.busVppsChildOptions = res.data
|
||||||
|
})
|
||||||
|
},
|
||||||
modelFunc(){
|
modelFunc(){
|
||||||
this.$http.get('sarModelTree/list', '', {
|
this.$http.get('sarModelTree/list', '', {
|
||||||
_this: this
|
_this: this
|
||||||
|
|||||||
Reference in New Issue
Block a user