Merge remote-tracking branch 'origin/develop' into develop

This commit is contained in:
super_liu
2022-05-23 14:02:46 +08:00
13 changed files with 252 additions and 188 deletions
+50 -14
View File
@@ -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>
@@ -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