Merge remote-tracking branch 'origin/develop' into develop
This commit is contained in:
@@ -14,11 +14,16 @@
|
|||||||
>
|
>
|
||||||
<el-form-item class="form-item-disabled" style="margin: 10px;">
|
<el-form-item class="form-item-disabled" style="margin: 10px;">
|
||||||
<el-input
|
<el-input
|
||||||
v-model="filterText"
|
v-model="filterText"
|
||||||
placeholder="请输入姓名"
|
placeholder="请输入姓名"
|
||||||
@input="changeInput"
|
@keyup.enter.native="searchChange"
|
||||||
></el-input>
|
></el-input>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
<el-form-item class="form-item-disabled" style="margin-top: 10px;">
|
||||||
|
<el-button size="medium " type="primary" @click="searchChange">
|
||||||
|
查询
|
||||||
|
</el-button>
|
||||||
|
</el-form-item>
|
||||||
</el-form>
|
</el-form>
|
||||||
<div class="divTree">
|
<div class="divTree">
|
||||||
<el-tree
|
<el-tree
|
||||||
@@ -31,6 +36,7 @@
|
|||||||
:data="treeData"
|
:data="treeData"
|
||||||
:props="defaultProps"
|
:props="defaultProps"
|
||||||
:default-checked-keys="nodeList2"
|
:default-checked-keys="nodeList2"
|
||||||
|
:default-expanded-keys="defaultKey"
|
||||||
highlight-current
|
highlight-current
|
||||||
check-strictly
|
check-strictly
|
||||||
@check="drawerCheck"
|
@check="drawerCheck"
|
||||||
@@ -38,7 +44,7 @@
|
|||||||
show-checkbox
|
show-checkbox
|
||||||
ref="tree"
|
ref="tree"
|
||||||
:load="loadNode"
|
:load="loadNode"
|
||||||
lazy>
|
:lazy="true">
|
||||||
<span class="custom-tree-node" slot-scope="{ node, data }">
|
<span class="custom-tree-node" slot-scope="{ node, data }">
|
||||||
<span :class="node.disabled ? 'is-show' : 'is-leaf-none'"></span>
|
<span :class="node.disabled ? 'is-show' : 'is-leaf-none'"></span>
|
||||||
<span> {{ node.label }} </span>
|
<span> {{ node.label }} </span>
|
||||||
@@ -54,13 +60,14 @@
|
|||||||
:props="defaultProps"
|
:props="defaultProps"
|
||||||
@check-change="checkChange2"
|
@check-change="checkChange2"
|
||||||
:default-checked-keys="nodeList2"
|
:default-checked-keys="nodeList2"
|
||||||
highlight-current
|
:default-expanded-keys="defaultKey"
|
||||||
check-strictly
|
|
||||||
@check="drawerCheck"
|
|
||||||
:expand-on-click-node="true"
|
|
||||||
default-expand-all
|
default-expand-all
|
||||||
|
highlight-current
|
||||||
|
:check-strictly="true"
|
||||||
|
@check="drawerCheck"
|
||||||
show-checkbox
|
show-checkbox
|
||||||
ref="tree">
|
ref="tree"
|
||||||
|
:lazy="false">
|
||||||
<span class="custom-tree-node" slot-scope="{ node, data }">
|
<span class="custom-tree-node" slot-scope="{ node, data }">
|
||||||
<span :class="node.disabled ? 'is-show' : 'is-leaf-none'"></span>
|
<span :class="node.disabled ? 'is-show' : 'is-leaf-none'"></span>
|
||||||
<span> {{ node.label }} </span>
|
<span> {{ node.label }} </span>
|
||||||
@@ -128,6 +135,7 @@
|
|||||||
},
|
},
|
||||||
data () {
|
data () {
|
||||||
return {
|
return {
|
||||||
|
defaultKey: [],
|
||||||
visible: false,
|
visible: false,
|
||||||
selectList: [],
|
selectList: [],
|
||||||
nodeList2: [],
|
nodeList2: [],
|
||||||
@@ -137,11 +145,6 @@
|
|||||||
defaultProps: {
|
defaultProps: {
|
||||||
children: 'children',
|
children: 'children',
|
||||||
label: 'name',
|
label: 'name',
|
||||||
isLeaf: (data, node) => {
|
|
||||||
if (!node.disabled) {
|
|
||||||
return true
|
|
||||||
}
|
|
||||||
}
|
|
||||||
},
|
},
|
||||||
treeData1: [],
|
treeData1: [],
|
||||||
treeData: [],
|
treeData: [],
|
||||||
@@ -193,6 +196,39 @@
|
|||||||
}
|
}
|
||||||
)
|
)
|
||||||
},
|
},
|
||||||
|
searchChange(){
|
||||||
|
if (this.filterText.length) {
|
||||||
|
this.open1 = false
|
||||||
|
this.treeLoading = true
|
||||||
|
this.defaultKey = []
|
||||||
|
this.$http.get('SarInstitution/institution/getNextTwo', {
|
||||||
|
userName: this.filterText
|
||||||
|
}, {}, res => {
|
||||||
|
this.treeData1 = res
|
||||||
|
this.treeData1.forEach(item => {
|
||||||
|
this.defaultKey.push(item.id)
|
||||||
|
})
|
||||||
|
this.treeLoading = false
|
||||||
|
})
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
// this.$http.get('SarInstitution/institution/institutionAndUser', {
|
||||||
|
// userName: this.filterText
|
||||||
|
// }, {}, res => {
|
||||||
|
// this.treeData1 = res.data
|
||||||
|
// this.treeData1.forEach(item => {
|
||||||
|
// this.defaultKey.push(item.id)
|
||||||
|
// })
|
||||||
|
// console.log(1);
|
||||||
|
// this.getChildren()
|
||||||
|
// this.treeLoading = false
|
||||||
|
// })
|
||||||
|
} else {
|
||||||
|
this.open1 = true
|
||||||
|
}
|
||||||
|
},
|
||||||
changeInput:debounce(function (val) {
|
changeInput:debounce(function (val) {
|
||||||
if (val.length) {
|
if (val.length) {
|
||||||
this.open1 = false
|
this.open1 = false
|
||||||
|
|||||||
@@ -887,13 +887,13 @@
|
|||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="24">
|
<el-col :span="24">
|
||||||
<el-form-item label="部分代替标准号" prop="bfbdtbzh" class="add-form-item form-item-disabled">
|
<!-- <el-form-item label="部分代替标准号" prop="bfbdtbzh" class="add-form-item form-item-disabled">-->
|
||||||
<el-input
|
<!-- <el-input-->
|
||||||
type="textarea"
|
<!-- type="textarea"-->
|
||||||
style="display:none;"
|
<!-- style="display:none;"-->
|
||||||
v-model="form.bfdtbzh"
|
<!-- v-model="form.bfdtbzh"-->
|
||||||
placeholder="请输入部分代替标准号"
|
<!-- placeholder="请输入部分代替标准号"-->
|
||||||
></el-input>
|
<!-- ></el-input>-->
|
||||||
<!-- <el-tooltip v-if="form.bfbdtbzh" effect="dark" :content=form.bfbdtbzh placement="top-start">-->
|
<!-- <el-tooltip v-if="form.bfbdtbzh" effect="dark" :content=form.bfbdtbzh placement="top-start">-->
|
||||||
<!-- <el-input-->
|
<!-- <el-input-->
|
||||||
<!-- v-model="form.bfbdtbzh"-->
|
<!-- v-model="form.bfbdtbzh"-->
|
||||||
@@ -901,22 +901,22 @@
|
|||||||
<!-- clearable-->
|
<!-- clearable-->
|
||||||
<!-- ></el-input>-->
|
<!-- ></el-input>-->
|
||||||
<!-- </el-tooltip>-->
|
<!-- </el-tooltip>-->
|
||||||
<el-input
|
<!-- <el-input-->
|
||||||
type="textarea"
|
<!-- type="textarea"-->
|
||||||
:title="form.bfbdtbzh"
|
<!-- :title="form.bfbdtbzh"-->
|
||||||
v-model="form.bfbdtbzh"
|
<!-- v-model="form.bfbdtbzh"-->
|
||||||
placeholder="请输入部分代替标准号"
|
<!-- placeholder="请输入部分代替标准号"-->
|
||||||
clearable
|
<!-- clearable-->
|
||||||
></el-input>
|
<!-- ></el-input>-->
|
||||||
<el-button
|
<!-- <el-button-->
|
||||||
type="primary"
|
<!-- type="primary"-->
|
||||||
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('bfbdtbzh'),config.attrName = '部分代替标准号'"
|
<!-- @click="selectLaws('bfbdtbzh'),config.attrName = '部分代替标准号'"-->
|
||||||
>{{ '手动查找' }}
|
<!-- >{{ '手动查找' }}-->
|
||||||
</el-button>
|
<!-- </el-button>-->
|
||||||
</el-form-item>
|
<!-- </el-form-item>-->
|
||||||
<el-form-item v-show="form.standInData === '0'" label="采标编号" prop="cbbh" class="add-form-item form-item-disabled">
|
<el-form-item v-show="form.standInData === '0'" label="采标编号" prop="cbbh" class="add-form-item form-item-disabled">
|
||||||
<!-- <el-tooltip v-if="form.cbbh" effect="dark" :content=form.cbbh placement="top-start">-->
|
<!-- <el-tooltip v-if="form.cbbh" effect="dark" :content=form.cbbh placement="top-start">-->
|
||||||
<!-- <el-input-->
|
<!-- <el-input-->
|
||||||
|
|||||||
@@ -597,25 +597,25 @@
|
|||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="24">
|
<el-col :span="24">
|
||||||
<el-form-item label="部分代替标准号" prop="bfbdtbzh" class="add-form-item form-item-disabled">
|
<!-- <el-form-item label="部分代替标准号" prop="bfbdtbzh" class="add-form-item form-item-disabled">-->
|
||||||
<el-tooltip v-if="form.bfbdtbzh" effect="dark" :content=form.bfbdtbzh placement="top-start">
|
<!-- <el-tooltip v-if="form.bfbdtbzh" effect="dark" :content=form.bfbdtbzh placement="top-start">-->
|
||||||
<el-input
|
<!-- <el-input-->
|
||||||
disabled
|
<!-- disabled-->
|
||||||
type="textarea"
|
<!-- type="textarea"-->
|
||||||
v-model="form.bfbdtbzh"
|
<!-- v-model="form.bfbdtbzh"-->
|
||||||
placeholder="请输入部分代替标准号"
|
<!-- placeholder="请输入部分代替标准号"-->
|
||||||
clearable
|
<!-- clearable-->
|
||||||
></el-input>
|
<!-- ></el-input>-->
|
||||||
</el-tooltip>
|
<!-- </el-tooltip>-->
|
||||||
<el-input
|
<!-- <el-input-->
|
||||||
v-else
|
<!-- v-else-->
|
||||||
disabled
|
<!-- disabled-->
|
||||||
type="textarea"
|
<!-- type="textarea"-->
|
||||||
v-model="form.bfbdtbzh"
|
<!-- v-model="form.bfbdtbzh"-->
|
||||||
placeholder="请输入部分代替标准号"
|
<!-- placeholder="请输入部分代替标准号"-->
|
||||||
clearable
|
<!-- clearable-->
|
||||||
></el-input>
|
<!-- ></el-input>-->
|
||||||
</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-form-item v-if="form.standInData === '0'" label="采标编号" prop="cbbh" class="add-form-item form-item-disabled">
|
||||||
<el-tooltip v-if="form.cbbh" effect="dark" :content=form.cbbh placement="top-start">
|
<el-tooltip v-if="form.cbbh" effect="dark" :content=form.cbbh placement="top-start">
|
||||||
<el-input
|
<el-input
|
||||||
|
|||||||
@@ -568,25 +568,25 @@
|
|||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="24">
|
<el-col :span="24">
|
||||||
<el-form-item label="部分代替标准号" prop="bfbdtbzh" class="add-form-item form-item-disabled">
|
<!-- <el-form-item label="部分代替标准号" prop="bfbdtbzh" class="add-form-item form-item-disabled">-->
|
||||||
<el-tooltip v-if="form.bfbdtbzh" effect="dark" :content=form.bfbdtbzh placement="top-start">
|
<!-- <el-tooltip v-if="form.bfbdtbzh" effect="dark" :content=form.bfbdtbzh placement="top-start">-->
|
||||||
<el-input
|
<!-- <el-input-->
|
||||||
disabled
|
<!-- disabled-->
|
||||||
type="textarea"
|
<!-- type="textarea"-->
|
||||||
v-model="form.bfbdtbzh"
|
<!-- v-model="form.bfbdtbzh"-->
|
||||||
placeholder="请输入部分代替标准号"
|
<!-- placeholder="请输入部分代替标准号"-->
|
||||||
clearable
|
<!-- clearable-->
|
||||||
></el-input>
|
<!-- ></el-input>-->
|
||||||
</el-tooltip>
|
<!-- </el-tooltip>-->
|
||||||
<el-input
|
<!-- <el-input-->
|
||||||
v-else
|
<!-- v-else-->
|
||||||
disabled
|
<!-- disabled-->
|
||||||
type="textarea"
|
<!-- type="textarea"-->
|
||||||
v-model="form.bfbdtbzh"
|
<!-- v-model="form.bfbdtbzh"-->
|
||||||
placeholder="请输入部分代替标准号"
|
<!-- placeholder="请输入部分代替标准号"-->
|
||||||
clearable
|
<!-- clearable-->
|
||||||
></el-input>
|
<!-- ></el-input>-->
|
||||||
</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-form-item v-if="form.standInData === '0'" label="采标编号" prop="cbbh" class="add-form-item form-item-disabled">
|
||||||
<el-tooltip v-if="form.cbbh" effect="dark" :content=form.cbbh placement="top-start">
|
<el-tooltip v-if="form.cbbh" effect="dark" :content=form.cbbh placement="top-start">
|
||||||
<el-input
|
<el-input
|
||||||
|
|||||||
@@ -1147,37 +1147,37 @@
|
|||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="24">
|
<el-col :span="24">
|
||||||
<el-form-item label="部分代替标准号" prop="bfbdtbzh" class="add-form-item form-item-disabled">
|
<!-- <el-form-item label="部分代替标准号" prop="bfbdtbzh" class="add-form-item form-item-disabled">-->
|
||||||
<el-input
|
<!-- <el-input-->
|
||||||
style="display:none;"
|
<!-- style="display:none;"-->
|
||||||
v-model="form.bfdtbzh"
|
<!-- v-model="form.bfdtbzh"-->
|
||||||
type="textarea"
|
<!-- type="textarea"-->
|
||||||
placeholder="请输入部分代替标准号"
|
<!-- placeholder="请输入部分代替标准号"-->
|
||||||
></el-input>
|
<!-- ></el-input>-->
|
||||||
<el-tooltip v-if="form.bfbdtbzh" effect="dark" :content=form.bfbdtbzh placement="top-start">
|
<!-- <el-tooltip v-if="form.bfbdtbzh" effect="dark" :content=form.bfbdtbzh placement="top-start">-->
|
||||||
<el-input
|
<!-- <el-input-->
|
||||||
v-model="form.bfbdtbzh"
|
<!-- v-model="form.bfbdtbzh"-->
|
||||||
type="textarea"
|
<!-- type="textarea"-->
|
||||||
placeholder="请输入部分代替标准号"
|
<!-- placeholder="请输入部分代替标准号"-->
|
||||||
clearable
|
<!-- clearable-->
|
||||||
></el-input>
|
<!-- ></el-input>-->
|
||||||
</el-tooltip>
|
<!-- </el-tooltip>-->
|
||||||
<el-input
|
<!-- <el-input-->
|
||||||
v-else
|
<!-- v-else-->
|
||||||
type="textarea"
|
<!-- type="textarea"-->
|
||||||
v-model="form.bfbdtbzh"
|
<!-- v-model="form.bfbdtbzh"-->
|
||||||
placeholder="请输入部分代替标准号"
|
<!-- placeholder="请输入部分代替标准号"-->
|
||||||
clearable
|
<!-- clearable-->
|
||||||
></el-input>
|
<!-- ></el-input>-->
|
||||||
<el-button
|
<!-- <el-button-->
|
||||||
type="primary"
|
<!-- type="primary"-->
|
||||||
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('bfbdtbzh'),config.attrName = '部分代替标准号'"
|
<!-- @click="selectLaws('bfbdtbzh'),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-form-item v-if="form.standInData === '0'" label="采标编号" prop="cbbh" class="add-form-item form-item-disabled">
|
||||||
<el-tooltip v-if="form.cbbh" effect="dark" :content=form.cbbh placement="top-start">
|
<el-tooltip v-if="form.cbbh" effect="dark" :content=form.cbbh placement="top-start">
|
||||||
<el-input
|
<el-input
|
||||||
|
|||||||
@@ -597,25 +597,25 @@
|
|||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="24">
|
<el-col :span="24">
|
||||||
<el-form-item label="部分代替标准号" prop="bfbdtbzh" class="add-form-item form-item-disabled">
|
<!-- <el-form-item label="部分代替标准号" prop="bfbdtbzh" class="add-form-item form-item-disabled">-->
|
||||||
<el-tooltip v-if="form.bfbdtbzh" effect="dark" :content=form.bfbdtbzh placement="top-start">
|
<!-- <el-tooltip v-if="form.bfbdtbzh" effect="dark" :content=form.bfbdtbzh placement="top-start">-->
|
||||||
<el-input
|
<!-- <el-input-->
|
||||||
disabled
|
<!-- disabled-->
|
||||||
type="textarea"
|
<!-- type="textarea"-->
|
||||||
v-model="form.bfbdtbzh"
|
<!-- v-model="form.bfbdtbzh"-->
|
||||||
placeholder="请输入部分代替标准号"
|
<!-- placeholder="请输入部分代替标准号"-->
|
||||||
clearable
|
<!-- clearable-->
|
||||||
></el-input>
|
<!-- ></el-input>-->
|
||||||
</el-tooltip>
|
<!-- </el-tooltip>-->
|
||||||
<el-input
|
<!-- <el-input-->
|
||||||
v-else
|
<!-- v-else-->
|
||||||
disabled
|
<!-- disabled-->
|
||||||
type="textarea"
|
<!-- type="textarea"-->
|
||||||
v-model="form.bfbdtbzh"
|
<!-- v-model="form.bfbdtbzh"-->
|
||||||
placeholder="请输入部分代替标准号"
|
<!-- placeholder="请输入部分代替标准号"-->
|
||||||
clearable
|
<!-- clearable-->
|
||||||
></el-input>
|
<!-- ></el-input>-->
|
||||||
</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-form-item v-if="form.standInData === '0'" label="采标编号" prop="cbbh" class="add-form-item form-item-disabled">
|
||||||
<el-tooltip v-if="form.cbbh" effect="dark" :content=form.cbbh placement="top-start">
|
<el-tooltip v-if="form.cbbh" effect="dark" :content=form.cbbh placement="top-start">
|
||||||
<el-input
|
<el-input
|
||||||
|
|||||||
@@ -353,7 +353,7 @@
|
|||||||
newText: '',
|
newText: '',
|
||||||
reason: '',
|
reason: '',
|
||||||
id: '',
|
id: '',
|
||||||
department: this.$store.getters.userInfo.institutionName,
|
department: this.$store.getters.userInfo.institutionNameDepartment,
|
||||||
responUserName: this.$store.getters.userInfo.userName,
|
responUserName: this.$store.getters.userInfo.userName,
|
||||||
responUser: this.$store.getters.userInfo.userId
|
responUser: this.$store.getters.userInfo.userId
|
||||||
},
|
},
|
||||||
@@ -456,7 +456,7 @@
|
|||||||
newText: '',
|
newText: '',
|
||||||
reason: '',
|
reason: '',
|
||||||
id: id,
|
id: id,
|
||||||
department: this.$store.getters.userInfo.institutionName,
|
department: this.$store.getters.userInfo.institutionNameDepartment,
|
||||||
responUserName: this.$store.getters.userInfo.userName,
|
responUserName: this.$store.getters.userInfo.userName,
|
||||||
responUser: this.$store.getters.userInfo.userId
|
responUser: this.$store.getters.userInfo.userId
|
||||||
}
|
}
|
||||||
@@ -724,7 +724,7 @@
|
|||||||
window.addEventListener("storage", ev => {
|
window.addEventListener("storage", ev => {
|
||||||
if(ev.key === 'freshClueNum'){
|
if(ev.key === 'freshClueNum'){
|
||||||
let form = JSON.parse(window.localStorage.getItem('bzzqyjForm'))
|
let form = JSON.parse(window.localStorage.getItem('bzzqyjForm'))
|
||||||
form.department = this.$store.getters.userInfo.institutionName
|
form.department = this.$store.getters.userInfo.institutionNameDepartment
|
||||||
form.responUserName = this.$store.getters.userInfo.userName
|
form.responUserName = this.$store.getters.userInfo.userName
|
||||||
form.responUser = this.$store.getters.userInfo.userId
|
form.responUser = this.$store.getters.userInfo.userId
|
||||||
this.data.push(form)
|
this.data.push(form)
|
||||||
|
|||||||
@@ -500,7 +500,7 @@ export default {
|
|||||||
newText: '',
|
newText: '',
|
||||||
reason: '',
|
reason: '',
|
||||||
id: id,
|
id: id,
|
||||||
department: this.$store.getters.userInfo.institutionName,
|
department: this.$store.getters.userInfo.institutionNameDepartment,
|
||||||
responUserName: this.$store.getters.userInfo.userName,
|
responUserName: this.$store.getters.userInfo.userName,
|
||||||
responUser: this.$store.getters.userInfo.userId
|
responUser: this.$store.getters.userInfo.userId
|
||||||
}
|
}
|
||||||
@@ -528,7 +528,7 @@ export default {
|
|||||||
// newText: '',
|
// newText: '',
|
||||||
// reason: '',
|
// reason: '',
|
||||||
// id: id,
|
// id: id,
|
||||||
// department: this.$store.getters.userInfo.institutionName,
|
// department: this.$store.getters.userInfo.institutionNameDepartment,
|
||||||
// responUserName: this.$store.getters.userInfo.userName,
|
// responUserName: this.$store.getters.userInfo.userName,
|
||||||
// responUser: this.$store.getters.userInfo.userId
|
// responUser: this.$store.getters.userInfo.userId
|
||||||
// }
|
// }
|
||||||
@@ -738,7 +738,7 @@ export default {
|
|||||||
window.addEventListener("storage", ev => {
|
window.addEventListener("storage", ev => {
|
||||||
if(ev.key === 'freshClueNum'){
|
if(ev.key === 'freshClueNum'){
|
||||||
let form = JSON.parse(window.localStorage.getItem('bzzqyjForm'))
|
let form = JSON.parse(window.localStorage.getItem('bzzqyjForm'))
|
||||||
form.department = this.$store.getters.userInfo.institutionName
|
form.department = this.$store.getters.userInfo.institutionNameDepartment
|
||||||
form.responUserName = this.$store.getters.userInfo.userName
|
form.responUserName = this.$store.getters.userInfo.userName
|
||||||
form.responUser = this.$store.getters.userInfo.userId
|
form.responUser = this.$store.getters.userInfo.userId
|
||||||
this.data.push(form)
|
this.data.push(form)
|
||||||
|
|||||||
@@ -126,6 +126,7 @@
|
|||||||
>
|
>
|
||||||
<template slot-scope="scope">
|
<template slot-scope="scope">
|
||||||
<el-select
|
<el-select
|
||||||
|
@focus="typeList(scope.row)"
|
||||||
@change="fileTypeChange"
|
@change="fileTypeChange"
|
||||||
v-model="scope.row.fileType"
|
v-model="scope.row.fileType"
|
||||||
placeholder="请选择"
|
placeholder="请选择"
|
||||||
@@ -133,9 +134,9 @@
|
|||||||
>
|
>
|
||||||
<el-option
|
<el-option
|
||||||
v-for="item in decomposeOptions"
|
v-for="item in decomposeOptions"
|
||||||
:value="item.attrField"
|
:value="item.value"
|
||||||
:key="item.id"
|
:key="item.id"
|
||||||
:label="item.attrName"
|
:label="item.label"
|
||||||
>
|
>
|
||||||
</el-option>
|
</el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
@@ -569,6 +570,22 @@ export default {
|
|||||||
});
|
});
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
|
typeList(row){
|
||||||
|
this.decomposeOptions = []
|
||||||
|
this.$http.get("SarStandItems/sar-stand-items/getFileType", {
|
||||||
|
standId: row.standId
|
||||||
|
}, {}, res => {
|
||||||
|
this.decomposeOptions.push(
|
||||||
|
{
|
||||||
|
value: 'BDR',
|
||||||
|
label: '不带入'
|
||||||
|
}
|
||||||
|
)
|
||||||
|
res.data.forEach(item => {
|
||||||
|
this.decomposeOptions.push(item)
|
||||||
|
})
|
||||||
|
});
|
||||||
|
},
|
||||||
fileTypeChange(type){
|
fileTypeChange(type){
|
||||||
this.fileType = type
|
this.fileType = type
|
||||||
let ids = [];
|
let ids = [];
|
||||||
@@ -948,21 +965,21 @@ export default {
|
|||||||
}, e => {
|
}, e => {
|
||||||
});
|
});
|
||||||
//查找分解单来源数据
|
//查找分解单来源数据
|
||||||
this.$http.get('lawss/sarStandAttrDetails/getListData',{},{
|
// this.$http.get('lawss/sarStandAttrDetails/getListData',{},{
|
||||||
_this: this
|
// _this: this
|
||||||
}, res => {
|
// }, res => {
|
||||||
this.decomposeOptions.push(
|
// this.decomposeOptions.push(
|
||||||
{
|
// {
|
||||||
attrField: 'BDR',
|
// attrField: 'BDR',
|
||||||
attrName: '不带入'
|
// attrName: '不带入'
|
||||||
}
|
// }
|
||||||
)
|
// )
|
||||||
res.data.forEach(item => {
|
// res.data.forEach(item => {
|
||||||
if(item.sarType === 'STAND' || item.sarType === 'INLAND_STAND' || item.sarType === 'FOREIGN_STAND'){
|
// if(item.sarType === 'STAND' || item.sarType === 'INLAND_STAND' || item.sarType === 'FOREIGN_STAND'){
|
||||||
this.decomposeOptions.push(item)
|
// this.decomposeOptions.push(item)
|
||||||
}
|
// }
|
||||||
})
|
// })
|
||||||
})
|
// })
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
</script>
|
</script>
|
||||||
|
|||||||
@@ -383,7 +383,7 @@
|
|||||||
- -
|
- -
|
||||||
</div>
|
</div>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<van-field label="部分代替标准号" v-model="form.bfbdtbzh" readonly placeholder="请输入部分代替标准号"/>
|
<!-- <van-field label="部分代替标准号" v-model="form.bfbdtbzh" readonly placeholder="请输入部分代替标准号"/>-->
|
||||||
<van-field v-if="form.standInData === '0'" label="采标编号" v-model="form.cbbh" readonly placeholder="请输入采标编号"/>
|
<van-field v-if="form.standInData === '0'" label="采标编号" v-model="form.cbbh" readonly placeholder="请输入采标编号"/>
|
||||||
<van-field label="引用标准" v-model="form.yybj" readonly placeholder="请输入引用标准"/>
|
<van-field label="引用标准" v-model="form.yybj" readonly placeholder="请输入引用标准"/>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
<!-- 标准调研流程-->
|
<!-- 标准调研流程-->
|
||||||
<ProcessHeaderPhone toggle>
|
<ProcessHeaderPhone toggle>
|
||||||
<template slot="proName">标准征求意见流程</template>
|
<template slot="proName">标准征求意见流程</template>
|
||||||
<template slot="proNode">工程研究总院院长批准</template>
|
<template slot="proNode">批准</template>
|
||||||
</ProcessHeaderPhone>
|
</ProcessHeaderPhone>
|
||||||
<div class="headerTabs">
|
<div class="headerTabs">
|
||||||
<div class="headerTabsItem" :class="active === '1' ? 'active' : ''" @click="handleTabs('1')">基础信息</div>
|
<div class="headerTabsItem" :class="active === '1' ? 'active' : ''" @click="handleTabs('1')">基础信息</div>
|
||||||
@@ -380,39 +380,37 @@
|
|||||||
this.$message.warning("请输入反馈意见");
|
this.$message.warning("请输入反馈意见");
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
getData() {
|
getData() {
|
||||||
return new Promise((resolve, reject) => {
|
return new Promise((resolve, reject) => {
|
||||||
inboundLiaisonDetail({
|
inboundLiaisonDetail({
|
||||||
taskIds: this.taskIds,
|
taskIds: this.taskIds,
|
||||||
pId: this.pId
|
pId: this.pId
|
||||||
}).then(res => {
|
}).then(res => {
|
||||||
let data = JSON.parse(res.mesg);
|
let data = JSON.parse(res.mesg)
|
||||||
this.form.fjList = data.fjList || data.form.fjList
|
this.commentText9 = data.commentText9 || ''
|
||||||
if (data.fjListId === '') {
|
this.onlyKey = data.form ? data.form.onlyKey :data.onlyKey
|
||||||
this.form.fjListId = ''
|
this.form.presidentUser = data.form ? data.form.presidentUser :data.presidentUser
|
||||||
} else {
|
this.form.presidentUserName = data.form ? data.form.presidentUserName : data.presidentUserName
|
||||||
this.form.fjListId = data.form.fjListId || data.fjListId
|
this.form.fjList = data.fjList || data.form.fjList
|
||||||
}
|
this.form.cid = data.cid || data.form.cid;
|
||||||
this.commentText9 = data.commentText9 || ''
|
this.form.endTime = data.endTime || data.form.endTime;
|
||||||
this.form.cid = data.cid || data.form.cid;
|
this.form.textType = data.textType || data.form.textType
|
||||||
this.form.endTime = data.endTime || data.form.endTime;
|
this.form.modelList = data.modelList || data.form.modelList
|
||||||
this.form.cname = data.cname || data.form.cname;
|
let newArr = data.info ? data.info : data.form.data
|
||||||
this.oldData = JSON.parse(JSON.stringify(data.info))
|
this.oldData = JSON.parse(JSON.stringify(newArr))
|
||||||
var arr = []
|
let arr = []
|
||||||
data.info.forEach(item => {
|
newArr.forEach(item => {
|
||||||
if (item.state != '3') {
|
if (item.state !== '3') {
|
||||||
arr.push(item)
|
arr.push(item)
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
this.json = data
|
this.json = data
|
||||||
this.form.textType = data.textType || data.form.textType
|
this.data = arr
|
||||||
this.form.modelList = data.modelList || data.form.modelList
|
this.data2 = newArr
|
||||||
this.form.modelNameList = data.modelNameList || data.form.modelNameList
|
}).catch(e => {
|
||||||
this.data = arr
|
});
|
||||||
}).catch(e => {
|
});
|
||||||
});
|
}
|
||||||
});
|
|
||||||
}
|
|
||||||
},
|
},
|
||||||
mounted() {
|
mounted() {
|
||||||
this.getHistoryData();
|
this.getHistoryData();
|
||||||
|
|||||||
@@ -1990,9 +1990,9 @@
|
|||||||
clearable :maxlength="100"></el-input>
|
clearable :maxlength="100"></el-input>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<!-- 部分代替标准号-->
|
<!-- 部分代替标准号-->
|
||||||
<el-form-item label="部分代替标准号" class="add-form-item form-item-disabled">
|
<!-- <el-form-item label="部分代替标准号" class="add-form-item form-item-disabled">-->
|
||||||
<el-input v-model="advanceSearchMapping.BFDTBZ" clearable placeholder="根据部分代替标准号查找"></el-input>
|
<!-- <el-input v-model="advanceSearchMapping.BFDTBZ" clearable placeholder="根据部分代替标准号查找"></el-input>-->
|
||||||
</el-form-item>
|
<!-- </el-form-item>-->
|
||||||
<!-- 采标编号-->
|
<!-- 采标编号-->
|
||||||
<el-form-item label="采标编号" prop="nameShow" class="add-form-item form-item-disabled">
|
<el-form-item label="采标编号" prop="nameShow" class="add-form-item form-item-disabled">
|
||||||
<el-input v-model="advanceSearchMapping.CBBH" clearable placeholder="根据采标编号查找"></el-input>
|
<el-input v-model="advanceSearchMapping.CBBH" clearable placeholder="根据采标编号查找"></el-input>
|
||||||
|
|||||||
+15
-2
@@ -786,7 +786,14 @@
|
|||||||
></custom-input>
|
></custom-input>
|
||||||
</template>
|
</template>
|
||||||
</template>
|
</template>
|
||||||
<template v-else-if="field.attrType === 'DATE_PICKER'">
|
<template v-else-if="field.attrType === 'DATE_PICKER' && field.attrField !== 'BARQ'">
|
||||||
|
<custom-date-pick
|
||||||
|
:config="field"
|
||||||
|
v-model="sarBussionessStandEO[field.attrField]"
|
||||||
|
:disabled="formdisableflag"
|
||||||
|
></custom-date-pick>
|
||||||
|
</template>
|
||||||
|
<template v-else-if="field.attrType === 'DATE_PICKER' && field.attrField === 'BARQ' && QCBFC">
|
||||||
<custom-date-pick
|
<custom-date-pick
|
||||||
:config="field"
|
:config="field"
|
||||||
v-model="sarBussionessStandEO[field.attrField]"
|
v-model="sarBussionessStandEO[field.attrField]"
|
||||||
@@ -1154,7 +1161,7 @@
|
|||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
|
||||||
<!-- 备案日期 -->
|
<!-- 备案日期 -->
|
||||||
<el-form-item label="备案日期" class="add-form-item form-item-disabled">
|
<el-form-item label="备案日期" class="add-form-item form-item-disabled">
|
||||||
<el-date-picker
|
<el-date-picker
|
||||||
v-model="sarBussionessSearch.BARQ"
|
v-model="sarBussionessSearch.BARQ"
|
||||||
type="daterange"
|
type="daterange"
|
||||||
@@ -1690,6 +1697,7 @@ export default {
|
|||||||
props: {},
|
props: {},
|
||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
|
QCBFC: false, //C类标准展示备案日期
|
||||||
replaceLawsNumModel: false,
|
replaceLawsNumModel: false,
|
||||||
replaceLawType: '',
|
replaceLawType: '',
|
||||||
sarBussionessLawsEO: {
|
sarBussionessLawsEO: {
|
||||||
@@ -3569,6 +3577,11 @@ export default {
|
|||||||
this.$http.get('lawss/sarBussionessStand/getStandInfoUpdateById', {id: row.id}, {
|
this.$http.get('lawss/sarBussionessStand/getStandInfoUpdateById', {id: row.id}, {
|
||||||
_this: this
|
_this: this
|
||||||
}, res => {
|
}, res => {
|
||||||
|
if(res.data.standCode.includes('Q/QCBFC')){
|
||||||
|
this.QCBFC = true
|
||||||
|
}else{
|
||||||
|
this.QCBFC = false
|
||||||
|
}
|
||||||
const item = res.data || {}
|
const item = res.data || {}
|
||||||
this.drawerTitle = '修改企业标准'
|
this.drawerTitle = '修改企业标准'
|
||||||
this.modalshowflag = true
|
this.modalshowflag = true
|
||||||
|
|||||||
Reference in New Issue
Block a user