diff --git a/src/App.vue b/src/App.vue index 6fb43b2..2777abf 100644 --- a/src/App.vue +++ b/src/App.vue @@ -99,7 +99,7 @@ export default { /*头部导航固定*/ .scroll-box { - height: calc(100vh - 0.88rem); + height: calc(100vh - 0.92rem); overflow: auto; } diff --git a/src/assets/less/common.less b/src/assets/less/common.less index 0e795f1..9d393ee 100644 --- a/src/assets/less/common.less +++ b/src/assets/less/common.less @@ -1,3 +1,41 @@ @primary-color: #E63636; @font-color: #1D2129; -@label-font-color: #767676; \ No newline at end of file +@label-font-color: #767676; + +/* switch的样式 */ +.top-wrapper { + width: 100%; + height: 1.11rem; + background: #FFFFFF; + display: flex; + align-items: center; +} + +.table-operator-tab { + width: 4.2rem; + height: 0.68rem; + line-height: 0.68rem; + margin: 0 auto; + background-color: #FFFFFF; + border-radius: 0.4rem 0.4rem 0.4rem 0.4rem; + border: 0.01rem solid @primary-color; + overflow: hidden; + display: flex; +} + +.table-operator-tab a { + display: flex; + justify-content: center; + align-items: center; + width: 2.1rem; + height: 0.68rem; + color: #1D2129; + font-size: 0.28rem; +} + +.table-operator-tab a.table-operator-tab-active { + background-color: @primary-color; + color: #FFFFFF; +} + +/* switch的样式--end */ \ No newline at end of file diff --git a/src/common/lang/en-us.js b/src/common/lang/en-us.js index df1c82c..71cf556 100644 --- a/src/common/lang/en-us.js +++ b/src/common/lang/en-us.js @@ -6,5 +6,15 @@ module.exports = { chinese: 'chinese', english: 'english', noMobile: '当前节点不支持手机端操作', - toPc: '请前往PC端进行操作' + toPc: '请前往PC端进行操作', + basicInformation: '基础信息', + personalInformation: '人员信息', + processInformation: '流程信息', + basicServiceInformation: '业务基本信息', + processApprovalInformation: '审批意见', + processName: '流程名称', + expirationDate: '截止日期', + processExplain: '流程说明', + pleaseSelect: '请选择', + pleaseEnter: '请输入' } diff --git a/src/common/lang/zh-cn.js b/src/common/lang/zh-cn.js index 55ad148..0364d86 100644 --- a/src/common/lang/zh-cn.js +++ b/src/common/lang/zh-cn.js @@ -6,5 +6,15 @@ module.exports = { chinese: '中', english: '英', noMobile: '当前节点不支持手机端操作', - toPc: '请前往PC端进行操作' + toPc: '请前往PC端进行操作', + basicInformation: '基础信息', + personalInformation: '人员信息', + processInformation: '流程信息', + basicServiceInformation: '业务基本信息', + processApprovalInformation: '审批意见', + processName: '流程名称', + expirationDate: '截止日期', + processExplain: '流程说明', + pleaseSelect: '请选择', + pleaseEnter: '请输入' } diff --git a/src/mixins/WorkCenterMixin.js b/src/mixins/WorkCenterMixin.js new file mode 100644 index 0000000..adfce3c --- /dev/null +++ b/src/mixins/WorkCenterMixin.js @@ -0,0 +1,14 @@ +export const WorkCenterMixin = { + data () { + return { + personnelInfoData: [], // 需要传给PersonnelInfo的数据 + switchValue: 'base' + } + }, + methods: { + // switch切换 + switchChange (value) { + this.switchValue = value + } + } +} diff --git a/src/router/index.js b/src/router/index.js index 7736c12..260ab24 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -1,5 +1,6 @@ import Vue from 'vue' import VueRouter from 'vue-router' +import workCenter from './workCenter' Vue.use(VueRouter) @@ -41,7 +42,8 @@ const routes = [ { path: '*', redirect: '/' - } + }, + ...workCenter ] const originalPush = VueRouter.prototype.push diff --git a/src/router/workCenter/index.js b/src/router/workCenter/index.js new file mode 100644 index 0000000..663b5db --- /dev/null +++ b/src/router/workCenter/index.js @@ -0,0 +1,13 @@ +export default [ + { + path: '/workCenter/enterpriseStandardInitChange', + name: 'EnterpriseStandardInitChange', + component: (resolve) => require(['@/views/workCenter/enterpriseStandardInitChange/EnterpriseStandardInitChange.vue'], resolve), + meta: { + title: '企标计划立项/变更流程', + hasTabbar: false, // 这个属性控制页面是否显示tabbar + hasNavBar: true, // 这个属性控制页面是否显示上面的导航栏 + leftArrow: true // 这个属性控制页面上面的导航栏 是否有返回按钮 + } + } +] diff --git a/src/views/Home.vue b/src/views/Home.vue index e0e9d14..7de7a93 100644 --- a/src/views/Home.vue +++ b/src/views/Home.vue @@ -1,12 +1,20 @@ diff --git a/src/views/workCenter/enterpriseStandardInitChange/EnterpriseStandardInitChange.vue b/src/views/workCenter/enterpriseStandardInitChange/EnterpriseStandardInitChange.vue new file mode 100644 index 0000000..a944d51 --- /dev/null +++ b/src/views/workCenter/enterpriseStandardInitChange/EnterpriseStandardInitChange.vue @@ -0,0 +1,94 @@ + + + + +