| | |
| | | </el-checkbox-group> |
| | | </el-form-item> |
| | | <el-form-item label="是否绑定溯源" prop="bind"> |
| | | <el-switch v-model="isBind" active-text="是" inactive-text="否"> |
| | | <el-switch v-model="isBind" active-text="是" inactive-text="否" @change="OnAutoStart"> |
| | | </el-switch> |
| | | </el-form-item> |
| | | </el-form> |
| | |
| | | <el-button type="primary" @click="next" v-if="isBind">{{ |
| | | tip |
| | | }}</el-button> |
| | | <el-button type="primary" @click="submit" v-if="isBtn">提 交</el-button> |
| | | <el-button type="primary" @click="submits" v-if="!isBtn">提 交</el-button> |
| | | <!-- <el-button type="primary" @click="submit" v-if="isBtn">提 交</el-button> --> |
| | | <el-button type="primary" @click="submit0" v-if="!isBind">提 交</el-button> |
| | | </div> |
| | | </el-dialog> |
| | | </template> |
| | |
| | | tip: "下一步", |
| | | isShow: false, |
| | | isBind: false, |
| | | isBtn: true, |
| | | isBtn: 1, |
| | | wtjc: false, |
| | | zwjc: true, |
| | | nbjc: false, |
| | |
| | | cnChange(data) { |
| | | this.zwcn = data; |
| | | }, |
| | | //创建溯源码 |
| | | submit() { |
| | | var that = this; |
| | | submit0(){ |
| | | if (this.isBind) { |
| | | this.formLabelAlign["bind"] = "0"; |
| | | } else { |
| | | this.formLabelAlign["bind"] = "1"; |
| | | } |
| | | if(this.isBtn==1){ |
| | | this.submit(); |
| | | } |
| | | if(this.isBtn==3){ |
| | | this.submits(); |
| | | } |
| | | }, |
| | | //创建溯源码 |
| | | submit() { |
| | | var that = this; |
| | | that.formLabelAlign['tenantId'] = this.userInfo.tenant_id; |
| | | that.formLabelAlign['deptId'] = this.userInfo.dept_id; |
| | | this.$refs["formLabelAlign"].validate((valid) => { |
| | |
| | | save(that.formLabelAlign).then( |
| | | () => { |
| | | that.$emit("refreshOnLoad"); |
| | | that.$refs.formLabelAlign.resetFields(); |
| | | that.close(); |
| | | that.visible = false; |
| | | that.isBtn = 1; |
| | | that.$refs.formLabelAlign.resetFields(); |
| | | this.$message({ |
| | | type: "success", |
| | | message: "操作成功!", |
| | |
| | | return false; |
| | | } |
| | | }); |
| | | }, |
| | | //是否绑定溯源码绑定事件 |
| | | OnAutoStart(e){ |
| | | if(e){ |
| | | this.isBtn = 2; |
| | | }else{ |
| | | this.isBtn = 1; |
| | | } |
| | | }, |
| | | //创建溯源码 |
| | | submits() { |
| | |
| | | () => { |
| | | that.$emit("refreshOnLoad"); |
| | | that.visible = false; |
| | | that.isBtn = 1; |
| | | that.close(); |
| | | this.$message({ |
| | | type: "success", |
| | |
| | | //清除数据,状态回归 |
| | | this.isShow = false; |
| | | this.isBind = false; |
| | | this.isBtn = true; |
| | | this.isBtn = 1; |
| | | this.wtjc = false; |
| | | this.zwjc = true; |
| | | this.nbjc = false; |
| | |
| | | //修改按钮状态 |
| | | this.isShow = true; |
| | | this.isBind = false; |
| | | this.isBtn = false; |
| | | this.isBtn = 3; |
| | | //initFormData |
| | | that.initFormData(); |
| | | } else { |