| | |
| | | </el-tab-pane> |
| | | <!-- 主要管理人信息 --> |
| | | <el-tab-pane :label="managerLabel" name="tab3"> |
| | | <manager v-if="overmanager" :deptid="departmentid"></manager> |
| | | <manager v-if="overmanager" :deptid="departmentid" :stats="stats"></manager> |
| | | </el-tab-pane> |
| | | <!-- 装备管理列表 --> |
| | | <el-tab-pane label="装备管理" name="tab4" v-if="equipmentVisiable"> |
| | |
| | | |
| | | <script> |
| | | import { column11, column } from "./data"; |
| | | import { getOncedata, update,getBusinessInfo } from "@/api/securityUnit/securityUnit"; |
| | | import { getOncedata, update,getBusinessInfo,submit } from "@/api/securityUnit/securityUnit"; |
| | | import manager from "./manager.vue"; |
| | | import shareholder from "./shareholder.vue"; |
| | | import equipments from "../securityEquipment/equipments.vue"; |
| | |
| | | social: false, |
| | | overHtp: false, |
| | | activeName: "tab1", |
| | | stats:"", |
| | | departmentid: "", |
| | | //全局单位统一社会信用代码 |
| | | creditcode: "", |
| | |
| | | methods: { |
| | | //分公司工商信息修改 |
| | | businessSubmit(row, done, loading){ |
| | | alert(1); |
| | | var that = this; |
| | | console.log(row,11111); |
| | | if ( |
| | | this.userInfo.role_name == "保安公司管理员" || |
| | | this.userInfo.role_name == "培训公司管理员" || |
| | | this.userInfo.role_name == "分公司管理员" |
| | | ) { |
| | | row["departmentid"] = this.userInfo.dept_id; |
| | | row["id"] = this.formData.id; |
| | | //分公司 |
| | | var f = { |
| | | departmentid:this.userInfo.dept_id, |
| | | id:this.formData.id, |
| | | businessLicense:row.businessLicense, |
| | | establishtime:row.establishtime, |
| | | creditcode:row.creditcode, |
| | | registeredcapital:row.registeredcapital, |
| | | business:row.business, |
| | | } |
| | | //总公司 |
| | | var z = { |
| | | id:row.id, |
| | | deptId:this.userInfo.dept_id, |
| | | registerTime:row.registerTime, |
| | | socialCreditCode:row.socialCreditCode, |
| | | capital:row.capital, |
| | | businessScope:row.businessScope, |
| | | trading:row.trading, |
| | | } |
| | | } |
| | | update(row).then( |
| | | |
| | | //分公司工商信息修改 |
| | | update(f).then( |
| | | () => { |
| | | this.$message({ |
| | | type: "success", |
| | | message: "操作成功!", |
| | | }); |
| | | that.formData = row; |
| | | done(); |
| | | }, |
| | | (error) => { |
| | | window.console.log(error); |
| | | loading(); |
| | | } |
| | | ); |
| | | //总公司工商信息修改 |
| | | submit(z).then( |
| | | (res) => { |
| | | that.businessObj = row; |
| | | that.businessObj.id = res.data.data.id; |
| | | done(); |
| | | }, |
| | | (error) => { |
| | |
| | | var roleAlias = res.data.data.roleAlias; |
| | | var d = that.optionBase.column; |
| | | var e = that.option01.column; |
| | | var f = that.businessOption.group; |
| | | var g = f[0].column; |
| | | var h = f[1].column; |
| | | console.log(g,33333); |
| | | //控制按钮,编辑状态 |
| | | if ( |
| | | roleAlias == "保安公司管理员" || |
| | |
| | | for (var n in e) { |
| | | e[n].disabled = false; |
| | | } |
| | | for (var l in g) { |
| | | g[l].disabled = false; |
| | | } |
| | | for (var m in h) { |
| | | h[m].disabled = false; |
| | | } |
| | | } else { |
| | | that.optionBase.submitBtn = false; |
| | | that.option01.submitBtn = false; |
| | |
| | | } |
| | | for (var b in e) { |
| | | e[b].disabled = true; |
| | | } |
| | | for (var c in g) { |
| | | g[c].disabled = true; |
| | | } |
| | | for (var z in h) { |
| | | h[z].disabled = true; |
| | | } |
| | | } |
| | | }); |
| | |
| | | }, |
| | | //tab 初始设置 |
| | | initController(stats,deptId) { |
| | | this.stats = stats; |
| | | var that = this; |
| | | // 判断按进入的公司类型 |
| | | if (stats == "2") { |
| | |
| | | that.businessVisiable = false; |
| | | //查询分公司(及总公司)工商信息 |
| | | getBusinessInfo(deptId).then((res)=>{ |
| | | console.log(res.data.data,1234546); |
| | | that.businessObj = res.data.data; |
| | | if(that.businessObj.id==-1){ |
| | | that.businessObj.id=null; |
| | | } |
| | | // console.log(that.businessObj,1234546); |
| | | }) |
| | | } |
| | | if (stats == "1") { |