Rimmon 4 년 전
부모
커밋
e7dae06f7e
4개의 변경된 파일29개의 추가작업 그리고 2개의 파일을 삭제
  1. 1 1
      Models/AccountModel.cs
  2. 26 0
      Pages/Wallet.razor
  3. 1 0
      Properties/launchSettings.json
  4. 1 1
      wwwroot/css/style.min.css

+ 1 - 1
Models/AccountModel.cs

@@ -6,7 +6,7 @@ using Console = HyperCube.Utils.AdvConsole;
 
 namespace HyperCube.Models
 {
-    public enum Role { Admin = 1, Verifier, User }
+    public enum Role { Admin = 1, Verifier, Initiator, Requester }
 
     public class AccountModel
     {

+ 26 - 0
Pages/Wallet.razor

@@ -6,6 +6,18 @@
 
 @attribute [Authorize]
 
+@code
+{
+    bool adm = false;
+    bool init = false;
+    bool ver = false;
+    bool req = false;
+    bool admin {get { return adm; } set { adm = value;}}
+    bool initiator { get { return init; } set { init = value; } }
+    bool verifier { get { return ver; } set { ver = value; } }
+    bool requester { get { return req; } set { req = value; } }
+}
+
 <div class="tabs__content">
     <div class="tabs__controls">
         <a href="DocEdit" class="tabs__btn">Загрузка материалов</a>
@@ -38,6 +50,20 @@
                 <td>Balance:</td>
                 <td>@myBalance WEI</td>
             </tr>
+            <tr>
+                <td>Администратор:</td>
+                <td><input @bind="admin" type="checkbox" name="admin" /></td>
+            </tr>
+            <tr>
+                <td>Инициатор:<input @bind="initiator" type="checkbox" name="init" /></td>
+            </tr>
+            <tr>
+                <td>Заказчик:</td>
+                <td><input @bind="verifier" type="checkbox" name="request" /></td>
+            </tr>
+            <tr>
+                <td>Верификатор:<input @bind="requester" type="checkbox" name="vaerify" /></td>
+            </tr>
         </tbody>
     </table>
 </div>

+ 1 - 0
Properties/launchSettings.json

@@ -18,6 +18,7 @@
     },
     "HyperCube": {
       "commandName": "Project",
+      "launchBrowser": true,
       "environmentVariables": {
         "ASPNETCORE_ENVIRONMENT": "Development"
       },

파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 1 - 1
wwwroot/css/style.min.css