|  | @@ -100,7 +100,7 @@
 | 
	
		
			
				|  |  |                type="text"
 | 
	
		
			
				|  |  |                @click="rowCell(row, index)"
 | 
	
		
			
				|  |  |                :disabled="detailData.status == 1"
 | 
	
		
			
				|  |  | -              >编辑</el-button
 | 
	
		
			
				|  |  | +              >{{ row.$cellEdit ? "保存" : "修改" }}</el-button
 | 
	
		
			
				|  |  |              >
 | 
	
		
			
				|  |  |              <el-button
 | 
	
		
			
				|  |  |                size="small"
 | 
	
	
		
			
				|  | @@ -208,6 +208,7 @@
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  <script>
 | 
	
		
			
				|  |  |  import { detail, submit, delItem } from "@/api/basicData/salaryConfiguration";
 | 
	
		
			
				|  |  | +import { contrastObj, contrastList } from "@/util/contrastData";
 | 
	
		
			
				|  |  |  export default {
 | 
	
		
			
				|  |  |    name: "index",
 | 
	
		
			
				|  |  |    data() {
 | 
	
	
		
			
				|  | @@ -297,6 +298,17 @@ export default {
 | 
	
		
			
				|  |  |              span: 6
 | 
	
		
			
				|  |  |            },
 | 
	
		
			
				|  |  |            {
 | 
	
		
			
				|  |  | +            label: "授课类别",
 | 
	
		
			
				|  |  | +            prop: "classType",
 | 
	
		
			
				|  |  | +            type: "select",
 | 
	
		
			
				|  |  | +            dicUrl: "/api/blade-system/dict-biz/dictionary?code=class_type",
 | 
	
		
			
				|  |  | +            props: {
 | 
	
		
			
				|  |  | +              label: "dictValue",
 | 
	
		
			
				|  |  | +              value: "dictValue"
 | 
	
		
			
				|  |  | +            },
 | 
	
		
			
				|  |  | +            span: 6
 | 
	
		
			
				|  |  | +          },
 | 
	
		
			
				|  |  | +          {
 | 
	
		
			
				|  |  |              label: "创建时间",
 | 
	
		
			
				|  |  |              prop: "createTime",
 | 
	
		
			
				|  |  |              disabled: true,
 | 
	
	
		
			
				|  | @@ -307,11 +319,11 @@ export default {
 | 
	
		
			
				|  |  |              prop: "remarks",
 | 
	
		
			
				|  |  |              type: "textarea",
 | 
	
		
			
				|  |  |              minRows: 2,
 | 
	
		
			
				|  |  | -            span: 12
 | 
	
		
			
				|  |  | +            span: 24
 | 
	
		
			
				|  |  |            }
 | 
	
		
			
				|  |  |          ]
 | 
	
		
			
				|  |  |        },
 | 
	
		
			
				|  |  | -      tableOption:{
 | 
	
		
			
				|  |  | +      tableOption: {
 | 
	
		
			
				|  |  |          align: "center",
 | 
	
		
			
				|  |  |          addBtn: false,
 | 
	
		
			
				|  |  |          refreshBtn: false,
 | 
	
	
		
			
				|  | @@ -516,6 +528,7 @@ export default {
 | 
	
		
			
				|  |  |      },
 | 
	
		
			
				|  |  |      rowCell(row, index) {
 | 
	
		
			
				|  |  |        if (row.$cellEdit == true) {
 | 
	
		
			
				|  |  | +        this.editCustomer()
 | 
	
		
			
				|  |  |          this.$set(row, "$cellEdit", false);
 | 
	
		
			
				|  |  |        } else {
 | 
	
		
			
				|  |  |          this.$set(row, "$cellEdit", true);
 | 
	
	
		
			
				|  | @@ -598,6 +611,12 @@ export default {
 | 
	
		
			
				|  |  |      },
 | 
	
		
			
				|  |  |      //返回列表
 | 
	
		
			
				|  |  |      backToList() {
 | 
	
		
			
				|  |  | +      for(let i=0;i<this.dataList.length;i++){
 | 
	
		
			
				|  |  | +        if(this.dataList[i].$cellEdit){
 | 
	
		
			
				|  |  | +          return this.$message.error(`请保存明细表数据`);
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +       
 | 
	
		
			
				|  |  | +      }
 | 
	
		
			
				|  |  |        this.$emit("goBack");
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |    }
 |