k94314517
2024-02-23 3c456949b70671cc2ad95ad5395dfaceda519f17
company/src/components/business/OperaSolutionsDescWindow.vue
@@ -2,7 +2,8 @@
    <GlobalWindow
        :title="title"
        width="50%"
        submitText="修改"
        text="修改"
        :visible="userInfo.type !== 1"
        :visible.sync="visible"
        :confirm-working="isWorking"
        @confirm="$refs.operaSolutionsWindow.open('编辑方案', form)"
@@ -51,7 +52,7 @@
                </div>
                <div class="info_list_item">
                    <div class="info_list_item_label">生效时间:</div>
                    <div class="info_list_item_val">{{form.validType === 0 ? '日后生效' : '次月生效'}}</div>
                    <div class="info_list_item_val">{{form.validType === 0 ? form.validTypeNum + '日后生效' : '次月生效'}}</div>
                </div>
                <div class="info_list_item">
                    <div class="info_list_item_label">投保类型:</div>
@@ -81,11 +82,9 @@
                </el-table-column>
            </el-table>
            <div class="info_agree">
                <div class="info_agree_label">保险声明:</div>
                <div class="info_agree_label">特别约定:</div>
                <div class="info_agree_val">
                    {{form.specialAgreement}}
                </div>
                <div class="info_agree_label">特别约定:{{form.specialAgreement}}</div>
                <div class="info_agree_label">特别说明:{{form.specialInfo}}</div>
                <div class="info_agree_label">其他说明:{{form.ortherInfo}}</div>
            </div>
        </div>
        <!-- 修改 -->
@@ -98,6 +97,7 @@
    import GlobalWindow from '@/components/common/GlobalWindow'
    import OperaSolutionsWindow from '@/components/business/OperaSolutionsWindow'
    import { solutionsId } from '@/api/business/solutions'
    import {mapState} from "vuex";
    export default {
        name: 'OperaSolutionsDescWindow',
        extends: BaseOpera,
@@ -118,6 +118,7 @@
                    timeUnit: '',
                    insureCycle: '',
                    insureCycleUnit: '',
                    validTypeNum: '',
                    email: '',
                    specialAgreement: '',
                    specialInfo: '',
@@ -128,6 +129,9 @@
                    worktypeIdList: []
                }
            }
        },
        computed: {
            ...mapState(['userInfo'])
        },
        created () {
            this.config({
@@ -215,7 +219,7 @@
                align-items: start;
                margin-bottom: 20px;
                .info_list_item_label {
                    width: 130px;
                    flex-shrink: 0;
                }
                .info_list_item_val {