feat: 协议管理增加强制签署开关

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
XingQue
2026-06-27 02:38:15 +08:00
parent e4cf2fe652
commit 3b130cfd53

View File

@@ -99,6 +99,10 @@
<el-form-item label="启用">
<el-switch v-model="form.is_active" />
</el-form-item>
<el-form-item label="强制签署">
<el-switch v-model="form.must_sign" />
<el-text type="info" size="small">开启后未签署将无法接单/派单</el-text>
</el-form-item>
<el-form-item v-if="form.id" label="升级版本">
<el-switch v-model="form.bump_version" />
<el-text type="info" size="small">修改内容后开启用户需重新签署</el-text>
@@ -136,6 +140,7 @@ const form = reactive({
content_text: '',
sort_order: 0,
is_active: true,
must_sign: true,
bump_version: false,
images: [],
})
@@ -186,6 +191,7 @@ const openEdit = (row) => {
content_text: row.content_text || '',
sort_order: row.sort_order || 0,
is_active: row.is_active,
must_sign: row.must_sign ?? true,
bump_version: false,
images: row.images || [],
})
@@ -199,6 +205,7 @@ const openEdit = (row) => {
content_text: '',
sort_order: 0,
is_active: true,
must_sign: true,
bump_version: false,
images: [],
})
@@ -224,6 +231,7 @@ const saveForm = async () => {
content_text: form.content_text,
sort_order: form.sort_order,
is_active: form.is_active,
must_sign: form.must_sign,
bump_version: form.bump_version,
}
const res = await request.post('/houtai/htxgxy', payload)