From 790008cbfc63dcd4ed545013335d44c33c859575 Mon Sep 17 00:00:00 2001 From: jiangping <jp@doumee.com> Date: 星期一, 16 六月 2025 17:51:58 +0800 Subject: [PATCH] 提交一把订单 --- company/src/components/business/OperaSolutionsWindow.vue | 33 ++++++++++++++++++++++++++++++++- 1 files changed, 32 insertions(+), 1 deletions(-) diff --git a/company/src/components/business/OperaSolutionsWindow.vue b/company/src/components/business/OperaSolutionsWindow.vue index 4d23b6e..852b543 100644 --- a/company/src/components/business/OperaSolutionsWindow.vue +++ b/company/src/components/business/OperaSolutionsWindow.vue @@ -46,6 +46,21 @@ </el-select> </div> </el-form-item> + <el-form-item label="鎵规敼鏀寔" prop="canAdd"> + <div style="width: 100%; display: flex; align-items: center;"> + <el-checkbox :true-label="1" :false-label="0" v-model="form.canAdd">鍔犱繚</el-checkbox> + <el-checkbox :true-label="1" :false-label="0" v-model="form.canReduce">鍑忎繚</el-checkbox> + <el-checkbox :true-label="1" :false-label="0" v-model="form.canChangeUnit">鏇存崲娲鹃仯鍗曚綅</el-checkbox> + </div> + </el-form-item> + <el-form-item label="鎵瑰噺浠呮敮鎸佹浛鎹紙鍑忎繚鎵规敼浠呮敮鎸佹浛鎹汉鍛樺嵆鍑忎繚浜哄憳灏戜簬鍔犱繚浜哄憳锛�" prop="delOnlyReplace"> + <div style="width: 100%; display: flex; align-items: center;"> + <el-radio-group v-model="form.delOnlyReplace"> + <el-radio :label="1">鏄�</el-radio> + <el-radio :label="0">鍚�</el-radio> + </el-radio-group> + </div> + </el-form-item> <el-form-item label="鎶曚繚绫诲瀷" prop="type"> <el-radio-group v-model="form.type" :disabled="form.id!=null" @change="form.signType = ''"> <el-radio :label="0">鐩翠繚</el-radio> @@ -108,6 +123,12 @@ extends: BaseOpera, components: { GlobalWindow, UploadFile, RichEditor }, data () { + var canAddFun = (rule, value, callback) => { + if (!this.form.canAdd && !this.form.canReduce && !this.form.canChangeUnit) { + return callback(new Error('鎵规敼鏀寔涓嶈兘涓虹┖')) + } + callback() + } return { // 琛ㄥ崟鏁版嵁 form: { @@ -123,6 +144,10 @@ hasDispatchUnit: 0, insureCycleUnit: '', email: '', + canAdd: 0, + canReduce: 0, + canChangeUnit: 0, + delOnlyReplace: 0, fileList1: [], fanganFile: null }, @@ -145,7 +170,13 @@ ], type: [ { required: true, message: '璇烽�夋嫨鎶曚繚绫诲瀷' } - ] + ], + canAdd: [ + { required: true, validator: canAddFun } + ], + delOnlyReplace: [ + { required: true, message: '璇烽�夋嫨' } + ], }, list: [], shops: [], -- Gitblit v1.9.3