CodeMaster/node_modules/.cache/babel-loader/cc4827948d26cda207be27c39d9e3a16.json
2025-04-02 21:57:33 +08:00

1 line
4.2 KiB
JSON

{"remainingRequest":"/Users/shuguang/Desktop/毕设/CodeMaster/CodeMaster/node_modules/babel-loader/lib/index.js!/Users/shuguang/Desktop/毕设/CodeMaster/CodeMaster/src/components/edit/edit-mixin.js","dependencies":[{"path":"/Users/shuguang/Desktop/毕设/CodeMaster/CodeMaster/src/components/edit/edit-mixin.js","mtime":1742646402767},{"path":"/Users/shuguang/Desktop/毕设/CodeMaster/CodeMaster/babel.config.js","mtime":1742646402652},{"path":"/Users/shuguang/Desktop/毕设/CodeMaster/CodeMaster/node_modules/cache-loader/dist/cjs.js","mtime":1743264595665},{"path":"/Users/shuguang/Desktop/毕设/CodeMaster/CodeMaster/node_modules/babel-loader/lib/index.js","mtime":1743264596348}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:aW1wb3J0IHsgbWVzc2FnZSB9IGZyb20gJ2FudC1kZXNpZ24tdnVlJzsKZXhwb3J0IGRlZmF1bHQgewogIHByb3BzOiB7CiAgICBkYXRhOiBPYmplY3QKICB9LAogIGRhdGEoKSB7CiAgICByZXR1cm4gewogICAgICBsYWJlbENvbDogewogICAgICAgIHNwYW46IDMKICAgICAgfSwKICAgICAgd3JhcHBlckNvbDogewogICAgICAgIHNwYW46IDIwCiAgICAgIH0sCiAgICAgIGNoYW5nZWQ6IGZhbHNlCiAgICB9OwogIH0sCiAgY29tcHV0ZWQ6IHsKICAgIGlzRWRpdCgpIHsKICAgICAgcmV0dXJuICEhdGhpcy5kYXRhOwogICAgfQogIH0sCiAgYmVmb3JlQ3JlYXRlKCkgewogICAgdGhpcy5mb3JtID0gdGhpcy4kZm9ybS5jcmVhdGVGb3JtKHRoaXMsIHsKICAgICAgb25WYWx1ZXNDaGFuZ2U6IF8gPT4gewogICAgICAgIHRoaXMuY2hhbmdlZCA9IHRydWU7CiAgICAgIH0KICAgIH0pOwogIH0sCiAgbW91bnRlZCgpIHsKICAgIGlmICh0aGlzLmlzRWRpdCkgewogICAgICB0aGlzLmluaXREYXRhKCk7CiAgICAgIHRoaXMuY2hhbmdlZCA9IGZhbHNlOyAvLyDkv67mraMKICAgIH0KICB9LAogIG1ldGhvZHM6IHsKICAgIHJlc2V0KCkgewogICAgICB0aGlzLmZvcm0ucmVzZXRGaWVsZHMoKTsKICAgICAgdGhpcy5jaGFuZ2VkID0gdHJ1ZTsKICAgIH0sCiAgICB2YWxpZGF0ZSgpIHsKICAgICAgaWYgKHRoaXMuaXNFZGl0ICYmICF0aGlzLmNoYW5nZWQpIHsKICAgICAgICBtZXNzYWdlLmluZm8oJ+acquajgOa1i+WIsOaVsOaNruWPmOWKqCcpOwogICAgICAgIHJldHVybiBQcm9taXNlLnJlamVjdCgn5pyq5qOA5rWL5Yiw5pWw5o2u5Y+Y5YqoJyk7CiAgICAgIH0KICAgICAgcmV0dXJuIHRoaXMuZm9ybS52YWxpZGF0ZUZpZWxkcygpOwogICAgfQogIH0KfTs="},{"version":3,"names":["message","props","data","Object","labelCol","span","wrapperCol","changed","computed","isEdit","beforeCreate","form","$form","createForm","onValuesChange","_","mounted","initData","methods","reset","resetFields","validate","info","Promise","reject","validateFields"],"sources":["/Users/shuguang/Desktop/毕设/CodeMaster/CodeMaster/src/components/edit/edit-mixin.js"],"sourcesContent":["import { message } from 'ant-design-vue';\n\nexport default {\n props: {\n data: Object,\n },\n data() {\n return {\n labelCol: { span: 3 },\n wrapperCol: { span: 20 },\n changed: false,\n };\n },\n computed: {\n isEdit() {\n return !!this.data;\n },\n },\n beforeCreate() {\n this.form = this.$form.createForm(this, {\n onValuesChange: _ => { this.changed = true; },\n });\n },\n mounted() {\n if (this.isEdit) {\n this.initData();\n this.changed = false; // 修正\n }\n },\n methods: {\n reset() {\n this.form.resetFields();\n this.changed = true;\n },\n validate() {\n if (this.isEdit && !this.changed) {\n message.info('未检测到数据变动');\n return Promise.reject('未检测到数据变动');\n }\n return this.form.validateFields();\n },\n },\n};\n"],"mappings":"AAAA,SAASA,OAAO,QAAQ,gBAAgB;AAExC,eAAe;EACbC,KAAK,EAAE;IACLC,IAAI,EAAEC;EACR,CAAC;EACDD,IAAIA,CAAA,EAAG;IACL,OAAO;MACLE,QAAQ,EAAE;QAAEC,IAAI,EAAE;MAAE,CAAC;MACrBC,UAAU,EAAE;QAAED,IAAI,EAAE;MAAG,CAAC;MACxBE,OAAO,EAAE;IACX,CAAC;EACH,CAAC;EACDC,QAAQ,EAAE;IACRC,MAAMA,CAAA,EAAG;MACP,OAAO,CAAC,CAAC,IAAI,CAACP,IAAI;IACpB;EACF,CAAC;EACDQ,YAAYA,CAAA,EAAG;IACb,IAAI,CAACC,IAAI,GAAG,IAAI,CAACC,KAAK,CAACC,UAAU,CAAC,IAAI,EAAE;MACtCC,cAAc,EAAEC,CAAC,IAAI;QAAE,IAAI,CAACR,OAAO,GAAG,IAAI;MAAE;IAC9C,CAAC,CAAC;EACJ,CAAC;EACDS,OAAOA,CAAA,EAAG;IACR,IAAI,IAAI,CAACP,MAAM,EAAE;MACf,IAAI,CAACQ,QAAQ,CAAC,CAAC;MACf,IAAI,CAACV,OAAO,GAAG,KAAK,CAAC,CAAC;IACxB;EACF,CAAC;EACDW,OAAO,EAAE;IACPC,KAAKA,CAAA,EAAG;MACN,IAAI,CAACR,IAAI,CAACS,WAAW,CAAC,CAAC;MACvB,IAAI,CAACb,OAAO,GAAG,IAAI;IACrB,CAAC;IACDc,QAAQA,CAAA,EAAG;MACT,IAAI,IAAI,CAACZ,MAAM,IAAI,CAAC,IAAI,CAACF,OAAO,EAAE;QAChCP,OAAO,CAACsB,IAAI,CAAC,UAAU,CAAC;QACxB,OAAOC,OAAO,CAACC,MAAM,CAAC,UAAU,CAAC;MACnC;MACA,OAAO,IAAI,CAACb,IAAI,CAACc,cAAc,CAAC,CAAC;IACnC;EACF;AACF,CAAC","ignoreList":[]}]}