Browse Source

【接口看板+job+store+inventory】优化更新

master
安虹睿 12 months ago
parent
commit
d41de4e952
  1. 4
      PC/InterFace.Dash/src/components/commonTabel-drawer/index.vue
  2. 6
      PC/InterFace.Dash/src/mixins/TableMixins.js
  3. 4
      PC/UI.WinIn.FasterZ.Inventory/src/components/commonTabel-drawer/index.vue
  4. 6
      PC/UI.WinIn.FasterZ.Inventory/src/mixins/TableMixins.js
  5. 4
      PC/UI.WinIn.FasterZ.Job/src/components/commonTabel-drawer/index.vue
  6. 6
      PC/UI.WinIn.FasterZ.Job/src/mixins/TableMixins.js
  7. 3
      PC/UI.WinIn.FasterZ.Job/src/utils/baseData/urlOption.js
  8. 4
      PC/UI.WinIn.FasterZ.Store/src/components/commonTabel-drawer/index.vue
  9. 6
      PC/UI.WinIn.FasterZ.Store/src/mixins/TableMixins.js

4
PC/InterFace.Dash/src/components/commonTabel-drawer/index.vue

@ -335,7 +335,7 @@ export default {
label: "详情",
name: 'xq'
}]
if(this.propsData.masterInfo && this.propsData.masterInfo.length > 0){
if(this.propsData.masterInfo){
this.initDropdownTabsData.push({
label: "主表信息",
name: 'masterInfo'
@ -401,7 +401,7 @@ export default {
MaxResultCount: 20,
},
totalCountForDetail:0,
//-id
//
URLOption:allUrlOption[this.$route.name],
//-id
URLOption_masterId:allUrlOption[this.$route.name].masterId || allUrlOption.defalutMasterId || 'masterId',

6
PC/InterFace.Dash/src/mixins/TableMixins.js

@ -252,8 +252,14 @@ export const tableMixins = {
_allRes.masterInfo = res[1]
this.initInlineHttpBack(_allRes)
}).catch(()=>{
getDetailed(val.id, _url)
.then(info=>{
this.initInlineHttpBack(info)
this.Loading.DrawerLoading = false
}).catch((data)=>{
this.Loading.DrawerLoading = false
})
})
}
// 没有主表信息
else{

4
PC/UI.WinIn.FasterZ.Inventory/src/components/commonTabel-drawer/index.vue

@ -335,7 +335,7 @@ export default {
label: "详情",
name: 'xq'
}]
if(this.propsData.masterInfo && this.propsData.masterInfo.length > 0){
if(this.propsData.masterInfo){
this.initDropdownTabsData.push({
label: "主表信息",
name: 'masterInfo'
@ -401,7 +401,7 @@ export default {
MaxResultCount: 20,
},
totalCountForDetail:0,
//-id
//
URLOption:allUrlOption[this.$route.name],
//-id
URLOption_masterId:allUrlOption[this.$route.name].masterId || allUrlOption.defalutMasterId || 'masterId',

6
PC/UI.WinIn.FasterZ.Inventory/src/mixins/TableMixins.js

@ -252,8 +252,14 @@ export const tableMixins = {
_allRes.masterInfo = res[1]
this.initInlineHttpBack(_allRes)
}).catch(()=>{
getDetailed(val.id, _url)
.then(info=>{
this.initInlineHttpBack(info)
this.Loading.DrawerLoading = false
}).catch((data)=>{
this.Loading.DrawerLoading = false
})
})
}
// 没有主表信息
else{

4
PC/UI.WinIn.FasterZ.Job/src/components/commonTabel-drawer/index.vue

@ -335,7 +335,7 @@ export default {
label: "详情",
name: 'xq'
}]
if(this.propsData.masterInfo && this.propsData.masterInfo.length > 0){
if(this.propsData.masterInfo){
this.initDropdownTabsData.push({
label: "主表信息",
name: 'masterInfo'
@ -401,7 +401,7 @@ export default {
MaxResultCount: 20,
},
totalCountForDetail:0,
//-id
//
URLOption:allUrlOption[this.$route.name],
//-id
URLOption_masterId:allUrlOption[this.$route.name].masterId || allUrlOption.defalutMasterId || 'masterId',

6
PC/UI.WinIn.FasterZ.Job/src/mixins/TableMixins.js

@ -252,8 +252,14 @@ export const tableMixins = {
_allRes.masterInfo = res[1]
this.initInlineHttpBack(_allRes)
}).catch(()=>{
getDetailed(val.id, _url)
.then(info=>{
this.initInlineHttpBack(info)
this.Loading.DrawerLoading = false
}).catch((data)=>{
this.Loading.DrawerLoading = false
})
})
}
// 没有主表信息
else{

3
PC/UI.WinIn.FasterZ.Job/src/utils/baseData/urlOption.js

@ -86,8 +86,7 @@ export const InspectJobDetail = {
export const InspectJobSummaryDetail = {
baseURL:'InspectJobSummaryDetail/base',//主表-列表
detailURL:'app/inspect-job-summary-detail',//主表-明细 + 明细-查看主表
hasDetail:true,
isMaster:false
hasDetail:false
}
export const IssueJob = {

4
PC/UI.WinIn.FasterZ.Store/src/components/commonTabel-drawer/index.vue

@ -335,7 +335,7 @@ export default {
label: "详情",
name: 'xq'
}]
if(this.propsData.masterInfo && this.propsData.masterInfo.length > 0){
if(this.propsData.masterInfo){
this.initDropdownTabsData.push({
label: "主表信息",
name: 'masterInfo'
@ -401,7 +401,7 @@ export default {
MaxResultCount: 20,
},
totalCountForDetail:0,
//-id
//
URLOption:allUrlOption[this.$route.name],
//-id
URLOption_masterId:allUrlOption[this.$route.name].masterId || allUrlOption.defalutMasterId || 'masterId',

6
PC/UI.WinIn.FasterZ.Store/src/mixins/TableMixins.js

@ -252,8 +252,14 @@ export const tableMixins = {
_allRes.masterInfo = res[1]
this.initInlineHttpBack(_allRes)
}).catch(()=>{
getDetailed(val.id, _url)
.then(info=>{
this.initInlineHttpBack(info)
this.Loading.DrawerLoading = false
}).catch((data)=>{
this.Loading.DrawerLoading = false
})
})
}
// 没有主表信息
else{

Loading…
Cancel
Save