|
|
@@ -28,7 +28,7 @@
|
|
|
:total="total">
|
|
|
</el-pagination>
|
|
|
</div>
|
|
|
- <el-input v-model="projectName" readonly placeholder="请选择设计院" slot="reference" ></el-input>
|
|
|
+ <el-input v-model="projectName" readonly placeholder="请选择设计院" slot="reference" :disabled="!disabled"></el-input>
|
|
|
</el-popover>
|
|
|
</div>
|
|
|
</template>
|
|
|
@@ -37,7 +37,7 @@
|
|
|
import tableList from '@/components/table/index5';
|
|
|
export default {
|
|
|
name: "project",
|
|
|
- props:["data","sat_orderclueid"],
|
|
|
+ props:["data","sat_orderclueid",'disabled'],
|
|
|
components:{tableList},
|
|
|
data(){
|
|
|
return {
|
|
|
@@ -79,7 +79,6 @@ export default {
|
|
|
this.listData()
|
|
|
},
|
|
|
async rowClick(row){
|
|
|
- console.log(row,'已选设计院')
|
|
|
const res = await this.$api.requested({
|
|
|
"id": 20230812100204,
|
|
|
"content": {
|
|
|
@@ -87,7 +86,6 @@ export default {
|
|
|
"sa_projectid":row.sa_projectid
|
|
|
}
|
|
|
})
|
|
|
- console.log(res.data,'结果')
|
|
|
if (res.data === 1){
|
|
|
this.$confirm('该项目已有关联线索,是否取消关联原线索?', '提示', {
|
|
|
confirmButtonText: '取消关联',
|
|
|
@@ -96,14 +94,14 @@ export default {
|
|
|
}).then(() => {
|
|
|
this.popoverShow = false
|
|
|
this.projectName = row.projectname
|
|
|
- this.$emit('project',row.sa_projectid)
|
|
|
+ this.$emit('project',row.sa_projectid,row.projectname)
|
|
|
}).catch(() => {
|
|
|
this.popoverShow = true
|
|
|
});
|
|
|
}else {
|
|
|
this.popoverShow = false
|
|
|
this.projectName = row.projectname
|
|
|
- this.$emit('project',row.sa_projectid)
|
|
|
+ this.$emit('project',row.sa_projectid,row.projectname)
|
|
|
}
|
|
|
|
|
|
/*this.popoverShow = false
|