chengkun
2025-08-29 73cdff843994b42beef7a22844326f83fee104de
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
<!DOCTYPE html>
<html lang="zh-cn">
 
    <head>
        <meta charset="utf-8">
        <include file="common:title" />
        <meta name="renderer" content="webkit">
        <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
        <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=0">
        <include file="common:header" />
        <include file="common:element-plus" />
    </head>
 
    <body>
        <input type="hidden" value="{$other['id']}" id="supplier_id">
        <div id="vue_item" v-cloak>
            <el-container>
                <el-aside class="el-menu-container" :width="el_aside_width">
                    <!-- 侧边菜单 -->
                    <include file="common:side_menu" />
                </el-aside>
                <el-container>
                    <el-header>
                        <include file="common:guide" one_word="供应商管理" two_word="{$other.title}" />
                    </el-header>
                    <el-main>
                        <el-card>
                            <template #header>
                                <div class="card-header">
                                    <span>供应商账号信息</span>
                                    &emsp;
                                    <el-link type="primary" class="header_add_btn" icon="ArrowLeftBold" :underline="false" href="/admin/supplier/index.html">返回</el-link>
                                </div>
                            </template>
                            <el-form ref="useritem" :model="supplier_info" label-width="100px" size="large">
                                <el-form-item label="供应商名称" v-if="supplier_id==0">
                                    <el-input v-model="supplier_info.supplier_name" style="width: 350px;" placeholder="请输入供应商名称"></el-input>
                                </el-form-item>
                                <el-form-item label="主账号">
                                    <el-input v-model="supplier_info.user_name" style="width: 350px;" placeholder="请输入供应商账号"></el-input>
                                </el-form-item>
                                <el-form-item label="密码">
                                    <el-input placeholder="请输入密码" v-model="supplier_info.password" show-password style="width: 350px;"></el-input>
                                    <span v-if="supplier_info.id" class="gray14">不修改密码保留为空</span>
                                </el-form-item>
                                <el-form-item label="姓名">
                                    <el-input v-model="supplier_info.account_name" style="width: 350px;" placeholder="请输入供应商联系人姓名"></el-input>
                                </el-form-item>
                                <el-form-item label="手机号">
                                    <el-input v-model="supplier_info.account_phone" style="width: 350px;" placeholder="请输入联系人手机号"></el-input>
                                </el-form-item>
                                <el-form-item label="账号到期时间">
                                    <el-date-picker v-model="supplier_info.end_time" type="date" placeholder="选择日期" value-format="YYYY-MM-DD"></el-date-picker>
                                </el-form-item>
                                <el-form-item label="状态" prop="delivery">
                                    <el-switch v-model="supplier_info.sub_ban_access" inline-prompt active-text="允许登录" inactive-text="禁止登录"
                                               style="--el-switch-on-color: #13ce66; --el-switch-off-color: #ff4949" :active-value="1" :inactive-value="0"></el-switch>
                                </el-form-item>
                                <el-form-item>
                                    <el-button type="primary" @click="save_supplier_info()" size="large">提交保存</el-button>
                                    <!-- <el-button @click="show_supplier_info=false" size="large">取消</el-button> -->
                                </el-form-item>
                            </el-form>
                        </el-card>
                        <template v-if="supplier_id>0">
                            <br />
                            <el-card>
                                <template #header>
                                    <div class="card-header">
                                        <span>供应商信息</span>
                                    </div>
                                </template>
                                <el-form ref="useritem" :model="supplier_info" label-width="160px" size="large">
                                    <el-form-item label="供应商名称">
                                        <el-input v-model="supplier_info.supplier_name" style="width: 500px;" placeholder="请输入供应商名称"></el-input>
                                    </el-form-item>
                                    <el-form-item label="英文名称">
                                        <el-input v-model="supplier_info.supplier_en_name" style="width: 500px;" placeholder="请输入供应商英文名称"></el-input>
                                    </el-form-item>
                                    <el-form-item label="联系人">
                                        <el-input v-model="supplier_info.real_name" style="width: 500px;" placeholder="请输入供应商联系人姓名"></el-input>
                                    </el-form-item>
                                    <el-form-item label="手机号">
                                        <el-input v-model="supplier_info.phone" style="width: 500px;" placeholder="请输入联系人手机号"></el-input>
                                    </el-form-item>
                                    <el-form-item label="邮箱">
                                        <el-input v-model="supplier_info.email" style="width: 500px;" placeholder="请输入联系人邮箱"></el-input>
                                    </el-form-item>
                                    <el-form-item label="座机">
                                        <el-input v-model="supplier_info.phone_number" style="width: 500px;" placeholder="请输入联系人座机"></el-input>
                                    </el-form-item>
                                    <el-form-item label="公司唯一代码">
                                        <el-input v-model="supplier_info.unique_code" style="width: 500px;" placeholder="请输入供应商的企业唯一代码"></el-input>
                                    </el-form-item>
                                    <el-form-item label="法人姓名">
                                        <el-input v-model="supplier_info.legal_person_name" style="width: 500px;" placeholder="请输入供应商的法人姓名"></el-input>
                                    </el-form-item>
                                    <el-form-item label="法人身份证号">
                                        <el-input v-model="supplier_info.legal_person_id_number" style="width: 500px;" placeholder="请输入供应商的法人身份证号"></el-input>
                                    </el-form-item>
                                    <el-form-item label="公司地址">
                                        <el-input v-model="supplier_info.address" style="width: 500px;" placeholder="请输入供应商的地址"></el-input>
                                    </el-form-item>
                                    <el-form-item label="邮编">
                                        <el-input v-model="supplier_info.postal_code" style="width: 500px;" placeholder="请输入供应商的邮编"></el-input>
                                    </el-form-item>
                                    <el-form-item label="业务经理">
                                        <el-input v-model="supplier_info.account_executive" style="width: 500px;" placeholder="请输入业务经理"></el-input>
                                    </el-form-item>
                                    <el-form-item label="业务经理联系方式">
                                        <el-input v-model="supplier_info.account_executive_phone" style="width: 500px;" placeholder="请输入业务经理联系方式"></el-input>
                                    </el-form-item>
                                    <el-form-item>
                                        <el-button type="primary" @click="save_supplier_info()" size="large">提交保存</el-button>
                                        <!-- <el-button @click="show_supplier_info=false" size="large">取消</el-button> -->
                                    </el-form-item>
                                </el-form>
                            </el-card>
                            <br />
                            <el-card>
                                <template #header>
                                    <div class="card-header">
                                        <span>资质证明文件</span>
                                    </div>
                                </template>
                            </el-card>
                        </template>
                    </el-main>
                </el-container>
            </el-container>
        </div>
    </body>
    <!-- 共用的方法 -->
    <script src="/static/vue/mixin_admin.js"></script>
    <script src="/static/vue/moment.min.js"></script>
    <script src="/static/admin/js/supplier/add.js"></script>
 
</html>