材料站问题修复
This commit is contained in:
parent
9eda31bea2
commit
7439c1bf82
|
|
@ -7,6 +7,9 @@ import tagsView from './modules/tagsView'
|
||||||
import permission from './modules/permission'
|
import permission from './modules/permission'
|
||||||
import settings from './modules/settings'
|
import settings from './modules/settings'
|
||||||
import getters from './getters'
|
import getters from './getters'
|
||||||
|
import clzOutBound from './modules/clzOutBound'
|
||||||
|
import clzApply from './modules/clzApply'
|
||||||
|
import clzBack from './modules/clzBack'
|
||||||
Vue.use(Vuex)
|
Vue.use(Vuex)
|
||||||
|
|
||||||
const store = new Vuex.Store({
|
const store = new Vuex.Store({
|
||||||
|
|
@ -16,7 +19,10 @@ const store = new Vuex.Store({
|
||||||
user,
|
user,
|
||||||
tagsView,
|
tagsView,
|
||||||
permission,
|
permission,
|
||||||
settings
|
settings,
|
||||||
|
clzOutBound,
|
||||||
|
clzApply,
|
||||||
|
clzBack
|
||||||
},
|
},
|
||||||
getters
|
getters
|
||||||
})
|
})
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,33 @@
|
||||||
|
const state = {
|
||||||
|
clzApplyQueryParams: {
|
||||||
|
pageNum: 1,
|
||||||
|
pageSize: 10,
|
||||||
|
time: [], //申请时间
|
||||||
|
keyWord: '',
|
||||||
|
taskStatus: null, //申请时间
|
||||||
|
impUnitName:'',//分公司
|
||||||
|
departName:'',//项目部
|
||||||
|
subUnitName:'',//分包单位
|
||||||
|
proName:'',//领料工程
|
||||||
|
teamName:'',//领料班组
|
||||||
|
maTypeNames:''//领料工器具类型
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
const mutations = {
|
||||||
|
setClzApplyQueryParams(state, queryParams) {
|
||||||
|
state.clzApplyQueryParams = queryParams
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
const actions = {}
|
||||||
|
|
||||||
|
const getters = {}
|
||||||
|
|
||||||
|
export default {
|
||||||
|
namespaced: true,
|
||||||
|
state,
|
||||||
|
mutations,
|
||||||
|
actions,
|
||||||
|
getters
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,40 @@
|
||||||
|
const state = {
|
||||||
|
clzBackQueryParams: {
|
||||||
|
pageNum: 1,
|
||||||
|
pageSize: 10,
|
||||||
|
keyWord: '', //关键字
|
||||||
|
teamId: '', //班组id
|
||||||
|
lotId: '', //工程id
|
||||||
|
status: '', //状态
|
||||||
|
typeId: '', //工机具类型
|
||||||
|
time: '',
|
||||||
|
agreementCode: '', //协议
|
||||||
|
startTime: '',
|
||||||
|
endTime: '',
|
||||||
|
proId: null,
|
||||||
|
impUnitName:'',//分公司
|
||||||
|
departName:'',//项目部
|
||||||
|
subUnitName:'',//分包单位
|
||||||
|
teamName:'',//班组
|
||||||
|
proName:'',//工程
|
||||||
|
typeName:''//工器具类型
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
const mutations = {
|
||||||
|
setClzBackQueryParamsQueryParams(state, queryParams) {
|
||||||
|
state.clzBackQueryParams = queryParams
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
const actions = {}
|
||||||
|
|
||||||
|
const getters = {}
|
||||||
|
|
||||||
|
export default {
|
||||||
|
namespaced: true,
|
||||||
|
state,
|
||||||
|
mutations,
|
||||||
|
actions,
|
||||||
|
getters
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,33 @@
|
||||||
|
const state = {
|
||||||
|
clzOutBoundQueryParams: {
|
||||||
|
pageNum: 1,
|
||||||
|
pageSize: 10,
|
||||||
|
time: [], //申请时间
|
||||||
|
keyWord: '',
|
||||||
|
taskStatus: null, //申请时间
|
||||||
|
impUnitName:'',//分公司
|
||||||
|
departName:'',//项目部
|
||||||
|
proName:'',//领料工程
|
||||||
|
subUnitName:'',//分包单位
|
||||||
|
teamName:'',//领料班组
|
||||||
|
maTypeNames:''//领料工器具类型
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
const mutations = {
|
||||||
|
setClzOutBoundQueryParamsQueryParams(state, queryParams) {
|
||||||
|
state.clzOutBoundQueryParams = queryParams
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
const actions = {}
|
||||||
|
|
||||||
|
const getters = {}
|
||||||
|
|
||||||
|
export default {
|
||||||
|
namespaced: true,
|
||||||
|
state,
|
||||||
|
mutations,
|
||||||
|
actions,
|
||||||
|
getters
|
||||||
|
}
|
||||||
|
|
@ -65,7 +65,7 @@
|
||||||
<el-tag v-if="scope.row.flowStatus == '0'" type="warning" size="mini">待审核</el-tag>
|
<el-tag v-if="scope.row.flowStatus == '0'" type="warning" size="mini">待审核</el-tag>
|
||||||
<el-tag v-else-if="scope.row.flowStatus == '1'" size="mini">审核中</el-tag>
|
<el-tag v-else-if="scope.row.flowStatus == '1'" size="mini">审核中</el-tag>
|
||||||
<el-tag v-else-if="scope.row.flowStatus == '2'" type="success" size="mini">已通过</el-tag>
|
<el-tag v-else-if="scope.row.flowStatus == '2'" type="success" size="mini">已通过</el-tag>
|
||||||
<el-tag v-else-if="scope.row.flowStatus == '3'" type="error" size="mini">已驳回</el-tag>
|
<el-tag v-else-if="scope.row.flowStatus == '3'" type="danger" size="mini">已驳回</el-tag>
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<!-- 操作 -->
|
<!-- 操作 -->
|
||||||
|
|
|
||||||
|
|
@ -409,6 +409,11 @@ export default {
|
||||||
this.getList()
|
this.getList()
|
||||||
this.initSelectData()
|
this.initSelectData()
|
||||||
},
|
},
|
||||||
|
|
||||||
|
beforeDestroy() {
|
||||||
|
this.$store.commit('clzBack/setClzBackQueryParams', this.queryParams)
|
||||||
|
},
|
||||||
|
|
||||||
methods: {
|
methods: {
|
||||||
format(date) {
|
format(date) {
|
||||||
const y = date.getFullYear()
|
const y = date.getFullYear()
|
||||||
|
|
@ -650,11 +655,28 @@ export default {
|
||||||
let start = new Date()
|
let start = new Date()
|
||||||
start.setMonth(start.getMonth() - 1)
|
start.setMonth(start.getMonth() - 1)
|
||||||
this.queryParams.time = [this.format(start), this.format(end)]
|
this.queryParams.time = [this.format(start), this.format(end)]
|
||||||
// this.resetForm("queryForm");
|
|
||||||
this.queryParams.teamId = ''
|
|
||||||
this.projectId = null
|
this.projectId = null
|
||||||
this.queryParams.proId = ''
|
this.queryParams = {
|
||||||
this.$refs.queryForm.resetFields()
|
pageNum: 1,
|
||||||
|
pageSize: 10,
|
||||||
|
keyWord: '', //关键字
|
||||||
|
teamId: '', //班组id
|
||||||
|
lotId: '', //工程id
|
||||||
|
status: '', //状态
|
||||||
|
typeId: '', //工机具类型
|
||||||
|
time: '',
|
||||||
|
agreementCode: '', //协议
|
||||||
|
startTime: '',
|
||||||
|
endTime: '',
|
||||||
|
proId: null,
|
||||||
|
impUnitName:'',//分公司
|
||||||
|
departName:'',//项目部
|
||||||
|
subUnitName:'',//分包单位
|
||||||
|
teamName:'',//班组
|
||||||
|
proName:'',//工程
|
||||||
|
typeName:''//工器具类型
|
||||||
|
}
|
||||||
|
this.$store.commit('clzBack/clzBackQueryParams', this.queryParams)
|
||||||
this.getImpUnitOptions()
|
this.getImpUnitOptions()
|
||||||
this.handleImpUnitChange()
|
this.handleImpUnitChange()
|
||||||
this.handleDepartChange()
|
this.handleDepartChange()
|
||||||
|
|
|
||||||
|
|
@ -2,6 +2,8 @@
|
||||||
<!-- 退料申请 -->
|
<!-- 退料申请 -->
|
||||||
<div class="app-container">
|
<div class="app-container">
|
||||||
<PageHeader v-if="isShowComponent !== 'Home'" :pageContent="pageContent" @goBack="goBack" />
|
<PageHeader v-if="isShowComponent !== 'Home'" :pageContent="pageContent" @goBack="goBack" />
|
||||||
|
|
||||||
|
<keep-alive include="Home">
|
||||||
<component
|
<component
|
||||||
:is="isShowComponent"
|
:is="isShowComponent"
|
||||||
:backId="backId"
|
:backId="backId"
|
||||||
|
|
@ -12,6 +14,7 @@
|
||||||
@queryReturn="queryReturn"
|
@queryReturn="queryReturn"
|
||||||
@goBackPage="goBack"
|
@goBackPage="goBack"
|
||||||
/>
|
/>
|
||||||
|
</keep-alive>
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -403,10 +403,10 @@ export default {
|
||||||
// 日期范围
|
// 日期范围
|
||||||
dateRange: [],
|
dateRange: [],
|
||||||
// 查询参数
|
// 查询参数
|
||||||
queryParams: {
|
queryParams: this.$store.state.clzApply.clzApplyQueryParams || {
|
||||||
pageNum: 1,
|
pageNum: 1,
|
||||||
pageSize: 10,
|
pageSize: 10,
|
||||||
time: null, //申请时间
|
time: [], //申请时间
|
||||||
keyWord: '',
|
keyWord: '',
|
||||||
taskStatus: null, //申请时间
|
taskStatus: null, //申请时间
|
||||||
impUnitName:'',//分公司
|
impUnitName:'',//分公司
|
||||||
|
|
@ -452,6 +452,11 @@ export default {
|
||||||
this.getDeviceType()
|
this.getDeviceType()
|
||||||
this.getList()
|
this.getList()
|
||||||
},
|
},
|
||||||
|
|
||||||
|
beforeDestroy() {
|
||||||
|
this.$store.commit('clzApply/setClzApplyQueryParams', this.queryParams)
|
||||||
|
},
|
||||||
|
|
||||||
methods: {
|
methods: {
|
||||||
format(date) {
|
format(date) {
|
||||||
const y = date.getFullYear()
|
const y = date.getFullYear()
|
||||||
|
|
@ -498,7 +503,20 @@ export default {
|
||||||
start.setMonth(start.getMonth() - 1)
|
start.setMonth(start.getMonth() - 1)
|
||||||
this.queryParams.time = [this.format(start), this.format(end)]
|
this.queryParams.time = [this.format(start), this.format(end)]
|
||||||
this.resetForm('queryForm')
|
this.resetForm('queryForm')
|
||||||
this.queryParams.keyWord = ''
|
this.queryParams = {
|
||||||
|
pageNum: 1,
|
||||||
|
pageSize: 10,
|
||||||
|
time: [], //申请时间
|
||||||
|
keyWord: '',
|
||||||
|
taskStatus: null, //申请时间
|
||||||
|
impUnitName:'',//分公司
|
||||||
|
departName:'',//项目部
|
||||||
|
subUnitName:'',//分包单位
|
||||||
|
proName:'',//领料工程
|
||||||
|
teamName:'',//领料班组
|
||||||
|
maTypeNames:''//领料工器具类型
|
||||||
|
}
|
||||||
|
this.$store.commit('clzApply/clzApplyQueryParams', this.queryParams)
|
||||||
this.getImpUnitOptions()
|
this.getImpUnitOptions()
|
||||||
this.handleImpUnitChange()
|
this.handleImpUnitChange()
|
||||||
this.handleDepartChange()
|
this.handleDepartChange()
|
||||||
|
|
|
||||||
|
|
@ -2,6 +2,7 @@
|
||||||
<!-- 新购工机具管理 -->
|
<!-- 新购工机具管理 -->
|
||||||
<div class="app-container">
|
<div class="app-container">
|
||||||
<PageHeaderApply v-if="isShowComponent != 'Home'" :pageContent="pageContent" @goBack="goBack" />
|
<PageHeaderApply v-if="isShowComponent != 'Home'" :pageContent="pageContent" @goBack="goBack" />
|
||||||
|
<keep-alive include="Home">
|
||||||
<component
|
<component
|
||||||
:is="isShowComponent"
|
:is="isShowComponent"
|
||||||
:isEdit="isEdit"
|
:isEdit="isEdit"
|
||||||
|
|
@ -16,6 +17,7 @@
|
||||||
@addToolsSuccess="addToolsSuccess"
|
@addToolsSuccess="addToolsSuccess"
|
||||||
@queryTools="queryTools"
|
@queryTools="queryTools"
|
||||||
/>
|
/>
|
||||||
|
</keep-alive>
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -391,10 +391,10 @@ export default {
|
||||||
// 日期范围
|
// 日期范围
|
||||||
dateRange: [],
|
dateRange: [],
|
||||||
// 查询参数
|
// 查询参数
|
||||||
queryParams: {
|
queryParams: this.$store.state.clzOutBound.clzOutBoundQueryParams || {
|
||||||
pageNum: 1,
|
pageNum: 1,
|
||||||
pageSize: 10,
|
pageSize: 10,
|
||||||
time: null, //申请时间
|
time: [], //申请时间
|
||||||
keyWord: '',
|
keyWord: '',
|
||||||
taskStatus: null, //申请时间
|
taskStatus: null, //申请时间
|
||||||
impUnitName:'',//分公司
|
impUnitName:'',//分公司
|
||||||
|
|
@ -438,6 +438,11 @@ export default {
|
||||||
this.getDeviceType()
|
this.getDeviceType()
|
||||||
this.getList()
|
this.getList()
|
||||||
},
|
},
|
||||||
|
|
||||||
|
beforeDestroy() {
|
||||||
|
this.$store.commit('clzOutBound/setClzOutBoundQueryParams', this.queryParams)
|
||||||
|
},
|
||||||
|
|
||||||
methods: {
|
methods: {
|
||||||
handleShow(row) {
|
handleShow(row) {
|
||||||
// createTime 距离当前时间 3天内 可以删除
|
// createTime 距离当前时间 3天内 可以删除
|
||||||
|
|
@ -492,8 +497,20 @@ export default {
|
||||||
let start = new Date()
|
let start = new Date()
|
||||||
start.setMonth(start.getMonth() - 1)
|
start.setMonth(start.getMonth() - 1)
|
||||||
this.queryParams.time = [this.format(start), this.format(end)]
|
this.queryParams.time = [this.format(start), this.format(end)]
|
||||||
this.resetForm('queryForm')
|
this.queryParams = {
|
||||||
this.queryParams.keyWord = ''
|
pageNum: 1,
|
||||||
|
pageSize: 10,
|
||||||
|
time: [], //申请时间
|
||||||
|
keyWord: '',
|
||||||
|
taskStatus: null, //申请时间
|
||||||
|
impUnitName:'',//分公司
|
||||||
|
departName:'',//项目部
|
||||||
|
proName:'',//领料工程
|
||||||
|
subUnitName:'',//分包单位
|
||||||
|
teamName:'',//领料班组
|
||||||
|
maTypeNames:''//领料工器具类型
|
||||||
|
}
|
||||||
|
this.$store.commit('clzOutBoubnd/clzOutBoundQueryParams', this.queryParams)
|
||||||
this.getImpUnitOptions()
|
this.getImpUnitOptions()
|
||||||
this.handleImpUnitChange()
|
this.handleImpUnitChange()
|
||||||
this.handleDepartChange()
|
this.handleDepartChange()
|
||||||
|
|
|
||||||
|
|
@ -2,6 +2,8 @@
|
||||||
<!-- 新购工机具管理 -->
|
<!-- 新购工机具管理 -->
|
||||||
<div class="app-container">
|
<div class="app-container">
|
||||||
<PageHeaderApply v-if="isShowComponent != 'Home'" :pageContent="pageContent" @goBack="goBack" />
|
<PageHeaderApply v-if="isShowComponent != 'Home'" :pageContent="pageContent" @goBack="goBack" />
|
||||||
|
|
||||||
|
<keep-alive include="Home">
|
||||||
<component
|
<component
|
||||||
:is="isShowComponent"
|
:is="isShowComponent"
|
||||||
:isEdit="isEdit"
|
:isEdit="isEdit"
|
||||||
|
|
@ -16,6 +18,8 @@
|
||||||
@addToolsSuccess="addToolsSuccess"
|
@addToolsSuccess="addToolsSuccess"
|
||||||
@queryTools="queryTools"
|
@queryTools="queryTools"
|
||||||
/>
|
/>
|
||||||
|
</keep-alive>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue