菜单调整,采购部分增加车牌号、运输单位/个人两个字段
| | |
| | | children: [ |
| | | // { label: "员工档案", icon: "/static/images/icon/renyuanxinzi.svg", path: OA_NAV.staffArchive }, |
| | | // { label: "员工合同", icon: "/static/images/icon/hetongguanli.svg", path: OA_NAV.staffContract }, |
| | | { label: "转正申请", icon: "/static/images/icon/hetongguanli.svg", path: OA_NAV.regularApply }, |
| | | { label: "调岗申请", icon: "/static/images/icon/renyuanxinzi.svg", path: OA_NAV.transferApply }, |
| | | // { label: "转正申请", icon: "/static/images/icon/hetongguanli.svg", path: OA_NAV.regularApply }, |
| | | // { label: "调岗申请", icon: "/static/images/icon/renyuanxinzi.svg", path: OA_NAV.transferApply }, |
| | | // { label: "离职申请", icon: "/static/images/icon/qingjiaguanli.svg", path: OA_NAV.resignApply }, |
| | | { label: "工作交接", icon: "/static/images/icon/gongchuguanli.svg", path: OA_NAV.workHandover }, |
| | | // { label: "工作交接", icon: "/static/images/icon/gongchuguanli.svg", path: OA_NAV.workHandover }, |
| | | // { label: "岗位管理", icon: "/static/images/icon/gongxuguanli.svg", path: OA_NAV.postManage }, |
| | | ], |
| | | }, |
| | |
| | | ...item, |
| | | module: module.name, |
| | | moduleKey: module.key, |
| | | })) |
| | | })), |
| | | ); |
| | |
| | | :disabled="isReadOnly" |
| | | placeholder="请输入付款方式" /> |
| | | </up-form-item> |
| | | <up-form-item label="车牌号" |
| | | prop="carPlateNumber"> |
| | | <up-input v-model="form.carPlateNumber" |
| | | :disabled="isReadOnly" |
| | | placeholder="请输入车牌号" /> |
| | | </up-form-item> |
| | | <up-form-item label="运输单位/个人" |
| | | prop="transportUnitOrPerson"> |
| | | <up-input v-model="form.transportUnitOrPerson" |
| | | :disabled="isReadOnly" |
| | | placeholder="请输入运输单位/个人" /> |
| | | </up-form-item> |
| | | <up-form-item label="签订日期" |
| | | required |
| | | prop="executionDate"> |
| | |
| | | supplierName: "", |
| | | projectName: "", |
| | | paymentMethod: "", |
| | | carPlateNumber: "", |
| | | transportUnitOrPerson: "", |
| | | recorderId: "", |
| | | recorderName: "", |
| | | entryDate: "", |
| | |
| | | approverNodes.value = [{ id: 1, userId: null, nickName: null }]; |
| | | nextApproverId = 2; |
| | | } |
| | | |
| | | form.value.carPlateNumber = |
| | | res?.carPlateNumber ?? editData.value?.carPlateNumber ?? ""; |
| | | form.value.transportUnitOrPerson = |
| | | res?.transportUnitOrPerson ?? editData.value?.transportUnitOrPerson ?? ""; |
| | | }); |
| | | console.log(editData.value); |
| | | // 填充基本信息 |
| | |
| | | form.value.id = editData.value.id || ""; |
| | | form.value.supplierId = editData.value.supplierId || ""; |
| | | form.value.executionDate = editData.value.executionDate || ""; |
| | | form.value.carPlateNumber = editData.value.carPlateNumber || ""; |
| | | form.value.transportUnitOrPerson = editData.value.transportUnitOrPerson || ""; |
| | | }; |
| | | |
| | | const getSalesNoList = () => { |
| | |
| | | }, |
| | | ]); |
| | | // OA办公功能数据(纯前端配置,不参与后端权限过滤) |
| | | const oaItems = reactive( |
| | | OA_WORKBENCH_ITEMS.map(item => ({ ...item })) |
| | | ); |
| | | const oaItems = reactive(OA_WORKBENCH_ITEMS.map(item => ({ ...item }))); |
| | | |
| | | // 协同办公功能数据 |
| | | const collaborationItems = reactive([ |
| | | { |
| | | icon: "/static/images/icon/xietongshenpi.svg", |
| | | label: "协同审批", |
| | | }, |
| | | // { |
| | | // icon: "/static/images/icon/xietongshenpi.svg", |
| | | // label: "协同审批", |
| | | // }, |
| | | { |
| | | icon: "/static/images/icon/huiyiguanli.svg", |
| | | label: "会议管理", |