智慧农业后台管理页面
Administrator
2022-06-29 d1689fab46ed065f6c191a2150a6082beffdcb75
溯源码新增修改
1 files modified
38 ■■■■ changed files
src/views/traceability/addTraceability.vue 38 ●●●● patch | view | raw | blame | history
src/views/traceability/addTraceability.vue
@@ -169,7 +169,7 @@
              </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>
@@ -197,8 +197,8 @@
      <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>
@@ -216,7 +216,7 @@
      tip: "下一步",
      isShow: false,
      isBind: false,
      isBtn: true,
      isBtn: 1,
      wtjc: false,
      zwjc: true,
      nbjc: false,
@@ -419,14 +419,22 @@
    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) => {
@@ -454,9 +462,10 @@
          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: "操作成功!",
@@ -471,6 +480,14 @@
          return false;
        }
      });
    },
    //是否绑定溯源码绑定事件
    OnAutoStart(e){
      if(e){
        this.isBtn = 2;
      }else{
        this.isBtn = 1;
      }
    },
    //创建溯源码
    submits() {
@@ -490,6 +507,7 @@
        () => {
          that.$emit("refreshOnLoad");
          that.visible = false;
          that.isBtn = 1;
          that.close();
          this.$message({
            type: "success",
@@ -506,7 +524,7 @@
      //清除数据,状态回归
      this.isShow = false;
      this.isBind = false;
      this.isBtn = true;
      this.isBtn = 1;
      this.wtjc = false;
      this.zwjc = true;
      this.nbjc = false;
@@ -551,7 +569,7 @@
          //修改按钮状态
          this.isShow = true;
          this.isBind = false;
          this.isBtn = false;
          this.isBtn = 3;
          //initFormData
          that.initFormData();
        } else {